--- /home/fdroid/fdroiddata/tmp/it.rgp.nyagua.pafcalc_4.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_it.rgp.nyagua.pafcalc_4.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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: <01qAdl6ooHj2sdWf68uMc5YYeV0=> │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: ec57a5564f2f22e3bef09bc86f7cab455163b4d0ba33e778dc2b22c156b0cf06 │ -Signer #1 certificate SHA-1 digest: 2592757b9d44699e30ca41e2bdebadde51879802 │ -Signer #1 certificate MD5 digest: e250976fea267e074bfc211a4615b82d │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 1da6266d44b6621742e53547ced814388da9ebce4f554843a628dc73cd939e6a │ -Signer #1 public key SHA-1 digest: 0eef878a40d716bce4312a537de5caf7ec9f67b9 │ -Signer #1 public key MD5 digest: ecea1629807b2d3094a3556f2123f139 ├── zipinfo {} │ @@ -1,314 +1,314 @@ │ -Zip file size: 955901 bytes, number of entries: 312 │ --rw---- 2.0 fat 31535 bl defN 14-Mar-05 15:29 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 31656 bl defN 14-Mar-05 15:29 META-INF/755C6E2A.SF │ --rw---- 2.0 fat 1332 bl defN 14-Mar-05 15:29 META-INF/755C6E2A.RSA │ --rw---- 2.0 fat 396 bX defN 14-Mar-05 15:24 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 14-Mar-05 15:24 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 400 bl defN 14-Mar-05 15:24 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 14-Mar-05 15:24 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 14-Mar-05 15:24 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 14-Mar-05 15:24 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 596 bl defN 14-Mar-05 15:24 res/color/abc_search_url_text_holo.xml │ --rw---- 2.0 fat 560 bl defN 14-Mar-05 15:24 res/drawable/abc_ic_clear.xml │ --rw---- 2.0 fat 560 bl defN 14-Mar-05 15:24 res/drawable/abc_ic_clear_holo_light.xml │ --rw---- 2.0 fat 1136 bl defN 14-Mar-05 15:24 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 14-Mar-05 15:24 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 14-Mar-05 15:24 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 14-Mar-05 15:24 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 14-Mar-05 15:24 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 14-Mar-05 15:24 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 832 bl defN 14-Mar-05 15:24 res/drawable/abc_search_dropdown_dark.xml │ --rw---- 2.0 fat 832 bl defN 14-Mar-05 15:24 res/drawable/abc_search_dropdown_light.xml │ --rw---- 2.0 fat 856 bl defN 14-Mar-05 15:24 res/drawable/abc_spinner_ab_holo_dark.xml │ --rw---- 2.0 fat 856 bl defN 14-Mar-05 15:24 res/drawable/abc_spinner_ab_holo_light.xml │ --rw---- 2.0 fat 1580 bl defN 14-Mar-05 15:24 res/drawable/abc_tab_indicator_ab_holo.xml │ --rw---- 2.0 fat 560 bl defN 14-Mar-05 15:24 res/drawable/abc_textfield_searchview_holo_dark.xml │ --rw---- 2.0 fat 560 bl defN 14-Mar-05 15:24 res/drawable/abc_textfield_searchview_holo_light.xml │ --rw---- 2.0 fat 560 bl defN 14-Mar-05 15:24 res/drawable/abc_textfield_searchview_right_holo_dark.xml │ --rw---- 2.0 fat 560 bl defN 14-Mar-05 15:24 res/drawable/abc_textfield_searchview_right_holo_light.xml │ --rw---- 2.0 fat 568 bl defN 14-Mar-05 15:24 res/layout/abc_action_bar_decor.xml │ --rw---- 2.0 fat 1500 bl defN 14-Mar-05 15:24 res/layout/abc_action_bar_decor_include.xml │ --rw---- 2.0 fat 1948 bl defN 14-Mar-05 15:24 res/layout/abc_action_bar_decor_overlay.xml │ --rw---- 2.0 fat 1120 bl defN 14-Mar-05 15:24 res/layout/abc_action_bar_home.xml │ --rw---- 2.0 fat 492 bl defN 14-Mar-05 15:24 res/layout/abc_action_bar_tab.xml │ --rw---- 2.0 fat 472 bl defN 14-Mar-05 15:24 res/layout/abc_action_bar_tabbar.xml │ --rw---- 2.0 fat 1396 bl defN 14-Mar-05 15:24 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 396 bl defN 14-Mar-05 15:24 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 812 bl defN 14-Mar-05 15:24 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 596 bl defN 14-Mar-05 15:24 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 472 bl defN 14-Mar-05 15:24 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 888 bl defN 14-Mar-05 15:24 res/layout/abc_action_mode_close_item.xml │ --rw---- 2.0 fat 668 bl defN 14-Mar-05 15:24 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1484 bl defN 14-Mar-05 15:24 res/layout/abc_activity_chooser_view_include.xml │ --rw---- 2.0 fat 1272 bl defN 14-Mar-05 15:24 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 404 bl defN 14-Mar-05 15:24 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 14-Mar-05 15:24 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 14-Mar-05 15:24 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1340 bl defN 14-Mar-05 15:24 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 14-Mar-05 15:24 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 1444 bl defN 14-Mar-05 15:24 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 3016 bl defN 14-Mar-05 15:24 res/layout/abc_screen.xml │ --rw---- 2.0 fat 2260 bl defN 14-Mar-05 15:24 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3828 bl defN 14-Mar-05 15:24 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 1024 bl defN 14-Mar-05 15:24 res/layout/activity_about.xml │ --rw---- 2.0 fat 8076 bl defN 14-Mar-05 15:24 res/layout/activity_calc.xml │ --rw---- 2.0 fat 536 bl defN 14-Mar-05 15:24 res/layout/activity_frags.xml │ --rw---- 2.0 fat 1444 bl defN 14-Mar-05 15:24 res/layout/activity_main.xml │ --rw---- 2.0 fat 1452 bl defN 14-Mar-05 15:24 res/layout/cellview.xml │ --rw---- 2.0 fat 1484 bl defN 14-Mar-05 15:24 res/layout/gridview_row.xml │ --rw---- 2.0 fat 684 bl defN 14-Mar-05 15:24 res/layout/list_item.xml │ --rw---- 2.0 fat 632 bl defN 14-Mar-05 15:24 res/layout/spinner_item.xml │ --rw---- 2.0 fat 508 bl defN 14-Mar-05 15:24 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 2.0 fat 332 bl defN 14-Mar-05 15:24 res/menu/about.xml │ --rw---- 2.0 fat 760 bl defN 14-Mar-05 15:24 res/menu/calculator.xml │ --rw---- 2.0 fat 464 bl defN 14-Mar-05 15:24 res/menu/main.xml │ --rw---- 2.0 fat 2440 bl defN 14-Mar-05 15:24 AndroidManifest.xml │ --rw---- 1.0 fat 71488 b- stor 14-Mar-05 15:24 resources.arsc │ --rw---- 2.0 fat 652 bl defN 14-Mar-05 15:24 res/layout-v11/abc_action_bar_decor.xml │ --rw---- 2.0 fat 632 bl defN 14-Mar-05 15:24 res/layout-v14/abc_activity_chooser_view.xml │ --rw---- 1.0 fat 213 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_bottom_solid_dark_holo.9.png │ --rw---- 1.0 fat 212 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_bottom_solid_light_holo.9.png │ --rw---- 1.0 fat 224 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_bottom_transparent_dark_holo.9.png │ --rw---- 1.0 fat 224 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_bottom_transparent_light_holo.9.png │ --rw---- 1.0 fat 267 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png │ --rw---- 1.0 fat 268 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png │ --rw---- 1.0 fat 219 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_solid_dark_holo.9.png │ --rw---- 1.0 fat 218 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_solid_light_holo.9.png │ --rw---- 1.0 fat 219 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_stacked_solid_dark_holo.9.png │ --rw---- 1.0 fat 219 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_stacked_solid_light_holo.9.png │ --rw---- 1.0 fat 214 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_stacked_transparent_dark_holo.9.png │ --rw---- 1.0 fat 212 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_stacked_transparent_light_holo.9.png │ --rw---- 1.0 fat 242 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_transparent_dark_holo.9.png │ --rw---- 1.0 fat 241 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ab_transparent_light_holo.9.png │ --rw---- 1.0 fat 216 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_cab_background_bottom_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_cab_background_bottom_holo_light.9.png │ --rw---- 1.0 fat 217 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_cab_background_top_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_cab_background_top_holo_light.9.png │ --rw---- 1.0 fat 548 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_ab_back_holo_dark.png │ --rw---- 1.0 fat 438 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_ab_back_holo_light.png │ --rw---- 1.0 fat 791 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_cab_done_holo_dark.png │ --rw---- 1.0 fat 605 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_cab_done_holo_light.png │ --rw---- 1.0 fat 996 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_clear_disabled.png │ --rw---- 1.0 fat 1498 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_clear_normal.png │ --rw---- 1.0 fat 409 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_clear_search_api_disabled_holo_light.png │ --rw---- 1.0 fat 451 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_clear_search_api_holo_light.png │ --rw---- 1.0 fat 493 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_commit_search_api_holo_dark.png │ --rw---- 1.0 fat 448 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_commit_search_api_holo_light.png │ --rw---- 1.0 fat 815 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_go.png │ --rw---- 1.0 fat 254 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_go_search_api_holo_light.png │ --rw---- 1.0 fat 126 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png │ --rw---- 1.0 fat 136 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_light.png │ --rw---- 1.0 fat 578 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_menu_share_holo_dark.png │ --rw---- 1.0 fat 607 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_menu_share_holo_light.png │ --rw---- 1.0 fat 1688 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_search.png │ --rw---- 1.0 fat 973 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_search_api_holo_light.png │ --rw---- 1.0 fat 2013 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_voice_search.png │ --rw---- 1.0 fat 705 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_ic_voice_search_api_holo_light.png │ --rw---- 1.0 fat 132 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_list_divider_holo_dark.9.png │ --rw---- 1.0 fat 132 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_list_divider_holo_light.9.png │ --rw---- 1.0 fat 208 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 176 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 176 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 176 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 203 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 204 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1226 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_menu_dropdown_panel_holo_dark.9.png │ --rw---- 1.0 fat 1249 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_menu_dropdown_panel_holo_light.9.png │ --rw---- 1.0 fat 842 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_menu_hardkey_panel_holo_dark.9.png │ --rw---- 1.0 fat 817 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_menu_hardkey_panel_holo_light.9.png │ --rw---- 1.0 fat 333 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_spinner_ab_default_holo_dark.9.png │ --rw---- 1.0 fat 334 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_spinner_ab_default_holo_light.9.png │ --rw---- 1.0 fat 333 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_spinner_ab_disabled_holo_dark.9.png │ --rw---- 1.0 fat 333 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_spinner_ab_disabled_holo_light.9.png │ --rw---- 1.0 fat 515 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_spinner_ab_focused_holo_dark.9.png │ --rw---- 1.0 fat 513 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_spinner_ab_focused_holo_light.9.png │ --rw---- 1.0 fat 456 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_spinner_ab_pressed_holo_dark.9.png │ --rw---- 1.0 fat 452 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_spinner_ab_pressed_holo_light.9.png │ --rw---- 1.0 fat 156 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 149 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_tab_selected_holo.9.png │ --rw---- 1.0 fat 155 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 153 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 173 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_textfield_search_default_holo_dark.9.png │ --rw---- 1.0 fat 170 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_textfield_search_default_holo_light.9.png │ --rw---- 1.0 fat 176 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_textfield_search_right_default_holo_dark.9.png │ --rw---- 1.0 fat 168 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_textfield_search_right_default_holo_light.9.png │ --rw---- 1.0 fat 181 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_textfield_search_right_selected_holo_dark.9.png │ --rw---- 1.0 fat 181 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_textfield_search_right_selected_holo_light.9.png │ --rw---- 1.0 fat 187 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_textfield_search_selected_holo_dark.9.png │ --rw---- 1.0 fat 187 b- stor 14-Mar-05 15:24 res/drawable-hdpi/abc_textfield_search_selected_holo_light.9.png │ --rw---- 1.0 fat 982 b- stor 14-Mar-05 15:24 res/drawable-hdpi/calculator2.png │ --rw---- 1.0 fat 229 b- stor 14-Mar-05 15:24 res/drawable-hdpi/content_new.png │ --rw---- 1.0 fat 369 b- stor 14-Mar-05 15:24 res/drawable-hdpi/ic_action_calc.png │ --rw---- 1.0 fat 756 b- stor 14-Mar-05 15:24 res/drawable-hdpi/ic_action_clear.png │ --rw---- 1.0 fat 2101 b- stor 14-Mar-05 15:24 res/drawable-hdpi/ic_ko.png │ --rw---- 1.0 fat 4844 b- stor 14-Mar-05 15:24 res/drawable-hdpi/ic_launcher.png │ --rw---- 1.0 fat 2157 b- stor 14-Mar-05 15:24 res/drawable-hdpi/ic_ok.png │ --rw---- 1.0 fat 199 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_bottom_solid_dark_holo.9.png │ --rw---- 1.0 fat 199 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_bottom_solid_light_holo.9.png │ --rw---- 1.0 fat 209 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_bottom_transparent_dark_holo.9.png │ --rw---- 1.0 fat 209 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_bottom_transparent_light_holo.9.png │ --rw---- 1.0 fat 247 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_share_pack_holo_dark.9.png │ --rw---- 1.0 fat 248 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_share_pack_holo_light.9.png │ --rw---- 1.0 fat 206 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_solid_dark_holo.9.png │ --rw---- 1.0 fat 206 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_solid_light_holo.9.png │ --rw---- 1.0 fat 206 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_stacked_solid_dark_holo.9.png │ --rw---- 1.0 fat 206 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_stacked_solid_light_holo.9.png │ --rw---- 1.0 fat 199 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_stacked_transparent_dark_holo.9.png │ --rw---- 1.0 fat 198 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_stacked_transparent_light_holo.9.png │ --rw---- 1.0 fat 224 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_transparent_dark_holo.9.png │ --rw---- 1.0 fat 221 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ab_transparent_light_holo.9.png │ --rw---- 1.0 fat 199 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_cab_background_bottom_holo_dark.9.png │ --rw---- 1.0 fat 199 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_cab_background_bottom_holo_light.9.png │ --rw---- 1.0 fat 199 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_cab_background_top_holo_dark.9.png │ --rw---- 1.0 fat 199 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_cab_background_top_holo_light.9.png │ --rw---- 1.0 fat 384 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_ab_back_holo_dark.png │ --rw---- 1.0 fat 312 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_ab_back_holo_light.png │ --rw---- 1.0 fat 554 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_cab_done_holo_dark.png │ --rw---- 1.0 fat 462 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_cab_done_holo_light.png │ --rw---- 1.0 fat 1505 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_clear_disabled.png │ --rw---- 1.0 fat 1024 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_clear_normal.png │ --rw---- 1.0 fat 740 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_clear_search_api_disabled_holo_light.png │ --rw---- 1.0 fat 552 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_clear_search_api_holo_light.png │ --rw---- 1.0 fat 450 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_commit_search_api_holo_dark.png │ --rw---- 1.0 fat 440 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_commit_search_api_holo_light.png │ --rw---- 1.0 fat 1020 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_go.png │ --rw---- 1.0 fat 575 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_go_search_api_holo_light.png │ --rw---- 1.0 fat 113 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png │ --rw---- 1.0 fat 123 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_menu_moreoverflow_normal_holo_light.png │ --rw---- 1.0 fat 464 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_menu_share_holo_dark.png │ --rw---- 1.0 fat 479 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_menu_share_holo_light.png │ --rw---- 1.0 fat 1287 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_search.png │ --rw---- 1.0 fat 1379 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_search_api_holo_light.png │ --rw---- 1.0 fat 942 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_voice_search.png │ --rw---- 1.0 fat 604 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_ic_voice_search_api_holo_light.png │ --rw---- 1.0 fat 132 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_list_divider_holo_dark.9.png │ --rw---- 1.0 fat 132 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_list_divider_holo_light.9.png │ --rw---- 1.0 fat 186 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 175 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 175 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 175 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 190 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 191 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 816 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_menu_dropdown_panel_holo_dark.9.png │ --rw---- 1.0 fat 820 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_menu_dropdown_panel_holo_light.9.png │ --rw---- 1.0 fat 570 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_menu_hardkey_panel_holo_dark.9.png │ --rw---- 1.0 fat 569 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_menu_hardkey_panel_holo_light.9.png │ --rw---- 1.0 fat 291 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_spinner_ab_default_holo_dark.9.png │ --rw---- 1.0 fat 292 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_spinner_ab_default_holo_light.9.png │ --rw---- 1.0 fat 291 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_spinner_ab_disabled_holo_dark.9.png │ --rw---- 1.0 fat 291 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_spinner_ab_disabled_holo_light.9.png │ --rw---- 1.0 fat 426 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_spinner_ab_focused_holo_dark.9.png │ --rw---- 1.0 fat 424 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_spinner_ab_focused_holo_light.9.png │ --rw---- 1.0 fat 373 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_spinner_ab_pressed_holo_dark.9.png │ --rw---- 1.0 fat 370 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_spinner_ab_pressed_holo_light.9.png │ --rw---- 1.0 fat 155 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 151 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_tab_selected_holo.9.png │ --rw---- 1.0 fat 155 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 157 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 176 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_textfield_search_default_holo_dark.9.png │ --rw---- 1.0 fat 166 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_textfield_search_default_holo_light.9.png │ --rw---- 1.0 fat 174 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_textfield_search_right_default_holo_dark.9.png │ --rw---- 1.0 fat 167 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_textfield_search_right_default_holo_light.9.png │ --rw---- 1.0 fat 175 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_textfield_search_right_selected_holo_dark.9.png │ --rw---- 1.0 fat 175 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_textfield_search_right_selected_holo_light.9.png │ --rw---- 1.0 fat 182 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_textfield_search_selected_holo_dark.9.png │ --rw---- 1.0 fat 182 b- stor 14-Mar-05 15:24 res/drawable-mdpi/abc_textfield_search_selected_holo_light.9.png │ --rw---- 1.0 fat 213 b- stor 14-Mar-05 15:24 res/drawable-mdpi/content_new.png │ --rw---- 1.0 fat 632 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_action_calc.png │ --rw---- 1.0 fat 577 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_action_clear.png │ --rw---- 1.0 fat 30420 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_dose.png │ --rw---- 1.0 fat 13331 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_ei.png │ --rw---- 1.0 fat 21458 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_ei_daily.png │ --rw---- 1.0 fat 52171 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_ei_weekly.png │ --rw---- 1.0 fat 1274 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_ko.png │ --rw---- 1.0 fat 2624 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_launcher.png │ --rw---- 1.0 fat 85950 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_logo.png │ --rw---- 1.0 fat 23228 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_mix.png │ --rw---- 1.0 fat 1586 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_ok.png │ --rw---- 1.0 fat 13051 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_pmdd.png │ --rw---- 1.0 fat 13527 b- stor 14-Mar-05 15:24 res/drawable-mdpi/ic_pps.png │ --rw---- 1.0 fat 227 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_bottom_solid_dark_holo.9.png │ --rw---- 1.0 fat 227 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_bottom_solid_light_holo.9.png │ --rw---- 1.0 fat 237 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_bottom_transparent_dark_holo.9.png │ --rw---- 1.0 fat 236 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_bottom_transparent_light_holo.9.png │ --rw---- 1.0 fat 271 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_share_pack_holo_dark.9.png │ --rw---- 1.0 fat 267 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_share_pack_holo_light.9.png │ --rw---- 1.0 fat 236 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_solid_dark_holo.9.png │ --rw---- 1.0 fat 236 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_solid_light_holo.9.png │ --rw---- 1.0 fat 236 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_stacked_solid_dark_holo.9.png │ --rw---- 1.0 fat 236 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_stacked_solid_light_holo.9.png │ --rw---- 1.0 fat 228 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_stacked_transparent_dark_holo.9.png │ --rw---- 1.0 fat 227 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_stacked_transparent_light_holo.9.png │ --rw---- 1.0 fat 255 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_transparent_dark_holo.9.png │ --rw---- 1.0 fat 252 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ab_transparent_light_holo.9.png │ --rw---- 1.0 fat 231 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_cab_background_bottom_holo_dark.9.png │ --rw---- 1.0 fat 229 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_cab_background_bottom_holo_light.9.png │ --rw---- 1.0 fat 231 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_cab_background_top_holo_dark.9.png │ --rw---- 1.0 fat 228 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_cab_background_top_holo_light.9.png │ --rw---- 1.0 fat 626 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_ab_back_holo_dark.png │ --rw---- 1.0 fat 527 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_ab_back_holo_light.png │ --rw---- 1.0 fat 1049 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_cab_done_holo_dark.png │ --rw---- 1.0 fat 782 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_cab_done_holo_light.png │ --rw---- 1.0 fat 1525 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_clear_disabled.png │ --rw---- 1.0 fat 1219 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_clear_search_api_disabled_holo_light.png │ --rw---- 1.0 fat 1532 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_clear_search_api_holo_light.png │ --rw---- 1.0 fat 666 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_commit_search_api_holo_dark.png │ --rw---- 1.0 fat 597 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_commit_search_api_holo_light.png │ --rw---- 1.0 fat 1739 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_go.png │ --rw---- 1.0 fat 840 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_go_search_api_holo_light.png │ --rw---- 1.0 fat 132 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png │ --rw---- 1.0 fat 148 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_menu_moreoverflow_normal_holo_light.png │ --rw---- 1.0 fat 833 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_menu_share_holo_dark.png │ --rw---- 1.0 fat 869 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_menu_share_holo_light.png │ --rw---- 1.0 fat 2783 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_search.png │ --rw---- 1.0 fat 2761 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_search_api_holo_light.png │ --rw---- 1.0 fat 2039 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_voice_search.png │ --rw---- 1.0 fat 1215 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_ic_voice_search_api_holo_light.png │ --rw---- 1.0 fat 139 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_list_divider_holo_dark.9.png │ --rw---- 1.0 fat 139 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_list_divider_holo_light.9.png │ --rw---- 1.0 fat 208 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 178 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 178 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 178 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 218 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 217 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1749 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_menu_dropdown_panel_holo_dark.9.png │ --rw---- 1.0 fat 1774 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_menu_dropdown_panel_holo_light.9.png │ --rw---- 1.0 fat 1153 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_menu_hardkey_panel_holo_dark.9.png │ --rw---- 1.0 fat 1118 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_menu_hardkey_panel_holo_light.9.png │ --rw---- 1.0 fat 377 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_spinner_ab_default_holo_dark.9.png │ --rw---- 1.0 fat 376 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_spinner_ab_default_holo_light.9.png │ --rw---- 1.0 fat 365 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_spinner_ab_disabled_holo_dark.9.png │ --rw---- 1.0 fat 365 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_spinner_ab_disabled_holo_light.9.png │ --rw---- 1.0 fat 614 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_spinner_ab_focused_holo_dark.9.png │ --rw---- 1.0 fat 608 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_spinner_ab_focused_holo_light.9.png │ --rw---- 1.0 fat 544 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_spinner_ab_pressed_holo_dark.9.png │ --rw---- 1.0 fat 542 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_spinner_ab_pressed_holo_light.9.png │ --rw---- 1.0 fat 157 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 150 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_tab_selected_holo.9.png │ --rw---- 1.0 fat 156 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 157 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 196 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_textfield_search_default_holo_dark.9.png │ --rw---- 1.0 fat 198 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_textfield_search_default_holo_light.9.png │ --rw---- 1.0 fat 188 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_textfield_search_right_default_holo_dark.9.png │ --rw---- 1.0 fat 192 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_textfield_search_right_default_holo_light.9.png │ --rw---- 1.0 fat 191 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_textfield_search_right_selected_holo_dark.9.png │ --rw---- 1.0 fat 191 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_textfield_search_right_selected_holo_light.9.png │ --rw---- 1.0 fat 182 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_textfield_search_selected_holo_dark.9.png │ --rw---- 1.0 fat 199 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/abc_textfield_search_selected_holo_light.9.png │ --rw---- 1.0 fat 266 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/content_new.png │ --rw---- 1.0 fat 381 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/ic_action_calc.png │ --rw---- 1.0 fat 1011 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/ic_action_clear.png │ --rw---- 1.0 fat 3034 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/ic_ko.png │ --rw---- 1.0 fat 7542 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/ic_launcher.png │ --rw---- 1.0 fat 3105 b- stor 14-Mar-05 15:24 res/drawable-xhdpi/ic_ok.png │ --rw---- 1.0 fat 498 b- stor 14-Mar-05 15:24 res/drawable-xxhdpi/ic_action_calc.png │ --rw---- 1.0 fat 1481 b- stor 14-Mar-05 15:24 res/drawable-xxhdpi/ic_action_clear.png │ --rw---- 1.0 fat 4819 b- stor 14-Mar-05 15:24 res/drawable-xxhdpi/ic_ko.png │ --rw---- 1.0 fat 14564 b- stor 14-Mar-05 15:24 res/drawable-xxhdpi/ic_launcher.png │ --rw---- 1.0 fat 5212 b- stor 14-Mar-05 15:24 res/drawable-xxhdpi/ic_ok.png │ --rw---- 2.0 fat 8440 bl defN 14-Mar-05 15:24 res/layout-land/activity_calc.xml │ --rw---- 2.0 fat 1380 bl defN 14-Mar-05 15:24 res/layout-large/activity_main.xml │ --rw---- 2.0 fat 684 bl defN 14-Mar-05 15:24 res/layout-large/list_item.xml │ --rw---- 2.0 fat 1320804 bl defN 14-Mar-05 15:24 classes.dex │ -312 files, 1941902 bytes uncompressed, 900473 bytes compressed: 53.6% │ +Zip file size: 954025 bytes, number of entries: 312 │ +-rw---- 2.0 fat 396 bX defN 17-Oct-26 00:04 res/anim/abc_fade_in.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-26 00:04 res/anim/abc_fade_out.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-26 00:04 res/anim/abc_slide_in_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-26 00:04 res/anim/abc_slide_in_top.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-26 00:04 res/anim/abc_slide_out_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-26 00:04 res/anim/abc_slide_out_top.xml │ +-rw---- 2.0 fat 596 bl defN 17-Oct-26 00:04 res/color/abc_search_url_text_holo.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-26 00:04 res/drawable/abc_ic_clear.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-26 00:04 res/drawable/abc_ic_clear_holo_light.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Oct-26 00:04 res/drawable/abc_item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Oct-26 00:04 res/drawable/abc_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-26 00:04 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-26 00:04 res/drawable/abc_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Oct-26 00:04 res/drawable/abc_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Oct-26 00:04 res/drawable/abc_list_selector_holo_light.xml │ +-rw---- 2.0 fat 832 bl defN 17-Oct-26 00:04 res/drawable/abc_search_dropdown_dark.xml │ +-rw---- 2.0 fat 832 bl defN 17-Oct-26 00:04 res/drawable/abc_search_dropdown_light.xml │ +-rw---- 2.0 fat 856 bl defN 17-Oct-26 00:04 res/drawable/abc_spinner_ab_holo_dark.xml │ +-rw---- 2.0 fat 856 bl defN 17-Oct-26 00:04 res/drawable/abc_spinner_ab_holo_light.xml │ +-rw---- 2.0 fat 1580 bl defN 17-Oct-26 00:04 res/drawable/abc_tab_indicator_ab_holo.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-26 00:04 res/drawable/abc_textfield_searchview_holo_dark.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-26 00:04 res/drawable/abc_textfield_searchview_holo_light.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-26 00:04 res/drawable/abc_textfield_searchview_right_holo_dark.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-26 00:04 res/drawable/abc_textfield_searchview_right_holo_light.xml │ +-rw---- 2.0 fat 568 bl defN 17-Oct-26 00:04 res/layout/abc_action_bar_decor.xml │ +-rw---- 2.0 fat 1500 bl defN 17-Oct-26 00:04 res/layout/abc_action_bar_decor_include.xml │ +-rw---- 2.0 fat 1948 bl defN 17-Oct-26 00:04 res/layout/abc_action_bar_decor_overlay.xml │ +-rw---- 2.0 fat 1120 bl defN 17-Oct-26 00:04 res/layout/abc_action_bar_home.xml │ +-rw---- 2.0 fat 492 bl defN 17-Oct-26 00:04 res/layout/abc_action_bar_tab.xml │ +-rw---- 2.0 fat 472 bl defN 17-Oct-26 00:04 res/layout/abc_action_bar_tabbar.xml │ +-rw---- 2.0 fat 1396 bl defN 17-Oct-26 00:04 res/layout/abc_action_bar_title_item.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-26 00:04 res/layout/abc_action_bar_view_list_nav_layout.xml │ +-rw---- 2.0 fat 812 bl defN 17-Oct-26 00:04 res/layout/abc_action_menu_item_layout.xml │ +-rw---- 2.0 fat 596 bl defN 17-Oct-26 00:04 res/layout/abc_action_menu_layout.xml │ +-rw---- 2.0 fat 472 bl defN 17-Oct-26 00:04 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 888 bl defN 17-Oct-26 00:04 res/layout/abc_action_mode_close_item.xml │ +-rw---- 2.0 fat 668 bl defN 17-Oct-26 00:04 res/layout/abc_activity_chooser_view.xml │ +-rw---- 2.0 fat 1484 bl defN 17-Oct-26 00:04 res/layout/abc_activity_chooser_view_include.xml │ +-rw---- 2.0 fat 1272 bl defN 17-Oct-26 00:04 res/layout/abc_activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 404 bl defN 17-Oct-26 00:04 res/layout/abc_expanded_menu_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-26 00:04 res/layout/abc_list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-26 00:04 res/layout/abc_list_menu_item_icon.xml │ +-rw---- 2.0 fat 1340 bl defN 17-Oct-26 00:04 res/layout/abc_list_menu_item_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-26 00:04 res/layout/abc_list_menu_item_radio.xml │ +-rw---- 2.0 fat 1444 bl defN 17-Oct-26 00:04 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 3016 bl defN 17-Oct-26 00:04 res/layout/abc_screen.xml │ +-rw---- 2.0 fat 2260 bl defN 17-Oct-26 00:04 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3828 bl defN 17-Oct-26 00:04 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 1024 bl defN 17-Oct-26 00:04 res/layout/activity_about.xml │ +-rw---- 2.0 fat 8076 bl defN 17-Oct-26 00:04 res/layout/activity_calc.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-26 00:04 res/layout/activity_frags.xml │ +-rw---- 2.0 fat 1444 bl defN 17-Oct-26 00:04 res/layout/activity_main.xml │ +-rw---- 2.0 fat 1452 bl defN 17-Oct-26 00:04 res/layout/cellview.xml │ +-rw---- 2.0 fat 1484 bl defN 17-Oct-26 00:04 res/layout/gridview_row.xml │ +-rw---- 2.0 fat 684 bl defN 17-Oct-26 00:04 res/layout/list_item.xml │ +-rw---- 2.0 fat 632 bl defN 17-Oct-26 00:04 res/layout/spinner_item.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-26 00:04 res/layout/support_simple_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 332 bl defN 17-Oct-26 00:04 res/menu/about.xml │ +-rw---- 2.0 fat 760 bl defN 17-Oct-26 00:04 res/menu/calculator.xml │ +-rw---- 2.0 fat 464 bl defN 17-Oct-26 00:04 res/menu/main.xml │ +-rw---- 2.0 fat 2440 bl defN 17-Oct-26 00:04 AndroidManifest.xml │ +-rw---- 1.0 fat 71488 b- stor 17-Oct-26 00:04 resources.arsc │ +-rw---- 2.0 fat 652 bl defN 17-Oct-26 00:04 res/layout-v11/abc_action_bar_decor.xml │ +-rw---- 2.0 fat 632 bl defN 17-Oct-26 00:04 res/layout-v14/abc_activity_chooser_view.xml │ +-rw---- 1.0 fat 213 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_bottom_solid_dark_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_bottom_solid_light_holo.9.png │ +-rw---- 1.0 fat 224 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_bottom_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 224 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_bottom_transparent_light_holo.9.png │ +-rw---- 1.0 fat 267 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png │ +-rw---- 1.0 fat 268 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png │ +-rw---- 1.0 fat 219 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_solid_dark_holo.9.png │ +-rw---- 1.0 fat 218 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_solid_light_holo.9.png │ +-rw---- 1.0 fat 219 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_stacked_solid_dark_holo.9.png │ +-rw---- 1.0 fat 219 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_stacked_solid_light_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_stacked_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_stacked_transparent_light_holo.9.png │ +-rw---- 1.0 fat 242 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 241 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ab_transparent_light_holo.9.png │ +-rw---- 1.0 fat 216 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_cab_background_bottom_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_cab_background_bottom_holo_light.9.png │ +-rw---- 1.0 fat 217 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_cab_background_top_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_cab_background_top_holo_light.9.png │ +-rw---- 1.0 fat 548 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_ab_back_holo_dark.png │ +-rw---- 1.0 fat 438 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_ab_back_holo_light.png │ +-rw---- 1.0 fat 791 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_cab_done_holo_dark.png │ +-rw---- 1.0 fat 605 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_cab_done_holo_light.png │ +-rw---- 1.0 fat 996 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_clear_disabled.png │ +-rw---- 1.0 fat 1498 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_clear_normal.png │ +-rw---- 1.0 fat 409 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_clear_search_api_disabled_holo_light.png │ +-rw---- 1.0 fat 451 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_clear_search_api_holo_light.png │ +-rw---- 1.0 fat 493 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_commit_search_api_holo_dark.png │ +-rw---- 1.0 fat 448 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_commit_search_api_holo_light.png │ +-rw---- 1.0 fat 815 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_go.png │ +-rw---- 1.0 fat 254 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_go_search_api_holo_light.png │ +-rw---- 1.0 fat 126 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png │ +-rw---- 1.0 fat 136 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_light.png │ +-rw---- 1.0 fat 578 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_menu_share_holo_dark.png │ +-rw---- 1.0 fat 607 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_menu_share_holo_light.png │ +-rw---- 1.0 fat 1688 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_search.png │ +-rw---- 1.0 fat 973 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_search_api_holo_light.png │ +-rw---- 1.0 fat 2013 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_voice_search.png │ +-rw---- 1.0 fat 705 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_ic_voice_search_api_holo_light.png │ +-rw---- 1.0 fat 132 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_list_divider_holo_dark.9.png │ +-rw---- 1.0 fat 132 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_list_divider_holo_light.9.png │ +-rw---- 1.0 fat 208 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 176 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 176 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 176 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 203 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 204 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1226 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_menu_dropdown_panel_holo_dark.9.png │ +-rw---- 1.0 fat 1249 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_menu_dropdown_panel_holo_light.9.png │ +-rw---- 1.0 fat 842 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_menu_hardkey_panel_holo_dark.9.png │ +-rw---- 1.0 fat 817 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_menu_hardkey_panel_holo_light.9.png │ +-rw---- 1.0 fat 333 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_spinner_ab_default_holo_dark.9.png │ +-rw---- 1.0 fat 334 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_spinner_ab_default_holo_light.9.png │ +-rw---- 1.0 fat 333 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_spinner_ab_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 333 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_spinner_ab_disabled_holo_light.9.png │ +-rw---- 1.0 fat 515 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_spinner_ab_focused_holo_dark.9.png │ +-rw---- 1.0 fat 513 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_spinner_ab_focused_holo_light.9.png │ +-rw---- 1.0 fat 456 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_spinner_ab_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 452 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_spinner_ab_pressed_holo_light.9.png │ +-rw---- 1.0 fat 156 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 149 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_tab_selected_holo.9.png │ +-rw---- 1.0 fat 155 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 153 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 173 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_textfield_search_default_holo_dark.9.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_textfield_search_default_holo_light.9.png │ +-rw---- 1.0 fat 176 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_textfield_search_right_default_holo_dark.9.png │ +-rw---- 1.0 fat 168 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_textfield_search_right_default_holo_light.9.png │ +-rw---- 1.0 fat 181 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_textfield_search_right_selected_holo_dark.9.png │ +-rw---- 1.0 fat 181 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_textfield_search_right_selected_holo_light.9.png │ +-rw---- 1.0 fat 187 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_textfield_search_selected_holo_dark.9.png │ +-rw---- 1.0 fat 187 b- stor 17-Oct-26 00:04 res/drawable-hdpi/abc_textfield_search_selected_holo_light.9.png │ +-rw---- 1.0 fat 982 b- stor 17-Oct-26 00:04 res/drawable-hdpi/calculator2.png │ +-rw---- 1.0 fat 229 b- stor 17-Oct-26 00:04 res/drawable-hdpi/content_new.png │ +-rw---- 1.0 fat 369 b- stor 17-Oct-26 00:04 res/drawable-hdpi/ic_action_calc.png │ +-rw---- 1.0 fat 756 b- stor 17-Oct-26 00:04 res/drawable-hdpi/ic_action_clear.png │ +-rw---- 1.0 fat 2101 b- stor 17-Oct-26 00:04 res/drawable-hdpi/ic_ko.png │ +-rw---- 1.0 fat 4844 b- stor 17-Oct-26 00:04 res/drawable-hdpi/ic_launcher.png │ +-rw---- 1.0 fat 2157 b- stor 17-Oct-26 00:04 res/drawable-hdpi/ic_ok.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_bottom_solid_dark_holo.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_bottom_solid_light_holo.9.png │ +-rw---- 1.0 fat 209 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_bottom_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 209 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_bottom_transparent_light_holo.9.png │ +-rw---- 1.0 fat 247 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_share_pack_holo_dark.9.png │ +-rw---- 1.0 fat 248 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_share_pack_holo_light.9.png │ +-rw---- 1.0 fat 206 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_solid_dark_holo.9.png │ +-rw---- 1.0 fat 206 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_solid_light_holo.9.png │ +-rw---- 1.0 fat 206 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_stacked_solid_dark_holo.9.png │ +-rw---- 1.0 fat 206 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_stacked_solid_light_holo.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_stacked_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 198 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_stacked_transparent_light_holo.9.png │ +-rw---- 1.0 fat 224 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ab_transparent_light_holo.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_cab_background_bottom_holo_dark.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_cab_background_bottom_holo_light.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_cab_background_top_holo_dark.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_cab_background_top_holo_light.9.png │ +-rw---- 1.0 fat 384 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_ab_back_holo_dark.png │ +-rw---- 1.0 fat 312 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_ab_back_holo_light.png │ +-rw---- 1.0 fat 554 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_cab_done_holo_dark.png │ +-rw---- 1.0 fat 462 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_cab_done_holo_light.png │ +-rw---- 1.0 fat 1505 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_clear_disabled.png │ +-rw---- 1.0 fat 1024 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_clear_normal.png │ +-rw---- 1.0 fat 740 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_clear_search_api_disabled_holo_light.png │ +-rw---- 1.0 fat 552 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_clear_search_api_holo_light.png │ +-rw---- 1.0 fat 450 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_commit_search_api_holo_dark.png │ +-rw---- 1.0 fat 440 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_commit_search_api_holo_light.png │ +-rw---- 1.0 fat 1020 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_go.png │ +-rw---- 1.0 fat 575 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_go_search_api_holo_light.png │ +-rw---- 1.0 fat 113 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png │ +-rw---- 1.0 fat 123 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_menu_moreoverflow_normal_holo_light.png │ +-rw---- 1.0 fat 464 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_menu_share_holo_dark.png │ +-rw---- 1.0 fat 479 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_menu_share_holo_light.png │ +-rw---- 1.0 fat 1287 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_search.png │ +-rw---- 1.0 fat 1379 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_search_api_holo_light.png │ +-rw---- 1.0 fat 942 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_voice_search.png │ +-rw---- 1.0 fat 604 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_ic_voice_search_api_holo_light.png │ +-rw---- 1.0 fat 132 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_list_divider_holo_dark.9.png │ +-rw---- 1.0 fat 132 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_list_divider_holo_light.9.png │ +-rw---- 1.0 fat 186 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 175 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 175 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 175 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 191 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 816 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_menu_dropdown_panel_holo_dark.9.png │ +-rw---- 1.0 fat 820 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_menu_dropdown_panel_holo_light.9.png │ +-rw---- 1.0 fat 570 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_menu_hardkey_panel_holo_dark.9.png │ +-rw---- 1.0 fat 569 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_menu_hardkey_panel_holo_light.9.png │ +-rw---- 1.0 fat 291 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_spinner_ab_default_holo_dark.9.png │ +-rw---- 1.0 fat 292 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_spinner_ab_default_holo_light.9.png │ +-rw---- 1.0 fat 291 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_spinner_ab_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 291 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_spinner_ab_disabled_holo_light.9.png │ +-rw---- 1.0 fat 426 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_spinner_ab_focused_holo_dark.9.png │ +-rw---- 1.0 fat 424 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_spinner_ab_focused_holo_light.9.png │ +-rw---- 1.0 fat 373 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_spinner_ab_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 370 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_spinner_ab_pressed_holo_light.9.png │ +-rw---- 1.0 fat 155 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 151 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_tab_selected_holo.9.png │ +-rw---- 1.0 fat 155 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 157 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 176 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_textfield_search_default_holo_dark.9.png │ +-rw---- 1.0 fat 166 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_textfield_search_default_holo_light.9.png │ +-rw---- 1.0 fat 174 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_textfield_search_right_default_holo_dark.9.png │ +-rw---- 1.0 fat 167 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_textfield_search_right_default_holo_light.9.png │ +-rw---- 1.0 fat 175 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_textfield_search_right_selected_holo_dark.9.png │ +-rw---- 1.0 fat 175 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_textfield_search_right_selected_holo_light.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_textfield_search_selected_holo_dark.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-26 00:04 res/drawable-mdpi/abc_textfield_search_selected_holo_light.9.png │ +-rw---- 1.0 fat 213 b- stor 17-Oct-26 00:04 res/drawable-mdpi/content_new.png │ +-rw---- 1.0 fat 632 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_action_calc.png │ +-rw---- 1.0 fat 577 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_action_clear.png │ +-rw---- 1.0 fat 30420 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_dose.png │ +-rw---- 1.0 fat 13331 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_ei.png │ +-rw---- 1.0 fat 21458 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_ei_daily.png │ +-rw---- 1.0 fat 52171 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_ei_weekly.png │ +-rw---- 1.0 fat 1274 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_ko.png │ +-rw---- 1.0 fat 2624 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_launcher.png │ +-rw---- 1.0 fat 85950 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_logo.png │ +-rw---- 1.0 fat 23228 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_mix.png │ +-rw---- 1.0 fat 1586 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_ok.png │ +-rw---- 1.0 fat 13051 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_pmdd.png │ +-rw---- 1.0 fat 13527 b- stor 17-Oct-26 00:04 res/drawable-mdpi/ic_pps.png │ +-rw---- 1.0 fat 227 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_bottom_solid_dark_holo.9.png │ +-rw---- 1.0 fat 227 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_bottom_solid_light_holo.9.png │ +-rw---- 1.0 fat 237 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_bottom_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 236 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_bottom_transparent_light_holo.9.png │ +-rw---- 1.0 fat 271 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_share_pack_holo_dark.9.png │ +-rw---- 1.0 fat 267 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_share_pack_holo_light.9.png │ +-rw---- 1.0 fat 236 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_solid_dark_holo.9.png │ +-rw---- 1.0 fat 236 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_solid_light_holo.9.png │ +-rw---- 1.0 fat 236 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_stacked_solid_dark_holo.9.png │ +-rw---- 1.0 fat 236 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_stacked_solid_light_holo.9.png │ +-rw---- 1.0 fat 228 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_stacked_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 227 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_stacked_transparent_light_holo.9.png │ +-rw---- 1.0 fat 255 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_transparent_dark_holo.9.png │ +-rw---- 1.0 fat 252 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ab_transparent_light_holo.9.png │ +-rw---- 1.0 fat 231 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_cab_background_bottom_holo_dark.9.png │ +-rw---- 1.0 fat 229 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_cab_background_bottom_holo_light.9.png │ +-rw---- 1.0 fat 231 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_cab_background_top_holo_dark.9.png │ +-rw---- 1.0 fat 228 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_cab_background_top_holo_light.9.png │ +-rw---- 1.0 fat 626 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_ab_back_holo_dark.png │ +-rw---- 1.0 fat 527 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_ab_back_holo_light.png │ +-rw---- 1.0 fat 1049 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_cab_done_holo_dark.png │ +-rw---- 1.0 fat 782 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_cab_done_holo_light.png │ +-rw---- 1.0 fat 1525 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_clear_disabled.png │ +-rw---- 1.0 fat 1219 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_clear_search_api_disabled_holo_light.png │ +-rw---- 1.0 fat 1532 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_clear_search_api_holo_light.png │ +-rw---- 1.0 fat 666 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_commit_search_api_holo_dark.png │ +-rw---- 1.0 fat 597 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_commit_search_api_holo_light.png │ +-rw---- 1.0 fat 1739 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_go.png │ +-rw---- 1.0 fat 840 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_go_search_api_holo_light.png │ +-rw---- 1.0 fat 132 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png │ +-rw---- 1.0 fat 148 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_menu_moreoverflow_normal_holo_light.png │ +-rw---- 1.0 fat 833 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_menu_share_holo_dark.png │ +-rw---- 1.0 fat 869 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_menu_share_holo_light.png │ +-rw---- 1.0 fat 2783 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_search.png │ +-rw---- 1.0 fat 2761 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_search_api_holo_light.png │ +-rw---- 1.0 fat 2039 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_voice_search.png │ +-rw---- 1.0 fat 1215 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_ic_voice_search_api_holo_light.png │ +-rw---- 1.0 fat 139 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_list_divider_holo_dark.9.png │ +-rw---- 1.0 fat 139 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_list_divider_holo_light.9.png │ +-rw---- 1.0 fat 208 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 178 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 178 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 178 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 218 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 217 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1749 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_menu_dropdown_panel_holo_dark.9.png │ +-rw---- 1.0 fat 1774 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_menu_dropdown_panel_holo_light.9.png │ +-rw---- 1.0 fat 1153 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_menu_hardkey_panel_holo_dark.9.png │ +-rw---- 1.0 fat 1118 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_menu_hardkey_panel_holo_light.9.png │ +-rw---- 1.0 fat 377 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_spinner_ab_default_holo_dark.9.png │ +-rw---- 1.0 fat 376 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_spinner_ab_default_holo_light.9.png │ +-rw---- 1.0 fat 365 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_spinner_ab_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 365 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_spinner_ab_disabled_holo_light.9.png │ +-rw---- 1.0 fat 614 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_spinner_ab_focused_holo_dark.9.png │ +-rw---- 1.0 fat 608 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_spinner_ab_focused_holo_light.9.png │ +-rw---- 1.0 fat 544 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_spinner_ab_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 542 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_spinner_ab_pressed_holo_light.9.png │ +-rw---- 1.0 fat 157 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 150 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_tab_selected_holo.9.png │ +-rw---- 1.0 fat 156 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 157 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 196 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_textfield_search_default_holo_dark.9.png │ +-rw---- 1.0 fat 198 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_textfield_search_default_holo_light.9.png │ +-rw---- 1.0 fat 188 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_textfield_search_right_default_holo_dark.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_textfield_search_right_default_holo_light.9.png │ +-rw---- 1.0 fat 191 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_textfield_search_right_selected_holo_dark.9.png │ +-rw---- 1.0 fat 191 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_textfield_search_right_selected_holo_light.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_textfield_search_selected_holo_dark.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/abc_textfield_search_selected_holo_light.9.png │ +-rw---- 1.0 fat 266 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/content_new.png │ +-rw---- 1.0 fat 381 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/ic_action_calc.png │ +-rw---- 1.0 fat 1011 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/ic_action_clear.png │ +-rw---- 1.0 fat 3034 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/ic_ko.png │ +-rw---- 1.0 fat 7542 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/ic_launcher.png │ +-rw---- 1.0 fat 3105 b- stor 17-Oct-26 00:04 res/drawable-xhdpi/ic_ok.png │ +-rw---- 1.0 fat 498 b- stor 17-Oct-26 00:04 res/drawable-xxhdpi/ic_action_calc.png │ +-rw---- 1.0 fat 1481 b- stor 17-Oct-26 00:04 res/drawable-xxhdpi/ic_action_clear.png │ +-rw---- 1.0 fat 4819 b- stor 17-Oct-26 00:04 res/drawable-xxhdpi/ic_ko.png │ +-rw---- 1.0 fat 14564 b- stor 17-Oct-26 00:04 res/drawable-xxhdpi/ic_launcher.png │ +-rw---- 1.0 fat 5212 b- stor 17-Oct-26 00:04 res/drawable-xxhdpi/ic_ok.png │ +-rw---- 2.0 fat 8440 bl defN 17-Oct-26 00:04 res/layout-land/activity_calc.xml │ +-rw---- 2.0 fat 1380 bl defN 17-Oct-26 00:04 res/layout-large/activity_main.xml │ +-rw---- 2.0 fat 684 bl defN 17-Oct-26 00:04 res/layout-large/list_item.xml │ +-rw---- 2.0 fat 1320012 bl defN 17-Oct-26 00:04 classes.dex │ +-rw---- 2.0 fat 31535 b- defN 17-Oct-26 00:04 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 31656 b- defN 17-Oct-26 00:04 META-INF/755C6E2A.SF │ +-rw---- 2.0 fat 1332 b- defN 17-Oct-26 00:04 META-INF/755C6E2A.RSA │ +312 files, 1941110 bytes uncompressed, 899023 bytes compressed: 53.7% ├── 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,36 +1,36 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : fe5fe45d │ │ -signature : 2248...bc89 │ │ -file_size : 1320804 │ │ +checksum : a9dacb08 │ │ +signature : da52...2b98 │ │ +file_size : 1320012 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 9013 │ │ +string_ids_size : 9001 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 1082 │ │ -type_ids_off : 36164 (0x008d44) │ │ +type_ids_size : 1078 │ │ +type_ids_off : 36116 (0x008d14) │ │ proto_ids_size : 1516 │ │ -proto_ids_off : 40492 (0x009e2c) │ │ +proto_ids_off : 40428 (0x009dec) │ │ field_ids_size : 3455 │ │ -field_ids_off : 58684 (0x00e53c) │ │ +field_ids_off : 58620 (0x00e4fc) │ │ method_ids_size : 8185 │ │ -method_ids_off : 86324 (0x015134) │ │ +method_ids_off : 86260 (0x0150f4) │ │ class_defs_size : 672 │ │ -class_defs_off : 151804 (0x0250fc) │ │ -data_size : 1135740 │ │ -data_off : 185064 (0x02d2e8) │ │ +class_defs_off : 151740 (0x0250bc) │ │ +data_size : 1135052 │ │ +data_off : 184960 (0x02d280) │ │ │ │ Class #0 header: │ │ -class_idx : 120 │ │ +class_idx : 118 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 405 │ │ +superclass_idx : 979 │ │ +source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -78,21 +78,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;) │ │ name : 'getSettingsActivityName' │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 405 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 401 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1 header: │ │ -class_idx : 121 │ │ +class_idx : 119 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 405 │ │ +superclass_idx : 979 │ │ +source_file_idx : 401 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -175,33 +175,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -041e0c: |[041e0c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -041e1c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -041e20: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -041e24: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -041e28: 2200 7600 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0076 │ │ -041e2c: 7010 4a02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@024a │ │ -041e32: 6900 3700 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -041e36: 0e00 |000d: return-void │ │ -041e38: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -041e3c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -041e40: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -041e44: 2200 7500 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0075 │ │ -041e48: 7010 4302 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0243 │ │ -041e4e: 6900 3700 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -041e52: 28f2 |001b: goto 000d // -000e │ │ -041e54: 2200 7700 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0077 │ │ -041e58: 7010 4c02 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@024c │ │ -041e5e: 6900 3700 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -041e62: 28ea |0023: goto 000d // -0016 │ │ +041da8: |[041da8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +041db8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +041dbc: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +041dc0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041dc4: 2200 7400 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0074 │ │ +041dc8: 7010 4a02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@024a │ │ +041dce: 6900 3700 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +041dd2: 0e00 |000d: return-void │ │ +041dd4: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +041dd8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +041ddc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +041de0: 2200 7300 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0073 │ │ +041de4: 7010 4302 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0243 │ │ +041dea: 6900 3700 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +041dee: 28f2 |001b: goto 000d // -000e │ │ +041df0: 2200 7500 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0075 │ │ +041df4: 7010 4c02 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@024c │ │ +041dfa: 6900 3700 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +041dfe: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -213,17 +213,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041e64: |[041e64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -041e74: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -041e7a: 0e00 |0003: return-void │ │ +041e00: |[041e00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +041e10: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +041e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0003 line=281 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -232,27 +232,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -041e7c: |[041e7c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -041e8c: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -041e92: 1a00 5c0b |0003: const-string v0, "UNKNOWN" // string@0b5c │ │ -041e96: 1100 |0005: return-object v0 │ │ -041e98: 1a00 4602 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0246 │ │ -041e9c: 28fd |0008: goto 0005 // -0003 │ │ -041e9e: 1a00 4502 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0245 │ │ -041ea2: 28fa |000b: goto 0005 // -0006 │ │ -041ea4: 1a00 4402 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0244 │ │ -041ea8: 28f7 |000e: goto 0005 // -0009 │ │ -041eaa: 1a00 4302 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0243 │ │ -041eae: 28f4 |0011: goto 0005 // -000c │ │ -041eb0: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +041e18: |[041e18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +041e28: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +041e2e: 1a00 520b |0003: const-string v0, "UNKNOWN" // string@0b52 │ │ +041e32: 1100 |0005: return-object v0 │ │ +041e34: 1a00 4202 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0242 │ │ +041e38: 28fd |0008: goto 0005 // -0003 │ │ +041e3a: 1a00 4102 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0241 │ │ +041e3e: 28fa |000b: goto 0005 // -0006 │ │ +041e40: 1a00 4002 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0240 │ │ +041e44: 28f7 |000e: goto 0005 // -0009 │ │ +041e46: 1a00 3f02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@023f │ │ +041e4a: 28f4 |0011: goto 0005 // -000c │ │ +041e4c: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=447 │ │ 0x0006 line=439 │ │ 0x0009 line=441 │ │ 0x000c line=443 │ │ @@ -266,55 +266,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -041ed8: |[041ed8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -041ee8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -041eea: 2200 dc03 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -041eee: 7010 581f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -041ef4: 1a02 810c |0006: const-string v2, "[" // string@0c81 │ │ -041ef8: 6e20 601f 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -041efe: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -041f02: 7110 201f 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1f20 │ │ -041f08: 0a02 |0010: move-result v2 │ │ -041f0a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -041f0e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -041f12: b524 |0015: and-int/2addr v4, v2 │ │ -041f14: 6e10 641f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1f64 │ │ -041f1a: 0a02 |0019: move-result v2 │ │ -041f1c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -041f20: 1a02 c300 |001c: const-string v2, ", " // string@00c3 │ │ -041f24: 6e20 601f 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -041f2a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -041f30: 28e7 |0024: goto 000b // -0019 │ │ -041f32: 1a02 3403 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0334 │ │ -041f36: 6e20 601f 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -041f3c: 28e1 |002a: goto 000b // -001f │ │ -041f3e: 1a02 3003 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0330 │ │ -041f42: 6e20 601f 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -041f48: 28db |0030: goto 000b // -0025 │ │ -041f4a: 1a02 3303 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@0333 │ │ -041f4e: 6e20 601f 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -041f54: 28d5 |0036: goto 000b // -002b │ │ -041f56: 1a02 3203 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0332 │ │ -041f5a: 6e20 601f 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -041f60: 28cf |003c: goto 000b // -0031 │ │ -041f62: 1a02 3503 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0335 │ │ -041f66: 6e20 601f 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -041f6c: 28c9 |0042: goto 000b // -0037 │ │ -041f6e: 1a02 ab0c |0043: const-string v2, "]" // string@0cab │ │ -041f72: 6e20 601f 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -041f78: 6e10 651f 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -041f7e: 0c02 |004b: move-result-object v2 │ │ -041f80: 1102 |004c: return-object v2 │ │ -041f82: 0000 |004d: nop // spacer │ │ -041f84: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +041e74: |[041e74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +041e84: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +041e86: 2200 d803 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +041e8a: 7010 581f 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +041e90: 1a02 770c |0006: const-string v2, "[" // string@0c77 │ │ +041e94: 6e20 601f 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +041e9a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +041e9e: 7110 201f 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1f20 │ │ +041ea4: 0a02 |0010: move-result v2 │ │ +041ea6: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +041eaa: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +041eae: b524 |0015: and-int/2addr v4, v2 │ │ +041eb0: 6e10 641f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1f64 │ │ +041eb6: 0a02 |0019: move-result v2 │ │ +041eb8: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +041ebc: 1a02 c300 |001c: const-string v2, ", " // string@00c3 │ │ +041ec0: 6e20 601f 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +041ec6: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +041ecc: 28e7 |0024: goto 000b // -0019 │ │ +041ece: 1a02 3003 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0330 │ │ +041ed2: 6e20 601f 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +041ed8: 28e1 |002a: goto 000b // -001f │ │ +041eda: 1a02 2c03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@032c │ │ +041ede: 6e20 601f 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +041ee4: 28db |0030: goto 000b // -0025 │ │ +041ee6: 1a02 2f03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@032f │ │ +041eea: 6e20 601f 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +041ef0: 28d5 |0036: goto 000b // -002b │ │ +041ef2: 1a02 2e03 |0037: const-string v2, "FEEDBACK_GENERIC" // string@032e │ │ +041ef6: 6e20 601f 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +041efc: 28cf |003c: goto 000b // -0031 │ │ +041efe: 1a02 3103 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0331 │ │ +041f02: 6e20 601f 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +041f08: 28c9 |0042: goto 000b // -0037 │ │ +041f0a: 1a02 a10c |0043: const-string v2, "]" // string@0ca1 │ │ +041f0e: 6e20 601f 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +041f14: 6e10 651f 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +041f1a: 0c02 |004b: move-result-object v2 │ │ +041f1c: 1102 |004c: return-object v2 │ │ +041f1e: 0000 |004d: nop // spacer │ │ +041f20: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000b line=357 │ │ 0x000d line=358 │ │ 0x0013 line=359 │ │ @@ -339,32 +339,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -041fb0: |[041fb0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -041fc0: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -041fc6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -041fc8: 1100 |0004: return-object v0 │ │ -041fca: 1a00 b602 |0005: const-string v0, "DEFAULT" // string@02b6 │ │ -041fce: 28fd |0007: goto 0004 // -0003 │ │ -041fd0: 1a00 4403 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0344 │ │ -041fd4: 28fa |000a: goto 0004 // -0006 │ │ -041fd6: 1a00 5103 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0351 │ │ -041fda: 28f7 |000d: goto 0004 // -0009 │ │ -041fdc: 1a00 4f03 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@034f │ │ -041fe0: 28f4 |0010: goto 0004 // -000c │ │ -041fe2: 1a00 4e03 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@034e │ │ -041fe6: 28f1 |0013: goto 0004 // -000f │ │ -041fe8: 1a00 5003 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0350 │ │ -041fec: 28ee |0016: goto 0004 // -0012 │ │ -041fee: 0000 |0017: nop // spacer │ │ -041ff0: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +041f4c: |[041f4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +041f5c: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +041f62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +041f64: 1100 |0004: return-object v0 │ │ +041f66: 1a00 b202 |0005: const-string v0, "DEFAULT" // string@02b2 │ │ +041f6a: 28fd |0007: goto 0004 // -0003 │ │ +041f6c: 1a00 4003 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0340 │ │ +041f70: 28fa |000a: goto 0004 // -0006 │ │ +041f72: 1a00 4d03 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@034d │ │ +041f76: 28f7 |000d: goto 0004 // -0009 │ │ +041f78: 1a00 4b03 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@034b │ │ +041f7c: 28f4 |0010: goto 0004 // -000c │ │ +041f7e: 1a00 4a03 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@034a │ │ +041f82: 28f1 |0013: goto 0004 // -000f │ │ +041f84: 1a00 4c03 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@034c │ │ +041f88: 28ee |0016: goto 0004 // -0012 │ │ +041f8a: 0000 |0017: nop // spacer │ │ +041f8c: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=408 │ │ 0x0005 line=396 │ │ 0x0008 line=398 │ │ 0x000b line=400 │ │ @@ -380,19 +380,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042024: |[042024] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -042034: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -042038: 7220 5302 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0253 │ │ -04203e: 0a00 |0005: move-result v0 │ │ -042040: 0f00 |0006: return v0 │ │ +041fc0: |[041fc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +041fd0: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +041fd4: 7220 5302 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0253 │ │ +041fda: 0a00 |0005: move-result v0 │ │ +041fdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -400,19 +400,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042044: |[042044] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -042054: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -042058: 7220 5402 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0254 │ │ -04205e: 0a00 |0005: move-result v0 │ │ -042060: 0f00 |0006: return v0 │ │ +041fe0: |[041fe0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +041ff0: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +041ff4: 7220 5402 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0254 │ │ +041ffa: 0a00 |0005: move-result v0 │ │ +041ffc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -420,19 +420,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042064: |[042064] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -042074: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -042078: 7220 5502 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0255 │ │ -04207e: 0c00 |0005: move-result-object v0 │ │ -042080: 1100 |0006: return-object v0 │ │ +042000: |[042000] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +042010: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +042014: 7220 5502 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0255 │ │ +04201a: 0c00 |0005: move-result-object v0 │ │ +04201c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -440,19 +440,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042084: |[042084] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -042094: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -042098: 7220 5602 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0256 │ │ -04209e: 0c00 |0005: move-result-object v0 │ │ -0420a0: 1100 |0006: return-object v0 │ │ +042020: |[042020] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +042030: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +042034: 7220 5602 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0256 │ │ +04203a: 0c00 |0005: move-result-object v0 │ │ +04203c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -460,19 +460,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0420a4: |[0420a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0420b4: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -0420b8: 7220 5702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0257 │ │ -0420be: 0c00 |0005: move-result-object v0 │ │ -0420c0: 1100 |0006: return-object v0 │ │ +042040: |[042040] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +042050: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +042054: 7220 5702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0257 │ │ +04205a: 0c00 |0005: move-result-object v0 │ │ +04205c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -480,33 +480,33 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0420c4: |[0420c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0420d4: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ -0420d8: 7220 5802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0258 │ │ -0420de: 0c00 |0005: move-result-object v0 │ │ -0420e0: 1100 |0006: return-object v0 │ │ +042060: |[042060] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +042070: 6200 3700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0037 │ │ +042074: 7220 5802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0258 │ │ +04207a: 0c00 |0005: move-result-object v0 │ │ +04207c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 405 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 401 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #2 header: │ │ -class_idx : 122 │ │ +class_idx : 120 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 406 │ │ +superclass_idx : 979 │ │ +source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;' │ │ @@ -521,17 +521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0420e4: |[0420e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -0420f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0420fa: 0e00 |0003: return-void │ │ +042080: |[042080] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +042090: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -539,18 +539,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0420fc: |[0420fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04210c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -042112: 0a00 |0003: move-result v0 │ │ -042114: 0f00 |0004: return v0 │ │ +042098: |[042098] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0420a8: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +0420ae: 0a00 |0003: move-result v0 │ │ +0420b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -558,18 +558,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042118: |[042118] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -042128: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -04212e: 0c00 |0003: move-result-object v0 │ │ -042130: 1100 |0004: return-object v0 │ │ +0420b4: |[0420b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0420c4: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +0420ca: 0c00 |0003: move-result-object v0 │ │ +0420cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -577,18 +577,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042134: |[042134] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -042144: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -04214a: 0c00 |0003: move-result-object v0 │ │ -04214c: 1100 |0004: return-object v0 │ │ +0420d0: |[0420d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0420e0: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +0420e6: 0c00 |0003: move-result-object v0 │ │ +0420e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -596,18 +596,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042150: |[042150] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -042160: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -042166: 0c00 |0003: move-result-object v0 │ │ -042168: 1100 |0004: return-object v0 │ │ +0420ec: |[0420ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0420fc: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +042102: 0c00 |0003: move-result-object v0 │ │ +042104: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -615,32 +615,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04216c: |[04216c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04217c: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -042182: 0c00 |0003: move-result-object v0 │ │ -042184: 1100 |0004: return-object v0 │ │ +042108: |[042108] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +042118: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +04211e: 0c00 |0003: move-result-object v0 │ │ +042120: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 406 (AccessibilityServiceInfoCompatIcs.java) │ │ + source_file_idx : 402 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #3 header: │ │ -class_idx : 123 │ │ +class_idx : 121 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 407 │ │ +superclass_idx : 979 │ │ +source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;' │ │ @@ -655,17 +655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042188: |[042188] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -042198: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04219e: 0e00 |0003: return-void │ │ +042124: |[042124] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +042134: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04213a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;) │ │ @@ -673,32 +673,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0421a0: |[0421a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0421b0: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -0421b6: 0a00 |0003: move-result v0 │ │ -0421b8: 0f00 |0004: return v0 │ │ +04213c: |[04213c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04214c: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +042152: 0a00 |0003: move-result v0 │ │ +042154: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 407 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ + source_file_idx : 403 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ Class #4 header: │ │ -class_idx : 124 │ │ +class_idx : 122 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 430 │ │ +superclass_idx : 979 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ Annotations on class │ │ @@ -710,21 +710,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 430 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 426 (ActionBarDrawerToggle.java) │ │ │ │ Class #5 header: │ │ -class_idx : 125 │ │ +class_idx : 123 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 430 │ │ +superclass_idx : 979 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #5 annotations: │ │ Annotations on class │ │ @@ -754,21 +754,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 430 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 426 (ActionBarDrawerToggle.java) │ │ │ │ Class #6 header: │ │ -class_idx : 128 │ │ +class_idx : 126 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 430 │ │ +superclass_idx : 979 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #6 annotations: │ │ Annotations on class │ │ @@ -798,21 +798,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 430 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 426 (ActionBarDrawerToggle.java) │ │ │ │ Class #7 header: │ │ -class_idx : 129 │ │ +class_idx : 127 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 430 │ │ +superclass_idx : 979 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #7 annotations: │ │ Annotations on class │ │ @@ -830,21 +830,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;) │ │ name : 'getDrawerToggleDelegate' │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 430 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 426 (ActionBarDrawerToggle.java) │ │ │ │ Class #8 header: │ │ -class_idx : 130 │ │ +class_idx : 128 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 81 │ │ -source_file_idx : 430 │ │ +superclass_idx : 80 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 30 │ │ │ │ Class #8 annotations: │ │ Annotations on class │ │ @@ -881,21 +881,21 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0421bc: |[0421bc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/graphics/drawable/Drawable;)V │ │ -0421cc: 7010 b201 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@01b2 │ │ -0421d2: 2200 4600 |0003: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -0421d6: 7010 9801 0000 |0005: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -0421dc: 5b10 3a00 |0008: iput-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003a │ │ -0421e0: 5b12 3b00 |000a: iput-object v2, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0421e4: 0e00 |000c: return-void │ │ +042158: |[042158] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/graphics/drawable/Drawable;)V │ │ +042168: 7010 b201 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@01b2 │ │ +04216e: 2200 4500 |0003: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +042172: 7010 9801 0000 |0005: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +042178: 5b10 3a00 |0008: iput-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003a │ │ +04217c: 5b12 3b00 |000a: iput-object v2, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042180: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0003 line=386 │ │ 0x000a line=389 │ │ 0x000c line=390 │ │ locals : │ │ @@ -908,18 +908,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0421e8: |[0421e8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.clearColorFilter:()V │ │ -0421f8: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0421fc: 6e10 b301 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.clearColorFilter:()V // method@01b3 │ │ -042202: 0e00 |0005: return-void │ │ +042184: |[042184] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.clearColorFilter:()V │ │ +042194: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042198: 6e10 b301 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.clearColorFilter:()V // method@01b3 │ │ +04219e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ @@ -928,34 +928,34 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -042204: |[042204] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -042214: 5420 3b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042218: 5421 3a00 |0002: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003a │ │ -04221c: 6e20 b401 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.copyBounds:(Landroid/graphics/Rect;)V // method@01b4 │ │ -042222: 6e10 9001 0300 |0007: invoke-virtual {v3}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ -042228: 5220 3900 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0039 │ │ -04222c: 5421 3a00 |000c: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003a │ │ -042230: 6e10 a301 0100 |000e: invoke-virtual {v1}, Landroid/graphics/Rect;.width:()I // method@01a3 │ │ -042236: 0a01 |0011: move-result v1 │ │ -042238: 8211 |0012: int-to-float v1, v1 │ │ -04223a: c810 |0013: mul-float/2addr v0, v1 │ │ -04223c: 5221 3800 |0014: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0038 │ │ -042240: 7f11 |0016: neg-float v1, v1 │ │ -042242: c810 |0017: mul-float/2addr v0, v1 │ │ -042244: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -042246: 6e30 9201 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@0192 │ │ -04224c: 5420 3b00 |001c: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042250: 6e20 b601 3000 |001e: invoke-virtual {v0, v3}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -042256: 6e10 8d01 0300 |0021: invoke-virtual {v3}, Landroid/graphics/Canvas;.restore:()V // method@018d │ │ -04225c: 0e00 |0024: return-void │ │ +0421a0: |[0421a0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +0421b0: 5420 3b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +0421b4: 5421 3a00 |0002: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003a │ │ +0421b8: 6e20 b401 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.copyBounds:(Landroid/graphics/Rect;)V // method@01b4 │ │ +0421be: 6e10 9001 0300 |0007: invoke-virtual {v3}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ +0421c4: 5220 3900 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0039 │ │ +0421c8: 5421 3a00 |000c: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003a │ │ +0421cc: 6e10 a301 0100 |000e: invoke-virtual {v1}, Landroid/graphics/Rect;.width:()I // method@01a3 │ │ +0421d2: 0a01 |0011: move-result v1 │ │ +0421d4: 8211 |0012: int-to-float v1, v1 │ │ +0421d6: c810 |0013: mul-float/2addr v0, v1 │ │ +0421d8: 5221 3800 |0014: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0038 │ │ +0421dc: 7f11 |0016: neg-float v1, v1 │ │ +0421de: c810 |0017: mul-float/2addr v0, v1 │ │ +0421e0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0421e2: 6e30 9201 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@0192 │ │ +0421e8: 5420 3b00 |001c: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +0421ec: 6e20 b601 3000 |001e: invoke-virtual {v0, v3}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +0421f2: 6e10 8d01 0300 |0021: invoke-virtual {v3}, Landroid/graphics/Canvas;.restore:()V // method@018d │ │ +0421f8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0007 line=409 │ │ 0x000a line=410 │ │ 0x001c line=411 │ │ 0x0021 line=412 │ │ @@ -969,19 +969,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042260: |[042260] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getChangingConfigurations:()I │ │ -042270: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042274: 6e10 b801 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@01b8 │ │ -04227a: 0a00 |0005: move-result v0 │ │ -04227c: 0f00 |0006: return v0 │ │ +0421fc: |[0421fc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getChangingConfigurations:()I │ │ +04220c: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042210: 6e10 b801 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@01b8 │ │ +042216: 0a00 |0005: move-result v0 │ │ +042218: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #3 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -989,18 +989,18 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042280: |[042280] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -042290: 6f10 b901 0100 |0000: invoke-super {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ -042296: 0c00 |0003: move-result-object v0 │ │ -042298: 1100 |0004: return-object v0 │ │ +04221c: |[04221c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +04222c: 6f10 b901 0100 |0000: invoke-super {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ +042232: 0c00 |0003: move-result-object v0 │ │ +042234: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #4 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1008,19 +1008,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04229c: |[04229c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getCurrent:()Landroid/graphics/drawable/Drawable; │ │ -0422ac: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0422b0: 6e10 ba01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getCurrent:()Landroid/graphics/drawable/Drawable; // method@01ba │ │ -0422b6: 0c00 |0005: move-result-object v0 │ │ -0422b8: 1100 |0006: return-object v0 │ │ +042238: |[042238] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getCurrent:()Landroid/graphics/drawable/Drawable; │ │ +042248: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +04224c: 6e10 ba01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getCurrent:()Landroid/graphics/drawable/Drawable; // method@01ba │ │ +042252: 0c00 |0005: move-result-object v0 │ │ +042254: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #5 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1028,19 +1028,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0422bc: |[0422bc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicHeight:()I │ │ -0422cc: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0422d0: 6e10 bb01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ -0422d6: 0a00 |0005: move-result v0 │ │ -0422d8: 0f00 |0006: return v0 │ │ +042258: |[042258] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicHeight:()I │ │ +042268: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +04226c: 6e10 bb01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ +042272: 0a00 |0005: move-result v0 │ │ +042274: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #6 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1048,19 +1048,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0422dc: |[0422dc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicWidth:()I │ │ -0422ec: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0422f0: 6e10 bc01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ -0422f6: 0a00 |0005: move-result v0 │ │ -0422f8: 0f00 |0006: return v0 │ │ +042278: |[042278] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicWidth:()I │ │ +042288: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +04228c: 6e10 bc01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ +042292: 0a00 |0005: move-result v0 │ │ +042294: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #7 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1068,19 +1068,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0422fc: |[0422fc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumHeight:()I │ │ -04230c: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042310: 6e10 bd01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@01bd │ │ -042316: 0a00 |0005: move-result v0 │ │ -042318: 0f00 |0006: return v0 │ │ +042298: |[042298] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumHeight:()I │ │ +0422a8: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +0422ac: 6e10 bd01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@01bd │ │ +0422b2: 0a00 |0005: move-result v0 │ │ +0422b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #8 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1088,19 +1088,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04231c: |[04231c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumWidth:()I │ │ -04232c: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042330: 6e10 be01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumWidth:()I // method@01be │ │ -042336: 0a00 |0005: move-result v0 │ │ -042338: 0f00 |0006: return v0 │ │ +0422b8: |[0422b8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumWidth:()I │ │ +0422c8: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +0422cc: 6e10 be01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumWidth:()I // method@01be │ │ +0422d2: 0a00 |0005: move-result v0 │ │ +0422d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #9 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1108,17 +1108,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04233c: |[04233c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOffset:()F │ │ -04234c: 5210 3800 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0038 │ │ -042350: 0f00 |0002: return v0 │ │ +0422d8: |[0422d8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOffset:()F │ │ +0422e8: 5210 3800 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0038 │ │ +0422ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #10 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1126,19 +1126,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042354: |[042354] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOpacity:()I │ │ -042364: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042368: 6e10 bf01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01bf │ │ -04236e: 0a00 |0005: move-result v0 │ │ -042370: 0f00 |0006: return v0 │ │ +0422f0: |[0422f0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOpacity:()I │ │ +042300: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042304: 6e10 bf01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01bf │ │ +04230a: 0a00 |0005: move-result v0 │ │ +04230c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #11 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1146,19 +1146,19 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042374: |[042374] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPadding:(Landroid/graphics/Rect;)Z │ │ -042384: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042388: 6e20 c001 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ -04238e: 0a00 |0005: move-result v0 │ │ -042390: 0f00 |0006: return v0 │ │ +042310: |[042310] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPadding:(Landroid/graphics/Rect;)Z │ │ +042320: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042324: 6e20 c001 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ +04232a: 0a00 |0005: move-result v0 │ │ +04232c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0007 reg=2 padding Landroid/graphics/Rect; │ │ │ │ @@ -1167,19 +1167,19 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042394: |[042394] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getState:()[I │ │ -0423a4: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0423a8: 6e10 c101 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getState:()[I // method@01c1 │ │ -0423ae: 0c00 |0005: move-result-object v0 │ │ -0423b0: 1100 |0006: return-object v0 │ │ +042330: |[042330] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getState:()[I │ │ +042340: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042344: 6e10 c101 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getState:()[I // method@01c1 │ │ +04234a: 0c00 |0005: move-result-object v0 │ │ +04234c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #13 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1187,19 +1187,19 @@ │ │ type : '()Landroid/graphics/Region;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0423b4: |[0423b4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getTransparentRegion:()Landroid/graphics/Region; │ │ -0423c4: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0423c8: 6e10 c201 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getTransparentRegion:()Landroid/graphics/Region; // method@01c2 │ │ -0423ce: 0c00 |0005: move-result-object v0 │ │ -0423d0: 1100 |0006: return-object v0 │ │ +042350: |[042350] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getTransparentRegion:()Landroid/graphics/Region; │ │ +042360: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042364: 6e10 c201 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getTransparentRegion:()Landroid/graphics/Region; // method@01c2 │ │ +04236a: 0c00 |0005: move-result-object v0 │ │ +04236c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #14 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1207,19 +1207,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0423d4: |[0423d4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0423e4: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0423e8: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -0423ec: 6e10 8d02 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@028d │ │ -0423f2: 0e00 |0007: return-void │ │ +042370: |[042370] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +042380: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042384: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +042388: 6e10 8d02 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@028d │ │ +04238e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0004 line=535 │ │ 0x0007 line=537 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1230,19 +1230,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0423f4: |[0423f4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.isStateful:()Z │ │ -042404: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042408: 6e10 c301 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ -04240e: 0a00 |0005: move-result v0 │ │ -042410: 0f00 |0006: return v0 │ │ +042390: |[042390] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.isStateful:()Z │ │ +0423a0: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +0423a4: 6e10 c301 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ +0423aa: 0a00 |0005: move-result v0 │ │ +0423ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #16 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1250,19 +1250,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -042414: |[042414] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onBoundsChange:(Landroid/graphics/Rect;)V │ │ -042424: 6f20 c501 2100 |0000: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onBoundsChange:(Landroid/graphics/Rect;)V // method@01c5 │ │ -04242a: 5410 3b00 |0003: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -04242e: 6e20 c901 2000 |0005: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(Landroid/graphics/Rect;)V // method@01c9 │ │ -042434: 0e00 |0008: return-void │ │ +0423b0: |[0423b0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onBoundsChange:(Landroid/graphics/Rect;)V │ │ +0423c0: 6f20 c501 2100 |0000: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onBoundsChange:(Landroid/graphics/Rect;)V // method@01c5 │ │ +0423c6: 5410 3b00 |0003: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +0423ca: 6e20 c901 2000 |0005: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(Landroid/graphics/Rect;)V // method@01c9 │ │ +0423d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0008 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1273,20 +1273,20 @@ │ │ type : '([I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -042438: |[042438] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onStateChange:([I)Z │ │ -042448: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -04244c: 6e20 d101 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -042452: 6f20 c601 2100 |0005: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onStateChange:([I)Z // method@01c6 │ │ -042458: 0a00 |0008: move-result v0 │ │ -04245a: 0f00 |0009: return v0 │ │ +0423d4: |[0423d4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onStateChange:([I)Z │ │ +0423e4: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +0423e8: 6e20 d101 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +0423ee: 6f20 c601 2100 |0005: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onStateChange:([I)Z // method@01c6 │ │ +0423f4: 0a00 |0008: move-result v0 │ │ +0423f6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0005 line=493 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x000a reg=2 state [I │ │ @@ -1296,19 +1296,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04245c: |[04245c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ -04246c: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042470: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -042474: 6e40 9202 3154 |0004: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@0292 │ │ -04247a: 0e00 |0007: return-void │ │ +0423f8: |[0423f8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ +042408: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +04240c: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +042410: 6e40 9202 3154 |0004: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@0292 │ │ +042416: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0004 line=542 │ │ 0x0007 line=544 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1321,18 +1321,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04247c: |[04247c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setAlpha:(I)V │ │ -04248c: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042490: 6e20 c701 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01c7 │ │ -042496: 0e00 |0005: return-void │ │ +042418: |[042418] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setAlpha:(I)V │ │ +042428: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +04242c: 6e20 c701 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01c7 │ │ +042432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0005 line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 alpha I │ │ @@ -1342,18 +1342,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042498: |[042498] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setChangingConfigurations:(I)V │ │ -0424a8: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0424ac: 6e20 cb01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setChangingConfigurations:(I)V // method@01cb │ │ -0424b2: 0e00 |0005: return-void │ │ +042434: |[042434] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setChangingConfigurations:(I)V │ │ +042444: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042448: 6e20 cb01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setChangingConfigurations:(I)V // method@01cb │ │ +04244e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0005 line=418 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 configs I │ │ @@ -1363,18 +1363,18 @@ │ │ type : '(ILandroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0424b4: |[0424b4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V │ │ -0424c4: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0424c8: 6e30 cc01 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@01cc │ │ -0424ce: 0e00 |0005: return-void │ │ +042450: |[042450] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V │ │ +042460: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042464: 6e30 cc01 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@01cc │ │ +04246a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 color I │ │ @@ -1385,18 +1385,18 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0424d0: |[0424d0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -0424e0: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0424e4: 6e20 cd01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@01cd │ │ -0424ea: 0e00 |0005: return-void │ │ +04246c: |[04246c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +04247c: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042480: 6e20 cd01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@01cd │ │ +042486: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 cf Landroid/graphics/ColorFilter; │ │ @@ -1406,18 +1406,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0424ec: |[0424ec] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setDither:(Z)V │ │ -0424fc: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042500: 6e20 ce01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setDither:(Z)V // method@01ce │ │ -042506: 0e00 |0005: return-void │ │ +042488: |[042488] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setDither:(Z)V │ │ +042498: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +04249c: 6e20 ce01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setDither:(Z)V // method@01ce │ │ +0424a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 dither Z │ │ @@ -1427,18 +1427,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042508: |[042508] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setFilterBitmap:(Z)V │ │ -042518: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -04251c: 6e20 cf01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setFilterBitmap:(Z)V // method@01cf │ │ -042522: 0e00 |0005: return-void │ │ +0424a4: |[0424a4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setFilterBitmap:(Z)V │ │ +0424b4: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +0424b8: 6e20 cf01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setFilterBitmap:(Z)V // method@01cf │ │ +0424be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=433 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 filter Z │ │ @@ -1448,18 +1448,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042524: |[042524] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -042534: 5901 3800 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0038 │ │ -042538: 6e10 8d02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@028d │ │ -04253e: 0e00 |0005: return-void │ │ +0424c0: |[0424c0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +0424d0: 5901 3800 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0038 │ │ +0424d4: 6e10 8d02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@028d │ │ +0424da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0002 line=394 │ │ 0x0005 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1470,18 +1470,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042540: |[042540] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffsetBy:(F)V │ │ -042550: 5901 3900 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0039 │ │ -042554: 6e10 8d02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@028d │ │ -04255a: 0e00 |0005: return-void │ │ +0424dc: |[0424dc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffsetBy:(F)V │ │ +0424ec: 5901 3900 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0039 │ │ +0424f0: 6e10 8d02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@028d │ │ +0424f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0002 line=403 │ │ 0x0005 line=404 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1492,19 +1492,19 @@ │ │ type : '([I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04255c: |[04255c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setState:([I)Z │ │ -04256c: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -042570: 6e20 d101 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -042576: 0a00 |0005: move-result v0 │ │ -042578: 0f00 |0006: return v0 │ │ +0424f8: |[0424f8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setState:([I)Z │ │ +042508: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +04250c: 6e20 d101 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +042512: 0a00 |0005: move-result v0 │ │ +042514: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0007 reg=2 stateSet [I │ │ │ │ @@ -1513,18 +1513,18 @@ │ │ type : '(ZZ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04257c: |[04257c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setVisible:(ZZ)Z │ │ -04258c: 6f30 d201 2103 |0000: invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ -042592: 0a00 |0003: move-result v0 │ │ -042594: 0f00 |0004: return v0 │ │ +042518: |[042518] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setVisible:(ZZ)Z │ │ +042528: 6f30 d201 2103 |0000: invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ +04252e: 0a00 |0003: move-result v0 │ │ +042530: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0005 reg=2 visible Z │ │ 0x0000 - 0x0005 reg=3 restart Z │ │ @@ -1534,36 +1534,36 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -042598: |[042598] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ -0425a8: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ -0425ac: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -0425b0: 6e20 9e02 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@029e │ │ -0425b6: 0e00 |0007: return-void │ │ +042534: |[042534] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ +042544: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@003b │ │ +042548: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +04254c: 6e20 9e02 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@029e │ │ +042552: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0004 line=549 │ │ 0x0007 line=551 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0008 reg=2 who Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0008 reg=3 what Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 430 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 426 (ActionBarDrawerToggle.java) │ │ │ │ Class #9 header: │ │ -class_idx : 132 │ │ +class_idx : 130 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 432 │ │ +superclass_idx : 979 │ │ +source_file_idx : 428 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ Annotations on class │ │ @@ -1595,66 +1595,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0425b8: |[0425b8] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -0425c8: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -0425ce: 121c |0003: const/4 v12, #int 1 // #1 │ │ -0425d0: 120b |0004: const/4 v11, #int 0 // #0 │ │ -0425d2: 7010 351f 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0425d8: 1c06 0d00 |0008: const-class v6, Landroid/app/ActionBar; // type@000d │ │ -0425dc: 1a07 941f |000a: const-string v7, "setHomeAsUpIndicator" // string@1f94 │ │ -0425e0: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -0425e2: 2388 3304 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0433 │ │ -0425e6: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -0425e8: 1c0a 5100 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0051 │ │ -0425ec: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -0425f0: 6e30 081f 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ -0425f6: 0c06 |0017: move-result-object v6 │ │ -0425f8: 5be6 4a00 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004a │ │ -0425fc: 1c06 0d00 |001a: const-class v6, Landroid/app/ActionBar; // type@000d │ │ -042600: 1a07 931f |001c: const-string v7, "setHomeActionContentDescription" // string@1f93 │ │ -042604: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -042606: 2388 3304 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0433 │ │ -04260a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -04260c: 620a 7d0d |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0d7d │ │ -042610: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -042614: 6e30 081f 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ -04261a: 0c06 |0029: move-result-object v6 │ │ -04261c: 5be6 4900 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0049 │ │ -042620: 0e00 |002c: return-void │ │ -042622: 0d06 |002d: move-exception v6 │ │ -042624: 6e20 4800 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0048 │ │ -04262a: 0c02 |0031: move-result-object v2 │ │ -04262c: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -042630: 6e10 ae1b 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -042636: 0c03 |0037: move-result-object v3 │ │ -042638: 1f03 3803 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0338 │ │ -04263c: 6e10 281c 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ -042642: 0a00 |003d: move-result v0 │ │ -042644: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -042646: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -04264a: 6e20 271c b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -042650: 0c01 |0044: move-result-object v1 │ │ -042652: 6e20 271c c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -042658: 0c04 |0048: move-result-object v4 │ │ -04265a: 6e10 a01b 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1ba0 │ │ -042660: 0a06 |004c: move-result v6 │ │ -042662: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -042666: 0745 |004f: move-object v5, v4 │ │ -042668: 2056 6c03 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@036c │ │ -04266c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -042670: 1f05 6c03 |0054: check-cast v5, Landroid/widget/ImageView; // type@036c │ │ -042674: 5be5 4b00 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004b │ │ -042678: 28d4 |0058: goto 002c // -002c │ │ -04267a: 0715 |0059: move-object v5, v1 │ │ -04267c: 28f6 |005a: goto 0050 // -000a │ │ +042554: |[042554] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +042564: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +04256a: 121c |0003: const/4 v12, #int 1 // #1 │ │ +04256c: 120b |0004: const/4 v11, #int 0 // #0 │ │ +04256e: 7010 351f 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042574: 1c06 0d00 |0008: const-class v6, Landroid/app/ActionBar; // type@000d │ │ +042578: 1a07 891f |000a: const-string v7, "setHomeAsUpIndicator" // string@1f89 │ │ +04257c: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +04257e: 2388 2f04 |000d: new-array v8, v8, [Ljava/lang/Class; // type@042f │ │ +042582: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +042584: 1c0a 5000 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0050 │ │ +042588: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +04258c: 6e30 081f 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ +042592: 0c06 |0017: move-result-object v6 │ │ +042594: 5be6 4a00 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004a │ │ +042598: 1c06 0d00 |001a: const-class v6, Landroid/app/ActionBar; // type@000d │ │ +04259c: 1a07 881f |001c: const-string v7, "setHomeActionContentDescription" // string@1f88 │ │ +0425a0: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +0425a2: 2388 2f04 |001f: new-array v8, v8, [Ljava/lang/Class; // type@042f │ │ +0425a6: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +0425a8: 620a 7d0d |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0d7d │ │ +0425ac: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +0425b0: 6e30 081f 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ +0425b6: 0c06 |0029: move-result-object v6 │ │ +0425b8: 5be6 4900 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0049 │ │ +0425bc: 0e00 |002c: return-void │ │ +0425be: 0d06 |002d: move-exception v6 │ │ +0425c0: 6e20 4800 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0048 │ │ +0425c6: 0c02 |0031: move-result-object v2 │ │ +0425c8: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +0425cc: 6e10 ae1b 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +0425d2: 0c03 |0037: move-result-object v3 │ │ +0425d4: 1f03 3403 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0334 │ │ +0425d8: 6e10 281c 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ +0425de: 0a00 |003d: move-result v0 │ │ +0425e0: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +0425e2: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +0425e6: 6e20 271c b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +0425ec: 0c01 |0044: move-result-object v1 │ │ +0425ee: 6e20 271c c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +0425f4: 0c04 |0048: move-result-object v4 │ │ +0425f6: 6e10 a01b 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1ba0 │ │ +0425fc: 0a06 |004c: move-result v6 │ │ +0425fe: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +042602: 0745 |004f: move-object v5, v4 │ │ +042604: 2056 6803 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@0368 │ │ +042608: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +04260c: 1f05 6803 |0054: check-cast v5, Landroid/widget/ImageView; // type@0368 │ │ +042610: 5be5 4b00 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004b │ │ +042614: 28d4 |0058: goto 002c // -002c │ │ +042616: 0715 |0059: move-object v5, v1 │ │ +042618: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=97 │ │ 0x0008 line=99 │ │ 0x001a line=101 │ │ @@ -1678,21 +1678,21 @@ │ │ 0x0032 - 0x005b reg=2 home Landroid/view/View; │ │ 0x003a - 0x005b reg=3 parent Landroid/view/ViewGroup; │ │ 0x0049 - 0x005b reg=4 second Landroid/view/View; │ │ 0x0000 - 0x005b reg=14 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x005b reg=15 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 432 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 428 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #10 header: │ │ -class_idx : 133 │ │ +class_idx : 131 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 432 │ │ +superclass_idx : 979 │ │ +source_file_idx : 428 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ Annotations on class │ │ @@ -1720,39 +1720,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -042690: |[042690] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -0426a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0426a2: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -0426a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0426a8: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -0426ae: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0426b2: 6900 4d00 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@004d │ │ -0426b6: 0e00 |000b: return-void │ │ +04262c: |[04262c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +04263c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04263e: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +042642: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +042644: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +04264a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04264e: 6900 4d00 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@004d │ │ +042652: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0426b8: |[0426b8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -0426c8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0426ce: 0e00 |0003: return-void │ │ +042654: |[042654] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +042664: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04266a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -1761,23 +1761,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 │ │ -0426d0: |[0426d0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0426e0: 6202 4d00 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@004d │ │ -0426e4: 6e20 5900 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0059 │ │ -0426ea: 0c00 |0005: move-result-object v0 │ │ -0426ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0426ee: 6e20 5f01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -0426f4: 0c01 |000a: move-result-object v1 │ │ -0426f6: 6e10 6801 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -0426fc: 1101 |000e: return-object v1 │ │ +04266c: |[04266c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04267c: 6202 4d00 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@004d │ │ +042680: 6e20 5900 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0059 │ │ +042686: 0c00 |0005: move-result-object v0 │ │ +042688: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04268a: 6e20 5f01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +042690: 0c01 |000a: move-result-object v1 │ │ +042692: 6e10 6801 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +042698: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000b line=88 │ │ 0x000e line=89 │ │ locals : │ │ @@ -1790,38 +1790,38 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -042700: |[042700] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -042710: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -042714: 2207 8400 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0084 │ │ -042718: 7020 ad02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@02ad │ │ -04271e: 0772 |0007: move-object v2, v7 │ │ -042720: 1f02 8400 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0084 │ │ -042724: 5423 4a00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004a │ │ -042728: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ -04272c: 6e10 4b00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@004b │ │ -042732: 0c00 |0011: move-result-object v0 │ │ -042734: 5423 4900 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0049 │ │ -042738: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -04273a: 2344 3404 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0434 │ │ -04273e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -042740: 7110 241f 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -042746: 0c06 |001b: move-result-object v6 │ │ -042748: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -04274c: 6e30 761f 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -042752: 1107 |0021: return-object v7 │ │ -042754: 0d01 |0022: move-exception v1 │ │ -042756: 1a03 af01 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01af │ │ -04275a: 1a04 a702 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@02a7 │ │ -04275e: 7130 b41a 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -042764: 28f7 |002a: goto 0021 // -0009 │ │ +04269c: |[04269c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0426ac: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +0426b0: 2207 8200 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0082 │ │ +0426b4: 7020 ad02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@02ad │ │ +0426ba: 0772 |0007: move-object v2, v7 │ │ +0426bc: 1f02 8200 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0082 │ │ +0426c0: 5423 4a00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004a │ │ +0426c4: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ +0426c8: 6e10 4b00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@004b │ │ +0426ce: 0c00 |0011: move-result-object v0 │ │ +0426d0: 5423 4900 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0049 │ │ +0426d4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +0426d6: 2344 3004 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ +0426da: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +0426dc: 7110 241f 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +0426e2: 0c06 |001b: move-result-object v6 │ │ +0426e4: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +0426e8: 6e30 761f 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +0426ee: 1107 |0021: return-object v7 │ │ +0426f0: 0d01 |0022: move-exception v1 │ │ +0426f2: 1a03 ab01 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ab │ │ +0426f6: 1a04 a302 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@02a3 │ │ +0426fa: 7130 b41a 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +042700: 28f7 |002a: goto 0021 // -0009 │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0002 line=71 │ │ 0x0008 line=73 │ │ @@ -1844,53 +1844,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 │ │ -042778: |[042778] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -042788: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -04278c: 2207 8400 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0084 │ │ -042790: 7020 ad02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@02ad │ │ -042796: 0772 |0007: move-object v2, v7 │ │ -042798: 1f02 8400 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0084 │ │ -04279c: 5423 4a00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004a │ │ -0427a0: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -0427a4: 6e10 4b00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@004b │ │ -0427aa: 0c00 |0011: move-result-object v0 │ │ -0427ac: 5423 4a00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004a │ │ -0427b0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -0427b2: 2344 3404 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0434 │ │ -0427b6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0427b8: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -0427bc: 6e30 761f 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -0427c2: 5423 4900 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0049 │ │ -0427c6: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -0427c8: 2344 3404 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0434 │ │ -0427cc: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -0427ce: 7110 241f 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -0427d4: 0c06 |0026: move-result-object v6 │ │ -0427d6: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -0427da: 6e30 761f 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -0427e0: 1107 |002c: return-object v7 │ │ -0427e2: 0d01 |002d: move-exception v1 │ │ -0427e4: 1a03 af01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01af │ │ -0427e8: 1a04 a902 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@02a9 │ │ -0427ec: 7130 b41a 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -0427f2: 28f7 |0035: goto 002c // -0009 │ │ -0427f4: 5423 4b00 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004b │ │ -0427f8: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -0427fc: 5423 4b00 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004b │ │ -042800: 6e20 581d 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -042806: 28ed |003f: goto 002c // -0013 │ │ -042808: 1a03 af01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01af │ │ -04280c: 1a04 a802 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@02a8 │ │ -042810: 7120 b31a 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -042816: 28e5 |0047: goto 002c // -001b │ │ +042714: |[042714] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +042724: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +042728: 2207 8200 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0082 │ │ +04272c: 7020 ad02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@02ad │ │ +042732: 0772 |0007: move-object v2, v7 │ │ +042734: 1f02 8200 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0082 │ │ +042738: 5423 4a00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004a │ │ +04273c: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +042740: 6e10 4b00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@004b │ │ +042746: 0c00 |0011: move-result-object v0 │ │ +042748: 5423 4a00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004a │ │ +04274c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04274e: 2344 3004 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ +042752: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +042754: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +042758: 6e30 761f 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +04275e: 5423 4900 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0049 │ │ +042762: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +042764: 2344 3004 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ +042768: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +04276a: 7110 241f 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +042770: 0c06 |0026: move-result-object v6 │ │ +042772: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +042776: 6e30 761f 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +04277c: 1107 |002c: return-object v7 │ │ +04277e: 0d01 |002d: move-exception v1 │ │ +042780: 1a03 ab01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ab │ │ +042784: 1a04 a502 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@02a5 │ │ +042788: 7130 b41a 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +04278e: 28f7 |0035: goto 002c // -0009 │ │ +042790: 5423 4b00 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004b │ │ +042794: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +042798: 5423 4b00 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004b │ │ +04279c: 6e20 581d 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +0427a2: 28ed |003f: goto 002c // -0013 │ │ +0427a4: 1a03 ab01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ab │ │ +0427a8: 1a04 a402 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@02a4 │ │ +0427ac: 7120 b31a 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +0427b2: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0008 line=51 │ │ @@ -1910,21 +1910,21 @@ │ │ 0x002e - 0x0036 reg=1 e Ljava/lang/Exception; │ │ 0x000a - 0x0048 reg=2 sii Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x0048 reg=8 activity Landroid/app/Activity; │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ - source_file_idx : 432 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 428 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #11 header: │ │ -class_idx : 135 │ │ +class_idx : 133 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 509 │ │ +superclass_idx : 979 │ │ +source_file_idx : 505 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #11 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatHoneycomb;' │ │ @@ -1939,17 +1939,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042828: |[042828] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -042838: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04283e: 0e00 |0003: return-void │ │ +0427c4: |[0427c4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +0427d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0427da: 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;) │ │ @@ -1957,17 +1957,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 │ │ -042840: |[042840] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -042850: 6e54 4700 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@0047 │ │ -042856: 0e00 |0003: return-void │ │ +0427dc: |[0427dc] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0427ec: 6e54 4700 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@0047 │ │ +0427f2: 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; │ │ @@ -1980,32 +1980,32 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042858: |[042858] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -042868: 6e10 5700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0057 │ │ -04286e: 0e00 |0003: return-void │ │ +0427f4: |[0427f4] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +042804: 6e10 5700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0057 │ │ +04280a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 509 (ActivityCompatHoneycomb.java) │ │ + source_file_idx : 505 (ActivityCompatHoneycomb.java) │ │ │ │ Class #12 header: │ │ -class_idx : 136 │ │ +class_idx : 134 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 510 │ │ +superclass_idx : 979 │ │ +source_file_idx : 506 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatJB;' │ │ @@ -2020,17 +2020,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042870: |[042870] android.support.v4.app.ActivityCompatJB.:()V │ │ -042880: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -042886: 0e00 |0003: return-void │ │ +04280c: |[04280c] android.support.v4.app.ActivityCompatJB.:()V │ │ +04281c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042822: 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;) │ │ @@ -2038,17 +2038,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042888: |[042888] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -042898: 6e10 4a00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@004a │ │ -04289e: 0e00 |0003: return-void │ │ +042824: |[042824] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +042834: 6e10 4a00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@004a │ │ +04283a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2057,17 +2057,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 │ │ -0428a0: |[0428a0] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0428b0: 6e30 ff00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00ff │ │ -0428b6: 0e00 |0003: return-void │ │ +04283c: |[04283c] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +04284c: 6e30 ff00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00ff │ │ +042852: 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; │ │ @@ -2078,35 +2078,35 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0428b8: |[0428b8] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -0428c8: 6e40 7100 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0071 │ │ -0428ce: 0e00 |0003: return-void │ │ +042854: |[042854] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +042864: 6e40 7100 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0071 │ │ +04286a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 requestCode I │ │ 0x0000 - 0x0004 reg=3 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 510 (ActivityCompatJB.java) │ │ + source_file_idx : 506 (ActivityCompatJB.java) │ │ │ │ Class #13 header: │ │ -class_idx : 138 │ │ +class_idx : 136 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 512 │ │ +superclass_idx : 979 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #13 annotations: │ │ Annotations on class │ │ @@ -2125,17 +2125,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0428d0: |[0428d0] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -0428e0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0428e6: 0e00 |0003: return-void │ │ +04286c: |[04286c] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +04287c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -2144,26 +2144,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 │ │ -0428e8: |[0428e8] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0428f8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0428fc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -042900: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -042904: 2200 8900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0089 │ │ -042908: 7130 c902 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@02c9 │ │ -04290e: 0c01 |000b: move-result-object v1 │ │ -042910: 7020 bf02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02bf │ │ -042916: 1100 |000f: return-object v0 │ │ -042918: 2200 8a00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008a │ │ -04291c: 7010 c202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c2 │ │ -042922: 28fa |0015: goto 000f // -0006 │ │ +042884: |[042884] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +042894: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +042898: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04289c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +0428a0: 2200 8700 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0087 │ │ +0428a4: 7130 c902 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@02c9 │ │ +0428aa: 0c01 |000b: move-result-object v1 │ │ +0428ac: 7020 bf02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02bf │ │ +0428b2: 1100 |000f: return-object v0 │ │ +0428b4: 2200 8800 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0088 │ │ +0428b8: 7010 c202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c2 │ │ +0428be: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=46 │ │ 0x000f line=49 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -2175,26 +2175,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 │ │ -042924: |[042924] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -042934: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -042938: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04293c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -042940: 2200 8900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0089 │ │ -042944: 7156 ca02 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@02ca │ │ -04294a: 0c01 |000b: move-result-object v1 │ │ -04294c: 7020 bf02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02bf │ │ -042952: 1100 |000f: return-object v0 │ │ -042954: 2200 8a00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008a │ │ -042958: 7010 c202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c2 │ │ -04295e: 28fa |0015: goto 000f // -0006 │ │ +0428c0: |[0428c0] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +0428d0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0428d4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0428d8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +0428dc: 2200 8700 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0087 │ │ +0428e0: 7156 ca02 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@02ca │ │ +0428e6: 0c01 |000b: move-result-object v1 │ │ +0428e8: 7020 bf02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02bf │ │ +0428ee: 1100 |000f: return-object v0 │ │ +0428f0: 2200 8800 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0088 │ │ +0428f4: 7010 c202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c2 │ │ +0428fa: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ 0x000f line=79 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -2208,26 +2208,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 │ │ -042960: |[042960] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -042970: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -042974: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -042978: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -04297c: 2200 8900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0089 │ │ -042980: 7140 cb02 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@02cb │ │ -042986: 0c01 |000b: move-result-object v1 │ │ -042988: 7020 bf02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02bf │ │ -04298e: 1100 |000f: return-object v0 │ │ -042990: 2200 8a00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008a │ │ -042994: 7010 c202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c2 │ │ -04299a: 28fa |0015: goto 000f // -0006 │ │ +0428fc: |[0428fc] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04290c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +042910: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +042914: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +042918: 2200 8700 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0087 │ │ +04291c: 7140 cb02 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@02cb │ │ +042922: 0c01 |000b: move-result-object v1 │ │ +042924: 7020 bf02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02bf │ │ +04292a: 1100 |000f: return-object v0 │ │ +04292c: 2200 8800 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0088 │ │ +042930: 7010 c202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c2 │ │ +042936: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000f line=108 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -2241,17 +2241,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04299c: |[04299c] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -0429ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0429ae: 1100 |0001: return-object v0 │ │ +042938: |[042938] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +042948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04294a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -2259,30 +2259,30 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0429b0: |[0429b0] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -0429c0: 0e00 |0000: return-void │ │ +04294c: |[04294c] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +04295c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 512 (ActivityOptionsCompat.java) │ │ + source_file_idx : 508 (ActivityOptionsCompat.java) │ │ │ │ Class #14 header: │ │ -class_idx : 139 │ │ +class_idx : 137 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 513 │ │ +superclass_idx : 979 │ │ +source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #14 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ @@ -2301,18 +2301,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0429c4: |[0429c4] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -0429d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0429da: 5b01 4f00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004f │ │ -0429de: 0e00 |0005: return-void │ │ +042960: |[042960] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +042970: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042976: 5b01 4f00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004f │ │ +04297a: 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; │ │ @@ -2323,20 +2323,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 │ │ -0429e0: |[0429e0] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0429f0: 2200 8b00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008b │ │ -0429f4: 7130 7200 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0072 │ │ -0429fa: 0c01 |0005: move-result-object v1 │ │ -0429fc: 7020 c802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02c8 │ │ -042a02: 1100 |0009: return-object v0 │ │ +04297c: |[04297c] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +04298c: 2200 8900 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0089 │ │ +042990: 7130 7200 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0072 │ │ +042996: 0c01 |0005: move-result-object v1 │ │ +042998: 7020 c802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02c8 │ │ +04299e: 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 │ │ @@ -2346,20 +2346,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 │ │ -042a04: |[042a04] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -042a14: 2200 8b00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008b │ │ -042a18: 7156 7300 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0073 │ │ -042a1e: 0c01 |0005: move-result-object v1 │ │ -042a20: 7020 c802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02c8 │ │ -042a26: 1100 |0009: return-object v0 │ │ +0429a0: |[0429a0] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0429b0: 2200 8900 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0089 │ │ +0429b4: 7156 7300 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0073 │ │ +0429ba: 0c01 |0005: move-result-object v1 │ │ +0429bc: 7020 c802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02c8 │ │ +0429c2: 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 │ │ @@ -2371,20 +2371,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 │ │ -042a28: |[042a28] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -042a38: 2200 8b00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008b │ │ -042a3c: 7140 7400 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0074 │ │ -042a42: 0c01 |0005: move-result-object v1 │ │ -042a44: 7020 c802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02c8 │ │ -042a4a: 1100 |0009: return-object v0 │ │ +0429c4: |[0429c4] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0429d4: 2200 8900 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0089 │ │ +0429d8: 7140 7400 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0074 │ │ +0429de: 0c01 |0005: move-result-object v1 │ │ +0429e0: 7020 c802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02c8 │ │ +0429e6: 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 │ │ @@ -2396,19 +2396,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042a4c: |[042a4c] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -042a5c: 5410 4f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004f │ │ -042a60: 6e10 7500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0075 │ │ -042a66: 0c00 |0005: move-result-object v0 │ │ -042a68: 1100 |0006: return-object v0 │ │ +0429e8: |[0429e8] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +0429f8: 5410 4f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004f │ │ +0429fc: 6e10 7500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0075 │ │ +042a02: 0c00 |0005: move-result-object v0 │ │ +042a04: 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;) │ │ @@ -2416,34 +2416,34 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -042a6c: |[042a6c] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -042a7c: 5420 4f00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004f │ │ -042a80: 5431 4f00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004f │ │ -042a84: 6e20 7600 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0076 │ │ -042a8a: 0e00 |0007: return-void │ │ +042a08: |[042a08] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +042a18: 5420 4f00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004f │ │ +042a1c: 5431 4f00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004f │ │ +042a20: 6e20 7600 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0076 │ │ +042a26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=57 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ - source_file_idx : 513 (ActivityOptionsCompatJB.java) │ │ + source_file_idx : 509 (ActivityOptionsCompatJB.java) │ │ │ │ Class #15 header: │ │ -class_idx : 140 │ │ +class_idx : 138 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 549 │ │ +superclass_idx : 979 │ │ +source_file_idx : 545 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -2501,31 +2501,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042a8c: |[042a8c] android.support.v4.app.BackStackRecord$Op.:()V │ │ -042a9c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -042aa2: 0e00 |0003: return-void │ │ +042a28: |[042a28] android.support.v4.app.BackStackRecord$Op.:()V │ │ +042a38: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042a3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ - source_file_idx : 549 (BackStackRecord.java) │ │ + source_file_idx : 545 (BackStackRecord.java) │ │ │ │ Class #16 header: │ │ -class_idx : 142 │ │ +class_idx : 140 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 549 │ │ +superclass_idx : 979 │ │ +source_file_idx : 545 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -2547,17 +2547,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042aa4: |[042aa4] android.support.v4.app.BackStackState$1.:()V │ │ -042ab4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -042aba: 0e00 |0003: return-void │ │ +042a40: |[042a40] android.support.v4.app.BackStackState$1.:()V │ │ +042a50: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042a56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -2566,18 +2566,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 │ │ -042abc: |[042abc] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -042acc: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@008f │ │ -042ad0: 7020 ff02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02ff │ │ -042ad6: 1100 |0005: return-object v0 │ │ +042a58: |[042a58] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +042a68: 2200 8d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@008d │ │ +042a6c: 7020 ff02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02ff │ │ +042a72: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -2586,18 +2586,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 │ │ -042ad8: |[042ad8] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -042ae8: 6e20 fa02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02fa │ │ -042aee: 0c00 |0003: move-result-object v0 │ │ -042af0: 1100 |0004: return-object v0 │ │ +042a74: |[042a74] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +042a84: 6e20 fa02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02fa │ │ +042a8a: 0c00 |0003: move-result-object v0 │ │ +042a8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -2606,17 +2606,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 │ │ -042af4: |[042af4] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -042b04: 2320 2004 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0420 │ │ -042b08: 1100 |0002: return-object v0 │ │ +042a90: |[042a90] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +042aa0: 2320 1c04 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@041c │ │ +042aa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -2625,32 +2625,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -042b0c: |[042b0c] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -042b1c: 6e20 fc02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02fc │ │ -042b22: 0c00 |0003: move-result-object v0 │ │ -042b24: 1100 |0004: return-object v0 │ │ +042aa8: |[042aa8] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +042ab8: 6e20 fc02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02fc │ │ +042abe: 0c00 |0003: move-result-object v0 │ │ +042ac0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 549 (BackStackRecord.java) │ │ + source_file_idx : 545 (BackStackRecord.java) │ │ │ │ Class #17 header: │ │ -class_idx : 143 │ │ +class_idx : 141 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 549 │ │ +superclass_idx : 979 │ │ +source_file_idx : 545 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #17 annotations: │ │ Annotations on field #117 'CREATOR' │ │ @@ -2710,67 +2710,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -042b28: |[042b28] android.support.v4.app.BackStackState.:()V │ │ -042b38: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@008e │ │ -042b3c: 7010 f902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02f9 │ │ -042b42: 6900 7500 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0075 │ │ -042b46: 0e00 |0007: return-void │ │ +042ac4: |[042ac4] android.support.v4.app.BackStackState.:()V │ │ +042ad4: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@008c │ │ +042ad8: 7010 f902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02f9 │ │ +042ade: 6900 7500 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0075 │ │ +042ae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -042b48: |[042b48] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -042b58: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -042b5e: 6e10 2d02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@022d │ │ -042b64: 0c00 |0006: move-result-object v0 │ │ -042b66: 5b10 7c00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042b6a: 6e10 3002 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -042b70: 0a00 |000c: move-result v0 │ │ -042b72: 5910 7d00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007d │ │ -042b76: 6e10 3002 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -042b7c: 0a00 |0012: move-result v0 │ │ -042b7e: 5910 7e00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007e │ │ -042b82: 6e10 3302 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0233 │ │ -042b88: 0c00 |0018: move-result-object v0 │ │ -042b8a: 5b10 7b00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@007b │ │ -042b8e: 6e10 3002 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -042b94: 0a00 |001e: move-result v0 │ │ -042b96: 5910 7a00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@007a │ │ -042b9a: 6e10 3002 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -042ba0: 0a00 |0024: move-result v0 │ │ -042ba2: 5910 7800 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0078 │ │ -042ba6: 6200 5e0a |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a5e │ │ -042baa: 7220 3c02 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@023c │ │ -042bb0: 0c00 |002c: move-result-object v0 │ │ -042bb2: 1f00 b903 |002d: check-cast v0, Ljava/lang/CharSequence; // type@03b9 │ │ -042bb6: 5b10 7900 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0079 │ │ -042bba: 6e10 3002 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -042bc0: 0a00 |0034: move-result v0 │ │ -042bc2: 5910 7600 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0076 │ │ -042bc6: 6200 5e0a |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a5e │ │ -042bca: 7220 3c02 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@023c │ │ -042bd0: 0c00 |003c: move-result-object v0 │ │ -042bd2: 1f00 b903 |003d: check-cast v0, Ljava/lang/CharSequence; // type@03b9 │ │ -042bd6: 5b10 7700 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0077 │ │ -042bda: 0e00 |0041: return-void │ │ +042ae4: |[042ae4] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +042af4: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042afa: 6e10 2d02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@022d │ │ +042b00: 0c00 |0006: move-result-object v0 │ │ +042b02: 5b10 7c00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042b06: 6e10 3002 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +042b0c: 0a00 |000c: move-result v0 │ │ +042b0e: 5910 7d00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007d │ │ +042b12: 6e10 3002 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +042b18: 0a00 |0012: move-result v0 │ │ +042b1a: 5910 7e00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007e │ │ +042b1e: 6e10 3302 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0233 │ │ +042b24: 0c00 |0018: move-result-object v0 │ │ +042b26: 5b10 7b00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@007b │ │ +042b2a: 6e10 3002 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +042b30: 0a00 |001e: move-result v0 │ │ +042b32: 5910 7a00 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@007a │ │ +042b36: 6e10 3002 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +042b3c: 0a00 |0024: move-result v0 │ │ +042b3e: 5910 7800 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0078 │ │ +042b42: 6200 5e0a |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a5e │ │ +042b46: 7220 3c02 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@023c │ │ +042b4c: 0c00 |002c: move-result-object v0 │ │ +042b4e: 1f00 b503 |002d: check-cast v0, Ljava/lang/CharSequence; // type@03b5 │ │ +042b52: 5b10 7900 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0079 │ │ +042b56: 6e10 3002 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +042b5c: 0a00 |0034: move-result v0 │ │ +042b5e: 5910 7600 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0076 │ │ +042b62: 6200 5e0a |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0a5e │ │ +042b66: 7220 3c02 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@023c │ │ +042b6c: 0c00 |003c: move-result-object v0 │ │ +042b6e: 1f00 b503 |003d: check-cast v0, Ljava/lang/CharSequence; // type@03b5 │ │ +042b72: 5b10 7700 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0077 │ │ +042b76: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -2789,119 +2789,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -042bdc: |[042bdc] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -042bec: 7010 351f 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f35 │ │ -042bf2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -042bf4: 54a3 6b00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ -042bf8: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -042bfc: 5436 5800 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -042c00: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -042c04: 5436 5800 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -042c08: 6e10 9c1f 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -042c0e: 0a06 |0011: move-result v6 │ │ -042c10: b062 |0012: add-int/2addr v2, v6 │ │ -042c12: 5433 5400 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ -042c16: 28f1 |0015: goto 0006 // -000f │ │ -042c18: 52a6 6f00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006f │ │ -042c1c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -042c20: b026 |001a: add-int/2addr v6, v2 │ │ -042c22: 2366 1b04 |001b: new-array v6, v6, [I // type@041b │ │ -042c26: 5b86 7c00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042c2a: 55a6 6200 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -042c2e: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -042c32: 2206 c903 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@03c9 │ │ -042c36: 1a07 9c09 |0025: const-string v7, "Not on back stack" // string@099c │ │ -042c3a: 7020 1d1f 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -042c40: 2706 |002a: throw v6 │ │ -042c42: 54a3 6b00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ -042c46: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -042c48: 0145 |002e: move v5, v4 │ │ -042c4a: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -042c4e: 5486 7c00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042c52: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -042c56: 5237 5000 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -042c5a: 4b07 0605 |0037: aput v7, v6, v5 │ │ -042c5e: 5487 7c00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042c62: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -042c66: 5436 5300 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -042c6a: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -042c6e: 5436 5300 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -042c72: 5266 af00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -042c76: 4b06 0704 |0045: aput v6, v7, v4 │ │ -042c7a: 5486 7c00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042c7e: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -042c82: 5237 5100 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -042c86: 4b07 0605 |004d: aput v7, v6, v5 │ │ -042c8a: 5486 7c00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042c8e: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -042c92: 5237 5200 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -042c96: 4b07 0604 |0055: aput v7, v6, v4 │ │ -042c9a: 5486 7c00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042c9e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -042ca2: 5237 5500 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -042ca6: 4b07 0605 |005d: aput v7, v6, v5 │ │ -042caa: 5486 7c00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042cae: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -042cb2: 5237 5600 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ -042cb6: 4b07 0604 |0065: aput v7, v6, v4 │ │ -042cba: 5436 5800 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -042cbe: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -042cc2: 5436 5800 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -042cc6: 6e10 9c1f 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -042ccc: 0a00 |0070: move-result v0 │ │ -042cce: 5486 7c00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042cd2: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -042cd6: 4b00 0605 |0075: aput v0, v6, v5 │ │ -042cda: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -042cdc: 0145 |0078: move v5, v4 │ │ -042cde: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -042ce2: 5487 7c00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042ce6: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -042cea: 5436 5800 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -042cee: 6e20 961f 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -042cf4: 0c06 |0084: move-result-object v6 │ │ -042cf6: 1f06 9500 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0095 │ │ -042cfa: 5266 af00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -042cfe: 4b06 0705 |0089: aput v6, v7, v5 │ │ -042d02: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042d06: 0145 |008d: move v5, v4 │ │ -042d08: 28eb |008e: goto 0079 // -0015 │ │ -042d0a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -042d0c: 28b5 |0090: goto 0045 // -004b │ │ -042d0e: 0154 |0091: move v4, v5 │ │ -042d10: 5433 5400 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ -042d14: 0145 |0094: move v5, v4 │ │ -042d16: 289a |0095: goto 002f // -0066 │ │ -042d18: 5486 7c00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042d1c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -042d20: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -042d22: 4b07 0605 |009b: aput v7, v6, v5 │ │ -042d26: 28f5 |009d: goto 0092 // -000b │ │ -042d28: 52a6 7300 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -042d2c: 5986 7d00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007d │ │ -042d30: 52a6 7400 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -042d34: 5986 7e00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007e │ │ -042d38: 54a6 6e00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ -042d3c: 5b86 7b00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@007b │ │ -042d40: 52a6 6c00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -042d44: 5986 7a00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@007a │ │ -042d48: 52a6 6600 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -042d4c: 5986 7800 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0078 │ │ -042d50: 54a6 6700 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ -042d54: 5b86 7900 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0079 │ │ -042d58: 52a6 6400 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -042d5c: 5986 7600 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0076 │ │ -042d60: 54a6 6500 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -042d64: 5b86 7700 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0077 │ │ -042d68: 0e00 |00be: return-void │ │ +042b78: |[042b78] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +042b88: 7010 351f 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042b8e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +042b90: 54a3 6b00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ +042b94: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +042b98: 5436 5800 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +042b9c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +042ba0: 5436 5800 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +042ba4: 6e10 9c1f 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +042baa: 0a06 |0011: move-result v6 │ │ +042bac: b062 |0012: add-int/2addr v2, v6 │ │ +042bae: 5433 5400 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ +042bb2: 28f1 |0015: goto 0006 // -000f │ │ +042bb4: 52a6 6f00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006f │ │ +042bb8: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +042bbc: b026 |001a: add-int/2addr v6, v2 │ │ +042bbe: 2366 1704 |001b: new-array v6, v6, [I // type@0417 │ │ +042bc2: 5b86 7c00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042bc6: 55a6 6200 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +042bca: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +042bce: 2206 c503 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@03c5 │ │ +042bd2: 1a07 9409 |0025: const-string v7, "Not on back stack" // string@0994 │ │ +042bd6: 7020 1d1f 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +042bdc: 2706 |002a: throw v6 │ │ +042bde: 54a3 6b00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ +042be2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +042be4: 0145 |002e: move v5, v4 │ │ +042be6: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +042bea: 5486 7c00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042bee: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +042bf2: 5237 5000 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +042bf6: 4b07 0605 |0037: aput v7, v6, v5 │ │ +042bfa: 5487 7c00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042bfe: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +042c02: 5436 5300 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +042c06: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +042c0a: 5436 5300 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +042c0e: 5266 af00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +042c12: 4b06 0704 |0045: aput v6, v7, v4 │ │ +042c16: 5486 7c00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042c1a: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +042c1e: 5237 5100 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +042c22: 4b07 0605 |004d: aput v7, v6, v5 │ │ +042c26: 5486 7c00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042c2a: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +042c2e: 5237 5200 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +042c32: 4b07 0604 |0055: aput v7, v6, v4 │ │ +042c36: 5486 7c00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042c3a: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +042c3e: 5237 5500 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +042c42: 4b07 0605 |005d: aput v7, v6, v5 │ │ +042c46: 5486 7c00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042c4a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +042c4e: 5237 5600 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ +042c52: 4b07 0604 |0065: aput v7, v6, v4 │ │ +042c56: 5436 5800 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +042c5a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +042c5e: 5436 5800 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +042c62: 6e10 9c1f 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +042c68: 0a00 |0070: move-result v0 │ │ +042c6a: 5486 7c00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042c6e: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +042c72: 4b00 0605 |0075: aput v0, v6, v5 │ │ +042c76: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +042c78: 0145 |0078: move v5, v4 │ │ +042c7a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +042c7e: 5487 7c00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042c82: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +042c86: 5436 5800 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +042c8a: 6e20 961f 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +042c90: 0c06 |0084: move-result-object v6 │ │ +042c92: 1f06 9300 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0093 │ │ +042c96: 5266 af00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +042c9a: 4b06 0705 |0089: aput v6, v7, v5 │ │ +042c9e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042ca2: 0145 |008d: move v5, v4 │ │ +042ca4: 28eb |008e: goto 0079 // -0015 │ │ +042ca6: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +042ca8: 28b5 |0090: goto 0045 // -004b │ │ +042caa: 0154 |0091: move v4, v5 │ │ +042cac: 5433 5400 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ +042cb0: 0145 |0094: move v5, v4 │ │ +042cb2: 289a |0095: goto 002f // -0066 │ │ +042cb4: 5486 7c00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042cb8: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +042cbc: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +042cbe: 4b07 0605 |009b: aput v7, v6, v5 │ │ +042cc2: 28f5 |009d: goto 0092 // -000b │ │ +042cc4: 52a6 7300 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +042cc8: 5986 7d00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007d │ │ +042ccc: 52a6 7400 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +042cd0: 5986 7e00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007e │ │ +042cd4: 54a6 6e00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ +042cd8: 5b86 7b00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@007b │ │ +042cdc: 52a6 6c00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +042ce0: 5986 7a00 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@007a │ │ +042ce4: 52a6 6600 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +042ce8: 5986 7800 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0078 │ │ +042cec: 54a6 6700 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ +042cf0: 5b86 7900 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0079 │ │ +042cf4: 52a6 6400 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +042cf8: 5986 7600 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0076 │ │ +042cfc: 54a6 6500 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +042d00: 5b86 7700 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0077 │ │ +042d04: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -2969,17 +2969,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -042d6c: |[042d6c] android.support.v4.app.BackStackState.describeContents:()I │ │ -042d7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042d7e: 0f00 |0001: return v0 │ │ +042d08: |[042d08] android.support.v4.app.BackStackState.describeContents:()I │ │ +042d18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042d1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -2987,146 +2987,146 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 261 16-bit code units │ │ -042d80: |[042d80] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -042d90: 121d |0000: const/4 v13, #int 1 // #1 │ │ -042d92: 2201 8d00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -042d96: 7020 cf02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02cf │ │ -042d9c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -042d9e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -042da0: 54ea 7c00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042da4: 21aa |000a: array-length v10, v10 │ │ -042da6: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -042daa: 2206 8c00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@008c │ │ -042dae: 7010 ce02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ -042db4: 54ea 7c00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042db8: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -042dbc: 440a 0a07 |0016: aget v10, v10, v7 │ │ -042dc0: 596a 5000 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -042dc4: 630a f800 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -042dc8: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -042dcc: 1a0a 7103 |001e: const-string v10, "FragmentManager" // string@0371 │ │ -042dd0: 220b dc03 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@03dc │ │ -042dd4: 7010 581f 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -042dda: 1a0c f503 |0025: const-string v12, "Instantiate " // string@03f5 │ │ -042dde: 6e20 601f cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -042de4: 0c0b |002a: move-result-object v11 │ │ -042de6: 6e20 5f1f 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -042dec: 0c0b |002e: move-result-object v11 │ │ -042dee: 1a0c 8000 |002f: const-string v12, " op #" // string@0080 │ │ -042df2: 6e20 601f cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -042df8: 0c0b |0034: move-result-object v11 │ │ -042dfa: 6e20 5c1f 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -042e00: 0c0b |0038: move-result-object v11 │ │ -042e02: 1a0c 3000 |0039: const-string v12, " base fragment #" // string@0030 │ │ -042e06: 6e20 601f cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -042e0c: 0c0b |003e: move-result-object v11 │ │ -042e0e: 54ec 7c00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042e12: 440c 0c08 |0041: aget v12, v12, v8 │ │ -042e16: 6e20 5c1f cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -042e1c: 0c0b |0046: move-result-object v11 │ │ -042e1e: 6e10 651f 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -042e24: 0c0b |004a: move-result-object v11 │ │ -042e26: 7120 b21a ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -042e2c: 54ea 7c00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042e30: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -042e34: 4403 0a08 |0052: aget v3, v10, v8 │ │ -042e38: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -042e3c: 54fa 0101 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -042e40: 6e20 961f 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -042e46: 0c02 |005b: move-result-object v2 │ │ -042e48: 1f02 9500 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0095 │ │ -042e4c: 5b62 5300 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -042e50: 54ea 7c00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042e54: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -042e58: 440a 0a07 |0064: aget v10, v10, v7 │ │ -042e5c: 596a 5100 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -042e60: 54ea 7c00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042e64: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -042e68: 440a 0a08 |006c: aget v10, v10, v8 │ │ -042e6c: 596a 5200 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -042e70: 54ea 7c00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042e74: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -042e78: 440a 0a07 |0074: aget v10, v10, v7 │ │ -042e7c: 596a 5500 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -042e80: 54ea 7c00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042e84: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -042e88: 440a 0a08 |007c: aget v10, v10, v8 │ │ -042e8c: 596a 5600 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ -042e90: 54ea 7c00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042e94: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -042e98: 4400 0a07 |0084: aget v0, v10, v7 │ │ -042e9c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -042ea0: 220a f303 |0088: new-instance v10, Ljava/util/ArrayList; // type@03f3 │ │ -042ea4: 7020 8f1f 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ -042eaa: 5b6a 5800 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -042eae: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -042eb0: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -042eb4: 630a f800 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -042eb8: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -042ebc: 1a0a 7103 |0096: const-string v10, "FragmentManager" // string@0371 │ │ -042ec0: 220b dc03 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@03dc │ │ -042ec4: 7010 581f 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -042eca: 1a0c f503 |009d: const-string v12, "Instantiate " // string@03f5 │ │ -042ece: 6e20 601f cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -042ed4: 0c0b |00a2: move-result-object v11 │ │ -042ed6: 6e20 5f1f 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -042edc: 0c0b |00a6: move-result-object v11 │ │ -042ede: 1a0c 8700 |00a7: const-string v12, " set remove fragment #" // string@0087 │ │ -042ee2: 6e20 601f cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -042ee8: 0c0b |00ac: move-result-object v11 │ │ -042eea: 54ec 7c00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042eee: 440c 0c08 |00af: aget v12, v12, v8 │ │ -042ef2: 6e20 5c1f cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -042ef8: 0c0b |00b4: move-result-object v11 │ │ -042efa: 6e10 651f 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -042f00: 0c0b |00b8: move-result-object v11 │ │ -042f02: 7120 b21a ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -042f08: 54fa 0101 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -042f0c: 54eb 7c00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042f10: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -042f14: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -042f18: 6e20 961f ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -042f1e: 0c09 |00c7: move-result-object v9 │ │ -042f20: 1f09 9500 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0095 │ │ -042f24: 546a 5800 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -042f28: 6e20 921f 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -042f2e: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -042f32: 0178 |00d1: move v8, v7 │ │ -042f34: 28be |00d2: goto 0090 // -0042 │ │ -042f36: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -042f38: 5b6a 5300 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -042f3c: 288a |00d6: goto 0060 // -0076 │ │ -042f3e: 0187 |00d7: move v7, v8 │ │ -042f40: 6e20 d302 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ -042f46: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -042f4a: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -042f4e: 52ea 7d00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007d │ │ -042f52: 591a 7300 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -042f56: 52ea 7e00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007e │ │ -042f5a: 591a 7400 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -042f5e: 54ea 7b00 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@007b │ │ -042f62: 5b1a 6e00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ -042f66: 52ea 7a00 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@007a │ │ -042f6a: 591a 6c00 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -042f6e: 5c1d 6200 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -042f72: 52ea 7800 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0078 │ │ -042f76: 591a 6600 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -042f7a: 54ea 7900 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0079 │ │ -042f7e: 5b1a 6700 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ -042f82: 52ea 7600 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0076 │ │ -042f86: 591a 6400 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -042f8a: 54ea 7700 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0077 │ │ -042f8e: 5b1a 6500 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -042f92: 6e20 d602 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02d6 │ │ -042f98: 1101 |0104: return-object v1 │ │ +042d1c: |[042d1c] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +042d2c: 121d |0000: const/4 v13, #int 1 // #1 │ │ +042d2e: 2201 8b00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +042d32: 7020 cf02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02cf │ │ +042d38: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +042d3a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +042d3c: 54ea 7c00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042d40: 21aa |000a: array-length v10, v10 │ │ +042d42: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +042d46: 2206 8a00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@008a │ │ +042d4a: 7010 ce02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ +042d50: 54ea 7c00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042d54: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +042d58: 440a 0a07 |0016: aget v10, v10, v7 │ │ +042d5c: 596a 5000 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +042d60: 630a f800 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +042d64: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +042d68: 1a0a 6d03 |001e: const-string v10, "FragmentManager" // string@036d │ │ +042d6c: 220b d803 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@03d8 │ │ +042d70: 7010 581f 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +042d76: 1a0c f103 |0025: const-string v12, "Instantiate " // string@03f1 │ │ +042d7a: 6e20 601f cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +042d80: 0c0b |002a: move-result-object v11 │ │ +042d82: 6e20 5f1f 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +042d88: 0c0b |002e: move-result-object v11 │ │ +042d8a: 1a0c 8000 |002f: const-string v12, " op #" // string@0080 │ │ +042d8e: 6e20 601f cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +042d94: 0c0b |0034: move-result-object v11 │ │ +042d96: 6e20 5c1f 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +042d9c: 0c0b |0038: move-result-object v11 │ │ +042d9e: 1a0c 3000 |0039: const-string v12, " base fragment #" // string@0030 │ │ +042da2: 6e20 601f cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +042da8: 0c0b |003e: move-result-object v11 │ │ +042daa: 54ec 7c00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042dae: 440c 0c08 |0041: aget v12, v12, v8 │ │ +042db2: 6e20 5c1f cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +042db8: 0c0b |0046: move-result-object v11 │ │ +042dba: 6e10 651f 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +042dc0: 0c0b |004a: move-result-object v11 │ │ +042dc2: 7120 b21a ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +042dc8: 54ea 7c00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042dcc: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +042dd0: 4403 0a08 |0052: aget v3, v10, v8 │ │ +042dd4: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +042dd8: 54fa 0101 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +042ddc: 6e20 961f 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +042de2: 0c02 |005b: move-result-object v2 │ │ +042de4: 1f02 9300 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0093 │ │ +042de8: 5b62 5300 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +042dec: 54ea 7c00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042df0: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +042df4: 440a 0a07 |0064: aget v10, v10, v7 │ │ +042df8: 596a 5100 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +042dfc: 54ea 7c00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042e00: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +042e04: 440a 0a08 |006c: aget v10, v10, v8 │ │ +042e08: 596a 5200 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +042e0c: 54ea 7c00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042e10: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +042e14: 440a 0a07 |0074: aget v10, v10, v7 │ │ +042e18: 596a 5500 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +042e1c: 54ea 7c00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042e20: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +042e24: 440a 0a08 |007c: aget v10, v10, v8 │ │ +042e28: 596a 5600 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ +042e2c: 54ea 7c00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042e30: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +042e34: 4400 0a07 |0084: aget v0, v10, v7 │ │ +042e38: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +042e3c: 220a ef03 |0088: new-instance v10, Ljava/util/ArrayList; // type@03ef │ │ +042e40: 7020 8f1f 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ +042e46: 5b6a 5800 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +042e4a: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +042e4c: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +042e50: 630a f800 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +042e54: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +042e58: 1a0a 6d03 |0096: const-string v10, "FragmentManager" // string@036d │ │ +042e5c: 220b d803 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@03d8 │ │ +042e60: 7010 581f 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +042e66: 1a0c f103 |009d: const-string v12, "Instantiate " // string@03f1 │ │ +042e6a: 6e20 601f cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +042e70: 0c0b |00a2: move-result-object v11 │ │ +042e72: 6e20 5f1f 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +042e78: 0c0b |00a6: move-result-object v11 │ │ +042e7a: 1a0c 8700 |00a7: const-string v12, " set remove fragment #" // string@0087 │ │ +042e7e: 6e20 601f cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +042e84: 0c0b |00ac: move-result-object v11 │ │ +042e86: 54ec 7c00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042e8a: 440c 0c08 |00af: aget v12, v12, v8 │ │ +042e8e: 6e20 5c1f cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +042e94: 0c0b |00b4: move-result-object v11 │ │ +042e96: 6e10 651f 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +042e9c: 0c0b |00b8: move-result-object v11 │ │ +042e9e: 7120 b21a ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +042ea4: 54fa 0101 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +042ea8: 54eb 7c00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042eac: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +042eb0: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +042eb4: 6e20 961f ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +042eba: 0c09 |00c7: move-result-object v9 │ │ +042ebc: 1f09 9300 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0093 │ │ +042ec0: 546a 5800 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +042ec4: 6e20 921f 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +042eca: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +042ece: 0178 |00d1: move v8, v7 │ │ +042ed0: 28be |00d2: goto 0090 // -0042 │ │ +042ed2: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +042ed4: 5b6a 5300 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +042ed8: 288a |00d6: goto 0060 // -0076 │ │ +042eda: 0187 |00d7: move v7, v8 │ │ +042edc: 6e20 d302 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ +042ee2: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +042ee6: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +042eea: 52ea 7d00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007d │ │ +042eee: 591a 7300 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +042ef2: 52ea 7e00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007e │ │ +042ef6: 591a 7400 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +042efa: 54ea 7b00 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@007b │ │ +042efe: 5b1a 6e00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ +042f02: 52ea 7a00 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@007a │ │ +042f06: 591a 6c00 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +042f0a: 5c1d 6200 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +042f0e: 52ea 7800 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0078 │ │ +042f12: 591a 6600 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +042f16: 54ea 7900 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0079 │ │ +042f1a: 5b1a 6700 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ +042f1e: 52ea 7600 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0076 │ │ +042f22: 591a 6400 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +042f26: 54ea 7700 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0077 │ │ +042f2a: 5b1a 6500 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +042f2e: 6e20 d602 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02d6 │ │ +042f34: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -3194,35 +3194,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -042f9c: |[042f9c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -042fac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -042fae: 5420 7c00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ -042fb2: 6e20 3602 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0236 │ │ -042fb8: 5220 7d00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007d │ │ -042fbc: 6e20 3502 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -042fc2: 5220 7e00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007e │ │ -042fc6: 6e20 3502 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -042fcc: 5420 7b00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@007b │ │ -042fd0: 6e20 3902 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0239 │ │ -042fd6: 5220 7a00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@007a │ │ -042fda: 6e20 3502 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -042fe0: 5220 7800 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0078 │ │ -042fe4: 6e20 3502 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -042fea: 5420 7900 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0079 │ │ -042fee: 7130 a71a 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1aa7 │ │ -042ff4: 5220 7600 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0076 │ │ -042ff8: 6e20 3502 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -042ffe: 5420 7700 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0077 │ │ -043002: 7130 a71a 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1aa7 │ │ -043008: 0e00 |002e: return-void │ │ +042f38: |[042f38] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +042f48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042f4a: 5420 7c00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007c │ │ +042f4e: 6e20 3602 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0236 │ │ +042f54: 5220 7d00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007d │ │ +042f58: 6e20 3502 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +042f5e: 5220 7e00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007e │ │ +042f62: 6e20 3502 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +042f68: 5420 7b00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@007b │ │ +042f6c: 6e20 3902 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0239 │ │ +042f72: 5220 7a00 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@007a │ │ +042f76: 6e20 3502 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +042f7c: 5220 7800 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0078 │ │ +042f80: 6e20 3502 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +042f86: 5420 7900 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0079 │ │ +042f8a: 7130 a71a 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1aa7 │ │ +042f90: 5220 7600 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0076 │ │ +042f94: 6e20 3502 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +042f9a: 5420 7700 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0077 │ │ +042f9e: 7130 a71a 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1aa7 │ │ +042fa4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -3232,21 +3232,21 @@ │ │ 0x0029 line=154 │ │ 0x002e line=155 │ │ locals : │ │ 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/BackStackState; │ │ 0x0000 - 0x002f reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002f reg=4 flags I │ │ │ │ - source_file_idx : 549 (BackStackRecord.java) │ │ + source_file_idx : 545 (BackStackRecord.java) │ │ │ │ Class #18 header: │ │ -class_idx : 146 │ │ +class_idx : 144 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 985 │ │ -source_file_idx : 878 │ │ +superclass_idx : 981 │ │ +source_file_idx : 874 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -3266,34 +3266,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04300c: |[04300c] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -04301c: 7030 3d1f 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f3d │ │ -043022: 0e00 |0003: return-void │ │ +042fa8: |[042fa8] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +042fb8: 7030 3d1f 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f3d │ │ +042fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ - source_file_idx : 878 (Fragment.java) │ │ + source_file_idx : 874 (Fragment.java) │ │ │ │ Class #19 header: │ │ -class_idx : 147 │ │ +class_idx : 145 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 878 │ │ +superclass_idx : 979 │ │ +source_file_idx : 874 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -3315,17 +3315,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043024: |[043024] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -043034: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04303a: 0e00 |0003: return-void │ │ +042fc0: |[042fc0] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +042fd0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +042fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -3334,19 +3334,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 │ │ -04303c: |[04303c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -04304c: 2200 9400 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0094 │ │ -043050: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -043052: 7030 2a03 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@032a │ │ -043058: 1100 |0006: return-object v0 │ │ +042fd8: |[042fd8] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +042fe8: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0092 │ │ +042fec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +042fee: 7030 2a03 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@032a │ │ +042ff4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -3355,18 +3355,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 │ │ -04305c: |[04305c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04306c: 6e20 2403 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0324 │ │ -043072: 0c00 |0003: move-result-object v0 │ │ -043074: 1100 |0004: return-object v0 │ │ +042ff8: |[042ff8] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +043008: 6e20 2403 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0324 │ │ +04300e: 0c00 |0003: move-result-object v0 │ │ +043010: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -3375,17 +3375,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 │ │ -043078: |[043078] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -043088: 2320 2104 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0421 │ │ -04308c: 1100 |0002: return-object v0 │ │ +043014: |[043014] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +043024: 2320 1d04 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@041d │ │ +043028: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -3394,32 +3394,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -043090: |[043090] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0430a0: 6e20 2603 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0326 │ │ -0430a6: 0c00 |0003: move-result-object v0 │ │ -0430a8: 1100 |0004: return-object v0 │ │ +04302c: |[04302c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +04303c: 6e20 2603 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0326 │ │ +043042: 0c00 |0003: move-result-object v0 │ │ +043044: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 878 (Fragment.java) │ │ + source_file_idx : 874 (Fragment.java) │ │ │ │ Class #20 header: │ │ -class_idx : 148 │ │ +class_idx : 146 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 878 │ │ +superclass_idx : 979 │ │ +source_file_idx : 874 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -3450,37 +3450,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0430ac: |[0430ac] android.support.v4.app.Fragment$SavedState.:()V │ │ -0430bc: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0093 │ │ -0430c0: 7010 2303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0323 │ │ -0430c6: 6900 9500 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0095 │ │ -0430ca: 0e00 |0007: return-void │ │ +043048: |[043048] android.support.v4.app.Fragment$SavedState.:()V │ │ +043058: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0091 │ │ +04305c: 7010 2303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0323 │ │ +043062: 6900 9500 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0095 │ │ +043066: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0430cc: |[0430cc] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -0430dc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0430e2: 5b01 9600 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ -0430e6: 0e00 |0005: return-void │ │ +043068: |[043068] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +043078: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04307e: 5b01 9600 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ +043082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -3491,25 +3491,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 │ │ -0430e8: |[0430e8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -0430f8: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0430fe: 6e10 2f02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@022f │ │ -043104: 0c00 |0006: move-result-object v0 │ │ -043106: 5b10 9600 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ -04310a: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -04310e: 5410 9600 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ -043112: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -043116: 5410 9600 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ -04311a: 6e20 1b02 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ -043120: 0e00 |0014: return-void │ │ +043084: |[043084] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +043094: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04309a: 6e10 2f02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@022f │ │ +0430a0: 0c00 |0006: move-result-object v0 │ │ +0430a2: 5b10 9600 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ +0430a6: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +0430aa: 5410 9600 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ +0430ae: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0430b2: 5410 9600 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ +0430b6: 6e20 1b02 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ +0430bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0003 line=314 │ │ 0x0009 line=315 │ │ 0x000f line=316 │ │ 0x0014 line=318 │ │ @@ -3524,17 +3524,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043124: |[043124] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -043134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043136: 0f00 |0001: return v0 │ │ +0430c0: |[0430c0] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +0430d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0430d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3542,34 +3542,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043138: |[043138] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -043148: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ -04314c: 6e20 3402 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0234 │ │ -043152: 0e00 |0005: return-void │ │ +0430d4: |[0430d4] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0430e4: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ +0430e8: 6e20 3402 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0234 │ │ +0430ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 878 (Fragment.java) │ │ + source_file_idx : 874 (Fragment.java) │ │ │ │ Class #21 header: │ │ -class_idx : 149 │ │ +class_idx : 147 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 878 │ │ +superclass_idx : 979 │ │ +source_file_idx : 874 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 93 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -3792,44 +3792,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -043154: |[043154] android.support.v4.app.Fragment.:()V │ │ -043164: 2200 f903 |0000: new-instance v0, Ljava/util/HashMap; // type@03f9 │ │ -043168: 7010 a91f 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -04316e: 6900 c600 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00c6 │ │ -043172: 0e00 |0007: return-void │ │ +0430f0: |[0430f0] android.support.v4.app.Fragment.:()V │ │ +043100: 2200 f503 |0000: new-instance v0, Ljava/util/HashMap; // type@03f5 │ │ +043104: 7010 a91f 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +04310a: 6900 c600 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00c6 │ │ +04310e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -043174: |[043174] android.support.v4.app.Fragment.:()V │ │ -043184: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -043186: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -043188: 7010 351f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04318e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -043190: 5930 bd00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -043194: 5931 af00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -043198: 5931 c100 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ -04319c: 5c32 b300 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -0431a0: 5c32 c300 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -0431a4: 0e00 |0010: return-void │ │ +043110: |[043110] android.support.v4.app.Fragment.:()V │ │ +043120: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +043122: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +043124: 7010 351f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04312a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +04312c: 5930 bd00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +043130: 5931 af00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +043134: 5931 c100 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ +043138: 5c32 b300 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +04313c: 5c32 c300 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +043140: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=369 │ │ 0x0005 line=174 │ │ 0x0008 line=190 │ │ 0x000a line=202 │ │ 0x000c line=273 │ │ @@ -3843,19 +3843,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 │ │ -0431a8: |[0431a8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0431b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0431ba: 7130 4803 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@0348 │ │ -0431c0: 0c00 |0004: move-result-object v0 │ │ -0431c2: 1100 |0005: return-object v0 │ │ +043144: |[043144] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +043154: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043156: 7130 4803 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@0348 │ │ +04315c: 0c00 |0004: move-result-object v0 │ │ +04315e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -3864,94 +3864,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 │ │ -0431c4: |[0431c4] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -0431d4: 6203 c600 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00c6 │ │ -0431d8: 6e20 ac1f 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -0431de: 0c00 |0005: move-result-object v0 │ │ -0431e0: 1f00 bb03 |0006: check-cast v0, Ljava/lang/Class; // type@03bb │ │ -0431e4: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -0431e8: 6e10 e800 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00e8 │ │ -0431ee: 0c03 |000d: move-result-object v3 │ │ -0431f0: 6e20 0f1f 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1f0f │ │ -0431f6: 0c00 |0011: move-result-object v0 │ │ -0431f8: 6203 c600 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00c6 │ │ -0431fc: 6e30 ae1f 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -043202: 6e10 0e1f 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1f0e │ │ -043208: 0c02 |001a: move-result-object v2 │ │ -04320a: 1f02 9500 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0095 │ │ -04320e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -043212: 6e10 381f 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -043218: 0c03 |0022: move-result-object v3 │ │ -04321a: 6e10 051f 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1f05 │ │ -043220: 0c03 |0026: move-result-object v3 │ │ -043222: 6e20 1b02 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ -043228: 5b28 a000 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ -04322c: 1102 |002c: return-object v2 │ │ -04322e: 0d01 |002d: move-exception v1 │ │ -043230: 2203 9200 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0092 │ │ -043234: 2204 dc03 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -043238: 7010 581f 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04323e: 1a05 640b |0035: const-string v5, "Unable to instantiate fragment " // string@0b64 │ │ -043242: 6e20 601f 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043248: 0c04 |003a: move-result-object v4 │ │ -04324a: 6e20 601f 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043250: 0c04 |003e: move-result-object v4 │ │ -043252: 1a05 d500 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00d5 │ │ -043256: 6e20 601f 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04325c: 0c04 |0044: move-result-object v4 │ │ -04325e: 1a05 4400 |0045: const-string v5, " empty constructor that is public" // string@0044 │ │ -043262: 6e20 601f 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043268: 0c04 |004a: move-result-object v4 │ │ -04326a: 6e10 651f 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -043270: 0c04 |004e: move-result-object v4 │ │ -043272: 7030 2203 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0322 │ │ -043278: 2703 |0052: throw v3 │ │ -04327a: 0d01 |0053: move-exception v1 │ │ -04327c: 2203 9200 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0092 │ │ -043280: 2204 dc03 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -043284: 7010 581f 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04328a: 1a05 640b |005b: const-string v5, "Unable to instantiate fragment " // string@0b64 │ │ -04328e: 6e20 601f 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043294: 0c04 |0060: move-result-object v4 │ │ -043296: 6e20 601f 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04329c: 0c04 |0064: move-result-object v4 │ │ -04329e: 1a05 d500 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00d5 │ │ -0432a2: 6e20 601f 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0432a8: 0c04 |006a: move-result-object v4 │ │ -0432aa: 1a05 4400 |006b: const-string v5, " empty constructor that is public" // string@0044 │ │ -0432ae: 6e20 601f 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0432b4: 0c04 |0070: move-result-object v4 │ │ -0432b6: 6e10 651f 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0432bc: 0c04 |0074: move-result-object v4 │ │ -0432be: 7030 2203 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0322 │ │ -0432c4: 2703 |0078: throw v3 │ │ -0432c6: 0d01 |0079: move-exception v1 │ │ -0432c8: 2203 9200 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0092 │ │ -0432cc: 2204 dc03 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -0432d0: 7010 581f 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0432d6: 1a05 640b |0081: const-string v5, "Unable to instantiate fragment " // string@0b64 │ │ -0432da: 6e20 601f 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0432e0: 0c04 |0086: move-result-object v4 │ │ -0432e2: 6e20 601f 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0432e8: 0c04 |008a: move-result-object v4 │ │ -0432ea: 1a05 d500 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00d5 │ │ -0432ee: 6e20 601f 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0432f4: 0c04 |0090: move-result-object v4 │ │ -0432f6: 1a05 4400 |0091: const-string v5, " empty constructor that is public" // string@0044 │ │ -0432fa: 6e20 601f 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043300: 0c04 |0096: move-result-object v4 │ │ -043302: 6e10 651f 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -043308: 0c04 |009a: move-result-object v4 │ │ -04330a: 7030 2203 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0322 │ │ -043310: 2703 |009e: throw v3 │ │ +043160: |[043160] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +043170: 6203 c600 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00c6 │ │ +043174: 6e20 ac1f 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +04317a: 0c00 |0005: move-result-object v0 │ │ +04317c: 1f00 b703 |0006: check-cast v0, Ljava/lang/Class; // type@03b7 │ │ +043180: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +043184: 6e10 e800 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00e8 │ │ +04318a: 0c03 |000d: move-result-object v3 │ │ +04318c: 6e20 0f1f 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1f0f │ │ +043192: 0c00 |0011: move-result-object v0 │ │ +043194: 6203 c600 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00c6 │ │ +043198: 6e30 ae1f 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +04319e: 6e10 0e1f 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1f0e │ │ +0431a4: 0c02 |001a: move-result-object v2 │ │ +0431a6: 1f02 9300 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0093 │ │ +0431aa: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +0431ae: 6e10 381f 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +0431b4: 0c03 |0022: move-result-object v3 │ │ +0431b6: 6e10 051f 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1f05 │ │ +0431bc: 0c03 |0026: move-result-object v3 │ │ +0431be: 6e20 1b02 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ +0431c4: 5b28 a000 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ +0431c8: 1102 |002c: return-object v2 │ │ +0431ca: 0d01 |002d: move-exception v1 │ │ +0431cc: 2203 9000 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0090 │ │ +0431d0: 2204 d803 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +0431d4: 7010 581f 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0431da: 1a05 5a0b |0035: const-string v5, "Unable to instantiate fragment " // string@0b5a │ │ +0431de: 6e20 601f 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0431e4: 0c04 |003a: move-result-object v4 │ │ +0431e6: 6e20 601f 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0431ec: 0c04 |003e: move-result-object v4 │ │ +0431ee: 1a05 d500 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00d5 │ │ +0431f2: 6e20 601f 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0431f8: 0c04 |0044: move-result-object v4 │ │ +0431fa: 1a05 4400 |0045: const-string v5, " empty constructor that is public" // string@0044 │ │ +0431fe: 6e20 601f 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043204: 0c04 |004a: move-result-object v4 │ │ +043206: 6e10 651f 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04320c: 0c04 |004e: move-result-object v4 │ │ +04320e: 7030 2203 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0322 │ │ +043214: 2703 |0052: throw v3 │ │ +043216: 0d01 |0053: move-exception v1 │ │ +043218: 2203 9000 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0090 │ │ +04321c: 2204 d803 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +043220: 7010 581f 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +043226: 1a05 5a0b |005b: const-string v5, "Unable to instantiate fragment " // string@0b5a │ │ +04322a: 6e20 601f 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043230: 0c04 |0060: move-result-object v4 │ │ +043232: 6e20 601f 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043238: 0c04 |0064: move-result-object v4 │ │ +04323a: 1a05 d500 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00d5 │ │ +04323e: 6e20 601f 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043244: 0c04 |006a: move-result-object v4 │ │ +043246: 1a05 4400 |006b: const-string v5, " empty constructor that is public" // string@0044 │ │ +04324a: 6e20 601f 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043250: 0c04 |0070: move-result-object v4 │ │ +043252: 6e10 651f 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +043258: 0c04 |0074: move-result-object v4 │ │ +04325a: 7030 2203 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0322 │ │ +043260: 2703 |0078: throw v3 │ │ +043262: 0d01 |0079: move-exception v1 │ │ +043264: 2203 9000 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0090 │ │ +043268: 2204 d803 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +04326c: 7010 581f 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +043272: 1a05 5a0b |0081: const-string v5, "Unable to instantiate fragment " // string@0b5a │ │ +043276: 6e20 601f 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04327c: 0c04 |0086: move-result-object v4 │ │ +04327e: 6e20 601f 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043284: 0c04 |008a: move-result-object v4 │ │ +043286: 1a05 d500 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00d5 │ │ +04328a: 6e20 601f 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043290: 0c04 |0090: move-result-object v4 │ │ +043292: 1a05 4400 |0091: const-string v5, " empty constructor that is public" // string@0044 │ │ +043296: 6e20 601f 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04329c: 0c04 |0096: move-result-object v4 │ │ +04329e: 6e10 651f 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0432a4: 0c04 |009a: move-result-object v4 │ │ +0432a6: 7030 2203 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0322 │ │ +0432ac: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=396 │ │ @@ -3985,238 +3985,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 │ │ -043328: |[043328] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -043338: 6e20 ee1e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04333e: 1a00 0f18 |0003: const-string v0, "mFragmentId=#" // string@180f │ │ -043342: 6e20 ee1e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043348: 5230 a900 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -04334c: 7110 221f 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -043352: 0c00 |000d: move-result-object v0 │ │ -043354: 6e20 ee1e 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04335a: 1a00 5d00 |0011: const-string v0, " mContainerId=#" // string@005d │ │ -04335e: 6e20 ee1e 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043364: 5230 a600 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -043368: 7110 221f 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -04336e: 0c00 |001b: move-result-object v0 │ │ -043370: 6e20 ee1e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043376: 1a00 7500 |001f: const-string v0, " mTag=" // string@0075 │ │ -04337a: 6e20 ee1e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043380: 5430 bf00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -043384: 6e20 f31e 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -04338a: 6e20 ee1e 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043390: 1a00 d619 |002c: const-string v0, "mState=" // string@19d6 │ │ -043394: 6e20 ee1e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04339a: 5230 bd00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -04339e: 6e20 ec1e 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -0433a4: 1a00 6500 |0036: const-string v0, " mIndex=" // string@0065 │ │ -0433a8: 6e20 ee1e 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0433ae: 5230 af00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -0433b2: 6e20 ec1e 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -0433b8: 1a00 7900 |0040: const-string v0, " mWho=" // string@0079 │ │ -0433bc: 6e20 ee1e 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0433c2: 5430 c500 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -0433c6: 6e20 ee1e 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0433cc: 1a00 5900 |004a: const-string v0, " mBackStackNesting=" // string@0059 │ │ -0433d0: 6e20 ee1e 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0433d6: 5230 a100 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -0433da: 6e20 f11e 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1ef1 │ │ -0433e0: 6e20 ee1e 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0433e6: 1a00 2017 |0057: const-string v0, "mAdded=" // string@1720 │ │ -0433ea: 6e20 ee1e 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0433f0: 5530 9e00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -0433f4: 6e20 ef1e 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -0433fa: 1a00 6d00 |0061: const-string v0, " mRemoving=" // string@006d │ │ -0433fe: 6e20 ee1e 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043404: 5530 b600 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ -043408: 6e20 ef1e 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -04340e: 1a00 7000 |006b: const-string v0, " mResumed=" // string@0070 │ │ -043412: 6e20 ee1e 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043418: 5530 b800 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ -04341c: 6e20 ef1e 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -043422: 1a00 6200 |0075: const-string v0, " mFromLayout=" // string@0062 │ │ -043426: 6e20 ee1e 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04342c: 5530 ab00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ -043430: 6e20 ef1e 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -043436: 1a00 6400 |007f: const-string v0, " mInLayout=" // string@0064 │ │ -04343a: 6e20 ee1e 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043440: 5530 ae00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ -043444: 6e20 f41e 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -04344a: 6e20 ee1e 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043450: 1a00 2c18 |008c: const-string v0, "mHidden=" // string@182c │ │ -043454: 6e20 ee1e 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04345a: 5530 ad00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -04345e: 6e20 ef1e 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -043464: 1a00 6000 |0096: const-string v0, " mDetached=" // string@0060 │ │ -043468: 6e20 ee1e 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04346e: 5530 a800 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -043472: 6e20 ef1e 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -043478: 1a00 6900 |00a0: const-string v0, " mMenuVisible=" // string@0069 │ │ -04347c: 6e20 ee1e 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043482: 5530 b300 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -043486: 6e20 ef1e 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -04348c: 1a00 6300 |00aa: const-string v0, " mHasMenu=" // string@0063 │ │ -043490: 6e20 ee1e 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043496: 5530 ac00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -04349a: 6e20 f41e 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -0434a0: 6e20 ee1e 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0434a6: 1a00 7919 |00b7: const-string v0, "mRetainInstance=" // string@1979 │ │ -0434aa: 6e20 ee1e 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0434b0: 5530 b900 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ -0434b4: 6e20 ef1e 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -0434ba: 1a00 7100 |00c1: const-string v0, " mRetaining=" // string@0071 │ │ -0434be: 6e20 ee1e 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0434c4: 5530 ba00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ -0434c8: 6e20 ef1e 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -0434ce: 1a00 7800 |00cb: const-string v0, " mUserVisibleHint=" // string@0078 │ │ -0434d2: 6e20 ee1e 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0434d8: 5530 c300 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -0434dc: 6e20 f41e 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -0434e2: 5430 aa00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -0434e6: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -0434ea: 6e20 ee1e 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0434f0: 1a00 1118 |00dc: const-string v0, "mFragmentManager=" // string@1811 │ │ -0434f4: 6e20 ee1e 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0434fa: 5430 aa00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -0434fe: 6e20 f21e 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -043504: 5430 9d00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -043508: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -04350c: 6e20 ee1e 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043512: 1a00 1417 |00ed: const-string v0, "mActivity=" // string@1714 │ │ -043516: 6e20 ee1e 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04351c: 5430 9d00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -043520: 6e20 f21e 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -043526: 5430 b500 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ -04352a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -04352e: 6e20 ee1e 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043534: 1a00 2819 |00fe: const-string v0, "mParentFragment=" // string@1928 │ │ -043538: 6e20 ee1e 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04353e: 5430 b500 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ -043542: 6e20 f21e 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -043548: 5430 a000 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ -04354c: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -043550: 6e20 ee1e 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043556: 1a00 3317 |010f: const-string v0, "mArguments=" // string@1733 │ │ -04355a: 6e20 ee1e 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043560: 5430 a000 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ -043564: 6e20 f21e 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -04356a: 5430 bb00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -04356e: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -043572: 6e20 ee1e 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043578: 1a00 8419 |0120: const-string v0, "mSavedFragmentState=" // string@1984 │ │ -04357c: 6e20 ee1e 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043582: 5430 bb00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -043586: 6e20 f21e 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -04358c: 5430 bc00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -043590: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -043594: 6e20 ee1e 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04359a: 1a00 8919 |0131: const-string v0, "mSavedViewState=" // string@1989 │ │ -04359e: 6e20 ee1e 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0435a4: 5430 bc00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -0435a8: 6e20 f21e 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -0435ae: 5430 c000 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -0435b2: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -0435b6: 6e20 ee1e 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0435bc: 1a00 071a |0142: const-string v0, "mTarget=" // string@1a07 │ │ -0435c0: 6e20 ee1e 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0435c6: 5430 c000 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -0435ca: 6e20 ed1e 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1eed │ │ -0435d0: 1a00 7600 |014c: const-string v0, " mTargetRequestCode=" // string@0076 │ │ -0435d4: 6e20 ee1e 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0435da: 5230 c200 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ -0435de: 6e20 f11e 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1ef1 │ │ -0435e4: 5230 b400 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -0435e8: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -0435ec: 6e20 ee1e 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0435f2: 1a00 e418 |015d: const-string v0, "mNextAnim=" // string@18e4 │ │ -0435f6: 6e20 ee1e 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0435fc: 5230 b400 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -043600: 6e20 f11e 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1ef1 │ │ -043606: 5430 a500 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ -04360a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -04360e: 6e20 ee1e 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043614: 1a00 7917 |016e: const-string v0, "mContainer=" // string@1779 │ │ -043618: 6e20 ee1e 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04361e: 5430 a500 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ -043622: 6e20 f21e 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -043628: 5430 c400 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -04362c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -043630: 6e20 ee1e 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043636: 1a00 591a |017f: const-string v0, "mView=" // string@1a59 │ │ -04363a: 6e20 ee1e 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043640: 5430 c400 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -043644: 6e20 f21e 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -04364a: 5430 b000 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -04364e: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -043652: 6e20 ee1e 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043658: 1a00 5d18 |0190: const-string v0, "mInnerView=" // string@185d │ │ -04365c: 6e20 ee1e 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043662: 5430 c400 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -043666: 6e20 f21e 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -04366c: 5430 9f00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -043670: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -043674: 6e20 ee1e 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04367a: 1a00 2c17 |01a1: const-string v0, "mAnimatingAway=" // string@172c │ │ -04367e: 6e20 ee1e 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043684: 5430 9f00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -043688: 6e20 f21e 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -04368e: 6e20 ee1e 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -043694: 1a00 d819 |01ae: const-string v0, "mStateAfterAnimating=" // string@19d8 │ │ -043698: 6e20 ee1e 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04369e: 5230 be00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ -0436a2: 6e20 f11e 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1ef1 │ │ -0436a8: 5430 b100 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0436ac: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -0436b0: 6e20 ee1e 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0436b6: 1a00 e608 |01bf: const-string v0, "Loader Manager:" // string@08e6 │ │ -0436ba: 6e20 f31e 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -0436c0: 5430 b100 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0436c4: 2201 dc03 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0436c8: 7010 581f 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0436ce: 6e20 601f 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0436d4: 0c01 |01ce: move-result-object v1 │ │ -0436d6: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ -0436da: 6e20 601f 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0436e0: 0c01 |01d4: move-result-object v1 │ │ -0436e2: 6e10 651f 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0436e8: 0c01 |01d8: move-result-object v1 │ │ -0436ea: 6e57 e604 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@04e6 │ │ -0436f0: 5430 a400 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0436f4: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -0436f8: 6e20 ee1e 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0436fe: 2200 dc03 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -043702: 7010 581f 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -043708: 1a01 8402 |01e8: const-string v1, "Child " // string@0284 │ │ -04370c: 6e20 601f 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043712: 0c00 |01ed: move-result-object v0 │ │ -043714: 5431 a400 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043718: 6e20 5f1f 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04371e: 0c00 |01f3: move-result-object v0 │ │ -043720: 1a01 cf00 |01f4: const-string v1, ":" // string@00cf │ │ -043724: 6e20 601f 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04372a: 0c00 |01f9: move-result-object v0 │ │ -04372c: 6e10 651f 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -043732: 0c00 |01fd: move-result-object v0 │ │ -043734: 6e20 f31e 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -04373a: 5430 a400 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04373e: 2201 dc03 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -043742: 7010 581f 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -043748: 6e20 601f 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04374e: 0c01 |020b: move-result-object v1 │ │ -043750: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ -043754: 6e20 601f 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04375a: 0c01 |0211: move-result-object v1 │ │ -04375c: 6e10 651f 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -043762: 0c01 |0215: move-result-object v1 │ │ -043764: 6e57 1104 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@0411 │ │ -04376a: 0e00 |0219: return-void │ │ +0432c4: |[0432c4] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0432d4: 6e20 ee1e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0432da: 1a00 0418 |0003: const-string v0, "mFragmentId=#" // string@1804 │ │ +0432de: 6e20 ee1e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0432e4: 5230 a900 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +0432e8: 7110 221f 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +0432ee: 0c00 |000d: move-result-object v0 │ │ +0432f0: 6e20 ee1e 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0432f6: 1a00 5d00 |0011: const-string v0, " mContainerId=#" // string@005d │ │ +0432fa: 6e20 ee1e 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043300: 5230 a600 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +043304: 7110 221f 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +04330a: 0c00 |001b: move-result-object v0 │ │ +04330c: 6e20 ee1e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043312: 1a00 7500 |001f: const-string v0, " mTag=" // string@0075 │ │ +043316: 6e20 ee1e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04331c: 5430 bf00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +043320: 6e20 f31e 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +043326: 6e20 ee1e 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04332c: 1a00 cb19 |002c: const-string v0, "mState=" // string@19cb │ │ +043330: 6e20 ee1e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043336: 5230 bd00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +04333a: 6e20 ec1e 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +043340: 1a00 6500 |0036: const-string v0, " mIndex=" // string@0065 │ │ +043344: 6e20 ee1e 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04334a: 5230 af00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +04334e: 6e20 ec1e 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +043354: 1a00 7900 |0040: const-string v0, " mWho=" // string@0079 │ │ +043358: 6e20 ee1e 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04335e: 5430 c500 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +043362: 6e20 ee1e 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043368: 1a00 5900 |004a: const-string v0, " mBackStackNesting=" // string@0059 │ │ +04336c: 6e20 ee1e 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043372: 5230 a100 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +043376: 6e20 f11e 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1ef1 │ │ +04337c: 6e20 ee1e 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043382: 1a00 1517 |0057: const-string v0, "mAdded=" // string@1715 │ │ +043386: 6e20 ee1e 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04338c: 5530 9e00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +043390: 6e20 ef1e 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +043396: 1a00 6d00 |0061: const-string v0, " mRemoving=" // string@006d │ │ +04339a: 6e20 ee1e 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0433a0: 5530 b600 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ +0433a4: 6e20 ef1e 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +0433aa: 1a00 7000 |006b: const-string v0, " mResumed=" // string@0070 │ │ +0433ae: 6e20 ee1e 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0433b4: 5530 b800 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ +0433b8: 6e20 ef1e 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +0433be: 1a00 6200 |0075: const-string v0, " mFromLayout=" // string@0062 │ │ +0433c2: 6e20 ee1e 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0433c8: 5530 ab00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ +0433cc: 6e20 ef1e 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +0433d2: 1a00 6400 |007f: const-string v0, " mInLayout=" // string@0064 │ │ +0433d6: 6e20 ee1e 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0433dc: 5530 ae00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ +0433e0: 6e20 f41e 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +0433e6: 6e20 ee1e 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0433ec: 1a00 2118 |008c: const-string v0, "mHidden=" // string@1821 │ │ +0433f0: 6e20 ee1e 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0433f6: 5530 ad00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +0433fa: 6e20 ef1e 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +043400: 1a00 6000 |0096: const-string v0, " mDetached=" // string@0060 │ │ +043404: 6e20 ee1e 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04340a: 5530 a800 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +04340e: 6e20 ef1e 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +043414: 1a00 6900 |00a0: const-string v0, " mMenuVisible=" // string@0069 │ │ +043418: 6e20 ee1e 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04341e: 5530 b300 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +043422: 6e20 ef1e 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +043428: 1a00 6300 |00aa: const-string v0, " mHasMenu=" // string@0063 │ │ +04342c: 6e20 ee1e 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043432: 5530 ac00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +043436: 6e20 f41e 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +04343c: 6e20 ee1e 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043442: 1a00 6e19 |00b7: const-string v0, "mRetainInstance=" // string@196e │ │ +043446: 6e20 ee1e 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04344c: 5530 b900 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ +043450: 6e20 ef1e 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +043456: 1a00 7100 |00c1: const-string v0, " mRetaining=" // string@0071 │ │ +04345a: 6e20 ee1e 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043460: 5530 ba00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ +043464: 6e20 ef1e 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +04346a: 1a00 7800 |00cb: const-string v0, " mUserVisibleHint=" // string@0078 │ │ +04346e: 6e20 ee1e 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043474: 5530 c300 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +043478: 6e20 f41e 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +04347e: 5430 aa00 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +043482: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +043486: 6e20 ee1e 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04348c: 1a00 0618 |00dc: const-string v0, "mFragmentManager=" // string@1806 │ │ +043490: 6e20 ee1e 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043496: 5430 aa00 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +04349a: 6e20 f21e 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +0434a0: 5430 9d00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +0434a4: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +0434a8: 6e20 ee1e 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0434ae: 1a00 0917 |00ed: const-string v0, "mActivity=" // string@1709 │ │ +0434b2: 6e20 ee1e 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0434b8: 5430 9d00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +0434bc: 6e20 f21e 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +0434c2: 5430 b500 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ +0434c6: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +0434ca: 6e20 ee1e 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0434d0: 1a00 1d19 |00fe: const-string v0, "mParentFragment=" // string@191d │ │ +0434d4: 6e20 ee1e 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0434da: 5430 b500 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ +0434de: 6e20 f21e 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +0434e4: 5430 a000 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ +0434e8: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +0434ec: 6e20 ee1e 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0434f2: 1a00 2817 |010f: const-string v0, "mArguments=" // string@1728 │ │ +0434f6: 6e20 ee1e 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0434fc: 5430 a000 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ +043500: 6e20 f21e 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +043506: 5430 bb00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +04350a: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +04350e: 6e20 ee1e 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043514: 1a00 7919 |0120: const-string v0, "mSavedFragmentState=" // string@1979 │ │ +043518: 6e20 ee1e 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04351e: 5430 bb00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +043522: 6e20 f21e 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +043528: 5430 bc00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +04352c: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +043530: 6e20 ee1e 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043536: 1a00 7e19 |0131: const-string v0, "mSavedViewState=" // string@197e │ │ +04353a: 6e20 ee1e 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043540: 5430 bc00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +043544: 6e20 f21e 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +04354a: 5430 c000 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +04354e: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +043552: 6e20 ee1e 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043558: 1a00 fc19 |0142: const-string v0, "mTarget=" // string@19fc │ │ +04355c: 6e20 ee1e 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043562: 5430 c000 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +043566: 6e20 ed1e 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1eed │ │ +04356c: 1a00 7600 |014c: const-string v0, " mTargetRequestCode=" // string@0076 │ │ +043570: 6e20 ee1e 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043576: 5230 c200 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ +04357a: 6e20 f11e 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1ef1 │ │ +043580: 5230 b400 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +043584: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +043588: 6e20 ee1e 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04358e: 1a00 d918 |015d: const-string v0, "mNextAnim=" // string@18d9 │ │ +043592: 6e20 ee1e 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043598: 5230 b400 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +04359c: 6e20 f11e 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1ef1 │ │ +0435a2: 5430 a500 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ +0435a6: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +0435aa: 6e20 ee1e 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0435b0: 1a00 6e17 |016e: const-string v0, "mContainer=" // string@176e │ │ +0435b4: 6e20 ee1e 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0435ba: 5430 a500 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ +0435be: 6e20 f21e 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +0435c4: 5430 c400 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0435c8: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +0435cc: 6e20 ee1e 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0435d2: 1a00 4e1a |017f: const-string v0, "mView=" // string@1a4e │ │ +0435d6: 6e20 ee1e 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0435dc: 5430 c400 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0435e0: 6e20 f21e 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +0435e6: 5430 b000 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +0435ea: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +0435ee: 6e20 ee1e 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0435f4: 1a00 5218 |0190: const-string v0, "mInnerView=" // string@1852 │ │ +0435f8: 6e20 ee1e 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0435fe: 5430 c400 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +043602: 6e20 f21e 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +043608: 5430 9f00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +04360c: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +043610: 6e20 ee1e 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043616: 1a00 2117 |01a1: const-string v0, "mAnimatingAway=" // string@1721 │ │ +04361a: 6e20 ee1e 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043620: 5430 9f00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +043624: 6e20 f21e 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +04362a: 6e20 ee1e 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043630: 1a00 cd19 |01ae: const-string v0, "mStateAfterAnimating=" // string@19cd │ │ +043634: 6e20 ee1e 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04363a: 5230 be00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ +04363e: 6e20 f11e 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1ef1 │ │ +043644: 5430 b100 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043648: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +04364c: 6e20 ee1e 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +043652: 1a00 de08 |01bf: const-string v0, "Loader Manager:" // string@08de │ │ +043656: 6e20 f31e 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +04365c: 5430 b100 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043660: 2201 d803 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +043664: 7010 581f 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04366a: 6e20 601f 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043670: 0c01 |01ce: move-result-object v1 │ │ +043672: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ +043676: 6e20 601f 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04367c: 0c01 |01d4: move-result-object v1 │ │ +04367e: 6e10 651f 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +043684: 0c01 |01d8: move-result-object v1 │ │ +043686: 6e57 e604 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@04e6 │ │ +04368c: 5430 a400 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043690: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +043694: 6e20 ee1e 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04369a: 2200 d803 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +04369e: 7010 581f 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0436a4: 1a01 8002 |01e8: const-string v1, "Child " // string@0280 │ │ +0436a8: 6e20 601f 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0436ae: 0c00 |01ed: move-result-object v0 │ │ +0436b0: 5431 a400 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0436b4: 6e20 5f1f 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0436ba: 0c00 |01f3: move-result-object v0 │ │ +0436bc: 1a01 cf00 |01f4: const-string v1, ":" // string@00cf │ │ +0436c0: 6e20 601f 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0436c6: 0c00 |01f9: move-result-object v0 │ │ +0436c8: 6e10 651f 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0436ce: 0c00 |01fd: move-result-object v0 │ │ +0436d0: 6e20 f31e 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +0436d6: 5430 a400 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0436da: 2201 d803 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0436de: 7010 581f 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0436e4: 6e20 601f 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0436ea: 0c01 |020b: move-result-object v1 │ │ +0436ec: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ +0436f0: 6e20 601f 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0436f6: 0c01 |0211: move-result-object v1 │ │ +0436f8: 6e10 651f 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0436fe: 0c01 |0215: move-result-object v1 │ │ +043700: 6e57 1104 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@0411 │ │ +043706: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0008 line=1352 │ │ 0x0011 line=1353 │ │ 0x0016 line=1354 │ │ 0x001f line=1355 │ │ @@ -4288,18 +4288,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04376c: |[04376c] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -04377c: 6f20 371f 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ -043782: 0a00 |0003: move-result v0 │ │ -043784: 0f00 |0004: return v0 │ │ +043708: |[043708] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +043718: 6f20 371f 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ +04371e: 0a00 |0003: move-result v0 │ │ +043720: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -4308,28 +4308,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 │ │ -043788: |[043788] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -043798: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -04379c: 6e20 481f 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0437a2: 0a00 |0005: move-result v0 │ │ -0437a4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -0437a8: 1101 |0008: return-object v1 │ │ -0437aa: 5410 a400 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0437ae: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -0437b2: 5410 a400 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0437b6: 6e20 1704 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0417 │ │ -0437bc: 0c01 |0012: move-result-object v1 │ │ -0437be: 28f5 |0013: goto 0008 // -000b │ │ -0437c0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0437c2: 28f3 |0015: goto 0008 // -000d │ │ +043724: |[043724] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +043734: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +043738: 6e20 481f 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +04373e: 0a00 |0005: move-result v0 │ │ +043740: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +043744: 1101 |0008: return-object v1 │ │ +043746: 5410 a400 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04374a: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +04374e: 5410 a400 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043752: 6e20 1704 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0417 │ │ +043758: 0c01 |0012: move-result-object v1 │ │ +04375a: 28f5 |0013: goto 0008 // -000b │ │ +04375c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04375e: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0008 line=1434 │ │ 0x0009 line=1431 │ │ 0x000d line=1432 │ │ 0x0014 line=1434 │ │ @@ -4343,17 +4343,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 │ │ -0437c4: |[0437c4] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -0437d4: 5410 9d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0437d8: 1100 |0002: return-object v0 │ │ +043760: |[043760] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +043770: 5410 9d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043774: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4361,17 +4361,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0437dc: |[0437dc] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -0437ec: 5410 a000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ -0437f0: 1100 |0002: return-object v0 │ │ +043778: |[043778] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +043788: 5410 a000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ +04378c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4379,43 +4379,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 │ │ -0437f4: |[0437f4] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -043804: 5420 a400 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043808: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -04380c: 6e10 4903 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0349 │ │ -043812: 5220 bd00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -043816: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -043818: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -04381c: 5420 a400 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043820: 6e10 0e04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040e │ │ -043826: 5420 a400 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04382a: 1100 |0013: return-object v0 │ │ -04382c: 5220 bd00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -043830: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -043832: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -043836: 5420 a400 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04383a: 6e10 0f04 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@040f │ │ -043840: 28f3 |001e: goto 0011 // -000d │ │ -043842: 5220 bd00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -043846: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -043848: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -04384c: 5420 a400 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043850: 6e10 0104 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0401 │ │ -043856: 28e8 |0029: goto 0011 // -0018 │ │ -043858: 5220 bd00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -04385c: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -04385e: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -043862: 5420 a400 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043866: 6e10 0404 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0404 │ │ -04386c: 28dd |0034: goto 0011 // -0023 │ │ +043790: |[043790] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0437a0: 5420 a400 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0437a4: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0437a8: 6e10 4903 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0349 │ │ +0437ae: 5220 bd00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0437b2: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +0437b4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +0437b8: 5420 a400 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0437bc: 6e10 0e04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040e │ │ +0437c2: 5420 a400 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0437c6: 1100 |0013: return-object v0 │ │ +0437c8: 5220 bd00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0437cc: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +0437ce: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +0437d2: 5420 a400 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0437d6: 6e10 0f04 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@040f │ │ +0437dc: 28f3 |001e: goto 0011 // -000d │ │ +0437de: 5220 bd00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0437e2: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +0437e4: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +0437e8: 5420 a400 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0437ec: 6e10 0104 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0401 │ │ +0437f2: 28e8 |0029: goto 0011 // -0018 │ │ +0437f4: 5220 bd00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0437f8: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +0437fa: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +0437fe: 5420 a400 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043802: 6e10 0404 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0404 │ │ +043808: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x0004 line=637 │ │ 0x0007 line=638 │ │ 0x000c line=639 │ │ 0x0011 line=648 │ │ @@ -4433,17 +4433,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 │ │ -043870: |[043870] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -043880: 5410 aa00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -043884: 1100 |0002: return-object v0 │ │ +04380c: |[04380c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +04381c: 5410 aa00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +043820: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4451,17 +4451,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043888: |[043888] android.support.v4.app.Fragment.getId:()I │ │ -043898: 5210 a900 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -04389c: 0f00 |0002: return v0 │ │ +043824: |[043824] android.support.v4.app.Fragment.getId:()I │ │ +043834: 5210 a900 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +043838: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4469,19 +4469,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0438a0: |[0438a0] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0438b0: 5410 9d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0438b4: 6e10 9f03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@039f │ │ -0438ba: 0c00 |0005: move-result-object v0 │ │ -0438bc: 1100 |0006: return-object v0 │ │ +04383c: |[04383c] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +04384c: 5410 9d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043850: 6e10 9f03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@039f │ │ +043856: 0c00 |0005: move-result-object v0 │ │ +043858: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -4490,46 +4490,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0438c0: |[0438c0] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -0438d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0438d2: 5440 b100 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0438d6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0438da: 5440 b100 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0438de: 1100 |0007: return-object v0 │ │ -0438e0: 5440 9d00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0438e4: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -0438e8: 2200 c903 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0438ec: 2201 dc03 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0438f0: 7010 581f 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0438f6: 1a02 6a03 |0013: const-string v2, "Fragment " // string@036a │ │ -0438fa: 6e20 601f 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043900: 0c01 |0018: move-result-object v1 │ │ -043902: 6e20 5f1f 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -043908: 0c01 |001c: move-result-object v1 │ │ -04390a: 1a02 7b00 |001d: const-string v2, " not attached to Activity" // string@007b │ │ -04390e: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043914: 0c01 |0022: move-result-object v1 │ │ -043916: 6e10 651f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04391c: 0c01 |0026: move-result-object v1 │ │ -04391e: 7020 1d1f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -043924: 2700 |002a: throw v0 │ │ -043926: 5c43 a300 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ -04392a: 5440 9d00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -04392e: 5441 c500 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -043932: 5542 b200 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -043936: 6e40 a003 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ -04393c: 0c00 |0036: move-result-object v0 │ │ -04393e: 5b40 b100 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043942: 5440 b100 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043946: 28cc |003b: goto 0007 // -0034 │ │ +04385c: |[04385c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +04386c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04386e: 5440 b100 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043872: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +043876: 5440 b100 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +04387a: 1100 |0007: return-object v0 │ │ +04387c: 5440 9d00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043880: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +043884: 2200 c503 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +043888: 2201 d803 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04388c: 7010 581f 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +043892: 1a02 6603 |0013: const-string v2, "Fragment " // string@0366 │ │ +043896: 6e20 601f 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04389c: 0c01 |0018: move-result-object v1 │ │ +04389e: 6e20 5f1f 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0438a4: 0c01 |001c: move-result-object v1 │ │ +0438a6: 1a02 7b00 |001d: const-string v2, " not attached to Activity" // string@007b │ │ +0438aa: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0438b0: 0c01 |0022: move-result-object v1 │ │ +0438b2: 6e10 651f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0438b8: 0c01 |0026: move-result-object v1 │ │ +0438ba: 7020 1d1f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0438c0: 2700 |002a: throw v0 │ │ +0438c2: 5c43 a300 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ +0438c6: 5440 9d00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +0438ca: 5441 c500 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +0438ce: 5542 b200 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +0438d2: 6e40 a003 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ +0438d8: 0c00 |0036: move-result-object v0 │ │ +0438da: 5b40 b100 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +0438de: 5440 b100 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +0438e2: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=837 │ │ 0x0005 line=838 │ │ 0x0007 line=845 │ │ 0x0008 line=840 │ │ 0x000c line=841 │ │ @@ -4544,17 +4544,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 │ │ -043948: |[043948] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -043958: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ -04395c: 1100 |0002: return-object v0 │ │ +0438e4: |[0438e4] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +0438f4: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ +0438f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4562,36 +4562,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -043960: |[043960] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -043970: 5430 9d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -043974: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -043978: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -04397c: 2201 dc03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -043980: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -043986: 1a02 6a03 |000b: const-string v2, "Fragment " // string@036a │ │ -04398a: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043990: 0c01 |0010: move-result-object v1 │ │ -043992: 6e20 5f1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -043998: 0c01 |0014: move-result-object v1 │ │ -04399a: 1a02 7b00 |0015: const-string v2, " not attached to Activity" // string@007b │ │ -04399e: 6e20 601f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0439a4: 0c01 |001a: move-result-object v1 │ │ -0439a6: 6e10 651f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0439ac: 0c01 |001e: move-result-object v1 │ │ -0439ae: 7020 1d1f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0439b4: 2700 |0022: throw v0 │ │ -0439b6: 5430 9d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0439ba: 6e10 a203 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@03a2 │ │ -0439c0: 0c00 |0028: move-result-object v0 │ │ -0439c2: 1100 |0029: return-object v0 │ │ +0438fc: |[0438fc] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +04390c: 5430 9d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043910: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +043914: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +043918: 2201 d803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04391c: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +043922: 1a02 6603 |000b: const-string v2, "Fragment " // string@0366 │ │ +043926: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04392c: 0c01 |0010: move-result-object v1 │ │ +04392e: 6e20 5f1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +043934: 0c01 |0014: move-result-object v1 │ │ +043936: 1a02 7b00 |0015: const-string v2, " not attached to Activity" // string@007b │ │ +04393a: 6e20 601f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043940: 0c01 |001a: move-result-object v1 │ │ +043942: 6e10 651f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +043948: 0c01 |001e: move-result-object v1 │ │ +04394a: 7020 1d1f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +043950: 2700 |0022: throw v0 │ │ +043952: 5430 9d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043956: 6e10 a203 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@03a2 │ │ +04395c: 0c00 |0028: move-result-object v0 │ │ +04395e: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0004 line=579 │ │ 0x0023 line=581 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4601,17 +4601,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0439c4: |[0439c4] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -0439d4: 5510 b900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ -0439d8: 0f00 |0002: return v0 │ │ +043960: |[043960] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +043970: 5510 b900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ +043974: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4619,20 +4619,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0439dc: |[0439dc] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -0439ec: 6e10 3a03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@033a │ │ -0439f2: 0c00 |0003: move-result-object v0 │ │ -0439f4: 6e20 5701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -0439fa: 0c00 |0007: move-result-object v0 │ │ -0439fc: 1100 |0008: return-object v0 │ │ +043978: |[043978] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +043988: 6e10 3a03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@033a │ │ +04398e: 0c00 |0003: move-result-object v0 │ │ +043990: 6e20 5701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +043996: 0c00 |0007: move-result-object v0 │ │ +043998: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4641,20 +4641,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 │ │ -043a00: |[043a00] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -043a10: 6e10 3a03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@033a │ │ -043a16: 0c00 |0003: move-result-object v0 │ │ -043a18: 6e30 5801 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0158 │ │ -043a1e: 0c00 |0007: move-result-object v0 │ │ -043a20: 1100 |0008: return-object v0 │ │ +04399c: |[04399c] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +0439ac: 6e10 3a03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@033a │ │ +0439b2: 0c00 |0003: move-result-object v0 │ │ +0439b4: 6e30 5801 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0158 │ │ +0439ba: 0c00 |0007: move-result-object v0 │ │ +0439bc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -4664,17 +4664,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043a24: |[043a24] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -043a34: 5410 bf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -043a38: 1100 |0002: return-object v0 │ │ +0439c0: |[0439c0] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +0439d0: 5410 bf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +0439d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4682,17 +4682,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 │ │ -043a3c: |[043a3c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -043a4c: 5410 c000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -043a50: 1100 |0002: return-object v0 │ │ +0439d8: |[0439d8] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +0439e8: 5410 c000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +0439ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4700,17 +4700,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043a54: |[043a54] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -043a64: 5210 c200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ -043a68: 0f00 |0002: return v0 │ │ +0439f0: |[0439f0] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +043a00: 5210 c200 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ +043a04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4718,20 +4718,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043a6c: |[043a6c] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -043a7c: 6e10 3a03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@033a │ │ -043a82: 0c00 |0003: move-result-object v0 │ │ -043a84: 6e20 5a01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -043a8a: 0c00 |0007: move-result-object v0 │ │ -043a8c: 1100 |0008: return-object v0 │ │ +043a08: |[043a08] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +043a18: 6e10 3a03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@033a │ │ +043a1e: 0c00 |0003: move-result-object v0 │ │ +043a20: 6e20 5a01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +043a26: 0c00 |0007: move-result-object v0 │ │ +043a28: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4740,17 +4740,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043a90: |[043a90] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -043aa0: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -043aa4: 0f00 |0002: return v0 │ │ +043a2c: |[043a2c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +043a3c: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +043a40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4758,17 +4758,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043aa8: |[043aa8] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -043ab8: 5410 c400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -043abc: 1100 |0002: return-object v0 │ │ +043a44: |[043a44] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +043a54: 5410 c400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +043a58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4776,17 +4776,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043ac0: |[043ac0] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -043ad0: 5510 ac00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -043ad4: 0f00 |0002: return v0 │ │ +043a5c: |[043a5c] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +043a6c: 5510 ac00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +043a70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4794,18 +4794,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -043ad8: |[043ad8] android.support.v4.app.Fragment.hashCode:()I │ │ -043ae8: 6f10 391f 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1f39 │ │ -043aee: 0a00 |0003: move-result v0 │ │ -043af0: 0f00 |0004: return v0 │ │ +043a74: |[043a74] android.support.v4.app.Fragment.hashCode:()I │ │ +043a84: 6f10 391f 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1f39 │ │ +043a8a: 0a00 |0003: move-result v0 │ │ +043a8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4813,39 +4813,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -043af4: |[043af4] android.support.v4.app.Fragment.initState:()V │ │ -043b04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -043b06: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -043b08: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -043b0a: 5930 af00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -043b0e: 5b32 c500 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -043b12: 5c31 9e00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -043b16: 5c31 b600 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ -043b1a: 5c31 b800 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ -043b1e: 5c31 ab00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ -043b22: 5c31 ae00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ -043b26: 5c31 b700 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b7 │ │ -043b2a: 5931 a100 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -043b2e: 5b32 aa00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -043b32: 5b32 9d00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -043b36: 5931 a900 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -043b3a: 5931 a600 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -043b3e: 5b32 bf00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -043b42: 5c31 ad00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -043b46: 5c31 a800 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -043b4a: 5c31 ba00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ -043b4e: 5b32 b100 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043b52: 5c31 b200 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -043b56: 5c31 a300 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ -043b5a: 0e00 |002b: return-void │ │ +043a90: |[043a90] android.support.v4.app.Fragment.initState:()V │ │ +043aa0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +043aa2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +043aa4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +043aa6: 5930 af00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +043aaa: 5b32 c500 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +043aae: 5c31 9e00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +043ab2: 5c31 b600 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ +043ab6: 5c31 b800 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ +043aba: 5c31 ab00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ +043abe: 5c31 ae00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ +043ac2: 5c31 b700 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b7 │ │ +043ac6: 5931 a100 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +043aca: 5b32 aa00 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +043ace: 5b32 9d00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043ad2: 5931 a900 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +043ad6: 5931 a600 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +043ada: 5b32 bf00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +043ade: 5c31 ad00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +043ae2: 5c31 a800 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +043ae6: 5c31 ba00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ +043aea: 5b32 b100 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043aee: 5c31 b200 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +043af2: 5c31 a300 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ +043af6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1169 │ │ 0x0005 line=1170 │ │ 0x0007 line=1171 │ │ 0x0009 line=1172 │ │ 0x000b line=1173 │ │ @@ -4873,24 +4873,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -043b5c: |[043b5c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -043b6c: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a4 │ │ -043b70: 7010 f703 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03f7 │ │ -043b76: 5b30 a400 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043b7a: 5430 a400 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043b7e: 5431 9d00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -043b82: 2202 9100 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0091 │ │ -043b86: 7020 2003 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0320 │ │ -043b8c: 6e40 fc03 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@03fc │ │ -043b92: 0e00 |0013: return-void │ │ +043af8: |[043af8] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +043b08: 2200 a200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a2 │ │ +043b0c: 7010 f703 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03f7 │ │ +043b12: 5b30 a400 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043b16: 5430 a400 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043b1a: 5431 9d00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043b1e: 2202 8f00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@008f │ │ +043b22: 7020 2003 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0320 │ │ +043b28: 6e40 fc03 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@03fc │ │ +043b2e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0007 line=1439 │ │ 0x0013 line=1448 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4900,23 +4900,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -043b94: |[043b94] android.support.v4.app.Fragment.isAdded:()Z │ │ -043ba4: 5410 9d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -043ba8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -043bac: 5510 9e00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -043bb0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -043bb4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -043bb6: 0f00 |0009: return v0 │ │ -043bb8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -043bba: 28fe |000b: goto 0009 // -0002 │ │ +043b30: |[043b30] android.support.v4.app.Fragment.isAdded:()Z │ │ +043b40: 5410 9d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043b44: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +043b48: 5510 9e00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +043b4c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +043b50: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +043b52: 0f00 |0009: return v0 │ │ +043b54: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +043b56: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4924,17 +4924,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043bbc: |[043bbc] android.support.v4.app.Fragment.isDetached:()Z │ │ -043bcc: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -043bd0: 0f00 |0002: return v0 │ │ +043b58: |[043b58] android.support.v4.app.Fragment.isDetached:()Z │ │ +043b68: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +043b6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4942,17 +4942,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043bd4: |[043bd4] android.support.v4.app.Fragment.isHidden:()Z │ │ -043be4: 5510 ad00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -043be8: 0f00 |0002: return v0 │ │ +043b70: |[043b70] android.support.v4.app.Fragment.isHidden:()Z │ │ +043b80: 5510 ad00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +043b84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4960,21 +4960,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -043bec: |[043bec] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -043bfc: 5210 a100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -043c00: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -043c04: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -043c06: 0f00 |0005: return v0 │ │ -043c08: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -043c0a: 28fe |0007: goto 0005 // -0002 │ │ +043b88: |[043b88] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +043b98: 5210 a100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +043b9c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +043ba0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +043ba2: 0f00 |0005: return v0 │ │ +043ba4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +043ba6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4982,17 +4982,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043c0c: |[043c0c] android.support.v4.app.Fragment.isInLayout:()Z │ │ -043c1c: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ -043c20: 0f00 |0002: return v0 │ │ +043ba8: |[043ba8] android.support.v4.app.Fragment.isInLayout:()Z │ │ +043bb8: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ +043bbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5000,17 +5000,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043c24: |[043c24] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -043c34: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -043c38: 0f00 |0002: return v0 │ │ +043bc0: |[043bc0] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +043bd0: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +043bd4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5018,17 +5018,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043c3c: |[043c3c] android.support.v4.app.Fragment.isRemoving:()Z │ │ -043c4c: 5510 b600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ -043c50: 0f00 |0002: return v0 │ │ +043bd8: |[043bd8] android.support.v4.app.Fragment.isRemoving:()Z │ │ +043be8: 5510 b600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ +043bec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5036,17 +5036,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043c54: |[043c54] android.support.v4.app.Fragment.isResumed:()Z │ │ -043c64: 5510 b800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ -043c68: 0f00 |0002: return v0 │ │ +043bf0: |[043bf0] android.support.v4.app.Fragment.isResumed:()Z │ │ +043c00: 5510 b800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ +043c04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5054,35 +5054,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -043c6c: |[043c6c] android.support.v4.app.Fragment.isVisible:()Z │ │ -043c7c: 6e10 4a03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034a │ │ -043c82: 0a00 |0003: move-result v0 │ │ -043c84: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -043c88: 6e10 4c03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@034c │ │ -043c8e: 0a00 |0009: move-result v0 │ │ -043c90: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -043c94: 5410 c400 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -043c98: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -043c9c: 5410 c400 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -043ca0: 6e10 b91b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1bb9 │ │ -043ca6: 0c00 |0015: move-result-object v0 │ │ -043ca8: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -043cac: 5410 c400 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -043cb0: 6e10 b71b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -043cb6: 0a00 |001d: move-result v0 │ │ -043cb8: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -043cbc: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -043cbe: 0f00 |0021: return v0 │ │ -043cc0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -043cc2: 28fe |0023: goto 0021 // -0002 │ │ +043c08: |[043c08] android.support.v4.app.Fragment.isVisible:()Z │ │ +043c18: 6e10 4a03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034a │ │ +043c1e: 0a00 |0003: move-result v0 │ │ +043c20: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +043c24: 6e10 4c03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@034c │ │ +043c2a: 0a00 |0009: move-result v0 │ │ +043c2c: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +043c30: 5410 c400 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +043c34: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +043c38: 5410 c400 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +043c3c: 6e10 b91b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1bb9 │ │ +043c42: 0c00 |0015: move-result-object v0 │ │ +043c44: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +043c48: 5410 c400 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +043c4c: 6e10 b71b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +043c52: 0a00 |001d: move-result v0 │ │ +043c54: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +043c58: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +043c5a: 0f00 |0021: return v0 │ │ +043c5c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +043c5e: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5090,18 +5090,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043cc4: |[043cc4] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -043cd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043cd6: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043cda: 0e00 |0003: return-void │ │ +043c60: |[043c60] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +043c70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043c72: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043c76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1036 │ │ 0x0003 line=1037 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5111,16 +5111,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043cdc: |[043cdc] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -043cec: 0e00 |0000: return-void │ │ +043c78: |[043c78] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +043c88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -5131,18 +5131,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043cf0: |[043cf0] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -043d00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043d02: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043d06: 0e00 |0003: return-void │ │ +043c8c: |[043c8c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +043c9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043c9e: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=947 │ │ 0x0003 line=948 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5152,18 +5152,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043d08: |[043d08] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -043d18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043d1a: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043d1e: 0e00 |0003: return-void │ │ +043ca4: |[043ca4] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +043cb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043cb6: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043cba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0003 line=1108 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -5173,17 +5173,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d20: |[043d20] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -043d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d32: 0f00 |0001: return v0 │ │ +043cbc: |[043cbc] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +043ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043cce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1338 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5192,18 +5192,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043d34: |[043d34] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -043d44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043d46: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043d4a: 0e00 |0003: return-void │ │ +043cd0: |[043cd0] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +043ce0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043ce2: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=972 │ │ 0x0003 line=973 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5213,17 +5213,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043d4c: |[043d4c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -043d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d5e: 1100 |0001: return-object v0 │ │ +043ce8: |[043ce8] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +043cf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043cfa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -5234,19 +5234,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 │ │ -043d60: |[043d60] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -043d70: 6e10 3203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0332 │ │ -043d76: 0c00 |0003: move-result-object v0 │ │ -043d78: 6e40 af03 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@03af │ │ -043d7e: 0e00 |0007: return-void │ │ +043cfc: |[043cfc] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +043d0c: 6e10 3203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0332 │ │ +043d12: 0c00 |0003: move-result-object v0 │ │ +043d14: 6e40 af03 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@03af │ │ +043d1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0007 line=1293 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -5258,16 +5258,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 │ │ -043d80: |[043d80] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -043d90: 0e00 |0000: return-void │ │ +043d1c: |[043d1c] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +043d2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -5277,17 +5277,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 │ │ -043d94: |[043d94] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -043da4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043da6: 1100 |0001: return-object v0 │ │ +043d30: |[043d30] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +043d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043d42: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=996 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -5298,32 +5298,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -043da8: |[043da8] android.support.v4.app.Fragment.onDestroy:()V │ │ -043db8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -043dba: 5c41 a200 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043dbe: 5540 a300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ -043dc2: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -043dc6: 5c41 a300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ -043dca: 5440 9d00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -043dce: 5441 c500 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -043dd2: 5542 b200 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -043dd6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -043dd8: 6e40 a003 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ -043dde: 0c00 |0013: move-result-object v0 │ │ -043de0: 5b40 b100 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043de4: 5440 b100 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043de8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -043dec: 5440 b100 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043df0: 6e10 e004 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e0 │ │ -043df6: 0e00 |001f: return-void │ │ +043d44: |[043d44] android.support.v4.app.Fragment.onDestroy:()V │ │ +043d54: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +043d56: 5c41 a200 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043d5a: 5540 a300 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ +043d5e: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +043d62: 5c41 a300 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ +043d66: 5440 9d00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043d6a: 5441 c500 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +043d6e: 5542 b200 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +043d72: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +043d74: 6e40 a003 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ +043d7a: 0c00 |0013: move-result-object v0 │ │ +043d7c: 5b40 b100 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043d80: 5440 b100 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043d84: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +043d88: 5440 b100 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043d8c: 6e10 e004 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e0 │ │ +043d92: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1150 │ │ 0x0003 line=1153 │ │ 0x0007 line=1154 │ │ 0x0009 line=1155 │ │ 0x0016 line=1157 │ │ @@ -5337,16 +5337,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043df8: |[043df8] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -043e08: 0e00 |0000: return-void │ │ +043d94: |[043d94] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +043da4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5354,18 +5354,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043e0c: |[043e0c] android.support.v4.app.Fragment.onDestroyView:()V │ │ -043e1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043e1e: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043e22: 0e00 |0003: return-void │ │ +043da8: |[043da8] android.support.v4.app.Fragment.onDestroyView:()V │ │ +043db8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043dba: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1142 │ │ 0x0003 line=1143 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5374,18 +5374,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043e24: |[043e24] android.support.v4.app.Fragment.onDetach:()V │ │ -043e34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043e36: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043e3a: 0e00 |0003: return-void │ │ +043dc0: |[043dc0] android.support.v4.app.Fragment.onDetach:()V │ │ +043dd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043dd2: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043dd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0003 line=1197 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5394,16 +5394,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e3c: |[043e3c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -043e4c: 0e00 |0000: return-void │ │ +043dd8: |[043dd8] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +043de8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -5412,18 +5412,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 │ │ -043e50: |[043e50] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -043e60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043e62: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043e66: 0e00 |0003: return-void │ │ +043dec: |[043dec] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +043dfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043dfe: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0003 line=940 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5435,18 +5435,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043e68: |[043e68] android.support.v4.app.Fragment.onLowMemory:()V │ │ -043e78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043e7a: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043e7e: 0e00 |0003: return-void │ │ +043e04: |[043e04] android.support.v4.app.Fragment.onLowMemory:()V │ │ +043e14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043e16: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043e1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5455,17 +5455,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043e80: |[043e80] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -043e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043e92: 0f00 |0001: return v0 │ │ +043e1c: |[043e1c] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +043e2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043e2e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5474,16 +5474,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e94: |[043e94] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -043ea4: 0e00 |0000: return-void │ │ +043e30: |[043e30] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +043e40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5492,18 +5492,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043ea8: |[043ea8] android.support.v4.app.Fragment.onPause:()V │ │ -043eb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043eba: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043ebe: 0e00 |0003: return-void │ │ +043e44: |[043e44] android.support.v4.app.Fragment.onPause:()V │ │ +043e54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043e56: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043e5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ 0x0003 line=1117 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5512,16 +5512,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043ec0: |[043ec0] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -043ed0: 0e00 |0000: return-void │ │ +043e5c: |[043e5c] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +043e6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5530,18 +5530,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043ed4: |[043ed4] android.support.v4.app.Fragment.onResume:()V │ │ -043ee4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043ee6: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043eea: 0e00 |0003: return-void │ │ +043e70: |[043e70] android.support.v4.app.Fragment.onResume:()V │ │ +043e80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043e82: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1081 │ │ 0x0003 line=1082 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5550,16 +5550,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043eec: |[043eec] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -043efc: 0e00 |0000: return-void │ │ +043e88: |[043e88] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +043e98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -5568,35 +5568,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -043f00: |[043f00] android.support.v4.app.Fragment.onStart:()V │ │ -043f10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -043f12: 5c41 a200 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043f16: 5540 b200 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -043f1a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -043f1e: 5c41 b200 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -043f22: 5540 a300 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ -043f26: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -043f2a: 5c41 a300 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ -043f2e: 5440 9d00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -043f32: 5441 c500 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -043f36: 5542 b200 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -043f3a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -043f3c: 6e40 a003 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ -043f42: 0c00 |0019: move-result-object v0 │ │ -043f44: 5b40 b100 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043f48: 5440 b100 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043f4c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -043f50: 5440 b100 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -043f54: 6e10 e404 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e4 │ │ -043f5a: 0e00 |0025: return-void │ │ +043e9c: |[043e9c] android.support.v4.app.Fragment.onStart:()V │ │ +043eac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +043eae: 5c41 a200 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043eb2: 5540 b200 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +043eb6: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +043eba: 5c41 b200 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +043ebe: 5540 a300 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ +043ec2: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +043ec6: 5c41 a300 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ +043eca: 5440 9d00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +043ece: 5441 c500 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +043ed2: 5542 b200 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +043ed6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +043ed8: 6e40 a003 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ +043ede: 0c00 |0019: move-result-object v0 │ │ +043ee0: 5b40 b100 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043ee4: 5440 b100 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043ee8: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +043eec: 5440 b100 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +043ef0: 6e10 e404 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e4 │ │ +043ef6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1060 │ │ 0x0003 line=1062 │ │ 0x0007 line=1063 │ │ 0x0009 line=1064 │ │ 0x000d line=1065 │ │ @@ -5612,18 +5612,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043f5c: |[043f5c] android.support.v4.app.Fragment.onStop:()V │ │ -043f6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043f6e: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043f72: 0e00 |0003: return-void │ │ +043ef8: |[043ef8] android.support.v4.app.Fragment.onStop:()V │ │ +043f08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043f0a: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043f0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1125 │ │ 0x0003 line=1126 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5632,16 +5632,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 │ │ -043f74: |[043f74] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -043f84: 0e00 |0000: return-void │ │ +043f10: |[043f10] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +043f20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1010 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5651,18 +5651,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -043f88: |[043f88] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -043f98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -043f9a: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043f9e: 0e00 |0003: return-void │ │ +043f24: |[043f24] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +043f34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043f36: 5c10 a200 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043f3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0003 line=1052 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5672,44 +5672,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -043fa0: |[043fa0] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -043fb0: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043fb4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -043fb8: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -043fbc: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -043fc2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -043fc4: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043fc8: 6e20 5303 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0353 │ │ -043fce: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -043fd2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -043fd6: 2200 d800 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -043fda: 2201 dc03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -043fde: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -043fe4: 1a02 6a03 |001a: const-string v2, "Fragment " // string@036a │ │ -043fe8: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -043fee: 0c01 |001f: move-result-object v1 │ │ -043ff0: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -043ff6: 0c01 |0023: move-result-object v1 │ │ -043ff8: 1a02 3500 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0035 │ │ -043ffc: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044002: 0c01 |0029: move-result-object v1 │ │ -044004: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04400a: 0c01 |002d: move-result-object v1 │ │ -04400c: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -044012: 2700 |0031: throw v0 │ │ -044014: 5430 a400 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044018: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -04401c: 5430 a400 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044020: 6e10 0104 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0401 │ │ -044026: 0e00 |003b: return-void │ │ +043f3c: |[043f3c] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +043f4c: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043f50: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +043f54: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043f58: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +043f5e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +043f60: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043f64: 6e20 5303 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0353 │ │ +043f6a: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +043f6e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +043f72: 2200 d600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +043f76: 2201 d803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +043f7a: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +043f80: 1a02 6603 |001a: const-string v2, "Fragment " // string@0366 │ │ +043f84: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043f8a: 0c01 |001f: move-result-object v1 │ │ +043f8c: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +043f92: 0c01 |0023: move-result-object v1 │ │ +043f94: 1a02 3500 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0035 │ │ +043f98: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +043f9e: 0c01 |0029: move-result-object v1 │ │ +043fa0: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +043fa6: 0c01 |002d: move-result-object v1 │ │ +043fa8: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +043fae: 2700 |0031: throw v0 │ │ +043fb0: 5430 a400 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043fb4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +043fb8: 5430 a400 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043fbc: 6e10 0104 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0401 │ │ +043fc2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0004 line=1483 │ │ 0x0009 line=1485 │ │ 0x000c line=1486 │ │ 0x000f line=1487 │ │ @@ -5726,21 +5726,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -044028: |[044028] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -044038: 6e20 5603 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0356 │ │ -04403e: 5410 a400 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044042: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -044046: 5410 a400 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04404a: 6e20 0204 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0402 │ │ -044050: 0e00 |000c: return-void │ │ +043fc4: |[043fc4] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +043fd4: 6e20 5603 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0356 │ │ +043fda: 5410 a400 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043fde: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +043fe2: 5410 a400 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +043fe6: 6e20 0204 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0402 │ │ +043fec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1533 │ │ 0x0003 line=1534 │ │ 0x0007 line=1535 │ │ 0x000c line=1537 │ │ locals : │ │ @@ -5752,30 +5752,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -044054: |[044054] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -044064: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -044066: 5521 ad00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -04406a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -04406e: 6e20 5703 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0357 │ │ -044074: 0a01 |0008: move-result v1 │ │ -044076: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -04407a: 0f00 |000b: return v0 │ │ -04407c: 5421 a400 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044080: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -044084: 5421 a400 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044088: 6e20 0304 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0403 │ │ -04408e: 0a01 |0015: move-result v1 │ │ -044090: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -044094: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -044096: 28f2 |0019: goto 000b // -000e │ │ +043ff0: |[043ff0] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +044000: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +044002: 5521 ad00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +044006: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +04400a: 6e20 5703 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0357 │ │ +044010: 0a01 |0008: move-result v1 │ │ +044012: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +044016: 0f00 |000b: return v0 │ │ +044018: 5421 a400 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04401c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +044020: 5421 a400 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044024: 6e20 0304 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0403 │ │ +04402a: 0a01 |0015: move-result v1 │ │ +04402c: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +044030: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +044032: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1600 │ │ 0x0005 line=1601 │ │ 0x000b line=1610 │ │ 0x000c line=1604 │ │ 0x0010 line=1605 │ │ @@ -5789,53 +5789,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -044098: |[044098] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -0440a8: 5441 a400 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0440ac: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -0440b0: 5441 a400 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0440b4: 6e10 2704 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -0440ba: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0440bc: 5c41 a200 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0440c0: 6e20 5803 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0358 │ │ -0440c6: 5541 a200 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0440ca: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -0440ce: 2201 d800 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -0440d2: 2202 dc03 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -0440d6: 7010 581f 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0440dc: 1a03 6a03 |001a: const-string v3, "Fragment " // string@036a │ │ -0440e0: 6e20 601f 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0440e6: 0c02 |001f: move-result-object v2 │ │ -0440e8: 6e20 5f1f 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0440ee: 0c02 |0023: move-result-object v2 │ │ -0440f0: 1a03 3700 |0024: const-string v3, " did not call through to super.onCreate()" // string@0037 │ │ -0440f4: 6e20 601f 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0440fa: 0c02 |0029: move-result-object v2 │ │ -0440fc: 6e10 651f 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044102: 0c02 |002d: move-result-object v2 │ │ -044104: 7020 a705 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -04410a: 2701 |0031: throw v1 │ │ -04410c: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -044110: 1a01 6f0e |0034: const-string v1, "android:support:fragments" // string@0e6f │ │ -044114: 6e20 0f02 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@020f │ │ -04411a: 0c00 |0039: move-result-object v0 │ │ -04411c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -044120: 5441 a400 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044124: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -044128: 6e10 4903 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0349 │ │ -04412e: 5441 a400 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044132: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -044134: 6e30 3404 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0434 │ │ -04413a: 5441 a400 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04413e: 6e10 0404 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0404 │ │ -044144: 0e00 |004e: return-void │ │ +044034: |[044034] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +044044: 5441 a400 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044048: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +04404c: 5441 a400 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044050: 6e10 2704 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +044056: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +044058: 5c41 a200 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +04405c: 6e20 5803 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0358 │ │ +044062: 5541 a200 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +044066: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +04406a: 2201 d600 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +04406e: 2202 d803 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +044072: 7010 581f 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +044078: 1a03 6603 |001a: const-string v3, "Fragment " // string@0366 │ │ +04407c: 6e20 601f 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044082: 0c02 |001f: move-result-object v2 │ │ +044084: 6e20 5f1f 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04408a: 0c02 |0023: move-result-object v2 │ │ +04408c: 1a03 3700 |0024: const-string v3, " did not call through to super.onCreate()" // string@0037 │ │ +044090: 6e20 601f 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044096: 0c02 |0029: move-result-object v2 │ │ +044098: 6e10 651f 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04409e: 0c02 |002d: move-result-object v2 │ │ +0440a0: 7020 a705 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +0440a6: 2701 |0031: throw v1 │ │ +0440a8: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +0440ac: 1a01 650e |0034: const-string v1, "android:support:fragments" // string@0e65 │ │ +0440b0: 6e20 0f02 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@020f │ │ +0440b6: 0c00 |0039: move-result-object v0 │ │ +0440b8: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +0440bc: 5441 a400 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0440c0: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +0440c4: 6e10 4903 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0349 │ │ +0440ca: 5441 a400 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0440ce: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0440d0: 6e30 3404 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0434 │ │ +0440d6: 5441 a400 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0440da: 6e10 0404 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0404 │ │ +0440e0: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ 0x0004 line=1452 │ │ 0x0009 line=1454 │ │ 0x000c line=1455 │ │ 0x000f line=1456 │ │ @@ -5858,31 +5858,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 │ │ -044148: |[044148] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -044158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04415a: 5521 ad00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -04415e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -044162: 5521 ac00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -044166: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -04416a: 5521 b300 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -04416e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -044172: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -044174: 6e30 5b03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@035b │ │ -04417a: 5421 a400 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04417e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -044182: 5421 a400 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044186: 6e30 0504 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0405 │ │ -04418c: 0a01 |001a: move-result v1 │ │ -04418e: b610 |001b: or-int/2addr v0, v1 │ │ -044190: 0f00 |001c: return v0 │ │ +0440e4: |[0440e4] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +0440f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0440f6: 5521 ad00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +0440fa: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +0440fe: 5521 ac00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +044102: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +044106: 5521 b300 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +04410a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +04410e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +044110: 6e30 5b03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@035b │ │ +044116: 5421 a400 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04411a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +04411e: 5421 a400 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044122: 6e30 0504 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0405 │ │ +044128: 0a01 |001a: move-result v1 │ │ +04412a: b610 |001b: or-int/2addr v0, v1 │ │ +04412c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1556 │ │ 0x0001 line=1557 │ │ 0x0005 line=1558 │ │ 0x000d line=1559 │ │ 0x000e line=1560 │ │ @@ -5900,22 +5900,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 │ │ -044194: |[044194] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0441a4: 5410 a400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0441a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0441ac: 5410 a400 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0441b0: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -0441b6: 6e40 5c03 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@035c │ │ -0441bc: 0c00 |000c: move-result-object v0 │ │ -0441be: 1100 |000d: return-object v0 │ │ +044130: |[044130] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +044140: 5410 a400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044144: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +044148: 5410 a400 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04414c: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +044152: 6e40 5c03 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@035c │ │ +044158: 0c00 |000c: move-result-object v0 │ │ +04415a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1475 │ │ 0x0004 line=1476 │ │ 0x0009 line=1478 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -5928,40 +5928,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0441c0: |[0441c0] android.support.v4.app.Fragment.performDestroy:()V │ │ -0441d0: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0441d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0441d8: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0441dc: 6e10 0604 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0406 │ │ -0441e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0441e4: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0441e8: 6e10 5d03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@035d │ │ -0441ee: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0441f2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0441f6: 2200 d800 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -0441fa: 2201 dc03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0441fe: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -044204: 1a02 6a03 |001a: const-string v2, "Fragment " // string@036a │ │ -044208: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04420e: 0c01 |001f: move-result-object v1 │ │ -044210: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -044216: 0c01 |0023: move-result-object v1 │ │ -044218: 1a02 3800 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0038 │ │ -04421c: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044222: 0c01 |0029: move-result-object v1 │ │ -044224: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04422a: 0c01 |002d: move-result-object v1 │ │ -04422c: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -044232: 2700 |0031: throw v0 │ │ -044234: 0e00 |0032: return-void │ │ +04415c: |[04415c] android.support.v4.app.Fragment.performDestroy:()V │ │ +04416c: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044170: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +044174: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044178: 6e10 0604 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0406 │ │ +04417e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +044180: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +044184: 6e10 5d03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@035d │ │ +04418a: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +04418e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +044192: 2200 d600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +044196: 2201 d803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04419a: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0441a0: 1a02 6603 |001a: const-string v2, "Fragment " // string@0366 │ │ +0441a4: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0441aa: 0c01 |001f: move-result-object v1 │ │ +0441ac: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0441b2: 0c01 |0023: move-result-object v1 │ │ +0441b4: 1a02 3800 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0038 │ │ +0441b8: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0441be: 0c01 |0029: move-result-object v1 │ │ +0441c0: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0441c6: 0c01 |002d: move-result-object v1 │ │ +0441c8: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +0441ce: 2700 |0031: throw v0 │ │ +0441d0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1694 │ │ 0x0004 line=1695 │ │ 0x0009 line=1697 │ │ 0x000c line=1698 │ │ 0x000f line=1699 │ │ @@ -5975,44 +5975,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -044238: |[044238] android.support.v4.app.Fragment.performDestroyView:()V │ │ -044248: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04424c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -044250: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044254: 6e10 0704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0407 │ │ -04425a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04425c: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -044260: 6e10 5f03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@035f │ │ -044266: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -04426a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04426e: 2200 d800 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -044272: 2201 dc03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -044276: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04427c: 1a02 6a03 |001a: const-string v2, "Fragment " // string@036a │ │ -044280: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044286: 0c01 |001f: move-result-object v1 │ │ -044288: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04428e: 0c01 |0023: move-result-object v1 │ │ -044290: 1a02 3900 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0039 │ │ -044294: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04429a: 0c01 |0029: move-result-object v1 │ │ -04429c: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0442a2: 0c01 |002d: move-result-object v1 │ │ -0442a4: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -0442aa: 2700 |0031: throw v0 │ │ -0442ac: 5430 b100 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0442b0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -0442b4: 5430 b100 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0442b8: 6e10 e104 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04e1 │ │ -0442be: 0e00 |003b: return-void │ │ +0441d4: |[0441d4] android.support.v4.app.Fragment.performDestroyView:()V │ │ +0441e4: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0441e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0441ec: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0441f0: 6e10 0704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0407 │ │ +0441f6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0441f8: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +0441fc: 6e10 5f03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@035f │ │ +044202: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +044206: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04420a: 2200 d600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +04420e: 2201 d803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +044212: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +044218: 1a02 6603 |001a: const-string v2, "Fragment " // string@0366 │ │ +04421c: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044222: 0c01 |001f: move-result-object v1 │ │ +044224: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04422a: 0c01 |0023: move-result-object v1 │ │ +04422c: 1a02 3900 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0039 │ │ +044230: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044236: 0c01 |0029: move-result-object v1 │ │ +044238: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04423e: 0c01 |002d: move-result-object v1 │ │ +044240: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +044246: 2700 |0031: throw v0 │ │ +044248: 5430 b100 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +04424c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +044250: 5430 b100 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +044254: 6e10 e104 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04e1 │ │ +04425a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1679 │ │ 0x0004 line=1680 │ │ 0x0009 line=1682 │ │ 0x000c line=1683 │ │ 0x000f line=1684 │ │ @@ -6028,21 +6028,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0442c0: |[0442c0] android.support.v4.app.Fragment.performLowMemory:()V │ │ -0442d0: 6e10 6303 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0363 │ │ -0442d6: 5410 a400 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0442da: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0442de: 5410 a400 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0442e2: 6e10 0804 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0408 │ │ -0442e8: 0e00 |000c: return-void │ │ +04425c: |[04425c] android.support.v4.app.Fragment.performLowMemory:()V │ │ +04426c: 6e10 6303 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0363 │ │ +044272: 5410 a400 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044276: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04427a: 5410 a400 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04427e: 6e10 0804 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0408 │ │ +044284: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1540 │ │ 0x0003 line=1541 │ │ 0x0007 line=1542 │ │ 0x000c line=1544 │ │ locals : │ │ @@ -6053,34 +6053,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0442ec: |[0442ec] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0442fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0442fe: 5521 ad00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -044302: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -044306: 5521 ac00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -04430a: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -04430e: 5521 b300 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -044312: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -044316: 6e20 6403 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0364 │ │ -04431c: 0a01 |0010: move-result v1 │ │ -04431e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -044322: 0f00 |0013: return v0 │ │ -044324: 5421 a400 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044328: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -04432c: 5421 a400 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044330: 6e20 0904 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0409 │ │ -044336: 0a01 |001d: move-result v1 │ │ -044338: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -04433c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04433e: 28f2 |0021: goto 0013 // -000e │ │ +044288: |[044288] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +044298: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04429a: 5521 ad00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +04429e: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +0442a2: 5521 ac00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +0442a6: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +0442aa: 5521 b300 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +0442ae: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +0442b2: 6e20 6403 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0364 │ │ +0442b8: 0a01 |0010: move-result v1 │ │ +0442ba: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +0442be: 0f00 |0013: return v0 │ │ +0442c0: 5421 a400 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0442c4: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +0442c8: 5421 a400 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0442cc: 6e20 0904 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0409 │ │ +0442d2: 0a01 |001d: move-result v1 │ │ +0442d4: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +0442d8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0442da: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1584 │ │ 0x0005 line=1585 │ │ 0x000d line=1586 │ │ 0x0013 line=1596 │ │ 0x0014 line=1590 │ │ @@ -6095,27 +6095,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -044340: |[044340] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -044350: 5510 ad00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -044354: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -044358: 5510 ac00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -04435c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -044360: 5510 b300 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -044364: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -044368: 6e20 6503 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0365 │ │ -04436e: 5410 a400 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044372: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -044376: 5410 a400 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04437a: 6e20 0a04 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040a │ │ -044380: 0e00 |0018: return-void │ │ +0442dc: |[0442dc] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +0442ec: 5510 ad00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +0442f0: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +0442f4: 5510 ac00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +0442f8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0442fc: 5510 b300 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +044300: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +044304: 6e20 6503 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0365 │ │ +04430a: 5410 a400 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04430e: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +044312: 5410 a400 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044316: 6e20 0a04 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040a │ │ +04431c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1614 │ │ 0x0004 line=1615 │ │ 0x000c line=1616 │ │ 0x000f line=1618 │ │ 0x0013 line=1619 │ │ @@ -6129,40 +6129,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -044384: |[044384] android.support.v4.app.Fragment.performPause:()V │ │ -044394: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044398: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04439c: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0443a0: 6e10 0b04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040b │ │ -0443a6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0443a8: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0443ac: 6e10 6603 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0366 │ │ -0443b2: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0443b6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0443ba: 2200 d800 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -0443be: 2201 dc03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0443c2: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0443c8: 1a02 6a03 |001a: const-string v2, "Fragment " // string@036a │ │ -0443cc: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0443d2: 0c01 |001f: move-result-object v1 │ │ -0443d4: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0443da: 0c01 |0023: move-result-object v1 │ │ -0443dc: 1a02 3b00 |0024: const-string v2, " did not call through to super.onPause()" // string@003b │ │ -0443e0: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0443e6: 0c01 |0029: move-result-object v1 │ │ -0443e8: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0443ee: 0c01 |002d: move-result-object v1 │ │ -0443f0: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -0443f6: 2700 |0031: throw v0 │ │ -0443f8: 0e00 |0032: return-void │ │ +044320: |[044320] android.support.v4.app.Fragment.performPause:()V │ │ +044330: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044334: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +044338: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04433c: 6e10 0b04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040b │ │ +044342: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +044344: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +044348: 6e10 6603 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0366 │ │ +04434e: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +044352: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +044356: 2200 d600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +04435a: 2201 d803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04435e: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +044364: 1a02 6603 |001a: const-string v2, "Fragment " // string@0366 │ │ +044368: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04436e: 0c01 |001f: move-result-object v1 │ │ +044370: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +044376: 0c01 |0023: move-result-object v1 │ │ +044378: 1a02 3b00 |0024: const-string v2, " did not call through to super.onPause()" // string@003b │ │ +04437c: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044382: 0c01 |0029: move-result-object v1 │ │ +044384: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04438a: 0c01 |002d: move-result-object v1 │ │ +04438c: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +044392: 2700 |0031: throw v0 │ │ +044394: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1635 │ │ 0x0004 line=1636 │ │ 0x0009 line=1638 │ │ 0x000c line=1639 │ │ 0x000f line=1640 │ │ @@ -6176,31 +6176,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0443fc: |[0443fc] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04440c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04440e: 5521 ad00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -044412: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -044416: 5521 ac00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -04441a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -04441e: 5521 b300 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -044422: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -044426: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -044428: 6e20 6703 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0367 │ │ -04442e: 5421 a400 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044432: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -044436: 5421 a400 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04443a: 6e20 0c04 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@040c │ │ -044440: 0a01 |001a: move-result v1 │ │ -044442: b610 |001b: or-int/2addr v0, v1 │ │ -044444: 0f00 |001c: return v0 │ │ +044398: |[044398] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0443a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0443aa: 5521 ad00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +0443ae: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +0443b2: 5521 ac00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +0443b6: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +0443ba: 5521 b300 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +0443be: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +0443c2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0443c4: 6e20 6703 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0367 │ │ +0443ca: 5421 a400 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0443ce: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +0443d2: 5421 a400 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0443d6: 6e20 0c04 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@040c │ │ +0443dc: 0a01 |001a: move-result v1 │ │ +0443de: b610 |001b: or-int/2addr v0, v1 │ │ +0443e0: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1570 │ │ 0x0001 line=1571 │ │ 0x0005 line=1572 │ │ 0x000d line=1573 │ │ 0x000e line=1574 │ │ @@ -6217,44 +6217,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -044448: |[044448] android.support.v4.app.Fragment.performReallyStop:()V │ │ -044458: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04445a: 5440 a400 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04445e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -044462: 5440 a400 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044466: 6e10 0d04 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@040d │ │ -04446c: 5540 b200 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -044470: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -044474: 5c43 b200 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -044478: 5540 a300 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ -04447c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -044480: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -044482: 5c40 a300 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ -044486: 5440 9d00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -04448a: 5441 c500 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -04448e: 5542 b200 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ -044492: 6e40 a003 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ -044498: 0c00 |0020: move-result-object v0 │ │ -04449a: 5b40 b100 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -04449e: 5440 b100 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0444a2: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -0444a6: 5440 9d00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0444aa: 5500 e200 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e2 │ │ -0444ae: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -0444b2: 5440 b100 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0444b6: 6e10 e504 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04e5 │ │ -0444bc: 0e00 |0032: return-void │ │ -0444be: 5440 b100 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -0444c2: 6e10 e304 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04e3 │ │ -0444c8: 28fa |0038: goto 0032 // -0006 │ │ +0443e4: |[0443e4] android.support.v4.app.Fragment.performReallyStop:()V │ │ +0443f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0443f6: 5440 a400 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0443fa: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +0443fe: 5440 a400 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044402: 6e10 0d04 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@040d │ │ +044408: 5540 b200 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +04440c: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +044410: 5c43 b200 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +044414: 5540 a300 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ +044418: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +04441c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +04441e: 5c40 a300 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a3 │ │ +044422: 5440 9d00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +044426: 5441 c500 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +04442a: 5542 b200 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b2 │ │ +04442e: 6e40 a003 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ +044434: 0c00 |0020: move-result-object v0 │ │ +044436: 5b40 b100 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +04443a: 5440 b100 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +04443e: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +044442: 5440 9d00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +044446: 5500 e200 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e2 │ │ +04444a: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +04444e: 5440 b100 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +044452: 6e10 e504 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04e5 │ │ +044458: 0e00 |0032: return-void │ │ +04445a: 5440 b100 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +04445e: 6e10 e304 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04e3 │ │ +044464: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1659 │ │ 0x0005 line=1660 │ │ 0x000a line=1662 │ │ 0x000e line=1663 │ │ 0x0010 line=1664 │ │ @@ -6273,48 +6273,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0444cc: |[0444cc] android.support.v4.app.Fragment.performResume:()V │ │ -0444dc: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0444e0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0444e4: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0444e8: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -0444ee: 5430 a400 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0444f2: 6e10 1304 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -0444f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0444fa: 5c30 a200 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0444fe: 6e10 6803 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0368 │ │ -044504: 5530 a200 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -044508: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -04450c: 2200 d800 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -044510: 2201 dc03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -044514: 7010 581f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04451a: 1a02 6a03 |001f: const-string v2, "Fragment " // string@036a │ │ -04451e: 6e20 601f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044524: 0c01 |0024: move-result-object v1 │ │ -044526: 6e20 5f1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04452c: 0c01 |0028: move-result-object v1 │ │ -04452e: 1a02 3c00 |0029: const-string v2, " did not call through to super.onResume()" // string@003c │ │ -044532: 6e20 601f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044538: 0c01 |002e: move-result-object v1 │ │ -04453a: 6e10 651f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044540: 0c01 |0032: move-result-object v1 │ │ -044542: 7020 a705 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -044548: 2700 |0036: throw v0 │ │ -04454a: 5430 a400 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04454e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -044552: 5430 a400 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044556: 6e10 0e04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040e │ │ -04455c: 5430 a400 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044560: 6e10 1304 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -044566: 0e00 |0045: return-void │ │ +044468: |[044468] android.support.v4.app.Fragment.performResume:()V │ │ +044478: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04447c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +044480: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044484: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +04448a: 5430 a400 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04448e: 6e10 1304 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +044494: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +044496: 5c30 a200 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +04449a: 6e10 6803 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0368 │ │ +0444a0: 5530 a200 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +0444a4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0444a8: 2200 d600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +0444ac: 2201 d803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0444b0: 7010 581f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0444b6: 1a02 6603 |001f: const-string v2, "Fragment " // string@0366 │ │ +0444ba: 6e20 601f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0444c0: 0c01 |0024: move-result-object v1 │ │ +0444c2: 6e20 5f1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0444c8: 0c01 |0028: move-result-object v1 │ │ +0444ca: 1a02 3c00 |0029: const-string v2, " did not call through to super.onResume()" // string@003c │ │ +0444ce: 6e20 601f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0444d4: 0c01 |002e: move-result-object v1 │ │ +0444d6: 6e10 651f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0444dc: 0c01 |0032: move-result-object v1 │ │ +0444de: 7020 a705 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +0444e4: 2700 |0036: throw v0 │ │ +0444e6: 5430 a400 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0444ea: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +0444ee: 5430 a400 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0444f2: 6e10 0e04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040e │ │ +0444f8: 5430 a400 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0444fc: 6e10 1304 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +044502: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1516 │ │ 0x0004 line=1517 │ │ 0x0009 line=1518 │ │ 0x000e line=1520 │ │ 0x0011 line=1521 │ │ @@ -6332,25 +6332,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -044568: |[044568] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -044578: 6e20 6903 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0369 │ │ -04457e: 5421 a400 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044582: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -044586: 5421 a400 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04458a: 6e10 3704 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0437 │ │ -044590: 0c00 |000c: move-result-object v0 │ │ -044592: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -044596: 1a01 6f0e |000f: const-string v1, "android:support:fragments" // string@0e6f │ │ -04459a: 6e30 1802 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0218 │ │ -0445a0: 0e00 |0014: return-void │ │ +044504: |[044504] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +044514: 6e20 6903 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0369 │ │ +04451a: 5421 a400 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04451e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +044522: 5421 a400 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044526: 6e10 3704 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0437 │ │ +04452c: 0c00 |000c: move-result-object v0 │ │ +04452e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +044532: 1a01 650e |000f: const-string v1, "android:support:fragments" // string@0e65 │ │ +044536: 6e30 1802 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0218 │ │ +04453c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1625 │ │ 0x0003 line=1626 │ │ 0x0007 line=1627 │ │ 0x000d line=1628 │ │ 0x000f line=1629 │ │ @@ -6365,50 +6365,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0445a4: |[0445a4] android.support.v4.app.Fragment.performStart:()V │ │ -0445b4: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0445b8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0445bc: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0445c0: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -0445c6: 5430 a400 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -0445ca: 6e10 1304 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -0445d0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0445d2: 5c30 a200 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0445d6: 6e10 6a03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@036a │ │ -0445dc: 5530 a200 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0445e0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -0445e4: 2200 d800 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -0445e8: 2201 dc03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0445ec: 7010 581f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0445f2: 1a02 6a03 |001f: const-string v2, "Fragment " // string@036a │ │ -0445f6: 6e20 601f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0445fc: 0c01 |0024: move-result-object v1 │ │ -0445fe: 6e20 5f1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -044604: 0c01 |0028: move-result-object v1 │ │ -044606: 1a02 3d00 |0029: const-string v2, " did not call through to super.onStart()" // string@003d │ │ -04460a: 6e20 601f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044610: 0c01 |002e: move-result-object v1 │ │ -044612: 6e10 651f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044618: 0c01 |0032: move-result-object v1 │ │ -04461a: 7020 a705 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -044620: 2700 |0036: throw v0 │ │ -044622: 5430 a400 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044626: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -04462a: 5430 a400 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04462e: 6e10 0f04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@040f │ │ -044634: 5430 b100 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -044638: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -04463c: 5430 b100 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -044640: 6e10 e204 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04e2 │ │ -044646: 0e00 |0049: return-void │ │ +044540: |[044540] android.support.v4.app.Fragment.performStart:()V │ │ +044550: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044554: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +044558: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +04455c: 6e10 2704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +044562: 5430 a400 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044566: 6e10 1304 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +04456c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04456e: 5c30 a200 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +044572: 6e10 6a03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@036a │ │ +044578: 5530 a200 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +04457c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +044580: 2200 d600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +044584: 2201 d803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +044588: 7010 581f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04458e: 1a02 6603 |001f: const-string v2, "Fragment " // string@0366 │ │ +044592: 6e20 601f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044598: 0c01 |0024: move-result-object v1 │ │ +04459a: 6e20 5f1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0445a0: 0c01 |0028: move-result-object v1 │ │ +0445a2: 1a02 3d00 |0029: const-string v2, " did not call through to super.onStart()" // string@003d │ │ +0445a6: 6e20 601f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0445ac: 0c01 |002e: move-result-object v1 │ │ +0445ae: 6e10 651f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0445b4: 0c01 |0032: move-result-object v1 │ │ +0445b6: 7020 a705 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +0445bc: 2700 |0036: throw v0 │ │ +0445be: 5430 a400 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0445c2: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +0445c6: 5430 a400 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0445ca: 6e10 0f04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@040f │ │ +0445d0: 5430 b100 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +0445d4: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +0445d8: 5430 b100 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +0445dc: 6e10 e204 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04e2 │ │ +0445e2: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0004 line=1498 │ │ 0x0009 line=1499 │ │ 0x000e line=1501 │ │ 0x0011 line=1502 │ │ @@ -6427,40 +6427,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -044648: |[044648] android.support.v4.app.Fragment.performStop:()V │ │ -044658: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -04465c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -044660: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -044664: 6e10 1004 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0410 │ │ -04466a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04466c: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -044670: 6e10 6b03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@036b │ │ -044676: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -04467a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04467e: 2200 d800 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -044682: 2201 dc03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -044686: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04468c: 1a02 6a03 |001a: const-string v2, "Fragment " // string@036a │ │ -044690: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044696: 0c01 |001f: move-result-object v1 │ │ -044698: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04469e: 0c01 |0023: move-result-object v1 │ │ -0446a0: 1a02 3e00 |0024: const-string v2, " did not call through to super.onStop()" // string@003e │ │ -0446a4: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0446aa: 0c01 |0029: move-result-object v1 │ │ -0446ac: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0446b2: 0c01 |002d: move-result-object v1 │ │ -0446b4: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -0446ba: 2700 |0031: throw v0 │ │ -0446bc: 0e00 |0032: return-void │ │ +0445e4: |[0445e4] android.support.v4.app.Fragment.performStop:()V │ │ +0445f4: 5430 a400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +0445f8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0445fc: 5430 a400 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +044600: 6e10 1004 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0410 │ │ +044606: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +044608: 5c30 a200 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +04460c: 6e10 6b03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@036b │ │ +044612: 5530 a200 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +044616: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04461a: 2200 d600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +04461e: 2201 d803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +044622: 7010 581f 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +044628: 1a02 6603 |001a: const-string v2, "Fragment " // string@0366 │ │ +04462c: 6e20 601f 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044632: 0c01 |001f: move-result-object v1 │ │ +044634: 6e20 5f1f 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04463a: 0c01 |0023: move-result-object v1 │ │ +04463c: 1a02 3e00 |0024: const-string v2, " did not call through to super.onStop()" // string@003e │ │ +044640: 6e20 601f 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044646: 0c01 |0029: move-result-object v1 │ │ +044648: 6e10 651f 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04464e: 0c01 |002d: move-result-object v1 │ │ +044650: 7020 a705 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +044656: 2700 |0031: throw v0 │ │ +044658: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0004 line=1648 │ │ 0x0009 line=1650 │ │ 0x000c line=1651 │ │ 0x000f line=1652 │ │ @@ -6474,17 +6474,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0446c0: |[0446c0] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -0446d0: 6e20 f61b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1bf6 │ │ -0446d6: 0e00 |0003: return-void │ │ +04465c: |[04465c] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +04466c: 6e20 f61b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1bf6 │ │ +044672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ 0x0003 line=1307 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -6494,43 +6494,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0446d8: |[0446d8] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -0446e8: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -0446ec: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0446f0: 5430 b000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -0446f4: 5431 bc00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -0446f8: 6e20 e61b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1be6 │ │ -0446fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -044700: 5b30 bc00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -044704: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -044706: 5c30 a200 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -04470a: 6e20 6d03 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@036d │ │ -044710: 5530 a200 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -044714: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -044718: 2200 d800 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -04471c: 2201 dc03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -044720: 7010 581f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -044726: 1a02 6a03 |001f: const-string v2, "Fragment " // string@036a │ │ -04472a: 6e20 601f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044730: 0c01 |0024: move-result-object v1 │ │ -044732: 6e20 5f1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -044738: 0c01 |0028: move-result-object v1 │ │ -04473a: 1a02 3f00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003f │ │ -04473e: 6e20 601f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044744: 0c01 |002e: move-result-object v1 │ │ -044746: 6e10 651f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04474c: 0c01 |0032: move-result-object v1 │ │ -04474e: 7020 a705 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -044754: 2700 |0036: throw v0 │ │ -044756: 0e00 |0037: return-void │ │ +044674: |[044674] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +044684: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +044688: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +04468c: 5430 b000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +044690: 5431 bc00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +044694: 6e20 e61b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1be6 │ │ +04469a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04469c: 5b30 bc00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +0446a0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0446a2: 5c30 a200 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +0446a6: 6e20 6d03 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@036d │ │ +0446ac: 5530 a200 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +0446b0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0446b4: 2200 d600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +0446b8: 2201 d803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0446bc: 7010 581f 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0446c2: 1a02 6603 |001f: const-string v2, "Fragment " // string@0366 │ │ +0446c6: 6e20 601f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0446cc: 0c01 |0024: move-result-object v1 │ │ +0446ce: 6e20 5f1f 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0446d4: 0c01 |0028: move-result-object v1 │ │ +0446d6: 1a02 3f00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003f │ │ +0446da: 6e20 601f 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0446e0: 0c01 |002e: move-result-object v1 │ │ +0446e2: 6e10 651f 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0446e8: 0c01 |0032: move-result-object v1 │ │ +0446ea: 7020 a705 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +0446f0: 2700 |0036: throw v0 │ │ +0446f2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0004 line=425 │ │ 0x000b line=426 │ │ 0x000e line=428 │ │ 0x0011 line=429 │ │ @@ -6546,23 +6546,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -044758: |[044758] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -044768: 5220 af00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -04476c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -044770: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -044774: 1a01 6b03 |0006: const-string v1, "Fragment already active" // string@036b │ │ -044778: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -04477e: 2700 |000b: throw v0 │ │ -044780: 5b23 a000 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ -044784: 0e00 |000e: return-void │ │ +0446f4: |[0446f4] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +044704: 5220 af00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +044708: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +04470c: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +044710: 1a01 6703 |0006: const-string v1, "Fragment already active" // string@0367 │ │ +044714: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04471a: 2700 |000b: throw v0 │ │ +04471c: 5b23 a000 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ +044720: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0004 line=508 │ │ 0x000c line=510 │ │ 0x000e line=511 │ │ locals : │ │ @@ -6574,27 +6574,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -044788: |[044788] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -044798: 5510 ac00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -04479c: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -0447a0: 5c12 ac00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -0447a4: 6e10 4a03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034a │ │ -0447aa: 0a00 |0009: move-result v0 │ │ -0447ac: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -0447b0: 6e10 4c03 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@034c │ │ -0447b6: 0a00 |000f: move-result v0 │ │ -0447b8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0447bc: 5410 9d00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0447c0: 6e10 ca03 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03ca │ │ -0447c6: 0e00 |0017: return-void │ │ +044724: |[044724] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +044734: 5510 ac00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +044738: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +04473c: 5c12 ac00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +044740: 6e10 4a03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034a │ │ +044746: 0a00 |0009: move-result v0 │ │ +044748: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +04474c: 6e10 4c03 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@034c │ │ +044752: 0a00 |000f: move-result v0 │ │ +044754: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +044758: 5410 9d00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +04475c: 6e10 ca03 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03ca │ │ +044762: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ 0x0006 line=780 │ │ 0x0012 line=781 │ │ 0x0017 line=784 │ │ @@ -6607,44 +6607,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 │ │ -0447c8: |[0447c8] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -0447d8: 5923 af00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -0447dc: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -0447e0: 2200 dc03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -0447e4: 7010 581f 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0447ea: 5441 c500 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -0447ee: 6e20 601f 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0447f4: 0c00 |000e: move-result-object v0 │ │ -0447f6: 1a01 cf00 |000f: const-string v1, ":" // string@00cf │ │ -0447fa: 6e20 601f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044800: 0c00 |0014: move-result-object v0 │ │ -044802: 5221 af00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -044806: 6e20 5c1f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -04480c: 0c00 |001a: move-result-object v0 │ │ -04480e: 6e10 651f 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044814: 0c00 |001e: move-result-object v0 │ │ -044816: 5b20 c500 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -04481a: 0e00 |0021: return-void │ │ -04481c: 2200 dc03 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -044820: 7010 581f 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -044826: 1a01 670e |0027: const-string v1, "android:fragment:" // string@0e67 │ │ -04482a: 6e20 601f 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044830: 0c00 |002c: move-result-object v0 │ │ -044832: 5221 af00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -044836: 6e20 5c1f 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -04483c: 0c00 |0032: move-result-object v0 │ │ -04483e: 6e10 651f 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044844: 0c00 |0036: move-result-object v0 │ │ -044846: 5b20 c500 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -04484a: 28e8 |0039: goto 0021 // -0018 │ │ +044764: |[044764] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +044774: 5923 af00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +044778: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +04477c: 2200 d803 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +044780: 7010 581f 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +044786: 5441 c500 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +04478a: 6e20 601f 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044790: 0c00 |000e: move-result-object v0 │ │ +044792: 1a01 cf00 |000f: const-string v1, ":" // string@00cf │ │ +044796: 6e20 601f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04479c: 0c00 |0014: move-result-object v0 │ │ +04479e: 5221 af00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +0447a2: 6e20 5c1f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0447a8: 0c00 |001a: move-result-object v0 │ │ +0447aa: 6e10 651f 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0447b0: 0c00 |001e: move-result-object v0 │ │ +0447b2: 5b20 c500 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +0447b6: 0e00 |0021: return-void │ │ +0447b8: 2200 d803 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +0447bc: 7010 581f 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0447c2: 1a01 5d0e |0027: const-string v1, "android:fragment:" // string@0e5d │ │ +0447c6: 6e20 601f 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0447cc: 0c00 |002c: move-result-object v0 │ │ +0447ce: 5221 af00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +0447d2: 6e20 5c1f 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0447d8: 0c00 |0032: move-result-object v0 │ │ +0447da: 6e10 651f 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0447e0: 0c00 |0036: move-result-object v0 │ │ +0447e2: 5b20 c500 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +0447e6: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0002 line=438 │ │ 0x0004 line=439 │ │ 0x0021 line=443 │ │ 0x0022 line=441 │ │ @@ -6658,29 +6658,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 │ │ -04484c: |[04484c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -04485c: 5220 af00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -044860: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -044864: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -044868: 1a01 6b03 |0006: const-string v1, "Fragment already active" // string@036b │ │ -04486c: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -044872: 2700 |000b: throw v0 │ │ -044874: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -044878: 5430 9600 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ -04487c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -044880: 5430 9600 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ -044884: 5b20 bb00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -044888: 0e00 |0016: return-void │ │ -04488a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -04488c: 28fc |0018: goto 0014 // -0004 │ │ +0447e8: |[0447e8] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +0447f8: 5220 af00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +0447fc: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +044800: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +044804: 1a01 6703 |0006: const-string v1, "Fragment already active" // string@0367 │ │ +044808: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04480e: 2700 |000b: throw v0 │ │ +044810: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +044814: 5430 9600 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ +044818: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +04481c: 5430 9600 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0096 │ │ +044820: 5b20 bb00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +044824: 0e00 |0016: return-void │ │ +044826: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +044828: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0004 line=531 │ │ 0x000c line=533 │ │ 0x0016 line=535 │ │ 0x0017 line=533 │ │ @@ -6693,29 +6693,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -044890: |[044890] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -0448a0: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -0448a4: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -0448a8: 5c12 b300 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -0448ac: 5510 ac00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -0448b0: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -0448b4: 6e10 4a03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034a │ │ -0448ba: 0a00 |000d: move-result v0 │ │ -0448bc: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -0448c0: 6e10 4c03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@034c │ │ -0448c6: 0a00 |0013: move-result v0 │ │ -0448c8: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -0448cc: 5410 9d00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0448d0: 6e10 ca03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03ca │ │ -0448d6: 0e00 |001b: return-void │ │ +04482c: |[04482c] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +04483c: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +044840: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +044844: 5c12 b300 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +044848: 5510 ac00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +04484c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +044850: 6e10 4a03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@034a │ │ +044856: 0a00 |000d: move-result v0 │ │ +044858: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +04485c: 6e10 4c03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@034c │ │ +044862: 0a00 |0013: move-result v0 │ │ +044864: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +044868: 5410 9d00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +04486c: 6e10 ca03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03ca │ │ +044872: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ 0x0004 line=797 │ │ 0x0006 line=798 │ │ 0x0016 line=799 │ │ 0x001b line=802 │ │ @@ -6728,24 +6728,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0448d8: |[0448d8] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -0448e8: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -0448ec: 5420 b500 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ -0448f0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0448f4: 2200 c903 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0448f8: 1a01 7a02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@027a │ │ -0448fc: 7020 1d1f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -044902: 2700 |000d: throw v0 │ │ -044904: 5c23 b900 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ -044908: 0e00 |0010: return-void │ │ +044874: |[044874] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +044884: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +044888: 5420 b500 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ +04488c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +044890: 2200 c503 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +044894: 1a01 7602 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0276 │ │ +044898: 7020 1d1f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04489e: 2700 |000d: throw v0 │ │ +0448a0: 5c23 b900 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ +0448a4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0006 line=760 │ │ 0x000e line=763 │ │ 0x0010 line=764 │ │ locals : │ │ @@ -6757,18 +6757,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 │ │ -04490c: |[04490c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -04491c: 5b01 c000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -044920: 5902 c200 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ -044924: 0e00 |0004: return-void │ │ +0448a8: |[0448a8] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +0448b8: 5b01 c000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +0448bc: 5902 c200 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ +0448c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0002 line=550 │ │ 0x0004 line=551 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -6780,30 +6780,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -044928: |[044928] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -044938: 5520 c300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -04493c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -044940: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -044944: 5220 bd00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -044948: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -04494a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -04494e: 5420 aa00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -044952: 6e20 2804 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0428 │ │ -044958: 5c23 c300 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -04495c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -044960: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -044962: 5c20 a700 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ -044966: 0e00 |0017: return-void │ │ -044968: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04496a: 28fc |0019: goto 0015 // -0004 │ │ +0448c4: |[0448c4] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +0448d4: 5520 c300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +0448d8: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +0448dc: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +0448e0: 5220 bd00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0448e4: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +0448e6: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +0448ea: 5420 aa00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +0448ee: 6e20 2804 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0428 │ │ +0448f4: 5c23 c300 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +0448f8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +0448fc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0448fe: 5c20 a700 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ +044902: 0e00 |0017: return-void │ │ +044904: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +044906: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x000b line=819 │ │ 0x0010 line=821 │ │ 0x0012 line=822 │ │ 0x0017 line=823 │ │ @@ -6817,36 +6817,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -04496c: |[04496c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -04497c: 5430 9d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -044980: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -044984: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -044988: 2201 dc03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -04498c: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -044992: 1a02 6a03 |000b: const-string v2, "Fragment " // string@036a │ │ -044996: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04499c: 0c01 |0010: move-result-object v1 │ │ -04499e: 6e20 5f1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0449a4: 0c01 |0014: move-result-object v1 │ │ -0449a6: 1a02 7b00 |0015: const-string v2, " not attached to Activity" // string@007b │ │ -0449aa: 6e20 601f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0449b0: 0c01 |001a: move-result-object v1 │ │ -0449b2: 6e10 651f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0449b8: 0c01 |001e: move-result-object v1 │ │ -0449ba: 7020 1d1f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0449c0: 2700 |0022: throw v0 │ │ -0449c2: 5430 9d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0449c6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -0449c8: 6e40 c903 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@03c9 │ │ -0449ce: 0e00 |0029: return-void │ │ +044908: |[044908] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +044918: 5430 9d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +04491c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +044920: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +044924: 2201 d803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +044928: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04492e: 1a02 6603 |000b: const-string v2, "Fragment " // string@0366 │ │ +044932: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044938: 0c01 |0010: move-result-object v1 │ │ +04493a: 6e20 5f1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +044940: 0c01 |0014: move-result-object v1 │ │ +044942: 1a02 7b00 |0015: const-string v2, " not attached to Activity" // string@007b │ │ +044946: 6e20 601f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04494c: 0c01 |001a: move-result-object v1 │ │ +04494e: 6e10 651f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +044954: 0c01 |001e: move-result-object v1 │ │ +044956: 7020 1d1f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04495c: 2700 |0022: throw v0 │ │ +04495e: 5430 9d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +044962: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +044964: 6e40 c903 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@03c9 │ │ +04496a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0004 line=854 │ │ 0x0023 line=856 │ │ 0x0029 line=857 │ │ locals : │ │ @@ -6858,35 +6858,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -0449d0: |[0449d0] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -0449e0: 5430 9d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -0449e4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0449e8: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0449ec: 2201 dc03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0449f0: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0449f6: 1a02 6a03 |000b: const-string v2, "Fragment " // string@036a │ │ -0449fa: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044a00: 0c01 |0010: move-result-object v1 │ │ -044a02: 6e20 5f1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -044a08: 0c01 |0014: move-result-object v1 │ │ -044a0a: 1a02 7b00 |0015: const-string v2, " not attached to Activity" // string@007b │ │ -044a0e: 6e20 601f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044a14: 0c01 |001a: move-result-object v1 │ │ -044a16: 6e10 651f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044a1c: 0c01 |001e: move-result-object v1 │ │ -044a1e: 7020 1d1f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -044a24: 2700 |0022: throw v0 │ │ -044a26: 5430 9d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -044a2a: 6e40 c903 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@03c9 │ │ -044a30: 0e00 |0028: return-void │ │ +04496c: |[04496c] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +04497c: 5430 9d00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +044980: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +044984: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +044988: 2201 d803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04498c: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +044992: 1a02 6603 |000b: const-string v2, "Fragment " // string@0366 │ │ +044996: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04499c: 0c01 |0010: move-result-object v1 │ │ +04499e: 6e20 5f1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0449a4: 0c01 |0014: move-result-object v1 │ │ +0449a6: 1a02 7b00 |0015: const-string v2, " not attached to Activity" // string@007b │ │ +0449aa: 6e20 601f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0449b0: 0c01 |001a: move-result-object v1 │ │ +0449b2: 6e10 651f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0449b8: 0c01 |001e: move-result-object v1 │ │ +0449ba: 7020 1d1f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0449c0: 2700 |0022: throw v0 │ │ +0449c2: 5430 9d00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +0449c6: 6e40 c903 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@03c9 │ │ +0449cc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0023 line=867 │ │ 0x0028 line=868 │ │ locals : │ │ @@ -6899,44 +6899,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -044a34: |[044a34] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -044a44: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -044a48: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -044a4c: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -044a52: 7120 c307 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ -044a58: 5221 af00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -044a5c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -044a60: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ -044a64: 6e20 601f 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044a6a: 5221 af00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -044a6e: 6e20 5c1f 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -044a74: 5221 a900 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -044a78: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -044a7c: 1a01 4e00 |001c: const-string v1, " id=0x" // string@004e │ │ -044a80: 6e20 601f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044a86: 5221 a900 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -044a8a: 7110 221f 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -044a90: 0c01 |0026: move-result-object v1 │ │ -044a92: 6e20 601f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044a98: 5421 bf00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -044a9c: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -044aa0: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ -044aa4: 6e20 601f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044aaa: 5421 bf00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -044aae: 6e20 601f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044ab4: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -044ab8: 6e20 5b1f 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044abe: 6e10 651f 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044ac4: 0c01 |0040: move-result-object v1 │ │ -044ac6: 1101 |0041: return-object v1 │ │ +0449d0: |[0449d0] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +0449e0: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +0449e4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0449e8: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +0449ee: 7120 c307 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ +0449f4: 5221 af00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +0449f8: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +0449fc: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ +044a00: 6e20 601f 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044a06: 5221 af00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +044a0a: 6e20 5c1f 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +044a10: 5221 a900 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +044a14: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +044a18: 1a01 4e00 |001c: const-string v1, " id=0x" // string@004e │ │ +044a1c: 6e20 601f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044a22: 5221 a900 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +044a26: 7110 221f 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +044a2c: 0c01 |0026: move-result-object v1 │ │ +044a2e: 6e20 601f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044a34: 5421 bf00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +044a38: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +044a3c: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ +044a40: 6e20 601f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044a46: 5421 bf00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +044a4a: 6e20 601f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044a50: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +044a54: 6e20 5b1f 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044a5a: 6e10 651f 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +044a60: 0c01 |0040: move-result-object v1 │ │ +044a62: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0007 line=466 │ │ 0x000a line=467 │ │ 0x000e line=468 │ │ 0x0013 line=469 │ │ @@ -6957,33 +6957,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044ac8: |[044ac8] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -044ad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044ada: 6e20 f61b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1bf6 │ │ -044ae0: 0e00 |0004: return-void │ │ +044a64: |[044a64] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +044a74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044a76: 6e20 f61b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1bf6 │ │ +044a7c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0004 line=1318 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 878 (Fragment.java) │ │ + source_file_idx : 874 (Fragment.java) │ │ │ │ Class #22 header: │ │ -class_idx : 150 │ │ +class_idx : 148 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 103 │ │ -source_file_idx : 880 │ │ +superclass_idx : 101 │ │ +source_file_idx : 876 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -7007,18 +7007,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 │ │ -044ae4: |[044ae4] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -044af4: 5b01 c700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ -044af8: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ -044afe: 0e00 |0005: return-void │ │ +044a80: |[044a80] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +044a90: 5b01 c700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ +044a94: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ +044a9a: 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; │ │ │ │ @@ -7028,55 +7028,55 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -044b00: |[044b00] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -044b10: 5230 2a00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002a │ │ -044b14: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -044b1a: 6f20 2102 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0221 │ │ -044b20: 0e00 |0008: return-void │ │ -044b22: 5420 c700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ -044b26: 5500 e300 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ -044b2a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -044b2e: 5420 c700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ -044b32: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -044b34: 6e20 9703 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0397 │ │ -044b3a: 28f3 |0015: goto 0008 // -000d │ │ -044b3c: 5420 c700 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ -044b40: 6e10 be03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03be │ │ -044b46: 5420 c700 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ -044b4a: 5400 db00 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -044b4e: 6e10 1304 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -044b54: 28e6 |0022: goto 0008 // -001a │ │ -044b56: 0000 |0023: nop // spacer │ │ -044b58: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +044a9c: |[044a9c] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +044aac: 5230 2a00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002a │ │ +044ab0: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +044ab6: 6f20 2102 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0221 │ │ +044abc: 0e00 |0008: return-void │ │ +044abe: 5420 c700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ +044ac2: 5500 e300 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ +044ac6: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +044aca: 5420 c700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ +044ace: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +044ad0: 6e20 9703 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0397 │ │ +044ad6: 28f3 |0015: goto 0008 // -000d │ │ +044ad8: 5420 c700 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ +044adc: 6e10 be03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03be │ │ +044ae2: 5420 c700 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c7 │ │ +044ae6: 5400 db00 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +044aea: 6e10 1304 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +044af0: 28e6 |0022: goto 0008 // -001a │ │ +044af2: 0000 |0023: nop // spacer │ │ +044af4: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=100 │ │ 0x0008 line=102 │ │ 0x0009 line=91 │ │ 0x000f line=92 │ │ 0x0016 line=96 │ │ 0x001b line=97 │ │ 0x0023 line=89 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 880 (FragmentActivity.java) │ │ + source_file_idx : 876 (FragmentActivity.java) │ │ │ │ Class #23 header: │ │ -class_idx : 152 │ │ +class_idx : 150 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 880 │ │ +superclass_idx : 979 │ │ +source_file_idx : 876 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -7116,53 +7116,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -044b68: |[044b68] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -044b78: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -044b7a: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -044b7e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -044b84: 6900 c900 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c9 │ │ -044b88: 0e00 |0008: return-void │ │ -044b8a: 0000 |0009: nop // spacer │ │ -044b8c: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +044b04: |[044b04] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +044b14: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +044b16: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +044b1a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +044b20: 6900 c900 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c9 │ │ +044b24: 0e00 |0008: return-void │ │ +044b26: 0000 |0009: nop // spacer │ │ +044b28: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044ba0: |[044ba0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -044bb0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -044bb6: 0e00 |0003: return-void │ │ +044b3c: |[044b3c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +044b4c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +044b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ - source_file_idx : 880 (FragmentActivity.java) │ │ + source_file_idx : 876 (FragmentActivity.java) │ │ │ │ Class #24 header: │ │ -class_idx : 153 │ │ +class_idx : 151 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 880 │ │ +superclass_idx : 979 │ │ +source_file_idx : 876 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -7208,31 +7208,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044bb8: |[044bb8] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -044bc8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -044bce: 0e00 |0003: return-void │ │ +044b54: |[044b54] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +044b64: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +044b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ - source_file_idx : 880 (FragmentActivity.java) │ │ + source_file_idx : 876 (FragmentActivity.java) │ │ │ │ Class #25 header: │ │ -class_idx : 154 │ │ +class_idx : 152 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 14 │ │ -source_file_idx : 880 │ │ +source_file_idx : 876 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 34 │ │ │ │ Class #25 annotations: │ │ Annotations on class │ │ @@ -7330,26 +7330,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -044bd0: |[044bd0] android.support.v4.app.FragmentActivity.:()V │ │ -044be0: 7010 4600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0046 │ │ -044be6: 2200 9600 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0096 │ │ -044bea: 7020 8e03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@038e │ │ -044bf0: 5b10 dc00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -044bf4: 2200 a400 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a4 │ │ -044bf8: 7010 f703 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03f7 │ │ -044bfe: 5b10 db00 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -044c02: 2200 9700 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0097 │ │ -044c06: 7020 9003 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0390 │ │ -044c0c: 5b10 d900 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d9 │ │ -044c10: 0e00 |0018: return-void │ │ +044b6c: |[044b6c] android.support.v4.app.FragmentActivity.:()V │ │ +044b7c: 7010 4600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0046 │ │ +044b82: 2200 9400 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0094 │ │ +044b86: 7020 8e03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@038e │ │ +044b8c: 5b10 dc00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +044b90: 2200 a200 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a2 │ │ +044b94: 7010 f703 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03f7 │ │ +044b9a: 5b10 db00 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +044b9e: 2200 9500 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0095 │ │ +044ba2: 7020 9003 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0390 │ │ +044ba8: 5b10 d900 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d9 │ │ +044bac: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=134 │ │ @@ -7361,46 +7361,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 │ │ -044c14: |[044c14] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -044c24: 6e20 ee1e 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -044c2a: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -044c2e: 1a03 731b |0005: const-string v3, "null" // string@1b73 │ │ -044c32: 6e20 f31e 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -044c38: 0e00 |000a: return-void │ │ -044c3a: 7110 cb03 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@03cb │ │ -044c40: 0c03 |000e: move-result-object v3 │ │ -044c42: 6e20 f31e 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -044c48: 2083 3803 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0338 │ │ -044c4c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -044c50: 0781 |0016: move-object v1, v8 │ │ -044c52: 1f01 3803 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0338 │ │ -044c56: 6e10 281c 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ -044c5c: 0a00 |001c: move-result v0 │ │ -044c5e: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -044c62: 2203 dc03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -044c66: 7010 581f 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -044c6c: 6e20 601f 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044c72: 0c03 |0027: move-result-object v3 │ │ -044c74: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ -044c78: 6e20 601f 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044c7e: 0c03 |002d: move-result-object v3 │ │ -044c80: 6e10 651f 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044c86: 0c06 |0031: move-result-object v6 │ │ -044c88: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -044c8a: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -044c8e: 6e20 271c 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -044c94: 0c03 |0038: move-result-object v3 │ │ -044c96: 7040 9903 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@0399 │ │ -044c9c: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -044ca0: 28f5 |003e: goto 0033 // -000b │ │ +044bb0: |[044bb0] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +044bc0: 6e20 ee1e 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +044bc6: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +044bca: 1a03 681b |0005: const-string v3, "null" // string@1b68 │ │ +044bce: 6e20 f31e 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +044bd4: 0e00 |000a: return-void │ │ +044bd6: 7110 cb03 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@03cb │ │ +044bdc: 0c03 |000e: move-result-object v3 │ │ +044bde: 6e20 f31e 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +044be4: 2083 3403 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0334 │ │ +044be8: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +044bec: 0781 |0016: move-object v1, v8 │ │ +044bee: 1f01 3403 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0334 │ │ +044bf2: 6e10 281c 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ +044bf8: 0a00 |001c: move-result v0 │ │ +044bfa: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +044bfe: 2203 d803 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +044c02: 7010 581f 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +044c08: 6e20 601f 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044c0e: 0c03 |0027: move-result-object v3 │ │ +044c10: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ +044c14: 6e20 601f 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044c1a: 0c03 |002d: move-result-object v3 │ │ +044c1c: 6e10 651f 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +044c22: 0c06 |0031: move-result-object v6 │ │ +044c24: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +044c26: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +044c2a: 6e20 271c 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +044c30: 0c03 |0038: move-result-object v3 │ │ +044c32: 7040 9903 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@0399 │ │ +044c38: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +044c3c: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0003 line=747 │ │ 0x0005 line=748 │ │ 0x000a line=764 │ │ 0x000b line=751 │ │ @@ -7426,178 +7426,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 │ │ -044ca4: |[044ca4] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -044cb4: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -044cb8: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -044cbc: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -044cc0: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -044cc4: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -044cc8: 2202 dc03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -044ccc: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -044cd0: 7020 591f 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -044cd6: 6e10 381f 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -044cdc: 0c06 |0014: move-result-object v6 │ │ -044cde: 6e10 0b1f 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -044ce4: 0c06 |0018: move-result-object v6 │ │ -044ce6: 6e20 601f 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044cec: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -044cf0: 6e20 5b1f 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044cf6: 7110 681f 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -044cfc: 0a06 |0024: move-result v6 │ │ -044cfe: 7110 221f 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -044d04: 0c06 |0028: move-result-object v6 │ │ -044d06: 6e20 601f 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044d0c: 6e20 5b1f a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044d12: 6e10 b71b 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -044d18: 0a06 |0032: move-result v6 │ │ -044d1a: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -044d20: 6e20 5b1f 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044d26: 6e10 c21b 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1bc2 │ │ -044d2c: 0a06 |003c: move-result v6 │ │ -044d2e: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -044d32: 0176 |003f: move v6, v7 │ │ -044d34: 6e20 5b1f 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044d3a: 6e10 c11b 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1bc1 │ │ -044d40: 0a06 |0046: move-result v6 │ │ -044d42: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -044d46: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -044d4a: 6e20 5b1f 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044d50: 6e10 ff1b 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1bff │ │ -044d56: 0a06 |0051: move-result v6 │ │ -044d58: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -044d5c: 0186 |0054: move v6, v8 │ │ -044d5e: 6e20 5b1f 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044d64: 6e10 c41b 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1bc4 │ │ -044d6a: 0a06 |005b: move-result v6 │ │ -044d6c: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -044d70: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -044d74: 6e20 5b1f 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044d7a: 6e10 ca1b 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1bca │ │ -044d80: 0a06 |0066: move-result v6 │ │ -044d82: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -044d86: 0196 |0069: move v6, v9 │ │ -044d88: 6e20 5b1f 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044d8e: 6e10 bf1b 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1bbf │ │ -044d94: 0a06 |0070: move-result v6 │ │ -044d96: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -044d9a: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -044d9e: 6e20 5b1f 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044da4: 6e10 c51b 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1bc5 │ │ -044daa: 0a06 |007b: move-result v6 │ │ -044dac: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -044db0: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -044db4: 6e20 5b1f 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044dba: 6e20 5b1f a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044dc0: 6e10 c31b 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1bc3 │ │ -044dc6: 0a06 |0089: move-result v6 │ │ -044dc8: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -044dcc: 6e20 5b1f 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044dd2: 6e10 c81b 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1bc8 │ │ -044dd8: 0a06 |0092: move-result v6 │ │ -044dda: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -044dde: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -044de2: 6e20 5b1f 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044de8: 6e10 c71b 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1bc7 │ │ -044dee: 0a06 |009d: move-result v6 │ │ -044df0: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -044df4: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -044df8: 6e20 5b1f 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044dfe: 6e20 5b1f a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044e04: 6e10 a71b 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -044e0a: 0a06 |00ab: move-result v6 │ │ -044e0c: 6e20 5c1f 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -044e12: 6e20 5b1f b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044e18: 6e10 b51b 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -044e1e: 0a06 |00b5: move-result v6 │ │ -044e20: 6e20 5c1f 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -044e26: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -044e2a: 6e20 5b1f 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044e30: 6e10 b11b 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -044e36: 0a06 |00c1: move-result v6 │ │ -044e38: 6e20 5c1f 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -044e3e: 6e20 5b1f b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044e44: 6e10 9b1b 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -044e4a: 0a06 |00cb: move-result v6 │ │ -044e4c: 6e20 5c1f 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -044e52: 6e10 a01b 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1ba0 │ │ -044e58: 0a01 |00d2: move-result v1 │ │ -044e5a: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -044e5c: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -044e60: 1a06 2300 |00d6: const-string v6, " #" // string@0023 │ │ -044e64: 6e20 601f 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044e6a: 7110 221f 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -044e70: 0c06 |00de: move-result-object v6 │ │ -044e72: 6e20 601f 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044e78: 6e10 b01b 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1bb0 │ │ -044e7e: 0c04 |00e5: move-result-object v4 │ │ -044e80: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -044e84: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -044e88: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -044e8c: b516 |00ec: and-int/2addr v6, v1 │ │ -044e8e: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -044e94: 6e20 5501 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0155 │ │ -044e9a: 0c03 |00f3: move-result-object v3 │ │ -044e9c: 6e20 5601 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0156 │ │ -044ea2: 0c05 |00f7: move-result-object v5 │ │ -044ea4: 6e20 5301 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0153 │ │ -044eaa: 0c00 |00fb: move-result-object v0 │ │ -044eac: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ -044eb0: 6e20 601f 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044eb6: 6e20 601f 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044ebc: 1a06 cf00 |0104: const-string v6, ":" // string@00cf │ │ -044ec0: 6e20 601f 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044ec6: 6e20 601f 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044ecc: 1a06 cc00 |010c: const-string v6, "/" // string@00cc │ │ -044ed0: 6e20 601f 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044ed6: 6e20 601f 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044edc: 1a06 3323 |0114: const-string v6, "}" // string@2333 │ │ -044ee0: 6e20 601f 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -044ee6: 6e10 651f 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -044eec: 0c06 |011c: move-result-object v6 │ │ -044eee: 1106 |011d: return-object v6 │ │ -044ef0: 6e20 5b1f 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044ef6: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -044efa: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -044efe: 6e20 5b1f 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044f04: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -044f08: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -044f0c: 6e20 5b1f 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -044f12: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -044f16: 0186 |0131: move v6, v8 │ │ -044f18: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -044f1c: 0186 |0134: move v6, v8 │ │ -044f1e: 2900 16ff |0135: goto/16 004b // -00ea │ │ -044f22: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -044f26: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -044f2a: 0186 |013b: move v6, v8 │ │ -044f2c: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -044f30: 0186 |013e: move v6, v8 │ │ -044f32: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -044f36: 0186 |0141: move v6, v8 │ │ -044f38: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -044f3c: 0186 |0144: move v6, v8 │ │ -044f3e: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -044f42: 0187 |0147: move v7, v8 │ │ -044f44: 2900 44ff |0148: goto/16 008c // -00bc │ │ -044f48: 0186 |014a: move v6, v8 │ │ -044f4a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -044f4e: 1a03 810e |014d: const-string v3, "app" // string@0e81 │ │ -044f52: 28a5 |014f: goto 00f4 // -005b │ │ -044f54: 1a03 420e |0150: const-string v3, "android" // string@0e42 │ │ -044f58: 28a2 |0152: goto 00f4 // -005e │ │ -044f5a: 0d06 |0153: move-exception v6 │ │ -044f5c: 28c0 |0154: goto 0114 // -0040 │ │ -044f5e: 0000 |0155: nop // spacer │ │ -044f60: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -044f7c: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +044c40: |[044c40] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +044c50: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +044c54: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +044c58: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +044c5c: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +044c60: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +044c64: 2202 d803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +044c68: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +044c6c: 7020 591f 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +044c72: 6e10 381f 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +044c78: 0c06 |0014: move-result-object v6 │ │ +044c7a: 6e10 0b1f 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +044c80: 0c06 |0018: move-result-object v6 │ │ +044c82: 6e20 601f 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044c88: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +044c8c: 6e20 5b1f 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044c92: 7110 681f 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +044c98: 0a06 |0024: move-result v6 │ │ +044c9a: 7110 221f 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +044ca0: 0c06 |0028: move-result-object v6 │ │ +044ca2: 6e20 601f 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044ca8: 6e20 5b1f a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044cae: 6e10 b71b 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +044cb4: 0a06 |0032: move-result v6 │ │ +044cb6: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +044cbc: 6e20 5b1f 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044cc2: 6e10 c21b 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1bc2 │ │ +044cc8: 0a06 |003c: move-result v6 │ │ +044cca: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +044cce: 0176 |003f: move v6, v7 │ │ +044cd0: 6e20 5b1f 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044cd6: 6e10 c11b 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1bc1 │ │ +044cdc: 0a06 |0046: move-result v6 │ │ +044cde: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +044ce2: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +044ce6: 6e20 5b1f 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044cec: 6e10 ff1b 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1bff │ │ +044cf2: 0a06 |0051: move-result v6 │ │ +044cf4: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +044cf8: 0186 |0054: move v6, v8 │ │ +044cfa: 6e20 5b1f 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d00: 6e10 c41b 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1bc4 │ │ +044d06: 0a06 |005b: move-result v6 │ │ +044d08: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +044d0c: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +044d10: 6e20 5b1f 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d16: 6e10 ca1b 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1bca │ │ +044d1c: 0a06 |0066: move-result v6 │ │ +044d1e: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +044d22: 0196 |0069: move v6, v9 │ │ +044d24: 6e20 5b1f 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d2a: 6e10 bf1b 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1bbf │ │ +044d30: 0a06 |0070: move-result v6 │ │ +044d32: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +044d36: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +044d3a: 6e20 5b1f 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d40: 6e10 c51b 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1bc5 │ │ +044d46: 0a06 |007b: move-result v6 │ │ +044d48: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +044d4c: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +044d50: 6e20 5b1f 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d56: 6e20 5b1f a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d5c: 6e10 c31b 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1bc3 │ │ +044d62: 0a06 |0089: move-result v6 │ │ +044d64: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +044d68: 6e20 5b1f 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d6e: 6e10 c81b 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1bc8 │ │ +044d74: 0a06 |0092: move-result v6 │ │ +044d76: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +044d7a: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +044d7e: 6e20 5b1f 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d84: 6e10 c71b 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1bc7 │ │ +044d8a: 0a06 |009d: move-result v6 │ │ +044d8c: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +044d90: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +044d94: 6e20 5b1f 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044d9a: 6e20 5b1f a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044da0: 6e10 a71b 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +044da6: 0a06 |00ab: move-result v6 │ │ +044da8: 6e20 5c1f 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +044dae: 6e20 5b1f b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044db4: 6e10 b51b 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +044dba: 0a06 |00b5: move-result v6 │ │ +044dbc: 6e20 5c1f 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +044dc2: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +044dc6: 6e20 5b1f 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044dcc: 6e10 b11b 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +044dd2: 0a06 |00c1: move-result v6 │ │ +044dd4: 6e20 5c1f 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +044dda: 6e20 5b1f b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044de0: 6e10 9b1b 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +044de6: 0a06 |00cb: move-result v6 │ │ +044de8: 6e20 5c1f 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +044dee: 6e10 a01b 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1ba0 │ │ +044df4: 0a01 |00d2: move-result v1 │ │ +044df6: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +044df8: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +044dfc: 1a06 2300 |00d6: const-string v6, " #" // string@0023 │ │ +044e00: 6e20 601f 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e06: 7110 221f 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +044e0c: 0c06 |00de: move-result-object v6 │ │ +044e0e: 6e20 601f 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e14: 6e10 b01b 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1bb0 │ │ +044e1a: 0c04 |00e5: move-result-object v4 │ │ +044e1c: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +044e20: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +044e24: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +044e28: b516 |00ec: and-int/2addr v6, v1 │ │ +044e2a: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +044e30: 6e20 5501 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0155 │ │ +044e36: 0c03 |00f3: move-result-object v3 │ │ +044e38: 6e20 5601 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0156 │ │ +044e3e: 0c05 |00f7: move-result-object v5 │ │ +044e40: 6e20 5301 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0153 │ │ +044e46: 0c00 |00fb: move-result-object v0 │ │ +044e48: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ +044e4c: 6e20 601f 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e52: 6e20 601f 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e58: 1a06 cf00 |0104: const-string v6, ":" // string@00cf │ │ +044e5c: 6e20 601f 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e62: 6e20 601f 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e68: 1a06 cc00 |010c: const-string v6, "/" // string@00cc │ │ +044e6c: 6e20 601f 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e72: 6e20 601f 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e78: 1a06 2723 |0114: const-string v6, "}" // string@2327 │ │ +044e7c: 6e20 601f 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044e82: 6e10 651f 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +044e88: 0c06 |011c: move-result-object v6 │ │ +044e8a: 1106 |011d: return-object v6 │ │ +044e8c: 6e20 5b1f 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044e92: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +044e96: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +044e9a: 6e20 5b1f 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044ea0: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +044ea4: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +044ea8: 6e20 5b1f 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +044eae: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +044eb2: 0186 |0131: move v6, v8 │ │ +044eb4: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +044eb8: 0186 |0134: move v6, v8 │ │ +044eba: 2900 16ff |0135: goto/16 004b // -00ea │ │ +044ebe: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +044ec2: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +044ec6: 0186 |013b: move v6, v8 │ │ +044ec8: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +044ecc: 0186 |013e: move v6, v8 │ │ +044ece: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +044ed2: 0186 |0141: move v6, v8 │ │ +044ed4: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +044ed8: 0186 |0144: move v6, v8 │ │ +044eda: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +044ede: 0187 |0147: move v7, v8 │ │ +044ee0: 2900 44ff |0148: goto/16 008c // -00bc │ │ +044ee4: 0186 |014a: move v6, v8 │ │ +044ee6: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +044eea: 1a03 770e |014d: const-string v3, "app" // string@0e77 │ │ +044eee: 28a5 |014f: goto 00f4 // -005b │ │ +044ef0: 1a03 380e |0150: const-string v3, "android" // string@0e38 │ │ +044ef4: 28a2 |0152: goto 00f4 // -005e │ │ +044ef6: 0d06 |0153: move-exception v6 │ │ +044ef8: 28c0 |0154: goto 0114 // -0040 │ │ +044efa: 0000 |0155: nop // spacer │ │ +044efc: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +044f18: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=680 │ │ @@ -7682,24 +7682,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -044fa8: |[044fa8] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -044fb8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -044fba: 5520 e000 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e0 │ │ -044fbe: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -044fc2: 5c21 e000 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e0 │ │ -044fc6: 5c23 e200 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e2 │ │ -044fca: 5420 dc00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -044fce: 6e20 2702 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -044fd4: 6e10 bc03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@03bc │ │ -044fda: 0e00 |0011: return-void │ │ +044f44: |[044f44] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +044f54: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +044f56: 5520 e000 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e0 │ │ +044f5a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +044f5e: 5c21 e000 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e0 │ │ +044f62: 5c23 e200 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e2 │ │ +044f66: 5420 dc00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +044f6a: 6e20 2702 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +044f70: 6e10 bc03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@03bc │ │ +044f76: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=767 │ │ 0x0005 line=768 │ │ 0x0007 line=769 │ │ 0x0009 line=770 │ │ 0x000e line=771 │ │ @@ -7713,103 +7713,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 │ │ -044fdc: |[044fdc] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -044fec: 6001 2800 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -044ff0: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -044ff4: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -044ff8: 6e20 ee1e 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -044ffe: 1a01 ef08 |0009: const-string v1, "Local FragmentActivity " // string@08ef │ │ -045002: 6e20 ee1e 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -045008: 7110 681f 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -04500e: 0a01 |0011: move-result v1 │ │ -045010: 7110 221f 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -045016: 0c01 |0015: move-result-object v1 │ │ -045018: 6e20 ee1e 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04501e: 1a01 2d00 |0019: const-string v1, " State:" // string@002d │ │ -045022: 6e20 f31e 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -045028: 2201 dc03 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -04502c: 7010 581f 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -045032: 6e20 601f 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045038: 0c01 |0026: move-result-object v1 │ │ -04503a: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ -04503e: 6e20 601f 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045044: 0c01 |002c: move-result-object v1 │ │ -045046: 6e10 651f 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04504c: 0c00 |0030: move-result-object v0 │ │ -04504e: 6e20 ee1e 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -045054: 1a01 8e17 |0034: const-string v1, "mCreated=" // string@178e │ │ -045058: 6e20 ee1e 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04505e: 5541 da00 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00da │ │ -045062: 6e20 ef1e 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -045068: 1a01 7719 |003e: const-string v1, "mResumed=" // string@1977 │ │ -04506c: 6e20 ee1e 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -045072: 5541 e100 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e1 │ │ -045076: 6e20 ef1e 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -04507c: 1a01 7400 |0048: const-string v1, " mStopped=" // string@0074 │ │ -045080: 6e20 ee1e 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -045086: 5541 e300 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ -04508a: 6e20 ef1e 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -045090: 1a01 6c00 |0052: const-string v1, " mReallyStopped=" // string@006c │ │ -045094: 6e20 ee1e 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04509a: 5541 e000 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e0 │ │ -04509e: 6e20 f41e 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -0450a4: 6e20 ee1e 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0450aa: 1a01 ab18 |005f: const-string v1, "mLoadersStarted=" // string@18ab │ │ -0450ae: 6e20 ee1e 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0450b4: 5541 de00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ -0450b8: 6e20 f41e 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -0450be: 5441 dd00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -0450c2: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -0450c6: 6e20 ee1e 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0450cc: 1a01 e508 |0070: const-string v1, "Loader Manager " // string@08e5 │ │ -0450d0: 6e20 ee1e 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0450d6: 5441 dd00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -0450da: 7110 681f 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -0450e0: 0a01 |007a: move-result v1 │ │ -0450e2: 7110 221f 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -0450e8: 0c01 |007e: move-result-object v1 │ │ -0450ea: 6e20 ee1e 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0450f0: 1a01 cf00 |0082: const-string v1, ":" // string@00cf │ │ -0450f4: 6e20 f31e 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -0450fa: 5441 dd00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -0450fe: 2202 dc03 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -045102: 7010 581f 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -045108: 6e20 601f 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04510e: 0c02 |0091: move-result-object v2 │ │ -045110: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ -045114: 6e20 601f 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04511a: 0c02 |0097: move-result-object v2 │ │ -04511c: 6e10 651f 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -045122: 0c02 |009b: move-result-object v2 │ │ -045124: 6e58 e604 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@04e6 │ │ -04512a: 5441 db00 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04512e: 6e58 1104 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@0411 │ │ -045134: 6e20 ee1e 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04513a: 1a01 d90b |00a7: const-string v1, "View Hierarchy:" // string@0bd9 │ │ -04513e: 6e20 f31e 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -045144: 2201 dc03 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -045148: 7010 581f 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04514e: 6e20 601f 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045154: 0c01 |00b4: move-result-object v1 │ │ -045156: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ -04515a: 6e20 601f 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045160: 0c01 |00ba: move-result-object v1 │ │ -045162: 6e10 651f 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -045168: 0c01 |00be: move-result-object v1 │ │ -04516a: 6e10 a703 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03a7 │ │ -045170: 0c02 |00c2: move-result-object v2 │ │ -045172: 6e10 6c1c 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ -045178: 0c02 |00c6: move-result-object v2 │ │ -04517a: 7040 9903 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@0399 │ │ -045180: 0e00 |00ca: return-void │ │ +044f78: |[044f78] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +044f88: 6001 2800 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +044f8c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +044f90: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +044f94: 6e20 ee1e 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +044f9a: 1a01 e708 |0009: const-string v1, "Local FragmentActivity " // string@08e7 │ │ +044f9e: 6e20 ee1e 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +044fa4: 7110 681f 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +044faa: 0a01 |0011: move-result v1 │ │ +044fac: 7110 221f 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +044fb2: 0c01 |0015: move-result-object v1 │ │ +044fb4: 6e20 ee1e 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +044fba: 1a01 2d00 |0019: const-string v1, " State:" // string@002d │ │ +044fbe: 6e20 f31e 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +044fc4: 2201 d803 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +044fc8: 7010 581f 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +044fce: 6e20 601f 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044fd4: 0c01 |0026: move-result-object v1 │ │ +044fd6: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ +044fda: 6e20 601f 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +044fe0: 0c01 |002c: move-result-object v1 │ │ +044fe2: 6e10 651f 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +044fe8: 0c00 |0030: move-result-object v0 │ │ +044fea: 6e20 ee1e 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +044ff0: 1a01 8317 |0034: const-string v1, "mCreated=" // string@1783 │ │ +044ff4: 6e20 ee1e 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +044ffa: 5541 da00 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00da │ │ +044ffe: 6e20 ef1e 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +045004: 1a01 6c19 |003e: const-string v1, "mResumed=" // string@196c │ │ +045008: 6e20 ee1e 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04500e: 5541 e100 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e1 │ │ +045012: 6e20 ef1e 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +045018: 1a01 7400 |0048: const-string v1, " mStopped=" // string@0074 │ │ +04501c: 6e20 ee1e 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +045022: 5541 e300 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ +045026: 6e20 ef1e 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +04502c: 1a01 6c00 |0052: const-string v1, " mReallyStopped=" // string@006c │ │ +045030: 6e20 ee1e 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +045036: 5541 e000 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e0 │ │ +04503a: 6e20 f41e 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +045040: 6e20 ee1e 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +045046: 1a01 a018 |005f: const-string v1, "mLoadersStarted=" // string@18a0 │ │ +04504a: 6e20 ee1e 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +045050: 5541 de00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ +045054: 6e20 f41e 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +04505a: 5441 dd00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +04505e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +045062: 6e20 ee1e 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +045068: 1a01 dd08 |0070: const-string v1, "Loader Manager " // string@08dd │ │ +04506c: 6e20 ee1e 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +045072: 5441 dd00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045076: 7110 681f 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +04507c: 0a01 |007a: move-result v1 │ │ +04507e: 7110 221f 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +045084: 0c01 |007e: move-result-object v1 │ │ +045086: 6e20 ee1e 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04508c: 1a01 cf00 |0082: const-string v1, ":" // string@00cf │ │ +045090: 6e20 f31e 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +045096: 5441 dd00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +04509a: 2202 d803 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +04509e: 7010 581f 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0450a4: 6e20 601f 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0450aa: 0c02 |0091: move-result-object v2 │ │ +0450ac: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ +0450b0: 6e20 601f 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0450b6: 0c02 |0097: move-result-object v2 │ │ +0450b8: 6e10 651f 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0450be: 0c02 |009b: move-result-object v2 │ │ +0450c0: 6e58 e604 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@04e6 │ │ +0450c6: 5441 db00 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0450ca: 6e58 1104 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@0411 │ │ +0450d0: 6e20 ee1e 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0450d6: 1a01 cf0b |00a7: const-string v1, "View Hierarchy:" // string@0bcf │ │ +0450da: 6e20 f31e 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +0450e0: 2201 d803 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0450e4: 7010 581f 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0450ea: 6e20 601f 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0450f0: 0c01 |00b4: move-result-object v1 │ │ +0450f2: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ +0450f6: 6e20 601f 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0450fc: 0c01 |00ba: move-result-object v1 │ │ +0450fe: 6e10 651f 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +045104: 0c01 |00be: move-result-object v1 │ │ +045106: 6e10 a703 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03a7 │ │ +04510c: 0c02 |00c2: move-result-object v2 │ │ +04510e: 6e10 6c1c 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ +045114: 0c02 |00c6: move-result-object v2 │ │ +045116: 7040 9903 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@0399 │ │ +04511c: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0006 line=657 │ │ 0x000e line=658 │ │ 0x0019 line=659 │ │ 0x001e line=660 │ │ @@ -7842,23 +7842,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -045184: |[045184] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -045194: 6e10 9e03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@039e │ │ -04519a: 0c00 |0003: move-result-object v0 │ │ -04519c: 1f00 9900 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0099 │ │ -0451a0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0451a4: 5401 cf00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cf │ │ -0451a8: 1101 |000a: return-object v1 │ │ -0451aa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0451ac: 28fe |000c: goto 000a // -0002 │ │ +045120: |[045120] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +045130: 6e10 9e03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@039e │ │ +045136: 0c00 |0003: move-result-object v0 │ │ +045138: 1f00 9700 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0097 │ │ +04513c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +045140: 5401 cf00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cf │ │ +045144: 1101 |000a: return-object v1 │ │ +045146: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +045148: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0006 line=619 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7868,33 +7868,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 │ │ -0451b0: |[0451b0] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -0451c0: 5421 d700 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -0451c4: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0451c8: 2201 f903 |0004: new-instance v1, Ljava/util/HashMap; // type@03f9 │ │ -0451cc: 7010 a91f 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -0451d2: 5b21 d700 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -0451d6: 5421 d700 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -0451da: 6e20 ac1f 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -0451e0: 0c00 |0010: move-result-object v0 │ │ -0451e2: 1f00 b800 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b8 │ │ -0451e6: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -0451ea: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -0451ee: 2200 b800 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b8 │ │ -0451f2: 7040 dc04 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04dc │ │ -0451f8: 5421 d700 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -0451fc: 6e30 ae1f 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -045202: 1100 |0021: return-object v0 │ │ -045204: 6e20 ee04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04ee │ │ -04520a: 28fc |0025: goto 0021 // -0004 │ │ +04514c: |[04514c] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +04515c: 5421 d700 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045160: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +045164: 2201 f503 |0004: new-instance v1, Ljava/util/HashMap; // type@03f5 │ │ +045168: 7010 a91f 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +04516e: 5b21 d700 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045172: 5421 d700 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045176: 6e20 ac1f 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +04517c: 0c00 |0010: move-result-object v0 │ │ +04517e: 1f00 b600 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b6 │ │ +045182: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +045186: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +04518a: 2200 b600 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b6 │ │ +04518e: 7040 dc04 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04dc │ │ +045194: 5421 d700 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045198: 6e30 ae1f 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +04519e: 1100 |0021: return-object v0 │ │ +0451a0: 6e20 ee04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04ee │ │ +0451a6: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0004 line=871 │ │ 0x000b line=873 │ │ 0x0013 line=874 │ │ 0x0015 line=875 │ │ @@ -7915,17 +7915,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04520c: |[04520c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -04521c: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045220: 1100 |0002: return-object v0 │ │ +0451a8: |[0451a8] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0451b8: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0451bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7933,28 +7933,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -045224: |[045224] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -045234: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -045236: 5430 dd00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -04523a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -04523e: 5430 dd00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045242: 1100 |0007: return-object v0 │ │ -045244: 5c32 d800 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d8 │ │ -045248: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04524a: 5531 de00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ -04524e: 6e40 a003 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ -045254: 0c00 |0010: move-result-object v0 │ │ -045256: 5b30 dd00 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -04525a: 5430 dd00 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -04525e: 28f2 |0015: goto 0007 // -000e │ │ +0451c0: |[0451c0] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0451d0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0451d2: 5430 dd00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +0451d6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0451da: 5430 dd00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +0451de: 1100 |0007: return-object v0 │ │ +0451e0: 5c32 d800 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d8 │ │ +0451e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0451e6: 5531 de00 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ +0451ea: 6e40 a003 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ +0451f0: 0c00 |0010: move-result-object v0 │ │ +0451f2: 5b30 dd00 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +0451f6: 5430 dd00 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +0451fa: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=861 │ │ 0x0005 line=862 │ │ 0x0007 line=866 │ │ 0x0008 line=864 │ │ 0x000a line=865 │ │ @@ -7967,28 +7967,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -045260: |[045260] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -045270: 5421 d700 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045274: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -045278: 5421 d700 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -04527c: 6e20 ac1f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -045282: 0c00 |0009: move-result-object v0 │ │ -045284: 1f00 b800 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b8 │ │ -045288: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -04528c: 5501 6f01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ -045290: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -045294: 6e10 e004 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e0 │ │ -04529a: 5421 d700 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -04529e: 6e20 af1f 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1faf │ │ -0452a4: 0e00 |001a: return-void │ │ +0451fc: |[0451fc] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +04520c: 5421 d700 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045210: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +045214: 5421 d700 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045218: 6e20 ac1f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +04521e: 0c00 |0009: move-result-object v0 │ │ +045220: 1f00 b600 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00b6 │ │ +045224: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +045228: 5501 6f01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ +04522c: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +045230: 6e10 e004 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e0 │ │ +045236: 5421 d700 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +04523a: 6e20 af1f 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1faf │ │ +045240: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0004 line=845 │ │ 0x000c line=846 │ │ 0x0012 line=847 │ │ 0x0015 line=848 │ │ @@ -8003,69 +8003,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -0452a8: |[0452a8] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -0452b8: 5452 db00 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0452bc: 6e10 2704 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -0452c2: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -0452c6: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -0452ca: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0452ce: 5452 db00 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0452d2: 5422 0101 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -0452d6: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -0452da: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -0452de: 5452 db00 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0452e2: 5422 0101 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -0452e6: 6e10 9c1f 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0452ec: 0a02 |001a: move-result v2 │ │ -0452ee: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -0452f2: 1a02 6f03 |001d: const-string v2, "FragmentActivity" // string@036f │ │ -0452f6: 2203 dc03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -0452fa: 7010 581f 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -045300: 1a04 f201 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01f2 │ │ -045304: 6e20 601f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04530a: 0c03 |0029: move-result-object v3 │ │ -04530c: 7110 221f 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -045312: 0c04 |002d: move-result-object v4 │ │ -045314: 6e20 601f 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04531a: 0c03 |0031: move-result-object v3 │ │ -04531c: 6e10 651f 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -045322: 0c03 |0035: move-result-object v3 │ │ -045324: 7120 b31a 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -04532a: 0e00 |0039: return-void │ │ -04532c: 5452 db00 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045330: 5422 0101 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -045334: 6e20 961f 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -04533a: 0c00 |0041: move-result-object v0 │ │ -04533c: 1f00 9500 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -045340: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -045344: 1a02 6f03 |0046: const-string v2, "FragmentActivity" // string@036f │ │ -045348: 2203 dc03 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -04534c: 7010 581f 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -045352: 1a04 f301 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01f3 │ │ -045356: 6e20 601f 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04535c: 0c03 |0052: move-result-object v3 │ │ -04535e: 7110 221f 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -045364: 0c04 |0056: move-result-object v4 │ │ -045366: 6e20 601f 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04536c: 0c03 |005a: move-result-object v3 │ │ -04536e: 6e10 651f 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -045374: 0c03 |005e: move-result-object v3 │ │ -045376: 7120 b31a 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -04537c: 28d7 |0062: goto 0039 // -0029 │ │ -04537e: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -045384: b562 |0066: and-int/2addr v2, v6 │ │ -045386: 6e40 5403 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0354 │ │ -04538c: 28cf |006a: goto 0039 // -0031 │ │ -04538e: 6f40 5a00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@005a │ │ -045394: 28cb |006e: goto 0039 // -0035 │ │ +045244: |[045244] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +045254: 5452 db00 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045258: 6e10 2704 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +04525e: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +045262: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +045266: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04526a: 5452 db00 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04526e: 5422 0101 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +045272: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +045276: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +04527a: 5452 db00 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04527e: 5422 0101 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +045282: 6e10 9c1f 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +045288: 0a02 |001a: move-result v2 │ │ +04528a: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +04528e: 1a02 6b03 |001d: const-string v2, "FragmentActivity" // string@036b │ │ +045292: 2203 d803 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +045296: 7010 581f 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04529c: 1a04 ee01 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01ee │ │ +0452a0: 6e20 601f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0452a6: 0c03 |0029: move-result-object v3 │ │ +0452a8: 7110 221f 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +0452ae: 0c04 |002d: move-result-object v4 │ │ +0452b0: 6e20 601f 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0452b6: 0c03 |0031: move-result-object v3 │ │ +0452b8: 6e10 651f 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0452be: 0c03 |0035: move-result-object v3 │ │ +0452c0: 7120 b31a 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +0452c6: 0e00 |0039: return-void │ │ +0452c8: 5452 db00 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0452cc: 5422 0101 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +0452d0: 6e20 961f 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0452d6: 0c00 |0041: move-result-object v0 │ │ +0452d8: 1f00 9300 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +0452dc: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +0452e0: 1a02 6b03 |0046: const-string v2, "FragmentActivity" // string@036b │ │ +0452e4: 2203 d803 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +0452e8: 7010 581f 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0452ee: 1a04 ef01 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01ef │ │ +0452f2: 6e20 601f 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0452f8: 0c03 |0052: move-result-object v3 │ │ +0452fa: 7110 221f 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +045300: 0c04 |0056: move-result-object v4 │ │ +045302: 6e20 601f 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +045308: 0c03 |005a: move-result-object v3 │ │ +04530a: 6e10 651f 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +045310: 0c03 |005e: move-result-object v3 │ │ +045312: 7120 b31a 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +045318: 28d7 |0062: goto 0039 // -0029 │ │ +04531a: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +045320: b562 |0066: and-int/2addr v2, v6 │ │ +045322: 6e40 5403 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0354 │ │ +045328: 28cf |006a: goto 0039 // -0031 │ │ +04532a: 6f40 5a00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@005a │ │ +045330: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ 0x0007 line=154 │ │ 0x0009 line=155 │ │ 0x000b line=156 │ │ @@ -8089,16 +8089,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 │ │ -045398: |[045398] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -0453a8: 0e00 |0000: return-void │ │ +045334: |[045334] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +045344: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -8107,21 +8107,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0453ac: |[0453ac] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -0453bc: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0453c0: 6e10 2c04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@042c │ │ -0453c6: 0a00 |0005: move-result v0 │ │ -0453c8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0453cc: 6e10 9b03 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@039b │ │ -0453d2: 0e00 |000b: return-void │ │ +045348: |[045348] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +045358: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04535c: 6e10 2c04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@042c │ │ +045362: 0a00 |0005: move-result v0 │ │ +045364: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +045368: 6e10 9b03 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@039b │ │ +04536e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=180 │ │ 0x000b line=182 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8131,19 +8131,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0453d4: |[0453d4] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0453e4: 6f20 5c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@005c │ │ -0453ea: 5410 db00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0453ee: 6e20 0204 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0402 │ │ -0453f4: 0e00 |0008: return-void │ │ +045370: |[045370] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +045380: 6f20 5c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@005c │ │ +045386: 5410 db00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04538a: 6e20 0204 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0402 │ │ +045390: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0008 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8154,45 +8154,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -0453f8: |[0453f8] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -045408: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04540a: 5453 db00 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04540e: 5454 d900 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d9 │ │ -045412: 6e40 fc03 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@03fc │ │ -045418: 6e10 9f03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@039f │ │ -04541e: 0c03 |000b: move-result-object v3 │ │ -045420: 6e10 0b1b 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1b0b │ │ -045426: 0c03 |000f: move-result-object v3 │ │ -045428: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -04542c: 6e10 9f03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@039f │ │ -045432: 0c03 |0015: move-result-object v3 │ │ -045434: 6e20 0e1b 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1b0e │ │ -04543a: 6f20 5d00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@005d │ │ -045440: 6e10 9e03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@039e │ │ -045446: 0c00 |001f: move-result-object v0 │ │ -045448: 1f00 9900 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0099 │ │ -04544c: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -045450: 5403 d100 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00d1 │ │ -045454: 5b53 d700 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045458: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -04545c: 1a03 6f0e |002a: const-string v3, "android:support:fragments" // string@0e6f │ │ -045460: 6e20 0f02 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@020f │ │ -045466: 0c01 |002f: move-result-object v1 │ │ -045468: 5453 db00 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04546c: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -045470: 5402 d000 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d0 │ │ -045474: 6e30 3404 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0434 │ │ -04547a: 5452 db00 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04547e: 6e10 0404 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0404 │ │ -045484: 0e00 |003e: return-void │ │ +045394: |[045394] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0453a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0453a6: 5453 db00 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0453aa: 5454 d900 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d9 │ │ +0453ae: 6e40 fc03 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@03fc │ │ +0453b4: 6e10 9f03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@039f │ │ +0453ba: 0c03 |000b: move-result-object v3 │ │ +0453bc: 6e10 0b1b 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1b0b │ │ +0453c2: 0c03 |000f: move-result-object v3 │ │ +0453c4: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +0453c8: 6e10 9f03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@039f │ │ +0453ce: 0c03 |0015: move-result-object v3 │ │ +0453d0: 6e20 0e1b 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1b0e │ │ +0453d6: 6f20 5d00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@005d │ │ +0453dc: 6e10 9e03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@039e │ │ +0453e2: 0c00 |001f: move-result-object v0 │ │ +0453e4: 1f00 9700 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0097 │ │ +0453e8: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +0453ec: 5403 d100 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00d1 │ │ +0453f0: 5b53 d700 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +0453f4: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +0453f8: 1a03 650e |002a: const-string v3, "android:support:fragments" // string@0e65 │ │ +0453fc: 6e20 0f02 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@020f │ │ +045402: 0c01 |002f: move-result-object v1 │ │ +045404: 5453 db00 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045408: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +04540c: 5402 d000 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d0 │ │ +045410: 6e30 3404 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0434 │ │ +045416: 5452 db00 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04541a: 6e10 0404 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0404 │ │ +045420: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=198 │ │ 0x0008 line=200 │ │ 0x0012 line=201 │ │ 0x0019 line=204 │ │ 0x001c line=206 │ │ @@ -8214,33 +8214,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -045488: |[045488] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -045498: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -04549c: 6f30 5e00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@005e │ │ -0454a2: 0a00 |0005: move-result v0 │ │ -0454a4: 5431 db00 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0454a8: 6e10 a103 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@03a1 │ │ -0454ae: 0c02 |000b: move-result-object v2 │ │ -0454b0: 6e30 0504 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0405 │ │ -0454b6: 0a01 |000f: move-result v1 │ │ -0454b8: b610 |0010: or-int/2addr v0, v1 │ │ -0454ba: 6001 2800 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0454be: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -0454c2: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -0454c6: 0f00 |0017: return v0 │ │ -0454c8: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -0454ca: 28fe |0019: goto 0017 // -0002 │ │ -0454cc: 6f30 5e00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@005e │ │ -0454d2: 0a00 |001d: move-result v0 │ │ -0454d4: 28f9 |001e: goto 0017 // -0007 │ │ +045424: |[045424] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +045434: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +045438: 6f30 5e00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@005e │ │ +04543e: 0a00 |0005: move-result v0 │ │ +045440: 5431 db00 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045444: 6e10 a103 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@03a1 │ │ +04544a: 0c02 |000b: move-result-object v2 │ │ +04544c: 6e30 0504 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0405 │ │ +045452: 0a01 |000f: move-result v1 │ │ +045454: b610 |0010: or-int/2addr v0, v1 │ │ +045456: 6001 2800 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04545a: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +04545e: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +045462: 0f00 |0017: return v0 │ │ +045464: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +045466: 28fe |0019: goto 0017 // -0002 │ │ +045468: 6f30 5e00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@005e │ │ +04546e: 0a00 |001d: move-result v0 │ │ +045470: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ 0x0006 line=225 │ │ 0x0011 line=226 │ │ 0x0017 line=234 │ │ @@ -8258,194 +8258,194 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 359 16-bit code units │ │ -0454d8: |[0454d8] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -0454e8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0454ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0454ec: 121a |0002: const/4 v10, #int 1 // #1 │ │ -0454ee: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -0454f0: 1a07 4812 |0004: const-string v7, "fragment" // string@1248 │ │ -0454f4: 6e20 481f c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0454fa: 0a07 |0009: move-result v7 │ │ -0454fc: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -045500: 6f40 5f00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@005f │ │ -045506: 0c07 |000f: move-result-object v7 │ │ -045508: 1107 |0010: return-object v7 │ │ -04550a: 1a07 8e0f |0011: const-string v7, "class" // string@0f8e │ │ -04550e: 7230 ad1a 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1aad │ │ -045514: 0c02 |0016: move-result-object v2 │ │ -045516: 6207 c900 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c9 │ │ -04551a: 6e30 f600 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -045520: 0c00 |001c: move-result-object v0 │ │ -045522: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -045526: 6e20 6501 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ -04552c: 0c02 |0022: move-result-object v2 │ │ -04552e: 6e30 6401 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -045534: 0a04 |0026: move-result v4 │ │ -045536: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -045538: 6e20 6501 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ -04553e: 0c06 |002b: move-result-object v6 │ │ -045540: 6e10 6801 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -045546: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -045548: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -04554c: 6e10 a01b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1ba0 │ │ -045552: 0a01 |0035: move-result v1 │ │ -045554: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -045558: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -04555c: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -045560: 2207 c803 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -045564: 2208 dc03 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -045568: 7010 581f 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04556e: 7210 ae1a 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1aae │ │ -045574: 0c09 |0046: move-result-object v9 │ │ -045576: 6e20 601f 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04557c: 0c08 |004a: move-result-object v8 │ │ -04557e: 1a09 d200 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00d2 │ │ -045582: 6e20 601f 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045588: 0c08 |0050: move-result-object v8 │ │ -04558a: 6e20 601f 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045590: 0c08 |0054: move-result-object v8 │ │ -045592: 6e10 651f 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -045598: 0c08 |0058: move-result-object v8 │ │ -04559a: 7020 1a1f 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -0455a0: 2707 |005c: throw v7 │ │ -0455a2: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -0455a6: 54b7 db00 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0455aa: 6e20 1504 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0415 │ │ -0455b0: 0c03 |0064: move-result-object v3 │ │ -0455b2: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -0455b6: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -0455ba: 54b7 db00 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0455be: 6e20 1604 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0416 │ │ -0455c4: 0c03 |006e: move-result-object v3 │ │ -0455c6: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -0455ca: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -0455ce: 54b7 db00 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0455d2: 6e20 1504 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0415 │ │ -0455d8: 0c03 |0078: move-result-object v3 │ │ -0455da: 6307 f800 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0455de: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -0455e2: 1a07 6f03 |007d: const-string v7, "FragmentActivity" // string@036f │ │ -0455e6: 2208 dc03 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -0455ea: 7010 581f 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0455f0: 1a09 de1b |0084: const-string v9, "onCreateView: id=0x" // string@1bde │ │ -0455f4: 6e20 601f 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0455fa: 0c08 |0089: move-result-object v8 │ │ -0455fc: 7110 221f 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -045602: 0c09 |008d: move-result-object v9 │ │ -045604: 6e20 601f 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04560a: 0c08 |0091: move-result-object v8 │ │ -04560c: 1a09 4800 |0092: const-string v9, " fname=" // string@0048 │ │ -045610: 6e20 601f 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045616: 0c08 |0097: move-result-object v8 │ │ -045618: 6e20 601f 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04561e: 0c08 |009b: move-result-object v8 │ │ -045620: 1a09 4500 |009c: const-string v9, " existing=" // string@0045 │ │ -045624: 6e20 601f 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04562a: 0c08 |00a1: move-result-object v8 │ │ -04562c: 6e20 5f1f 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -045632: 0c08 |00a5: move-result-object v8 │ │ -045634: 6e10 651f 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04563a: 0c08 |00a9: move-result-object v8 │ │ -04563c: 7120 b21a 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -045642: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -045646: 7120 4703 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0347 │ │ -04564c: 0c03 |00b2: move-result-object v3 │ │ -04564e: 5c3a ab00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ -045652: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -045656: 0147 |00b7: move v7, v4 │ │ -045658: 5937 a900 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -04565c: 5931 a600 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -045660: 5b36 bf00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -045664: 5c3a ae00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ -045668: 54b7 db00 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04566c: 5b37 aa00 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -045670: 5437 bb00 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -045674: 6e40 6203 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0362 │ │ -04567a: 54b7 db00 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04567e: 6e30 f903 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ -045684: 5437 c400 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -045688: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -04568c: 2207 c903 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@03c9 │ │ -045690: 2208 dc03 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -045694: 7010 581f 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04569a: 1a09 6a03 |00d9: const-string v9, "Fragment " // string@036a │ │ -04569e: 6e20 601f 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0456a4: 0c08 |00de: move-result-object v8 │ │ -0456a6: 6e20 601f 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0456ac: 0c08 |00e2: move-result-object v8 │ │ -0456ae: 1a09 4000 |00e3: const-string v9, " did not create a view." // string@0040 │ │ -0456b2: 6e20 601f 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0456b8: 0c08 |00e8: move-result-object v8 │ │ -0456ba: 6e10 651f 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0456c0: 0c08 |00ec: move-result-object v8 │ │ -0456c2: 7020 1d1f 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0456c8: 2707 |00f0: throw v7 │ │ -0456ca: 0117 |00f1: move v7, v1 │ │ -0456cc: 28c6 |00f2: goto 00b8 // -003a │ │ -0456ce: 5537 ae00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ -0456d2: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -0456d6: 2207 c803 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -0456da: 2208 dc03 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -0456de: 7010 581f 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0456e4: 7210 ae1a 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1aae │ │ -0456ea: 0c09 |0101: move-result-object v9 │ │ -0456ec: 6e20 601f 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0456f2: 0c08 |0105: move-result-object v8 │ │ -0456f4: 1a09 d100 |0106: const-string v9, ": Duplicate id 0x" // string@00d1 │ │ -0456f8: 6e20 601f 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0456fe: 0c08 |010b: move-result-object v8 │ │ -045700: 7110 221f 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -045706: 0c09 |010f: move-result-object v9 │ │ -045708: 6e20 601f 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04570e: 0c08 |0113: move-result-object v8 │ │ -045710: 1a09 c600 |0114: const-string v9, ", tag " // string@00c6 │ │ -045714: 6e20 601f 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04571a: 0c08 |0119: move-result-object v8 │ │ -04571c: 6e20 601f 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045722: 0c08 |011d: move-result-object v8 │ │ -045724: 1a09 c500 |011e: const-string v9, ", or parent id 0x" // string@00c5 │ │ -045728: 6e20 601f 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04572e: 0c08 |0123: move-result-object v8 │ │ -045730: 7110 221f 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -045736: 0c09 |0127: move-result-object v9 │ │ -045738: 6e20 601f 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04573e: 0c08 |012b: move-result-object v8 │ │ -045740: 1a09 8f00 |012c: const-string v9, " with another fragment for " // string@008f │ │ -045744: 6e20 601f 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04574a: 0c08 |0131: move-result-object v8 │ │ -04574c: 6e20 601f 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -045752: 0c08 |0135: move-result-object v8 │ │ -045754: 6e10 651f 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04575a: 0c08 |0139: move-result-object v8 │ │ -04575c: 7020 1a1f 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -045762: 2707 |013d: throw v7 │ │ -045764: 5c3a ae00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ -045768: 5537 ba00 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ -04576c: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -045770: 5437 bb00 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -045774: 6e40 6203 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0362 │ │ -04577a: 54b7 db00 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04577e: 6e20 2504 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0425 │ │ -045784: 2880 |014e: goto 00ce // -0080 │ │ -045786: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -04578a: 5437 c400 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -04578e: 6e20 ec1b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1bec │ │ -045794: 5437 c400 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -045798: 6e10 b41b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ -04579e: 0c07 |015b: move-result-object v7 │ │ -0457a0: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -0457a4: 5437 c400 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -0457a8: 6e20 fb1b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1bfb │ │ -0457ae: 5437 c400 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -0457b2: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +045474: |[045474] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +045484: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +045486: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +045488: 121a |0002: const/4 v10, #int 1 // #1 │ │ +04548a: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +04548c: 1a07 3e12 |0004: const-string v7, "fragment" // string@123e │ │ +045490: 6e20 481f c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +045496: 0a07 |0009: move-result v7 │ │ +045498: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +04549c: 6f40 5f00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@005f │ │ +0454a2: 0c07 |000f: move-result-object v7 │ │ +0454a4: 1107 |0010: return-object v7 │ │ +0454a6: 1a07 840f |0011: const-string v7, "class" // string@0f84 │ │ +0454aa: 7230 ad1a 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1aad │ │ +0454b0: 0c02 |0016: move-result-object v2 │ │ +0454b2: 6207 c900 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c9 │ │ +0454b6: 6e30 f600 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +0454bc: 0c00 |001c: move-result-object v0 │ │ +0454be: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +0454c2: 6e20 6501 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ +0454c8: 0c02 |0022: move-result-object v2 │ │ +0454ca: 6e30 6401 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +0454d0: 0a04 |0026: move-result v4 │ │ +0454d2: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +0454d4: 6e20 6501 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ +0454da: 0c06 |002b: move-result-object v6 │ │ +0454dc: 6e10 6801 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +0454e2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +0454e4: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +0454e8: 6e10 a01b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1ba0 │ │ +0454ee: 0a01 |0035: move-result v1 │ │ +0454f0: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +0454f4: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +0454f8: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +0454fc: 2207 c403 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +045500: 2208 d803 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +045504: 7010 581f 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04550a: 7210 ae1a 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1aae │ │ +045510: 0c09 |0046: move-result-object v9 │ │ +045512: 6e20 601f 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +045518: 0c08 |004a: move-result-object v8 │ │ +04551a: 1a09 d200 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00d2 │ │ +04551e: 6e20 601f 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +045524: 0c08 |0050: move-result-object v8 │ │ +045526: 6e20 601f 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04552c: 0c08 |0054: move-result-object v8 │ │ +04552e: 6e10 651f 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +045534: 0c08 |0058: move-result-object v8 │ │ +045536: 7020 1a1f 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +04553c: 2707 |005c: throw v7 │ │ +04553e: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +045542: 54b7 db00 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045546: 6e20 1504 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0415 │ │ +04554c: 0c03 |0064: move-result-object v3 │ │ +04554e: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +045552: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +045556: 54b7 db00 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04555a: 6e20 1604 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0416 │ │ +045560: 0c03 |006e: move-result-object v3 │ │ +045562: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +045566: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +04556a: 54b7 db00 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04556e: 6e20 1504 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0415 │ │ +045574: 0c03 |0078: move-result-object v3 │ │ +045576: 6307 f800 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +04557a: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +04557e: 1a07 6b03 |007d: const-string v7, "FragmentActivity" // string@036b │ │ +045582: 2208 d803 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +045586: 7010 581f 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04558c: 1a09 d31b |0084: const-string v9, "onCreateView: id=0x" // string@1bd3 │ │ +045590: 6e20 601f 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +045596: 0c08 |0089: move-result-object v8 │ │ +045598: 7110 221f 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +04559e: 0c09 |008d: move-result-object v9 │ │ +0455a0: 6e20 601f 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0455a6: 0c08 |0091: move-result-object v8 │ │ +0455a8: 1a09 4800 |0092: const-string v9, " fname=" // string@0048 │ │ +0455ac: 6e20 601f 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0455b2: 0c08 |0097: move-result-object v8 │ │ +0455b4: 6e20 601f 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0455ba: 0c08 |009b: move-result-object v8 │ │ +0455bc: 1a09 4500 |009c: const-string v9, " existing=" // string@0045 │ │ +0455c0: 6e20 601f 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0455c6: 0c08 |00a1: move-result-object v8 │ │ +0455c8: 6e20 5f1f 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0455ce: 0c08 |00a5: move-result-object v8 │ │ +0455d0: 6e10 651f 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0455d6: 0c08 |00a9: move-result-object v8 │ │ +0455d8: 7120 b21a 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0455de: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +0455e2: 7120 4703 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0347 │ │ +0455e8: 0c03 |00b2: move-result-object v3 │ │ +0455ea: 5c3a ab00 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ +0455ee: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +0455f2: 0147 |00b7: move v7, v4 │ │ +0455f4: 5937 a900 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +0455f8: 5931 a600 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +0455fc: 5b36 bf00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +045600: 5c3a ae00 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ +045604: 54b7 db00 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045608: 5b37 aa00 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +04560c: 5437 bb00 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +045610: 6e40 6203 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0362 │ │ +045616: 54b7 db00 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04561a: 6e30 f903 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ +045620: 5437 c400 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +045624: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +045628: 2207 c503 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@03c5 │ │ +04562c: 2208 d803 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +045630: 7010 581f 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +045636: 1a09 6603 |00d9: const-string v9, "Fragment " // string@0366 │ │ +04563a: 6e20 601f 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +045640: 0c08 |00de: move-result-object v8 │ │ +045642: 6e20 601f 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +045648: 0c08 |00e2: move-result-object v8 │ │ +04564a: 1a09 4000 |00e3: const-string v9, " did not create a view." // string@0040 │ │ +04564e: 6e20 601f 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +045654: 0c08 |00e8: move-result-object v8 │ │ +045656: 6e10 651f 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04565c: 0c08 |00ec: move-result-object v8 │ │ +04565e: 7020 1d1f 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +045664: 2707 |00f0: throw v7 │ │ +045666: 0117 |00f1: move v7, v1 │ │ +045668: 28c6 |00f2: goto 00b8 // -003a │ │ +04566a: 5537 ae00 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ +04566e: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +045672: 2207 c403 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +045676: 2208 d803 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +04567a: 7010 581f 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +045680: 7210 ae1a 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1aae │ │ +045686: 0c09 |0101: move-result-object v9 │ │ +045688: 6e20 601f 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04568e: 0c08 |0105: move-result-object v8 │ │ +045690: 1a09 d100 |0106: const-string v9, ": Duplicate id 0x" // string@00d1 │ │ +045694: 6e20 601f 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04569a: 0c08 |010b: move-result-object v8 │ │ +04569c: 7110 221f 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +0456a2: 0c09 |010f: move-result-object v9 │ │ +0456a4: 6e20 601f 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0456aa: 0c08 |0113: move-result-object v8 │ │ +0456ac: 1a09 c600 |0114: const-string v9, ", tag " // string@00c6 │ │ +0456b0: 6e20 601f 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0456b6: 0c08 |0119: move-result-object v8 │ │ +0456b8: 6e20 601f 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0456be: 0c08 |011d: move-result-object v8 │ │ +0456c0: 1a09 c500 |011e: const-string v9, ", or parent id 0x" // string@00c5 │ │ +0456c4: 6e20 601f 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0456ca: 0c08 |0123: move-result-object v8 │ │ +0456cc: 7110 221f 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +0456d2: 0c09 |0127: move-result-object v9 │ │ +0456d4: 6e20 601f 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0456da: 0c08 |012b: move-result-object v8 │ │ +0456dc: 1a09 8f00 |012c: const-string v9, " with another fragment for " // string@008f │ │ +0456e0: 6e20 601f 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0456e6: 0c08 |0131: move-result-object v8 │ │ +0456e8: 6e20 601f 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0456ee: 0c08 |0135: move-result-object v8 │ │ +0456f0: 6e10 651f 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0456f6: 0c08 |0139: move-result-object v8 │ │ +0456f8: 7020 1a1f 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +0456fe: 2707 |013d: throw v7 │ │ +045700: 5c3a ae00 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ +045704: 5537 ba00 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ +045708: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +04570c: 5437 bb00 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +045710: 6e40 6203 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0362 │ │ +045716: 54b7 db00 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04571a: 6e20 2504 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0425 │ │ +045720: 2880 |014e: goto 00ce // -0080 │ │ +045722: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +045726: 5437 c400 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +04572a: 6e20 ec1b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1bec │ │ +045730: 5437 c400 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +045734: 6e10 b41b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ +04573a: 0c07 |015b: move-result-object v7 │ │ +04573c: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +045740: 5437 c400 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +045744: 6e20 fb1b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1bfb │ │ +04574a: 5437 c400 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +04574e: 2900 abfe |0165: goto/16 0010 // -0155 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=242 │ │ 0x000c line=243 │ │ 0x0010 line=317 │ │ 0x0011 line=246 │ │ 0x0017 line=247 │ │ @@ -8506,25 +8506,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0457b8: |[0457b8] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -0457c8: 6f10 6000 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0060 │ │ -0457ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0457d0: 6e20 9703 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0397 │ │ -0457d6: 5410 db00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0457da: 6e10 0604 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0406 │ │ -0457e0: 5410 dd00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -0457e4: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -0457e8: 5410 dd00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -0457ec: 6e10 e004 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e0 │ │ -0457f2: 0e00 |0015: return-void │ │ +045754: |[045754] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +045764: 6f10 6000 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0060 │ │ +04576a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04576c: 6e20 9703 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0397 │ │ +045772: 5410 db00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045776: 6e10 0604 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0406 │ │ +04577c: 5410 dd00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045780: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +045784: 5410 dd00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045788: 6e10 e004 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e0 │ │ +04578e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0003 line=327 │ │ 0x0007 line=329 │ │ 0x000c line=330 │ │ 0x0010 line=331 │ │ @@ -8537,29 +8537,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0457f4: |[0457f4] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -045804: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -045808: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -04580a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -04580e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -045810: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -045814: 6e10 031b 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1b03 │ │ -04581a: 0a00 |000b: move-result v0 │ │ -04581c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -045820: 6e10 ac03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@03ac │ │ -045826: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -045828: 0f00 |0012: return v0 │ │ -04582a: 6f30 6100 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0061 │ │ -045830: 0a00 |0016: move-result v0 │ │ -045832: 28fb |0017: goto 0012 // -0005 │ │ +045790: |[045790] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0457a0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0457a4: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +0457a6: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +0457aa: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +0457ac: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +0457b0: 6e10 031b 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1b03 │ │ +0457b6: 0a00 |000b: move-result v0 │ │ +0457b8: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +0457bc: 6e10 ac03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@03ac │ │ +0457c2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0457c4: 0f00 |0012: return v0 │ │ +0457c6: 6f30 6100 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0061 │ │ +0457cc: 0a00 |0016: move-result v0 │ │ +0457ce: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x000e line=345 │ │ 0x0011 line=346 │ │ 0x0012 line=349 │ │ locals : │ │ @@ -8572,19 +8572,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -045834: |[045834] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -045844: 6f10 6200 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0062 │ │ -04584a: 5410 db00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04584e: 6e10 0804 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0408 │ │ -045854: 0e00 |0008: return-void │ │ +0457d0: |[0457d0] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +0457e0: 6f10 6200 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0062 │ │ +0457e6: 5410 db00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0457ea: 6e10 0804 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0408 │ │ +0457f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=358 │ │ 0x0008 line=359 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8594,33 +8594,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -045858: |[045858] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -045868: 6f30 6300 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0063 │ │ -04586e: 0a00 |0003: move-result v0 │ │ -045870: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -045874: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -045876: 0f00 |0007: return v0 │ │ -045878: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -04587e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -045880: 28fb |000c: goto 0007 // -0005 │ │ -045882: 5410 db00 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045886: 6e20 0904 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0409 │ │ -04588c: 0a00 |0012: move-result v0 │ │ -04588e: 28f4 |0013: goto 0007 // -000c │ │ -045890: 5410 db00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045894: 6e20 0304 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0403 │ │ -04589a: 0a00 |0019: move-result v0 │ │ -04589c: 28ed |001a: goto 0007 // -0013 │ │ -04589e: 0000 |001b: nop // spacer │ │ -0458a0: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +0457f4: |[0457f4] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +045804: 6f30 6300 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0063 │ │ +04580a: 0a00 |0003: move-result v0 │ │ +04580c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +045810: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +045812: 0f00 |0007: return v0 │ │ +045814: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +04581a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04581c: 28fb |000c: goto 0007 // -0005 │ │ +04581e: 5410 db00 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045822: 6e20 0904 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0409 │ │ +045828: 0a00 |0012: move-result v0 │ │ +04582a: 28f4 |0013: goto 0007 // -000c │ │ +04582c: 5410 db00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045830: 6e20 0304 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0403 │ │ +045836: 0a00 |0019: move-result v0 │ │ +045838: 28ed |001a: goto 0007 // -0013 │ │ +04583a: 0000 |001b: nop // spacer │ │ +04583c: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=378 │ │ 0x0008 line=370 │ │ 0x000b line=378 │ │ @@ -8637,19 +8637,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0458b4: |[0458b4] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -0458c4: 6f20 6400 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0064 │ │ -0458ca: 5410 db00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0458ce: 6e10 2704 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -0458d4: 0e00 |0008: return-void │ │ +045850: |[045850] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +045860: 6f20 6400 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0064 │ │ +045866: 5410 db00 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04586a: 6e10 2704 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +045870: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ 0x0008 line=423 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8660,23 +8660,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0458d8: |[0458d8] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0458e8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0458ee: 6f30 6600 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0066 │ │ -0458f4: 0e00 |0006: return-void │ │ -0458f6: 5410 db00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0458fa: 6e20 0a04 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040a │ │ -045900: 28f7 |000c: goto 0003 // -0009 │ │ -045902: 0000 |000d: nop // spacer │ │ -045904: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +045874: |[045874] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +045884: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +04588a: 6f30 6600 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0066 │ │ +045890: 0e00 |0006: return-void │ │ +045892: 5410 db00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045896: 6e20 0a04 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040a │ │ +04589c: 28f7 |000c: goto 0003 // -0009 │ │ +04589e: 0000 |000d: nop // spacer │ │ +0458a0: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=392 │ │ 0x0006 line=393 │ │ 0x0007 line=389 │ │ 0x000d line=387 │ │ @@ -8690,29 +8690,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -045910: |[045910] android.support.v4.app.FragmentActivity.onPause:()V │ │ -045920: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -045922: 6f10 6700 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0067 │ │ -045928: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04592a: 5c20 e100 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e1 │ │ -04592e: 5420 dc00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045932: 6e20 2202 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0222 │ │ -045938: 0a00 |000c: move-result v0 │ │ -04593a: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -04593e: 5420 dc00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045942: 6e20 2702 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -045948: 6e10 be03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03be │ │ -04594e: 5420 db00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045952: 6e10 0b04 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040b │ │ -045958: 0e00 |001c: return-void │ │ +0458ac: |[0458ac] android.support.v4.app.FragmentActivity.onPause:()V │ │ +0458bc: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0458be: 6f10 6700 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0067 │ │ +0458c4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0458c6: 5c20 e100 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e1 │ │ +0458ca: 5420 dc00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +0458ce: 6e20 2202 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0222 │ │ +0458d4: 0a00 |000c: move-result v0 │ │ +0458d6: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +0458da: 5420 dc00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +0458de: 6e20 2702 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +0458e4: 6e10 be03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03be │ │ +0458ea: 5420 db00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0458ee: 6e10 0b04 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040b │ │ +0458f4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=400 │ │ 0x0004 line=401 │ │ 0x0007 line=402 │ │ 0x000f line=403 │ │ 0x0014 line=404 │ │ @@ -8726,23 +8726,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04595c: |[04595c] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -04596c: 6f10 6800 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0068 │ │ -045972: 5420 dc00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045976: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -045978: 6e20 2702 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -04597e: 6e10 be03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03be │ │ -045984: 5420 db00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045988: 6e10 1304 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -04598e: 0e00 |0011: return-void │ │ +0458f8: |[0458f8] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +045908: 6f10 6800 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0068 │ │ +04590e: 5420 dc00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +045912: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +045914: 6e20 2702 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +04591a: 6e10 be03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03be │ │ +045920: 5420 db00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045924: 6e10 1304 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +04592a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ 0x0009 line=449 │ │ 0x000c line=450 │ │ 0x0011 line=451 │ │ @@ -8754,33 +8754,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 │ │ -045990: |[045990] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0459a0: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -0459a4: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -0459a8: 5521 df00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00df │ │ -0459ac: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -0459b0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0459b2: 5c21 df00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00df │ │ -0459b6: 7210 181b 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1b18 │ │ -0459bc: 6e30 b003 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@03b0 │ │ -0459c2: 6f40 6900 3254 |0011: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0069 │ │ -0459c8: 0a00 |0014: move-result v0 │ │ -0459ca: 5421 db00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0459ce: 6e20 0c04 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@040c │ │ -0459d4: 0a01 |001a: move-result v1 │ │ -0459d6: b610 |001b: or-int/2addr v0, v1 │ │ -0459d8: 0f00 |001c: return v0 │ │ -0459da: 6f40 6900 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0069 │ │ -0459e0: 0a00 |0020: move-result v0 │ │ -0459e2: 28fb |0021: goto 001c // -0005 │ │ +04592c: |[04592c] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +04593c: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +045940: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +045944: 5521 df00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00df │ │ +045948: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +04594c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +04594e: 5c21 df00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00df │ │ +045952: 7210 181b 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1b18 │ │ +045958: 6e30 b003 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@03b0 │ │ +04595e: 6f40 6900 3254 |0011: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0069 │ │ +045964: 0a00 |0014: move-result v0 │ │ +045966: 5421 db00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +04596a: 6e20 0c04 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@040c │ │ +045970: 0a01 |001a: move-result v1 │ │ +045972: b610 |001b: or-int/2addr v0, v1 │ │ +045974: 0f00 |001c: return v0 │ │ +045976: 6f40 6900 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0069 │ │ +04597c: 0a00 |0020: move-result v0 │ │ +04597e: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0004 line=469 │ │ 0x0008 line=470 │ │ 0x000b line=471 │ │ 0x000e line=472 │ │ @@ -8799,31 +8799,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0459e4: |[0459e4] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -0459f4: 5510 de00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ -0459f8: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -0459fc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0459fe: 5c10 de00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ -045a02: 5410 dd00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045a06: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -045a0a: 5510 e200 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e2 │ │ -045a0e: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -045a12: 5410 dd00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045a16: 6e10 e504 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04e5 │ │ -045a1c: 5410 db00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045a20: 6e10 0d04 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@040d │ │ -045a26: 0e00 |0019: return-void │ │ -045a28: 5410 dd00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045a2c: 6e10 e304 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04e3 │ │ -045a32: 28f5 |001f: goto 0014 // -000b │ │ +045980: |[045980] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +045990: 5510 de00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ +045994: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +045998: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04599a: 5c10 de00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ +04599e: 5410 dd00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +0459a2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +0459a6: 5510 e200 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e2 │ │ +0459aa: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +0459ae: 5410 dd00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +0459b2: 6e10 e504 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04e5 │ │ +0459b8: 5410 db00 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0459bc: 6e10 0d04 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@040d │ │ +0459c2: 0e00 |0019: return-void │ │ +0459c4: 5410 dd00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +0459c8: 6e10 e304 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04e3 │ │ +0459ce: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0004 line=784 │ │ 0x0007 line=785 │ │ 0x000b line=786 │ │ 0x000f line=787 │ │ @@ -8838,24 +8838,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -045a34: |[045a34] android.support.v4.app.FragmentActivity.onResume:()V │ │ -045a44: 6f10 6a00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@006a │ │ -045a4a: 5420 dc00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045a4e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -045a50: 6e20 2802 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0228 │ │ -045a56: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -045a58: 5c20 e100 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e1 │ │ -045a5c: 5420 db00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045a60: 6e10 1304 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -045a66: 0e00 |0011: return-void │ │ +0459d0: |[0459d0] android.support.v4.app.FragmentActivity.onResume:()V │ │ +0459e0: 6f10 6a00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@006a │ │ +0459e6: 5420 dc00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +0459ea: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0459ec: 6e20 2802 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0228 │ │ +0459f2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0459f4: 5c20 e100 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e1 │ │ +0459f8: 5420 db00 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0459fc: 6e10 1304 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +045a02: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ 0x0009 line=438 │ │ 0x000c line=439 │ │ 0x0011 line=440 │ │ @@ -8867,18 +8867,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045a68: |[045a68] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -045a78: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045a7c: 6e10 0e04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040e │ │ -045a82: 0e00 |0005: return-void │ │ +045a04: |[045a04] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +045a14: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045a18: 6e10 0e04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@040e │ │ +045a1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -8887,17 +8887,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045a84: |[045a84] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -045a94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045a96: 1100 |0001: return-object v0 │ │ +045a20: |[045a20] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +045a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045a32: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8905,65 +8905,65 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -045a98: |[045a98] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -045aa8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -045aaa: 55a8 e300 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ -045aae: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -045ab2: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -045ab4: 6e20 9703 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0397 │ │ -045aba: 6e10 bf03 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@03bf │ │ -045ac0: 0c00 |000c: move-result-object v0 │ │ -045ac2: 54a8 db00 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045ac6: 6e10 3504 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0435 │ │ -045acc: 0c01 |0012: move-result-object v1 │ │ -045ace: 1206 |0013: const/4 v6, #int 0 // #0 │ │ -045ad0: 54a8 d700 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045ad4: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ -045ad8: 54a8 d700 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045adc: 6e10 b01f 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@1fb0 │ │ -045ae2: 0a08 |001d: move-result v8 │ │ -045ae4: 2384 2504 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0425 │ │ -045ae8: 54a8 d700 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045aec: 6e10 b11f 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fb1 │ │ -045af2: 0c08 |0025: move-result-object v8 │ │ -045af4: 7220 a21f 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fa2 │ │ -045afa: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ -045afe: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -045b00: 2148 |002c: array-length v8, v4 │ │ -045b02: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ -045b06: 4603 0402 |002f: aget-object v3, v4, v2 │ │ -045b0a: 5538 6f01 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ -045b0e: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ -045b12: 1216 |0035: const/4 v6, #int 1 // #1 │ │ -045b14: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ -045b18: 28f4 |0038: goto 002c // -000c │ │ -045b1a: 6e10 e004 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e0 │ │ -045b20: 54a8 d700 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045b24: 5439 7201 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0172 │ │ -045b28: 6e20 af1f 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1faf │ │ -045b2e: 28f3 |0043: goto 0036 // -000d │ │ -045b30: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ -045b34: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ -045b38: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ -045b3c: 0775 |004a: move-object v5, v7 │ │ -045b3e: 1105 |004b: return-object v5 │ │ -045b40: 2205 9900 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0099 │ │ -045b44: 7010 9403 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0394 │ │ -045b4a: 5b57 cd00 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00cd │ │ -045b4e: 5b50 cf00 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cf │ │ -045b52: 5b57 ce00 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00ce │ │ -045b56: 5b51 d000 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d0 │ │ -045b5a: 54a7 d700 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045b5e: 5b57 d100 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00d1 │ │ -045b62: 28ee |005d: goto 004b // -0012 │ │ +045a34: |[045a34] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +045a44: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +045a46: 55a8 e300 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ +045a4a: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +045a4e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +045a50: 6e20 9703 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0397 │ │ +045a56: 6e10 bf03 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@03bf │ │ +045a5c: 0c00 |000c: move-result-object v0 │ │ +045a5e: 54a8 db00 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045a62: 6e10 3504 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0435 │ │ +045a68: 0c01 |0012: move-result-object v1 │ │ +045a6a: 1206 |0013: const/4 v6, #int 0 // #0 │ │ +045a6c: 54a8 d700 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045a70: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ +045a74: 54a8 d700 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045a78: 6e10 b01f 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@1fb0 │ │ +045a7e: 0a08 |001d: move-result v8 │ │ +045a80: 2384 2104 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0421 │ │ +045a84: 54a8 d700 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045a88: 6e10 b11f 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fb1 │ │ +045a8e: 0c08 |0025: move-result-object v8 │ │ +045a90: 7220 a21f 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fa2 │ │ +045a96: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ +045a9a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +045a9c: 2148 |002c: array-length v8, v4 │ │ +045a9e: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ +045aa2: 4603 0402 |002f: aget-object v3, v4, v2 │ │ +045aa6: 5538 6f01 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ +045aaa: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ +045aae: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +045ab0: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ +045ab4: 28f4 |0038: goto 002c // -000c │ │ +045ab6: 6e10 e004 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04e0 │ │ +045abc: 54a8 d700 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045ac0: 5439 7201 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0172 │ │ +045ac4: 6e20 af1f 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1faf │ │ +045aca: 28f3 |0043: goto 0036 // -000d │ │ +045acc: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ +045ad0: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ +045ad4: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ +045ad8: 0775 |004a: move-object v5, v7 │ │ +045ada: 1105 |004b: return-object v5 │ │ +045adc: 2205 9700 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0097 │ │ +045ae0: 7010 9403 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0394 │ │ +045ae6: 5b57 cd00 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00cd │ │ +045aea: 5b50 cf00 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cf │ │ +045aee: 5b57 ce00 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00ce │ │ +045af2: 5b51 d000 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d0 │ │ +045af6: 54a7 d700 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045afa: 5b57 d100 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00d1 │ │ +045afe: 28ee |005d: goto 004b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=488 │ │ 0x0005 line=489 │ │ 0x0009 line=492 │ │ 0x000d line=494 │ │ 0x0013 line=495 │ │ @@ -9001,23 +9001,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -045b64: |[045b64] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -045b74: 6f20 6b00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@006b │ │ -045b7a: 5421 db00 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045b7e: 6e10 3704 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0437 │ │ -045b84: 0c00 |0008: move-result-object v0 │ │ -045b86: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -045b8a: 1a01 6f0e |000b: const-string v1, "android:support:fragments" // string@0e6f │ │ -045b8e: 6e30 1802 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0218 │ │ -045b94: 0e00 |0010: return-void │ │ +045b00: |[045b00] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +045b10: 6f20 6b00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@006b │ │ +045b16: 5421 db00 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045b1a: 6e10 3704 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0437 │ │ +045b20: 0c00 |0008: move-result-object v0 │ │ +045b22: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +045b26: 1a01 650e |000b: const-string v1, "android:support:fragments" // string@0e65 │ │ +045b2a: 6e30 1802 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0218 │ │ +045b30: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0009 line=533 │ │ 0x000b line=534 │ │ 0x0010 line=536 │ │ @@ -9031,76 +9031,76 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -045b98: |[045b98] android.support.v4.app.FragmentActivity.onStart:()V │ │ -045ba8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -045baa: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -045bac: 6f10 6c00 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@006c │ │ -045bb2: 5c76 e300 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ -045bb6: 5c76 e000 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e0 │ │ -045bba: 5473 dc00 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045bbe: 6e20 2702 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -045bc4: 5573 da00 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00da │ │ -045bc8: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -045bcc: 5c75 da00 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00da │ │ -045bd0: 5473 db00 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045bd4: 6e10 0104 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0401 │ │ -045bda: 5473 db00 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045bde: 6e10 2704 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ -045be4: 5473 db00 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045be8: 6e10 1304 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -045bee: 5573 de00 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ -045bf2: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ -045bf6: 5c75 de00 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ -045bfa: 5473 dd00 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045bfe: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ -045c02: 5473 dd00 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045c06: 6e10 e404 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e4 │ │ -045c0c: 5c75 d800 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d8 │ │ -045c10: 5473 db00 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045c14: 6e10 0f04 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@040f │ │ -045c1a: 5473 d700 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045c1e: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ -045c22: 5473 d700 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045c26: 6e10 b01f 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@1fb0 │ │ -045c2c: 0a03 |0042: move-result v3 │ │ -045c2e: 2332 2504 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0425 │ │ -045c32: 5473 d700 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ -045c36: 6e10 b11f 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fb1 │ │ -045c3c: 0c03 |004a: move-result-object v3 │ │ -045c3e: 7220 a21f 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fa2 │ │ -045c44: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ -045c48: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -045c4a: 2123 |0051: array-length v3, v2 │ │ -045c4c: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ -045c50: 4601 0200 |0054: aget-object v1, v2, v0 │ │ -045c54: 6e10 e704 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04e7 │ │ -045c5a: 6e10 e204 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04e2 │ │ -045c60: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -045c64: 28f3 |005e: goto 0051 // -000d │ │ -045c66: 5573 d800 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d8 │ │ -045c6a: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ -045c6e: 1203 |0063: const/4 v3, #int 0 // #0 │ │ -045c70: 5574 de00 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ -045c74: 6e40 a003 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ -045c7a: 0c03 |0069: move-result-object v3 │ │ -045c7c: 5b73 dd00 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045c80: 5473 dd00 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045c84: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ -045c88: 5473 dd00 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045c8c: 5533 7101 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -045c90: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ -045c94: 5473 dd00 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ -045c98: 6e10 e404 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e4 │ │ -045c9e: 28b7 |007b: goto 0032 // -0049 │ │ -045ca0: 0e00 |007c: return-void │ │ +045b34: |[045b34] android.support.v4.app.FragmentActivity.onStart:()V │ │ +045b44: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +045b46: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +045b48: 6f10 6c00 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@006c │ │ +045b4e: 5c76 e300 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ +045b52: 5c76 e000 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e0 │ │ +045b56: 5473 dc00 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +045b5a: 6e20 2702 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +045b60: 5573 da00 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00da │ │ +045b64: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +045b68: 5c75 da00 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00da │ │ +045b6c: 5473 db00 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045b70: 6e10 0104 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0401 │ │ +045b76: 5473 db00 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045b7a: 6e10 2704 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0427 │ │ +045b80: 5473 db00 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045b84: 6e10 1304 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +045b8a: 5573 de00 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ +045b8e: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ +045b92: 5c75 de00 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ +045b96: 5473 dd00 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045b9a: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ +045b9e: 5473 dd00 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045ba2: 6e10 e404 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e4 │ │ +045ba8: 5c75 d800 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d8 │ │ +045bac: 5473 db00 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045bb0: 6e10 0f04 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@040f │ │ +045bb6: 5473 d700 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045bba: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ +045bbe: 5473 d700 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045bc2: 6e10 b01f 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@1fb0 │ │ +045bc8: 0a03 |0042: move-result v3 │ │ +045bca: 2332 2104 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0421 │ │ +045bce: 5473 d700 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00d7 │ │ +045bd2: 6e10 b11f 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1fb1 │ │ +045bd8: 0c03 |004a: move-result-object v3 │ │ +045bda: 7220 a21f 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1fa2 │ │ +045be0: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ +045be4: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +045be6: 2123 |0051: array-length v3, v2 │ │ +045be8: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ +045bec: 4601 0200 |0054: aget-object v1, v2, v0 │ │ +045bf0: 6e10 e704 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04e7 │ │ +045bf6: 6e10 e204 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04e2 │ │ +045bfc: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +045c00: 28f3 |005e: goto 0051 // -000d │ │ +045c02: 5573 d800 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d8 │ │ +045c06: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ +045c0a: 1203 |0063: const/4 v3, #int 0 // #0 │ │ +045c0c: 5574 de00 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00de │ │ +045c10: 6e40 a003 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a0 │ │ +045c16: 0c03 |0069: move-result-object v3 │ │ +045c18: 5b73 dd00 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045c1c: 5473 dd00 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045c20: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ +045c24: 5473 dd00 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045c28: 5533 7101 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +045c2c: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ +045c30: 5473 dd00 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00dd │ │ +045c34: 6e10 e404 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04e4 │ │ +045c3a: 28b7 |007b: goto 0032 // -0049 │ │ +045c3c: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=544 │ │ 0x0005 line=546 │ │ 0x0007 line=547 │ │ 0x0009 line=548 │ │ 0x000e line=550 │ │ @@ -9139,23 +9139,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -045ca4: |[045ca4] android.support.v4.app.FragmentActivity.onStop:()V │ │ -045cb4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -045cb6: 6f10 6d00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@006d │ │ -045cbc: 5c21 e300 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ -045cc0: 5420 dc00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045cc4: 6e20 2802 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0228 │ │ -045cca: 5420 db00 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -045cce: 6e10 1004 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0410 │ │ -045cd4: 0e00 |0010: return-void │ │ +045c40: |[045c40] android.support.v4.app.FragmentActivity.onStop:()V │ │ +045c50: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +045c52: 6f10 6d00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@006d │ │ +045c58: 5c21 e300 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e3 │ │ +045c5c: 5420 dc00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +045c60: 6e20 2802 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0228 │ │ +045c66: 5420 db00 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +045c6a: 6e10 1004 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0410 │ │ +045c70: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=592 │ │ 0x0004 line=594 │ │ 0x0006 line=595 │ │ 0x000b line=597 │ │ 0x0010 line=598 │ │ @@ -9167,26 +9167,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -045cd8: |[045cd8] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -045ce8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -045cea: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -045cee: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -045cf2: b540 |0005: and-int/2addr v0, v4 │ │ -045cf4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -045cf8: 2200 c803 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -045cfc: 1a01 7402 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0274 │ │ -045d00: 7020 1a1f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -045d06: 2700 |000f: throw v0 │ │ -045d08: 6f30 7000 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0070 │ │ -045d0e: 0e00 |0013: return-void │ │ +045c74: |[045c74] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +045c84: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +045c86: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +045c8a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +045c8e: b540 |0005: and-int/2addr v0, v4 │ │ +045c90: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +045c94: 2200 c403 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +045c98: 1a01 7002 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0270 │ │ +045c9c: 7020 1a1f 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +045ca2: 2700 |000f: throw v0 │ │ +045ca4: 6f30 7000 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0070 │ │ +045caa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ 0x0008 line=822 │ │ 0x0010 line=824 │ │ 0x0013 line=825 │ │ locals : │ │ @@ -9199,34 +9199,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 │ │ -045d10: |[045d10] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -045d20: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -045d22: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -045d26: 6f30 7000 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0070 │ │ -045d2c: 0e00 |0006: return-void │ │ -045d2e: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -045d32: b550 |0009: and-int/2addr v0, v5 │ │ -045d34: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -045d38: 2200 c803 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -045d3c: 1a01 7402 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0274 │ │ -045d40: 7020 1a1f 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -045d46: 2700 |0013: throw v0 │ │ -045d48: 5230 af00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -045d4c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -045d50: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -045d54: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -045d5a: b551 |001d: and-int/2addr v1, v5 │ │ -045d5c: b010 |001e: add-int/2addr v0, v1 │ │ -045d5e: 6f30 7000 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0070 │ │ -045d64: 28e4 |0022: goto 0006 // -001c │ │ +045cac: |[045cac] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +045cbc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +045cbe: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +045cc2: 6f30 7000 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0070 │ │ +045cc8: 0e00 |0006: return-void │ │ +045cca: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +045cce: b550 |0009: and-int/2addr v0, v5 │ │ +045cd0: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +045cd4: 2200 c403 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +045cd8: 1a01 7002 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0270 │ │ +045cdc: 7020 1a1f 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +045ce2: 2700 |0013: throw v0 │ │ +045ce4: 5230 af00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +045ce8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +045cec: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +045cf0: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +045cf6: b551 |001d: and-int/2addr v1, v5 │ │ +045cf8: b010 |001e: add-int/2addr v0, v1 │ │ +045cfa: 6f30 7000 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0070 │ │ +045d00: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=832 │ │ 0x0003 line=833 │ │ 0x0006 line=840 │ │ 0x0007 line=836 │ │ 0x000c line=837 │ │ @@ -9242,39 +9242,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -045d68: |[045d68] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -045d78: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -045d7c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -045d80: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -045d84: 7110 ba02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02ba │ │ -045d8a: 0e00 |0009: return-void │ │ -045d8c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -045d8e: 5c20 df00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00df │ │ -045d92: 28fc |000d: goto 0009 // -0004 │ │ +045d04: |[045d04] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +045d14: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +045d18: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +045d1c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +045d20: 7110 ba02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02ba │ │ +045d26: 0e00 |0009: return-void │ │ +045d28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +045d2a: 5c20 df00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00df │ │ +045d2e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0006 line=633 │ │ 0x0009 line=640 │ │ 0x000a line=639 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 880 (FragmentActivity.java) │ │ + source_file_idx : 876 (FragmentActivity.java) │ │ │ │ Class #26 header: │ │ -class_idx : 155 │ │ +class_idx : 153 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #26 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentContainer;' │ │ @@ -9287,21 +9287,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentContainer;) │ │ name : 'findViewById' │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #27 header: │ │ -class_idx : 156 │ │ +class_idx : 154 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #27 annotations: │ │ Annotations on class │ │ @@ -9349,21 +9349,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentManager$BackStackEntry;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #28 header: │ │ -class_idx : 157 │ │ +class_idx : 155 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #28 annotations: │ │ Annotations on class │ │ @@ -9381,21 +9381,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;) │ │ name : 'onBackStackChanged' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #29 header: │ │ -class_idx : 158 │ │ +class_idx : 156 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #29 annotations: │ │ Annotations on class │ │ @@ -9423,17 +9423,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045d94: |[045d94] android.support.v4.app.FragmentManager.:()V │ │ -045da4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -045daa: 0e00 |0003: return-void │ │ +045d30: |[045d30] android.support.v4.app.FragmentManager.:()V │ │ +045d40: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +045d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -9442,17 +9442,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045dac: |[045dac] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -045dbc: 6a00 f800 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -045dc0: 0e00 |0002: return-void │ │ +045d48: |[045d48] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +045d58: 6a00 f800 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +045d5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0002 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -9522,18 +9522,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045dc4: |[045dc4] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -045dd4: 6e10 d603 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -045dda: 0c00 |0003: move-result-object v0 │ │ -045ddc: 1100 |0004: return-object v0 │ │ +045d60: |[045d60] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +045d70: 6e10 d603 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +045d76: 0c00 |0003: move-result-object v0 │ │ +045d78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #11 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -9586,21 +9586,21 @@ │ │ │ │ #19 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'saveFragmentInstanceState' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #30 header: │ │ -class_idx : 159 │ │ +class_idx : 157 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #30 annotations: │ │ Annotations on class │ │ @@ -9625,18 +9625,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 │ │ -045de0: |[045de0] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -045df0: 5b01 e500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ -045df4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -045dfa: 0e00 |0005: return-void │ │ +045d7c: |[045d7c] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +045d8c: 5b01 e500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ +045d90: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +045d96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9646,32 +9646,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045dfc: |[045dfc] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -045e0c: 5410 e500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ -045e10: 6e10 1304 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -045e16: 0e00 |0005: return-void │ │ +045d98: |[045d98] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +045da8: 5410 e500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ +045dac: 6e10 1304 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +045db2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0005 line=441 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #31 header: │ │ -class_idx : 160 │ │ +class_idx : 158 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #31 annotations: │ │ Annotations on class │ │ @@ -9696,18 +9696,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 │ │ -045e18: |[045e18] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -045e28: 5b01 e600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -045e2c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -045e32: 0e00 |0005: return-void │ │ +045db4: |[045db4] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +045dc4: 5b01 e600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +045dc8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +045dce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9717,38 +9717,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -045e34: |[045e34] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -045e44: 5450 e600 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -045e48: 5451 e600 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -045e4c: 5411 0201 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -045e50: 5411 dc00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045e54: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -045e56: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -045e58: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -045e5a: 6e54 2f04 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -045e60: 0e00 |000e: return-void │ │ +045dd0: |[045dd0] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +045de0: 5450 e600 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +045de4: 5451 e600 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +045de8: 5411 0201 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +045dec: 5411 dc00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +045df0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +045df2: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +045df4: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +045df6: 6e54 2f04 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +045dfc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x000e line=480 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #32 header: │ │ -class_idx : 161 │ │ +class_idx : 159 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #32 annotations: │ │ Annotations on class │ │ @@ -9781,20 +9781,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 │ │ -045e64: |[045e64] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -045e74: 5b01 e700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ -045e78: 5b02 e900 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e9 │ │ -045e7c: 5903 e800 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e8 │ │ -045e80: 7010 351f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -045e86: 0e00 |0009: return-void │ │ +045e00: |[045e00] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +045e10: 5b01 e700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ +045e14: 5b02 e900 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e9 │ │ +045e18: 5903 e800 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e8 │ │ +045e1c: 7010 351f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +045e22: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -9806,38 +9806,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -045e88: |[045e88] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -045e98: 5450 e700 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ -045e9c: 5451 e700 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ -045ea0: 5411 0201 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -045ea4: 5411 dc00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045ea8: 5452 e900 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e9 │ │ -045eac: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -045eae: 5254 e800 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e8 │ │ -045eb2: 6e54 2f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -045eb8: 0e00 |0010: return-void │ │ +045e24: |[045e24] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +045e34: 5450 e700 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ +045e38: 5451 e700 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ +045e3c: 5411 0201 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +045e40: 5411 dc00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +045e44: 5452 e900 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e9 │ │ +045e48: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +045e4a: 5254 e800 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e8 │ │ +045e4e: 6e54 2f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +045e54: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0010 line=496 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #33 header: │ │ -class_idx : 162 │ │ +class_idx : 160 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ Annotations on class │ │ @@ -9870,20 +9870,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 │ │ -045ebc: |[045ebc] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -045ecc: 5b01 ea00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ -045ed0: 5902 ec00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ec │ │ -045ed4: 5903 eb00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00eb │ │ -045ed8: 7010 351f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -045ede: 0e00 |0009: return-void │ │ +045e58: |[045e58] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +045e68: 5b01 ea00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ +045e6c: 5902 ec00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ec │ │ +045e70: 5903 eb00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00eb │ │ +045e74: 7010 351f 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +045e7a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -9895,38 +9895,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -045ee0: |[045ee0] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -045ef0: 5450 ea00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ -045ef4: 5451 ea00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ -045ef8: 5411 0201 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -045efc: 5411 dc00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -045f00: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -045f02: 5253 ec00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ec │ │ -045f06: 5254 eb00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00eb │ │ -045f0a: 6e54 2f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -045f10: 0e00 |0010: return-void │ │ +045e7c: |[045e7c] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +045e8c: 5450 ea00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ +045e90: 5451 ea00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ +045e94: 5411 0201 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +045e98: 5411 dc00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +045e9c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +045e9e: 5253 ec00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ec │ │ +045ea2: 5254 eb00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00eb │ │ +045ea6: 6e54 2f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +045eac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0010 line=515 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #34 header: │ │ -class_idx : 163 │ │ +class_idx : 161 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #34 annotations: │ │ Annotations on class │ │ @@ -9955,19 +9955,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 │ │ -045f14: |[045f14] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -045f24: 5b01 ed00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ -045f28: 5b02 ee00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ -045f2c: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -045f32: 0e00 |0007: return-void │ │ +045eb0: |[045eb0] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +045ec0: 5b01 ed00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +045ec4: 5b02 ee00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ +045ec8: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +045ece: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -9978,30 +9978,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -045f34: |[045f34] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -045f44: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -045f46: 5460 ee00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ -045f4a: 5400 9f00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -045f4e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -045f52: 5460 ee00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ -045f56: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -045f58: 5b01 9f00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -045f5c: 5460 ed00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ -045f60: 5461 ee00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ -045f64: 5462 ee00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ -045f68: 5222 be00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ -045f6c: 0134 |0014: move v4, v3 │ │ -045f6e: 0135 |0015: move v5, v3 │ │ -045f70: 7406 2604 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ -045f76: 0e00 |0019: return-void │ │ +045ed0: |[045ed0] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +045ee0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +045ee2: 5460 ee00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ +045ee6: 5400 9f00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +045eea: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +045eee: 5460 ee00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ +045ef2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +045ef4: 5b01 9f00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +045ef8: 5460 ed00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +045efc: 5461 ee00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ +045f00: 5462 ee00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ee │ │ +045f04: 5222 be00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ +045f08: 0134 |0014: move v4, v3 │ │ +045f0a: 0135 |0015: move v5, v3 │ │ +045f0c: 7406 2604 0000 |0016: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ +045f12: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1010 │ │ 0x0007 line=1011 │ │ 0x000c line=1012 │ │ 0x0019 line=1015 │ │ locals : │ │ @@ -10013,16 +10013,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045f78: |[045f78] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -045f88: 0e00 |0000: return-void │ │ +045f14: |[045f14] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +045f24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -10031,30 +10031,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045f8c: |[045f8c] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -045f9c: 0e00 |0000: return-void │ │ +045f28: |[045f28] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +045f38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #35 header: │ │ -class_idx : 165 │ │ +class_idx : 163 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #35 annotations: │ │ Annotations on class │ │ @@ -10076,17 +10076,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045fa0: |[045fa0] android.support.v4.app.FragmentManagerState$1.:()V │ │ -045fb0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -045fb6: 0e00 |0003: return-void │ │ +045f3c: |[045f3c] android.support.v4.app.FragmentManagerState$1.:()V │ │ +045f4c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +045f52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -10095,18 +10095,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 │ │ -045fb8: |[045fb8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -045fc8: 2200 a600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00a6 │ │ -045fcc: 7020 4804 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0448 │ │ -045fd2: 1100 |0005: return-object v0 │ │ +045f54: |[045f54] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +045f64: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00a4 │ │ +045f68: 7020 4804 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0448 │ │ +045f6e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -10115,18 +10115,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 │ │ -045fd4: |[045fd4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -045fe4: 6e20 4204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@0442 │ │ -045fea: 0c00 |0003: move-result-object v0 │ │ -045fec: 1100 |0004: return-object v0 │ │ +045f70: |[045f70] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +045f80: 6e20 4204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@0442 │ │ +045f86: 0c00 |0003: move-result-object v0 │ │ +045f88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10135,17 +10135,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 │ │ -045ff0: |[045ff0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -046000: 2320 2204 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0422 │ │ -046004: 1100 |0002: return-object v0 │ │ +045f8c: |[045f8c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +045f9c: 2320 1e04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@041e │ │ +045fa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10154,32 +10154,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -046008: |[046008] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -046018: 6e20 4404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0444 │ │ -04601e: 0c00 |0003: move-result-object v0 │ │ -046020: 1100 |0004: return-object v0 │ │ +045fa4: |[045fa4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +045fb4: 6e20 4404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0444 │ │ +045fba: 0c00 |0003: move-result-object v0 │ │ +045fbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #36 header: │ │ -class_idx : 166 │ │ +class_idx : 164 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 883 │ │ +superclass_idx : 979 │ │ +source_file_idx : 879 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #36 annotations: │ │ Annotations on field #280 'CREATOR' │ │ @@ -10215,36 +10215,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -046024: |[046024] android.support.v4.app.FragmentManagerState.:()V │ │ -046034: 2200 a500 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00a5 │ │ -046038: 7010 4104 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0441 │ │ -04603e: 6900 1801 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0118 │ │ -046042: 0e00 |0007: return-void │ │ +045fc0: |[045fc0] android.support.v4.app.FragmentManagerState.:()V │ │ +045fd0: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00a3 │ │ +045fd4: 7010 4104 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0441 │ │ +045fda: 6900 1801 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0118 │ │ +045fde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046044: |[046044] android.support.v4.app.FragmentManagerState.:()V │ │ -046054: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04605a: 0e00 |0003: return-void │ │ +045fe0: |[045fe0] android.support.v4.app.FragmentManagerState.:()V │ │ +045ff0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +045ff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -10253,30 +10253,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04605c: |[04605c] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -04606c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046072: 6200 2101 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0121 │ │ -046076: 6e20 2e02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@022e │ │ -04607c: 0c00 |0008: move-result-object v0 │ │ -04607e: 1f00 2304 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0423 │ │ -046082: 5b10 1901 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ -046086: 6e10 2d02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@022d │ │ -04608c: 0c00 |0010: move-result-object v0 │ │ -04608e: 5b10 1a01 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ -046092: 6200 7500 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0075 │ │ -046096: 6e20 2e02 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@022e │ │ -04609c: 0c00 |0018: move-result-object v0 │ │ -04609e: 1f00 2004 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0420 │ │ -0460a2: 5b10 1b01 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ -0460a6: 0e00 |001d: return-void │ │ +045ff8: |[045ff8] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +046008: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04600e: 6200 2101 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0121 │ │ +046012: 6e20 2e02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@022e │ │ +046018: 0c00 |0008: move-result-object v0 │ │ +04601a: 1f00 1f04 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@041f │ │ +04601e: 5b10 1901 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ +046022: 6e10 2d02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@022d │ │ +046028: 0c00 |0010: move-result-object v0 │ │ +04602a: 5b10 1a01 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ +04602e: 6200 7500 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0075 │ │ +046032: 6e20 2e02 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@022e │ │ +046038: 0c00 |0018: move-result-object v0 │ │ +04603a: 1f00 1c04 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@041c │ │ +04603e: 5b10 1b01 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ +046042: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ 0x001d line=361 │ │ @@ -10290,17 +10290,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0460a8: |[0460a8] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -0460b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0460ba: 0f00 |0001: return v0 │ │ +046044: |[046044] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +046054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046056: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -10308,40 +10308,40 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0460bc: |[0460bc] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0460cc: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ -0460d0: 6e30 3a02 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@023a │ │ -0460d6: 5410 1a01 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ -0460da: 6e20 3602 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0236 │ │ -0460e0: 5410 1b01 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ -0460e4: 6e30 3a02 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@023a │ │ -0460ea: 0e00 |000f: return-void │ │ +046058: |[046058] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +046068: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ +04606c: 6e30 3a02 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@023a │ │ +046072: 5410 1a01 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ +046076: 6e20 3602 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0236 │ │ +04607c: 5410 1b01 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ +046080: 6e30 3a02 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@023a │ │ +046086: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0005 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ 0x0000 - 0x0010 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0010 reg=3 flags I │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #37 header: │ │ -class_idx : 168 │ │ +class_idx : 166 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 878 │ │ +superclass_idx : 979 │ │ +source_file_idx : 874 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -10363,17 +10363,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0460ec: |[0460ec] android.support.v4.app.FragmentState$1.:()V │ │ -0460fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046102: 0e00 |0003: return-void │ │ +046088: |[046088] android.support.v4.app.FragmentState$1.:()V │ │ +046098: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04609e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -10382,18 +10382,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 │ │ -046104: |[046104] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -046114: 2200 a900 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00a9 │ │ -046118: 7020 5d04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@045d │ │ -04611e: 1100 |0005: return-object v0 │ │ +0460a0: |[0460a0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +0460b0: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00a7 │ │ +0460b4: 7020 5d04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@045d │ │ +0460ba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -10402,18 +10402,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 │ │ -046120: |[046120] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -046130: 6e20 5804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0458 │ │ -046136: 0c00 |0003: move-result-object v0 │ │ -046138: 1100 |0004: return-object v0 │ │ +0460bc: |[0460bc] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0460cc: 6e20 5804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0458 │ │ +0460d2: 0c00 |0003: move-result-object v0 │ │ +0460d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10422,17 +10422,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 │ │ -04613c: |[04613c] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -04614c: 2320 2304 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0423 │ │ -046150: 1100 |0002: return-object v0 │ │ +0460d8: |[0460d8] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +0460e8: 2320 1f04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@041f │ │ +0460ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10441,32 +10441,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -046154: |[046154] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -046164: 6e20 5a04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@045a │ │ -04616a: 0c00 |0003: move-result-object v0 │ │ -04616c: 1100 |0004: return-object v0 │ │ +0460f0: |[0460f0] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +046100: 6e20 5a04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@045a │ │ +046106: 0c00 |0003: move-result-object v0 │ │ +046108: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 878 (Fragment.java) │ │ + source_file_idx : 874 (Fragment.java) │ │ │ │ Class #38 header: │ │ -class_idx : 169 │ │ +class_idx : 167 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 878 │ │ +superclass_idx : 979 │ │ +source_file_idx : 874 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #38 annotations: │ │ Annotations on field #289 'CREATOR' │ │ @@ -10534,79 +10534,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -046170: |[046170] android.support.v4.app.FragmentState.:()V │ │ -046180: 2200 a800 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00a8 │ │ -046184: 7010 5704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0457 │ │ -04618a: 6900 2101 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0121 │ │ -04618e: 0e00 |0007: return-void │ │ +04610c: |[04610c] android.support.v4.app.FragmentState.:()V │ │ +04611c: 2200 a600 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00a6 │ │ +046120: 7010 5704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0457 │ │ +046126: 6900 2101 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0121 │ │ +04612a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -046190: |[046190] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -0461a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0461a2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0461a4: 7010 351f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0461aa: 6e10 3302 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0233 │ │ -0461b0: 0c00 |0008: move-result-object v0 │ │ -0461b2: 5b30 2301 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0123 │ │ -0461b6: 6e10 3002 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -0461bc: 0a00 |000e: move-result v0 │ │ -0461be: 5930 2801 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0128 │ │ -0461c2: 6e10 3002 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -0461c8: 0a00 |0014: move-result v0 │ │ -0461ca: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -0461ce: 0110 |0017: move v0, v1 │ │ -0461d0: 5c30 2701 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0127 │ │ -0461d4: 6e10 3002 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -0461da: 0a00 |001d: move-result v0 │ │ -0461dc: 5930 2601 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0126 │ │ -0461e0: 6e10 3002 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -0461e6: 0a00 |0023: move-result v0 │ │ -0461e8: 5930 2401 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0124 │ │ -0461ec: 6e10 3302 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0233 │ │ -0461f2: 0c00 |0029: move-result-object v0 │ │ -0461f4: 5b30 2c01 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012c │ │ -0461f8: 6e10 3002 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -0461fe: 0a00 |002f: move-result v0 │ │ -046200: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -046204: 0110 |0032: move v0, v1 │ │ -046206: 5c30 2a01 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@012a │ │ -04620a: 6e10 3002 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -046210: 0a00 |0038: move-result v0 │ │ -046212: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -046216: 5c31 2501 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0125 │ │ -04621a: 6e10 2f02 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@022f │ │ -046220: 0c00 |0040: move-result-object v0 │ │ -046222: 5b30 2201 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ -046226: 6e10 2f02 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@022f │ │ -04622c: 0c00 |0046: move-result-object v0 │ │ -04622e: 5b30 2b01 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -046232: 0e00 |0049: return-void │ │ -046234: 0120 |004a: move v0, v2 │ │ -046236: 28cd |004b: goto 0018 // -0033 │ │ -046238: 0120 |004c: move v0, v2 │ │ -04623a: 28e6 |004d: goto 0033 // -001a │ │ -04623c: 0121 |004e: move v1, v2 │ │ -04623e: 28ec |004f: goto 003b // -0014 │ │ +04612c: |[04612c] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +04613c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04613e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +046140: 7010 351f 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ +046146: 6e10 3302 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0233 │ │ +04614c: 0c00 |0008: move-result-object v0 │ │ +04614e: 5b30 2301 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0123 │ │ +046152: 6e10 3002 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +046158: 0a00 |000e: move-result v0 │ │ +04615a: 5930 2801 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0128 │ │ +04615e: 6e10 3002 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +046164: 0a00 |0014: move-result v0 │ │ +046166: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +04616a: 0110 |0017: move v0, v1 │ │ +04616c: 5c30 2701 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0127 │ │ +046170: 6e10 3002 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +046176: 0a00 |001d: move-result v0 │ │ +046178: 5930 2601 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0126 │ │ +04617c: 6e10 3002 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +046182: 0a00 |0023: move-result v0 │ │ +046184: 5930 2401 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0124 │ │ +046188: 6e10 3302 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0233 │ │ +04618e: 0c00 |0029: move-result-object v0 │ │ +046190: 5b30 2c01 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012c │ │ +046194: 6e10 3002 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +04619a: 0a00 |002f: move-result v0 │ │ +04619c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +0461a0: 0110 |0032: move v0, v1 │ │ +0461a2: 5c30 2a01 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@012a │ │ +0461a6: 6e10 3002 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +0461ac: 0a00 |0038: move-result v0 │ │ +0461ae: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +0461b2: 5c31 2501 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0125 │ │ +0461b6: 6e10 2f02 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@022f │ │ +0461bc: 0c00 |0040: move-result-object v0 │ │ +0461be: 5b30 2201 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ +0461c2: 6e10 2f02 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@022f │ │ +0461c8: 0c00 |0046: move-result-object v0 │ │ +0461ca: 5b30 2b01 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +0461ce: 0e00 |0049: return-void │ │ +0461d0: 0120 |004a: move v0, v2 │ │ +0461d2: 28cd |004b: goto 0018 // -0033 │ │ +0461d4: 0120 |004c: move v0, v2 │ │ +0461d6: 28e6 |004d: goto 0033 // -001a │ │ +0461d8: 0121 |004e: move v1, v2 │ │ +0461da: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -10629,38 +10629,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 │ │ -046240: |[046240] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -046250: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046256: 6e10 381f 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -04625c: 0c00 |0006: move-result-object v0 │ │ -04625e: 6e10 0b1f 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -046264: 0c00 |000a: move-result-object v0 │ │ -046266: 5b10 2301 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0123 │ │ -04626a: 5220 af00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -04626e: 5910 2801 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0128 │ │ -046272: 5520 ab00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ -046276: 5c10 2701 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0127 │ │ -04627a: 5220 a900 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -04627e: 5910 2601 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0126 │ │ -046282: 5220 a600 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -046286: 5910 2401 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0124 │ │ -04628a: 5420 bf00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -04628e: 5b10 2c01 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012c │ │ -046292: 5520 b900 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ -046296: 5c10 2a01 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@012a │ │ -04629a: 5520 a800 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -04629e: 5c10 2501 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0125 │ │ -0462a2: 5420 a000 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ -0462a6: 5b10 2201 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ -0462aa: 0e00 |002d: return-void │ │ +0461dc: |[0461dc] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +0461ec: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0461f2: 6e10 381f 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +0461f8: 0c00 |0006: move-result-object v0 │ │ +0461fa: 6e10 0b1f 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +046200: 0c00 |000a: move-result-object v0 │ │ +046202: 5b10 2301 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0123 │ │ +046206: 5220 af00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +04620a: 5910 2801 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0128 │ │ +04620e: 5520 ab00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ +046212: 5c10 2701 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0127 │ │ +046216: 5220 a900 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +04621a: 5910 2601 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0126 │ │ +04621e: 5220 a600 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +046222: 5910 2401 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0124 │ │ +046226: 5420 bf00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +04622a: 5b10 2c01 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012c │ │ +04622e: 5520 b900 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ +046232: 5c10 2a01 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@012a │ │ +046236: 5520 a800 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +04623a: 5c10 2501 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0125 │ │ +04623e: 5420 a000 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a0 │ │ +046242: 5b10 2201 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ +046246: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -10680,17 +10680,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0462ac: |[0462ac] android.support.v4.app.FragmentState.describeContents:()I │ │ -0462bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0462be: 0f00 |0001: return v0 │ │ +046248: |[046248] android.support.v4.app.FragmentState.describeContents:()I │ │ +046258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04625a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -10698,82 +10698,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 │ │ -0462c0: |[0462c0] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0462d0: 5430 2901 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -0462d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0462d8: 5430 2901 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -0462dc: 1100 |0006: return-object v0 │ │ -0462de: 5430 2201 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ -0462e2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -0462e6: 5430 2201 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ -0462ea: 6e10 9c03 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@039c │ │ -0462f0: 0c01 |0010: move-result-object v1 │ │ -0462f2: 6e20 1b02 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ -0462f8: 5430 2301 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0123 │ │ -0462fc: 5431 2201 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ -046300: 7130 4803 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@0348 │ │ -046306: 0c00 |001b: move-result-object v0 │ │ -046308: 5b30 2901 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -04630c: 5430 2b01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -046310: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -046314: 5430 2b01 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -046318: 6e10 9c03 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@039c │ │ -04631e: 0c01 |0027: move-result-object v1 │ │ -046320: 6e20 1b02 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ -046326: 5430 2901 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -04632a: 5431 2b01 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -04632e: 5b01 bb00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -046332: 5430 2901 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -046336: 5231 2801 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0128 │ │ -04633a: 6e30 8403 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0384 │ │ -046340: 5430 2901 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -046344: 5531 2701 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0127 │ │ -046348: 5c01 ab00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ -04634c: 5430 2901 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -046350: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -046352: 5c01 b700 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b7 │ │ -046356: 5430 2901 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -04635a: 5231 2601 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0126 │ │ -04635e: 5901 a900 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -046362: 5430 2901 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -046366: 5231 2401 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0124 │ │ -04636a: 5901 a600 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -04636e: 5430 2901 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -046372: 5431 2c01 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012c │ │ -046376: 5b01 bf00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -04637a: 5430 2901 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -04637e: 5531 2a01 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@012a │ │ -046382: 5c01 b900 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ -046386: 5430 2901 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -04638a: 5531 2501 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0125 │ │ -04638e: 5c01 a800 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -046392: 5430 2901 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -046396: 5441 db00 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -04639a: 5b01 aa00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -04639e: 6300 f800 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0463a2: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -0463a6: 1a00 7103 |006b: const-string v0, "FragmentManager" // string@0371 │ │ -0463aa: 2201 dc03 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0463ae: 7010 581f 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0463b4: 1a02 f603 |0072: const-string v2, "Instantiated fragment " // string@03f6 │ │ -0463b8: 6e20 601f 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0463be: 0c01 |0077: move-result-object v1 │ │ -0463c0: 5432 2901 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -0463c4: 6e20 5f1f 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0463ca: 0c01 |007d: move-result-object v1 │ │ -0463cc: 6e10 651f 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0463d2: 0c01 |0081: move-result-object v1 │ │ -0463d4: 7120 b21a 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0463da: 5430 2901 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -0463de: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +04625c: |[04625c] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +04626c: 5430 2901 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +046270: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +046274: 5430 2901 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +046278: 1100 |0006: return-object v0 │ │ +04627a: 5430 2201 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ +04627e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +046282: 5430 2201 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ +046286: 6e10 9c03 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@039c │ │ +04628c: 0c01 |0010: move-result-object v1 │ │ +04628e: 6e20 1b02 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ +046294: 5430 2301 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0123 │ │ +046298: 5431 2201 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ +04629c: 7130 4803 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@0348 │ │ +0462a2: 0c00 |001b: move-result-object v0 │ │ +0462a4: 5b30 2901 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +0462a8: 5430 2b01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +0462ac: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +0462b0: 5430 2b01 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +0462b4: 6e10 9c03 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@039c │ │ +0462ba: 0c01 |0027: move-result-object v1 │ │ +0462bc: 6e20 1b02 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ +0462c2: 5430 2901 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +0462c6: 5431 2b01 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +0462ca: 5b01 bb00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +0462ce: 5430 2901 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +0462d2: 5231 2801 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0128 │ │ +0462d6: 6e30 8403 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0384 │ │ +0462dc: 5430 2901 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +0462e0: 5531 2701 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0127 │ │ +0462e4: 5c01 ab00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ +0462e8: 5430 2901 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +0462ec: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +0462ee: 5c01 b700 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b7 │ │ +0462f2: 5430 2901 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +0462f6: 5231 2601 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0126 │ │ +0462fa: 5901 a900 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +0462fe: 5430 2901 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +046302: 5231 2401 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0124 │ │ +046306: 5901 a600 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +04630a: 5430 2901 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +04630e: 5431 2c01 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012c │ │ +046312: 5b01 bf00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +046316: 5430 2901 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +04631a: 5531 2a01 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@012a │ │ +04631e: 5c01 b900 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ +046322: 5430 2901 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +046326: 5531 2501 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0125 │ │ +04632a: 5c01 a800 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +04632e: 5430 2901 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +046332: 5441 db00 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +046336: 5b01 aa00 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +04633a: 6300 f800 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +04633e: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +046342: 1a00 6d03 |006b: const-string v0, "FragmentManager" // string@036d │ │ +046346: 2201 d803 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04634a: 7010 581f 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +046350: 1a02 f203 |0072: const-string v2, "Instantiated fragment " // string@03f2 │ │ +046354: 6e20 601f 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04635a: 0c01 |0077: move-result-object v1 │ │ +04635c: 5432 2901 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +046360: 6e20 5f1f 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +046366: 0c01 |007d: move-result-object v1 │ │ +046368: 6e10 651f 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04636e: 0c01 |0081: move-result-object v1 │ │ +046370: 7120 b21a 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +046376: 5430 2901 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +04637a: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -10802,49 +10802,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0463e4: |[0463e4] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0463f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0463f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0463f8: 5430 2301 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0123 │ │ -0463fc: 6e20 3902 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0239 │ │ -046402: 5230 2801 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0128 │ │ -046406: 6e20 3502 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -04640c: 5530 2701 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0127 │ │ -046410: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -046414: 0110 |0010: move v0, v1 │ │ -046416: 6e20 3502 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -04641c: 5230 2601 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0126 │ │ -046420: 6e20 3502 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -046426: 5230 2401 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0124 │ │ -04642a: 6e20 3502 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -046430: 5430 2c01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012c │ │ -046434: 6e20 3902 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0239 │ │ -04643a: 5530 2a01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@012a │ │ -04643e: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -046442: 0110 |0027: move v0, v1 │ │ -046444: 6e20 3502 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -04644a: 5530 2501 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0125 │ │ -04644e: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -046452: 6e20 3502 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -046458: 5430 2201 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ -04645c: 6e20 3402 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0234 │ │ -046462: 5430 2b01 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -046466: 6e20 3402 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0234 │ │ -04646c: 0e00 |003c: return-void │ │ -04646e: 0120 |003d: move v0, v2 │ │ -046470: 28d3 |003e: goto 0011 // -002d │ │ -046472: 0120 |003f: move v0, v2 │ │ -046474: 28e8 |0040: goto 0028 // -0018 │ │ -046476: 0121 |0041: move v1, v2 │ │ -046478: 28ed |0042: goto 002f // -0013 │ │ +046380: |[046380] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +046390: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +046392: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +046394: 5430 2301 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0123 │ │ +046398: 6e20 3902 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0239 │ │ +04639e: 5230 2801 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0128 │ │ +0463a2: 6e20 3502 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +0463a8: 5530 2701 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0127 │ │ +0463ac: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +0463b0: 0110 |0010: move v0, v1 │ │ +0463b2: 6e20 3502 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +0463b8: 5230 2601 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0126 │ │ +0463bc: 6e20 3502 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +0463c2: 5230 2401 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0124 │ │ +0463c6: 6e20 3502 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +0463cc: 5430 2c01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012c │ │ +0463d0: 6e20 3902 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0239 │ │ +0463d6: 5530 2a01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@012a │ │ +0463da: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +0463de: 0110 |0027: move v0, v1 │ │ +0463e0: 6e20 3502 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +0463e6: 5530 2501 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0125 │ │ +0463ea: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +0463ee: 6e20 3502 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +0463f4: 5430 2201 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0122 │ │ +0463f8: 6e20 3402 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0234 │ │ +0463fe: 5430 2b01 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +046402: 6e20 3402 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0234 │ │ +046408: 0e00 |003c: return-void │ │ +04640a: 0120 |003d: move v0, v2 │ │ +04640c: 28d3 |003e: goto 0011 // -002d │ │ +04640e: 0120 |003f: move v0, v2 │ │ +046410: 28e8 |0040: goto 0028 // -0018 │ │ +046412: 0121 |0041: move v1, v2 │ │ +046414: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -10858,21 +10858,21 @@ │ │ 0x0040 line=130 │ │ 0x0042 line=131 │ │ locals : │ │ 0x0000 - 0x0043 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0043 reg=4 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=5 flags I │ │ │ │ - source_file_idx : 878 (Fragment.java) │ │ + source_file_idx : 874 (Fragment.java) │ │ │ │ Class #39 header: │ │ -class_idx : 171 │ │ +class_idx : 169 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 891 │ │ +superclass_idx : 979 │ │ +source_file_idx : 887 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #39 annotations: │ │ Annotations on class │ │ @@ -10884,21 +10884,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 891 (FragmentTabHost.java) │ │ + source_file_idx : 887 (FragmentTabHost.java) │ │ │ │ Class #40 header: │ │ -class_idx : 172 │ │ +class_idx : 170 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 891 │ │ +superclass_idx : 979 │ │ +source_file_idx : 887 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #40 annotations: │ │ Annotations on class │ │ @@ -10923,18 +10923,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04647c: |[04647c] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -04648c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046492: 5b01 3401 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0134 │ │ -046496: 0e00 |0005: return-void │ │ +046418: |[046418] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +046428: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04642e: 5b01 3401 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0134 │ │ +046432: 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; │ │ @@ -10946,40 +10946,40 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -046498: |[046498] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -0464a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0464aa: 2200 3103 |0001: new-instance v0, Landroid/view/View; // type@0331 │ │ -0464ae: 5431 3401 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0134 │ │ -0464b2: 7020 8a1b 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1b8a │ │ -0464b8: 6e20 f41b 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1bf4 │ │ -0464be: 6e20 f31b 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1bf3 │ │ -0464c4: 1100 |000e: return-object v0 │ │ +046434: |[046434] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +046444: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046446: 2200 2e03 |0001: new-instance v0, Landroid/view/View; // type@032e │ │ +04644a: 5431 3401 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0134 │ │ +04644e: 7020 8a1b 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1b8a │ │ +046454: 6e20 f41b 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1bf4 │ │ +04645a: 6e20 f31b 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1bf3 │ │ +046460: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ 0x0008 - 0x000f reg=0 v Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ 0x0000 - 0x000f reg=4 tag Ljava/lang/String; │ │ │ │ - source_file_idx : 891 (FragmentTabHost.java) │ │ + source_file_idx : 887 (FragmentTabHost.java) │ │ │ │ Class #41 header: │ │ -class_idx : 173 │ │ +class_idx : 171 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 891 │ │ +superclass_idx : 979 │ │ +source_file_idx : 887 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #41 annotations: │ │ Annotations on class │ │ @@ -11001,17 +11001,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0464c8: |[0464c8] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -0464d8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0464de: 0e00 |0003: return-void │ │ +046464: |[046464] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +046474: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04647a: 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 - │ │ @@ -11020,19 +11020,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 │ │ -0464e0: |[0464e0] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -0464f0: 2200 ae00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ae │ │ -0464f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0464f6: 7030 7504 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0475 │ │ -0464fc: 1100 |0006: return-object v0 │ │ +04647c: |[04647c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +04648c: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ac │ │ +046490: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +046492: 7030 7504 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0475 │ │ +046498: 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; │ │ │ │ @@ -11041,18 +11041,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 │ │ -046500: |[046500] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -046510: 6e20 6f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@046f │ │ -046516: 0c00 |0003: move-result-object v0 │ │ -046518: 1100 |0004: return-object v0 │ │ +04649c: |[04649c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0464ac: 6e20 6f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@046f │ │ +0464b2: 0c00 |0003: move-result-object v0 │ │ +0464b4: 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; │ │ │ │ @@ -11061,17 +11061,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 │ │ -04651c: |[04651c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -04652c: 2320 2404 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0424 │ │ -046530: 1100 |0002: return-object v0 │ │ +0464b8: |[0464b8] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +0464c8: 2320 2004 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0420 │ │ +0464cc: 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 │ │ │ │ @@ -11080,32 +11080,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -046534: |[046534] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -046544: 6e20 7104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0471 │ │ -04654a: 0c00 |0003: move-result-object v0 │ │ -04654c: 1100 |0004: return-object v0 │ │ +0464d0: |[0464d0] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0464e0: 6e20 7104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0471 │ │ +0464e6: 0c00 |0003: move-result-object v0 │ │ +0464e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 891 (FragmentTabHost.java) │ │ + source_file_idx : 887 (FragmentTabHost.java) │ │ │ │ Class #42 header: │ │ -class_idx : 174 │ │ +class_idx : 172 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 808 │ │ -source_file_idx : 891 │ │ +superclass_idx : 805 │ │ +source_file_idx : 887 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #42 annotations: │ │ Annotations on class │ │ @@ -11135,39 +11135,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -046550: |[046550] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -046560: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00ad │ │ -046564: 7010 6e04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@046e │ │ -04656a: 6900 3501 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0135 │ │ -04656e: 0e00 |0007: return-void │ │ +0464ec: |[0464ec] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +0464fc: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00ab │ │ +046500: 7010 6e04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@046e │ │ +046506: 6900 3501 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0135 │ │ +04650a: 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 │ │ -046570: |[046570] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -046580: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ -046586: 6e10 3302 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0233 │ │ -04658c: 0c00 |0006: move-result-object v0 │ │ -04658e: 5b10 3601 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ -046592: 0e00 |0009: return-void │ │ +04650c: |[04650c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +04651c: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ +046522: 6e10 3302 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0233 │ │ +046528: 0c00 |0006: move-result-object v0 │ │ +04652a: 5b10 3601 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ +04652e: 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; │ │ @@ -11178,17 +11178,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 │ │ -046594: |[046594] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -0465a4: 7020 7404 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0474 │ │ -0465aa: 0e00 |0003: return-void │ │ +046530: |[046530] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +046540: 7020 7404 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0474 │ │ +046546: 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; │ │ @@ -11198,17 +11198,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0465ac: |[0465ac] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -0465bc: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ -0465c2: 0e00 |0003: return-void │ │ +046548: |[046548] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +046558: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ +04655e: 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; │ │ @@ -11219,38 +11219,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0465c4: |[0465c4] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -0465d4: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -0465d8: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0465de: 1a01 7a03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@037a │ │ -0465e2: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0465e8: 0c00 |000a: move-result-object v0 │ │ -0465ea: 7110 681f 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -0465f0: 0a01 |000e: move-result v1 │ │ -0465f2: 7110 221f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -0465f8: 0c01 |0012: move-result-object v1 │ │ -0465fa: 6e20 601f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -046600: 0c00 |0016: move-result-object v0 │ │ -046602: 1a01 3400 |0017: const-string v1, " curTab=" // string@0034 │ │ -046606: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04660c: 0c00 |001c: move-result-object v0 │ │ -04660e: 5421 3601 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ -046612: 6e20 601f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -046618: 0c00 |0022: move-result-object v0 │ │ -04661a: 1a01 3323 |0023: const-string v1, "}" // string@2333 │ │ -04661e: 6e20 601f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -046624: 0c00 |0028: move-result-object v0 │ │ -046626: 6e10 651f 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04662c: 0c00 |002c: move-result-object v0 │ │ -04662e: 1100 |002d: return-object v0 │ │ +046560: |[046560] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +046570: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +046574: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04657a: 1a01 7603 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0376 │ │ +04657e: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +046584: 0c00 |000a: move-result-object v0 │ │ +046586: 7110 681f 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +04658c: 0a01 |000e: move-result v1 │ │ +04658e: 7110 221f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +046594: 0c01 |0012: move-result-object v1 │ │ +046596: 6e20 601f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04659c: 0c00 |0016: move-result-object v0 │ │ +04659e: 1a01 3400 |0017: const-string v1, " curTab=" // string@0034 │ │ +0465a2: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0465a8: 0c00 |001c: move-result-object v0 │ │ +0465aa: 5421 3601 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ +0465ae: 6e20 601f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0465b4: 0c00 |0022: move-result-object v0 │ │ +0465b6: 1a01 2723 |0023: const-string v1, "}" // string@2327 │ │ +0465ba: 6e20 601f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0465c0: 0c00 |0028: move-result-object v0 │ │ +0465c2: 6e10 651f 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0465c8: 0c00 |002c: move-result-object v0 │ │ +0465ca: 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;) │ │ @@ -11258,36 +11258,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -046630: |[046630] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -046640: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ -046646: 5410 3601 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ -04664a: 6e20 3902 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0239 │ │ -046650: 0e00 |0008: return-void │ │ +0465cc: |[0465cc] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0465dc: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ +0465e2: 5410 3601 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ +0465e6: 6e20 3902 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0239 │ │ +0465ec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0008 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0009 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 891 (FragmentTabHost.java) │ │ + source_file_idx : 887 (FragmentTabHost.java) │ │ │ │ Class #43 header: │ │ -class_idx : 175 │ │ +class_idx : 173 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 891 │ │ +superclass_idx : 979 │ │ +source_file_idx : 887 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -11327,20 +11327,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 │ │ -046654: |[046654] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -046664: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04666a: 5b01 3a01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@013a │ │ -04666e: 5b02 3801 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0138 │ │ -046672: 5b03 3701 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0137 │ │ -046676: 0e00 |0009: return-void │ │ +0465f0: |[0465f0] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +046600: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +046606: 5b01 3a01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@013a │ │ +04660a: 5b02 3801 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0138 │ │ +04660e: 5b03 3701 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0137 │ │ +046612: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -11356,17 +11356,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 │ │ -046678: |[046678] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -046688: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0139 │ │ -04668c: 1100 |0002: return-object v0 │ │ +046614: |[046614] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +046624: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0139 │ │ +046628: 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;) │ │ @@ -11374,17 +11374,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 │ │ -046690: |[046690] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0466a0: 5b01 3901 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0139 │ │ -0466a4: 1101 |0002: return-object v1 │ │ +04662c: |[04662c] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +04663c: 5b01 3901 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0139 │ │ +046640: 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; │ │ │ │ @@ -11393,17 +11393,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 │ │ -0466a8: |[0466a8] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -0466b8: 5410 3a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@013a │ │ -0466bc: 1100 |0002: return-object v0 │ │ +046644: |[046644] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +046654: 5410 3a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@013a │ │ +046658: 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;) │ │ @@ -11411,17 +11411,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 │ │ -0466c0: |[0466c0] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -0466d0: 5410 3801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0138 │ │ -0466d4: 1100 |0002: return-object v0 │ │ +04665c: |[04665c] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +04666c: 5410 3801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0138 │ │ +046670: 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;) │ │ @@ -11429,31 +11429,31 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0466d8: |[0466d8] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -0466e8: 5410 3701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0137 │ │ -0466ec: 1100 |0002: return-object v0 │ │ +046674: |[046674] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +046684: 5410 3701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0137 │ │ +046688: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 891 (FragmentTabHost.java) │ │ + source_file_idx : 887 (FragmentTabHost.java) │ │ │ │ Class #44 header: │ │ -class_idx : 176 │ │ +class_idx : 174 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 898 │ │ -source_file_idx : 891 │ │ +superclass_idx : 894 │ │ +source_file_idx : 887 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 10 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -11511,22 +11511,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0466f0: |[0466f0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -046700: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -046702: 7030 071e 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e07 │ │ -046708: 2200 f303 |0004: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -04670c: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -046712: 5b20 4201 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ -046716: 7030 8a04 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@048a │ │ -04671c: 0e00 |000e: return-void │ │ +04668c: |[04668c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +04669c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04669e: 7030 071e 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e07 │ │ +0466a4: 2200 ef03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +0466a8: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +0466ae: 5b20 4201 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ +0466b2: 7030 8a04 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@048a │ │ +0466b8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11538,21 +11538,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 │ │ -046720: |[046720] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -046730: 7030 071e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e07 │ │ -046736: 2200 f303 |0003: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -04673a: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -046740: 5b10 4201 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ -046744: 7030 8a04 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@048a │ │ -04674a: 0e00 |000d: return-void │ │ +0466bc: |[0466bc] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0466cc: 7030 071e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e07 │ │ +0466d2: 2200 ef03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +0466d6: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +0466dc: 5b10 4201 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ +0466e0: 7030 8a04 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@048a │ │ +0466e6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11565,88 +11565,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 │ │ -04674c: |[04674c] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -04675c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04675e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -046760: 5463 4201 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ -046764: 6e10 9c1f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -04676a: 0a03 |0007: move-result v3 │ │ -04676c: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -046770: 5463 4201 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ -046774: 6e20 961f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -04677a: 0c02 |000f: move-result-object v2 │ │ -04677c: 1f02 af00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00af │ │ -046780: 7110 7d04 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ -046786: 0c03 |0015: move-result-object v3 │ │ -046788: 6e20 481f 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -04678e: 0a03 |0019: move-result v3 │ │ -046790: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -046794: 0721 |001c: move-object v1, v2 │ │ -046796: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04679a: 28e3 |001f: goto 0002 // -001d │ │ -04679c: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -0467a0: 2203 c903 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0467a4: 2204 dc03 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -0467a8: 7010 581f 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0467ae: 1a05 9809 |0029: const-string v5, "No tab known for tag " // string@0998 │ │ -0467b2: 6e20 601f 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0467b8: 0c04 |002e: move-result-object v4 │ │ -0467ba: 6e20 601f 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0467c0: 0c04 |0032: move-result-object v4 │ │ -0467c2: 6e10 651f 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0467c8: 0c04 |0036: move-result-object v4 │ │ -0467ca: 7020 1d1f 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0467d0: 2703 |003a: throw v3 │ │ -0467d2: 5463 3f01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ -0467d6: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -0467da: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -0467de: 5463 3e01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ -0467e2: 6e10 d603 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -0467e8: 0c08 |0046: move-result-object v8 │ │ -0467ea: 5463 3f01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ -0467ee: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -0467f2: 5463 3f01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ -0467f6: 7110 7b04 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -0467fc: 0c03 |0050: move-result-object v3 │ │ -0467fe: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -046802: 5463 3f01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ -046806: 7110 7b04 0300 |0055: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -04680c: 0c03 |0058: move-result-object v3 │ │ -04680e: 6e20 9e04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ -046814: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -046818: 7110 7b04 0100 |005e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -04681e: 0c03 |0061: move-result-object v3 │ │ -046820: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -046824: 5463 3d01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013d │ │ -046828: 7110 7e04 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@047e │ │ -04682e: 0c04 |0069: move-result-object v4 │ │ -046830: 6e10 0b1f 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -046836: 0c04 |006d: move-result-object v4 │ │ -046838: 7110 7f04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@047f │ │ -04683e: 0c05 |0071: move-result-object v5 │ │ -046840: 7130 4803 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@0348 │ │ -046846: 0c03 |0075: move-result-object v3 │ │ -046848: 7120 7c04 3100 |0076: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@047c │ │ -04684e: 5263 3c01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ -046852: 7110 7b04 0100 |007b: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -046858: 0c04 |007e: move-result-object v4 │ │ -04685a: 7110 7d04 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ -046860: 0c05 |0082: move-result-object v5 │ │ -046862: 6e40 9804 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0498 │ │ -046868: 5b61 3f01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ -04686c: 1108 |0088: return-object v8 │ │ -04686e: 7110 7b04 0100 |0089: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -046874: 0c03 |008c: move-result-object v3 │ │ -046876: 6e20 9b04 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049b │ │ -04687c: 28f6 |0090: goto 0086 // -000a │ │ +0466e8: |[0466e8] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +0466f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0466fa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0466fc: 5463 4201 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ +046700: 6e10 9c1f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +046706: 0a03 |0007: move-result v3 │ │ +046708: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +04670c: 5463 4201 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ +046710: 6e20 961f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +046716: 0c02 |000f: move-result-object v2 │ │ +046718: 1f02 ad00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00ad │ │ +04671c: 7110 7d04 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ +046722: 0c03 |0015: move-result-object v3 │ │ +046724: 6e20 481f 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +04672a: 0a03 |0019: move-result v3 │ │ +04672c: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +046730: 0721 |001c: move-object v1, v2 │ │ +046732: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +046736: 28e3 |001f: goto 0002 // -001d │ │ +046738: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +04673c: 2203 c503 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@03c5 │ │ +046740: 2204 d803 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +046744: 7010 581f 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04674a: 1a05 9009 |0029: const-string v5, "No tab known for tag " // string@0990 │ │ +04674e: 6e20 601f 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +046754: 0c04 |002e: move-result-object v4 │ │ +046756: 6e20 601f 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04675c: 0c04 |0032: move-result-object v4 │ │ +04675e: 6e10 651f 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +046764: 0c04 |0036: move-result-object v4 │ │ +046766: 7020 1d1f 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04676c: 2703 |003a: throw v3 │ │ +04676e: 5463 3f01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ +046772: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +046776: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +04677a: 5463 3e01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ +04677e: 6e10 d603 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +046784: 0c08 |0046: move-result-object v8 │ │ +046786: 5463 3f01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ +04678a: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +04678e: 5463 3f01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ +046792: 7110 7b04 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +046798: 0c03 |0050: move-result-object v3 │ │ +04679a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +04679e: 5463 3f01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ +0467a2: 7110 7b04 0300 |0055: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +0467a8: 0c03 |0058: move-result-object v3 │ │ +0467aa: 6e20 9e04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ +0467b0: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +0467b4: 7110 7b04 0100 |005e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +0467ba: 0c03 |0061: move-result-object v3 │ │ +0467bc: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +0467c0: 5463 3d01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013d │ │ +0467c4: 7110 7e04 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@047e │ │ +0467ca: 0c04 |0069: move-result-object v4 │ │ +0467cc: 6e10 0b1f 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +0467d2: 0c04 |006d: move-result-object v4 │ │ +0467d4: 7110 7f04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@047f │ │ +0467da: 0c05 |0071: move-result-object v5 │ │ +0467dc: 7130 4803 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@0348 │ │ +0467e2: 0c03 |0075: move-result-object v3 │ │ +0467e4: 7120 7c04 3100 |0076: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@047c │ │ +0467ea: 5263 3c01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ +0467ee: 7110 7b04 0100 |007b: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +0467f4: 0c04 |007e: move-result-object v4 │ │ +0467f6: 7110 7d04 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ +0467fc: 0c05 |0082: move-result-object v5 │ │ +0467fe: 6e40 9804 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0498 │ │ +046804: 5b61 3f01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ +046808: 1108 |0088: return-object v8 │ │ +04680a: 7110 7b04 0100 |0089: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +046810: 0c03 |008c: move-result-object v3 │ │ +046812: 6e20 9b04 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049b │ │ +046818: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0001 line=319 │ │ 0x000a line=320 │ │ 0x0012 line=321 │ │ 0x001c line=322 │ │ @@ -11679,38 +11679,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -046880: |[046880] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -046890: 5430 4101 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ -046894: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -046898: 5230 3c01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ -04689c: 6e20 8704 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0487 │ │ -0468a2: 0c00 |0009: move-result-object v0 │ │ -0468a4: 1f00 6803 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0368 │ │ -0468a8: 5b30 4101 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ -0468ac: 5430 4101 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ -0468b0: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -0468b4: 2200 c903 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0468b8: 2201 dc03 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0468bc: 7010 581f 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0468c2: 1a02 9709 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0997 │ │ -0468c6: 6e20 601f 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0468cc: 0c01 |001e: move-result-object v1 │ │ -0468ce: 5232 3c01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ -0468d2: 6e20 5c1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0468d8: 0c01 |0024: move-result-object v1 │ │ -0468da: 6e10 651f 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0468e0: 0c01 |0028: move-result-object v1 │ │ -0468e2: 7020 1d1f 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0468e8: 2700 |002c: throw v0 │ │ -0468ea: 0e00 |002d: return-void │ │ +04681c: |[04681c] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +04682c: 5430 4101 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ +046830: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +046834: 5230 3c01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ +046838: 6e20 8704 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0487 │ │ +04683e: 0c00 |0009: move-result-object v0 │ │ +046840: 1f00 6403 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0364 │ │ +046844: 5b30 4101 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ +046848: 5430 4101 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ +04684c: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +046850: 2200 c503 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +046854: 2201 d803 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +046858: 7010 581f 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04685e: 1a02 8f09 |0019: const-string v2, "No tab content FrameLayout found for id " // string@098f │ │ +046862: 6e20 601f 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +046868: 0c01 |001e: move-result-object v1 │ │ +04686a: 5232 3c01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ +04686e: 6e20 5c1f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +046874: 0c01 |0024: move-result-object v1 │ │ +046876: 6e10 651f 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04687c: 0c01 |0028: move-result-object v1 │ │ +04687e: 7020 1d1f 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +046884: 2700 |002c: throw v0 │ │ +046886: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000e line=210 │ │ 0x0012 line=211 │ │ 0x002d line=215 │ │ @@ -11722,65 +11722,65 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 116 16-bit code units │ │ -0468ec: |[0468ec] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0468fc: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ -046902: 1219 |0003: const/4 v9, #int 1 // #1 │ │ -046904: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -046906: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -046908: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -04690a: 2394 1b04 |0007: new-array v4, v9, [I // type@041b │ │ -04690e: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ -046914: 4b05 0406 |000c: aput v5, v4, v6 │ │ -046918: 6e56 f700 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -04691e: 0c00 |0011: move-result-object v0 │ │ -046920: 6e30 6401 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -046926: 0a04 |0015: move-result v4 │ │ -046928: 59b4 3c01 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ -04692c: 6e10 6801 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -046932: 6f20 0c1e bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1e0c │ │ -046938: 6e20 8704 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0487 │ │ -04693e: 0c04 |0021: move-result-object v4 │ │ -046940: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ -046944: 2202 6e03 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@036e │ │ -046948: 7020 641d c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1d64 │ │ -04694e: 6e20 811d 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1d81 │ │ -046954: 2204 6703 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -046958: 7030 301d 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ -04695e: 6e30 8404 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0484 │ │ -046964: 2203 8303 |0034: new-instance v3, Landroid/widget/TabWidget; // type@0383 │ │ -046968: 7020 0e1e c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1e0e │ │ -04696e: 6e20 0f1e a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1e0f │ │ -046974: 6e20 101e 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1e10 │ │ -04697a: 2204 6d03 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -04697e: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ -046980: 7040 611d 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ -046986: 6e30 681d 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ -04698c: 2201 6803 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@0368 │ │ -046990: 7020 311d c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -046996: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ -04699c: 6e20 3f1d 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1d3f │ │ -0469a2: 2204 6d03 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -0469a6: 7040 611d 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ -0469ac: 6e30 681d 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ -0469b2: 2201 6803 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@0368 │ │ -0469b6: 7020 311d c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -0469bc: 5bb1 4101 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ -0469c0: 54b4 4101 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ -0469c4: 52b5 3c01 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ -0469c8: 6e20 3f1d 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1d3f │ │ -0469ce: 2204 6d03 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -0469d2: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ -0469d6: 7040 611d 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ -0469dc: 6e30 681d 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ -0469e2: 0e00 |0073: return-void │ │ +046888: |[046888] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +046898: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ +04689e: 1219 |0003: const/4 v9, #int 1 // #1 │ │ +0468a0: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +0468a2: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +0468a4: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0468a6: 2394 1704 |0007: new-array v4, v9, [I // type@0417 │ │ +0468aa: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ +0468b0: 4b05 0406 |000c: aput v5, v4, v6 │ │ +0468b4: 6e56 f700 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +0468ba: 0c00 |0011: move-result-object v0 │ │ +0468bc: 6e30 6401 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +0468c2: 0a04 |0015: move-result v4 │ │ +0468c4: 59b4 3c01 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ +0468c8: 6e10 6801 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +0468ce: 6f20 0c1e bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1e0c │ │ +0468d4: 6e20 8704 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0487 │ │ +0468da: 0c04 |0021: move-result-object v4 │ │ +0468dc: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ +0468e0: 2202 6a03 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@036a │ │ +0468e4: 7020 641d c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1d64 │ │ +0468ea: 6e20 811d 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1d81 │ │ +0468f0: 2204 6303 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +0468f4: 7030 301d 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ +0468fa: 6e30 8404 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0484 │ │ +046900: 2203 7f03 |0034: new-instance v3, Landroid/widget/TabWidget; // type@037f │ │ +046904: 7020 0e1e c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1e0e │ │ +04690a: 6e20 0f1e a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1e0f │ │ +046910: 6e20 101e 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1e10 │ │ +046916: 2204 6903 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +04691a: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ +04691c: 7040 611d 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ +046922: 6e30 681d 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ +046928: 2201 6403 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@0364 │ │ +04692c: 7020 311d c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +046932: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ +046938: 6e20 3f1d 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1d3f │ │ +04693e: 2204 6903 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +046942: 7040 611d 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ +046948: 6e30 681d 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ +04694e: 2201 6403 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@0364 │ │ +046952: 7020 311d c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +046958: 5bb1 4101 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ +04695c: 54b4 4101 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ +046960: 52b5 3c01 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ +046964: 6e20 3f1d 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1d3f │ │ +04696a: 2204 6903 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +04696e: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ +046972: 7040 611d 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ +046978: 6e30 681d 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ +04697e: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=140 │ │ 0x0012 line=142 │ │ 0x0018 line=143 │ │ 0x001b line=145 │ │ 0x001e line=149 │ │ @@ -11814,48 +11814,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 │ │ -0469e4: |[0469e4] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -0469f4: 2203 ac00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00ac │ │ -0469f8: 5454 3d01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013d │ │ -0469fc: 7020 6c04 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@046c │ │ -046a02: 6e20 061e 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1e06 │ │ -046a08: 6e10 051e 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1e05 │ │ -046a0e: 0c02 |000d: move-result-object v2 │ │ -046a10: 2201 af00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00af │ │ -046a14: 7040 7a04 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@047a │ │ -046a1a: 5553 3b01 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@013b │ │ -046a1e: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -046a22: 5453 3e01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ -046a26: 6e20 db03 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03db │ │ -046a2c: 0c03 |001c: move-result-object v3 │ │ -046a2e: 7120 7c04 3100 |001d: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@047c │ │ -046a34: 7110 7b04 0100 |0020: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -046a3a: 0c03 |0023: move-result-object v3 │ │ -046a3c: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -046a40: 7110 7b04 0100 |0026: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -046a46: 0c03 |0029: move-result-object v3 │ │ -046a48: 6e10 4b03 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@034b │ │ -046a4e: 0a03 |002d: move-result v3 │ │ -046a50: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -046a54: 5453 3e01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ -046a58: 6e10 d603 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -046a5e: 0c00 |0035: move-result-object v0 │ │ -046a60: 7110 7b04 0100 |0036: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -046a66: 0c03 |0039: move-result-object v3 │ │ -046a68: 6e20 9e04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ -046a6e: 6e10 9c04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -046a74: 5453 4201 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ -046a78: 6e20 921f 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -046a7e: 6e20 8204 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0482 │ │ -046a84: 0e00 |0048: return-void │ │ +046980: |[046980] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +046990: 2203 aa00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00aa │ │ +046994: 5454 3d01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013d │ │ +046998: 7020 6c04 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@046c │ │ +04699e: 6e20 061e 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1e06 │ │ +0469a4: 6e10 051e 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1e05 │ │ +0469aa: 0c02 |000d: move-result-object v2 │ │ +0469ac: 2201 ad00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00ad │ │ +0469b0: 7040 7a04 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@047a │ │ +0469b6: 5553 3b01 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@013b │ │ +0469ba: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +0469be: 5453 3e01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ +0469c2: 6e20 db03 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03db │ │ +0469c8: 0c03 |001c: move-result-object v3 │ │ +0469ca: 7120 7c04 3100 |001d: invoke-static {v1, v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@047c │ │ +0469d0: 7110 7b04 0100 |0020: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +0469d6: 0c03 |0023: move-result-object v3 │ │ +0469d8: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +0469dc: 7110 7b04 0100 |0026: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +0469e2: 0c03 |0029: move-result-object v3 │ │ +0469e4: 6e10 4b03 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@034b │ │ +0469ea: 0a03 |002d: move-result v3 │ │ +0469ec: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +0469f0: 5453 3e01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ +0469f4: 6e10 d603 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +0469fa: 0c00 |0035: move-result-object v0 │ │ +0469fc: 7110 7b04 0100 |0036: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +046a02: 0c03 |0039: move-result-object v3 │ │ +046a04: 6e20 9e04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ +046a0a: 6e10 9c04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +046a10: 5453 4201 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ +046a14: 6e20 921f 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +046a1a: 6e20 8204 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0482 │ │ +046a20: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000a line=224 │ │ 0x000e line=226 │ │ 0x0013 line=228 │ │ 0x0017 line=232 │ │ @@ -11881,67 +11881,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -046a88: |[046a88] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -046a98: 6f10 081e 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@1e08 │ │ -046a9e: 6e10 8804 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0488 │ │ -046aa4: 0c00 |0006: move-result-object v0 │ │ -046aa6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -046aa8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -046aaa: 5464 4201 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ -046aae: 6e10 9c1f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -046ab4: 0a04 |000e: move-result v4 │ │ -046ab6: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -046aba: 5464 4201 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ -046abe: 6e20 961f 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -046ac4: 0c03 |0016: move-result-object v3 │ │ -046ac6: 1f03 af00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00af │ │ -046aca: 5464 3e01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ -046ace: 7110 7d04 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ -046ad4: 0c05 |001e: move-result-object v5 │ │ -046ad6: 6e20 db03 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03db │ │ -046adc: 0c04 |0022: move-result-object v4 │ │ -046ade: 7120 7c04 4300 |0023: invoke-static {v3, v4}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@047c │ │ -046ae4: 7110 7b04 0300 |0026: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -046aea: 0c04 |0029: move-result-object v4 │ │ -046aec: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -046af0: 7110 7b04 0300 |002c: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -046af6: 0c04 |002f: move-result-object v4 │ │ -046af8: 6e10 4b03 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@034b │ │ -046afe: 0a04 |0033: move-result v4 │ │ -046b00: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -046b04: 7110 7d04 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ -046b0a: 0c04 |0039: move-result-object v4 │ │ -046b0c: 6e20 481f 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -046b12: 0a04 |003d: move-result v4 │ │ -046b14: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -046b18: 5b63 3f01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ -046b1c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -046b20: 28c5 |0044: goto 0009 // -003b │ │ -046b22: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -046b26: 5464 3e01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ -046b2a: 6e10 d603 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -046b30: 0c01 |004c: move-result-object v1 │ │ -046b32: 7110 7b04 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ -046b38: 0c04 |0050: move-result-object v4 │ │ -046b3a: 6e20 9e04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ -046b40: 28ee |0054: goto 0042 // -0012 │ │ -046b42: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -046b44: 5c64 3b01 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@013b │ │ -046b48: 7030 8504 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@0485 │ │ -046b4e: 0c01 |005b: move-result-object v1 │ │ -046b50: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -046b54: 6e10 9c04 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -046b5a: 5464 3e01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ -046b5e: 6e10 d903 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03d9 │ │ -046b64: 0e00 |0066: return-void │ │ +046a24: |[046a24] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +046a34: 6f10 081e 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@1e08 │ │ +046a3a: 6e10 8804 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0488 │ │ +046a40: 0c00 |0006: move-result-object v0 │ │ +046a42: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +046a44: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +046a46: 5464 4201 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ +046a4a: 6e10 9c1f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +046a50: 0a04 |000e: move-result v4 │ │ +046a52: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +046a56: 5464 4201 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0142 │ │ +046a5a: 6e20 961f 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +046a60: 0c03 |0016: move-result-object v3 │ │ +046a62: 1f03 ad00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00ad │ │ +046a66: 5464 3e01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ +046a6a: 7110 7d04 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ +046a70: 0c05 |001e: move-result-object v5 │ │ +046a72: 6e20 db03 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03db │ │ +046a78: 0c04 |0022: move-result-object v4 │ │ +046a7a: 7120 7c04 4300 |0023: invoke-static {v3, v4}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@047c │ │ +046a80: 7110 7b04 0300 |0026: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +046a86: 0c04 |0029: move-result-object v4 │ │ +046a88: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +046a8c: 7110 7b04 0300 |002c: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +046a92: 0c04 |002f: move-result-object v4 │ │ +046a94: 6e10 4b03 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@034b │ │ +046a9a: 0a04 |0033: move-result v4 │ │ +046a9c: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +046aa0: 7110 7d04 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@047d │ │ +046aa6: 0c04 |0039: move-result-object v4 │ │ +046aa8: 6e20 481f 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +046aae: 0a04 |003d: move-result v4 │ │ +046ab0: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +046ab4: 5b63 3f01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013f │ │ +046ab8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +046abc: 28c5 |0044: goto 0009 // -003b │ │ +046abe: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +046ac2: 5464 3e01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ +046ac6: 6e10 d603 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +046acc: 0c01 |004c: move-result-object v1 │ │ +046ace: 7110 7b04 0300 |004d: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; // method@047b │ │ +046ad4: 0c04 |0050: move-result-object v4 │ │ +046ad6: 6e20 9e04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ +046adc: 28ee |0054: goto 0042 // -0012 │ │ +046ade: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +046ae0: 5c64 3b01 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@013b │ │ +046ae4: 7030 8504 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@0485 │ │ +046aea: 0c01 |005b: move-result-object v1 │ │ +046aec: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +046af0: 6e10 9c04 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +046af6: 5464 3e01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ +046afa: 6e10 d903 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03d9 │ │ +046b00: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=248 │ │ 0x0007 line=252 │ │ 0x0008 line=253 │ │ 0x0011 line=254 │ │ @@ -11971,19 +11971,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046b68: |[046b68] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -046b78: 6f10 091e 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1e09 │ │ -046b7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -046b80: 5c10 3b01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@013b │ │ -046b84: 0e00 |0006: return-void │ │ +046b04: |[046b04] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +046b14: 6f10 091e 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1e09 │ │ +046b1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046b1c: 5c10 3b01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@013b │ │ +046b20: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=286 │ │ 0x0006 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -11993,23 +11993,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -046b88: |[046b88] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -046b98: 0730 |0000: move-object v0, v3 │ │ -046b9a: 1f00 ae00 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ae │ │ -046b9e: 6e10 7704 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0477 │ │ -046ba4: 0c01 |0006: move-result-object v1 │ │ -046ba6: 6f20 0a1e 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1e0a │ │ -046bac: 5401 3601 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ -046bb0: 6e20 9004 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0490 │ │ -046bb6: 0e00 |000f: return-void │ │ +046b24: |[046b24] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +046b34: 0730 |0000: move-object v0, v3 │ │ +046b36: 1f00 ac00 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ac │ │ +046b3a: 6e10 7704 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0477 │ │ +046b40: 0c01 |0006: move-result-object v1 │ │ +046b42: 6f20 0a1e 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1e0a │ │ +046b48: 5401 3601 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ +046b4c: 6e20 9004 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0490 │ │ +046b52: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x000a line=301 │ │ 0x000f line=302 │ │ locals : │ │ @@ -12022,23 +12022,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -046bb8: |[046bb8] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -046bc8: 6f10 0b1e 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1e0b │ │ -046bce: 0c01 |0003: move-result-object v1 │ │ -046bd0: 2200 ae00 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ae │ │ -046bd4: 7020 7604 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0476 │ │ -046bda: 6e10 8804 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0488 │ │ -046be0: 0c02 |000c: move-result-object v2 │ │ -046be2: 5b02 3601 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ -046be6: 1100 |000f: return-object v0 │ │ +046b54: |[046b54] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +046b64: 6f10 0b1e 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1e0b │ │ +046b6a: 0c01 |0003: move-result-object v1 │ │ +046b6c: 2200 ac00 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ac │ │ +046b70: 7020 7604 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0476 │ │ +046b76: 6e10 8804 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0488 │ │ +046b7c: 0c02 |000c: move-result-object v2 │ │ +046b7e: 5b02 3601 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0136 │ │ +046b82: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0009 line=293 │ │ 0x000f line=294 │ │ locals : │ │ @@ -12051,27 +12051,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -046be8: |[046be8] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -046bf8: 5521 3b01 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@013b │ │ -046bfc: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -046c00: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -046c02: 7030 8504 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@0485 │ │ -046c08: 0c00 |0008: move-result-object v0 │ │ -046c0a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -046c0e: 6e10 9c04 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -046c14: 5421 4001 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0140 │ │ -046c18: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -046c1c: 5421 4001 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0140 │ │ -046c20: 7220 041e 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1e04 │ │ -046c26: 0e00 |0017: return-void │ │ +046b84: |[046b84] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +046b94: 5521 3b01 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@013b │ │ +046b98: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +046b9c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +046b9e: 7030 8504 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@0485 │ │ +046ba4: 0c00 |0008: move-result-object v0 │ │ +046ba6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +046baa: 6e10 9c04 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +046bb0: 5421 4001 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0140 │ │ +046bb4: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +046bb8: 5421 4001 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0140 │ │ +046bbc: 7220 041e 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1e04 │ │ +046bc2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0009 line=308 │ │ 0x000b line=309 │ │ 0x000e line=312 │ │ @@ -12087,17 +12087,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c28: |[046c28] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -046c38: 5b01 4001 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0140 │ │ -046c3c: 0e00 |0002: return-void │ │ +046bc4: |[046bc4] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +046bd4: 5b01 4001 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0140 │ │ +046bd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -12107,19 +12107,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -046c40: |[046c40] android.support.v4.app.FragmentTabHost.setup:()V │ │ -046c50: 2200 c903 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -046c54: 1a01 6d09 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@096d │ │ -046c58: 7020 1d1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -046c5e: 2700 |0007: throw v0 │ │ +046bdc: |[046bdc] android.support.v4.app.FragmentTabHost.setup:()V │ │ +046bec: 2200 c503 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +046bf0: 1a01 6509 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0965 │ │ +046bf4: 7020 1d1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +046bfa: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -12127,20 +12127,20 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -046c60: |[046c60] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -046c70: 6f10 0d1e 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1e0d │ │ -046c76: 5b01 3d01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013d │ │ -046c7a: 5b02 3e01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ -046c7e: 7010 8604 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0486 │ │ -046c84: 0e00 |000a: return-void │ │ +046bfc: |[046bfc] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +046c0c: 6f10 0d1e 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1e0d │ │ +046c12: 5b01 3d01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013d │ │ +046c16: 5b02 3e01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ +046c1a: 7010 8604 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0486 │ │ +046c20: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0005 line=188 │ │ 0x0007 line=189 │ │ 0x000a line=190 │ │ @@ -12154,29 +12154,29 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -046c88: |[046c88] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -046c98: 6f10 0d1e 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1e0d │ │ -046c9e: 5b23 3d01 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013d │ │ -046ca2: 5b24 3e01 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ -046ca6: 5925 3c01 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ -046caa: 7010 8604 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0486 │ │ -046cb0: 5420 4101 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ -046cb4: 6e20 3f1d 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1d3f │ │ -046cba: 6e10 8904 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0489 │ │ -046cc0: 0a00 |0014: move-result v0 │ │ -046cc2: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ -046cc4: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -046cc8: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ -046cce: 6e20 9104 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0491 │ │ -046cd4: 0e00 |001e: return-void │ │ +046c24: |[046c24] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +046c34: 6f10 0d1e 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1e0d │ │ +046c3a: 5b23 3d01 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013d │ │ +046c3e: 5b24 3e01 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013e │ │ +046c42: 5925 3c01 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013c │ │ +046c46: 7010 8604 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0486 │ │ +046c4c: 5420 4101 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0141 │ │ +046c50: 6e20 3f1d 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1d3f │ │ +046c56: 6e10 8904 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0489 │ │ +046c5c: 0a00 |0014: move-result v0 │ │ +046c5e: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ +046c60: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +046c64: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ +046c6a: 6e20 9104 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0491 │ │ +046c70: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0007 line=196 │ │ 0x0009 line=197 │ │ @@ -12186,21 +12186,21 @@ │ │ 0x001e line=205 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x001f reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x001f reg=4 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x001f reg=5 containerId I │ │ │ │ - source_file_idx : 891 (FragmentTabHost.java) │ │ + source_file_idx : 887 (FragmentTabHost.java) │ │ │ │ Class #45 header: │ │ -class_idx : 177 │ │ +class_idx : 175 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 893 │ │ +superclass_idx : 979 │ │ +source_file_idx : 889 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #45 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTransaction;' │ │ @@ -12250,17 +12250,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046cd8: |[046cd8] android.support.v4.app.FragmentTransaction.:()V │ │ -046ce8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046cee: 0e00 |0003: return-void │ │ +046c74: |[046c74] android.support.v4.app.FragmentTransaction.:()V │ │ +046c84: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +046c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -12404,21 +12404,21 @@ │ │ │ │ #23 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'show' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 893 (FragmentTransaction.java) │ │ + source_file_idx : 889 (FragmentTransaction.java) │ │ │ │ Class #46 header: │ │ -class_idx : 178 │ │ +class_idx : 176 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2085 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ @@ -12443,18 +12443,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 │ │ -046cf0: |[046cf0] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -046d00: 5b01 4a01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@014a │ │ -046d04: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046d0a: 0e00 |0005: return-void │ │ +046c8c: |[046c8c] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +046c9c: 5b01 4a01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@014a │ │ +046ca0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +046ca6: 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; │ │ │ │ @@ -12464,35 +12464,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -046d0c: |[046d0c] android.support.v4.app.ListFragment$1.run:()V │ │ -046d1c: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@014a │ │ -046d20: 5400 5301 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -046d24: 5421 4a01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@014a │ │ -046d28: 5411 5301 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -046d2c: 6e20 901d 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1d90 │ │ -046d32: 0e00 |000b: return-void │ │ +046ca8: |[046ca8] android.support.v4.app.ListFragment$1.run:()V │ │ +046cb8: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@014a │ │ +046cbc: 5400 5301 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +046cc0: 5421 4a01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@014a │ │ +046cc4: 5411 5301 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +046cc8: 6e20 901d 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1d90 │ │ +046cce: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/ListFragment$1; │ │ │ │ - source_file_idx : 2085 (ListFragment.java) │ │ + source_file_idx : 2077 (ListFragment.java) │ │ │ │ Class #47 header: │ │ -class_idx : 179 │ │ +class_idx : 177 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2085 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -12519,18 +12519,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 │ │ -046d34: |[046d34] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -046d44: 5b01 4b01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@014b │ │ -046d48: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046d4e: 0e00 |0005: return-void │ │ +046cd0: |[046cd0] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +046ce0: 5b01 4b01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@014b │ │ +046ce4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +046cea: 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; │ │ │ │ @@ -12540,42 +12540,42 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -046d50: |[046d50] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -046d60: 5460 4b01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@014b │ │ -046d64: 0771 |0002: move-object v1, v7 │ │ -046d66: 1f01 7003 |0003: check-cast v1, Landroid/widget/ListView; // type@0370 │ │ -046d6a: 0782 |0005: move-object v2, v8 │ │ -046d6c: 0193 |0006: move v3, v9 │ │ -046d6e: 04a4 |0007: move-wide v4, v10 │ │ -046d70: 7406 bd04 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@04bd │ │ -046d76: 0e00 |000b: return-void │ │ +046cec: |[046cec] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +046cfc: 5460 4b01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@014b │ │ +046d00: 0771 |0002: move-object v1, v7 │ │ +046d02: 1f01 6c03 |0003: check-cast v1, Landroid/widget/ListView; // type@036c │ │ +046d06: 0782 |0005: move-object v2, v8 │ │ +046d08: 0193 |0006: move v3, v9 │ │ +046d0a: 04a4 |0007: move-wide v4, v10 │ │ +046d0c: 7406 bd04 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@04bd │ │ +046d12: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x000c reg=7 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x000c reg=8 v Landroid/view/View; │ │ 0x0000 - 0x000c reg=9 position I │ │ 0x0000 - 0x000c reg=10 id J │ │ │ │ - source_file_idx : 2085 (ListFragment.java) │ │ + source_file_idx : 2077 (ListFragment.java) │ │ │ │ Class #48 header: │ │ -class_idx : 181 │ │ +class_idx : 179 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2284 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -12612,21 +12612,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/LoaderManager$LoaderCallbacks;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2284 (LoaderManager.java) │ │ + source_file_idx : 2276 (LoaderManager.java) │ │ │ │ Class #49 header: │ │ -class_idx : 182 │ │ +class_idx : 180 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2284 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -12651,17 +12651,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046d78: |[046d78] android.support.v4.app.LoaderManager.:()V │ │ -046d88: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046d8e: 0e00 |0003: return-void │ │ +046d14: |[046d14] android.support.v4.app.LoaderManager.:()V │ │ +046d24: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +046d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12670,17 +12670,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046d90: |[046d90] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -046da0: 6a00 6901 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -046da4: 0e00 |0002: return-void │ │ +046d2c: |[046d2c] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +046d3c: 6a00 6901 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +046d40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12708,17 +12708,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046da8: |[046da8] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -046db8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046dba: 0f00 |0001: return v0 │ │ +046d44: |[046d44] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +046d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046d56: 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;) │ │ @@ -12729,21 +12729,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/LoaderManager;) │ │ name : 'restartLoader' │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2284 (LoaderManager.java) │ │ + source_file_idx : 2276 (LoaderManager.java) │ │ │ │ Class #50 header: │ │ -class_idx : 185 │ │ +class_idx : 183 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2433 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2425 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -12779,21 +12779,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImpl;) │ │ name : 'shouldUpRecreateTask' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2433 (NavUtils.java) │ │ + source_file_idx : 2425 (NavUtils.java) │ │ │ │ Class #51 header: │ │ -class_idx : 188 │ │ +class_idx : 186 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2433 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2425 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -12834,26 +12834,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -046dbc: |[046dbc] android.support.v4.app.NavUtils.:()V │ │ -046dcc: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -046dd0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -046dd4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -046dd8: 2201 bb00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00bb │ │ -046ddc: 7010 f804 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04f8 │ │ -046de2: 6901 7301 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ -046de6: 0e00 |000d: return-void │ │ -046de8: 2201 ba00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00ba │ │ -046dec: 7010 f304 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04f3 │ │ -046df2: 6901 7301 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ -046df6: 28f8 |0015: goto 000d // -0008 │ │ +046d58: |[046d58] android.support.v4.app.NavUtils.:()V │ │ +046d68: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +046d6c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +046d70: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +046d74: 2201 b900 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00b9 │ │ +046d78: 7010 f804 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04f8 │ │ +046d7e: 6901 7301 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ +046d82: 0e00 |000d: return-void │ │ +046d84: 2201 b800 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00b8 │ │ +046d88: 7010 f304 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04f3 │ │ +046d8e: 6901 7301 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ +046d92: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -12865,17 +12865,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046df8: |[046df8] android.support.v4.app.NavUtils.:()V │ │ -046e08: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -046e0e: 0e00 |0003: return-void │ │ +046d94: |[046d94] android.support.v4.app.NavUtils.:()V │ │ +046da4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +046daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -12884,19 +12884,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 │ │ -046e10: |[046e10] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -046e20: 6200 7301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ -046e24: 7220 ef04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04ef │ │ -046e2a: 0c00 |0005: move-result-object v0 │ │ -046e2c: 1100 |0006: return-object v0 │ │ +046dac: |[046dac] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +046dbc: 6200 7301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ +046dc0: 7220 ef04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04ef │ │ +046dc6: 0c00 |0005: move-result-object v0 │ │ +046dc8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -12904,35 +12904,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 │ │ -046e30: |[046e30] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -046e40: 7120 0405 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ -046e46: 0c01 |0003: move-result-object v1 │ │ -046e48: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -046e4c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -046e4e: 1102 |0007: return-object v2 │ │ -046e50: 2203 1f00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001f │ │ -046e54: 6e10 de00 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00de │ │ -046e5a: 0c04 |000d: move-result-object v4 │ │ -046e5c: 7030 da00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00da │ │ -046e62: 7120 0405 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ -046e68: 0c00 |0014: move-result-object v0 │ │ -046e6a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -046e6e: 7110 2806 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0628 │ │ -046e74: 0c02 |001a: move-result-object v2 │ │ -046e76: 28ec |001b: goto 0007 // -0014 │ │ -046e78: 2204 2900 |001c: new-instance v4, Landroid/content/Intent; // type@0029 │ │ -046e7c: 7010 0301 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0103 │ │ -046e82: 6e20 2601 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ -046e88: 0c02 |0024: move-result-object v2 │ │ -046e8a: 28f6 |0025: goto 001b // -000a │ │ +046dcc: |[046dcc] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +046ddc: 7120 0405 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ +046de2: 0c01 |0003: move-result-object v1 │ │ +046de4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +046de8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +046dea: 1102 |0007: return-object v2 │ │ +046dec: 2203 1f00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001f │ │ +046df0: 6e10 de00 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00de │ │ +046df6: 0c04 |000d: move-result-object v4 │ │ +046df8: 7030 da00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00da │ │ +046dfe: 7120 0405 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ +046e04: 0c00 |0014: move-result-object v0 │ │ +046e06: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +046e0a: 7110 2806 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0628 │ │ +046e10: 0c02 |001a: move-result-object v2 │ │ +046e12: 28ec |001b: goto 0007 // -0014 │ │ +046e14: 2204 2900 |001c: new-instance v4, Landroid/content/Intent; // type@0029 │ │ +046e18: 7010 0301 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0103 │ │ +046e1e: 6e20 2601 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ +046e24: 0c02 |0024: move-result-object v2 │ │ +046e26: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -12952,35 +12952,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 │ │ -046e8c: |[046e8c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -046e9c: 2204 1f00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001f │ │ -046ea0: 7030 d800 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00d8 │ │ -046ea6: 7120 0405 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ -046eac: 0c01 |0008: move-result-object v1 │ │ -046eae: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -046eb2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -046eb4: 1102 |000c: return-object v2 │ │ -046eb6: 2203 1f00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001f │ │ -046eba: 7030 d900 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00d9 │ │ -046ec0: 7120 0405 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ -046ec6: 0c00 |0015: move-result-object v0 │ │ -046ec8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -046ecc: 7110 2806 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0628 │ │ -046ed2: 0c02 |001b: move-result-object v2 │ │ -046ed4: 28f0 |001c: goto 000c // -0010 │ │ -046ed6: 2204 2900 |001d: new-instance v4, Landroid/content/Intent; // type@0029 │ │ -046eda: 7010 0301 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0103 │ │ -046ee0: 6e20 2601 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ -046ee6: 0c02 |0025: move-result-object v2 │ │ -046ee8: 28f6 |0026: goto 001c // -000a │ │ +046e28: |[046e28] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +046e38: 2204 1f00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001f │ │ +046e3c: 7030 d800 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00d8 │ │ +046e42: 7120 0405 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ +046e48: 0c01 |0008: move-result-object v1 │ │ +046e4a: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +046e4e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +046e50: 1102 |000c: return-object v2 │ │ +046e52: 2203 1f00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001f │ │ +046e56: 7030 d900 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00d9 │ │ +046e5c: 7120 0405 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ +046e62: 0c00 |0015: move-result-object v0 │ │ +046e64: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +046e68: 7110 2806 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0628 │ │ +046e6e: 0c02 |001b: move-result-object v2 │ │ +046e70: 28f0 |001c: goto 000c // -0010 │ │ +046e72: 2204 2900 |001d: new-instance v4, Landroid/content/Intent; // type@0029 │ │ +046e76: 7010 0301 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0103 │ │ +046e7c: 6e20 2601 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ +046e82: 0c02 |0025: move-result-object v2 │ │ +046e84: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -13001,24 +13001,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 │ │ -046eec: |[046eec] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -046efc: 6e10 4e00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@004e │ │ -046f02: 0c01 |0003: move-result-object v1 │ │ -046f04: 7120 0405 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ -046f0a: 0c01 |0007: move-result-object v1 │ │ -046f0c: 1101 |0008: return-object v1 │ │ -046f0e: 0d00 |0009: move-exception v0 │ │ -046f10: 2201 c803 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -046f14: 7020 1c1f 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1f1c │ │ -046f1a: 2701 |000f: throw v1 │ │ +046e88: |[046e88] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +046e98: 6e10 4e00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@004e │ │ +046e9e: 0c01 |0003: move-result-object v1 │ │ +046ea0: 7120 0405 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ +046ea6: 0c01 |0007: move-result-object v1 │ │ +046ea8: 1101 |0008: return-object v1 │ │ +046eaa: 0d00 |0009: move-exception v0 │ │ +046eac: 2201 c403 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +046eb0: 7020 1c1f 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1f1c │ │ +046eb6: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -13031,24 +13031,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 │ │ -046f28: |[046f28] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -046f38: 6e10 ec00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -046f3e: 0c02 |0003: move-result-object v2 │ │ -046f40: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -046f44: 6e30 3501 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0135 │ │ -046f4a: 0c00 |0009: move-result-object v0 │ │ -046f4c: 6203 7301 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ -046f50: 7230 f004 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@04f0 │ │ -046f56: 0c01 |000f: move-result-object v1 │ │ -046f58: 1101 |0010: return-object v1 │ │ +046ec4: |[046ec4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +046ed4: 6e10 ec00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +046eda: 0c02 |0003: move-result-object v2 │ │ +046edc: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +046ee0: 6e30 3501 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0135 │ │ +046ee6: 0c00 |0009: move-result-object v0 │ │ +046ee8: 6203 7301 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ +046eec: 7230 f004 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@04f0 │ │ +046ef2: 0c01 |000f: move-result-object v1 │ │ +046ef4: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -13063,45 +13063,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -046f5c: |[046f5c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -046f6c: 7110 0005 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0500 │ │ -046f72: 0c00 |0003: move-result-object v0 │ │ -046f74: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -046f78: 2201 c803 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -046f7c: 2202 dc03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -046f80: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -046f86: 1a03 ef01 |000d: const-string v3, "Activity " // string@01ef │ │ -046f8a: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -046f90: 0c02 |0012: move-result-object v2 │ │ -046f92: 6e10 381f 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -046f98: 0c03 |0016: move-result-object v3 │ │ -046f9a: 6e10 0c1f 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -046fa0: 0c03 |001a: move-result-object v3 │ │ -046fa2: 6e20 601f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -046fa8: 0c02 |001e: move-result-object v2 │ │ -046faa: 1a03 4100 |001f: const-string v3, " does not have a parent activity name specified." // string@0041 │ │ -046fae: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -046fb4: 0c02 |0024: move-result-object v2 │ │ -046fb6: 1a03 2500 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0025 │ │ -046fba: 6e20 601f 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -046fc0: 0c02 |002a: move-result-object v2 │ │ -046fc2: 1a03 4300 |002b: const-string v3, " element in your manifest?)" // string@0043 │ │ -046fc6: 6e20 601f 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -046fcc: 0c02 |0030: move-result-object v2 │ │ -046fce: 6e10 651f 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -046fd4: 0c02 |0034: move-result-object v2 │ │ -046fd6: 7020 1a1f 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -046fdc: 2701 |0038: throw v1 │ │ -046fde: 7120 0605 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0506 │ │ -046fe4: 0e00 |003c: return-void │ │ +046ef8: |[046ef8] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +046f08: 7110 0005 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0500 │ │ +046f0e: 0c00 |0003: move-result-object v0 │ │ +046f10: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +046f14: 2201 c403 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +046f18: 2202 d803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +046f1c: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +046f22: 1a03 eb01 |000d: const-string v3, "Activity " // string@01eb │ │ +046f26: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +046f2c: 0c02 |0012: move-result-object v2 │ │ +046f2e: 6e10 381f 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +046f34: 0c03 |0016: move-result-object v3 │ │ +046f36: 6e10 0c1f 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +046f3c: 0c03 |001a: move-result-object v3 │ │ +046f3e: 6e20 601f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +046f44: 0c02 |001e: move-result-object v2 │ │ +046f46: 1a03 4100 |001f: const-string v3, " does not have a parent activity name specified." // string@0041 │ │ +046f4a: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +046f50: 0c02 |0024: move-result-object v2 │ │ +046f52: 1a03 2500 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0025 │ │ +046f56: 6e20 601f 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +046f5c: 0c02 |002a: move-result-object v2 │ │ +046f5e: 1a03 4300 |002b: const-string v3, " element in your manifest?)" // string@0043 │ │ +046f62: 6e20 601f 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +046f68: 0c02 |0030: move-result-object v2 │ │ +046f6a: 6e10 651f 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +046f70: 0c02 |0034: move-result-object v2 │ │ +046f72: 7020 1a1f 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +046f78: 2701 |0038: throw v1 │ │ +046f7a: 7120 0605 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0506 │ │ +046f80: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -13114,18 +13114,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 │ │ -046fe8: |[046fe8] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -046ff8: 6200 7301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ -046ffc: 7230 f104 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04f1 │ │ -047002: 0e00 |0005: return-void │ │ +046f84: |[046f84] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +046f94: 6200 7301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ +046f98: 7230 f104 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04f1 │ │ +046f9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -13135,34 +13135,34 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -047004: |[047004] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -047014: 6200 7301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ -047018: 7230 f204 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04f2 │ │ -04701e: 0a00 |0005: move-result v0 │ │ -047020: 0f00 |0006: return v0 │ │ +046fa0: |[046fa0] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +046fb0: 6200 7301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0173 │ │ +046fb4: 7230 f204 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04f2 │ │ +046fba: 0a00 |0005: move-result v0 │ │ +046fbc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2433 (NavUtils.java) │ │ + source_file_idx : 2425 (NavUtils.java) │ │ │ │ Class #52 header: │ │ -class_idx : 189 │ │ +class_idx : 187 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2437 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -13177,17 +13177,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047024: |[047024] android.support.v4.app.NavUtilsJB.:()V │ │ -047034: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04703a: 0e00 |0003: return-void │ │ +046fc0: |[046fc0] android.support.v4.app.NavUtilsJB.:()V │ │ +046fd0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +046fd6: 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;) │ │ @@ -13195,18 +13195,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 │ │ -04703c: |[04703c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -04704c: 6e10 5300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0053 │ │ -047052: 0c00 |0003: move-result-object v0 │ │ -047054: 1100 |0004: return-object v0 │ │ +046fd8: |[046fd8] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +046fe8: 6e10 5300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0053 │ │ +046fee: 0c00 |0003: move-result-object v0 │ │ +046ff0: 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;) │ │ @@ -13214,17 +13214,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 │ │ -047058: |[047058] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -047068: 5410 1300 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0013 │ │ -04706c: 1100 |0002: return-object v0 │ │ +046ff4: |[046ff4] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +047004: 5410 1300 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0013 │ │ +047008: 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;) │ │ @@ -13232,17 +13232,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 │ │ -047070: |[047070] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -047080: 6e20 5800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0058 │ │ -047086: 0e00 |0003: return-void │ │ +04700c: |[04700c] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +04701c: 6e20 5800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0058 │ │ +047022: 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; │ │ @@ -13252,33 +13252,33 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -047088: |[047088] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -047098: 6e20 6e00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@006e │ │ -04709e: 0a00 |0003: move-result v0 │ │ -0470a0: 0f00 |0004: return v0 │ │ +047024: |[047024] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +047034: 6e20 6e00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@006e │ │ +04703a: 0a00 |0003: move-result v0 │ │ +04703c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2437 (NavUtilsJB.java) │ │ + source_file_idx : 2429 (NavUtilsJB.java) │ │ │ │ Class #53 header: │ │ -class_idx : 190 │ │ +class_idx : 188 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 872 │ │ -source_file_idx : 2458 │ │ +superclass_idx : 868 │ │ +source_file_idx : 2450 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #53 annotations: │ │ Annotations on method #1296 'dispatchRestoreInstanceState' │ │ @@ -13299,17 +13299,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0470a4: |[0470a4] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -0470b4: 7020 311d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -0470ba: 0e00 |0003: return-void │ │ +047040: |[047040] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +047050: 7020 311d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +047056: 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; │ │ @@ -13319,29 +13319,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 │ │ -0470bc: |[0470bc] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -0470cc: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -0470ce: 2202 be00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00be │ │ -0470d2: 6e10 9c1b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ -0470d8: 0c03 |0006: move-result-object v3 │ │ -0470da: 7020 0d05 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@050d │ │ -0470e0: 6e10 a61b 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0470e6: 0c00 |000d: move-result-object v0 │ │ -0470e8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0470ec: 6e20 1305 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0513 │ │ -0470f2: 2201 6703 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -0470f6: 7030 301d 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ -0470fc: 6e20 f21b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ -047102: 6e20 0e05 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@050e │ │ -047108: 1102 |001e: return-object v2 │ │ +047058: |[047058] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +047068: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +04706a: 2202 bc00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00bc │ │ +04706e: 6e10 9c1b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ +047074: 0c03 |0006: move-result-object v3 │ │ +047076: 7020 0d05 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@050d │ │ +04707c: 6e10 a61b 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +047082: 0c00 |000d: move-result-object v0 │ │ +047084: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +047088: 6e20 1305 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0513 │ │ +04708e: 2201 6303 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +047092: 7030 301d 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ +047098: 6e20 f21b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ +04709e: 6e20 0e05 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@050e │ │ +0470a4: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -13360,17 +13360,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04710c: |[04710c] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -04711c: 6e20 1205 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0512 │ │ -047122: 0e00 |0003: return-void │ │ +0470a8: |[0470a8] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +0470b8: 6e20 1205 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0512 │ │ +0470be: 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; │ │ @@ -13381,33 +13381,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -047124: |[047124] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -047134: 6e20 0f05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@050f │ │ -04713a: 0e00 |0003: return-void │ │ +0470c0: |[0470c0] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +0470d0: 6e20 0f05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@050f │ │ +0470d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 container Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ - source_file_idx : 2458 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2450 (NoSaveStateFrameLayout.java) │ │ │ │ Class #54 header: │ │ -class_idx : 191 │ │ +class_idx : 189 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #54 annotations: │ │ Annotations on class │ │ @@ -13439,41 +13439,41 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04713c: |[04713c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -04714c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -047152: 5901 7701 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0177 │ │ -047156: 5b02 7801 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0178 │ │ -04715a: 5b03 7601 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0176 │ │ -04715e: 0e00 |0009: return-void │ │ +0470d8: |[0470d8] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0470e8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0470ee: 5901 7701 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0177 │ │ +0470f2: 5b02 7801 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0178 │ │ +0470f6: 5b03 7601 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0176 │ │ +0470fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0003 line=825 │ │ 0x0005 line=826 │ │ 0x0007 line=827 │ │ 0x0009 line=828 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000a reg=1 icon_ I │ │ 0x0000 - 0x000a reg=2 title_ Ljava/lang/CharSequence; │ │ 0x0000 - 0x000a reg=3 intent_ Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #55 header: │ │ -class_idx : 194 │ │ +class_idx : 192 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -13569,33 +13569,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -047160: |[047160] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -047170: 7010 351f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ -047176: 2200 f303 |0003: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -04717a: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -047180: 5b30 8301 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0183 │ │ -047184: 2200 1800 |000a: new-instance v0, Landroid/app/Notification; // type@0018 │ │ -047188: 7010 bb00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00bb │ │ -04718e: 5b30 8b01 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -047192: 5b34 8801 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ -047196: 5430 8b01 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -04719a: 7100 671f 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f67 │ │ -0471a0: 0b01 |0018: move-result-wide v1 │ │ -0471a2: 5a01 0e00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000e │ │ -0471a6: 5430 8b01 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0471aa: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -0471ac: 5901 0100 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -0471b0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0471b2: 5930 8d01 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018d │ │ -0471b6: 0e00 |0023: return-void │ │ +0470fc: |[0470fc] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +04710c: 7010 351f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ +047112: 2200 ef03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +047116: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +04711c: 5b30 8301 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0183 │ │ +047120: 2200 1800 |000a: new-instance v0, Landroid/app/Notification; // type@0018 │ │ +047124: 7010 bb00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00bb │ │ +04712a: 5b30 8b01 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +04712e: 5b34 8801 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ +047132: 5430 8b01 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047136: 7100 671f 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f67 │ │ +04713c: 0b01 |0018: move-result-wide v1 │ │ +04713e: 5a01 0e00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000e │ │ +047142: 5430 8b01 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047146: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +047148: 5901 0100 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +04714c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +04714e: 5930 8d01 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018d │ │ +047152: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=202 │ │ 0x000a line=204 │ │ 0x0011 line=218 │ │ 0x0013 line=221 │ │ @@ -13611,27 +13611,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0471b8: |[0471b8] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -0471c8: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -0471cc: 5430 8b01 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0471d0: 5201 0500 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -0471d4: b641 |0006: or-int/2addr v1, v4 │ │ -0471d6: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -0471da: 0e00 |0009: return-void │ │ -0471dc: 5430 8b01 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0471e0: 5201 0500 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -0471e4: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -0471e8: b521 |0010: and-int/2addr v1, v2 │ │ -0471ea: 5901 0500 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -0471ee: 28f6 |0013: goto 0009 // -000a │ │ +047154: |[047154] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +047164: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +047168: 5430 8b01 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +04716c: 5201 0500 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +047170: b641 |0006: or-int/2addr v1, v4 │ │ +047172: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +047176: 0e00 |0009: return-void │ │ +047178: 5430 8b01 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +04717c: 5201 0500 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +047180: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +047184: b521 |0010: and-int/2addr v1, v2 │ │ +047186: 5901 0500 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04718a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0002 line=521 │ │ 0x0009 line=525 │ │ 0x000a line=523 │ │ locals : │ │ @@ -13645,20 +13645,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 │ │ -0471f0: |[0471f0] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047200: 5420 8301 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0183 │ │ -047204: 2201 bf00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00bf │ │ -047208: 7040 1505 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0515 │ │ -04720e: 6e20 921f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -047214: 1102 |000a: return-object v2 │ │ +04718c: |[04718c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04719c: 5420 8301 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0183 │ │ +0471a0: 2201 bd00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00bd │ │ +0471a4: 7040 1505 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0515 │ │ +0471aa: 6e20 921f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +0471b0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x000a line=561 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -13670,20 +13670,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -047218: |[047218] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -047228: 7100 5705 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0557 │ │ -04722e: 0c00 |0003: move-result-object v0 │ │ -047230: 7220 4905 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0549 │ │ -047236: 0c00 |0007: move-result-object v0 │ │ -047238: 1100 |0008: return-object v0 │ │ +0471b4: |[0471b4] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +0471c4: 7100 5705 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0557 │ │ +0471ca: 0c00 |0003: move-result-object v0 │ │ +0471cc: 7220 4905 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0549 │ │ +0471d2: 0c00 |0007: move-result-object v0 │ │ +0471d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13691,20 +13691,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04723c: |[04723c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -04724c: 7100 5705 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0557 │ │ -047252: 0c00 |0003: move-result-object v0 │ │ -047254: 7220 4905 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0549 │ │ -04725a: 0c00 |0007: move-result-object v0 │ │ -04725c: 1100 |0008: return-object v0 │ │ +0471d8: |[0471d8] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +0471e8: 7100 5705 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0557 │ │ +0471ee: 0c00 |0003: move-result-object v0 │ │ +0471f0: 7220 4905 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0549 │ │ +0471f6: 0c00 |0007: move-result-object v0 │ │ +0471f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13712,18 +13712,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 │ │ -047260: |[047260] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047270: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -047274: 7030 2f05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@052f │ │ -04727a: 1101 |0005: return-object v1 │ │ +0471fc: |[0471fc] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04720c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +047210: 7030 2f05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@052f │ │ +047216: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0005 line=498 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -13733,18 +13733,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 │ │ -04727c: |[04727c] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04728c: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -047290: 5b02 0200 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -047294: 1101 |0004: return-object v1 │ │ +047218: |[047218] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047228: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +04722c: 5b02 0200 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +047230: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -13754,17 +13754,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047298: |[047298] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0472a8: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0184 │ │ -0472ac: 1100 |0002: return-object v0 │ │ +047234: |[047234] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047244: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0184 │ │ +047248: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0002 line=324 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -13774,17 +13774,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 │ │ -0472b0: |[0472b0] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0472c0: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ -0472c4: 1100 |0002: return-object v0 │ │ +04724c: |[04724c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04725c: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ +047260: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0002 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -13794,17 +13794,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0472c8: |[0472c8] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0472d8: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ -0472dc: 1100 |0002: return-object v0 │ │ +047264: |[047264] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047274: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ +047278: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0002 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -13814,17 +13814,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0472e0: |[0472e0] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0472f0: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ -0472f4: 1100 |0002: return-object v0 │ │ +04727c: |[04727c] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04728c: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ +047290: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0002 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -13834,24 +13834,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 │ │ -0472f8: |[0472f8] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047308: 5420 8b01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -04730c: 5903 0300 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0003 │ │ -047310: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -047314: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -047318: 5420 8b01 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -04731c: 5201 0500 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -047320: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -047324: 5901 0500 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -047328: 1102 |0010: return-object v2 │ │ +047294: |[047294] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0472a4: 5420 8b01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +0472a8: 5903 0300 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0003 │ │ +0472ac: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +0472b0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0472b4: 5420 8b01 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +0472b8: 5201 0500 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +0472bc: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +0472c0: 5901 0500 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +0472c4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0008 line=514 │ │ 0x0010 line=516 │ │ locals : │ │ @@ -13863,18 +13863,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 │ │ -04732c: |[04732c] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04733c: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -047340: 5b02 0400 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -047344: 1101 |0004: return-object v1 │ │ +0472c8: |[0472c8] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0472d8: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +0472dc: 5b02 0400 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +0472e0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=368 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -13884,19 +13884,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 │ │ -047348: |[047348] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047358: 5b12 8901 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0189 │ │ -04735c: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -047360: 7030 2f05 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@052f │ │ -047366: 1101 |0007: return-object v1 │ │ +0472e4: |[0472e4] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0472f4: 5b12 8901 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0189 │ │ +0472f8: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +0472fc: 7030 2f05 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@052f │ │ +047302: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0002 line=386 │ │ 0x0007 line=387 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13908,17 +13908,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 │ │ -047368: |[047368] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047378: 5b01 8a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@018a │ │ -04737c: 1100 |0002: return-object v0 │ │ +047304: |[047304] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047314: 5b01 8a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@018a │ │ +047318: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0002 line=415 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -13928,42 +13928,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 │ │ -047380: |[047380] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047390: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -047392: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -047394: 5453 8b01 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -047398: 5936 0800 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -04739c: 5453 8b01 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0473a0: 5937 0a00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -0473a4: 5453 8b01 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0473a8: 5938 0900 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -0473ac: 5453 8b01 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0473b0: 5233 0a00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -0473b4: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -0473b8: 5453 8b01 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0473bc: 5233 0900 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -0473c0: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -0473c4: 0110 |001a: move v0, v1 │ │ -0473c6: 5453 8b01 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0473ca: 5454 8b01 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0473ce: 5244 0500 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0005 │ │ -0473d2: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -0473d6: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -0473da: b641 |0025: or-int/2addr v1, v4 │ │ -0473dc: 5931 0500 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0005 │ │ -0473e0: 1105 |0028: return-object v5 │ │ -0473e2: 0120 |0029: move v0, v2 │ │ -0473e4: 28f1 |002a: goto 001b // -000f │ │ -0473e6: 0121 |002b: move v1, v2 │ │ -0473e8: 28f9 |002c: goto 0025 // -0007 │ │ +04731c: |[04731c] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04732c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04732e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +047330: 5453 8b01 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047334: 5936 0800 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +047338: 5453 8b01 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +04733c: 5937 0a00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +047340: 5453 8b01 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047344: 5938 0900 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +047348: 5453 8b01 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +04734c: 5233 0a00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +047350: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +047354: 5453 8b01 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047358: 5233 0900 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +04735c: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +047360: 0110 |001a: move v0, v1 │ │ +047362: 5453 8b01 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047366: 5454 8b01 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +04736a: 5244 0500 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0005 │ │ +04736e: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +047372: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +047376: b641 |0025: or-int/2addr v1, v4 │ │ +047378: 5931 0500 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0005 │ │ +04737c: 1105 |0028: return-object v5 │ │ +04737e: 0120 |0029: move v0, v2 │ │ +047380: 28f1 |002a: goto 001b // -000f │ │ +047382: 0121 |002b: move v1, v2 │ │ +047384: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=457 │ │ 0x000a line=458 │ │ 0x000e line=459 │ │ 0x001b line=460 │ │ @@ -13983,17 +13983,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 │ │ -0473ec: |[0473ec] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0473fc: 5901 8c01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018c │ │ -047400: 1100 |0002: return-object v0 │ │ +047388: |[047388] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047398: 5901 8c01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018c │ │ +04739c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0002 line=316 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -14003,18 +14003,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 │ │ -047404: |[047404] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047414: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -047416: 7030 2f05 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@052f │ │ -04741c: 1101 |0004: return-object v1 │ │ +0473a0: |[0473a0] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0473b0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0473b2: 7030 2f05 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@052f │ │ +0473b8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0004 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -14024,18 +14024,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 │ │ -047420: |[047420] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047430: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -047434: 7030 2f05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@052f │ │ -04743a: 1101 |0005: return-object v1 │ │ +0473bc: |[0473bc] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0473cc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0473d0: 7030 2f05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@052f │ │ +0473d6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0005 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -14045,17 +14045,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 │ │ -04743c: |[04743c] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04744c: 5901 8d01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018d │ │ -047450: 1100 |0002: return-object v0 │ │ +0473d8: |[0473d8] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0473e8: 5901 8d01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018d │ │ +0473ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0002 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -14065,19 +14065,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 │ │ -047454: |[047454] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047464: 5901 9001 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0190 │ │ -047468: 5902 8e01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018e │ │ -04746c: 5c03 8f01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018f │ │ -047470: 1100 |0006: return-object v0 │ │ +0473f0: |[0473f0] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047400: 5901 9001 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0190 │ │ +047404: 5902 8e01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018e │ │ +047408: 5c03 8f01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018f │ │ +04740c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ 0x0004 line=334 │ │ 0x0006 line=335 │ │ locals : │ │ @@ -14091,18 +14091,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 │ │ -047474: |[047474] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047484: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -047488: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ -04748c: 1101 |0004: return-object v1 │ │ +047410: |[047410] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047420: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047424: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ +047428: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -14112,20 +14112,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 │ │ -047490: |[047490] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0474a0: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0474a4: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ -0474a8: 5410 8b01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0474ac: 5903 0700 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -0474b0: 1101 |0008: return-object v1 │ │ +04742c: |[04742c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04743c: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047440: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ +047444: 5410 8b01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047448: 5903 0700 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +04744c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14137,21 +14137,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 │ │ -0474b4: |[0474b4] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0474c4: 5420 8b01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0474c8: 5b03 0b00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -0474cc: 5420 8b01 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0474d0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -0474d2: 5901 0100 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -0474d6: 1102 |0009: return-object v2 │ │ +047450: |[047450] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047460: 5420 8b01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047464: 5b03 0b00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +047468: 5420 8b01 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +04746c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +04746e: 5901 0100 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +047472: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0009 line=424 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14162,20 +14162,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 │ │ -0474d8: |[0474d8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0474e8: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0474ec: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -0474f0: 5410 8b01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0474f4: 5903 0100 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -0474f8: 1101 |0008: return-object v1 │ │ +047474: |[047474] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047484: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047488: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +04748c: 5410 8b01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047490: 5903 0100 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +047494: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0004 line=435 │ │ 0x0008 line=436 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14187,23 +14187,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 │ │ -0474fc: |[0474fc] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04750c: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -047510: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -047514: 5b12 9101 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -047518: 5410 9101 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -04751c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -047520: 5410 9101 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -047524: 6e20 5405 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0554 │ │ -04752a: 1101 |000f: return-object v1 │ │ +047498: |[047498] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0474a8: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +0474ac: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0474b0: 5b12 9101 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +0474b4: 5410 9101 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +0474b8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0474bc: 5410 9101 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +0474c0: 6e20 5405 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0554 │ │ +0474c6: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0004 line=574 │ │ 0x0006 line=575 │ │ 0x000a line=576 │ │ 0x000f line=579 │ │ @@ -14216,17 +14216,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04752c: |[04752c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04753c: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0192 │ │ -047540: 1100 |0002: return-object v0 │ │ +0474c8: |[0474c8] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0474d8: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0192 │ │ +0474dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -14236,18 +14236,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -047544: |[047544] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047554: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -047558: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -04755c: 1101 |0004: return-object v1 │ │ +0474e0: |[0474e0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0474f0: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +0474f4: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +0474f8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0004 line=396 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -14257,19 +14257,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -047560: |[047560] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047570: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -047574: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -047578: 5b13 9301 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0193 │ │ -04757c: 1101 |0006: return-object v1 │ │ +0474fc: |[0474fc] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04750c: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047510: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +047514: 5b13 9301 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0193 │ │ +047518: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0006 line=407 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14281,17 +14281,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 │ │ -047580: |[047580] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -047590: 5c01 9401 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0194 │ │ -047594: 1100 |0002: return-object v0 │ │ +04751c: |[04751c] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04752c: 5c01 9401 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0194 │ │ +047530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -14301,18 +14301,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 │ │ -047598: |[047598] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0475a8: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0475ac: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -0475b0: 1101 |0004: return-object v1 │ │ +047534: |[047534] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047544: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047548: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +04754c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -14322,33 +14322,33 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0475b4: |[0475b4] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0475c4: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0475c8: 5a02 0e00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ -0475cc: 1101 |0004: return-object v1 │ │ +047550: |[047550] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +047560: 5410 8b01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +047564: 5a02 0e00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ +047568: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0004 line=232 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #56 header: │ │ -class_idx : 196 │ │ +class_idx : 194 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #56 annotations: │ │ Annotations on class │ │ @@ -14366,21 +14366,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'build' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #57 header: │ │ -class_idx : 201 │ │ +class_idx : 199 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #57 annotations: │ │ Annotations on class │ │ @@ -14416,19 +14416,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0475d0: |[0475d0] android.support.v4.app.NotificationCompat$Style.:()V │ │ -0475e0: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0475e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0475e8: 5c10 9c01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@019c │ │ -0475ec: 0e00 |0006: return-void │ │ +04756c: |[04756c] android.support.v4.app.NotificationCompat$Style.:()V │ │ +04757c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +047582: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +047584: 5c10 9c01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@019c │ │ +047588: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0003 line=611 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -14438,22 +14438,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0475f0: |[0475f0] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -047600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047602: 5421 9a01 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ -047606: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -04760a: 5421 9a01 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ -04760e: 6e10 2505 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0525 │ │ -047614: 0c00 |000a: move-result-object v0 │ │ -047616: 1100 |000b: return-object v0 │ │ +04758c: |[04758c] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +04759c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04759e: 5421 9a01 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ +0475a2: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +0475a6: 5421 9a01 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ +0475aa: 6e10 2505 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0525 │ │ +0475b0: 0c00 |000a: move-result-object v0 │ │ +0475b2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0001 line=624 │ │ 0x0005 line=625 │ │ 0x000b line=627 │ │ locals : │ │ @@ -14465,41 +14465,41 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -047618: |[047618] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -047628: 5410 9a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ -04762c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -047630: 5b12 9a01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ -047634: 5410 9a01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ -047638: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -04763c: 5410 9a01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ -047640: 6e20 3c05 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@053c │ │ -047646: 0e00 |000f: return-void │ │ +0475b4: |[0475b4] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0475c4: 5410 9a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ +0475c8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0475cc: 5b12 9a01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ +0475d0: 5410 9a01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ +0475d4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0475d8: 5410 9a01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@019a │ │ +0475dc: 6e20 3c05 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@053c │ │ +0475e2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0004 line=615 │ │ 0x0006 line=616 │ │ 0x000a line=617 │ │ 0x000f line=620 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ 0x0000 - 0x0010 reg=2 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #58 header: │ │ -class_idx : 202 │ │ +class_idx : 200 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -14553,40 +14553,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -047648: |[047648] android.support.v4.app.NotificationCompat.:()V │ │ -047658: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04765c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -047660: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -047664: 2200 c800 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00c8 │ │ -047668: 7010 5005 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0550 │ │ -04766e: 6900 9e01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ -047672: 0e00 |000d: return-void │ │ -047674: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -047678: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -04767c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -047680: 2200 c700 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00c7 │ │ -047684: 7010 4e05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@054e │ │ -04768a: 6900 9e01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ -04768e: 28f2 |001b: goto 000d // -000e │ │ -047690: 6000 2800 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -047694: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -047698: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -04769c: 2200 c600 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00c6 │ │ -0476a0: 7010 4c05 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@054c │ │ -0476a6: 6900 9e01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ -0476aa: 28e4 |0029: goto 000d // -001c │ │ -0476ac: 2200 c500 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00c5 │ │ -0476b0: 7010 4a05 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@054a │ │ -0476b6: 6900 9e01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ -0476ba: 28dc |0031: goto 000d // -0024 │ │ +0475e4: |[0475e4] android.support.v4.app.NotificationCompat.:()V │ │ +0475f4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0475f8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0475fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +047600: 2200 c600 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00c6 │ │ +047604: 7010 5005 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0550 │ │ +04760a: 6900 9e01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ +04760e: 0e00 |000d: return-void │ │ +047610: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +047614: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +047618: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04761c: 2200 c500 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00c5 │ │ +047620: 7010 4e05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@054e │ │ +047626: 6900 9e01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ +04762a: 28f2 |001b: goto 000d // -000e │ │ +04762c: 6000 2800 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +047630: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +047634: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +047638: 2200 c400 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00c4 │ │ +04763c: 7010 4c05 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@054c │ │ +047642: 6900 9e01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ +047646: 28e4 |0029: goto 000d // -001c │ │ +047648: 2200 c300 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00c3 │ │ +04764c: 7010 4a05 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@054a │ │ +047652: 6900 9e01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ +047656: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x000d line=162 │ │ 0x000e line=155 │ │ 0x0014 line=156 │ │ @@ -14600,17 +14600,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0476bc: |[0476bc] android.support.v4.app.NotificationCompat.:()V │ │ -0476cc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0476d2: 0e00 |0003: return-void │ │ +047658: |[047658] android.support.v4.app.NotificationCompat.:()V │ │ +047668: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04766e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=819 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -14619,30 +14619,30 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0476d4: |[0476d4] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -0476e4: 6200 9e01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ -0476e8: 1100 |0002: return-object v0 │ │ +047670: |[047670] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +047680: 6200 9e01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019e │ │ +047684: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #59 header: │ │ -class_idx : 203 │ │ +class_idx : 201 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2462 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2454 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #59 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -14657,17 +14657,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0476ec: |[0476ec] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -0476fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -047702: 0e00 |0003: return-void │ │ +047688: |[047688] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +047698: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04769e: 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;) │ │ @@ -14675,95 +14675,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 │ │ -047704: |[047704] 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; │ │ -047714: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0016 │ │ -047718: 7020 9c00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@009c │ │ -04771e: 5362 0e00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000e │ │ -047722: 6e30 b600 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00b6 │ │ -047728: 0c01 |000a: move-result-object v1 │ │ -04772a: 5262 0600 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0006 │ │ -04772e: 5263 0700 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -047732: 6e30 b000 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b0 │ │ -047738: 0c01 |0012: move-result-object v1 │ │ -04773a: 5462 0200 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -04773e: 6e20 a100 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ -047744: 0c01 |0018: move-result-object v1 │ │ -047746: 5462 0c00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -04774a: 6e30 b300 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00b3 │ │ -047750: 0c01 |001e: move-result-object v1 │ │ -047752: 5462 0b00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -047756: 5263 0100 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -04775a: 6e30 b100 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b1 │ │ -047760: 0c01 |0026: move-result-object v1 │ │ -047762: 5462 0d00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -047766: 6e20 b500 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00b5 │ │ -04776c: 0c01 |002c: move-result-object v1 │ │ -04776e: 5262 0800 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -047772: 5263 0a00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -047776: 5264 0900 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -04777a: 6e40 aa00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00aa │ │ -047780: 0c02 |0036: move-result-object v2 │ │ -047782: 5261 0500 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -047786: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -04778a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -04778e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -047790: 6e20 ac00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ -047796: 0c02 |0041: move-result-object v2 │ │ -047798: 5261 0500 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -04779c: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0477a0: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -0477a4: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -0477a6: 6e20 ad00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ad │ │ -0477ac: 0c02 |004c: move-result-object v2 │ │ -0477ae: 5261 0500 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -0477b2: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -0477b6: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -0477ba: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -0477bc: 6e20 a000 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00a0 │ │ -0477c2: 0c01 |0057: move-result-object v1 │ │ -0477c4: 5262 0300 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0003 │ │ -0477c8: 6e20 a600 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ -0477ce: 0c01 |005d: move-result-object v1 │ │ -0477d0: 6e20 a500 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ -0477d6: 0c01 |0061: move-result-object v1 │ │ -0477d8: 6e20 a400 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ -0477de: 0c01 |0065: move-result-object v1 │ │ -0477e0: 6e20 a200 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ -0477e6: 0c01 |0069: move-result-object v1 │ │ -0477e8: 6e20 a300 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ -0477ee: 0c01 |006d: move-result-object v1 │ │ -0477f0: 5462 0400 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -0477f4: 6e20 a700 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ -0477fa: 0c02 |0073: move-result-object v2 │ │ -0477fc: 5261 0500 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -047800: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -047804: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -047808: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -04780a: 6e30 a800 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a8 │ │ -047810: 0c01 |007e: move-result-object v1 │ │ -047812: 6e20 a900 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00a9 │ │ -047818: 0c01 |0082: move-result-object v1 │ │ -04781a: 6e20 ab00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ab │ │ -047820: 0c00 |0086: move-result-object v0 │ │ -047822: 6e10 9f00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@009f │ │ -047828: 0c01 |008a: move-result-object v1 │ │ -04782a: 1101 |008b: return-object v1 │ │ -04782c: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -04782e: 28b1 |008d: goto 003e // -004f │ │ -047830: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -047832: 28ba |008f: goto 0049 // -0046 │ │ -047834: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -047836: 28c3 |0091: goto 0054 // -003d │ │ -047838: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -04783a: 28e8 |0093: goto 007b // -0018 │ │ +0476a0: |[0476a0] 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; │ │ +0476b0: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0016 │ │ +0476b4: 7020 9c00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@009c │ │ +0476ba: 5362 0e00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000e │ │ +0476be: 6e30 b600 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00b6 │ │ +0476c4: 0c01 |000a: move-result-object v1 │ │ +0476c6: 5262 0600 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0006 │ │ +0476ca: 5263 0700 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +0476ce: 6e30 b000 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b0 │ │ +0476d4: 0c01 |0012: move-result-object v1 │ │ +0476d6: 5462 0200 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +0476da: 6e20 a100 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +0476e0: 0c01 |0018: move-result-object v1 │ │ +0476e2: 5462 0c00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +0476e6: 6e30 b300 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00b3 │ │ +0476ec: 0c01 |001e: move-result-object v1 │ │ +0476ee: 5462 0b00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +0476f2: 5263 0100 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +0476f6: 6e30 b100 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b1 │ │ +0476fc: 0c01 |0026: move-result-object v1 │ │ +0476fe: 5462 0d00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +047702: 6e20 b500 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00b5 │ │ +047708: 0c01 |002c: move-result-object v1 │ │ +04770a: 5262 0800 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +04770e: 5263 0a00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +047712: 5264 0900 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +047716: 6e40 aa00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00aa │ │ +04771c: 0c02 |0036: move-result-object v2 │ │ +04771e: 5261 0500 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +047722: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +047726: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +04772a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +04772c: 6e20 ac00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ +047732: 0c02 |0041: move-result-object v2 │ │ +047734: 5261 0500 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +047738: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +04773c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +047740: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +047742: 6e20 ad00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ad │ │ +047748: 0c02 |004c: move-result-object v2 │ │ +04774a: 5261 0500 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +04774e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +047752: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +047756: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +047758: 6e20 a000 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00a0 │ │ +04775e: 0c01 |0057: move-result-object v1 │ │ +047760: 5262 0300 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0003 │ │ +047764: 6e20 a600 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +04776a: 0c01 |005d: move-result-object v1 │ │ +04776c: 6e20 a500 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +047772: 0c01 |0061: move-result-object v1 │ │ +047774: 6e20 a400 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +04777a: 0c01 |0065: move-result-object v1 │ │ +04777c: 6e20 a200 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +047782: 0c01 |0069: move-result-object v1 │ │ +047784: 6e20 a300 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +04778a: 0c01 |006d: move-result-object v1 │ │ +04778c: 5462 0400 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +047790: 6e20 a700 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +047796: 0c02 |0073: move-result-object v2 │ │ +047798: 5261 0500 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +04779c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +0477a0: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +0477a4: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +0477a6: 6e30 a800 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a8 │ │ +0477ac: 0c01 |007e: move-result-object v1 │ │ +0477ae: 6e20 a900 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00a9 │ │ +0477b4: 0c01 |0082: move-result-object v1 │ │ +0477b6: 6e20 ab00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ab │ │ +0477bc: 0c00 |0086: move-result-object v0 │ │ +0477be: 6e10 9f00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@009f │ │ +0477c4: 0c01 |008a: move-result-object v1 │ │ +0477c6: 1101 |008b: return-object v1 │ │ +0477c8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +0477ca: 28b1 |008d: goto 003e // -004f │ │ +0477cc: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +0477ce: 28ba |008f: goto 0049 // -0046 │ │ +0477d0: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +0477d2: 28c3 |0091: goto 0054 // -003d │ │ +0477d4: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +0477d6: 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; │ │ @@ -14775,21 +14775,21 @@ │ │ 0x0000 - 0x0094 reg=10 tickerView Landroid/widget/RemoteViews; │ │ 0x0000 - 0x0094 reg=11 number I │ │ 0x0000 - 0x0094 reg=12 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=13 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=14 largeIcon Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2462 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2454 (NotificationCompatHoneycomb.java) │ │ │ │ Class #60 header: │ │ -class_idx : 204 │ │ +class_idx : 202 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #60 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -14804,17 +14804,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04783c: |[04783c] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -04784c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -047852: 0e00 |0003: return-void │ │ +0477d8: |[0477d8] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +0477e8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0477ee: 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;) │ │ @@ -14822,102 +14822,102 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 21 │ │ ins : 13 │ │ outs : 4 │ │ insns size : 162 16-bit code units │ │ -047854: |[047854] 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; │ │ -047864: 2204 1600 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0016 │ │ -047868: 7020 9c00 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@009c │ │ -04786e: 5395 0e00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000e │ │ -047872: 6e30 b600 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00b6 │ │ -047878: 0c04 |000a: move-result-object v4 │ │ -04787a: 5295 0600 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0006 │ │ -04787e: 5296 0700 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -047882: 6e30 b000 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b0 │ │ -047888: 0c04 |0012: move-result-object v4 │ │ -04788a: 5495 0200 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -04788e: 6e20 a100 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ -047894: 0c04 |0018: move-result-object v4 │ │ -047896: 5495 0c00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -04789a: 6e30 b300 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00b3 │ │ -0478a0: 0c04 |001e: move-result-object v4 │ │ -0478a2: 5495 0b00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -0478a6: 5296 0100 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -0478aa: 6e30 b100 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b1 │ │ -0478b0: 0c04 |0026: move-result-object v4 │ │ -0478b2: 5495 0d00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -0478b6: 6e20 b500 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00b5 │ │ -0478bc: 0c04 |002c: move-result-object v4 │ │ -0478be: 5295 0800 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -0478c2: 5296 0a00 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -0478c6: 5297 0900 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -0478ca: 6e40 aa00 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00aa │ │ -0478d0: 0c05 |0036: move-result-object v5 │ │ -0478d2: 5294 0500 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -0478d6: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0478da: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ -0478de: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -0478e0: 6e20 ac00 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ -0478e6: 0c05 |0041: move-result-object v5 │ │ -0478e8: 5294 0500 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -0478ec: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ -0478f0: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ -0478f4: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -0478f6: 6e20 ad00 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ad │ │ -0478fc: 0c05 |004c: move-result-object v5 │ │ -0478fe: 5294 0500 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -047902: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -047906: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ -04790a: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -04790c: 6e20 a000 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00a0 │ │ -047912: 0c04 |0057: move-result-object v4 │ │ -047914: 5295 0300 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0003 │ │ -047918: 6e20 a600 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ -04791e: 0c04 |005d: move-result-object v4 │ │ -047920: 6e20 a500 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ -047926: 0c04 |0061: move-result-object v4 │ │ -047928: 6e20 a400 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ -04792e: 0c04 |0065: move-result-object v4 │ │ -047930: 6e20 a200 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ -047936: 0c04 |0069: move-result-object v4 │ │ -047938: 6e20 a300 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ -04793e: 0c04 |006d: move-result-object v4 │ │ -047940: 5495 0400 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -047944: 6e20 a700 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ -04794a: 0c05 |0073: move-result-object v5 │ │ -04794c: 5294 0500 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -047950: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -047954: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ -047958: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -04795a: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -04795e: 6e30 a800 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a8 │ │ -047964: 0c04 |0080: move-result-object v4 │ │ -047966: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -04796a: 6e20 a900 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00a9 │ │ -047970: 0c04 |0086: move-result-object v4 │ │ -047972: 6e20 ab00 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ab │ │ -047978: 0c04 |008a: move-result-object v4 │ │ -04797a: 0200 1200 |008b: move/from16 v0, v18 │ │ -04797e: 0201 1300 |008d: move/from16 v1, v19 │ │ -047982: 0202 1400 |008f: move/from16 v2, v20 │ │ -047986: 6e40 af00 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00af │ │ -04798c: 0c03 |0094: move-result-object v3 │ │ -04798e: 6e10 9f00 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@009f │ │ -047994: 0c04 |0098: move-result-object v4 │ │ -047996: 1104 |0099: return-object v4 │ │ -047998: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -04799a: 28a3 |009b: goto 003e // -005d │ │ -04799c: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -04799e: 28ac |009d: goto 0049 // -0054 │ │ -0479a0: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -0479a2: 28b5 |009f: goto 0054 // -004b │ │ -0479a4: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ -0479a6: 28da |00a1: goto 007b // -0026 │ │ +0477f0: |[0477f0] 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; │ │ +047800: 2204 1600 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0016 │ │ +047804: 7020 9c00 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@009c │ │ +04780a: 5395 0e00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000e │ │ +04780e: 6e30 b600 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00b6 │ │ +047814: 0c04 |000a: move-result-object v4 │ │ +047816: 5295 0600 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0006 │ │ +04781a: 5296 0700 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +04781e: 6e30 b000 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b0 │ │ +047824: 0c04 |0012: move-result-object v4 │ │ +047826: 5495 0200 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +04782a: 6e20 a100 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +047830: 0c04 |0018: move-result-object v4 │ │ +047832: 5495 0c00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +047836: 6e30 b300 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00b3 │ │ +04783c: 0c04 |001e: move-result-object v4 │ │ +04783e: 5495 0b00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +047842: 5296 0100 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +047846: 6e30 b100 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b1 │ │ +04784c: 0c04 |0026: move-result-object v4 │ │ +04784e: 5495 0d00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +047852: 6e20 b500 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00b5 │ │ +047858: 0c04 |002c: move-result-object v4 │ │ +04785a: 5295 0800 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +04785e: 5296 0a00 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +047862: 5297 0900 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +047866: 6e40 aa00 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00aa │ │ +04786c: 0c05 |0036: move-result-object v5 │ │ +04786e: 5294 0500 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +047872: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ +047876: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ +04787a: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +04787c: 6e20 ac00 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ +047882: 0c05 |0041: move-result-object v5 │ │ +047884: 5294 0500 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +047888: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ +04788c: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ +047890: 1214 |0048: const/4 v4, #int 1 // #1 │ │ +047892: 6e20 ad00 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ad │ │ +047898: 0c05 |004c: move-result-object v5 │ │ +04789a: 5294 0500 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04789e: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0478a2: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ +0478a6: 1214 |0053: const/4 v4, #int 1 // #1 │ │ +0478a8: 6e20 a000 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00a0 │ │ +0478ae: 0c04 |0057: move-result-object v4 │ │ +0478b0: 5295 0300 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0003 │ │ +0478b4: 6e20 a600 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +0478ba: 0c04 |005d: move-result-object v4 │ │ +0478bc: 6e20 a500 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +0478c2: 0c04 |0061: move-result-object v4 │ │ +0478c4: 6e20 a400 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +0478ca: 0c04 |0065: move-result-object v4 │ │ +0478cc: 6e20 a200 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +0478d2: 0c04 |0069: move-result-object v4 │ │ +0478d4: 6e20 a300 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +0478da: 0c04 |006d: move-result-object v4 │ │ +0478dc: 5495 0400 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +0478e0: 6e20 a700 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +0478e6: 0c05 |0073: move-result-object v5 │ │ +0478e8: 5294 0500 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +0478ec: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0478f0: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ +0478f4: 1214 |007a: const/4 v4, #int 1 // #1 │ │ +0478f6: 0800 1000 |007b: move-object/from16 v0, v16 │ │ +0478fa: 6e30 a800 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a8 │ │ +047900: 0c04 |0080: move-result-object v4 │ │ +047902: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +047906: 6e20 a900 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00a9 │ │ +04790c: 0c04 |0086: move-result-object v4 │ │ +04790e: 6e20 ab00 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ab │ │ +047914: 0c04 |008a: move-result-object v4 │ │ +047916: 0200 1200 |008b: move/from16 v0, v18 │ │ +04791a: 0201 1300 |008d: move/from16 v1, v19 │ │ +04791e: 0202 1400 |008f: move/from16 v2, v20 │ │ +047922: 6e40 af00 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00af │ │ +047928: 0c03 |0094: move-result-object v3 │ │ +04792a: 6e10 9f00 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@009f │ │ +047930: 0c04 |0098: move-result-object v4 │ │ +047932: 1104 |0099: return-object v4 │ │ +047934: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +047936: 28a3 |009b: goto 003e // -005d │ │ +047938: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +04793a: 28ac |009d: goto 0049 // -0054 │ │ +04793c: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +04793e: 28b5 |009f: goto 0054 // -004b │ │ +047940: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ +047942: 28da |00a1: goto 007b // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0095 line=54 │ │ 0x009a line=31 │ │ locals : │ │ 0x0095 - 0x009a reg=3 b Landroid/app/Notification$Builder; │ │ @@ -14932,21 +14932,21 @@ │ │ 0x0000 - 0x00a2 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x00a2 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ 0x0000 - 0x00a2 reg=18 mProgressMax I │ │ 0x0000 - 0x00a2 reg=19 mProgress I │ │ 0x0000 - 0x00a2 reg=20 mProgressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2463 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 2455 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #61 header: │ │ -class_idx : 205 │ │ +class_idx : 203 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2469 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2461 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #61 annotations: │ │ Annotations on method #1376 'addInboxStyle' │ │ @@ -14969,111 +14969,111 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 24 │ │ ins : 17 │ │ outs : 4 │ │ insns size : 181 16-bit code units │ │ -0479a8: |[0479a8] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -0479b8: 7010 351f 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0479be: 2203 1600 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0016 │ │ -0479c2: 7020 9c00 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@009c │ │ -0479c8: 5394 0e00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000e │ │ -0479cc: 6e30 b600 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00b6 │ │ -0479d2: 0c03 |000d: move-result-object v3 │ │ -0479d4: 5294 0600 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0006 │ │ -0479d8: 5295 0700 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -0479dc: 6e30 b000 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b0 │ │ -0479e2: 0c03 |0015: move-result-object v3 │ │ -0479e4: 5494 0200 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -0479e8: 6e20 a100 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ -0479ee: 0c03 |001b: move-result-object v3 │ │ -0479f0: 5494 0c00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -0479f4: 6e30 b300 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00b3 │ │ -0479fa: 0c03 |0021: move-result-object v3 │ │ -0479fc: 5494 0b00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -047a00: 5295 0100 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -047a04: 6e30 b100 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b1 │ │ -047a0a: 0c03 |0029: move-result-object v3 │ │ -047a0c: 5494 0d00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -047a10: 6e20 b500 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00b5 │ │ -047a16: 0c03 |002f: move-result-object v3 │ │ -047a18: 5294 0800 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -047a1c: 5295 0a00 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -047a20: 5296 0900 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -047a24: 6e40 aa00 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00aa │ │ -047a2a: 0c04 |0039: move-result-object v4 │ │ -047a2c: 5293 0500 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -047a30: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ -047a34: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ -047a38: 1213 |0040: const/4 v3, #int 1 // #1 │ │ -047a3a: 6e20 ac00 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ -047a40: 0c04 |0044: move-result-object v4 │ │ -047a42: 5293 0500 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -047a46: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ -047a4a: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ -047a4e: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -047a50: 6e20 ad00 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ad │ │ -047a56: 0c04 |004f: move-result-object v4 │ │ -047a58: 5293 0500 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -047a5c: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ -047a60: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ -047a64: 1213 |0056: const/4 v3, #int 1 // #1 │ │ -047a66: 6e20 a000 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00a0 │ │ -047a6c: 0c03 |005a: move-result-object v3 │ │ -047a6e: 5294 0300 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0003 │ │ -047a72: 6e20 a600 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ -047a78: 0c03 |0060: move-result-object v3 │ │ -047a7a: 6e20 a500 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ -047a80: 0c03 |0064: move-result-object v3 │ │ -047a82: 6e20 a400 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ -047a88: 0c03 |0068: move-result-object v3 │ │ -047a8a: 0800 1700 |0069: move-object/from16 v0, v23 │ │ -047a8e: 6e20 b200 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b2 │ │ -047a94: 0c03 |006e: move-result-object v3 │ │ -047a96: 6e20 a200 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ -047a9c: 0c03 |0072: move-result-object v3 │ │ -047a9e: 6e20 a300 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ -047aa4: 0c03 |0076: move-result-object v3 │ │ -047aa6: 5494 0400 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -047aaa: 6e20 a700 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ -047ab0: 0c04 |007c: move-result-object v4 │ │ -047ab2: 5293 0500 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -047ab6: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ -047aba: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ -047abe: 1213 |0083: const/4 v3, #int 1 // #1 │ │ -047ac0: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -047ac4: 6e30 a800 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a8 │ │ -047aca: 0c03 |0089: move-result-object v3 │ │ -047acc: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -047ad0: 6e20 a900 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00a9 │ │ -047ad6: 0c03 |008f: move-result-object v3 │ │ -047ad8: 6e20 ab00 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ab │ │ -047ade: 0c03 |0093: move-result-object v3 │ │ -047ae0: 0200 1500 |0094: move/from16 v0, v21 │ │ -047ae4: 6e20 b400 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00b4 │ │ -047aea: 0c03 |0099: move-result-object v3 │ │ -047aec: 0200 1600 |009a: move/from16 v0, v22 │ │ -047af0: 6e20 ae00 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ae │ │ -047af6: 0c03 |009f: move-result-object v3 │ │ -047af8: 0200 1200 |00a0: move/from16 v0, v18 │ │ -047afc: 0201 1300 |00a2: move/from16 v1, v19 │ │ -047b00: 0202 1400 |00a4: move/from16 v2, v20 │ │ -047b04: 6e40 af00 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00af │ │ -047b0a: 0c03 |00a9: move-result-object v3 │ │ -047b0c: 5b73 a401 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ -047b10: 0e00 |00ac: return-void │ │ -047b12: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ -047b14: 2893 |00ae: goto 0041 // -006d │ │ -047b16: 1203 |00af: const/4 v3, #int 0 // #0 │ │ -047b18: 289c |00b0: goto 004c // -0064 │ │ -047b1a: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -047b1c: 28a5 |00b2: goto 0057 // -005b │ │ -047b1e: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -047b20: 28d0 |00b4: goto 0084 // -0030 │ │ +047944: |[047944] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ +047954: 7010 351f 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04795a: 2203 1600 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0016 │ │ +04795e: 7020 9c00 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@009c │ │ +047964: 5394 0e00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000e │ │ +047968: 6e30 b600 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00b6 │ │ +04796e: 0c03 |000d: move-result-object v3 │ │ +047970: 5294 0600 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0006 │ │ +047974: 5295 0700 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +047978: 6e30 b000 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00b0 │ │ +04797e: 0c03 |0015: move-result-object v3 │ │ +047980: 5494 0200 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +047984: 6e20 a100 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a1 │ │ +04798a: 0c03 |001b: move-result-object v3 │ │ +04798c: 5494 0c00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +047990: 6e30 b300 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00b3 │ │ +047996: 0c03 |0021: move-result-object v3 │ │ +047998: 5494 0b00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +04799c: 5295 0100 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +0479a0: 6e30 b100 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00b1 │ │ +0479a6: 0c03 |0029: move-result-object v3 │ │ +0479a8: 5494 0d00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +0479ac: 6e20 b500 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00b5 │ │ +0479b2: 0c03 |002f: move-result-object v3 │ │ +0479b4: 5294 0800 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +0479b8: 5295 0a00 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +0479bc: 5296 0900 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +0479c0: 6e40 aa00 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00aa │ │ +0479c6: 0c04 |0039: move-result-object v4 │ │ +0479c8: 5293 0500 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +0479cc: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ +0479d0: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ +0479d4: 1213 |0040: const/4 v3, #int 1 // #1 │ │ +0479d6: 6e20 ac00 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ +0479dc: 0c04 |0044: move-result-object v4 │ │ +0479de: 5293 0500 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +0479e2: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ +0479e6: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ +0479ea: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +0479ec: 6e20 ad00 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ad │ │ +0479f2: 0c04 |004f: move-result-object v4 │ │ +0479f4: 5293 0500 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +0479f8: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ +0479fc: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ +047a00: 1213 |0056: const/4 v3, #int 1 // #1 │ │ +047a02: 6e20 a000 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00a0 │ │ +047a08: 0c03 |005a: move-result-object v3 │ │ +047a0a: 5294 0300 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0003 │ │ +047a0e: 6e20 a600 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +047a14: 0c03 |0060: move-result-object v3 │ │ +047a16: 6e20 a500 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a5 │ │ +047a1c: 0c03 |0064: move-result-object v3 │ │ +047a1e: 6e20 a400 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a4 │ │ +047a24: 0c03 |0068: move-result-object v3 │ │ +047a26: 0800 1700 |0069: move-object/from16 v0, v23 │ │ +047a2a: 6e20 b200 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b2 │ │ +047a30: 0c03 |006e: move-result-object v3 │ │ +047a32: 6e20 a200 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +047a38: 0c03 |0072: move-result-object v3 │ │ +047a3a: 6e20 a300 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a3 │ │ +047a40: 0c03 |0076: move-result-object v3 │ │ +047a42: 5494 0400 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +047a46: 6e20 a700 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +047a4c: 0c04 |007c: move-result-object v4 │ │ +047a4e: 5293 0500 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +047a52: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ +047a56: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ +047a5a: 1213 |0083: const/4 v3, #int 1 // #1 │ │ +047a5c: 0800 1000 |0084: move-object/from16 v0, v16 │ │ +047a60: 6e30 a800 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00a8 │ │ +047a66: 0c03 |0089: move-result-object v3 │ │ +047a68: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +047a6c: 6e20 a900 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00a9 │ │ +047a72: 0c03 |008f: move-result-object v3 │ │ +047a74: 6e20 ab00 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ab │ │ +047a7a: 0c03 |0093: move-result-object v3 │ │ +047a7c: 0200 1500 |0094: move/from16 v0, v21 │ │ +047a80: 6e20 b400 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00b4 │ │ +047a86: 0c03 |0099: move-result-object v3 │ │ +047a88: 0200 1600 |009a: move/from16 v0, v22 │ │ +047a8c: 6e20 ae00 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ae │ │ +047a92: 0c03 |009f: move-result-object v3 │ │ +047a94: 0200 1200 |00a0: move/from16 v0, v18 │ │ +047a98: 0201 1300 |00a2: move/from16 v1, v19 │ │ +047a9c: 0202 1400 |00a4: move/from16 v2, v20 │ │ +047aa0: 6e40 af00 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00af │ │ +047aa6: 0c03 |00a9: move-result-object v3 │ │ +047aa8: 5b73 a401 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ +047aac: 0e00 |00ac: return-void │ │ +047aae: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ +047ab0: 2893 |00ae: goto 0041 // -006d │ │ +047ab2: 1203 |00af: const/4 v3, #int 0 // #0 │ │ +047ab4: 289c |00b0: goto 004c // -0064 │ │ +047ab6: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ +047ab8: 28a5 |00b2: goto 0057 // -005b │ │ +047aba: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ +047abc: 28d0 |00b4: goto 0084 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x00ac line=59 │ │ 0x00ad line=34 │ │ locals : │ │ @@ -15101,18 +15101,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -047b24: |[047b24] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -047b34: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ -047b38: 6e40 9d00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@009d │ │ -047b3e: 0e00 |0005: return-void │ │ +047ac0: |[047ac0] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +047ad0: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ +047ad4: 6e40 9d00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@009d │ │ +047ada: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -15124,27 +15124,27 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -047b40: |[047b40] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -047b50: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0014 │ │ -047b54: 5432 a401 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ -047b58: 7020 9300 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0093 │ │ -047b5e: 6e20 9600 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0096 │ │ -047b64: 0c01 |000a: move-result-object v1 │ │ -047b66: 6e20 9500 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0095 │ │ -047b6c: 0c00 |000e: move-result-object v0 │ │ -047b6e: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -047b72: 6e20 9400 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0094 │ │ -047b78: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -047b7c: 6e20 9700 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0097 │ │ -047b82: 0e00 |0019: return-void │ │ +047adc: |[047adc] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +047aec: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0014 │ │ +047af0: 5432 a401 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ +047af4: 7020 9300 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0093 │ │ +047afa: 6e20 9600 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0096 │ │ +047b00: 0c01 |000a: move-result-object v1 │ │ +047b02: 6e20 9500 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0095 │ │ +047b08: 0c00 |000e: move-result-object v0 │ │ +047b0a: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +047b0e: 6e20 9400 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0094 │ │ +047b14: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +047b18: 6e20 9700 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0097 │ │ +047b1e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -15164,25 +15164,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -047b84: |[047b84] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -047b94: 2201 1500 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0015 │ │ -047b98: 5432 a401 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ -047b9c: 7020 9800 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0098 │ │ -047ba2: 6e20 9a00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@009a │ │ -047ba8: 0c01 |000a: move-result-object v1 │ │ -047baa: 6e20 9900 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0099 │ │ -047bb0: 0c00 |000e: move-result-object v0 │ │ -047bb2: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -047bb6: 6e20 9b00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@009b │ │ -047bbc: 0e00 |0014: return-void │ │ +047b20: |[047b20] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +047b30: 2201 1500 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0015 │ │ +047b34: 5432 a401 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ +047b38: 7020 9800 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0098 │ │ +047b3e: 6e20 9a00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@009a │ │ +047b44: 0c01 |000a: move-result-object v1 │ │ +047b46: 6e20 9900 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0099 │ │ +047b4c: 0c00 |000e: move-result-object v0 │ │ +047b4e: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +047b52: 6e20 9b00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@009b │ │ +047b58: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -15198,33 +15198,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -047bc0: |[047bc0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -047bd0: 2203 1700 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0017 │ │ -047bd4: 5454 a401 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ -047bd8: 7020 b700 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00b7 │ │ -047bde: 6e20 b900 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00b9 │ │ -047be4: 0c01 |000a: move-result-object v1 │ │ -047be6: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -047bea: 6e20 ba00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ba │ │ -047bf0: 6e10 981f 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1f98 │ │ -047bf6: 0c00 |0013: move-result-object v0 │ │ -047bf8: 7210 b21f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -047bfe: 0a03 |0017: move-result v3 │ │ -047c00: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -047c04: 7210 b31f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -047c0a: 0c02 |001d: move-result-object v2 │ │ -047c0c: 1f02 b903 |001e: check-cast v2, Ljava/lang/CharSequence; // type@03b9 │ │ -047c10: 6e20 b800 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00b8 │ │ -047c16: 28f1 |0023: goto 0014 // -000f │ │ -047c18: 0e00 |0024: return-void │ │ +047b5c: |[047b5c] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +047b6c: 2203 1700 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0017 │ │ +047b70: 5454 a401 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ +047b74: 7020 b700 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00b7 │ │ +047b7a: 6e20 b900 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00b9 │ │ +047b80: 0c01 |000a: move-result-object v1 │ │ +047b82: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +047b86: 6e20 ba00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ba │ │ +047b8c: 6e10 981f 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1f98 │ │ +047b92: 0c00 |0013: move-result-object v0 │ │ +047b94: 7210 b21f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +047b9a: 0a03 |0017: move-result v3 │ │ +047b9c: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +047ba0: 7210 b31f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +047ba6: 0c02 |001d: move-result-object v2 │ │ +047ba8: 1f02 b503 |001e: check-cast v2, Ljava/lang/CharSequence; // type@03b5 │ │ +047bac: 6e20 b800 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00b8 │ │ +047bb2: 28f1 |0023: goto 0014 // -000f │ │ +047bb4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -15245,32 +15245,32 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -047c1c: |[047c1c] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -047c2c: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ -047c30: 6e10 9e00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@009e │ │ -047c36: 0c00 |0005: move-result-object v0 │ │ -047c38: 1100 |0006: return-object v0 │ │ +047bb8: |[047bb8] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +047bc8: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a4 │ │ +047bcc: 6e10 9e00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@009e │ │ +047bd2: 0c00 |0005: move-result-object v0 │ │ +047bd4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ - source_file_idx : 2469 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2461 (NotificationCompatJellybean.java) │ │ │ │ Class #62 header: │ │ -class_idx : 206 │ │ +class_idx : 204 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2689 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2680 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -15290,32 +15290,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047c3c: |[047c3c] android.support.v4.app.ServiceCompat.:()V │ │ -047c4c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -047c52: 0e00 |0003: return-void │ │ +047bd8: |[047bd8] android.support.v4.app.ServiceCompat.:()V │ │ +047be8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +047bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2689 (ServiceCompat.java) │ │ + source_file_idx : 2680 (ServiceCompat.java) │ │ │ │ Class #63 header: │ │ -class_idx : 207 │ │ +class_idx : 205 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2687 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #63 annotations: │ │ Annotations on class │ │ @@ -15373,37 +15373,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -047c54: |[047c54] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -047c64: 7010 351f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ -047c6a: 5b34 a601 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a6 │ │ -047c6e: 2200 2900 |0005: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -047c72: 7010 0301 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0103 │ │ -047c78: 1a01 480e |000a: const-string v1, "android.intent.action.SEND" // string@0e48 │ │ -047c7c: 6e20 2501 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -047c82: 0c00 |000f: move-result-object v0 │ │ -047c84: 5b30 aa01 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047c88: 5430 aa01 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047c8c: 1a01 640e |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0e64 │ │ -047c90: 6e10 5200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0052 │ │ -047c96: 0c02 |0019: move-result-object v2 │ │ -047c98: 6e30 1f01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -047c9e: 5430 aa01 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047ca2: 1a01 630e |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0e63 │ │ -047ca6: 6e10 4e00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@004e │ │ -047cac: 0c02 |0024: move-result-object v2 │ │ -047cae: 6e30 1d01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ -047cb4: 5430 aa01 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047cb8: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -047cbc: 6e20 0801 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -047cc2: 0e00 |002f: return-void │ │ +047bf0: |[047bf0] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +047c00: 7010 351f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ +047c06: 5b34 a601 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a6 │ │ +047c0a: 2200 2900 |0005: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +047c0e: 7010 0301 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0103 │ │ +047c14: 1a01 3e0e |000a: const-string v1, "android.intent.action.SEND" // string@0e3e │ │ +047c18: 6e20 2501 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +047c1e: 0c00 |000f: move-result-object v0 │ │ +047c20: 5b30 aa01 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047c24: 5430 aa01 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047c28: 1a01 5a0e |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0e5a │ │ +047c2c: 6e10 5200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0052 │ │ +047c32: 0c02 |0019: move-result-object v2 │ │ +047c34: 6e30 1f01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +047c3a: 5430 aa01 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047c3e: 1a01 590e |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0e59 │ │ +047c42: 6e10 4e00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@004e │ │ +047c48: 0c02 |0024: move-result-object v2 │ │ +047c4a: 6e30 1d01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ +047c50: 5430 aa01 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047c54: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +047c58: 6e20 0801 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +047c5e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -15418,35 +15418,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 │ │ -047cc4: |[047cc4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -047cd4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -047cd6: 5454 aa01 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047cda: 6e20 1401 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -047ce0: 0c00 |0006: move-result-object v0 │ │ -047ce2: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -047ce6: 2101 |0009: array-length v1, v0 │ │ -047ce8: 6e10 9c1f 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -047cee: 0a04 |000d: move-result v4 │ │ -047cf0: b014 |000e: add-int/2addr v4, v1 │ │ -047cf2: 2342 3604 |000f: new-array v2, v4, [Ljava/lang/String; // type@0436 │ │ -047cf6: 6e20 9e1f 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ -047cfc: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -047d00: 6e10 9c1f 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -047d06: 0a04 |0019: move-result v4 │ │ -047d08: 7151 661f 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -047d0e: 5453 aa01 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047d12: 6e30 2001 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -047d18: 0e00 |0022: return-void │ │ -047d1a: 0131 |0023: move v1, v3 │ │ -047d1c: 28e6 |0024: goto 000a // -001a │ │ +047c60: |[047c60] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +047c70: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +047c72: 5454 aa01 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047c76: 6e20 1401 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +047c7c: 0c00 |0006: move-result-object v0 │ │ +047c7e: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +047c82: 2101 |0009: array-length v1, v0 │ │ +047c84: 6e10 9c1f 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +047c8a: 0a04 |000d: move-result v4 │ │ +047c8c: b014 |000e: add-int/2addr v4, v1 │ │ +047c8e: 2342 3204 |000f: new-array v2, v4, [Ljava/lang/String; // type@0432 │ │ +047c92: 6e20 9e1f 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ +047c98: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +047c9c: 6e10 9c1f 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +047ca2: 0a04 |0019: move-result v4 │ │ +047ca4: 7151 661f 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +047caa: 5453 aa01 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047cae: 6e30 2001 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +047cb4: 0e00 |0022: return-void │ │ +047cb6: 0131 |0023: move v1, v3 │ │ +047cb8: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -15468,33 +15468,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 │ │ -047d20: |[047d20] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -047d30: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -047d32: 6e10 7005 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0570 │ │ -047d38: 0c00 |0004: move-result-object v0 │ │ -047d3a: 6e20 1401 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -047d40: 0c01 |0008: move-result-object v1 │ │ -047d42: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -047d46: 2112 |000b: array-length v2, v1 │ │ -047d48: 2185 |000c: array-length v5, v8 │ │ -047d4a: b025 |000d: add-int/2addr v5, v2 │ │ -047d4c: 2353 3604 |000e: new-array v3, v5, [Ljava/lang/String; // type@0436 │ │ -047d50: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -047d54: 7152 661f 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -047d5a: 2185 |0015: array-length v5, v8 │ │ -047d5c: 7155 661f 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -047d62: 6e30 2001 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -047d68: 0e00 |001c: return-void │ │ -047d6a: 0142 |001d: move v2, v4 │ │ -047d6c: 28ee |001e: goto 000c // -0012 │ │ +047cbc: |[047cbc] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +047ccc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +047cce: 6e10 7005 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0570 │ │ +047cd4: 0c00 |0004: move-result-object v0 │ │ +047cd6: 6e20 1401 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +047cdc: 0c01 |0008: move-result-object v1 │ │ +047cde: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +047ce2: 2112 |000b: array-length v2, v1 │ │ +047ce4: 2185 |000c: array-length v5, v8 │ │ +047ce6: b025 |000d: add-int/2addr v5, v2 │ │ +047ce8: 2353 3204 |000e: new-array v3, v5, [Ljava/lang/String; // type@0432 │ │ +047cec: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +047cf0: 7152 661f 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +047cf6: 2185 |0015: array-length v5, v8 │ │ +047cf8: 7155 661f 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +047cfe: 6e30 2001 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +047d04: 0e00 |001c: return-void │ │ +047d06: 0142 |001d: move v2, v4 │ │ +047d08: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -15516,18 +15516,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 │ │ -047d70: |[047d70] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -047d80: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00cf │ │ -047d84: 7020 6305 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0563 │ │ -047d8a: 1100 |0005: return-object v0 │ │ +047d0c: |[047d0c] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +047d1c: 2200 cd00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00cd │ │ +047d20: 7020 6305 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0563 │ │ +047d26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15536,23 +15536,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 │ │ -047d8c: |[047d8c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -047d9c: 5410 a701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -047da0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -047da4: 2200 f303 |0004: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -047da8: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -047dae: 5b10 a701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -047db2: 5410 a701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -047db6: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -047dbc: 1101 |0010: return-object v1 │ │ +047d28: |[047d28] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +047d38: 5410 a701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +047d3c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +047d40: 2200 ef03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +047d44: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +047d4a: 5b10 a701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +047d4e: 5410 a701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +047d52: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +047d58: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -15564,18 +15564,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 │ │ -047dc0: |[047dc0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -047dd0: 1a00 4b0e |0000: const-string v0, "android.intent.extra.BCC" // string@0e4b │ │ -047dd4: 7030 6c05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056c │ │ -047dda: 1101 |0005: return-object v1 │ │ +047d5c: |[047d5c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +047d6c: 1a00 410e |0000: const-string v0, "android.intent.extra.BCC" // string@0e41 │ │ +047d70: 7030 6c05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056c │ │ +047d76: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15585,23 +15585,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 │ │ -047ddc: |[047ddc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -047dec: 5410 a801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -047df0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -047df4: 2200 f303 |0004: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -047df8: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -047dfe: 5b10 a801 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -047e02: 5410 a801 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -047e06: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -047e0c: 1101 |0010: return-object v1 │ │ +047d78: |[047d78] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +047d88: 5410 a801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +047d8c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +047d90: 2200 ef03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +047d94: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +047d9a: 5b10 a801 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +047d9e: 5410 a801 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +047da2: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +047da8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -15613,18 +15613,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 │ │ -047e10: |[047e10] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -047e20: 1a00 4c0e |0000: const-string v0, "android.intent.extra.CC" // string@0e4c │ │ -047e24: 7030 6c05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056c │ │ -047e2a: 1101 |0005: return-object v1 │ │ +047dac: |[047dac] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +047dbc: 1a00 420e |0000: const-string v0, "android.intent.extra.CC" // string@0e42 │ │ +047dc0: 7030 6c05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056c │ │ +047dc6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15634,23 +15634,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 │ │ -047e2c: |[047e2c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -047e3c: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ -047e40: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -047e44: 2200 f303 |0004: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -047e48: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -047e4e: 5b10 ac01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ -047e52: 5410 ac01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ -047e56: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -047e5c: 1101 |0010: return-object v1 │ │ +047dc8: |[047dc8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +047dd8: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ +047ddc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +047de0: 2200 ef03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +047de4: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +047dea: 5b10 ac01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ +047dee: 5410 ac01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ +047df2: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +047df8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -15662,18 +15662,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 │ │ -047e60: |[047e60] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -047e70: 1a00 4d0e |0000: const-string v0, "android.intent.extra.EMAIL" // string@0e4d │ │ -047e74: 7030 6c05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056c │ │ -047e7a: 1101 |0005: return-object v1 │ │ +047dfc: |[047dfc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +047e0c: 1a00 430e |0000: const-string v0, "android.intent.extra.EMAIL" // string@0e43 │ │ +047e10: 7030 6c05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@056c │ │ +047e16: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15683,38 +15683,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 │ │ -047e7c: |[047e7c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -047e8c: 5431 aa01 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047e90: 1a02 500e |0002: const-string v2, "android.intent.extra.STREAM" // string@0e50 │ │ -047e94: 6e20 1201 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -047e9a: 0c00 |0007: move-result-object v0 │ │ -047e9c: 1f00 6000 |0008: check-cast v0, Landroid/net/Uri; // type@0060 │ │ -047ea0: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -047ea4: 6e20 7705 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0577 │ │ -047eaa: 0c03 |000f: move-result-object v3 │ │ -047eac: 1103 |0010: return-object v3 │ │ -047eae: 5431 ab01 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047eb2: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -047eb6: 2201 f303 |0015: new-instance v1, Ljava/util/ArrayList; // type@03f3 │ │ -047eba: 7010 8e1f 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -047ec0: 5b31 ab01 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047ec4: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -047ec8: 5431 aa01 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047ecc: 1a02 500e |0020: const-string v2, "android.intent.extra.STREAM" // string@0e50 │ │ -047ed0: 6e20 2201 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ -047ed6: 5431 ab01 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047eda: 6e20 921f 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -047ee0: 5431 ab01 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047ee4: 6e20 921f 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -047eea: 28e1 |002f: goto 0010 // -001f │ │ +047e18: |[047e18] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +047e28: 5431 aa01 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047e2c: 1a02 460e |0002: const-string v2, "android.intent.extra.STREAM" // string@0e46 │ │ +047e30: 6e20 1201 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +047e36: 0c00 |0007: move-result-object v0 │ │ +047e38: 1f00 5f00 |0008: check-cast v0, Landroid/net/Uri; // type@005f │ │ +047e3c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +047e40: 6e20 7705 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0577 │ │ +047e46: 0c03 |000f: move-result-object v3 │ │ +047e48: 1103 |0010: return-object v3 │ │ +047e4a: 5431 ab01 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047e4e: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +047e52: 2201 ef03 |0015: new-instance v1, Ljava/util/ArrayList; // type@03ef │ │ +047e56: 7010 8e1f 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +047e5c: 5b31 ab01 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047e60: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +047e64: 5431 aa01 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047e68: 1a02 460e |0020: const-string v2, "android.intent.extra.STREAM" // string@0e46 │ │ +047e6c: 6e20 2201 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ +047e72: 5431 ab01 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047e76: 6e20 921f 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +047e7c: 5431 ab01 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047e80: 6e20 921f 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +047e86: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -15734,21 +15734,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -047eec: |[047eec] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -047efc: 6e10 7005 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0570 │ │ -047f02: 0c00 |0003: move-result-object v0 │ │ -047f04: 5421 a901 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a9 │ │ -047f08: 7120 0901 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0109 │ │ -047f0e: 0c00 |0009: move-result-object v0 │ │ -047f10: 1100 |000a: return-object v0 │ │ +047e88: |[047e88] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +047e98: 6e10 7005 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0570 │ │ +047e9e: 0c00 |0003: move-result-object v0 │ │ +047ea0: 5421 a901 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a9 │ │ +047ea4: 7120 0901 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0109 │ │ +047eaa: 0c00 |0009: move-result-object v0 │ │ +047eac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15756,17 +15756,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047f14: |[047f14] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -047f24: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a6 │ │ -047f28: 1100 |0002: return-object v0 │ │ +047eb0: |[047eb0] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +047ec0: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a6 │ │ +047ec4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15774,94 +15774,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -047f2c: |[047f2c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -047f3c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -047f3e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -047f40: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -047f42: 5473 ac01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ -047f46: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -047f4a: 1a03 4d0e |0007: const-string v3, "android.intent.extra.EMAIL" // string@0e4d │ │ -047f4e: 5474 ac01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ -047f52: 7030 6b05 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056b │ │ -047f58: 5b76 ac01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ -047f5c: 5473 a801 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -047f60: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -047f64: 1a03 4c0e |0014: const-string v3, "android.intent.extra.CC" // string@0e4c │ │ -047f68: 5474 a801 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -047f6c: 7030 6b05 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056b │ │ -047f72: 5b76 a801 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -047f76: 5473 a701 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -047f7a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -047f7e: 1a03 4b0e |0021: const-string v3, "android.intent.extra.BCC" // string@0e4b │ │ -047f82: 5474 a701 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -047f86: 7030 6b05 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056b │ │ -047f8c: 5b76 a701 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ -047f90: 5473 ab01 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047f94: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -047f98: 5473 ab01 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047f9c: 6e10 9c1f 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -047fa2: 0a03 |0033: move-result v3 │ │ -047fa4: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -047fa8: 5473 aa01 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047fac: 6e10 0a01 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ -047fb2: 0c03 |003b: move-result-object v3 │ │ -047fb4: 1a04 490e |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0e49 │ │ -047fb8: 6e20 481f 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -047fbe: 0a00 |0041: move-result v0 │ │ -047fc0: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -047fc4: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -047fc8: 5473 aa01 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047fcc: 1a04 480e |0048: const-string v4, "android.intent.action.SEND" // string@0e48 │ │ -047fd0: 6e20 2501 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -047fd6: 5473 ab01 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047fda: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -047fde: 5473 ab01 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047fe2: 6e10 971f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -047fe8: 0a03 |0056: move-result v3 │ │ -047fea: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -047fee: 5473 aa01 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -047ff2: 1a04 500e |005b: const-string v4, "android.intent.extra.STREAM" // string@0e50 │ │ -047ff6: 5475 ab01 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -047ffa: 6e20 961f 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -048000: 0c02 |0062: move-result-object v2 │ │ -048002: 1f02 6f00 |0063: check-cast v2, Landroid/os/Parcelable; // type@006f │ │ -048006: 6e30 1d01 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ -04800c: 5b76 ab01 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -048010: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -048014: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -048018: 5472 aa01 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -04801c: 1a03 490e |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0e49 │ │ -048020: 6e20 2501 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -048026: 5472 ab01 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -04802a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -04802e: 5472 ab01 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -048032: 6e10 971f 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -048038: 0a02 |007e: move-result v2 │ │ -04803a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -04803e: 5472 aa01 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -048042: 1a03 500e |0083: const-string v3, "android.intent.extra.STREAM" // string@0e50 │ │ -048046: 5474 ab01 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -04804a: 6e30 2101 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0121 │ │ -048050: 5472 aa01 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -048054: 1102 |008c: return-object v2 │ │ -048056: 0121 |008d: move v1, v2 │ │ -048058: 28a8 |008e: goto 0036 // -0058 │ │ -04805a: 5472 aa01 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -04805e: 1a03 500e |0091: const-string v3, "android.intent.extra.STREAM" // string@0e50 │ │ -048062: 6e20 2201 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ -048068: 28d2 |0096: goto 0068 // -002e │ │ -04806a: 5472 aa01 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -04806e: 1a03 500e |0099: const-string v3, "android.intent.extra.STREAM" // string@0e50 │ │ -048072: 6e20 2201 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ -048078: 28ec |009e: goto 008a // -0014 │ │ +047ec8: |[047ec8] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +047ed8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +047eda: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +047edc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +047ede: 5473 ac01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ +047ee2: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +047ee6: 1a03 430e |0007: const-string v3, "android.intent.extra.EMAIL" // string@0e43 │ │ +047eea: 5474 ac01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ +047eee: 7030 6b05 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056b │ │ +047ef4: 5b76 ac01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ +047ef8: 5473 a801 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +047efc: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +047f00: 1a03 420e |0014: const-string v3, "android.intent.extra.CC" // string@0e42 │ │ +047f04: 5474 a801 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +047f08: 7030 6b05 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056b │ │ +047f0e: 5b76 a801 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +047f12: 5473 a701 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +047f16: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +047f1a: 1a03 410e |0021: const-string v3, "android.intent.extra.BCC" // string@0e41 │ │ +047f1e: 5474 a701 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +047f22: 7030 6b05 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@056b │ │ +047f28: 5b76 a701 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a7 │ │ +047f2c: 5473 ab01 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047f30: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +047f34: 5473 ab01 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047f38: 6e10 9c1f 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +047f3e: 0a03 |0033: move-result v3 │ │ +047f40: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +047f44: 5473 aa01 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047f48: 6e10 0a01 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ +047f4e: 0c03 |003b: move-result-object v3 │ │ +047f50: 1a04 3f0e |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0e3f │ │ +047f54: 6e20 481f 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +047f5a: 0a00 |0041: move-result v0 │ │ +047f5c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +047f60: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +047f64: 5473 aa01 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047f68: 1a04 3e0e |0048: const-string v4, "android.intent.action.SEND" // string@0e3e │ │ +047f6c: 6e20 2501 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +047f72: 5473 ab01 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047f76: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +047f7a: 5473 ab01 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047f7e: 6e10 971f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +047f84: 0a03 |0056: move-result v3 │ │ +047f86: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +047f8a: 5473 aa01 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047f8e: 1a04 460e |005b: const-string v4, "android.intent.extra.STREAM" // string@0e46 │ │ +047f92: 5475 ab01 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047f96: 6e20 961f 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +047f9c: 0c02 |0062: move-result-object v2 │ │ +047f9e: 1f02 6d00 |0063: check-cast v2, Landroid/os/Parcelable; // type@006d │ │ +047fa2: 6e30 1d01 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ +047fa8: 5b76 ab01 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047fac: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +047fb0: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +047fb4: 5472 aa01 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047fb8: 1a03 3f0e |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0e3f │ │ +047fbc: 6e20 2501 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +047fc2: 5472 ab01 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047fc6: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +047fca: 5472 ab01 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047fce: 6e10 971f 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +047fd4: 0a02 |007e: move-result v2 │ │ +047fd6: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +047fda: 5472 aa01 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047fde: 1a03 460e |0083: const-string v3, "android.intent.extra.STREAM" // string@0e46 │ │ +047fe2: 5474 ab01 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +047fe6: 6e30 2101 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0121 │ │ +047fec: 5472 aa01 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047ff0: 1102 |008c: return-object v2 │ │ +047ff2: 0121 |008d: move v1, v2 │ │ +047ff4: 28a8 |008e: goto 0036 // -0058 │ │ +047ff6: 5472 aa01 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +047ffa: 1a03 460e |0091: const-string v3, "android.intent.extra.STREAM" // string@0e46 │ │ +047ffe: 6e20 2201 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ +048004: 28d2 |0096: goto 0068 // -002e │ │ +048006: 5472 aa01 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +04800a: 1a03 460e |0099: const-string v3, "android.intent.extra.STREAM" // string@0e46 │ │ +04800e: 6e20 2201 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ +048014: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -15896,21 +15896,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 │ │ -04807c: |[04807c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04808c: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a6 │ │ -048090: 6e20 5500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0055 │ │ -048096: 0c00 |0005: move-result-object v0 │ │ -048098: 6e20 7205 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0572 │ │ -04809e: 0c00 |0009: move-result-object v0 │ │ -0480a0: 1100 |000a: return-object v0 │ │ +048018: |[048018] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +048028: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a6 │ │ +04802c: 6e20 5500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0055 │ │ +048032: 0c00 |0005: move-result-object v0 │ │ +048034: 6e20 7205 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0572 │ │ +04803a: 0c00 |0009: move-result-object v0 │ │ +04803c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -15919,17 +15919,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 │ │ -0480a4: |[0480a4] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0480b4: 5b01 a901 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a9 │ │ -0480b8: 1100 |0002: return-object v0 │ │ +048040: |[048040] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +048050: 5b01 a901 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a9 │ │ +048054: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -15939,19 +15939,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 │ │ -0480bc: |[0480bc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0480cc: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -0480d0: 1a01 4b0e |0002: const-string v1, "android.intent.extra.BCC" // string@0e4b │ │ -0480d4: 6e30 2001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -0480da: 1102 |0007: return-object v2 │ │ +048058: |[048058] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +048068: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +04806c: 1a01 410e |0002: const-string v1, "android.intent.extra.BCC" // string@0e41 │ │ +048070: 6e30 2001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +048076: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15961,19 +15961,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0480dc: |[0480dc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0480ec: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -0480f0: 1a01 4c0e |0002: const-string v1, "android.intent.extra.CC" // string@0e4c │ │ -0480f4: 6e30 2001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -0480fa: 1102 |0007: return-object v2 │ │ +048078: |[048078] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +048088: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +04808c: 1a01 420e |0002: const-string v1, "android.intent.extra.CC" // string@0e42 │ │ +048090: 6e30 2001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +048096: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15983,23 +15983,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 │ │ -0480fc: |[0480fc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04810c: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ -048110: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -048114: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -048116: 5b20 ac01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ -04811a: 5420 aa01 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -04811e: 1a01 4d0e |0009: const-string v1, "android.intent.extra.EMAIL" // string@0e4d │ │ -048122: 6e30 2001 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -048128: 1102 |000e: return-object v2 │ │ +048098: |[048098] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0480a8: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ +0480ac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0480b0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0480b2: 5b20 ac01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01ac │ │ +0480b6: 5420 aa01 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +0480ba: 1a01 430e |0009: const-string v1, "android.intent.extra.EMAIL" // string@0e43 │ │ +0480be: 6e30 2001 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +0480c4: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -16011,27 +16011,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 │ │ -04812c: |[04812c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04813c: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -048140: 1a01 4e0e |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0e4e │ │ -048144: 6e30 1f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -04814a: 5420 aa01 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -04814e: 1a01 520e |0009: const-string v1, "android.intent.extra.TEXT" // string@0e52 │ │ -048152: 6e20 1701 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0117 │ │ -048158: 0a00 |000e: move-result v0 │ │ -04815a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -04815e: 7110 9d1a 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1a9d │ │ -048164: 0c00 |0014: move-result-object v0 │ │ -048166: 6e20 7905 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0579 │ │ -04816c: 1102 |0018: return-object v2 │ │ +0480c8: |[0480c8] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0480d8: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +0480dc: 1a01 440e |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0e44 │ │ +0480e0: 6e30 1f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +0480e6: 5420 aa01 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +0480ea: 1a01 480e |0009: const-string v1, "android.intent.extra.TEXT" // string@0e48 │ │ +0480ee: 6e20 1701 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0117 │ │ +0480f4: 0a00 |000e: move-result v0 │ │ +0480f6: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +0480fa: 7110 9d1a 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1a9d │ │ +048100: 0c00 |0014: move-result-object v0 │ │ +048102: 6e20 7905 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0579 │ │ +048108: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -16043,31 +16043,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 │ │ -048170: |[048170] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -048180: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -048184: 6e10 0a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ -04818a: 0c00 |0005: move-result-object v0 │ │ -04818c: 1a01 480e |0006: const-string v1, "android.intent.action.SEND" // string@0e48 │ │ -048190: 6e20 481f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -048196: 0a00 |000b: move-result v0 │ │ -048198: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -04819c: 5420 aa01 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -0481a0: 1a01 480e |0010: const-string v1, "android.intent.action.SEND" // string@0e48 │ │ -0481a4: 6e20 2501 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -0481aa: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0481ac: 5b20 ab01 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ -0481b0: 5420 aa01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -0481b4: 1a01 500e |001a: const-string v1, "android.intent.extra.STREAM" // string@0e50 │ │ -0481b8: 6e30 1d01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ -0481be: 1102 |001f: return-object v2 │ │ +04810c: |[04810c] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04811c: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +048120: 6e10 0a01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ +048126: 0c00 |0005: move-result-object v0 │ │ +048128: 1a01 3e0e |0006: const-string v1, "android.intent.action.SEND" // string@0e3e │ │ +04812c: 6e20 481f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +048132: 0a00 |000b: move-result v0 │ │ +048134: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +048138: 5420 aa01 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +04813c: 1a01 3e0e |0010: const-string v1, "android.intent.action.SEND" // string@0e3e │ │ +048140: 6e20 2501 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +048146: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +048148: 5b20 ab01 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01ab │ │ +04814c: 5420 aa01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +048150: 1a01 460e |001a: const-string v1, "android.intent.extra.STREAM" // string@0e46 │ │ +048154: 6e30 1d01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ +04815a: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -16080,19 +16080,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 │ │ -0481c0: |[0481c0] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0481d0: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -0481d4: 1a01 510e |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0e51 │ │ -0481d8: 6e30 1f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -0481de: 1102 |0007: return-object v2 │ │ +04815c: |[04815c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04816c: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +048170: 1a01 470e |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0e47 │ │ +048174: 6e30 1f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +04817a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -16102,19 +16102,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 │ │ -0481e0: |[0481e0] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0481f0: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -0481f4: 1a01 520e |0002: const-string v1, "android.intent.extra.TEXT" // string@0e52 │ │ -0481f8: 6e30 1e01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@011e │ │ -0481fe: 1102 |0007: return-object v2 │ │ +04817c: |[04817c] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04818c: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +048190: 1a01 480e |0002: const-string v1, "android.intent.extra.TEXT" // string@0e48 │ │ +048194: 6e30 1e01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@011e │ │ +04819a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -16124,18 +16124,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 │ │ -048200: |[048200] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -048210: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ -048214: 6e20 2901 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0129 │ │ -04821a: 1101 |0005: return-object v1 │ │ +04819c: |[04819c] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0481ac: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01aa │ │ +0481b0: 6e20 2901 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0129 │ │ +0481b6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -16145,34 +16145,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04821c: |[04821c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -04822c: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a6 │ │ -048230: 6e10 6d05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056d │ │ -048236: 0c01 |0005: move-result-object v1 │ │ -048238: 6e20 6f00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@006f │ │ -04823e: 0e00 |0009: return-void │ │ +0481b8: |[0481b8] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +0481c8: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a6 │ │ +0481cc: 6e10 6d05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056d │ │ +0481d2: 0c01 |0005: move-result-object v1 │ │ +0481d4: 6e20 6f00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@006f │ │ +0481da: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 2696 (ShareCompat.java) │ │ + source_file_idx : 2687 (ShareCompat.java) │ │ │ │ Class #64 header: │ │ -class_idx : 208 │ │ +class_idx : 206 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2687 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #64 annotations: │ │ Annotations on class │ │ @@ -16219,27 +16219,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -048240: |[048240] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -048250: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -048256: 5b12 ae01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ae │ │ -04825a: 6e10 4f00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@004f │ │ -048260: 0c00 |0008: move-result-object v0 │ │ -048262: 5b10 b101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -048266: 7110 a205 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@05a2 │ │ -04826c: 0c00 |000e: move-result-object v0 │ │ -04826e: 5b10 b001 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ -048272: 7110 a105 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@05a1 │ │ -048278: 0c00 |0014: move-result-object v0 │ │ -04827a: 5b10 af01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01af │ │ -04827e: 0e00 |0017: return-void │ │ +0481dc: |[0481dc] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +0481ec: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0481f2: 5b12 ae01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ae │ │ +0481f6: 6e10 4f00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@004f │ │ +0481fc: 0c00 |0008: move-result-object v0 │ │ +0481fe: 5b10 b101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +048202: 7110 a205 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@05a2 │ │ +048208: 0c00 |000e: move-result-object v0 │ │ +04820a: 5b10 b001 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ +04820e: 7110 a105 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@05a1 │ │ +048214: 0c00 |0014: move-result-object v0 │ │ +048216: 5b10 af01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01af │ │ +04821a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -16253,18 +16253,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 │ │ -048280: |[048280] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -048290: 2200 d000 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00d0 │ │ -048294: 7020 7c05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@057c │ │ -04829a: 1100 |0005: return-object v0 │ │ +04821c: |[04821c] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +04822c: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00ce │ │ +048230: 7020 7c05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@057c │ │ +048236: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -16273,17 +16273,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04829c: |[04829c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -0482ac: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01af │ │ -0482b0: 1100 |0002: return-object v0 │ │ +048238: |[048238] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +048248: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01af │ │ +04824c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16291,31 +16291,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0482b4: |[0482b4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -0482c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0482c6: 5453 af01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01af │ │ -0482ca: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0482ce: 1102 |0005: return-object v2 │ │ -0482d0: 5453 ae01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ae │ │ -0482d4: 6e10 5100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0051 │ │ -0482da: 0c01 |000b: move-result-object v1 │ │ -0482dc: 5453 af01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01af │ │ -0482e0: 6e20 3401 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0134 │ │ -0482e6: 0c02 |0011: move-result-object v2 │ │ -0482e8: 28f3 |0012: goto 0005 // -000d │ │ -0482ea: 0d00 |0013: move-exception v0 │ │ -0482ec: 1a03 0004 |0014: const-string v3, "IntentReader" // string@0400 │ │ -0482f0: 1a04 9e02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@029e │ │ -0482f4: 7130 b11a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -0482fa: 28ea |001b: goto 0005 // -0016 │ │ +048250: |[048250] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +048260: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +048262: 5453 af01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01af │ │ +048266: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +04826a: 1102 |0005: return-object v2 │ │ +04826c: 5453 ae01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ae │ │ +048270: 6e10 5100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0051 │ │ +048276: 0c01 |000b: move-result-object v1 │ │ +048278: 5453 af01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01af │ │ +04827c: 6e20 3401 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0134 │ │ +048282: 0c02 |0011: move-result-object v2 │ │ +048284: 28f3 |0012: goto 0005 // -000d │ │ +048286: 0d00 |0013: move-exception v0 │ │ +048288: 1a03 fc03 |0014: const-string v3, "IntentReader" // string@03fc │ │ +04828c: 1a04 9a02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@029a │ │ +048290: 7130 b11a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +048296: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -16332,31 +16332,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -048308: |[048308] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -048318: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04831a: 5453 b001 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ -04831e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -048322: 1102 |0005: return-object v2 │ │ -048324: 5453 ae01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ae │ │ -048328: 6e10 5100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0051 │ │ -04832e: 0c01 |000b: move-result-object v1 │ │ -048330: 5453 b001 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ -048334: 6e20 3701 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0137 │ │ -04833a: 0c02 |0011: move-result-object v2 │ │ -04833c: 28f3 |0012: goto 0005 // -000d │ │ -04833e: 0d00 |0013: move-exception v0 │ │ -048340: 1a03 0004 |0014: const-string v3, "IntentReader" // string@0400 │ │ -048344: 1a04 9f02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@029f │ │ -048348: 7130 b11a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -04834e: 28ea |001b: goto 0005 // -0016 │ │ +0482a4: |[0482a4] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +0482b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0482b6: 5453 b001 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ +0482ba: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0482be: 1102 |0005: return-object v2 │ │ +0482c0: 5453 ae01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ae │ │ +0482c4: 6e10 5100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0051 │ │ +0482ca: 0c01 |000b: move-result-object v1 │ │ +0482cc: 5453 b001 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ +0482d0: 6e20 3701 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0137 │ │ +0482d6: 0c02 |0011: move-result-object v2 │ │ +0482d8: 28f3 |0012: goto 0005 // -000d │ │ +0482da: 0d00 |0013: move-exception v0 │ │ +0482dc: 1a03 fc03 |0014: const-string v3, "IntentReader" // string@03fc │ │ +0482e0: 1a04 9b02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@029b │ │ +0482e4: 7130 b11a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +0482ea: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -16373,34 +16373,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -04835c: |[04835c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -04836c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04836e: 5453 b001 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ -048372: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -048376: 1102 |0005: return-object v2 │ │ -048378: 5453 ae01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ae │ │ -04837c: 6e10 5100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0051 │ │ -048382: 0c01 |000b: move-result-object v1 │ │ -048384: 5453 b001 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ -048388: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04838a: 6e30 3801 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0138 │ │ -048390: 0c03 |0012: move-result-object v3 │ │ -048392: 6e20 3901 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0139 │ │ -048398: 0c02 |0016: move-result-object v2 │ │ -04839a: 28ee |0017: goto 0005 // -0012 │ │ -04839c: 0d00 |0018: move-exception v0 │ │ -04839e: 1a03 0004 |0019: const-string v3, "IntentReader" // string@0400 │ │ -0483a2: 1a04 a002 |001b: const-string v4, "Could not retrieve label for calling application" // string@02a0 │ │ -0483a6: 7130 b11a 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -0483ac: 28e5 |0020: goto 0005 // -001b │ │ +0482f8: |[0482f8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +048308: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04830a: 5453 b001 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ +04830e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +048312: 1102 |0005: return-object v2 │ │ +048314: 5453 ae01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ae │ │ +048318: 6e10 5100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0051 │ │ +04831e: 0c01 |000b: move-result-object v1 │ │ +048320: 5453 b001 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ +048324: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +048326: 6e30 3801 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0138 │ │ +04832c: 0c03 |0012: move-result-object v3 │ │ +04832e: 6e20 3901 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0139 │ │ +048334: 0c02 |0016: move-result-object v2 │ │ +048336: 28ee |0017: goto 0005 // -0012 │ │ +048338: 0d00 |0018: move-exception v0 │ │ +04833a: 1a03 fc03 |0019: const-string v3, "IntentReader" // string@03fc │ │ +04833e: 1a04 9c02 |001b: const-string v4, "Could not retrieve label for calling application" // string@029c │ │ +048342: 7130 b11a 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +048348: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -16417,17 +16417,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0483bc: |[0483bc] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -0483cc: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ -0483d0: 1100 |0002: return-object v0 │ │ +048358: |[048358] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +048368: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b0 │ │ +04836c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16435,20 +16435,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0483d4: |[0483d4] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -0483e4: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -0483e8: 1a01 4b0e |0002: const-string v1, "android.intent.extra.BCC" // string@0e4b │ │ -0483ec: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -0483f2: 0c00 |0007: move-result-object v0 │ │ -0483f4: 1100 |0008: return-object v0 │ │ +048370: |[048370] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +048380: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +048384: 1a01 410e |0002: const-string v1, "android.intent.extra.BCC" // string@0e41 │ │ +048388: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +04838e: 0c00 |0007: move-result-object v0 │ │ +048390: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16456,20 +16456,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0483f8: |[0483f8] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -048408: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -04840c: 1a01 4c0e |0002: const-string v1, "android.intent.extra.CC" // string@0e4c │ │ -048410: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -048416: 0c00 |0007: move-result-object v0 │ │ -048418: 1100 |0008: return-object v0 │ │ +048394: |[048394] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +0483a4: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +0483a8: 1a01 420e |0002: const-string v1, "android.intent.extra.CC" // string@0e42 │ │ +0483ac: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +0483b2: 0c00 |0007: move-result-object v0 │ │ +0483b4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16477,20 +16477,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04841c: |[04841c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -04842c: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -048430: 1a01 4d0e |0002: const-string v1, "android.intent.extra.EMAIL" // string@0e4d │ │ -048434: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -04843a: 0c00 |0007: move-result-object v0 │ │ -04843c: 1100 |0008: return-object v0 │ │ +0483b8: |[0483b8] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +0483c8: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +0483cc: 1a01 430e |0002: const-string v1, "android.intent.extra.EMAIL" // string@0e43 │ │ +0483d0: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +0483d6: 0c00 |0007: move-result-object v0 │ │ +0483d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16498,35 +16498,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -048440: |[048440] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -048450: 5442 b101 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -048454: 1a03 4e0e |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0e4e │ │ -048458: 6e20 1501 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -04845e: 0c00 |0007: move-result-object v0 │ │ -048460: 5442 b101 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -048464: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -048468: 6e10 8b05 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@058b │ │ -04846e: 0c01 |000f: move-result-object v1 │ │ -048470: 2012 f802 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@02f8 │ │ -048474: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -048478: 1f01 f802 |0014: check-cast v1, Landroid/text/Spanned; // type@02f8 │ │ -04847c: 7110 9e1a 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1a9e │ │ -048482: 0c00 |0019: move-result-object v0 │ │ -048484: 1100 |001a: return-object v0 │ │ -048486: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -04848a: 7100 9e05 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@059e │ │ -048490: 0c02 |0020: move-result-object v2 │ │ -048492: 7220 9105 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0591 │ │ -048498: 0c00 |0024: move-result-object v0 │ │ -04849a: 28f5 |0025: goto 001a // -000b │ │ +0483dc: |[0483dc] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +0483ec: 5442 b101 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +0483f0: 1a03 440e |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0e44 │ │ +0483f4: 6e20 1501 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0483fa: 0c00 |0007: move-result-object v0 │ │ +0483fc: 5442 b101 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +048400: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +048404: 6e10 8b05 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@058b │ │ +04840a: 0c01 |000f: move-result-object v1 │ │ +04840c: 2012 f602 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@02f6 │ │ +048410: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +048414: 1f01 f602 |0014: check-cast v1, Landroid/text/Spanned; // type@02f6 │ │ +048418: 7110 9e1a 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1a9e │ │ +04841e: 0c00 |0019: move-result-object v0 │ │ +048420: 1100 |001a: return-object v0 │ │ +048422: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +048426: 7100 9e05 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@059e │ │ +04842c: 0c02 |0020: move-result-object v2 │ │ +04842e: 7220 9105 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0591 │ │ +048434: 0c00 |0024: move-result-object v0 │ │ +048436: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -16544,21 +16544,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04849c: |[04849c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -0484ac: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -0484b0: 1a01 500e |0002: const-string v1, "android.intent.extra.STREAM" // string@0e50 │ │ -0484b4: 6e20 1201 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -0484ba: 0c00 |0007: move-result-object v0 │ │ -0484bc: 1f00 6000 |0008: check-cast v0, Landroid/net/Uri; // type@0060 │ │ -0484c0: 1100 |000a: return-object v0 │ │ +048438: |[048438] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +048448: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +04844c: 1a01 460e |0002: const-string v1, "android.intent.extra.STREAM" // string@0e46 │ │ +048450: 6e20 1201 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +048456: 0c00 |0007: move-result-object v0 │ │ +048458: 1f00 5f00 |0008: check-cast v0, Landroid/net/Uri; // type@005f │ │ +04845c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16566,58 +16566,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0484c4: |[0484c4] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -0484d4: 5430 b201 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ -0484d8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -0484dc: 6e10 8d05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@058d │ │ -0484e2: 0a00 |0007: move-result v0 │ │ -0484e4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0484e8: 5430 b101 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -0484ec: 1a01 500e |000c: const-string v1, "android.intent.extra.STREAM" // string@0e50 │ │ -0484f0: 6e20 1101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0111 │ │ -0484f6: 0c00 |0011: move-result-object v0 │ │ -0484f8: 5b30 b201 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ -0484fc: 5430 b201 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ -048500: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -048504: 5430 b201 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ -048508: 6e20 961f 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -04850e: 0c00 |001d: move-result-object v0 │ │ -048510: 1f00 6000 |001e: check-cast v0, Landroid/net/Uri; // type@0060 │ │ -048514: 1100 |0020: return-object v0 │ │ -048516: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -04851a: 5430 b101 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -04851e: 1a01 500e |0025: const-string v1, "android.intent.extra.STREAM" // string@0e50 │ │ -048522: 6e20 1201 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -048528: 0c00 |002a: move-result-object v0 │ │ -04852a: 1f00 6000 |002b: check-cast v0, Landroid/net/Uri; // type@0060 │ │ -04852e: 28f3 |002d: goto 0020 // -000d │ │ -048530: 2200 ca03 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03ca │ │ -048534: 2201 dc03 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -048538: 7010 581f 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04853e: 1a02 b40a |0035: const-string v2, "Stream items available: " // string@0ab4 │ │ -048542: 6e20 601f 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -048548: 0c01 |003a: move-result-object v1 │ │ -04854a: 6e10 8905 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0589 │ │ -048550: 0a02 |003e: move-result v2 │ │ -048552: 6e20 5c1f 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -048558: 0c01 |0042: move-result-object v1 │ │ -04855a: 1a02 5200 |0043: const-string v2, " index requested: " // string@0052 │ │ -04855e: 6e20 601f 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -048564: 0c01 |0048: move-result-object v1 │ │ -048566: 6e20 5c1f 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -04856c: 0c01 |004c: move-result-object v1 │ │ -04856e: 6e10 651f 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -048574: 0c01 |0050: move-result-object v1 │ │ -048576: 7020 1e1f 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f1e │ │ -04857c: 2700 |0054: throw v0 │ │ +048460: |[048460] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +048470: 5430 b201 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ +048474: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +048478: 6e10 8d05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@058d │ │ +04847e: 0a00 |0007: move-result v0 │ │ +048480: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +048484: 5430 b101 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +048488: 1a01 460e |000c: const-string v1, "android.intent.extra.STREAM" // string@0e46 │ │ +04848c: 6e20 1101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0111 │ │ +048492: 0c00 |0011: move-result-object v0 │ │ +048494: 5b30 b201 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ +048498: 5430 b201 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ +04849c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +0484a0: 5430 b201 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ +0484a4: 6e20 961f 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0484aa: 0c00 |001d: move-result-object v0 │ │ +0484ac: 1f00 5f00 |001e: check-cast v0, Landroid/net/Uri; // type@005f │ │ +0484b0: 1100 |0020: return-object v0 │ │ +0484b2: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +0484b6: 5430 b101 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +0484ba: 1a01 460e |0025: const-string v1, "android.intent.extra.STREAM" // string@0e46 │ │ +0484be: 6e20 1201 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +0484c4: 0c00 |002a: move-result-object v0 │ │ +0484c6: 1f00 5f00 |002b: check-cast v0, Landroid/net/Uri; // type@005f │ │ +0484ca: 28f3 |002d: goto 0020 // -000d │ │ +0484cc: 2200 c603 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03c6 │ │ +0484d0: 2201 d803 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0484d4: 7010 581f 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0484da: 1a02 ab0a |0035: const-string v2, "Stream items available: " // string@0aab │ │ +0484de: 6e20 601f 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0484e4: 0c01 |003a: move-result-object v1 │ │ +0484e6: 6e10 8905 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0589 │ │ +0484ec: 0a02 |003e: move-result v2 │ │ +0484ee: 6e20 5c1f 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0484f4: 0c01 |0042: move-result-object v1 │ │ +0484f6: 1a02 5200 |0043: const-string v2, " index requested: " // string@0052 │ │ +0484fa: 6e20 601f 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +048500: 0c01 |0048: move-result-object v1 │ │ +048502: 6e20 5c1f 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +048508: 0c01 |004c: move-result-object v1 │ │ +04850a: 6e10 651f 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +048510: 0c01 |0050: move-result-object v1 │ │ +048512: 7020 1e1f 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f1e │ │ +048518: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -16633,40 +16633,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -048580: |[048580] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -048590: 5420 b201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ -048594: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -048598: 6e10 8d05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@058d │ │ -04859e: 0a00 |0007: move-result v0 │ │ -0485a0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0485a4: 5420 b101 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -0485a8: 1a01 500e |000c: const-string v1, "android.intent.extra.STREAM" // string@0e50 │ │ -0485ac: 6e20 1101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0111 │ │ -0485b2: 0c00 |0011: move-result-object v0 │ │ -0485b4: 5b20 b201 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ -0485b8: 5420 b201 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ -0485bc: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -0485c0: 5420 b201 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ -0485c4: 6e10 9c1f 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0485ca: 0a00 |001d: move-result v0 │ │ -0485cc: 0f00 |001e: return v0 │ │ -0485ce: 5420 b101 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -0485d2: 1a01 500e |0021: const-string v1, "android.intent.extra.STREAM" // string@0e50 │ │ -0485d6: 6e20 1701 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0117 │ │ -0485dc: 0a00 |0026: move-result v0 │ │ -0485de: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0485e2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -0485e4: 28f4 |002a: goto 001e // -000c │ │ -0485e6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -0485e8: 28f2 |002c: goto 001e // -000e │ │ +04851c: |[04851c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +04852c: 5420 b201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ +048530: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +048534: 6e10 8d05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@058d │ │ +04853a: 0a00 |0007: move-result v0 │ │ +04853c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +048540: 5420 b101 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +048544: 1a01 460e |000c: const-string v1, "android.intent.extra.STREAM" // string@0e46 │ │ +048548: 6e20 1101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0111 │ │ +04854e: 0c00 |0011: move-result-object v0 │ │ +048550: 5b20 b201 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ +048554: 5420 b201 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ +048558: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +04855c: 5420 b201 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b2 │ │ +048560: 6e10 9c1f 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +048566: 0a00 |001d: move-result v0 │ │ +048568: 0f00 |001e: return v0 │ │ +04856a: 5420 b101 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +04856e: 1a01 460e |0021: const-string v1, "android.intent.extra.STREAM" // string@0e46 │ │ +048572: 6e20 1701 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0117 │ │ +048578: 0a00 |0026: move-result v0 │ │ +04857a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +04857e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +048580: 28f4 |002a: goto 001e // -000c │ │ +048582: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +048584: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -16678,20 +16678,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0485ec: |[0485ec] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -0485fc: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -048600: 1a01 510e |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0e51 │ │ -048604: 6e20 1501 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -04860a: 0c00 |0007: move-result-object v0 │ │ -04860c: 1100 |0008: return-object v0 │ │ +048588: |[048588] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +048598: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +04859c: 1a01 470e |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0e47 │ │ +0485a0: 6e20 1501 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0485a6: 0c00 |0007: move-result-object v0 │ │ +0485a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16699,20 +16699,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048610: |[048610] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -048620: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -048624: 1a01 520e |0002: const-string v1, "android.intent.extra.TEXT" // string@0e52 │ │ -048628: 6e20 0c01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@010c │ │ -04862e: 0c00 |0007: move-result-object v0 │ │ -048630: 1100 |0008: return-object v0 │ │ +0485ac: |[0485ac] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +0485bc: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +0485c0: 1a01 480e |0002: const-string v1, "android.intent.extra.TEXT" // string@0e48 │ │ +0485c4: 6e20 0c01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@010c │ │ +0485ca: 0c00 |0007: move-result-object v0 │ │ +0485cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16720,19 +16720,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048634: |[048634] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -048644: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -048648: 6e10 1601 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0116 │ │ -04864e: 0c00 |0005: move-result-object v0 │ │ -048650: 1100 |0006: return-object v0 │ │ +0485d0: |[0485d0] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +0485e0: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +0485e4: 6e10 1601 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0116 │ │ +0485ea: 0c00 |0005: move-result-object v0 │ │ +0485ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16740,22 +16740,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -048654: |[048654] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -048664: 1a00 490e |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0e49 │ │ -048668: 5421 b101 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -04866c: 6e10 0a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ -048672: 0c01 |0007: move-result-object v1 │ │ -048674: 6e20 481f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -04867a: 0a00 |000b: move-result v0 │ │ -04867c: 0f00 |000c: return v0 │ │ +0485f0: |[0485f0] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +048600: 1a00 3f0e |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0e3f │ │ +048604: 5421 b101 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +048608: 6e10 0a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ +04860e: 0c01 |0007: move-result-object v1 │ │ +048610: 6e20 481f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +048616: 0a00 |000b: move-result v0 │ │ +048618: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16763,30 +16763,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -048680: |[048680] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -048690: 5421 b101 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -048694: 6e10 0a01 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ -04869a: 0c00 |0005: move-result-object v0 │ │ -04869c: 1a01 480e |0006: const-string v1, "android.intent.action.SEND" // string@0e48 │ │ -0486a0: 6e20 481f 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0486a6: 0a01 |000b: move-result v1 │ │ -0486a8: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -0486ac: 1a01 490e |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0e49 │ │ -0486b0: 6e20 481f 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0486b6: 0a01 |0013: move-result v1 │ │ -0486b8: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -0486bc: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0486be: 0f01 |0017: return v1 │ │ -0486c0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0486c2: 28fe |0019: goto 0017 // -0002 │ │ +04861c: |[04861c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +04862c: 5421 b101 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +048630: 6e10 0a01 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ +048636: 0c00 |0005: move-result-object v0 │ │ +048638: 1a01 3e0e |0006: const-string v1, "android.intent.action.SEND" // string@0e3e │ │ +04863c: 6e20 481f 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +048642: 0a01 |000b: move-result v1 │ │ +048644: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +048648: 1a01 3f0e |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0e3f │ │ +04864c: 6e20 481f 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +048652: 0a01 |0013: move-result v1 │ │ +048654: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +048658: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +04865a: 0f01 |0017: return v1 │ │ +04865c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +04865e: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -16796,35 +16796,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0486c4: |[0486c4] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -0486d4: 1a00 480e |0000: const-string v0, "android.intent.action.SEND" // string@0e48 │ │ -0486d8: 5421 b101 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ -0486dc: 6e10 0a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ -0486e2: 0c01 |0007: move-result-object v1 │ │ -0486e4: 6e20 481f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0486ea: 0a00 |000b: move-result v0 │ │ -0486ec: 0f00 |000c: return v0 │ │ +048660: |[048660] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +048670: 1a00 3e0e |0000: const-string v0, "android.intent.action.SEND" // string@0e3e │ │ +048674: 5421 b101 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b1 │ │ +048678: 6e10 0a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ +04867e: 0c01 |0007: move-result-object v1 │ │ +048680: 6e20 481f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +048686: 0a00 |000b: move-result v0 │ │ +048688: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 2696 (ShareCompat.java) │ │ + source_file_idx : 2687 (ShareCompat.java) │ │ │ │ Class #65 header: │ │ -class_idx : 209 │ │ +class_idx : 207 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2687 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -16848,21 +16848,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImpl;) │ │ name : 'escapeHtml' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2696 (ShareCompat.java) │ │ + source_file_idx : 2687 (ShareCompat.java) │ │ │ │ Class #66 header: │ │ -class_idx : 213 │ │ +class_idx : 211 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2687 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -16895,33 +16895,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0486f0: |[0486f0] android.support.v4.app.ShareCompat.:()V │ │ -048700: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -048704: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -048708: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04870c: 2200 d400 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00d4 │ │ -048710: 7010 9905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0599 │ │ -048716: 6900 b501 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ -04871a: 0e00 |000d: return-void │ │ -04871c: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -048720: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -048724: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -048728: 2200 d300 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00d3 │ │ -04872c: 7010 9605 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0596 │ │ -048732: 6900 b501 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ -048736: 28f2 |001b: goto 000d // -000e │ │ -048738: 2200 d200 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00d2 │ │ -04873c: 7010 9205 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0592 │ │ -048742: 6900 b501 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ -048746: 28ea |0023: goto 000d // -0016 │ │ +04868c: |[04868c] android.support.v4.app.ShareCompat.:()V │ │ +04869c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0486a0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0486a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0486a8: 2200 d200 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00d2 │ │ +0486ac: 7010 9905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0599 │ │ +0486b2: 6900 b501 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ +0486b6: 0e00 |000d: return-void │ │ +0486b8: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0486bc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0486c0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0486c4: 2200 d100 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00d1 │ │ +0486c8: 7010 9605 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0596 │ │ +0486ce: 6900 b501 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ +0486d2: 28f2 |001b: goto 000d // -000e │ │ +0486d4: 2200 d000 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00d0 │ │ +0486d8: 7010 9205 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0592 │ │ +0486de: 6900 b501 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ +0486e2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -16933,17 +16933,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048748: |[048748] android.support.v4.app.ShareCompat.:()V │ │ -048758: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04875e: 0e00 |0003: return-void │ │ +0486e4: |[0486e4] android.support.v4.app.ShareCompat.:()V │ │ +0486f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0486fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -16952,52 +16952,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 │ │ -048760: |[048760] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -048770: 6200 b501 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ -048774: 1100 |0002: return-object v0 │ │ +0486fc: |[0486fc] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +04870c: 6200 b501 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ +048710: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -048778: |[048778] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -048788: 7220 1a1b 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1b1a │ │ -04878e: 0c00 |0003: move-result-object v0 │ │ -048790: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -048794: 2201 c803 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -048798: 2202 dc03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -04879c: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0487a2: 1a03 9c02 |000d: const-string v3, "Could not find menu item with id " // string@029c │ │ -0487a6: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0487ac: 0c02 |0012: move-result-object v2 │ │ -0487ae: 6e20 5c1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0487b4: 0c02 |0016: move-result-object v2 │ │ -0487b6: 1a03 5100 |0017: const-string v3, " in the supplied menu" // string@0051 │ │ -0487ba: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0487c0: 0c02 |001c: move-result-object v2 │ │ -0487c2: 6e10 651f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0487c8: 0c02 |0020: move-result-object v2 │ │ -0487ca: 7020 1a1f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -0487d0: 2701 |0024: throw v1 │ │ -0487d2: 7120 a005 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@05a0 │ │ -0487d8: 0e00 |0028: return-void │ │ +048714: |[048714] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +048724: 7220 1a1b 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1b1a │ │ +04872a: 0c00 |0003: move-result-object v0 │ │ +04872c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +048730: 2201 c403 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +048734: 2202 d803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +048738: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04873e: 1a03 9802 |000d: const-string v3, "Could not find menu item with id " // string@0298 │ │ +048742: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +048748: 0c02 |0012: move-result-object v2 │ │ +04874a: 6e20 5c1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +048750: 0c02 |0016: move-result-object v2 │ │ +048752: 1a03 5100 |0017: const-string v3, " in the supplied menu" // string@0051 │ │ +048756: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04875c: 0c02 |001c: move-result-object v2 │ │ +04875e: 6e10 651f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +048764: 0c02 |0020: move-result-object v2 │ │ +048766: 7020 1a1f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +04876c: 2701 |0024: throw v1 │ │ +04876e: 7120 a005 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@05a0 │ │ +048774: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -17012,18 +17012,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 │ │ -0487dc: |[0487dc] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0487ec: 6200 b501 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ -0487f0: 7230 9005 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@0590 │ │ -0487f6: 0e00 |0005: return-void │ │ +048778: |[048778] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +048788: 6200 b501 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b5 │ │ +04878c: 7230 9005 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@0590 │ │ +048792: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -17033,25 +17033,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 │ │ -0487f8: |[0487f8] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -048808: 6e10 4c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@004c │ │ -04880e: 0c00 |0003: move-result-object v0 │ │ -048810: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -048814: 6e10 4f00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@004f │ │ -04881a: 0c01 |0009: move-result-object v1 │ │ -04881c: 1a02 630e |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0e63 │ │ -048820: 6e20 1201 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -048826: 0c00 |000f: move-result-object v0 │ │ -048828: 1f00 1f00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001f │ │ -04882c: 1100 |0012: return-object v0 │ │ +048794: |[048794] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +0487a4: 6e10 4c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@004c │ │ +0487aa: 0c00 |0003: move-result-object v0 │ │ +0487ac: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +0487b0: 6e10 4f00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@004f │ │ +0487b6: 0c01 |0009: move-result-object v1 │ │ +0487b8: 1a02 590e |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0e59 │ │ +0487bc: 6e20 1201 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +0487c2: 0c00 |000f: move-result-object v0 │ │ +0487c4: 1f00 1f00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001f │ │ +0487c8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -17064,42 +17064,42 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -048830: |[048830] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -048840: 6e10 4d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@004d │ │ -048846: 0c00 |0003: move-result-object v0 │ │ -048848: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -04884c: 6e10 4f00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@004f │ │ -048852: 0c01 |0009: move-result-object v1 │ │ -048854: 1a02 640e |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0e64 │ │ -048858: 6e20 1501 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -04885e: 0c00 |000f: move-result-object v0 │ │ -048860: 1100 |0010: return-object v0 │ │ +0487cc: |[0487cc] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +0487dc: 6e10 4d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@004d │ │ +0487e2: 0c00 |0003: move-result-object v0 │ │ +0487e4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0487e8: 6e10 4f00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@004f │ │ +0487ee: 0c01 |0009: move-result-object v1 │ │ +0487f0: 1a02 5a0e |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0e5a │ │ +0487f4: 6e20 1501 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0487fa: 0c00 |000f: move-result-object v0 │ │ +0487fc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2696 (ShareCompat.java) │ │ + source_file_idx : 2687 (ShareCompat.java) │ │ │ │ Class #67 header: │ │ -class_idx : 214 │ │ +class_idx : 212 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2697 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2688 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #67 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -17119,17 +17119,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048864: |[048864] android.support.v4.app.ShareCompatICS.:()V │ │ -048874: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04887a: 0e00 |0003: return-void │ │ +048800: |[048800] android.support.v4.app.ShareCompatICS.:()V │ │ +048810: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +048816: 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;) │ │ @@ -17137,42 +17137,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 │ │ -04887c: |[04887c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04888c: 7210 2c1b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1b2c │ │ -048892: 0c00 |0003: move-result-object v0 │ │ -048894: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -048896: 2002 7c03 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@037c │ │ -04889a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -04889e: 2201 7c03 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@037c │ │ -0488a2: 7020 f41d 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1df4 │ │ -0488a8: 2202 dc03 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -0488ac: 7010 581f 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0488b2: 1a03 c900 |0013: const-string v3, ".sharecompat_" // string@00c9 │ │ -0488b6: 6e20 601f 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0488bc: 0c02 |0018: move-result-object v2 │ │ -0488be: 6e10 381f 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -0488c4: 0c03 |001c: move-result-object v3 │ │ -0488c6: 6e10 0b1f 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -0488cc: 0c03 |0020: move-result-object v3 │ │ -0488ce: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0488d4: 0c02 |0024: move-result-object v2 │ │ -0488d6: 6e10 651f 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0488dc: 0c02 |0028: move-result-object v2 │ │ -0488de: 6e20 f51d 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1df5 │ │ -0488e4: 6e20 f61d 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1df6 │ │ -0488ea: 7220 3f1b 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1b3f │ │ -0488f0: 0e00 |0032: return-void │ │ -0488f2: 0701 |0033: move-object v1, v0 │ │ -0488f4: 1f01 7c03 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@037c │ │ -0488f8: 28d8 |0036: goto 000e // -0028 │ │ +048818: |[048818] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +048828: 7210 2c1b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1b2c │ │ +04882e: 0c00 |0003: move-result-object v0 │ │ +048830: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +048832: 2002 7803 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0378 │ │ +048836: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +04883a: 2201 7803 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0378 │ │ +04883e: 7020 f41d 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1df4 │ │ +048844: 2202 d803 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +048848: 7010 581f 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04884e: 1a03 c900 |0013: const-string v3, ".sharecompat_" // string@00c9 │ │ +048852: 6e20 601f 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +048858: 0c02 |0018: move-result-object v2 │ │ +04885a: 6e10 381f 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +048860: 0c03 |001c: move-result-object v3 │ │ +048862: 6e10 0b1f 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +048868: 0c03 |0020: move-result-object v3 │ │ +04886a: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +048870: 0c02 |0024: move-result-object v2 │ │ +048872: 6e10 651f 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +048878: 0c02 |0028: move-result-object v2 │ │ +04887a: 6e20 f51d 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1df5 │ │ +048880: 6e20 f61d 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1df6 │ │ +048886: 7220 3f1b 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1b3f │ │ +04888c: 0e00 |0032: return-void │ │ +04888e: 0701 |0033: move-object v1, v0 │ │ +048890: 1f01 7803 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0378 │ │ +048894: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -17185,21 +17185,21 @@ │ │ 0x0004 - 0x0037 reg=0 itemProvider Landroid/view/ActionProvider; │ │ 0x000e - 0x0037 reg=1 provider Landroid/widget/ShareActionProvider; │ │ 0x0000 - 0x0037 reg=4 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0037 reg=5 callingActivity Landroid/app/Activity; │ │ 0x0000 - 0x0037 reg=6 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2697 (ShareCompatICS.java) │ │ + source_file_idx : 2688 (ShareCompatICS.java) │ │ │ │ Class #68 header: │ │ -class_idx : 215 │ │ +class_idx : 213 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2702 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2693 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -17214,17 +17214,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0488fc: |[0488fc] android.support.v4.app.ShareCompatJB.:()V │ │ -04890c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -048912: 0e00 |0003: return-void │ │ +048898: |[048898] android.support.v4.app.ShareCompatJB.:()V │ │ +0488a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0488ae: 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;) │ │ @@ -17232,32 +17232,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048914: |[048914] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -048924: 7110 9c1a 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1a9c │ │ -04892a: 0c00 |0003: move-result-object v0 │ │ -04892c: 1100 |0004: return-object v0 │ │ +0488b0: |[0488b0] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0488c0: 7110 9c1a 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1a9c │ │ +0488c6: 0c00 |0003: move-result-object v0 │ │ +0488c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2702 (ShareCompatJB.java) │ │ + source_file_idx : 2693 (ShareCompatJB.java) │ │ │ │ Class #69 header: │ │ -class_idx : 216 │ │ +class_idx : 214 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 768 │ │ -source_file_idx : 2747 │ │ +superclass_idx : 766 │ │ +source_file_idx : 2738 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -17272,33 +17272,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -048930: |[048930] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -048940: 7020 ac1a 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1aac │ │ -048946: 0e00 |0003: return-void │ │ +0488cc: |[0488cc] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +0488dc: 7020 ac1a 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1aac │ │ +0488e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SuperNotCalledException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2747 (SuperNotCalledException.java) │ │ + source_file_idx : 2738 (SuperNotCalledException.java) │ │ │ │ Class #70 header: │ │ -class_idx : 217 │ │ +class_idx : 215 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2815 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2806 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -17316,21 +17316,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$SupportParentable;) │ │ name : 'getSupportParentActivityIntent' │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2815 (TaskStackBuilder.java) │ │ + source_file_idx : 2806 (TaskStackBuilder.java) │ │ │ │ Class #71 header: │ │ -class_idx : 218 │ │ +class_idx : 216 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2815 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2806 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #71 annotations: │ │ Annotations on class │ │ @@ -17348,21 +17348,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;) │ │ name : 'getPendingIntent' │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2815 (TaskStackBuilder.java) │ │ + source_file_idx : 2806 (TaskStackBuilder.java) │ │ │ │ Class #72 header: │ │ -class_idx : 222 │ │ +class_idx : 220 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2815 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2806 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -17407,26 +17407,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -048948: |[048948] android.support.v4.app.TaskStackBuilder.:()V │ │ -048958: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04895c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -048960: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -048964: 2200 dc00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00dc │ │ -048968: 7010 ac05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@05ac │ │ -04896e: 6900 b701 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b7 │ │ -048972: 0e00 |000d: return-void │ │ -048974: 2200 db00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00db │ │ -048978: 7010 aa05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@05aa │ │ -04897e: 6900 b701 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b7 │ │ -048982: 28f8 |0015: goto 000d // -0008 │ │ +0488e4: |[0488e4] android.support.v4.app.TaskStackBuilder.:()V │ │ +0488f4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0488f8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0488fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +048900: 2200 da00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00da │ │ +048904: 7010 ac05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@05ac │ │ +04890a: 6900 b701 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b7 │ │ +04890e: 0e00 |000d: return-void │ │ +048910: 2200 d900 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00d9 │ │ +048914: 7010 aa05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@05aa │ │ +04891a: 6900 b701 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b7 │ │ +04891e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -17436,21 +17436,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -048984: |[048984] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -048994: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04899a: 2200 f303 |0003: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -04899e: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -0489a4: 5b10 b901 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -0489a8: 5b12 ba01 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -0489ac: 0e00 |000c: return-void │ │ +048920: |[048920] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +048930: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +048936: 2200 ef03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +04893a: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +048940: 5b10 b901 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048944: 5b12 ba01 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +048948: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -17462,18 +17462,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 │ │ -0489b0: |[0489b0] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0489c0: 2200 de00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00de │ │ -0489c4: 7020 b105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@05b1 │ │ -0489ca: 1100 |0005: return-object v0 │ │ +04894c: |[04894c] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +04895c: 2200 dc00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00dc │ │ +048960: 7020 b105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@05b1 │ │ +048966: 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;) │ │ @@ -17481,18 +17481,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 │ │ -0489cc: |[0489cc] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0489dc: 7110 b705 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@05b7 │ │ -0489e2: 0c00 |0003: move-result-object v0 │ │ -0489e4: 1100 |0004: return-object v0 │ │ +048968: |[048968] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +048978: 7110 b705 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@05b7 │ │ +04897e: 0c00 |0003: move-result-object v0 │ │ +048980: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17501,18 +17501,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 │ │ -0489e8: |[0489e8] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0489f8: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -0489fc: 6e20 921f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -048a02: 1101 |0005: return-object v1 │ │ +048984: |[048984] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +048994: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048998: 6e20 921f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +04899e: 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; │ │ @@ -17522,27 +17522,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 │ │ -048a04: |[048a04] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -048a14: 6e10 0d01 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010d │ │ -048a1a: 0c00 |0003: move-result-object v0 │ │ -048a1c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -048a20: 5421 ba01 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -048a24: 6e10 ec00 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -048a2a: 0c01 |000b: move-result-object v1 │ │ -048a2c: 6e20 2301 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0123 │ │ -048a32: 0c00 |000f: move-result-object v0 │ │ -048a34: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -048a38: 6e20 b505 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ -048a3e: 6e20 b205 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@05b2 │ │ -048a44: 1102 |0018: return-object v2 │ │ +0489a0: |[0489a0] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0489b0: 6e10 0d01 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010d │ │ +0489b6: 0c00 |0003: move-result-object v0 │ │ +0489b8: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0489bc: 5421 ba01 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +0489c0: 6e10 ec00 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +0489c6: 0c01 |000b: move-result-object v1 │ │ +0489c8: 6e20 2301 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0123 │ │ +0489ce: 0c00 |000f: move-result-object v0 │ │ +0489d0: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0489d4: 6e20 b505 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ +0489da: 6e20 b205 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@05b2 │ │ +0489e0: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -17558,37 +17558,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 │ │ -048a48: |[048a48] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -048a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048a5a: 2042 d900 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00d9 │ │ -048a5e: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -048a62: 0742 |0005: move-object v2, v4 │ │ -048a64: 1f02 d900 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00d9 │ │ -048a68: 7210 a805 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@05a8 │ │ -048a6e: 0c00 |000b: move-result-object v0 │ │ -048a70: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -048a74: 7110 0005 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0500 │ │ -048a7a: 0c00 |0011: move-result-object v0 │ │ -048a7c: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -048a80: 6e10 0d01 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010d │ │ -048a86: 0c01 |0017: move-result-object v1 │ │ -048a88: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -048a8c: 5432 ba01 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -048a90: 6e10 ec00 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -048a96: 0c02 |001f: move-result-object v2 │ │ -048a98: 6e20 2301 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0123 │ │ -048a9e: 0c01 |0023: move-result-object v1 │ │ -048aa0: 6e20 b505 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ -048aa6: 6e20 b205 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@05b2 │ │ -048aac: 1103 |002a: return-object v3 │ │ +0489e4: |[0489e4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0489f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0489f6: 2042 d700 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00d7 │ │ +0489fa: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +0489fe: 0742 |0005: move-object v2, v4 │ │ +048a00: 1f02 d700 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00d7 │ │ +048a04: 7210 a805 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@05a8 │ │ +048a0a: 0c00 |000b: move-result-object v0 │ │ +048a0c: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +048a10: 7110 0005 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0500 │ │ +048a16: 0c00 |0011: move-result-object v0 │ │ +048a18: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +048a1c: 6e10 0d01 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010d │ │ +048a22: 0c01 |0017: move-result-object v1 │ │ +048a24: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +048a28: 5432 ba01 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +048a2c: 6e10 ec00 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +048a32: 0c02 |001f: move-result-object v2 │ │ +048a34: 6e20 2301 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0123 │ │ +048a3a: 0c01 |0023: move-result-object v1 │ │ +048a3c: 6e20 b505 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ +048a42: 6e20 b205 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@05b2 │ │ +048a48: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -17610,38 +17610,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 │ │ -048ab0: |[048ab0] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -048ac0: 5453 b901 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048ac4: 6e10 9c1f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -048aca: 0a01 |0005: move-result v1 │ │ -048acc: 5453 ba01 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -048ad0: 7120 0105 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0501 │ │ -048ad6: 0c02 |000b: move-result-object v2 │ │ -048ad8: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -048adc: 5453 b901 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048ae0: 6e30 911f 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1f91 │ │ -048ae6: 5453 ba01 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -048aea: 6e10 0d01 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010d │ │ -048af0: 0c04 |0018: move-result-object v4 │ │ -048af2: 7120 0105 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0501 │ │ -048af8: 0c02 |001c: move-result-object v2 │ │ -048afa: 28ef |001d: goto 000c // -0011 │ │ -048afc: 0d00 |001e: move-exception v0 │ │ -048afe: 1a03 fe0a |001f: const-string v3, "TaskStackBuilder" // string@0afe │ │ -048b02: 1a04 2602 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0226 │ │ -048b06: 7120 b01a 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -048b0c: 2203 c803 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -048b10: 7020 1c1f 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1f1c │ │ -048b16: 2703 |002b: throw v3 │ │ -048b18: 1105 |002c: return-object v5 │ │ +048a4c: |[048a4c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +048a5c: 5453 b901 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048a60: 6e10 9c1f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +048a66: 0a01 |0005: move-result v1 │ │ +048a68: 5453 ba01 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +048a6c: 7120 0105 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0501 │ │ +048a72: 0c02 |000b: move-result-object v2 │ │ +048a74: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +048a78: 5453 b901 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048a7c: 6e30 911f 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1f91 │ │ +048a82: 5453 ba01 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +048a86: 6e10 0d01 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010d │ │ +048a8c: 0c04 |0018: move-result-object v4 │ │ +048a8e: 7120 0105 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0501 │ │ +048a94: 0c02 |001c: move-result-object v2 │ │ +048a96: 28ef |001d: goto 000c // -0011 │ │ +048a98: 0d00 |001e: move-exception v0 │ │ +048a9a: 1a03 f50a |001f: const-string v3, "TaskStackBuilder" // string@0af5 │ │ +048a9e: 1a04 2202 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0222 │ │ +048aa2: 7120 b01a 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +048aa8: 2203 c403 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +048aac: 7020 1c1f 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1f1c │ │ +048ab2: 2703 |002b: throw v3 │ │ +048ab4: 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 │ │ @@ -17664,21 +17664,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 │ │ -048b28: |[048b28] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -048b38: 2200 1f00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001f │ │ -048b3c: 5421 ba01 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -048b40: 7030 d800 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00d8 │ │ -048b46: 6e20 b505 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ -048b4c: 0c00 |000a: move-result-object v0 │ │ -048b4e: 1100 |000b: return-object v0 │ │ +048ac4: |[048ac4] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +048ad4: 2200 1f00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001f │ │ +048ad8: 5421 ba01 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +048adc: 7030 d800 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00d8 │ │ +048ae2: 6e20 b505 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@05b5 │ │ +048ae8: 0c00 |000a: move-result-object v0 │ │ +048aea: 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<*>; │ │ @@ -17688,20 +17688,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048b50: |[048b50] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -048b60: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048b64: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -048b6a: 0c00 |0005: move-result-object v0 │ │ -048b6c: 1f00 2900 |0006: check-cast v0, Landroid/content/Intent; // type@0029 │ │ -048b70: 1100 |0008: return-object v0 │ │ +048aec: |[048aec] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +048afc: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048b00: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +048b06: 0c00 |0005: move-result-object v0 │ │ +048b08: 1f00 2900 |0006: check-cast v0, Landroid/content/Intent; // type@0029 │ │ +048b0c: 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 │ │ │ │ @@ -17710,18 +17710,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048b74: |[048b74] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -048b84: 6e20 b805 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@05b8 │ │ -048b8a: 0c00 |0003: move-result-object v0 │ │ -048b8c: 1100 |0004: return-object v0 │ │ +048b10: |[048b10] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +048b20: 6e20 b805 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@05b8 │ │ +048b26: 0c00 |0003: move-result-object v0 │ │ +048b28: 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 │ │ │ │ @@ -17730,19 +17730,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048b90: |[048b90] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -048ba0: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048ba4: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -048baa: 0a00 |0005: move-result v0 │ │ -048bac: 0f00 |0006: return v0 │ │ +048b2c: |[048b2c] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +048b3c: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048b40: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +048b46: 0a00 |0005: move-result v0 │ │ +048b48: 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;) │ │ @@ -17750,45 +17750,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -048bb0: |[048bb0] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -048bc0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -048bc2: 5452 b901 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048bc6: 6e10 9c1f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -048bcc: 0a02 |0006: move-result v2 │ │ -048bce: 2321 1d04 |0007: new-array v1, v2, [Landroid/content/Intent; // type@041d │ │ -048bd2: 2112 |0009: array-length v2, v1 │ │ -048bd4: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -048bd8: 1101 |000c: return-object v1 │ │ -048bda: 2203 2900 |000d: new-instance v3, Landroid/content/Intent; // type@0029 │ │ -048bde: 5452 b901 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048be2: 6e20 961f 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -048be8: 0c02 |0014: move-result-object v2 │ │ -048bea: 1f02 2900 |0015: check-cast v2, Landroid/content/Intent; // type@0029 │ │ -048bee: 7020 0501 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -048bf4: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -048bfa: 6e20 0801 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -048c00: 0c02 |0020: move-result-object v2 │ │ -048c02: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -048c06: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -048c08: 2112 |0024: array-length v2, v1 │ │ -048c0a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -048c0e: 2203 2900 |0027: new-instance v3, Landroid/content/Intent; // type@0029 │ │ -048c12: 5452 b901 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048c16: 6e20 961f 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -048c1c: 0c02 |002e: move-result-object v2 │ │ -048c1e: 1f02 2900 |002f: check-cast v2, Landroid/content/Intent; // type@0029 │ │ -048c22: 7020 0501 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -048c28: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -048c2c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048c30: 28ec |0038: goto 0024 // -0014 │ │ +048b4c: |[048b4c] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +048b5c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +048b5e: 5452 b901 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048b62: 6e10 9c1f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +048b68: 0a02 |0006: move-result v2 │ │ +048b6a: 2321 1904 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0419 │ │ +048b6e: 2112 |0009: array-length v2, v1 │ │ +048b70: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +048b74: 1101 |000c: return-object v1 │ │ +048b76: 2203 2900 |000d: new-instance v3, Landroid/content/Intent; // type@0029 │ │ +048b7a: 5452 b901 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048b7e: 6e20 961f 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +048b84: 0c02 |0014: move-result-object v2 │ │ +048b86: 1f02 2900 |0015: check-cast v2, Landroid/content/Intent; // type@0029 │ │ +048b8a: 7020 0501 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +048b90: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +048b96: 6e20 0801 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +048b9c: 0c02 |0020: move-result-object v2 │ │ +048b9e: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +048ba2: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +048ba4: 2112 |0024: array-length v2, v1 │ │ +048ba6: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +048baa: 2203 2900 |0027: new-instance v3, Landroid/content/Intent; // type@0029 │ │ +048bae: 5452 b901 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048bb2: 6e20 961f 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +048bb8: 0c02 |002e: move-result-object v2 │ │ +048bba: 1f02 2900 |002f: check-cast v2, Landroid/content/Intent; // type@0029 │ │ +048bbe: 7020 0501 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +048bc4: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +048bc8: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +048bcc: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -17804,19 +17804,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -048c34: |[048c34] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -048c44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048c46: 6e40 be05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05be │ │ -048c4c: 0c00 |0004: move-result-object v0 │ │ -048c4e: 1100 |0005: return-object v0 │ │ +048bd0: |[048bd0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +048be0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048be2: 6e40 be05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05be │ │ +048be8: 0c00 |0004: move-result-object v0 │ │ +048bea: 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 │ │ @@ -17826,47 +17826,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 │ │ -048c50: |[048c50] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -048c60: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -048c62: 5460 b901 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048c66: 6e10 971f 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -048c6c: 0a00 |0006: move-result v0 │ │ -048c6e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -048c72: 2200 c903 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -048c76: 1a01 9009 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0990 │ │ -048c7a: 7020 1d1f 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -048c80: 2700 |0010: throw v0 │ │ -048c82: 5460 b901 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048c86: 5461 b901 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048c8a: 6e10 9c1f 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -048c90: 0a01 |0018: move-result v1 │ │ -048c92: 2311 1d04 |0019: new-array v1, v1, [Landroid/content/Intent; // type@041d │ │ -048c96: 6e20 9e1f 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ -048c9c: 0c02 |001e: move-result-object v2 │ │ -048c9e: 1f02 1d04 |001f: check-cast v2, [Landroid/content/Intent; // type@041d │ │ -048ca2: 2200 2900 |0021: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -048ca6: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -048caa: 7020 0501 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -048cb0: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -048cb6: 6e20 0801 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -048cbc: 0c00 |002e: move-result-object v0 │ │ -048cbe: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -048cc2: 6200 b701 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b7 │ │ -048cc6: 5461 ba01 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -048cca: 0173 |0035: move v3, v7 │ │ -048ccc: 0184 |0036: move v4, v8 │ │ -048cce: 0795 |0037: move-object v5, v9 │ │ -048cd0: 7806 a905 0000 |0038: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05a9 │ │ -048cd6: 0c00 |003b: move-result-object v0 │ │ -048cd8: 1100 |003c: return-object v0 │ │ +048bec: |[048bec] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +048bfc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +048bfe: 5460 b901 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048c02: 6e10 971f 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +048c08: 0a00 |0006: move-result v0 │ │ +048c0a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +048c0e: 2200 c503 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +048c12: 1a01 8809 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0988 │ │ +048c16: 7020 1d1f 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +048c1c: 2700 |0010: throw v0 │ │ +048c1e: 5460 b901 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048c22: 5461 b901 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048c26: 6e10 9c1f 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +048c2c: 0a01 |0018: move-result v1 │ │ +048c2e: 2311 1904 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0419 │ │ +048c32: 6e20 9e1f 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ +048c38: 0c02 |001e: move-result-object v2 │ │ +048c3a: 1f02 1904 |001f: check-cast v2, [Landroid/content/Intent; // type@0419 │ │ +048c3e: 2200 2900 |0021: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +048c42: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +048c46: 7020 0501 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +048c4c: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +048c52: 6e20 0801 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +048c58: 0c00 |002e: move-result-object v0 │ │ +048c5a: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +048c5e: 6200 b701 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b7 │ │ +048c62: 5461 ba01 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +048c66: 0173 |0035: move v3, v7 │ │ +048c68: 0184 |0036: move v4, v8 │ │ +048c6a: 0795 |0037: move-object v5, v9 │ │ +048c6c: 7806 a905 0000 |0038: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05a9 │ │ +048c72: 0c00 |003b: move-result-object v0 │ │ +048c74: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -17882,19 +17882,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048cdc: |[048cdc] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -048cec: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048cf0: 6e10 981f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1f98 │ │ -048cf6: 0c00 |0005: move-result-object v0 │ │ -048cf8: 1100 |0006: return-object v0 │ │ +048c78: |[048c78] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +048c88: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048c8c: 6e10 981f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1f98 │ │ +048c92: 0c00 |0005: move-result-object v0 │ │ +048c94: 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;) │ │ @@ -17902,18 +17902,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048cfc: |[048cfc] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -048d0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048d0e: 6e20 c105 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@05c1 │ │ -048d14: 0e00 |0004: return-void │ │ +048c98: |[048c98] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +048ca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048caa: 6e20 c105 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@05c1 │ │ +048cb0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17922,53 +17922,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -048d18: |[048d18] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -048d28: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -048d2a: 5452 b901 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048d2e: 6e10 971f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -048d34: 0a02 |0006: move-result v2 │ │ -048d36: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -048d3a: 2202 c903 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@03c9 │ │ -048d3e: 1a03 9109 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0991 │ │ -048d42: 7020 1d1f 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -048d48: 2702 |0010: throw v2 │ │ -048d4a: 5452 b901 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048d4e: 5453 b901 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ -048d52: 6e10 9c1f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -048d58: 0a03 |0018: move-result v3 │ │ -048d5a: 2333 1d04 |0019: new-array v3, v3, [Landroid/content/Intent; // type@041d │ │ -048d5e: 6e20 9e1f 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ -048d64: 0c00 |001e: move-result-object v0 │ │ -048d66: 1f00 1d04 |001f: check-cast v0, [Landroid/content/Intent; // type@041d │ │ -048d6a: 2202 2900 |0021: new-instance v2, Landroid/content/Intent; // type@0029 │ │ -048d6e: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -048d72: 7020 0501 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -048d78: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -048d7e: 6e20 0801 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -048d84: 0c02 |002e: move-result-object v2 │ │ -048d86: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -048d8a: 5452 ba01 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -048d8e: 7130 e205 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05e2 │ │ -048d94: 0a02 |0036: move-result v2 │ │ -048d96: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -048d9a: 2201 2900 |0039: new-instance v1, Landroid/content/Intent; // type@0029 │ │ -048d9e: 2102 |003b: array-length v2, v0 │ │ -048da0: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -048da4: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -048da8: 7020 0501 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -048dae: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -048db2: 6e20 0801 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -048db8: 5452 ba01 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ -048dbc: 6e20 fe00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -048dc2: 0e00 |004d: return-void │ │ +048cb4: |[048cb4] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +048cc4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +048cc6: 5452 b901 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048cca: 6e10 971f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +048cd0: 0a02 |0006: move-result v2 │ │ +048cd2: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +048cd6: 2202 c503 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@03c5 │ │ +048cda: 1a03 8909 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0989 │ │ +048cde: 7020 1d1f 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +048ce4: 2702 |0010: throw v2 │ │ +048ce6: 5452 b901 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048cea: 5453 b901 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b9 │ │ +048cee: 6e10 9c1f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +048cf4: 0a03 |0018: move-result v3 │ │ +048cf6: 2333 1904 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0419 │ │ +048cfa: 6e20 9e1f 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ +048d00: 0c00 |001e: move-result-object v0 │ │ +048d02: 1f00 1904 |001f: check-cast v0, [Landroid/content/Intent; // type@0419 │ │ +048d06: 2202 2900 |0021: new-instance v2, Landroid/content/Intent; // type@0029 │ │ +048d0a: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +048d0e: 7020 0501 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +048d14: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +048d1a: 6e20 0801 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +048d20: 0c02 |002e: move-result-object v2 │ │ +048d22: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +048d26: 5452 ba01 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +048d2a: 7130 e205 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05e2 │ │ +048d30: 0a02 |0036: move-result v2 │ │ +048d32: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +048d36: 2201 2900 |0039: new-instance v1, Landroid/content/Intent; // type@0029 │ │ +048d3a: 2102 |003b: array-length v2, v0 │ │ +048d3c: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +048d40: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +048d44: 7020 0501 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +048d4a: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +048d4e: 6e20 0801 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +048d54: 5452 ba01 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01ba │ │ +048d58: 6e20 fe00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +048d5e: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -17978,21 +17978,21 @@ │ │ 0x004d line=330 │ │ locals : │ │ 0x0043 - 0x004d reg=1 topIntent Landroid/content/Intent; │ │ 0x0021 - 0x004e reg=0 intents [Landroid/content/Intent; │ │ 0x0000 - 0x004e reg=5 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x004e reg=6 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2815 (TaskStackBuilder.java) │ │ + source_file_idx : 2806 (TaskStackBuilder.java) │ │ │ │ Class #73 header: │ │ -class_idx : 223 │ │ +class_idx : 221 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2816 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2807 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #73 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -18007,17 +18007,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048dc4: |[048dc4] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -048dd4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -048dda: 0e00 |0003: return-void │ │ +048d60: |[048d60] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +048d70: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +048d76: 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;) │ │ @@ -18025,35 +18025,35 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -048ddc: |[048ddc] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -048dec: 7140 be00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00be │ │ -048df2: 0c00 |0003: move-result-object v0 │ │ -048df4: 1100 |0004: return-object v0 │ │ +048d78: |[048d78] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +048d88: 7140 be00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00be │ │ +048d8e: 0c00 |0003: move-result-object v0 │ │ +048d90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2816 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 2807 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #74 header: │ │ -class_idx : 224 │ │ +class_idx : 222 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2821 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2812 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #74 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -18068,17 +18068,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048df8: |[048df8] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -048e08: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -048e0e: 0e00 |0003: return-void │ │ +048d94: |[048d94] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +048da4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +048daa: 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;) │ │ @@ -18086,36 +18086,36 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -048e10: |[048e10] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -048e20: 7155 bf00 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@00bf │ │ -048e26: 0c00 |0003: move-result-object v0 │ │ -048e28: 1100 |0004: return-object v0 │ │ +048dac: |[048dac] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +048dbc: 7155 bf00 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@00bf │ │ +048dc2: 0c00 |0003: move-result-object v0 │ │ +048dc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ 0x0000 - 0x0005 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2821 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 2812 (TaskStackBuilderJellybean.java) │ │ │ │ Class #75 header: │ │ -class_idx : 227 │ │ +class_idx : 225 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 664 │ │ +superclass_idx : 979 │ │ +source_file_idx : 660 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #75 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompat;' │ │ @@ -18130,17 +18130,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048e2c: |[048e2c] android.support.v4.content.ContextCompat.:()V │ │ -048e3c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -048e42: 0e00 |0003: return-void │ │ +048dc8: |[048dc8] android.support.v4.content.ContextCompat.:()V │ │ +048dd8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +048dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -18148,19 +18148,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 │ │ -048e44: |[048e44] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -048e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048e56: 7130 e205 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05e2 │ │ -048e5c: 0a00 |0004: move-result v0 │ │ -048e5e: 0f00 |0005: return v0 │ │ +048de0: |[048de0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +048df0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048df2: 7130 e205 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05e2 │ │ +048df8: 0a00 |0004: move-result v0 │ │ +048dfa: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -18169,27 +18169,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 │ │ -048e60: |[048e60] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -048e70: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -048e72: 6000 2800 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -048e76: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -048e7a: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -048e7e: 7130 e605 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@05e6 │ │ -048e84: 0f01 |000a: return v1 │ │ -048e86: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -048e8a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -048e8e: 7120 e405 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05e4 │ │ -048e94: 28f8 |0012: goto 000a // -0008 │ │ -048e96: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -048e98: 28f6 |0014: goto 000a // -000a │ │ +048dfc: |[048dfc] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +048e0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +048e0e: 6000 2800 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +048e12: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +048e16: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +048e1a: 7130 e605 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@05e6 │ │ +048e20: 0f01 |000a: return v1 │ │ +048e22: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +048e26: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +048e2a: 7120 e405 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05e4 │ │ +048e30: 28f8 |0012: goto 000a // -0008 │ │ +048e32: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +048e34: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -18198,21 +18198,21 @@ │ │ locals : │ │ 0x0003 - 0x0015 reg=0 version I │ │ 0x0000 - 0x0015 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 664 (ContextCompat.java) │ │ + source_file_idx : 660 (ContextCompat.java) │ │ │ │ Class #76 header: │ │ -class_idx : 228 │ │ +class_idx : 226 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 665 │ │ +superclass_idx : 979 │ │ +source_file_idx : 661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #76 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatHoneycomb;' │ │ @@ -18227,17 +18227,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048e9c: |[048e9c] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -048eac: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -048eb2: 0e00 |0003: return-void │ │ +048e38: |[048e38] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +048e48: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +048e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18245,33 +18245,33 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -048eb4: |[048eb4] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -048ec4: 6e20 fc00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00fc │ │ -048eca: 0e00 |0003: return-void │ │ +048e50: |[048e50] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +048e60: 6e20 fc00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00fc │ │ +048e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 665 (ContextCompatHoneycomb.java) │ │ + source_file_idx : 661 (ContextCompatHoneycomb.java) │ │ │ │ Class #77 header: │ │ -class_idx : 229 │ │ +class_idx : 227 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 666 │ │ +superclass_idx : 979 │ │ +source_file_idx : 662 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #77 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatJellybean;' │ │ @@ -18286,17 +18286,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048ecc: |[048ecc] android.support.v4.content.ContextCompatJellybean.:()V │ │ -048edc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -048ee2: 0e00 |0003: return-void │ │ +048e68: |[048e68] android.support.v4.content.ContextCompatJellybean.:()V │ │ +048e78: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +048e7e: 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;) │ │ @@ -18304,34 +18304,34 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -048ee4: |[048ee4] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -048ef4: 6e30 fd00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00fd │ │ -048efa: 0e00 |0003: return-void │ │ +048e80: |[048e80] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +048e90: 6e30 fd00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00fd │ │ +048e96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 666 (ContextCompatJellybean.java) │ │ + source_file_idx : 662 (ContextCompatJellybean.java) │ │ │ │ Class #78 header: │ │ -class_idx : 231 │ │ +class_idx : 229 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 867 │ │ +superclass_idx : 979 │ │ +source_file_idx : 863 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -18355,21 +18355,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/content/FileProvider$PathStrategy;) │ │ name : 'getUriForFile' │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 867 (FileProvider.java) │ │ + source_file_idx : 863 (FileProvider.java) │ │ │ │ Class #79 header: │ │ -class_idx : 233 │ │ +class_idx : 231 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 32 │ │ -source_file_idx : 867 │ │ +source_file_idx : 863 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -18447,32 +18447,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -048efc: |[048efc] android.support.v4.content.FileProvider.:()V │ │ -048f0c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -048f0e: 2300 3604 |0001: new-array v0, v0, [Ljava/lang/String; // type@0436 │ │ -048f12: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -048f14: 1a02 ae0c |0004: const-string v2, "_display_name" // string@0cae │ │ -048f18: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -048f1c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -048f1e: 1a02 b40c |0009: const-string v2, "_size" // string@0cb4 │ │ -048f22: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -048f26: 6900 d201 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d2 │ │ -048f2a: 2200 ae03 |000f: new-instance v0, Ljava/io/File; // type@03ae │ │ -048f2e: 1a01 cc00 |0011: const-string v1, "/" // string@00cc │ │ -048f32: 7020 d41e 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed4 │ │ -048f38: 6900 d301 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d3 │ │ -048f3c: 2200 f903 |0018: new-instance v0, Ljava/util/HashMap; // type@03f9 │ │ -048f40: 7010 a91f 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -048f46: 6900 da01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ -048f4a: 0e00 |001f: return-void │ │ +048e98: |[048e98] android.support.v4.content.FileProvider.:()V │ │ +048ea8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +048eaa: 2300 3204 |0001: new-array v0, v0, [Ljava/lang/String; // type@0432 │ │ +048eae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +048eb0: 1a02 a40c |0004: const-string v2, "_display_name" // string@0ca4 │ │ +048eb4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +048eb8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +048eba: 1a02 aa0c |0009: const-string v2, "_size" // string@0caa │ │ +048ebe: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +048ec2: 6900 d201 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d2 │ │ +048ec6: 2200 aa03 |000f: new-instance v0, Ljava/io/File; // type@03aa │ │ +048eca: 1a01 cc00 |0011: const-string v1, "/" // string@00cc │ │ +048ece: 7020 d41e 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed4 │ │ +048ed4: 6900 d301 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d3 │ │ +048ed8: 2200 f503 |0018: new-instance v0, Ljava/util/HashMap; // type@03f5 │ │ +048edc: 7010 a91f 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +048ee2: 6900 da01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ +048ee6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000f line=89 │ │ 0x0018 line=92 │ │ locals : │ │ │ │ @@ -18481,17 +18481,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048f4c: |[048f4c] android.support.v4.content.FileProvider.:()V │ │ -048f5c: 7010 e100 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00e1 │ │ -048f62: 0e00 |0003: return-void │ │ +048ee8: |[048ee8] android.support.v4.content.FileProvider.:()V │ │ +048ef8: 7010 e100 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00e1 │ │ +048efe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=313 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18500,31 +18500,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 │ │ -048f64: |[048f64] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -048f74: 0761 |0000: move-object v1, v6 │ │ -048f76: 0770 |0001: move-object v0, v7 │ │ -048f78: 2104 |0002: array-length v4, v0 │ │ -048f7a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -048f7c: 0712 |0004: move-object v2, v1 │ │ -048f7e: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -048f82: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -048f86: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -048f8a: 2201 ae03 |000b: new-instance v1, Ljava/io/File; // type@03ae │ │ -048f8e: 7030 d31e 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1ed3 │ │ -048f94: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -048f98: 0712 |0012: move-object v2, v1 │ │ -048f9a: 28f2 |0013: goto 0005 // -000e │ │ -048f9c: 1102 |0014: return-object v2 │ │ -048f9e: 0721 |0015: move-object v1, v2 │ │ -048fa0: 28fa |0016: goto 0010 // -0006 │ │ +048f00: |[048f00] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +048f10: 0761 |0000: move-object v1, v6 │ │ +048f12: 0770 |0001: move-object v0, v7 │ │ +048f14: 2104 |0002: array-length v4, v0 │ │ +048f16: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +048f18: 0712 |0004: move-object v2, v1 │ │ +048f1a: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +048f1e: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +048f22: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +048f26: 2201 aa03 |000b: new-instance v1, Ljava/io/File; // type@03aa │ │ +048f2a: 7030 d31e 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1ed3 │ │ +048f30: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +048f34: 0712 |0012: move-object v2, v1 │ │ +048f36: 28f2 |0013: goto 0005 // -000e │ │ +048f38: 1102 |0014: return-object v2 │ │ +048f3a: 0721 |0015: move-object v1, v2 │ │ +048f3c: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0001 line=437 │ │ 0x0009 line=438 │ │ 0x000b line=439 │ │ 0x0010 line=437 │ │ @@ -18548,19 +18548,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 │ │ -048fa4: |[048fa4] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -048fb4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048fb6: 2330 3404 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0434 │ │ -048fba: 7153 661f 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -048fc0: 1100 |0006: return-object v0 │ │ +048f40: |[048f40] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +048f50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +048f52: 2330 3004 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0430 │ │ +048f56: 7153 661f 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +048f5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=452 │ │ 0x0003 line=453 │ │ 0x0006 line=454 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -18572,19 +18572,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 │ │ -048fc4: |[048fc4] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -048fd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048fd6: 2330 3604 |0001: new-array v0, v3, [Ljava/lang/String; // type@0436 │ │ -048fda: 7153 661f 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -048fe0: 1100 |0006: return-object v0 │ │ +048f60: |[048f60] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +048f70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +048f72: 2330 3204 |0001: new-array v0, v3, [Ljava/lang/String; // type@0432 │ │ +048f76: 7153 661f 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +048f7c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=446 │ │ 0x0003 line=447 │ │ 0x0006 line=448 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -18596,41 +18596,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 │ │ -048fe4: |[048fe4] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -048ff4: 6203 da01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ -048ff8: 1d03 |0002: monitor-enter v3 │ │ -048ffa: 6202 da01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ -048ffe: 6e20 ac1f 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -049004: 0c01 |0008: move-result-object v1 │ │ -049006: 1f01 e700 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00e7 │ │ -04900a: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -04900e: 7120 1706 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@0617 │ │ -049014: 0c01 |0010: move-result-object v1 │ │ -049016: 6202 da01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ -04901a: 6e30 ae1f 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -049020: 1e03 |0016: monitor-exit v3 │ │ -049022: 1101 |0017: return-object v1 │ │ -049024: 0d00 |0018: move-exception v0 │ │ -049026: 2202 c803 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -04902a: 1a04 5e03 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@035e │ │ -04902e: 7030 1b1f 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f1b │ │ -049034: 2702 |0020: throw v2 │ │ -049036: 0d02 |0021: move-exception v2 │ │ -049038: 1e03 |0022: monitor-exit v3 │ │ -04903a: 2702 |0023: throw v2 │ │ -04903c: 0d00 |0024: move-exception v0 │ │ -04903e: 2202 c803 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -049042: 1a04 5e03 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@035e │ │ -049046: 7030 1b1f 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f1b │ │ -04904c: 2702 |002c: throw v2 │ │ +048f80: |[048f80] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +048f90: 6203 da01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ +048f94: 1d03 |0002: monitor-enter v3 │ │ +048f96: 6202 da01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ +048f9a: 6e20 ac1f 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +048fa0: 0c01 |0008: move-result-object v1 │ │ +048fa2: 1f01 e500 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00e5 │ │ +048fa6: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +048faa: 7120 1706 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@0617 │ │ +048fb0: 0c01 |0010: move-result-object v1 │ │ +048fb2: 6202 da01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01da │ │ +048fb6: 6e30 ae1f 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +048fbc: 1e03 |0016: monitor-exit v3 │ │ +048fbe: 1101 |0017: return-object v1 │ │ +048fc0: 0d00 |0018: move-exception v0 │ │ +048fc2: 2202 c403 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +048fc6: 1a04 5a03 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@035a │ │ +048fca: 7030 1b1f 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f1b │ │ +048fd0: 2702 |0020: throw v2 │ │ +048fd2: 0d02 |0021: move-exception v2 │ │ +048fd4: 1e03 |0022: monitor-exit v3 │ │ +048fd6: 2702 |0023: throw v2 │ │ +048fd8: 0d00 |0024: move-exception v0 │ │ +048fda: 2202 c403 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +048fde: 1a04 5a03 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@035a │ │ +048fe2: 7030 1b1f 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f1b │ │ +048fe8: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18664,20 +18664,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 │ │ -04907c: |[04907c] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -04908c: 7120 1006 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@0610 │ │ -049092: 0c00 |0003: move-result-object v0 │ │ -049094: 7220 0406 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0604 │ │ -04909a: 0c01 |0007: move-result-object v1 │ │ -04909c: 1101 |0008: return-object v1 │ │ +049018: |[049018] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +049028: 7120 1006 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@0610 │ │ +04902e: 0c00 |0003: move-result-object v0 │ │ +049030: 7220 0406 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0604 │ │ +049036: 0c01 |0007: move-result-object v1 │ │ +049038: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -18689,61 +18689,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0490a0: |[0490a0] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -0490b0: 1a01 9b1d |0000: const-string v1, "r" // string@1d9b │ │ -0490b4: 6e20 481f 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0490ba: 0a01 |0005: move-result v1 │ │ -0490bc: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -0490c0: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -0490c4: 0f00 |000a: return v0 │ │ -0490c6: 1a01 cd22 |000b: const-string v1, "w" // string@22cd │ │ -0490ca: 6e20 481f 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0490d0: 0a01 |0010: move-result v1 │ │ -0490d2: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -0490d6: 1a01 1523 |0013: const-string v1, "wt" // string@2315 │ │ -0490da: 6e20 481f 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0490e0: 0a01 |0018: move-result v1 │ │ -0490e2: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -0490e6: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -0490ea: 28ed |001d: goto 000a // -0013 │ │ -0490ec: 1a01 ce22 |001e: const-string v1, "wa" // string@22ce │ │ -0490f0: 6e20 481f 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0490f6: 0a01 |0023: move-result v1 │ │ -0490f8: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -0490fc: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -049100: 28e2 |0028: goto 000a // -001e │ │ -049102: 1a01 631e |0029: const-string v1, "rw" // string@1e63 │ │ -049106: 6e20 481f 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -04910c: 0a01 |002e: move-result v1 │ │ -04910e: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -049112: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -049116: 28d7 |0033: goto 000a // -0029 │ │ -049118: 1a01 641e |0034: const-string v1, "rwt" // string@1e64 │ │ -04911c: 6e20 481f 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -049122: 0a01 |0039: move-result v1 │ │ -049124: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -049128: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -04912c: 28cc |003e: goto 000a // -0034 │ │ -04912e: 2201 c803 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -049132: 2202 dc03 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -049136: 7010 581f 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04913c: 1a03 0404 |0046: const-string v3, "Invalid mode: " // string@0404 │ │ -049140: 6e20 601f 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049146: 0c02 |004b: move-result-object v2 │ │ -049148: 6e20 601f 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04914e: 0c02 |004f: move-result-object v2 │ │ -049150: 6e10 651f 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -049156: 0c02 |0053: move-result-object v2 │ │ -049158: 7020 1a1f 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -04915e: 2701 |0057: throw v1 │ │ +04903c: |[04903c] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +04904c: 1a01 901d |0000: const-string v1, "r" // string@1d90 │ │ +049050: 6e20 481f 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +049056: 0a01 |0005: move-result v1 │ │ +049058: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +04905c: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +049060: 0f00 |000a: return v0 │ │ +049062: 1a01 c222 |000b: const-string v1, "w" // string@22c2 │ │ +049066: 6e20 481f 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +04906c: 0a01 |0010: move-result v1 │ │ +04906e: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +049072: 1a01 0923 |0013: const-string v1, "wt" // string@2309 │ │ +049076: 6e20 481f 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +04907c: 0a01 |0018: move-result v1 │ │ +04907e: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +049082: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +049086: 28ed |001d: goto 000a // -0013 │ │ +049088: 1a01 c322 |001e: const-string v1, "wa" // string@22c3 │ │ +04908c: 6e20 481f 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +049092: 0a01 |0023: move-result v1 │ │ +049094: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +049098: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +04909c: 28e2 |0028: goto 000a // -001e │ │ +04909e: 1a01 581e |0029: const-string v1, "rw" // string@1e58 │ │ +0490a2: 6e20 481f 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +0490a8: 0a01 |002e: move-result v1 │ │ +0490aa: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +0490ae: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +0490b2: 28d7 |0033: goto 000a // -0029 │ │ +0490b4: 1a01 591e |0034: const-string v1, "rwt" // string@1e59 │ │ +0490b8: 6e20 481f 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +0490be: 0a01 |0039: move-result v1 │ │ +0490c0: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +0490c4: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +0490c8: 28cc |003e: goto 000a // -0034 │ │ +0490ca: 2201 c403 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +0490ce: 2202 d803 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0490d2: 7010 581f 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0490d8: 1a03 0004 |0046: const-string v3, "Invalid mode: " // string@0400 │ │ +0490dc: 6e20 601f 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0490e2: 0c02 |004b: move-result-object v2 │ │ +0490e4: 6e20 601f 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0490ea: 0c02 |004f: move-result-object v2 │ │ +0490ec: 6e10 651f 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0490f2: 0c02 |0053: move-result-object v2 │ │ +0490f4: 7020 1a1f 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +0490fa: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0008 line=413 │ │ 0x000a line=432 │ │ 0x000b line=414 │ │ 0x001b line=415 │ │ @@ -18767,95 +18767,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 │ │ -049160: |[049160] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -049170: 120c |0000: const/4 v12, #int 0 // #0 │ │ -049172: 120b |0001: const/4 v11, #int 0 // #0 │ │ -049174: 121a |0002: const/4 v10, #int 1 // #1 │ │ -049176: 2204 e800 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00e8 │ │ -04917a: 7020 0506 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0605 │ │ -049180: 6e10 ec00 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -049186: 0c08 |000b: move-result-object v8 │ │ -049188: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -04918c: 6e30 4101 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0141 │ │ -049192: 0c01 |0011: move-result-object v1 │ │ -049194: 6e10 ec00 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -04919a: 0c08 |0015: move-result-object v8 │ │ -04919c: 1a09 5f0e |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0e5f │ │ -0491a0: 6e30 4201 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0142 │ │ -0491a6: 0c00 |001b: move-result-object v0 │ │ -0491a8: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -0491ac: 2208 c803 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -0491b0: 1a09 6209 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0962 │ │ -0491b4: 7020 1a1f 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -0491ba: 2708 |0025: throw v8 │ │ -0491bc: 7210 6c01 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@016c │ │ -0491c2: 0a07 |0029: move-result v7 │ │ -0491c4: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -0491c8: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -0491ca: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -0491ce: 7210 6b01 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@016b │ │ -0491d4: 0c05 |0032: move-result-object v5 │ │ -0491d6: 1a08 041b |0033: const-string v8, "name" // string@1b04 │ │ -0491da: 7230 6a01 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@016a │ │ -0491e0: 0c02 |0038: move-result-object v2 │ │ -0491e2: 1a08 f61c |0039: const-string v8, "path" // string@1cf6 │ │ -0491e6: 7230 6a01 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@016a │ │ -0491ec: 0c03 |003e: move-result-object v3 │ │ -0491ee: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -0491f0: 1a08 571e |0040: const-string v8, "root-path" // string@1e57 │ │ -0491f4: 6e20 481f 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0491fa: 0a08 |0045: move-result v8 │ │ -0491fc: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -049200: 6208 d301 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d3 │ │ -049204: 23a9 3604 |004a: new-array v9, v10, [Ljava/lang/String; // type@0436 │ │ -049208: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -04920c: 7120 0c06 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@060c │ │ -049212: 0c06 |0051: move-result-object v6 │ │ -049214: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -049218: 6e30 0606 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0606 │ │ -04921e: 28cf |0057: goto 0026 // -0031 │ │ -049220: 1a08 da11 |0058: const-string v8, "files-path" // string@11da │ │ -049224: 6e20 481f 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -04922a: 0a08 |005d: move-result v8 │ │ -04922c: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -049230: 6e10 ea00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00ea │ │ -049236: 0c08 |0063: move-result-object v8 │ │ -049238: 23a9 3604 |0064: new-array v9, v10, [Ljava/lang/String; // type@0436 │ │ -04923c: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -049240: 7120 0c06 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@060c │ │ -049246: 0c06 |006b: move-result-object v6 │ │ -049248: 28e6 |006c: goto 0052 // -001a │ │ -04924a: 1a08 fc0e |006d: const-string v8, "cache-path" // string@0efc │ │ -04924e: 6e20 481f 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -049254: 0a08 |0072: move-result v8 │ │ -049256: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -04925a: 6e10 e700 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00e7 │ │ -049260: 0c08 |0078: move-result-object v8 │ │ -049262: 23a9 3604 |0079: new-array v9, v10, [Ljava/lang/String; // type@0436 │ │ -049266: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -04926a: 7120 0c06 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@060c │ │ -049270: 0c06 |0080: move-result-object v6 │ │ -049272: 28d1 |0081: goto 0052 // -002f │ │ -049274: 1a08 c211 |0082: const-string v8, "external-path" // string@11c2 │ │ -049278: 6e20 481f 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -04927e: 0a08 |0087: move-result v8 │ │ -049280: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -049284: 7100 1d02 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@021d │ │ -04928a: 0c08 |008d: move-result-object v8 │ │ -04928c: 23a9 3604 |008e: new-array v9, v10, [Ljava/lang/String; // type@0436 │ │ -049290: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -049294: 7120 0c06 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@060c │ │ -04929a: 0c06 |0095: move-result-object v6 │ │ -04929c: 28bc |0096: goto 0052 // -0044 │ │ -04929e: 1104 |0097: return-object v4 │ │ +0490fc: |[0490fc] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +04910c: 120c |0000: const/4 v12, #int 0 // #0 │ │ +04910e: 120b |0001: const/4 v11, #int 0 // #0 │ │ +049110: 121a |0002: const/4 v10, #int 1 // #1 │ │ +049112: 2204 e600 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00e6 │ │ +049116: 7020 0506 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0605 │ │ +04911c: 6e10 ec00 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +049122: 0c08 |000b: move-result-object v8 │ │ +049124: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +049128: 6e30 4101 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0141 │ │ +04912e: 0c01 |0011: move-result-object v1 │ │ +049130: 6e10 ec00 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +049136: 0c08 |0015: move-result-object v8 │ │ +049138: 1a09 550e |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0e55 │ │ +04913c: 6e30 4201 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0142 │ │ +049142: 0c00 |001b: move-result-object v0 │ │ +049144: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +049148: 2208 c403 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +04914c: 1a09 5a09 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@095a │ │ +049150: 7020 1a1f 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +049156: 2708 |0025: throw v8 │ │ +049158: 7210 6c01 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@016c │ │ +04915e: 0a07 |0029: move-result v7 │ │ +049160: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +049164: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +049166: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +04916a: 7210 6b01 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@016b │ │ +049170: 0c05 |0032: move-result-object v5 │ │ +049172: 1a08 f91a |0033: const-string v8, "name" // string@1af9 │ │ +049176: 7230 6a01 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@016a │ │ +04917c: 0c02 |0038: move-result-object v2 │ │ +04917e: 1a08 eb1c |0039: const-string v8, "path" // string@1ceb │ │ +049182: 7230 6a01 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@016a │ │ +049188: 0c03 |003e: move-result-object v3 │ │ +04918a: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +04918c: 1a08 4c1e |0040: const-string v8, "root-path" // string@1e4c │ │ +049190: 6e20 481f 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +049196: 0a08 |0045: move-result v8 │ │ +049198: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +04919c: 6208 d301 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d3 │ │ +0491a0: 23a9 3204 |004a: new-array v9, v10, [Ljava/lang/String; // type@0432 │ │ +0491a4: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +0491a8: 7120 0c06 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@060c │ │ +0491ae: 0c06 |0051: move-result-object v6 │ │ +0491b0: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +0491b4: 6e30 0606 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0606 │ │ +0491ba: 28cf |0057: goto 0026 // -0031 │ │ +0491bc: 1a08 d011 |0058: const-string v8, "files-path" // string@11d0 │ │ +0491c0: 6e20 481f 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +0491c6: 0a08 |005d: move-result v8 │ │ +0491c8: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +0491cc: 6e10 ea00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00ea │ │ +0491d2: 0c08 |0063: move-result-object v8 │ │ +0491d4: 23a9 3204 |0064: new-array v9, v10, [Ljava/lang/String; // type@0432 │ │ +0491d8: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +0491dc: 7120 0c06 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@060c │ │ +0491e2: 0c06 |006b: move-result-object v6 │ │ +0491e4: 28e6 |006c: goto 0052 // -001a │ │ +0491e6: 1a08 f20e |006d: const-string v8, "cache-path" // string@0ef2 │ │ +0491ea: 6e20 481f 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +0491f0: 0a08 |0072: move-result v8 │ │ +0491f2: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +0491f6: 6e10 e700 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00e7 │ │ +0491fc: 0c08 |0078: move-result-object v8 │ │ +0491fe: 23a9 3204 |0079: new-array v9, v10, [Ljava/lang/String; // type@0432 │ │ +049202: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +049206: 7120 0c06 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@060c │ │ +04920c: 0c06 |0080: move-result-object v6 │ │ +04920e: 28d1 |0081: goto 0052 // -002f │ │ +049210: 1a08 b811 |0082: const-string v8, "external-path" // string@11b8 │ │ +049214: 6e20 481f 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +04921a: 0a08 |0087: move-result v8 │ │ +04921c: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +049220: 7100 1d02 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@021d │ │ +049226: 0c08 |008d: move-result-object v8 │ │ +049228: 23a9 3204 |008e: new-array v9, v10, [Ljava/lang/String; // type@0432 │ │ +04922c: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +049230: 7120 0c06 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@060c │ │ +049236: 0c06 |0095: move-result-object v6 │ │ +049238: 28bc |0096: goto 0052 // -0044 │ │ +04923a: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=239 │ │ 0x0008 line=241 │ │ 0x0012 line=243 │ │ 0x001c line=245 │ │ 0x001e line=246 │ │ @@ -18894,33 +18894,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 │ │ -0492a0: |[0492a0] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -0492b0: 6f30 e200 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00e2 │ │ -0492b6: 5540 1800 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0018 │ │ -0492ba: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0492be: 2200 da03 |0007: new-instance v0, Ljava/lang/SecurityException; // type@03da │ │ -0492c2: 1a01 0a0a |0009: const-string v1, "Provider must not be exported" // string@0a0a │ │ -0492c6: 7020 421f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1f42 │ │ -0492cc: 2700 |000e: throw v0 │ │ -0492ce: 5540 1900 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0019 │ │ -0492d2: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -0492d6: 2200 da03 |0013: new-instance v0, Ljava/lang/SecurityException; // type@03da │ │ -0492da: 1a01 090a |0015: const-string v1, "Provider must grant uri permissions" // string@0a09 │ │ -0492de: 7020 421f 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1f42 │ │ -0492e4: 2700 |001a: throw v0 │ │ -0492e6: 5440 1700 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0017 │ │ -0492ea: 7120 1006 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@0610 │ │ -0492f0: 0c00 |0020: move-result-object v0 │ │ -0492f2: 5b20 d901 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -0492f6: 0e00 |0023: return-void │ │ +04923c: |[04923c] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +04924c: 6f30 e200 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00e2 │ │ +049252: 5540 1800 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0018 │ │ +049256: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +04925a: 2200 d603 |0007: new-instance v0, Ljava/lang/SecurityException; // type@03d6 │ │ +04925e: 1a01 020a |0009: const-string v1, "Provider must not be exported" // string@0a02 │ │ +049262: 7020 421f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1f42 │ │ +049268: 2700 |000e: throw v0 │ │ +04926a: 5540 1900 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0019 │ │ +04926e: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +049272: 2200 d603 |0013: new-instance v0, Ljava/lang/SecurityException; // type@03d6 │ │ +049276: 1a01 010a |0015: const-string v1, "Provider must grant uri permissions" // string@0a01 │ │ +04927a: 7020 421f 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1f42 │ │ +049280: 2700 |001a: throw v0 │ │ +049282: 5440 1700 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0017 │ │ +049286: 7120 1006 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@0610 │ │ +04928c: 0c00 |0020: move-result-object v0 │ │ +04928e: 5b20 d901 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +049292: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=106 │ │ 0x0007 line=107 │ │ 0x000f line=109 │ │ 0x0013 line=110 │ │ @@ -18936,25 +18936,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 │ │ -0492f8: |[0492f8] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -049308: 5421 d901 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -04930c: 7220 0306 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0603 │ │ -049312: 0c00 |0005: move-result-object v0 │ │ -049314: 6e10 d51e 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ -04931a: 0a01 |0009: move-result v1 │ │ -04931c: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -049320: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -049322: 0f01 |000d: return v1 │ │ -049324: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -049326: 28fe |000f: goto 000d // -0002 │ │ +049294: |[049294] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +0492a4: 5421 d901 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +0492a8: 7220 0306 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0603 │ │ +0492ae: 0c00 |0005: move-result-object v0 │ │ +0492b0: 6e10 d51e 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ +0492b6: 0a01 |0009: move-result v1 │ │ +0492b8: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +0492bc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0492be: 0f01 |000d: return v1 │ │ +0492c0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0492c2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0006 line=196 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -18967,37 +18967,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 │ │ -049328: |[049328] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -049338: 5464 d901 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -04933c: 7220 0306 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0603 │ │ -049342: 0c01 |0005: move-result-object v1 │ │ -049344: 6e10 d91e 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1ed9 │ │ -04934a: 0c04 |0009: move-result-object v4 │ │ -04934c: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -049350: 6e20 4d1f 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1f4d │ │ -049356: 0a02 |000f: move-result v2 │ │ -049358: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -04935c: 6e10 d91e 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1ed9 │ │ -049362: 0c04 |0015: move-result-object v4 │ │ -049364: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -049368: 6e20 511f 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ -04936e: 0c00 |001b: move-result-object v0 │ │ -049370: 7100 061d 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1d06 │ │ -049376: 0c04 |001f: move-result-object v4 │ │ -049378: 6e20 051d 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1d05 │ │ -04937e: 0c03 |0023: move-result-object v3 │ │ -049380: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -049384: 1103 |0026: return-object v3 │ │ -049386: 1a03 8e0e |0027: const-string v3, "application/octet-stream" // string@0e8e │ │ -04938a: 28fd |0029: goto 0026 // -0003 │ │ +0492c4: |[0492c4] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +0492d4: 5464 d901 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +0492d8: 7220 0306 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0603 │ │ +0492de: 0c01 |0005: move-result-object v1 │ │ +0492e0: 6e10 d91e 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1ed9 │ │ +0492e6: 0c04 |0009: move-result-object v4 │ │ +0492e8: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +0492ec: 6e20 4d1f 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1f4d │ │ +0492f2: 0a02 |000f: move-result v2 │ │ +0492f4: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +0492f8: 6e10 d91e 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1ed9 │ │ +0492fe: 0c04 |0015: move-result-object v4 │ │ +049300: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +049304: 6e20 511f 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ +04930a: 0c00 |001b: move-result-object v0 │ │ +04930c: 7100 061d 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1d06 │ │ +049312: 0c04 |001f: move-result-object v4 │ │ +049314: 6e20 051d 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1d05 │ │ +04931a: 0c03 |0023: move-result-object v3 │ │ +04931c: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +049320: 1103 |0026: return-object v3 │ │ +049322: 1a03 840e |0027: const-string v3, "application/octet-stream" // string@0e84 │ │ +049326: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0006 line=170 │ │ 0x0010 line=171 │ │ 0x0012 line=172 │ │ 0x001c line=173 │ │ @@ -19016,19 +19016,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 │ │ -04938c: |[04938c] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -04939c: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -0493a0: 1a01 8c09 |0002: const-string v1, "No external inserts" // string@098c │ │ -0493a4: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -0493aa: 2700 |0007: throw v0 │ │ +049328: |[049328] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +049338: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +04933c: 1a01 8409 |0002: const-string v1, "No external inserts" // string@0984 │ │ +049340: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +049346: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -19038,17 +19038,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0493ac: |[0493ac] android.support.v4.content.FileProvider.onCreate:()Z │ │ -0493bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0493be: 0f00 |0001: return v0 │ │ +049348: |[049348] android.support.v4.content.FileProvider.onCreate:()Z │ │ +049358: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04935a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -19056,23 +19056,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 │ │ -0493c0: |[0493c0] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -0493d0: 5432 d901 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -0493d4: 7220 0306 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0603 │ │ -0493da: 0c00 |0005: move-result-object v0 │ │ -0493dc: 7110 1406 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0614 │ │ -0493e2: 0a01 |0009: move-result v1 │ │ -0493e4: 7120 3b02 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@023b │ │ -0493ea: 0c02 |000d: move-result-object v2 │ │ -0493ec: 1102 |000e: return-object v2 │ │ +04935c: |[04935c] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +04936c: 5432 d901 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +049370: 7220 0306 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0603 │ │ +049376: 0c00 |0005: move-result-object v0 │ │ +049378: 7110 1406 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0614 │ │ +04937e: 0a01 |0009: move-result v1 │ │ +049380: 7120 3b02 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@023b │ │ +049386: 0c02 |000d: move-result-object v2 │ │ +049388: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x000a line=204 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -19086,68 +19086,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 │ │ -0493f0: |[0493f0] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -049400: 54ca d901 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ -049404: 7220 0306 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0603 │ │ -04940a: 0c04 |0005: move-result-object v4 │ │ -04940c: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -049410: 620e d201 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d2 │ │ -049414: 21ea |000a: array-length v10, v14 │ │ -049416: 23a2 3604 |000b: new-array v2, v10, [Ljava/lang/String; // type@0436 │ │ -04941a: 21ea |000d: array-length v10, v14 │ │ -04941c: 23a9 3404 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0434 │ │ -049420: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -049422: 07e0 |0011: move-object v0, v14 │ │ -049424: 2108 |0012: array-length v8, v0 │ │ -049426: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -049428: 0156 |0014: move v6, v5 │ │ -04942a: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -04942e: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -049432: 1a0a ae0c |0019: const-string v10, "_display_name" // string@0cae │ │ -049436: 6e20 481f 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -04943c: 0a0a |001e: move-result v10 │ │ -04943e: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -049442: 1a0a ae0c |0021: const-string v10, "_display_name" // string@0cae │ │ -049446: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -04944a: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -04944e: 6e10 d91e 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1ed9 │ │ -049454: 0c0a |002a: move-result-object v10 │ │ -049456: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -04945a: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -04945e: 0156 |002f: move v6, v5 │ │ -049460: 28e5 |0030: goto 0015 // -001b │ │ -049462: 1a0a b40c |0031: const-string v10, "_size" // string@0cb4 │ │ -049466: 6e20 481f 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -04946c: 0a0a |0036: move-result v10 │ │ -04946e: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -049472: 1a0a b40c |0039: const-string v10, "_size" // string@0cb4 │ │ -049476: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -04947a: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -04947e: 6e10 dc1e 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1edc │ │ -049484: 0b0a |0042: move-result-wide v10 │ │ -049486: 7120 281f ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1f28 │ │ -04948c: 0c0a |0046: move-result-object v10 │ │ -04948e: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -049492: 28e4 |0049: goto 002d // -001c │ │ -049494: 7120 0e06 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@060e │ │ -04949a: 0c02 |004d: move-result-object v2 │ │ -04949c: 7120 0d06 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@060d │ │ -0494a2: 0c09 |0051: move-result-object v9 │ │ -0494a4: 2203 3d00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@003d │ │ -0494a8: 121a |0054: const/4 v10, #int 1 // #1 │ │ -0494aa: 7030 8501 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0185 │ │ -0494b0: 6e20 8601 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0186 │ │ -0494b6: 1103 |005b: return-object v3 │ │ -0494b8: 0165 |005c: move v5, v6 │ │ -0494ba: 28d0 |005d: goto 002d // -0030 │ │ +04938c: |[04938c] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +04939c: 54ca d901 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01d9 │ │ +0493a0: 7220 0306 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0603 │ │ +0493a6: 0c04 |0005: move-result-object v4 │ │ +0493a8: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +0493ac: 620e d201 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d2 │ │ +0493b0: 21ea |000a: array-length v10, v14 │ │ +0493b2: 23a2 3204 |000b: new-array v2, v10, [Ljava/lang/String; // type@0432 │ │ +0493b6: 21ea |000d: array-length v10, v14 │ │ +0493b8: 23a9 3004 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0430 │ │ +0493bc: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +0493be: 07e0 |0011: move-object v0, v14 │ │ +0493c0: 2108 |0012: array-length v8, v0 │ │ +0493c2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +0493c4: 0156 |0014: move v6, v5 │ │ +0493c6: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +0493ca: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +0493ce: 1a0a a40c |0019: const-string v10, "_display_name" // string@0ca4 │ │ +0493d2: 6e20 481f 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +0493d8: 0a0a |001e: move-result v10 │ │ +0493da: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +0493de: 1a0a a40c |0021: const-string v10, "_display_name" // string@0ca4 │ │ +0493e2: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +0493e6: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +0493ea: 6e10 d91e 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1ed9 │ │ +0493f0: 0c0a |002a: move-result-object v10 │ │ +0493f2: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +0493f6: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0493fa: 0156 |002f: move v6, v5 │ │ +0493fc: 28e5 |0030: goto 0015 // -001b │ │ +0493fe: 1a0a aa0c |0031: const-string v10, "_size" // string@0caa │ │ +049402: 6e20 481f 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +049408: 0a0a |0036: move-result v10 │ │ +04940a: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +04940e: 1a0a aa0c |0039: const-string v10, "_size" // string@0caa │ │ +049412: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +049416: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +04941a: 6e10 dc1e 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1edc │ │ +049420: 0b0a |0042: move-result-wide v10 │ │ +049422: 7120 281f ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1f28 │ │ +049428: 0c0a |0046: move-result-object v10 │ │ +04942a: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +04942e: 28e4 |0049: goto 002d // -001c │ │ +049430: 7120 0e06 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@060e │ │ +049436: 0c02 |004d: move-result-object v2 │ │ +049438: 7120 0d06 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@060d │ │ +04943e: 0c09 |0051: move-result-object v9 │ │ +049440: 2203 3d00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@003d │ │ +049444: 121a |0054: const/4 v10, #int 1 // #1 │ │ +049446: 7030 8501 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0185 │ │ +04944c: 6e20 8601 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0186 │ │ +049452: 1103 |005b: return-object v3 │ │ +049454: 0165 |005c: move v5, v6 │ │ +049456: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0006 line=140 │ │ 0x0008 line=141 │ │ 0x000a line=144 │ │ 0x000d line=145 │ │ @@ -19194,36 +19194,36 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0494bc: |[0494bc] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -0494cc: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -0494d0: 1a01 8d09 |0002: const-string v1, "No external updates" // string@098d │ │ -0494d4: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -0494da: 2700 |0007: throw v0 │ │ +049458: |[049458] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +049468: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +04946c: 1a01 8509 |0002: const-string v1, "No external updates" // string@0985 │ │ +049470: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +049476: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0008 reg=5 selection Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=6 selectionArgs [Ljava/lang/String; │ │ │ │ - source_file_idx : 867 (FileProvider.java) │ │ + source_file_idx : 863 (FileProvider.java) │ │ │ │ Class #80 header: │ │ -class_idx : 234 │ │ +class_idx : 232 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1017 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1013 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -19253,21 +19253,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompat$IntentCompatImpl;) │ │ name : 'makeRestartActivityTask' │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1017 (IntentCompat.java) │ │ + source_file_idx : 1013 (IntentCompat.java) │ │ │ │ Class #81 header: │ │ -class_idx : 238 │ │ +class_idx : 236 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1017 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1013 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -19325,32 +19325,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0494dc: |[0494dc] android.support.v4.content.IntentCompat.:()V │ │ -0494ec: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0494f0: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -0494f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0494f8: 2201 ed00 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00ed │ │ -0494fc: 7010 2406 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0624 │ │ -049502: 6901 e201 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -049506: 0e00 |000d: return-void │ │ -049508: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -04950c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -049510: 2201 ec00 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00ec │ │ -049514: 7010 2106 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0621 │ │ -04951a: 6901 e201 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -04951e: 28f4 |0019: goto 000d // -000c │ │ -049520: 2201 eb00 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00eb │ │ -049524: 7010 1d06 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@061d │ │ -04952a: 6901 e201 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -04952e: 28ec |0021: goto 000d // -0014 │ │ +049478: |[049478] android.support.v4.content.IntentCompat.:()V │ │ +049488: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04948c: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +049490: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +049494: 2201 eb00 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00eb │ │ +049498: 7010 2406 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0624 │ │ +04949e: 6901 e201 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +0494a2: 0e00 |000d: return-void │ │ +0494a4: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +0494a8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0494ac: 2201 ea00 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00ea │ │ +0494b0: 7010 2106 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0621 │ │ +0494b6: 6901 e201 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +0494ba: 28f4 |0019: goto 000d // -000c │ │ +0494bc: 2201 e900 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00e9 │ │ +0494c0: 7010 1d06 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@061d │ │ +0494c6: 6901 e201 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +0494ca: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -19364,17 +19364,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049530: |[049530] android.support.v4.content.IntentCompat.:()V │ │ -049540: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -049546: 0e00 |0003: return-void │ │ +0494cc: |[0494cc] android.support.v4.content.IntentCompat.:()V │ │ +0494dc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0494e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19383,19 +19383,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 │ │ -049548: |[049548] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -049558: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -04955c: 7220 1a06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@061a │ │ -049562: 0c00 |0005: move-result-object v0 │ │ -049564: 1100 |0006: return-object v0 │ │ +0494e4: |[0494e4] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0494f4: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +0494f8: 7220 1a06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@061a │ │ +0494fe: 0c00 |0005: move-result-object v0 │ │ +049500: 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;) │ │ @@ -19403,19 +19403,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 │ │ -049568: |[049568] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -049578: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -04957c: 7230 1b06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@061b │ │ -049582: 0c00 |0005: move-result-object v0 │ │ -049584: 1100 |0006: return-object v0 │ │ +049504: |[049504] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +049514: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +049518: 7230 1b06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@061b │ │ +04951e: 0c00 |0005: move-result-object v0 │ │ +049520: 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; │ │ │ │ @@ -19424,33 +19424,33 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -049588: |[049588] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -049598: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ -04959c: 7220 1c06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@061c │ │ -0495a2: 0c00 |0005: move-result-object v0 │ │ -0495a4: 1100 |0006: return-object v0 │ │ +049524: |[049524] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +049534: 6200 e201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e2 │ │ +049538: 7220 1c06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@061c │ │ +04953e: 0c00 |0005: move-result-object v0 │ │ +049540: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1017 (IntentCompat.java) │ │ + source_file_idx : 1013 (IntentCompat.java) │ │ │ │ Class #82 header: │ │ -class_idx : 239 │ │ +class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1018 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1014 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #82 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatHoneycomb;' │ │ @@ -19465,17 +19465,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0495a8: |[0495a8] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -0495b8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0495be: 0e00 |0003: return-void │ │ +049544: |[049544] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +049554: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04955a: 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;) │ │ @@ -19483,18 +19483,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 │ │ -0495c0: |[0495c0] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0495d0: 7110 1801 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0118 │ │ -0495d6: 0c00 |0003: move-result-object v0 │ │ -0495d8: 1100 |0004: return-object v0 │ │ +04955c: |[04955c] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +04956c: 7110 1801 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0118 │ │ +049572: 0c00 |0003: move-result-object v0 │ │ +049574: 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;) │ │ @@ -19502,32 +19502,32 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0495dc: |[0495dc] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0495ec: 7110 1a01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@011a │ │ -0495f2: 0c00 |0003: move-result-object v0 │ │ -0495f4: 1100 |0004: return-object v0 │ │ +049578: |[049578] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +049588: 7110 1a01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@011a │ │ +04958e: 0c00 |0003: move-result-object v0 │ │ +049590: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1018 (IntentCompatHoneycomb.java) │ │ + source_file_idx : 1014 (IntentCompatHoneycomb.java) │ │ │ │ Class #83 header: │ │ -class_idx : 240 │ │ +class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1019 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1015 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #83 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatIcsMr1;' │ │ @@ -19542,17 +19542,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0495f8: |[0495f8] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -049608: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04960e: 0e00 |0003: return-void │ │ +049594: |[049594] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +0495a4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0495aa: 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;) │ │ @@ -19560,33 +19560,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -049610: |[049610] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -049620: 7120 1901 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0119 │ │ -049626: 0c00 |0003: move-result-object v0 │ │ -049628: 1100 |0004: return-object v0 │ │ +0495ac: |[0495ac] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0495bc: 7120 1901 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0119 │ │ +0495c2: 0c00 |0003: move-result-object v0 │ │ +0495c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1019 (IntentCompatIcsMr1.java) │ │ + source_file_idx : 1015 (IntentCompatIcsMr1.java) │ │ │ │ Class #84 header: │ │ -class_idx : 241 │ │ +class_idx : 239 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 57 │ │ -source_file_idx : 2279 │ │ +source_file_idx : 2271 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #84 annotations: │ │ Annotations on class │ │ @@ -19610,20 +19610,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 │ │ -04962c: |[04962c] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -04963c: 5b12 e301 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e3 │ │ -049640: 2200 6700 |0002: new-instance v0, Landroid/os/Handler; // type@0067 │ │ -049644: 7010 1e02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ -04964a: 7020 6d01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@016d │ │ -049650: 0e00 |000a: return-void │ │ +0495c8: |[0495c8] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +0495d8: 5b12 e301 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e3 │ │ +0495dc: 2200 6500 |0002: new-instance v0, Landroid/os/Handler; // type@0065 │ │ +0495e0: 7010 1e02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ +0495e6: 7020 6d01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@016d │ │ +0495ec: 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; │ │ @@ -19636,17 +19636,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049654: |[049654] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -049664: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049666: 0f00 |0001: return v0 │ │ +0495f0: |[0495f0] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +049600: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049602: 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; │ │ │ │ @@ -19655,34 +19655,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049668: |[049668] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -049678: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e3 │ │ -04967c: 6e10 4106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0641 │ │ -049682: 0e00 |0005: return-void │ │ +049604: |[049604] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +049614: 5410 e301 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e3 │ │ +049618: 6e10 4106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0641 │ │ +04961e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 2279 (Loader.java) │ │ + source_file_idx : 2271 (Loader.java) │ │ │ │ Class #85 header: │ │ -class_idx : 242 │ │ +class_idx : 240 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2271 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #85 annotations: │ │ Annotations on class │ │ @@ -19703,21 +19703,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/content/Loader$OnLoadCompleteListener;) │ │ name : 'onLoadComplete' │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2279 (Loader.java) │ │ + source_file_idx : 2271 (Loader.java) │ │ │ │ Class #86 header: │ │ -class_idx : 243 │ │ +class_idx : 241 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2271 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #86 annotations: │ │ Annotations on class │ │ @@ -19779,27 +19779,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -049684: |[049684] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -049694: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049696: 7010 351f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04969c: 5c21 eb01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -0496a0: 5c21 e401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -0496a4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0496a6: 5c20 ea01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -0496aa: 5c21 e501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -0496ae: 5c21 e901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -0496b2: 6e10 e500 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e5 │ │ -0496b8: 0c00 |0012: move-result-object v0 │ │ -0496ba: 5b20 e601 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e6 │ │ -0496be: 0e00 |0015: return-void │ │ +049620: |[049620] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +049630: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +049632: 7010 351f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +049638: 5c21 eb01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +04963c: 5c21 e401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +049640: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +049642: 5c20 ea01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +049646: 5c21 e501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +04964a: 5c21 e901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +04964e: 6e10 e500 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e5 │ │ +049654: 0c00 |0012: move-result-object v0 │ │ +049656: 5b20 e601 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e6 │ │ +04965a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -19817,19 +19817,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0496c0: |[0496c0] android.support.v4.content.Loader.abandon:()V │ │ -0496d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0496d2: 5c10 e401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -0496d6: 6e10 4006 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0640 │ │ -0496dc: 0e00 |0006: return-void │ │ +04965c: |[04965c] android.support.v4.content.Loader.abandon:()V │ │ +04966c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04966e: 5c10 e401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +049672: 6e10 4006 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0640 │ │ +049678: 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; │ │ @@ -19840,18 +19840,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0496e0: |[0496e0] android.support.v4.content.Loader.commitContentChanged:()V │ │ -0496f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0496f2: 5c10 e901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -0496f6: 0e00 |0003: return-void │ │ +04967c: |[04967c] android.support.v4.content.Loader.commitContentChanged:()V │ │ +04968c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04968e: 5c10 e901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +049692: 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; │ │ @@ -19861,24 +19861,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 │ │ -0496f8: |[0496f8] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -049708: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -04970c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -049710: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -049716: 7120 c307 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ -04971c: 1a01 3323 |000a: const-string v1, "}" // string@2333 │ │ -049720: 6e20 601f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049726: 6e10 651f 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04972c: 0c01 |0012: move-result-object v1 │ │ -04972e: 1101 |0013: return-object v1 │ │ +049694: |[049694] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0496a4: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +0496a8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0496ac: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +0496b2: 7120 c307 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ +0496b8: 1a01 2723 |000a: const-string v1, "}" // string@2327 │ │ +0496bc: 6e20 601f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0496c2: 6e10 651f 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0496c8: 0c01 |0012: move-result-object v1 │ │ +0496ca: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -19893,20 +19893,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -049730: |[049730] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -049740: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -049744: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -049748: 5410 e801 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -04974c: 7230 3306 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0633 │ │ -049752: 0e00 |0009: return-void │ │ +0496cc: |[0496cc] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +0496dc: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +0496e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0496e4: 5410 e801 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +0496e8: 7230 3306 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0633 │ │ +0496ee: 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; │ │ @@ -19919,57 +19919,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 │ │ -049754: |[049754] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -049764: 6e20 ee1e 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04976a: 1a00 4518 |0003: const-string v0, "mId=" // string@1845 │ │ -04976e: 6e20 ee1e 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -049774: 5210 e701 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ -049778: 6e20 ec1e 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -04977e: 1a00 6700 |000d: const-string v0, " mListener=" // string@0067 │ │ -049782: 6e20 ee1e 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -049788: 5410 e801 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -04978c: 6e20 f21e 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -049792: 5510 eb01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -049796: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -04979a: 5510 e501 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -04979e: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -0497a2: 5510 e901 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -0497a6: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -0497aa: 6e20 ee1e 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0497b0: 1a00 d419 |0026: const-string v0, "mStarted=" // string@19d4 │ │ -0497b4: 6e20 ee1e 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0497ba: 5510 eb01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -0497be: 6e20 ef1e 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -0497c4: 1a00 5e00 |0030: const-string v0, " mContentChanged=" // string@005e │ │ -0497c8: 6e20 ee1e 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0497ce: 5510 e501 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -0497d2: 6e20 ef1e 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -0497d8: 1a00 6b00 |003a: const-string v0, " mProcessingChange=" // string@006b │ │ -0497dc: 6e20 ee1e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0497e2: 5510 e901 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -0497e6: 6e20 f41e 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -0497ec: 5510 e401 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -0497f0: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -0497f4: 5510 ea01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -0497f8: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -0497fc: 6e20 ee1e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -049802: 1a00 fb16 |004f: const-string v0, "mAbandoned=" // string@16fb │ │ -049806: 6e20 ee1e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04980c: 5510 e401 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -049810: 6e20 ef1e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -049816: 1a00 6f00 |0059: const-string v0, " mReset=" // string@006f │ │ -04981a: 6e20 ee1e 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -049820: 5510 ea01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -049824: 6e20 f41e 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -04982a: 0e00 |0063: return-void │ │ +0496f0: |[0496f0] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +049700: 6e20 ee1e 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +049706: 1a00 3a18 |0003: const-string v0, "mId=" // string@183a │ │ +04970a: 6e20 ee1e 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +049710: 5210 e701 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ +049714: 6e20 ec1e 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +04971a: 1a00 6700 |000d: const-string v0, " mListener=" // string@0067 │ │ +04971e: 6e20 ee1e 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +049724: 5410 e801 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +049728: 6e20 f21e 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +04972e: 5510 eb01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +049732: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +049736: 5510 e501 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +04973a: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +04973e: 5510 e901 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +049742: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +049746: 6e20 ee1e 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04974c: 1a00 c919 |0026: const-string v0, "mStarted=" // string@19c9 │ │ +049750: 6e20 ee1e 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +049756: 5510 eb01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +04975a: 6e20 ef1e 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +049760: 1a00 5e00 |0030: const-string v0, " mContentChanged=" // string@005e │ │ +049764: 6e20 ee1e 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04976a: 5510 e501 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +04976e: 6e20 ef1e 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +049774: 1a00 6b00 |003a: const-string v0, " mProcessingChange=" // string@006b │ │ +049778: 6e20 ee1e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04977e: 5510 e901 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +049782: 6e20 f41e 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +049788: 5510 e401 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +04978c: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +049790: 5510 ea01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +049794: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +049798: 6e20 ee1e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04979e: 1a00 f016 |004f: const-string v0, "mAbandoned=" // string@16f0 │ │ +0497a2: 6e20 ee1e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0497a8: 5510 e401 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +0497ac: 6e20 ef1e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +0497b2: 1a00 6f00 |0059: const-string v0, " mReset=" // string@006f │ │ +0497b6: 6e20 ee1e 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0497bc: 5510 ea01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +0497c0: 6e20 f41e 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +0497c6: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -19991,17 +19991,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04982c: |[04982c] android.support.v4.content.Loader.forceLoad:()V │ │ -04983c: 6e10 4206 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0642 │ │ -049842: 0e00 |0003: return-void │ │ +0497c8: |[0497c8] android.support.v4.content.Loader.forceLoad:()V │ │ +0497d8: 6e10 4206 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0642 │ │ +0497de: 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; │ │ @@ -20011,17 +20011,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049844: |[049844] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -049854: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e6 │ │ -049858: 1100 |0002: return-object v0 │ │ +0497e0: |[0497e0] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +0497f0: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e6 │ │ +0497f4: 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; │ │ │ │ @@ -20030,17 +20030,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04985c: |[04985c] android.support.v4.content.Loader.getId:()I │ │ -04986c: 5210 e701 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ -049870: 0f00 |0002: return v0 │ │ +0497f8: |[0497f8] android.support.v4.content.Loader.getId:()I │ │ +049808: 5210 e701 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ +04980c: 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; │ │ │ │ @@ -20049,17 +20049,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049874: |[049874] android.support.v4.content.Loader.isAbandoned:()Z │ │ -049884: 5510 e401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -049888: 0f00 |0002: return v0 │ │ +049810: |[049810] android.support.v4.content.Loader.isAbandoned:()Z │ │ +049820: 5510 e401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +049824: 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; │ │ │ │ @@ -20068,17 +20068,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04988c: |[04988c] android.support.v4.content.Loader.isReset:()Z │ │ -04989c: 5510 ea01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -0498a0: 0f00 |0002: return v0 │ │ +049828: |[049828] android.support.v4.content.Loader.isReset:()Z │ │ +049838: 5510 ea01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +04983c: 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; │ │ │ │ @@ -20087,17 +20087,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0498a4: |[0498a4] android.support.v4.content.Loader.isStarted:()Z │ │ -0498b4: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -0498b8: 0f00 |0002: return v0 │ │ +049840: |[049840] android.support.v4.content.Loader.isStarted:()Z │ │ +049850: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +049854: 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; │ │ │ │ @@ -20106,16 +20106,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0498bc: |[0498bc] android.support.v4.content.Loader.onAbandon:()V │ │ -0498cc: 0e00 |0000: return-void │ │ +049858: |[049858] android.support.v4.content.Loader.onAbandon:()V │ │ +049868: 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; │ │ │ │ @@ -20124,22 +20124,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0498d0: |[0498d0] android.support.v4.content.Loader.onContentChanged:()V │ │ -0498e0: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -0498e4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0498e8: 6e10 3a06 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@063a │ │ -0498ee: 0e00 |0007: return-void │ │ -0498f0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0498f2: 5c10 e501 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -0498f6: 28fc |000b: goto 0007 // -0004 │ │ +04986c: |[04986c] android.support.v4.content.Loader.onContentChanged:()V │ │ +04987c: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +049880: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +049884: 6e10 3a06 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@063a │ │ +04988a: 0e00 |0007: return-void │ │ +04988c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04988e: 5c10 e501 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +049892: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -20151,16 +20151,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0498f8: |[0498f8] android.support.v4.content.Loader.onForceLoad:()V │ │ -049908: 0e00 |0000: return-void │ │ +049894: |[049894] android.support.v4.content.Loader.onForceLoad:()V │ │ +0498a4: 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; │ │ │ │ @@ -20169,16 +20169,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04990c: |[04990c] android.support.v4.content.Loader.onReset:()V │ │ -04991c: 0e00 |0000: return-void │ │ +0498a8: |[0498a8] android.support.v4.content.Loader.onReset:()V │ │ +0498b8: 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; │ │ │ │ @@ -20187,16 +20187,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049920: |[049920] android.support.v4.content.Loader.onStartLoading:()V │ │ -049930: 0e00 |0000: return-void │ │ +0498bc: |[0498bc] android.support.v4.content.Loader.onStartLoading:()V │ │ +0498cc: 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; │ │ │ │ @@ -20205,16 +20205,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049934: |[049934] android.support.v4.content.Loader.onStopLoading:()V │ │ -049944: 0e00 |0000: return-void │ │ +0498d0: |[0498d0] android.support.v4.content.Loader.onStopLoading:()V │ │ +0498e0: 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; │ │ │ │ @@ -20223,24 +20223,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 │ │ -049948: |[049948] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -049958: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -04995c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -049960: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -049964: 1a01 4b0b |0006: const-string v1, "There is already a listener registered" // string@0b4b │ │ -049968: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -04996e: 2700 |000b: throw v0 │ │ -049970: 5b24 e801 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -049974: 5923 e701 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ -049978: 0e00 |0010: return-void │ │ +0498e4: |[0498e4] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0498f4: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +0498f8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0498fc: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +049900: 1a01 420b |0006: const-string v1, "There is already a listener registered" // string@0b42 │ │ +049904: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04990a: 2700 |000b: throw v0 │ │ +04990c: 5b24 e801 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +049910: 5923 e701 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ +049914: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -20256,24 +20256,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04997c: |[04997c] android.support.v4.content.Loader.reset:()V │ │ -04998c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04998e: 6e10 4306 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0643 │ │ -049994: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -049996: 5c20 ea01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -04999a: 5c21 eb01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -04999e: 5c21 e401 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -0499a2: 5c21 e501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -0499a6: 5c21 e901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -0499aa: 0e00 |000f: return-void │ │ +049918: |[049918] android.support.v4.content.Loader.reset:()V │ │ +049928: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04992a: 6e10 4306 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0643 │ │ +049930: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +049932: 5c20 ea01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +049936: 5c21 eb01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +04993a: 5c21 e401 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +04993e: 5c21 e501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +049942: 5c21 e901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +049946: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -20288,20 +20288,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0499ac: |[0499ac] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -0499bc: 5510 e901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -0499c0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0499c4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0499c6: 5c10 e501 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -0499ca: 0e00 |0007: return-void │ │ +049948: |[049948] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +049958: 5510 e901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +04995c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +049960: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +049962: 5c10 e501 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +049966: 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; │ │ @@ -20312,22 +20312,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0499cc: |[0499cc] android.support.v4.content.Loader.startLoading:()V │ │ -0499dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0499de: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0499e0: 5c20 eb01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -0499e4: 5c21 ea01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ -0499e8: 5c21 e401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ -0499ec: 6e10 4406 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0644 │ │ -0499f2: 0e00 |000b: return-void │ │ +049968: |[049968] android.support.v4.content.Loader.startLoading:()V │ │ +049978: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04997a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +04997c: 5c20 eb01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +049980: 5c21 ea01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ea │ │ +049984: 5c21 e401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e4 │ │ +049988: 6e10 4406 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0644 │ │ +04998e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -20340,19 +20340,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0499f4: |[0499f4] android.support.v4.content.Loader.stopLoading:()V │ │ -049a04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049a06: 5c10 eb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ -049a0a: 6e10 4506 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0645 │ │ -049a10: 0e00 |0006: return-void │ │ +049990: |[049990] android.support.v4.content.Loader.stopLoading:()V │ │ +0499a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0499a2: 5c10 eb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01eb │ │ +0499a6: 6e10 4506 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0645 │ │ +0499ac: 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; │ │ @@ -20363,22 +20363,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -049a14: |[049a14] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -049a24: 5520 e501 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -049a28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -049a2a: 5c21 e501 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ -049a2e: 5521 e901 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -049a32: b601 |0007: or-int/2addr v1, v0 │ │ -049a34: 5c21 e901 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ -049a38: 0f00 |000a: return v0 │ │ +0499b0: |[0499b0] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +0499c0: 5520 e501 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +0499c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0499c6: 5c21 e501 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e5 │ │ +0499ca: 5521 e901 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +0499ce: b601 |0007: or-int/2addr v1, v0 │ │ +0499d0: 5c21 e901 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01e9 │ │ +0499d4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -20391,28 +20391,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -049a3c: |[049a3c] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -049a4c: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -049a50: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -049a54: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -049a5a: 7120 c307 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ -049a60: 1a01 4d00 |000a: const-string v1, " id=" // string@004d │ │ -049a64: 6e20 601f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049a6a: 5221 e701 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ -049a6e: 6e20 5c1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -049a74: 1a01 3323 |0014: const-string v1, "}" // string@2333 │ │ -049a78: 6e20 601f 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049a7e: 6e10 651f 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -049a84: 0c01 |001c: move-result-object v1 │ │ -049a86: 1101 |001d: return-object v1 │ │ +0499d8: |[0499d8] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +0499e8: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +0499ec: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0499f0: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +0499f6: 7120 c307 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ +0499fc: 1a01 4d00 |000a: const-string v1, " id=" // string@004d │ │ +049a00: 6e20 601f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049a06: 5221 e701 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e7 │ │ +049a0a: 6e20 5c1f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +049a10: 1a01 2723 |0014: const-string v1, "}" // string@2327 │ │ +049a14: 6e20 601f 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049a1a: 6e10 651f 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +049a20: 0c01 |001c: move-result-object v1 │ │ +049a22: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -20427,51 +20427,51 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -049a88: |[049a88] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -049a98: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -049a9c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -049aa0: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -049aa4: 1a01 9209 |0006: const-string v1, "No listener register" // string@0992 │ │ -049aa8: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -049aae: 2700 |000b: throw v0 │ │ -049ab0: 5420 e801 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -049ab4: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -049ab8: 2200 c803 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -049abc: 1a01 1a02 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@021a │ │ -049ac0: 7020 1a1f 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -049ac6: 2700 |0017: throw v0 │ │ -049ac8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -049aca: 5b20 e801 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ -049ace: 0e00 |001b: return-void │ │ +049a24: |[049a24] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +049a34: 5420 e801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +049a38: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +049a3c: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +049a40: 1a01 8a09 |0006: const-string v1, "No listener register" // string@098a │ │ +049a44: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +049a4a: 2700 |000b: throw v0 │ │ +049a4c: 5420 e801 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +049a50: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +049a54: 2200 c403 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +049a58: 1a01 1602 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0216 │ │ +049a5c: 7020 1a1f 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +049a62: 2700 |0017: throw v0 │ │ +049a64: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +049a66: 5b20 e801 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e8 │ │ +049a6a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ 0x001b line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x001c reg=3 listener Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ │ │ - source_file_idx : 2279 (Loader.java) │ │ + source_file_idx : 2271 (Loader.java) │ │ │ │ Class #87 header: │ │ -class_idx : 244 │ │ +class_idx : 242 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 103 │ │ -source_file_idx : 2289 │ │ +superclass_idx : 101 │ │ +source_file_idx : 2281 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -20495,18 +20495,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 │ │ -049ad0: |[049ad0] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -049ae0: 5b01 ec01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ec │ │ -049ae4: 7020 1f02 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@021f │ │ -049aea: 0e00 |0005: return-void │ │ +049a6c: |[049a6c] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +049a7c: 5b01 ec01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ec │ │ +049a80: 7020 1f02 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@021f │ │ +049a86: 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; │ │ @@ -20517,42 +20517,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -049aec: |[049aec] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -049afc: 5220 2a00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002a │ │ -049b00: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -049b06: 6f20 2102 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0221 │ │ -049b0c: 0e00 |0008: return-void │ │ -049b0e: 5410 ec01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ec │ │ -049b12: 7110 5506 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0655 │ │ -049b18: 28fa |000e: goto 0008 // -0006 │ │ -049b1a: 0000 |000f: nop // spacer │ │ -049b1c: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +049a88: |[049a88] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +049a98: 5220 2a00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002a │ │ +049a9c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +049aa2: 6f20 2102 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0221 │ │ +049aa8: 0e00 |0008: return-void │ │ +049aaa: 5410 ec01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ec │ │ +049aae: 7110 5506 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0655 │ │ +049ab4: 28fa |000e: goto 0008 // -0006 │ │ +049ab6: 0000 |000f: nop // spacer │ │ +049ab8: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=119 │ │ 0x0008 line=121 │ │ 0x0009 line=116 │ │ 0x000f line=114 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0016 reg=2 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 2289 (LocalBroadcastManager.java) │ │ + source_file_idx : 2281 (LocalBroadcastManager.java) │ │ │ │ Class #88 header: │ │ -class_idx : 245 │ │ +class_idx : 243 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2289 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2281 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -20584,39 +20584,39 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -049b28: |[049b28] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -049b38: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -049b3e: 5b01 ed01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ed │ │ -049b42: 5b02 ee01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ -049b46: 0e00 |0007: return-void │ │ +049ac4: |[049ac4] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +049ad4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +049ada: 5b01 ed01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ed │ │ +049ade: 5b02 ee01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ +049ae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; │ │ 0x0000 - 0x0008 reg=1 _intent Landroid/content/Intent; │ │ 0x0000 - 0x0008 reg=2 _receivers Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2289 (LocalBroadcastManager.java) │ │ + source_file_idx : 2281 (LocalBroadcastManager.java) │ │ │ │ Class #89 header: │ │ -class_idx : 246 │ │ +class_idx : 244 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2289 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2281 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -20648,19 +20648,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 │ │ -049b48: |[049b48] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -049b58: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -049b5e: 5b01 f001 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ -049b62: 5b02 f101 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ -049b66: 0e00 |0007: return-void │ │ +049ae4: |[049ae4] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +049af4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +049afa: 5b01 f001 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ +049afe: 5b02 f101 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ +049b02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -20674,51 +20674,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -049b68: |[049b68] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -049b78: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -049b7c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -049b80: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -049b86: 1a01 1f0a |0007: const-string v1, "Receiver{" // string@0a1f │ │ -049b8a: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049b90: 5421 f101 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ -049b94: 6e20 5f1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -049b9a: 1a01 4700 |0011: const-string v1, " filter=" // string@0047 │ │ -049b9e: 6e20 601f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049ba4: 5421 f001 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ -049ba8: 6e20 5f1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -049bae: 1a01 3323 |001b: const-string v1, "}" // string@2333 │ │ -049bb2: 6e20 601f 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049bb8: 6e10 651f 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -049bbe: 0c01 |0023: move-result-object v1 │ │ -049bc0: 1101 |0024: return-object v1 │ │ +049b04: |[049b04] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +049b14: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +049b18: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +049b1c: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +049b22: 1a01 170a |0007: const-string v1, "Receiver{" // string@0a17 │ │ +049b26: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049b2c: 5421 f101 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ +049b30: 6e20 5f1f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +049b36: 1a01 4700 |0011: const-string v1, " filter=" // string@0047 │ │ +049b3a: 6e20 601f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049b40: 5421 f001 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ +049b44: 6e20 5f1f 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +049b4a: 1a01 2723 |001b: const-string v1, "}" // string@2327 │ │ +049b4e: 6e20 601f 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049b54: 6e10 651f 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +049b5a: 0c01 |0023: move-result-object v1 │ │ +049b5c: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ 0x001b line=64 │ │ 0x0020 line=65 │ │ locals : │ │ 0x0007 - 0x0025 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; │ │ │ │ - source_file_idx : 2289 (LocalBroadcastManager.java) │ │ + source_file_idx : 2281 (LocalBroadcastManager.java) │ │ │ │ Class #90 header: │ │ -class_idx : 247 │ │ +class_idx : 245 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2289 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2281 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -20786,51 +20786,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -049bc4: |[049bc4] android.support.v4.content.LocalBroadcastManager.:()V │ │ -049bd4: 2200 d703 |0000: new-instance v0, Ljava/lang/Object; // type@03d7 │ │ -049bd8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -049bde: 6900 f901 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01f9 │ │ -049be2: 0e00 |0007: return-void │ │ +049b60: |[049b60] android.support.v4.content.LocalBroadcastManager.:()V │ │ +049b70: 2200 d303 |0000: new-instance v0, Ljava/lang/Object; // type@03d3 │ │ +049b74: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +049b7a: 6900 f901 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01f9 │ │ +049b7e: 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 │ │ -049be4: |[049be4] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -049bf4: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -049bfa: 2200 f903 |0003: new-instance v0, Ljava/util/HashMap; // type@03f9 │ │ -049bfe: 7010 a91f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -049c04: 5b20 fb01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -049c08: 2200 f903 |000a: new-instance v0, Ljava/util/HashMap; // type@03f9 │ │ -049c0c: 7010 a91f 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -049c12: 5b20 f501 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -049c16: 2200 f303 |0011: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -049c1a: 7010 8e1f 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -049c20: 5b20 fa01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -049c24: 5b23 f601 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ -049c28: 2200 f400 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00f4 │ │ -049c2c: 6e10 eb00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00eb │ │ -049c32: 0c01 |001f: move-result-object v1 │ │ -049c34: 7030 4e06 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@064e │ │ -049c3a: 5b20 f701 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ -049c3e: 0e00 |0025: return-void │ │ +049b80: |[049b80] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +049b90: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +049b96: 2200 f503 |0003: new-instance v0, Ljava/util/HashMap; // type@03f5 │ │ +049b9a: 7010 a91f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +049ba0: 5b20 fb01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +049ba4: 2200 f503 |000a: new-instance v0, Ljava/util/HashMap; // type@03f5 │ │ +049ba8: 7010 a91f 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +049bae: 5b20 f501 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +049bb2: 2200 ef03 |0011: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +049bb6: 7010 8e1f 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +049bbc: 5b20 fa01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +049bc0: 5b23 f601 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ +049bc4: 2200 f200 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00f2 │ │ +049bc8: 6e10 eb00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00eb │ │ +049bce: 0c01 |001f: move-result-object v1 │ │ +049bd0: 7030 4e06 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@064e │ │ +049bd6: 5b20 f701 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ +049bda: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -20845,17 +20845,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 │ │ -049c40: |[049c40] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -049c50: 7010 5606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0656 │ │ -049c56: 0e00 |0003: return-void │ │ +049bdc: |[049bdc] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +049bec: 7010 5606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0656 │ │ +049bf2: 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;) │ │ @@ -20863,54 +20863,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -049c58: |[049c58] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -049c68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -049c6a: 5486 fb01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -049c6e: 1d06 |0003: monitor-enter v6 │ │ -049c70: 5485 fa01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -049c74: 6e10 9c1f 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -049c7a: 0a00 |0009: move-result v0 │ │ -049c7c: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -049c80: 1e06 |000c: monitor-exit v6 │ │ -049c82: 0e00 |000d: return-void │ │ -049c84: 2302 2604 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0426 │ │ -049c88: 5485 fa01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -049c8c: 6e20 9e1f 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ -049c92: 5485 fa01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -049c96: 6e10 941f 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -049c9c: 1e06 |001a: monitor-exit v6 │ │ -049c9e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -049ca0: 2125 |001c: array-length v5, v2 │ │ -049ca2: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -049ca6: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -049caa: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -049cac: 5415 ee01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ -049cb0: 6e10 9c1f 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -049cb6: 0a05 |0027: move-result v5 │ │ -049cb8: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -049cbc: 5415 ee01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ -049cc0: 6e20 961f 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -049cc6: 0c05 |002f: move-result-object v5 │ │ -049cc8: 1f05 f600 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f6 │ │ -049ccc: 5455 f101 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ -049cd0: 5486 f601 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ -049cd4: 5417 ed01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ed │ │ -049cd8: 6e30 d700 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00d7 │ │ -049cde: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -049ce2: 28e5 |003d: goto 0022 // -001b │ │ -049ce4: 0d05 |003e: move-exception v5 │ │ -049ce6: 1e06 |003f: monitor-exit v6 │ │ -049ce8: 2705 |0040: throw v5 │ │ -049cea: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -049cee: 28d9 |0043: goto 001c // -0027 │ │ +049bf4: |[049bf4] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +049c04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049c06: 5486 fb01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +049c0a: 1d06 |0003: monitor-enter v6 │ │ +049c0c: 5485 fa01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +049c10: 6e10 9c1f 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +049c16: 0a00 |0009: move-result v0 │ │ +049c18: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +049c1c: 1e06 |000c: monitor-exit v6 │ │ +049c1e: 0e00 |000d: return-void │ │ +049c20: 2302 2204 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0422 │ │ +049c24: 5485 fa01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +049c28: 6e20 9e1f 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ +049c2e: 5485 fa01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +049c32: 6e10 941f 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +049c38: 1e06 |001a: monitor-exit v6 │ │ +049c3a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +049c3c: 2125 |001c: array-length v5, v2 │ │ +049c3e: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +049c42: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +049c46: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +049c48: 5415 ee01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ +049c4c: 6e10 9c1f 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +049c52: 0a05 |0027: move-result v5 │ │ +049c54: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +049c58: 5415 ee01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ee │ │ +049c5c: 6e20 961f 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +049c62: 0c05 |002f: move-result-object v5 │ │ +049c64: 1f05 f400 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f4 │ │ +049c68: 5455 f101 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ +049c6c: 5486 f601 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ +049c70: 5417 ed01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ed │ │ +049c74: 6e30 d700 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00d7 │ │ +049c7a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +049c7e: 28e5 |003d: goto 0022 // -001b │ │ +049c80: 0d05 |003e: move-exception v5 │ │ +049c82: 1e06 |003f: monitor-exit v6 │ │ +049c84: 2705 |0040: throw v5 │ │ +049c86: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +049c8a: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -20946,30 +20946,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 │ │ -049d04: |[049d04] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -049d14: 6201 f901 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01f9 │ │ -049d18: 1d01 |0002: monitor-enter v1 │ │ -049d1a: 6200 f801 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ -049d1e: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -049d22: 2200 f700 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00f7 │ │ -049d26: 6e10 e500 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e5 │ │ -049d2c: 0c02 |000c: move-result-object v2 │ │ -049d2e: 7020 5406 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0654 │ │ -049d34: 6900 f801 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ -049d38: 6200 f801 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ -049d3c: 1e01 |0014: monitor-exit v1 │ │ -049d3e: 1100 |0015: return-object v0 │ │ -049d40: 0d00 |0016: move-exception v0 │ │ -049d42: 1e01 |0017: monitor-exit v1 │ │ -049d44: 2700 |0018: throw v0 │ │ +049ca0: |[049ca0] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +049cb0: 6201 f901 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01f9 │ │ +049cb4: 1d01 |0002: monitor-enter v1 │ │ +049cb6: 6200 f801 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ +049cba: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +049cbe: 2200 f500 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00f5 │ │ +049cc2: 6e10 e500 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e5 │ │ +049cc8: 0c02 |000c: move-result-object v2 │ │ +049cca: 7020 5406 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0654 │ │ +049cd0: 6900 f801 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ +049cd4: 6200 f801 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f8 │ │ +049cd8: 1e01 |0014: monitor-exit v1 │ │ +049cda: 1100 |0015: return-object v0 │ │ +049cdc: 0d00 |0016: move-exception v0 │ │ +049cde: 1e01 |0017: monitor-exit v1 │ │ +049ce0: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -20984,54 +20984,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 │ │ -049d54: |[049d54] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -049d64: 5476 fb01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -049d68: 1d06 |0002: monitor-enter v6 │ │ -049d6a: 2202 f600 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f6 │ │ -049d6e: 7030 5106 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0651 │ │ -049d74: 5475 fb01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -049d78: 6e20 ac1f 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -049d7e: 0c03 |000d: move-result-object v3 │ │ -049d80: 1f03 f303 |000e: check-cast v3, Ljava/util/ArrayList; // type@03f3 │ │ -049d84: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -049d88: 2203 f303 |0012: new-instance v3, Ljava/util/ArrayList; // type@03f3 │ │ -049d8c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -049d8e: 7020 8f1f 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ -049d94: 5475 fb01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -049d98: 6e30 ae1f 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -049d9e: 6e20 921f 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -049da4: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -049da6: 6e10 2c01 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@012c │ │ -049dac: 0a05 |0024: move-result v5 │ │ -049dae: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -049db2: 6e20 2d01 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@012d │ │ -049db8: 0c00 |002a: move-result-object v0 │ │ -049dba: 5475 f501 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -049dbe: 6e20 ac1f 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -049dc4: 0c01 |0030: move-result-object v1 │ │ -049dc6: 1f01 f303 |0031: check-cast v1, Ljava/util/ArrayList; // type@03f3 │ │ -049dca: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -049dce: 2201 f303 |0035: new-instance v1, Ljava/util/ArrayList; // type@03f3 │ │ -049dd2: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -049dd4: 7020 8f1f 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ -049dda: 5475 f501 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -049dde: 6e30 ae1f 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -049de4: 6e20 921f 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -049dea: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -049dee: 28dc |0045: goto 0021 // -0024 │ │ -049df0: 1e06 |0046: monitor-exit v6 │ │ -049df2: 0e00 |0047: return-void │ │ -049df4: 0d05 |0048: move-exception v5 │ │ -049df6: 1e06 |0049: monitor-exit v6 │ │ -049df8: 2705 |004a: throw v5 │ │ +049cf0: |[049cf0] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +049d00: 5476 fb01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +049d04: 1d06 |0002: monitor-enter v6 │ │ +049d06: 2202 f400 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f4 │ │ +049d0a: 7030 5106 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0651 │ │ +049d10: 5475 fb01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +049d14: 6e20 ac1f 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +049d1a: 0c03 |000d: move-result-object v3 │ │ +049d1c: 1f03 ef03 |000e: check-cast v3, Ljava/util/ArrayList; // type@03ef │ │ +049d20: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +049d24: 2203 ef03 |0012: new-instance v3, Ljava/util/ArrayList; // type@03ef │ │ +049d28: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +049d2a: 7020 8f1f 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ +049d30: 5475 fb01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +049d34: 6e30 ae1f 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +049d3a: 6e20 921f 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +049d40: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +049d42: 6e10 2c01 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@012c │ │ +049d48: 0a05 |0024: move-result v5 │ │ +049d4a: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +049d4e: 6e20 2d01 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@012d │ │ +049d54: 0c00 |002a: move-result-object v0 │ │ +049d56: 5475 f501 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +049d5a: 6e20 ac1f 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +049d60: 0c01 |0030: move-result-object v1 │ │ +049d62: 1f01 ef03 |0031: check-cast v1, Ljava/util/ArrayList; // type@03ef │ │ +049d66: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +049d6a: 2201 ef03 |0035: new-instance v1, Ljava/util/ArrayList; // type@03ef │ │ +049d6e: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +049d70: 7020 8f1f 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ +049d76: 5475 f501 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +049d7a: 6e30 ae1f 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +049d80: 6e20 921f 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +049d86: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +049d8a: 28dc |0045: goto 0021 // -0024 │ │ +049d8c: 1e06 |0046: monitor-exit v6 │ │ +049d8e: 0e00 |0047: return-void │ │ +049d90: 0d05 |0048: move-exception v5 │ │ +049d92: 1e06 |0049: monitor-exit v6 │ │ +049d94: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -21067,209 +21067,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -049e08: |[049e08] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -049e18: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -049e1c: 540f fb01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -049e20: 1d0f |0004: monitor-enter v15 │ │ -049e22: 7401 0a01 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ -049e28: 0c02 |0008: move-result-object v2 │ │ -049e2a: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -049e2e: 5401 f601 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ -049e32: 6e10 e900 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e9 │ │ -049e38: 0c01 |0010: move-result-object v1 │ │ -049e3a: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -049e3e: 6e20 2401 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0124 │ │ -049e44: 0c03 |0016: move-result-object v3 │ │ -049e46: 7401 0e01 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@010e │ │ -049e4c: 0c05 |001a: move-result-object v5 │ │ -049e4e: 7401 1301 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0113 │ │ -049e54: 0c04 |001e: move-result-object v4 │ │ -049e56: 7401 0b01 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@010b │ │ -049e5c: 0c06 |0022: move-result-object v6 │ │ -049e5e: 7401 0f01 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@010f │ │ -049e64: 0a01 |0026: move-result v1 │ │ -049e66: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -049e6a: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -049e6e: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -049e70: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -049e74: 1a01 f008 |002e: const-string v1, "LocalBroadcastManager" // string@08f0 │ │ -049e78: 2207 dc03 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -049e7c: 7010 581f 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -049e82: 1a10 2b0a |0035: const-string v16, "Resolving type " // string@0a2b │ │ -049e86: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -049e8a: 6e20 601f 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049e90: 0c07 |003c: move-result-object v7 │ │ -049e92: 6e20 601f 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049e98: 0c07 |0040: move-result-object v7 │ │ -049e9a: 1a10 8500 |0041: const-string v16, " scheme " // string@0085 │ │ -049e9e: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -049ea2: 6e20 601f 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049ea8: 0c07 |0048: move-result-object v7 │ │ -049eaa: 6e20 601f 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049eb0: 0c07 |004c: move-result-object v7 │ │ -049eb2: 1a10 7e00 |004d: const-string v16, " of intent " // string@007e │ │ -049eb6: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -049eba: 6e20 601f 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049ec0: 0c07 |0054: move-result-object v7 │ │ -049ec2: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -049ec6: 6e20 5f1f 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -049ecc: 0c07 |005a: move-result-object v7 │ │ -049ece: 6e10 651f 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -049ed4: 0c07 |005e: move-result-object v7 │ │ -049ed6: 7120 b21a 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -049edc: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -049ee0: 5401 f501 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -049ee4: 7401 0a01 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ -049eea: 0c07 |0069: move-result-object v7 │ │ -049eec: 6e20 ac1f 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -049ef2: 0c09 |006d: move-result-object v9 │ │ -049ef4: 1f09 f303 |006e: check-cast v9, Ljava/util/ArrayList; // type@03f3 │ │ -049ef8: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -049efc: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -049f00: 1a01 f008 |0074: const-string v1, "LocalBroadcastManager" // string@08f0 │ │ -049f04: 2207 dc03 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -049f08: 7010 581f 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -049f0e: 1a10 a001 |007b: const-string v16, "Action list: " // string@01a0 │ │ -049f12: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -049f16: 6e20 601f 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049f1c: 0c07 |0082: move-result-object v7 │ │ -049f1e: 6e20 5f1f 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -049f24: 0c07 |0086: move-result-object v7 │ │ -049f26: 6e10 651f 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -049f2c: 0c07 |008a: move-result-object v7 │ │ -049f2e: 7120 b21a 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -049f34: 120e |008e: const/4 v14, #int 0 // #0 │ │ -049f36: 120a |008f: const/4 v10, #int 0 // #0 │ │ -049f38: 6e10 9c1f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -049f3e: 0a01 |0093: move-result v1 │ │ -049f40: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -049f44: 6e20 961f a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -049f4a: 0c0d |0099: move-result-object v13 │ │ -049f4c: 1f0d f600 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f6 │ │ -049f50: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -049f54: 1a01 f008 |009e: const-string v1, "LocalBroadcastManager" // string@08f0 │ │ -049f58: 2207 dc03 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -049f5c: 7010 581f 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -049f62: 1a10 2509 |00a5: const-string v16, "Matching against filter " // string@0925 │ │ -049f66: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -049f6a: 6e20 601f 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049f70: 0c07 |00ac: move-result-object v7 │ │ -049f72: 54d0 f001 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ -049f76: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -049f7a: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -049f7e: 6e20 5f1f 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -049f84: 0c07 |00b6: move-result-object v7 │ │ -049f86: 6e10 651f 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -049f8c: 0c07 |00ba: move-result-object v7 │ │ -049f8e: 7120 b21a 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -049f94: 55d1 ef01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ -049f98: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -049f9c: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -049fa0: 1a01 f008 |00c4: const-string v1, "LocalBroadcastManager" // string@08f0 │ │ -049fa4: 1a07 0c00 |00c6: const-string v7, " Filter's target already added" // string@000c │ │ -049fa8: 7120 b21a 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -049fae: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -049fb2: 28c3 |00cd: goto 0090 // -003d │ │ -049fb4: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -049fb6: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -049fba: 54d1 f001 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ -049fbe: 1a07 f008 |00d3: const-string v7, "LocalBroadcastManager" // string@08f0 │ │ -049fc2: 7407 2e01 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@012e │ │ -049fc8: 0a0b |00d8: move-result v11 │ │ -049fca: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -049fce: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -049fd2: 1a01 f008 |00dd: const-string v1, "LocalBroadcastManager" // string@08f0 │ │ -049fd6: 2207 dc03 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -049fda: 7010 581f 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -049fe0: 1a10 0b00 |00e4: const-string v16, " Filter matched! match=0x" // string@000b │ │ -049fe4: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -049fe8: 6e20 601f 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -049fee: 0c07 |00eb: move-result-object v7 │ │ -049ff0: 7110 221f 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -049ff6: 0c10 |00ef: move-result-object v16 │ │ -049ff8: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -049ffc: 6e20 601f 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04a002: 0c07 |00f5: move-result-object v7 │ │ -04a004: 6e10 651f 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04a00a: 0c07 |00f9: move-result-object v7 │ │ -04a00c: 7120 b21a 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -04a012: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -04a016: 220e f303 |00ff: new-instance v14, Ljava/util/ArrayList; // type@03f3 │ │ -04a01a: 7010 8e1f 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -04a020: 6e20 921f de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -04a026: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -04a028: 5cd1 ef01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ -04a02c: 28c1 |010a: goto 00cb // -003f │ │ -04a02e: 0d01 |010b: move-exception v1 │ │ -04a030: 1e0f |010c: monitor-exit v15 │ │ -04a032: 2701 |010d: throw v1 │ │ -04a034: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -04a038: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -04a03e: 1a0c 5222 |0113: const-string v12, "unknown reason" // string@2252 │ │ -04a042: 1a01 f008 |0115: const-string v1, "LocalBroadcastManager" // string@08f0 │ │ -04a046: 2207 dc03 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -04a04a: 7010 581f 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04a050: 1a10 0a00 |011c: const-string v16, " Filter did not match: " // string@000a │ │ -04a054: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -04a058: 6e20 601f 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04a05e: 0c07 |0123: move-result-object v7 │ │ -04a060: 6e20 601f c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04a066: 0c07 |0127: move-result-object v7 │ │ -04a068: 6e10 651f 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04a06e: 0c07 |012b: move-result-object v7 │ │ -04a070: 7120 b21a 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -04a076: 289c |012f: goto 00cb // -0064 │ │ -04a078: 1a0c 8b0d |0130: const-string v12, "action" // string@0d8b │ │ -04a07c: 28e3 |0132: goto 0115 // -001d │ │ -04a07e: 1a0c 230f |0133: const-string v12, "category" // string@0f23 │ │ -04a082: 28e0 |0135: goto 0115 // -0020 │ │ -04a084: 1a0c 6a10 |0136: const-string v12, "data" // string@106a │ │ -04a088: 28dd |0138: goto 0115 // -0023 │ │ -04a08a: 1a0c 4222 |0139: const-string v12, "type" // string@2242 │ │ -04a08e: 28da |013b: goto 0115 // -0026 │ │ -04a090: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -04a094: 120a |013e: const/4 v10, #int 0 // #0 │ │ -04a096: 6e10 9c1f 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -04a09c: 0a01 |0142: move-result v1 │ │ -04a09e: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -04a0a2: 6e20 961f ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -04a0a8: 0c01 |0148: move-result-object v1 │ │ -04a0aa: 1f01 f600 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f6 │ │ -04a0ae: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -04a0b0: 5c17 ef01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ -04a0b4: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -04a0b8: 28ef |0150: goto 013f // -0011 │ │ -04a0ba: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -04a0be: 5401 fa01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ -04a0c2: 2207 f500 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00f5 │ │ -04a0c6: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -04a0ca: 7030 5006 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0650 │ │ -04a0d0: 6e20 921f 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -04a0d6: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -04a0da: 5401 f701 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ -04a0de: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -04a0e0: 6e20 2202 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0222 │ │ -04a0e6: 0a01 |0167: move-result v1 │ │ -04a0e8: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -04a0ec: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -04a0f0: 5401 f701 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ -04a0f4: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -04a0f6: 6e20 2802 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0228 │ │ -04a0fc: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -04a0fe: 1e0f |0173: monitor-exit v15 │ │ -04a100: 0f01 |0174: return v1 │ │ -04a102: 1e0f |0175: monitor-exit v15 │ │ -04a104: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -04a106: 28fd |0177: goto 0174 // -0003 │ │ -04a108: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +049da4: |[049da4] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +049db4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +049db8: 540f fb01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +049dbc: 1d0f |0004: monitor-enter v15 │ │ +049dbe: 7401 0a01 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ +049dc4: 0c02 |0008: move-result-object v2 │ │ +049dc6: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +049dca: 5401 f601 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f6 │ │ +049dce: 6e10 e900 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e9 │ │ +049dd4: 0c01 |0010: move-result-object v1 │ │ +049dd6: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +049dda: 6e20 2401 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0124 │ │ +049de0: 0c03 |0016: move-result-object v3 │ │ +049de2: 7401 0e01 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@010e │ │ +049de8: 0c05 |001a: move-result-object v5 │ │ +049dea: 7401 1301 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0113 │ │ +049df0: 0c04 |001e: move-result-object v4 │ │ +049df2: 7401 0b01 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@010b │ │ +049df8: 0c06 |0022: move-result-object v6 │ │ +049dfa: 7401 0f01 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@010f │ │ +049e00: 0a01 |0026: move-result v1 │ │ +049e02: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +049e06: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +049e0a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +049e0c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +049e10: 1a01 e808 |002e: const-string v1, "LocalBroadcastManager" // string@08e8 │ │ +049e14: 2207 d803 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +049e18: 7010 581f 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +049e1e: 1a10 230a |0035: const-string v16, "Resolving type " // string@0a23 │ │ +049e22: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +049e26: 6e20 601f 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049e2c: 0c07 |003c: move-result-object v7 │ │ +049e2e: 6e20 601f 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049e34: 0c07 |0040: move-result-object v7 │ │ +049e36: 1a10 8500 |0041: const-string v16, " scheme " // string@0085 │ │ +049e3a: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +049e3e: 6e20 601f 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049e44: 0c07 |0048: move-result-object v7 │ │ +049e46: 6e20 601f 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049e4c: 0c07 |004c: move-result-object v7 │ │ +049e4e: 1a10 7e00 |004d: const-string v16, " of intent " // string@007e │ │ +049e52: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +049e56: 6e20 601f 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049e5c: 0c07 |0054: move-result-object v7 │ │ +049e5e: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +049e62: 6e20 5f1f 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +049e68: 0c07 |005a: move-result-object v7 │ │ +049e6a: 6e10 651f 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +049e70: 0c07 |005e: move-result-object v7 │ │ +049e72: 7120 b21a 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +049e78: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +049e7c: 5401 f501 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +049e80: 7401 0a01 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ +049e86: 0c07 |0069: move-result-object v7 │ │ +049e88: 6e20 ac1f 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +049e8e: 0c09 |006d: move-result-object v9 │ │ +049e90: 1f09 ef03 |006e: check-cast v9, Ljava/util/ArrayList; // type@03ef │ │ +049e94: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +049e98: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +049e9c: 1a01 e808 |0074: const-string v1, "LocalBroadcastManager" // string@08e8 │ │ +049ea0: 2207 d803 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +049ea4: 7010 581f 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +049eaa: 1a10 9c01 |007b: const-string v16, "Action list: " // string@019c │ │ +049eae: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +049eb2: 6e20 601f 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049eb8: 0c07 |0082: move-result-object v7 │ │ +049eba: 6e20 5f1f 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +049ec0: 0c07 |0086: move-result-object v7 │ │ +049ec2: 6e10 651f 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +049ec8: 0c07 |008a: move-result-object v7 │ │ +049eca: 7120 b21a 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +049ed0: 120e |008e: const/4 v14, #int 0 // #0 │ │ +049ed2: 120a |008f: const/4 v10, #int 0 // #0 │ │ +049ed4: 6e10 9c1f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +049eda: 0a01 |0093: move-result v1 │ │ +049edc: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +049ee0: 6e20 961f a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +049ee6: 0c0d |0099: move-result-object v13 │ │ +049ee8: 1f0d f400 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f4 │ │ +049eec: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +049ef0: 1a01 e808 |009e: const-string v1, "LocalBroadcastManager" // string@08e8 │ │ +049ef4: 2207 d803 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +049ef8: 7010 581f 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +049efe: 1a10 1d09 |00a5: const-string v16, "Matching against filter " // string@091d │ │ +049f02: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +049f06: 6e20 601f 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049f0c: 0c07 |00ac: move-result-object v7 │ │ +049f0e: 54d0 f001 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ +049f12: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +049f16: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +049f1a: 6e20 5f1f 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +049f20: 0c07 |00b6: move-result-object v7 │ │ +049f22: 6e10 651f 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +049f28: 0c07 |00ba: move-result-object v7 │ │ +049f2a: 7120 b21a 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +049f30: 55d1 ef01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ +049f34: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +049f38: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +049f3c: 1a01 e808 |00c4: const-string v1, "LocalBroadcastManager" // string@08e8 │ │ +049f40: 1a07 0c00 |00c6: const-string v7, " Filter's target already added" // string@000c │ │ +049f44: 7120 b21a 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +049f4a: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +049f4e: 28c3 |00cd: goto 0090 // -003d │ │ +049f50: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +049f52: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +049f56: 54d1 f001 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f0 │ │ +049f5a: 1a07 e808 |00d3: const-string v7, "LocalBroadcastManager" // string@08e8 │ │ +049f5e: 7407 2e01 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@012e │ │ +049f64: 0a0b |00d8: move-result v11 │ │ +049f66: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +049f6a: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +049f6e: 1a01 e808 |00dd: const-string v1, "LocalBroadcastManager" // string@08e8 │ │ +049f72: 2207 d803 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +049f76: 7010 581f 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +049f7c: 1a10 0b00 |00e4: const-string v16, " Filter matched! match=0x" // string@000b │ │ +049f80: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +049f84: 6e20 601f 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049f8a: 0c07 |00eb: move-result-object v7 │ │ +049f8c: 7110 221f 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +049f92: 0c10 |00ef: move-result-object v16 │ │ +049f94: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +049f98: 6e20 601f 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049f9e: 0c07 |00f5: move-result-object v7 │ │ +049fa0: 6e10 651f 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +049fa6: 0c07 |00f9: move-result-object v7 │ │ +049fa8: 7120 b21a 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +049fae: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +049fb2: 220e ef03 |00ff: new-instance v14, Ljava/util/ArrayList; // type@03ef │ │ +049fb6: 7010 8e1f 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +049fbc: 6e20 921f de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +049fc2: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +049fc4: 5cd1 ef01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ +049fc8: 28c1 |010a: goto 00cb // -003f │ │ +049fca: 0d01 |010b: move-exception v1 │ │ +049fcc: 1e0f |010c: monitor-exit v15 │ │ +049fce: 2701 |010d: throw v1 │ │ +049fd0: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +049fd4: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +049fda: 1a0c 4722 |0113: const-string v12, "unknown reason" // string@2247 │ │ +049fde: 1a01 e808 |0115: const-string v1, "LocalBroadcastManager" // string@08e8 │ │ +049fe2: 2207 d803 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +049fe6: 7010 581f 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +049fec: 1a10 0a00 |011c: const-string v16, " Filter did not match: " // string@000a │ │ +049ff0: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +049ff4: 6e20 601f 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +049ffa: 0c07 |0123: move-result-object v7 │ │ +049ffc: 6e20 601f c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04a002: 0c07 |0127: move-result-object v7 │ │ +04a004: 6e10 651f 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04a00a: 0c07 |012b: move-result-object v7 │ │ +04a00c: 7120 b21a 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +04a012: 289c |012f: goto 00cb // -0064 │ │ +04a014: 1a0c 810d |0130: const-string v12, "action" // string@0d81 │ │ +04a018: 28e3 |0132: goto 0115 // -001d │ │ +04a01a: 1a0c 190f |0133: const-string v12, "category" // string@0f19 │ │ +04a01e: 28e0 |0135: goto 0115 // -0020 │ │ +04a020: 1a0c 6010 |0136: const-string v12, "data" // string@1060 │ │ +04a024: 28dd |0138: goto 0115 // -0023 │ │ +04a026: 1a0c 3722 |0139: const-string v12, "type" // string@2237 │ │ +04a02a: 28da |013b: goto 0115 // -0026 │ │ +04a02c: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +04a030: 120a |013e: const/4 v10, #int 0 // #0 │ │ +04a032: 6e10 9c1f 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +04a038: 0a01 |0142: move-result v1 │ │ +04a03a: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +04a03e: 6e20 961f ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +04a044: 0c01 |0148: move-result-object v1 │ │ +04a046: 1f01 f400 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f4 │ │ +04a04a: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +04a04c: 5c17 ef01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ef │ │ +04a050: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +04a054: 28ef |0150: goto 013f // -0011 │ │ +04a056: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +04a05a: 5401 fa01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fa │ │ +04a05e: 2207 f300 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00f3 │ │ +04a062: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +04a066: 7030 5006 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0650 │ │ +04a06c: 6e20 921f 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +04a072: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +04a076: 5401 f701 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ +04a07a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +04a07c: 6e20 2202 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0222 │ │ +04a082: 0a01 |0167: move-result v1 │ │ +04a084: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +04a088: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +04a08c: 5401 f701 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f7 │ │ +04a090: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +04a092: 6e20 2802 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0228 │ │ +04a098: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +04a09a: 1e0f |0173: monitor-exit v15 │ │ +04a09c: 0f01 |0174: return v1 │ │ +04a09e: 1e0f |0175: monitor-exit v15 │ │ +04a0a0: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +04a0a2: 28fd |0177: goto 0174 // -0003 │ │ +04a0a4: 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 │ │ @@ -21362,20 +21362,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04a134: |[04a134] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -04a144: 6e20 5906 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0659 │ │ -04a14a: 0a00 |0003: move-result v0 │ │ -04a14c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -04a150: 7010 5606 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0656 │ │ -04a156: 0e00 |0009: return-void │ │ +04a0d0: |[04a0d0] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +04a0e0: 6e20 5906 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0659 │ │ +04a0e6: 0a00 |0003: move-result v0 │ │ +04a0e8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +04a0ec: 7010 5606 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0656 │ │ +04a0f2: 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; │ │ @@ -21386,69 +21386,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -04a158: |[04a158] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -04a168: 5498 fb01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -04a16c: 1d08 |0002: monitor-enter v8 │ │ -04a16e: 5497 fb01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ -04a172: 6e20 af1f a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1faf │ │ -04a178: 0c02 |0008: move-result-object v2 │ │ -04a17a: 1f02 f303 |0009: check-cast v2, Ljava/util/ArrayList; // type@03f3 │ │ -04a17e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -04a182: 1e08 |000d: monitor-exit v8 │ │ -04a184: 0e00 |000e: return-void │ │ -04a186: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -04a188: 6e10 9c1f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -04a18e: 0a07 |0013: move-result v7 │ │ -04a190: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -04a194: 6e20 961f 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -04a19a: 0c01 |0019: move-result-object v1 │ │ -04a19c: 1f01 2a00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@002a │ │ -04a1a0: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -04a1a2: 6e10 2c01 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@012c │ │ -04a1a8: 0a07 |0020: move-result v7 │ │ -04a1aa: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -04a1ae: 6e20 2d01 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@012d │ │ -04a1b4: 0c00 |0026: move-result-object v0 │ │ -04a1b6: 5497 f501 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -04a1ba: 6e20 ac1f 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -04a1c0: 0c06 |002c: move-result-object v6 │ │ -04a1c2: 1f06 f303 |002d: check-cast v6, Ljava/util/ArrayList; // type@03f3 │ │ -04a1c6: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -04a1ca: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -04a1cc: 6e10 9c1f 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -04a1d2: 0a07 |0035: move-result v7 │ │ -04a1d4: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -04a1d8: 6e20 961f 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -04a1de: 0c07 |003b: move-result-object v7 │ │ -04a1e0: 1f07 f600 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f6 │ │ -04a1e4: 5477 f101 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ -04a1e8: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -04a1ec: 6e20 991f 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -04a1f2: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04a1f6: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04a1fa: 28e9 |0049: goto 0032 // -0017 │ │ -04a1fc: 6e10 9c1f 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -04a202: 0a07 |004d: move-result v7 │ │ -04a204: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -04a208: 5497 f501 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ -04a20c: 6e20 af1f 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1faf │ │ -04a212: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a216: 28c6 |0057: goto 001d // -003a │ │ -04a218: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04a21c: 28b6 |005a: goto 0010 // -004a │ │ -04a21e: 1e08 |005b: monitor-exit v8 │ │ -04a220: 28b2 |005c: goto 000e // -004e │ │ -04a222: 0d07 |005d: move-exception v7 │ │ -04a224: 1e08 |005e: monitor-exit v8 │ │ -04a226: 2707 |005f: throw v7 │ │ +04a0f4: |[04a0f4] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +04a104: 5498 fb01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +04a108: 1d08 |0002: monitor-enter v8 │ │ +04a10a: 5497 fb01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fb │ │ +04a10e: 6e20 af1f a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1faf │ │ +04a114: 0c02 |0008: move-result-object v2 │ │ +04a116: 1f02 ef03 |0009: check-cast v2, Ljava/util/ArrayList; // type@03ef │ │ +04a11a: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +04a11e: 1e08 |000d: monitor-exit v8 │ │ +04a120: 0e00 |000e: return-void │ │ +04a122: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +04a124: 6e10 9c1f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +04a12a: 0a07 |0013: move-result v7 │ │ +04a12c: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +04a130: 6e20 961f 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +04a136: 0c01 |0019: move-result-object v1 │ │ +04a138: 1f01 2a00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@002a │ │ +04a13c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +04a13e: 6e10 2c01 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@012c │ │ +04a144: 0a07 |0020: move-result v7 │ │ +04a146: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +04a14a: 6e20 2d01 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@012d │ │ +04a150: 0c00 |0026: move-result-object v0 │ │ +04a152: 5497 f501 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +04a156: 6e20 ac1f 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +04a15c: 0c06 |002c: move-result-object v6 │ │ +04a15e: 1f06 ef03 |002d: check-cast v6, Ljava/util/ArrayList; // type@03ef │ │ +04a162: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +04a166: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +04a168: 6e10 9c1f 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +04a16e: 0a07 |0035: move-result v7 │ │ +04a170: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +04a174: 6e20 961f 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +04a17a: 0c07 |003b: move-result-object v7 │ │ +04a17c: 1f07 f400 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f4 │ │ +04a180: 5477 f101 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f1 │ │ +04a184: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +04a188: 6e20 991f 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +04a18e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04a192: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04a196: 28e9 |0049: goto 0032 // -0017 │ │ +04a198: 6e10 9c1f 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +04a19e: 0a07 |004d: move-result v7 │ │ +04a1a0: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +04a1a4: 5497 f501 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f5 │ │ +04a1a8: 6e20 af1f 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1faf │ │ +04a1ae: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04a1b2: 28c6 |0057: goto 001d // -003a │ │ +04a1b4: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a1b8: 28b6 |005a: goto 0010 // -004a │ │ +04a1ba: 1e08 |005b: monitor-exit v8 │ │ +04a1bc: 28b2 |005c: goto 000e // -004e │ │ +04a1be: 0d07 |005d: move-exception v7 │ │ +04a1c0: 1e08 |005e: monitor-exit v8 │ │ +04a1c2: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21477,21 +21477,21 @@ │ │ 0x001c - 0x005b reg=1 filter Landroid/content/IntentFilter; │ │ 0x001d - 0x005b reg=4 j I │ │ 0x000b - 0x005d reg=2 filters Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0010 - 0x005d reg=3 i I │ │ 0x0000 - 0x0060 reg=9 this Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0060 reg=10 receiver Landroid/content/BroadcastReceiver; │ │ │ │ - source_file_idx : 2289 (LocalBroadcastManager.java) │ │ + source_file_idx : 2281 (LocalBroadcastManager.java) │ │ │ │ Class #91 header: │ │ -class_idx : 248 │ │ +class_idx : 246 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2399 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -21516,21 +21516,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04a234: |[04a234] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -04a244: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04a24a: 2200 1104 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0411 │ │ -04a24e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -04a250: 7020 e81f 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1fe8 │ │ -04a256: 5b20 fc01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fc │ │ -04a25a: 0e00 |000b: return-void │ │ +04a1d0: |[04a1d0] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +04a1e0: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04a1e6: 2200 0d04 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@040d │ │ +04a1ea: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +04a1ec: 7020 e81f 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1fe8 │ │ +04a1f2: 5b20 fc01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fc │ │ +04a1f6: 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; │ │ │ │ @@ -21540,44 +21540,44 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04a25c: |[04a25c] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -04a26c: 2200 de03 |0000: new-instance v0, Ljava/lang/Thread; // type@03de │ │ -04a270: 2201 dc03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -04a274: 7010 581f 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04a27a: 1a02 6609 |0007: const-string v2, "ModernAsyncTask #" // string@0966 │ │ -04a27e: 6e20 601f 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04a284: 0c01 |000c: move-result-object v1 │ │ -04a286: 5432 fc01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fc │ │ -04a28a: 6e10 e91f 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1fe9 │ │ -04a290: 0a02 |0012: move-result v2 │ │ -04a292: 6e20 5c1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -04a298: 0c01 |0016: move-result-object v1 │ │ -04a29a: 6e10 651f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04a2a0: 0c01 |001a: move-result-object v1 │ │ -04a2a2: 7030 691f 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1f69 │ │ -04a2a8: 1100 |001e: return-object v0 │ │ +04a1f8: |[04a1f8] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +04a208: 2200 da03 |0000: new-instance v0, Ljava/lang/Thread; // type@03da │ │ +04a20c: 2201 d803 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04a210: 7010 581f 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04a216: 1a02 5e09 |0007: const-string v2, "ModernAsyncTask #" // string@095e │ │ +04a21a: 6e20 601f 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04a220: 0c01 |000c: move-result-object v1 │ │ +04a222: 5432 fc01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fc │ │ +04a226: 6e10 e91f 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1fe9 │ │ +04a22c: 0a02 |0012: move-result v2 │ │ +04a22e: 6e20 5c1f 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +04a234: 0c01 |0016: move-result-object v1 │ │ +04a236: 6e10 651f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04a23c: 0c01 |001a: move-result-object v1 │ │ +04a23e: 7030 691f 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1f69 │ │ +04a244: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ 0x0000 - 0x001f reg=4 r Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #92 header: │ │ -class_idx : 250 │ │ +class_idx : 248 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1034 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 1030 │ │ +source_file_idx : 2399 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -21602,18 +21602,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 │ │ -04a2ac: |[04a2ac] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -04a2bc: 5b01 ff01 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -04a2c0: 7020 de1f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@1fde │ │ -04a2c6: 0e00 |0005: return-void │ │ +04a248: |[04a248] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +04a258: 5b01 ff01 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +04a25c: 7020 de1f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@1fde │ │ +04a262: 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; │ │ @@ -21626,41 +21626,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -04a2c8: |[04a2c8] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -04a2d8: 6e10 6206 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0662 │ │ -04a2de: 0c01 |0003: move-result-object v1 │ │ -04a2e0: 5463 ff01 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -04a2e4: 7120 7506 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0675 │ │ -04a2ea: 0e00 |0009: return-void │ │ -04a2ec: 0d00 |000a: move-exception v0 │ │ -04a2ee: 1a03 1402 |000b: const-string v3, "AsyncTask" // string@0214 │ │ -04a2f2: 7120 b51a 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ -04a2f8: 28f9 |0010: goto 0009 // -0007 │ │ -04a2fa: 0d00 |0011: move-exception v0 │ │ -04a2fc: 2203 d903 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@03d9 │ │ -04a300: 1a04 0f02 |0014: const-string v4, "An error occured while executing doInBackground()" // string@020f │ │ -04a304: 6e10 dc1f 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@1fdc │ │ -04a30a: 0c05 |0019: move-result-object v5 │ │ -04a30c: 7030 3d1f 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f3d │ │ -04a312: 2703 |001d: throw v3 │ │ -04a314: 0d00 |001e: move-exception v0 │ │ -04a316: 5463 ff01 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -04a31a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -04a31c: 7120 7506 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0675 │ │ -04a322: 28e4 |0025: goto 0009 // -001c │ │ -04a324: 0d02 |0026: move-exception v2 │ │ -04a326: 2203 d903 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@03d9 │ │ -04a32a: 1a04 0f02 |0029: const-string v4, "An error occured while executing doInBackground()" // string@020f │ │ -04a32e: 7030 3d1f 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f3d │ │ -04a334: 2703 |002e: throw v3 │ │ +04a264: |[04a264] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +04a274: 6e10 6206 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0662 │ │ +04a27a: 0c01 |0003: move-result-object v1 │ │ +04a27c: 5463 ff01 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +04a280: 7120 7506 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0675 │ │ +04a286: 0e00 |0009: return-void │ │ +04a288: 0d00 |000a: move-exception v0 │ │ +04a28a: 1a03 1002 |000b: const-string v3, "AsyncTask" // string@0210 │ │ +04a28e: 7120 b51a 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ +04a294: 28f9 |0010: goto 0009 // -0007 │ │ +04a296: 0d00 |0011: move-exception v0 │ │ +04a298: 2203 d503 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@03d5 │ │ +04a29c: 1a04 0b02 |0014: const-string v4, "An error occured while executing doInBackground()" // string@020b │ │ +04a2a0: 6e10 dc1f 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@1fdc │ │ +04a2a6: 0c05 |0019: move-result-object v5 │ │ +04a2a8: 7030 3d1f 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f3d │ │ +04a2ae: 2703 |001d: throw v3 │ │ +04a2b0: 0d00 |001e: move-exception v0 │ │ +04a2b2: 5463 ff01 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +04a2b6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +04a2b8: 7120 7506 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0675 │ │ +04a2be: 28e4 |0025: goto 0009 // -001c │ │ +04a2c0: 0d02 |0026: move-exception v2 │ │ +04a2c2: 2203 d503 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@03d5 │ │ +04a2c6: 1a04 0b02 |0029: const-string v4, "An error occured while executing doInBackground()" // string@020b │ │ +04a2ca: 7030 3d1f 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f3d │ │ +04a2d0: 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 : │ │ @@ -21680,21 +21680,21 @@ │ │ 0x0004 - 0x0009 reg=1 result Ljava/lang/Object; TResult; │ │ 0x000b - 0x0011 reg=0 e Ljava/lang/InterruptedException; │ │ 0x0012 - 0x001e reg=0 e Ljava/util/concurrent/ExecutionException; │ │ 0x001f - 0x0026 reg=0 e Ljava/util/concurrent/CancellationException; │ │ 0x0027 - 0x002f reg=2 t Ljava/lang/Throwable; │ │ 0x0000 - 0x002f reg=6 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #93 header: │ │ -class_idx : 251 │ │ +class_idx : 249 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2399 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -21718,54 +21718,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04a350: |[04a350] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -04a360: 7100 6e06 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@066e │ │ -04a366: 0c00 |0003: move-result-object v0 │ │ -04a368: 2100 |0004: array-length v0, v0 │ │ -04a36a: 2300 1b04 |0005: new-array v0, v0, [I // type@041b │ │ -04a36e: 6900 0002 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ -04a372: 6200 0002 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ -04a376: 6201 0602 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -04a37a: 6e10 6c06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066c │ │ -04a380: 0a01 |0010: move-result v1 │ │ -04a382: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -04a384: 4b02 0001 |0012: aput v2, v0, v1 │ │ -04a388: 6200 0002 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ -04a38c: 6201 0402 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -04a390: 6e10 6c06 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066c │ │ -04a396: 0a01 |001b: move-result v1 │ │ -04a398: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -04a39a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -04a39e: 0e00 |001f: return-void │ │ -04a3a0: 0d00 |0020: move-exception v0 │ │ -04a3a2: 28fe |0021: goto 001f // -0002 │ │ -04a3a4: 0d00 |0022: move-exception v0 │ │ -04a3a6: 28f1 |0023: goto 0014 // -000f │ │ +04a2ec: |[04a2ec] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +04a2fc: 7100 6e06 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@066e │ │ +04a302: 0c00 |0003: move-result-object v0 │ │ +04a304: 2100 |0004: array-length v0, v0 │ │ +04a306: 2300 1704 |0005: new-array v0, v0, [I // type@0417 │ │ +04a30a: 6900 0002 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ +04a30e: 6200 0002 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ +04a312: 6201 0602 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +04a316: 6e10 6c06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066c │ │ +04a31c: 0a01 |0010: move-result v1 │ │ +04a31e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +04a320: 4b02 0001 |0012: aput v2, v0, v1 │ │ +04a324: 6200 0002 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ +04a328: 6201 0402 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +04a32c: 6e10 6c06 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066c │ │ +04a332: 0a01 |001b: move-result v1 │ │ +04a334: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +04a336: 4b02 0001 |001d: aput v2, v0, v1 │ │ +04a33a: 0e00 |001f: return-void │ │ +04a33c: 0d00 |0020: move-exception v0 │ │ +04a33e: 28fe |0021: goto 001f // -0002 │ │ +04a340: 0d00 |0022: move-exception v0 │ │ +04a342: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #94 header: │ │ -class_idx : 252 │ │ +class_idx : 250 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2399 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -21798,40 +21798,40 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04a3c4: |[04a3c4] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -04a3d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04a3da: 5b01 0202 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -04a3de: 5b02 0102 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ -04a3e2: 0e00 |0007: return-void │ │ +04a360: |[04a360] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +04a370: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04a376: 5b01 0202 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +04a37a: 5b02 0102 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ +04a37e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0008 reg=1 task Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0008 reg=2 data [Ljava/lang/Object; [TData; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #95 header: │ │ -class_idx : 253 │ │ +class_idx : 251 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 103 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 101 │ │ +source_file_idx : 2399 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -21851,17 +21851,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a3e4: |[04a3e4] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -04a3f4: 7010 1e02 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ -04a3fa: 0e00 |0003: return-void │ │ +04a380: |[04a380] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +04a390: 7010 1e02 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ +04a396: 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;) │ │ @@ -21869,17 +21869,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 │ │ -04a3fc: |[04a3fc] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -04a40c: 7010 6506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0665 │ │ -04a412: 0e00 |0003: return-void │ │ +04a398: |[04a398] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +04a3a8: 7010 6506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0665 │ │ +04a3ae: 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; │ │ │ │ @@ -21889,52 +21889,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -04a414: |[04a414] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -04a424: 5450 2900 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0029 │ │ -04a428: 1f00 fc00 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00fc │ │ -04a42c: 5251 2a00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002a │ │ -04a430: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -04a436: 0e00 |0009: return-void │ │ -04a438: 5401 0202 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -04a43c: 5402 0102 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ -04a440: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -04a442: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -04a446: 7120 7606 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0676 │ │ -04a44c: 28f5 |0014: goto 0009 // -000b │ │ -04a44e: 5401 0202 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -04a452: 5402 0102 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ -04a456: 6e20 8606 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0686 │ │ -04a45c: 28ed |001c: goto 0009 // -0013 │ │ -04a45e: 0000 |001d: nop // spacer │ │ -04a460: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +04a3b0: |[04a3b0] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +04a3c0: 5450 2900 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0029 │ │ +04a3c4: 1f00 fa00 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00fa │ │ +04a3c8: 5251 2a00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002a │ │ +04a3cc: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +04a3d2: 0e00 |0009: return-void │ │ +04a3d4: 5401 0202 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +04a3d8: 5402 0102 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ +04a3dc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +04a3de: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +04a3e2: 7120 7606 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0676 │ │ +04a3e8: 28f5 |0014: goto 0009 // -000b │ │ +04a3ea: 5401 0202 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +04a3ee: 5402 0102 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0201 │ │ +04a3f2: 6e20 8606 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0686 │ │ +04a3f8: 28ed |001c: goto 0009 // -0013 │ │ +04a3fa: 0000 |001d: nop // spacer │ │ +04a3fc: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0009 line=480 │ │ 0x000a line=474 │ │ 0x0015 line=477 │ │ 0x001d line=471 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 result Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0026 reg=4 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0026 reg=5 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #96 header: │ │ -class_idx : 254 │ │ +class_idx : 252 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 964 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 960 │ │ +source_file_idx : 2399 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -21973,40 +21973,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -04a470: |[04a470] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -04a480: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -04a482: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -04a484: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04a486: 2200 fe00 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fe │ │ -04a48a: 1a01 dc09 |0005: const-string v1, "PENDING" // string@09dc │ │ -04a48e: 7030 6b06 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066b │ │ -04a494: 6900 0502 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -04a498: 2200 fe00 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fe │ │ -04a49c: 1a01 1c0a |000e: const-string v1, "RUNNING" // string@0a1c │ │ -04a4a0: 7030 6b06 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066b │ │ -04a4a6: 6900 0602 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -04a4aa: 2200 fe00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fe │ │ -04a4ae: 1a01 3c03 |0017: const-string v1, "FINISHED" // string@033c │ │ -04a4b2: 7030 6b06 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066b │ │ -04a4b8: 6900 0402 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -04a4bc: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -04a4be: 2300 2704 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0427 │ │ -04a4c2: 6201 0502 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -04a4c6: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -04a4ca: 6201 0602 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -04a4ce: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -04a4d2: 6201 0402 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -04a4d6: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -04a4da: 6900 0302 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0203 │ │ -04a4de: 0e00 |002f: return-void │ │ +04a40c: |[04a40c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +04a41c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +04a41e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +04a420: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04a422: 2200 fc00 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fc │ │ +04a426: 1a01 d409 |0005: const-string v1, "PENDING" // string@09d4 │ │ +04a42a: 7030 6b06 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066b │ │ +04a430: 6900 0502 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +04a434: 2200 fc00 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fc │ │ +04a438: 1a01 140a |000e: const-string v1, "RUNNING" // string@0a14 │ │ +04a43c: 7030 6b06 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066b │ │ +04a442: 6900 0602 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +04a446: 2200 fc00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fc │ │ +04a44a: 1a01 3803 |0017: const-string v1, "FINISHED" // string@0338 │ │ +04a44e: 7030 6b06 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@066b │ │ +04a454: 6900 0402 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +04a458: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +04a45a: 2300 2304 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0423 │ │ +04a45e: 6201 0502 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +04a462: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +04a466: 6201 0602 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +04a46a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +04a46e: 6201 0402 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +04a472: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +04a476: 6900 0302 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0203 │ │ +04a47a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -22016,17 +22016,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 │ │ -04a4e0: |[04a4e0] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -04a4f0: 7030 151f 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1f15 │ │ -04a4f6: 0e00 |0003: return-void │ │ +04a47c: |[04a47c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +04a48c: 7030 151f 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1f15 │ │ +04a492: 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 │ │ @@ -22036,20 +22036,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 │ │ -04a4f8: |[04a4f8] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -04a508: 1c00 fe00 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fe │ │ -04a50c: 7120 161f 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1f16 │ │ -04a512: 0c00 |0005: move-result-object v0 │ │ -04a514: 1f00 fe00 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fe │ │ -04a518: 1100 |0008: return-object v0 │ │ +04a494: |[04a494] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +04a4a4: 1c00 fc00 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fc │ │ +04a4a8: 7120 161f 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1f16 │ │ +04a4ae: 0c00 |0005: move-result-object v0 │ │ +04a4b0: 1f00 fc00 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00fc │ │ +04a4b4: 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;) │ │ @@ -22057,33 +22057,33 @@ │ │ type : '()[Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04a51c: |[04a51c] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -04a52c: 6200 0302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0203 │ │ -04a530: 6e10 f71f 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1ff7 │ │ -04a536: 0c00 |0005: move-result-object v0 │ │ -04a538: 1f00 2704 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0427 │ │ -04a53c: 1100 |0008: return-object v0 │ │ +04a4b8: |[04a4b8] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +04a4c8: 6200 0302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0203 │ │ +04a4cc: 6e10 f71f 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1ff7 │ │ +04a4d2: 0c00 |0005: move-result-object v0 │ │ +04a4d4: 1f00 2304 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0423 │ │ +04a4d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #97 header: │ │ -class_idx : 255 │ │ +class_idx : 253 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2399 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -22111,17 +22111,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a540: |[04a540] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -04a550: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04a556: 0e00 |0003: return-void │ │ +04a4dc: |[04a4dc] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +04a4ec: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04a4f2: 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; │ │ │ │ @@ -22130,33 +22130,33 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a558: |[04a558] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -04a568: 7010 6f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@066f │ │ -04a56e: 0e00 |0003: return-void │ │ +04a4f4: |[04a4f4] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +04a504: 7010 6f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@066f │ │ +04a50a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #98 header: │ │ -class_idx : 256 │ │ +class_idx : 254 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2399 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -22274,38 +22274,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -04a570: |[04a570] android.support.v4.content.ModernAsyncTask.:()V │ │ -04a580: 2200 f800 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00f8 │ │ -04a584: 7010 5c06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@065c │ │ -04a58a: 6900 1602 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0216 │ │ -04a58e: 2200 0b04 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@040b │ │ -04a592: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -04a596: 7020 e31f 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1fe3 │ │ -04a59c: 6900 1502 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0215 │ │ -04a5a0: 2200 0d04 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@040d │ │ -04a5a4: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -04a5a6: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -04a5aa: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -04a5ae: 6205 7e0d |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0d7e │ │ -04a5b2: 6206 1502 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0215 │ │ -04a5b6: 6207 1602 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0216 │ │ -04a5ba: 7608 e41f 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@1fe4 │ │ -04a5c0: 6900 0e02 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ -04a5c4: 2200 fd00 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00fd │ │ -04a5c8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -04a5ca: 7020 6606 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0666 │ │ -04a5d0: 6900 1402 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ -04a5d4: 6200 0e02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ -04a5d8: 6900 1302 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ -04a5dc: 0e00 |002e: return-void │ │ +04a50c: |[04a50c] android.support.v4.content.ModernAsyncTask.:()V │ │ +04a51c: 2200 f600 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00f6 │ │ +04a520: 7010 5c06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@065c │ │ +04a526: 6900 1602 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0216 │ │ +04a52a: 2200 0704 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0407 │ │ +04a52e: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +04a532: 7020 e31f 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1fe3 │ │ +04a538: 6900 1502 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0215 │ │ +04a53c: 2200 0904 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@0409 │ │ +04a540: 1251 |0012: const/4 v1, #int 5 // #5 │ │ +04a542: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ +04a546: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ +04a54a: 6205 7e0d |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0d7e │ │ +04a54e: 6206 1502 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0215 │ │ +04a552: 6207 1602 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0216 │ │ +04a556: 7608 e41f 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@1fe4 │ │ +04a55c: 6900 0e02 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ +04a560: 2200 fb00 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00fb │ │ +04a564: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +04a566: 7020 6606 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0666 │ │ +04a56c: 6900 1402 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ +04a570: 6200 0e02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ +04a574: 6900 1302 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ +04a578: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -22316,29 +22316,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04a5e0: |[04a5e0] android.support.v4.content.ModernAsyncTask.:()V │ │ -04a5f0: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04a5f6: 6200 0502 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -04a5fa: 5b20 1002 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -04a5fe: 2200 1004 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0410 │ │ -04a602: 7010 e51f 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1fe5 │ │ -04a608: 5b20 1102 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ -04a60c: 2200 f900 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00f9 │ │ -04a610: 7020 5e06 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@065e │ │ -04a616: 5b20 1202 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ -04a61a: 2200 fa00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00fa │ │ -04a61e: 5421 1202 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ -04a622: 7030 6006 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0660 │ │ -04a628: 5b20 0f02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -04a62c: 0e00 |001e: return-void │ │ +04a57c: |[04a57c] android.support.v4.content.ModernAsyncTask.:()V │ │ +04a58c: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04a592: 6200 0502 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +04a596: 5b20 1002 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +04a59a: 2200 0c04 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@040c │ │ +04a59e: 7010 e51f 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1fe5 │ │ +04a5a4: 5b20 1102 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ +04a5a8: 2200 f700 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00f7 │ │ +04a5ac: 7020 5e06 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@065e │ │ +04a5b2: 5b20 1202 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ +04a5b6: 2200 f800 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00f8 │ │ +04a5ba: 5421 1202 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ +04a5be: 7030 6006 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0660 │ │ +04a5c4: 5b20 0f02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +04a5c8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -22352,17 +22352,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 │ │ -04a630: |[04a630] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -04a640: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ -04a644: 1100 |0002: return-object v0 │ │ +04a5cc: |[04a5cc] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +04a5dc: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ +04a5e0: 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;) │ │ @@ -22370,18 +22370,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 │ │ -04a648: |[04a648] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -04a658: 7020 8706 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0687 │ │ -04a65e: 0c00 |0003: move-result-object v0 │ │ -04a660: 1100 |0004: return-object v0 │ │ +04a5e4: |[04a5e4] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +04a5f4: 7020 8706 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0687 │ │ +04a5fa: 0c00 |0003: move-result-object v0 │ │ +04a5fc: 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; │ │ │ │ @@ -22390,17 +22390,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 │ │ -04a664: |[04a664] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -04a674: 7020 8806 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0688 │ │ -04a67a: 0e00 |0003: return-void │ │ +04a600: |[04a600] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +04a610: 7020 8806 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0688 │ │ +04a616: 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; │ │ │ │ @@ -22409,17 +22409,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 │ │ -04a67c: |[04a67c] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -04a68c: 7020 7c06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@067c │ │ -04a692: 0e00 |0003: return-void │ │ +04a618: |[04a618] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +04a628: 7020 7c06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@067c │ │ +04a62e: 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; │ │ │ │ @@ -22428,18 +22428,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04a694: |[04a694] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -04a6a4: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ -04a6a8: 7220 dd1f 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@1fdd │ │ -04a6ae: 0e00 |0005: return-void │ │ +04a630: |[04a630] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +04a640: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ +04a644: 7220 dd1f 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@1fdd │ │ +04a64a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -22448,24 +22448,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04a6b0: |[04a6b0] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -04a6c0: 6e10 8106 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0681 │ │ -04a6c6: 0a00 |0003: move-result v0 │ │ -04a6c8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -04a6cc: 6e20 8306 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0683 │ │ -04a6d2: 6200 0402 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -04a6d6: 5b10 1002 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -04a6da: 0e00 |000d: return-void │ │ -04a6dc: 6e20 8406 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0684 │ │ -04a6e2: 28f8 |0011: goto 0009 // -0008 │ │ +04a64c: |[04a64c] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +04a65c: 6e10 8106 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0681 │ │ +04a662: 0a00 |0003: move-result v0 │ │ +04a664: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +04a668: 6e20 8306 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0683 │ │ +04a66e: 6200 0402 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +04a672: 5b10 1002 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +04a676: 0e00 |000d: return-void │ │ +04a678: 6e20 8406 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0684 │ │ +04a67e: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22480,18 +22480,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04a6e4: |[04a6e4] android.support.v4.content.ModernAsyncTask.init:()V │ │ -04a6f4: 6200 1402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ -04a6f8: 6e10 6706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0667 │ │ -04a6fe: 0e00 |0005: return-void │ │ +04a680: |[04a680] android.support.v4.content.ModernAsyncTask.init:()V │ │ +04a690: 6200 1402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ +04a694: 6e10 6706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0667 │ │ +04a69a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22499,26 +22499,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 │ │ -04a700: |[04a700] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04a710: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04a712: 6201 1402 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ -04a716: 2202 fc00 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00fc │ │ -04a71a: 2353 3404 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0434 │ │ -04a71e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -04a720: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -04a724: 7030 6406 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0664 │ │ -04a72a: 6e30 6906 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0669 │ │ -04a730: 0c00 |0010: move-result-object v0 │ │ -04a732: 6e10 2c02 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@022c │ │ -04a738: 1107 |0014: return-object v7 │ │ +04a69c: |[04a69c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04a6ac: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04a6ae: 6201 1402 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ +04a6b2: 2202 fa00 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00fa │ │ +04a6b6: 2353 3004 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0430 │ │ +04a6ba: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +04a6bc: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +04a6c0: 7030 6406 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0664 │ │ +04a6c6: 6e30 6906 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0669 │ │ +04a6cc: 0c00 |0010: move-result-object v0 │ │ +04a6ce: 6e10 2c02 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@022c │ │ +04a6d4: 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; │ │ @@ -22532,21 +22532,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04a73c: |[04a73c] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -04a74c: 5421 1102 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ -04a750: 6e10 e61f 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1fe6 │ │ -04a756: 0a00 |0005: move-result v0 │ │ -04a758: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -04a75c: 7020 8706 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0687 │ │ -04a762: 0e00 |000b: return-void │ │ +04a6d8: |[04a6d8] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +04a6e8: 5421 1102 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0211 │ │ +04a6ec: 6e10 e61f 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1fe6 │ │ +04a6f2: 0a00 |0005: move-result v0 │ │ +04a6f4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +04a6f8: 7020 8706 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0687 │ │ +04a6fe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22561,17 +22561,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 │ │ -04a764: |[04a764] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -04a774: 6900 1302 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ -04a778: 0e00 |0002: return-void │ │ +04a700: |[04a700] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +04a710: 6900 1302 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ +04a714: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22581,19 +22581,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04a77c: |[04a77c] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -04a78c: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -04a790: 6e20 df1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1fdf │ │ -04a796: 0a00 |0005: move-result v0 │ │ -04a798: 0f00 |0006: return v0 │ │ +04a718: |[04a718] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +04a728: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +04a72c: 6e20 df1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1fdf │ │ +04a732: 0a00 |0005: move-result v0 │ │ +04a734: 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 │ │ @@ -22609,19 +22609,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 │ │ -04a79c: |[04a79c] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -04a7ac: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ -04a7b0: 6e30 7b06 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@067b │ │ -04a7b6: 0c00 |0005: move-result-object v0 │ │ -04a7b8: 1100 |0006: return-object v0 │ │ +04a738: |[04a738] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +04a748: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0213 │ │ +04a74c: 6e30 7b06 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@067b │ │ +04a752: 0c00 |0005: move-result-object v0 │ │ +04a754: 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; │ │ @@ -22632,41 +22632,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 │ │ -04a7bc: |[04a7bc] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -04a7cc: 5420 1002 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -04a7d0: 6201 0502 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -04a7d4: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -04a7d8: 6200 0002 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ -04a7dc: 5421 1002 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -04a7e0: 6e10 6c06 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066c │ │ -04a7e6: 0a01 |000d: move-result v1 │ │ -04a7e8: 4400 0001 |000e: aget v0, v0, v1 │ │ -04a7ec: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -04a7f2: 6200 0602 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -04a7f6: 5b20 1002 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -04a7fa: 6e10 8506 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0685 │ │ -04a800: 5420 1202 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ -04a804: 5b04 0702 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0207 │ │ -04a808: 5420 0f02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -04a80c: 7220 dd1f 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@1fdd │ │ -04a812: 1102 |0023: return-object v2 │ │ -04a814: 2200 c903 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -04a818: 1a01 7d02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@027d │ │ -04a81c: 7020 1d1f 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -04a822: 2700 |002b: throw v0 │ │ -04a824: 2200 c903 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -04a828: 1a01 7c02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@027c │ │ -04a82c: 7020 1d1f 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -04a832: 2700 |0033: throw v0 │ │ -04a834: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +04a758: |[04a758] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +04a768: 5420 1002 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +04a76c: 6201 0502 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +04a770: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +04a774: 6200 0002 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0200 │ │ +04a778: 5421 1002 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +04a77c: 6e10 6c06 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@066c │ │ +04a782: 0a01 |000d: move-result v1 │ │ +04a784: 4400 0001 |000e: aget v0, v0, v1 │ │ +04a788: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +04a78e: 6200 0602 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +04a792: 5b20 1002 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +04a796: 6e10 8506 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0685 │ │ +04a79c: 5420 1202 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0212 │ │ +04a7a0: 5b04 0702 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0207 │ │ +04a7a4: 5420 0f02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +04a7a8: 7220 dd1f 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@1fdd │ │ +04a7ae: 1102 |0023: return-object v2 │ │ +04a7b0: 2200 c503 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +04a7b4: 1a01 7902 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0279 │ │ +04a7b8: 7020 1d1f 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04a7be: 2700 |002b: throw v0 │ │ +04a7c0: 2200 c503 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +04a7c4: 1a01 7802 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0278 │ │ +04a7c8: 7020 1d1f 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04a7ce: 2700 |0033: throw v0 │ │ +04a7d0: 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 │ │ @@ -22687,19 +22687,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04a844: |[04a844] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -04a854: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -04a858: 6e10 e01f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1fe0 │ │ -04a85e: 0c00 |0005: move-result-object v0 │ │ -04a860: 1100 |0006: return-object v0 │ │ +04a7e0: |[04a7e0] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +04a7f0: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +04a7f4: 6e10 e01f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1fe0 │ │ +04a7fa: 0c00 |0005: move-result-object v0 │ │ +04a7fc: 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; │ │ │ │ @@ -22708,19 +22708,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 │ │ -04a864: |[04a864] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -04a874: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -04a878: 6e40 e11f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1fe1 │ │ -04a87e: 0c00 |0005: move-result-object v0 │ │ -04a880: 1100 |0006: return-object v0 │ │ +04a800: |[04a800] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +04a810: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +04a814: 6e40 e11f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1fe1 │ │ +04a81a: 0c00 |0005: move-result-object v0 │ │ +04a81c: 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 │ │ @@ -22731,17 +22731,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 │ │ -04a884: |[04a884] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -04a894: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -04a898: 1100 |0002: return-object v0 │ │ +04a820: |[04a820] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +04a830: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +04a834: 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; │ │ │ │ @@ -22750,19 +22750,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04a89c: |[04a89c] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -04a8ac: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ -04a8b0: 6e10 e21f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1fe2 │ │ -04a8b6: 0a00 |0005: move-result v0 │ │ -04a8b8: 0f00 |0006: return v0 │ │ +04a838: |[04a838] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +04a848: 5410 0f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@020f │ │ +04a84c: 6e10 e21f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1fe2 │ │ +04a852: 0a00 |0005: move-result v0 │ │ +04a854: 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; │ │ │ │ @@ -22771,16 +22771,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a8bc: |[04a8bc] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -04a8cc: 0e00 |0000: return-void │ │ +04a858: |[04a858] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +04a868: 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; │ │ │ │ @@ -22789,17 +22789,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a8d0: |[04a8d0] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -04a8e0: 6e10 8206 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0682 │ │ -04a8e6: 0e00 |0003: return-void │ │ +04a86c: |[04a86c] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +04a87c: 6e10 8206 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0682 │ │ +04a882: 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; │ │ @@ -22811,16 +22811,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a8e8: |[04a8e8] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -04a8f8: 0e00 |0000: return-void │ │ +04a884: |[04a884] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +04a894: 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; │ │ @@ -22831,16 +22831,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a8fc: |[04a8fc] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -04a90c: 0e00 |0000: return-void │ │ +04a898: |[04a898] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +04a8a8: 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; │ │ │ │ @@ -22849,16 +22849,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a910: |[04a910] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -04a920: 0e00 |0000: return-void │ │ +04a8ac: |[04a8ac] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +04a8bc: 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; │ │ @@ -22869,44 +22869,44 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -04a924: |[04a924] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -04a934: 6e10 8106 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0681 │ │ -04a93a: 0a00 |0003: move-result v0 │ │ -04a93c: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -04a940: 6200 1402 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ -04a944: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -04a946: 2202 fc00 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00fc │ │ -04a94a: 7030 6406 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0664 │ │ -04a950: 6e30 6906 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0669 │ │ -04a956: 0c00 |0011: move-result-object v0 │ │ -04a958: 6e10 2c02 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@022c │ │ -04a95e: 0e00 |0015: return-void │ │ +04a8c0: |[04a8c0] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +04a8d0: 6e10 8106 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0681 │ │ +04a8d6: 0a00 |0003: move-result v0 │ │ +04a8d8: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +04a8dc: 6200 1402 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0214 │ │ +04a8e0: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +04a8e2: 2202 fa00 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00fa │ │ +04a8e6: 7030 6406 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0664 │ │ +04a8ec: 6e30 6906 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0669 │ │ +04a8f2: 0c00 |0011: move-result-object v0 │ │ +04a8f4: 6e10 2c02 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@022c │ │ +04a8fa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x0015 line=455 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0016 reg=4 values [Ljava/lang/Object; [TProgress; │ │ │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #99 header: │ │ -class_idx : 257 │ │ +class_idx : 255 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 29 │ │ -source_file_idx : 3073 │ │ +source_file_idx : 3063 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #99 annotations: │ │ Annotations on field #536 'mActiveWakeLocks' │ │ @@ -22938,21 +22938,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04a960: |[04a960] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -04a970: 2200 0403 |0000: new-instance v0, Landroid/util/SparseArray; // type@0304 │ │ -04a974: 7010 b61a 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ -04a97a: 6900 1802 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -04a97e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04a980: 6700 1902 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -04a984: 0e00 |000a: return-void │ │ +04a8fc: |[04a8fc] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +04a90c: 2200 0203 |0000: new-instance v0, Landroid/util/SparseArray; // type@0302 │ │ +04a910: 7010 b61a 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ +04a916: 6900 1802 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +04a91a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04a91c: 6700 1902 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +04a920: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -22960,17 +22960,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a988: |[04a988] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -04a998: 7010 d600 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00d6 │ │ -04a99e: 0e00 |0003: return-void │ │ +04a924: |[04a924] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +04a934: 7010 d600 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00d6 │ │ +04a93a: 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;) │ │ @@ -22978,52 +22978,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -04a9a0: |[04a9a0] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -04a9b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04a9b2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04a9b4: 1a04 620e |0002: const-string v4, "android.support.content.wakelockid" // string@0e62 │ │ -04a9b8: 6e30 1001 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0110 │ │ -04a9be: 0a00 |0007: move-result v0 │ │ -04a9c0: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -04a9c4: 0f02 |000a: return v2 │ │ -04a9c6: 6204 1802 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -04a9ca: 1d04 |000d: monitor-enter v4 │ │ -04a9cc: 6202 1802 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -04a9d0: 6e20 b91a 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1ab9 │ │ -04a9d6: 0c01 |0013: move-result-object v1 │ │ -04a9d8: 1f01 7000 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0070 │ │ -04a9dc: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -04a9e0: 6e10 3e02 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@023e │ │ -04a9e6: 6202 1802 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -04a9ea: 6e20 bb1a 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1abb │ │ -04a9f0: 1e04 |0020: monitor-exit v4 │ │ -04a9f2: 0132 |0021: move v2, v3 │ │ -04a9f4: 28e8 |0022: goto 000a // -0018 │ │ -04a9f6: 1a02 000c |0023: const-string v2, "WakefulBroadcastReceiver" // string@0c00 │ │ -04a9fa: 2205 dc03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -04a9fe: 7010 581f 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04aa04: 1a06 8709 |002a: const-string v6, "No active wake lock id #" // string@0987 │ │ -04aa08: 6e20 601f 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04aa0e: 0c05 |002f: move-result-object v5 │ │ -04aa10: 6e20 5c1f 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -04aa16: 0c05 |0033: move-result-object v5 │ │ -04aa18: 6e10 651f 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04aa1e: 0c05 |0037: move-result-object v5 │ │ -04aa20: 7120 b31a 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -04aa26: 1e04 |003b: monitor-exit v4 │ │ -04aa28: 0132 |003c: move v2, v3 │ │ -04aa2a: 28cd |003d: goto 000a // -0033 │ │ -04aa2c: 0d02 |003e: move-exception v2 │ │ -04aa2e: 1e04 |003f: monitor-exit v4 │ │ -04aa30: 2702 |0040: throw v2 │ │ +04a93c: |[04a93c] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +04a94c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04a94e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04a950: 1a04 580e |0002: const-string v4, "android.support.content.wakelockid" // string@0e58 │ │ +04a954: 6e30 1001 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0110 │ │ +04a95a: 0a00 |0007: move-result v0 │ │ +04a95c: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +04a960: 0f02 |000a: return v2 │ │ +04a962: 6204 1802 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +04a966: 1d04 |000d: monitor-enter v4 │ │ +04a968: 6202 1802 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +04a96c: 6e20 b91a 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1ab9 │ │ +04a972: 0c01 |0013: move-result-object v1 │ │ +04a974: 1f01 6e00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@006e │ │ +04a978: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +04a97c: 6e10 3e02 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@023e │ │ +04a982: 6202 1802 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +04a986: 6e20 bb1a 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1abb │ │ +04a98c: 1e04 |0020: monitor-exit v4 │ │ +04a98e: 0132 |0021: move v2, v3 │ │ +04a990: 28e8 |0022: goto 000a // -0018 │ │ +04a992: 1a02 f60b |0023: const-string v2, "WakefulBroadcastReceiver" // string@0bf6 │ │ +04a996: 2205 d803 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +04a99a: 7010 581f 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04a9a0: 1a06 7f09 |002a: const-string v6, "No active wake lock id #" // string@097f │ │ +04a9a4: 6e20 601f 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04a9aa: 0c05 |002f: move-result-object v5 │ │ +04a9ac: 6e20 5c1f 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +04a9b2: 0c05 |0033: move-result-object v5 │ │ +04a9b4: 6e10 651f 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04a9ba: 0c05 |0037: move-result-object v5 │ │ +04a9bc: 7120 b31a 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +04a9c2: 1e04 |003b: monitor-exit v4 │ │ +04a9c4: 0132 |003c: move v2, v3 │ │ +04a9c6: 28cd |003d: goto 000a // -0033 │ │ +04a9c8: 0d02 |003e: move-exception v2 │ │ +04a9ca: 1e04 |003f: monitor-exit v4 │ │ +04a9cc: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -23046,62 +23046,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 │ │ -04aa40: |[04aa40] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -04aa50: 6205 1802 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -04aa54: 1d05 |0002: monitor-enter v5 │ │ -04aa56: 6001 1902 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -04aa5a: 6004 1902 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -04aa5e: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04aa62: 6704 1902 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -04aa66: 6004 1902 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -04aa6a: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -04aa6e: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -04aa70: 6704 1902 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ -04aa74: 1a04 620e |0012: const-string v4, "android.support.content.wakelockid" // string@0e62 │ │ -04aa78: 6e30 1b01 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ -04aa7e: 6e20 0001 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0100 │ │ -04aa84: 0c00 |001a: move-result-object v0 │ │ -04aa86: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -04aa8a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -04aa8c: 1e05 |001e: monitor-exit v5 │ │ -04aa8e: 1100 |001f: return-object v0 │ │ -04aa90: 1a04 541d |0020: const-string v4, "power" // string@1d54 │ │ -04aa94: 6e20 f100 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -04aa9a: 0c02 |0025: move-result-object v2 │ │ -04aa9c: 1f02 7100 |0026: check-cast v2, Landroid/os/PowerManager; // type@0071 │ │ -04aaa0: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -04aaa2: 2206 dc03 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@03dc │ │ -04aaa6: 7010 581f 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04aaac: 1a07 d122 |002e: const-string v7, "wake:" // string@22d1 │ │ -04aab0: 6e20 601f 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04aab6: 0c06 |0033: move-result-object v6 │ │ -04aab8: 6e10 dc00 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ -04aabe: 0c07 |0037: move-result-object v7 │ │ -04aac0: 6e20 601f 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04aac6: 0c06 |003b: move-result-object v6 │ │ -04aac8: 6e10 651f 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04aace: 0c06 |003f: move-result-object v6 │ │ -04aad0: 6e30 4002 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0240 │ │ -04aad6: 0c03 |0043: move-result-object v3 │ │ -04aad8: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -04aada: 6e20 3f02 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@023f │ │ -04aae0: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -04aae6: 6e30 3d02 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@023d │ │ -04aaec: 6204 1802 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ -04aaf0: 6e30 ba1a 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1aba │ │ -04aaf6: 1e05 |0053: monitor-exit v5 │ │ -04aaf8: 28cb |0054: goto 001f // -0035 │ │ -04aafa: 0d04 |0055: move-exception v4 │ │ -04aafc: 1e05 |0056: monitor-exit v5 │ │ -04aafe: 2704 |0057: throw v4 │ │ +04a9dc: |[04a9dc] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +04a9ec: 6205 1802 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +04a9f0: 1d05 |0002: monitor-enter v5 │ │ +04a9f2: 6001 1902 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +04a9f6: 6004 1902 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +04a9fa: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04a9fe: 6704 1902 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +04aa02: 6004 1902 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +04aa06: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +04aa0a: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +04aa0c: 6704 1902 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0219 │ │ +04aa10: 1a04 580e |0012: const-string v4, "android.support.content.wakelockid" // string@0e58 │ │ +04aa14: 6e30 1b01 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ +04aa1a: 6e20 0001 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0100 │ │ +04aa20: 0c00 |001a: move-result-object v0 │ │ +04aa22: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +04aa26: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +04aa28: 1e05 |001e: monitor-exit v5 │ │ +04aa2a: 1100 |001f: return-object v0 │ │ +04aa2c: 1a04 491d |0020: const-string v4, "power" // string@1d49 │ │ +04aa30: 6e20 f100 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +04aa36: 0c02 |0025: move-result-object v2 │ │ +04aa38: 1f02 6f00 |0026: check-cast v2, Landroid/os/PowerManager; // type@006f │ │ +04aa3c: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +04aa3e: 2206 d803 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@03d8 │ │ +04aa42: 7010 581f 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04aa48: 1a07 c622 |002e: const-string v7, "wake:" // string@22c6 │ │ +04aa4c: 6e20 601f 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04aa52: 0c06 |0033: move-result-object v6 │ │ +04aa54: 6e10 dc00 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ +04aa5a: 0c07 |0037: move-result-object v7 │ │ +04aa5c: 6e20 601f 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04aa62: 0c06 |003b: move-result-object v6 │ │ +04aa64: 6e10 651f 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04aa6a: 0c06 |003f: move-result-object v6 │ │ +04aa6c: 6e30 4002 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0240 │ │ +04aa72: 0c03 |0043: move-result-object v3 │ │ +04aa74: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +04aa76: 6e20 3f02 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@023f │ │ +04aa7c: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +04aa82: 6e30 3d02 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@023d │ │ +04aa88: 6204 1802 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0218 │ │ +04aa8c: 6e30 ba1a 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1aba │ │ +04aa92: 1e05 |0053: monitor-exit v5 │ │ +04aa94: 28cb |0054: goto 001f // -0035 │ │ +04aa96: 0d04 |0055: move-exception v4 │ │ +04aa98: 1e05 |0056: monitor-exit v5 │ │ +04aa9a: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -23125,21 +23125,21 @@ │ │ 0x0005 - 0x0055 reg=1 id I │ │ 0x0028 - 0x0055 reg=2 pm Landroid/os/PowerManager; │ │ 0x0044 - 0x0055 reg=3 wl Landroid/os/PowerManager$WakeLock; │ │ 0x0000 - 0x0058 reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x0058 reg=9 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3073 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 3063 (WakefulBroadcastReceiver.java) │ │ │ │ Class #100 header: │ │ -class_idx : 258 │ │ +class_idx : 256 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 511 │ │ +superclass_idx : 979 │ │ +source_file_idx : 507 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #100 - │ │ Class descriptor : 'Landroid/support/v4/content/pm/ActivityInfoCompat;' │ │ @@ -23159,32 +23159,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ab0c: |[04ab0c] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -04ab1c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ab22: 0e00 |0003: return-void │ │ +04aaa8: |[04aaa8] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +04aab8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04aabe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/pm/ActivityInfoCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 511 (ActivityInfoCompat.java) │ │ + source_file_idx : 507 (ActivityInfoCompat.java) │ │ │ │ Class #101 header: │ │ -class_idx : 259 │ │ +class_idx : 257 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 739 │ │ +superclass_idx : 979 │ │ +source_file_idx : 735 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #101 - │ │ Class descriptor : 'Landroid/support/v4/database/DatabaseUtilsCompat;' │ │ @@ -23199,17 +23199,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ab24: |[04ab24] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -04ab34: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ab3a: 0e00 |0003: return-void │ │ +04aac0: |[04aac0] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +04aad0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04aad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -23218,31 +23218,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 │ │ -04ab3c: |[04ab3c] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -04ab4c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04ab4e: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -04ab52: 2141 |0003: array-length v1, v4 │ │ -04ab54: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -04ab58: 0750 |0006: move-object v0, v5 │ │ -04ab5a: 1100 |0007: return-object v0 │ │ -04ab5c: 2141 |0008: array-length v1, v4 │ │ -04ab5e: 2152 |0009: array-length v2, v5 │ │ -04ab60: b021 |000a: add-int/2addr v1, v2 │ │ -04ab62: 2310 3604 |000b: new-array v0, v1, [Ljava/lang/String; // type@0436 │ │ -04ab66: 2141 |000d: array-length v1, v4 │ │ -04ab68: 7151 661f 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04ab6e: 2141 |0011: array-length v1, v4 │ │ -04ab70: 2152 |0012: array-length v2, v5 │ │ -04ab72: 7152 661f 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04ab78: 28f1 |0016: goto 0007 // -000f │ │ +04aad8: |[04aad8] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +04aae8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04aaea: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +04aaee: 2141 |0003: array-length v1, v4 │ │ +04aaf0: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +04aaf4: 0750 |0006: move-object v0, v5 │ │ +04aaf6: 1100 |0007: return-object v0 │ │ +04aaf8: 2141 |0008: array-length v1, v4 │ │ +04aafa: 2152 |0009: array-length v2, v5 │ │ +04aafc: b021 |000a: add-int/2addr v1, v2 │ │ +04aafe: 2310 3204 |000b: new-array v0, v1, [Ljava/lang/String; // type@0432 │ │ +04ab02: 2141 |000d: array-length v1, v4 │ │ +04ab04: 7151 661f 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04ab0a: 2141 |0011: array-length v1, v4 │ │ +04ab0c: 2152 |0012: array-length v2, v5 │ │ +04ab0e: 7152 661f 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04ab14: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -23256,62 +23256,62 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -04ab7c: |[04ab7c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -04ab8c: 7110 a61a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -04ab92: 0a00 |0003: move-result v0 │ │ -04ab94: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -04ab98: 1103 |0006: return-object v3 │ │ -04ab9a: 7110 a61a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -04aba0: 0a00 |000a: move-result v0 │ │ -04aba2: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -04aba6: 0723 |000d: move-object v3, v2 │ │ -04aba8: 28f8 |000e: goto 0006 // -0008 │ │ -04abaa: 2200 dc03 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -04abae: 7010 581f 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04abb4: 1a01 9d00 |0014: const-string v1, "(" // string@009d │ │ -04abb8: 6e20 601f 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04abbe: 0c00 |0019: move-result-object v0 │ │ -04abc0: 6e20 601f 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04abc6: 0c00 |001d: move-result-object v0 │ │ -04abc8: 1a01 bc00 |001e: const-string v1, ") AND (" // string@00bc │ │ -04abcc: 6e20 601f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04abd2: 0c00 |0023: move-result-object v0 │ │ -04abd4: 6e20 601f 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04abda: 0c00 |0027: move-result-object v0 │ │ -04abdc: 1a01 bb00 |0028: const-string v1, ")" // string@00bb │ │ -04abe0: 6e20 601f 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04abe6: 0c00 |002d: move-result-object v0 │ │ -04abe8: 6e10 651f 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04abee: 0c03 |0031: move-result-object v3 │ │ -04abf0: 28d4 |0032: goto 0006 // -002c │ │ +04ab18: |[04ab18] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +04ab28: 7110 a61a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +04ab2e: 0a00 |0003: move-result v0 │ │ +04ab30: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +04ab34: 1103 |0006: return-object v3 │ │ +04ab36: 7110 a61a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +04ab3c: 0a00 |000a: move-result v0 │ │ +04ab3e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +04ab42: 0723 |000d: move-object v3, v2 │ │ +04ab44: 28f8 |000e: goto 0006 // -0008 │ │ +04ab46: 2200 d803 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +04ab4a: 7010 581f 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04ab50: 1a01 9d00 |0014: const-string v1, "(" // string@009d │ │ +04ab54: 6e20 601f 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ab5a: 0c00 |0019: move-result-object v0 │ │ +04ab5c: 6e20 601f 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ab62: 0c00 |001d: move-result-object v0 │ │ +04ab64: 1a01 bc00 |001e: const-string v1, ") AND (" // string@00bc │ │ +04ab68: 6e20 601f 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ab6e: 0c00 |0023: move-result-object v0 │ │ +04ab70: 6e20 601f 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ab76: 0c00 |0027: move-result-object v0 │ │ +04ab78: 1a01 bb00 |0028: const-string v1, ")" // string@00bb │ │ +04ab7c: 6e20 601f 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ab82: 0c00 |002d: move-result-object v0 │ │ +04ab84: 6e10 651f 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04ab8a: 0c03 |0031: move-result-object v3 │ │ +04ab8c: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 b Ljava/lang/String; │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 739 (DatabaseUtilsCompat.java) │ │ + source_file_idx : 735 (DatabaseUtilsCompat.java) │ │ │ │ Class #102 header: │ │ -class_idx : 261 │ │ +class_idx : 259 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 756 │ │ +superclass_idx : 979 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #102 annotations: │ │ Annotations on class │ │ @@ -23329,21 +23329,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ name : 'jumpToCurrentState' │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 756 (DrawableCompat.java) │ │ + source_file_idx : 752 (DrawableCompat.java) │ │ │ │ Class #103 header: │ │ -class_idx : 263 │ │ +class_idx : 261 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 756 │ │ +superclass_idx : 979 │ │ +source_file_idx : 752 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 annotations: │ │ Annotations on class │ │ @@ -23366,26 +23366,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04abf4: |[04abf4] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -04ac04: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04ac08: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04ac0c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04ac10: 2201 0601 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0106 │ │ -04ac14: 7010 9606 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0696 │ │ -04ac1a: 6901 1b02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -04ac1e: 0e00 |000d: return-void │ │ -04ac20: 2201 0401 |000e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0104 │ │ -04ac24: 7010 9306 0100 |0010: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0693 │ │ -04ac2a: 6901 1b02 |0013: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -04ac2e: 28f8 |0015: goto 000d // -0008 │ │ +04ab90: |[04ab90] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +04aba0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04aba4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04aba8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04abac: 2201 0401 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0104 │ │ +04abb0: 7010 9606 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0696 │ │ +04abb6: 6901 1b02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +04abba: 0e00 |000d: return-void │ │ +04abbc: 2201 0201 |000e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0102 │ │ +04abc0: 7010 9306 0100 |0010: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0693 │ │ +04abc6: 6901 1b02 |0013: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +04abca: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0002 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ @@ -23397,17 +23397,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ac30: |[04ac30] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -04ac40: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ac46: 0e00 |0003: return-void │ │ +04abcc: |[04abcc] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +04abdc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04abe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -23416,33 +23416,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04ac48: |[04ac48] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -04ac58: 6200 1b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ -04ac5c: 7220 9506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0695 │ │ -04ac62: 0e00 |0005: return-void │ │ +04abe4: |[04abe4] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +04abf4: 6200 1b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021b │ │ +04abf8: 7220 9506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0695 │ │ +04abfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 756 (DrawableCompat.java) │ │ + source_file_idx : 752 (DrawableCompat.java) │ │ │ │ Class #104 header: │ │ -class_idx : 264 │ │ +class_idx : 262 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 757 │ │ +superclass_idx : 979 │ │ +source_file_idx : 753 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #104 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;' │ │ @@ -23457,17 +23457,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ac64: |[04ac64] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -04ac74: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ac7a: 0e00 |0003: return-void │ │ +04ac00: |[04ac00] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +04ac10: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ac16: 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;) │ │ @@ -23475,32 +23475,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ac7c: |[04ac7c] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -04ac8c: 6e10 c401 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01c4 │ │ -04ac92: 0e00 |0003: return-void │ │ +04ac18: |[04ac18] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +04ac28: 6e10 c401 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01c4 │ │ +04ac2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 757 (DrawableCompatHoneycomb.java) │ │ + source_file_idx : 753 (DrawableCompatHoneycomb.java) │ │ │ │ Class #105 header: │ │ -class_idx : 267 │ │ +class_idx : 265 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 752 │ │ +superclass_idx : 979 │ │ +source_file_idx : 748 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #105 annotations: │ │ Annotations on class │ │ @@ -23530,36 +23530,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04ac94: |[04ac94] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -04aca4: 2200 0204 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0402 │ │ -04aca8: 7010 d01f 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1fd0 │ │ -04acae: 6900 1f02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ -04acb2: 0e00 |0007: return-void │ │ +04ac30: |[04ac30] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +04ac40: 2200 fe03 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@03fe │ │ +04ac44: 7010 d01f 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1fd0 │ │ +04ac4a: 6900 1f02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ +04ac4e: 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 │ │ -04acb4: |[04acb4] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -04acc4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04acca: 0e00 |0003: return-void │ │ +04ac50: |[04ac50] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +04ac60: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ac66: 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; │ │ │ │ @@ -23568,37 +23568,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 │ │ -04accc: |[04accc] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -04acdc: 6203 1f02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ -04ace0: 1d03 |0002: monitor-enter v3 │ │ -04ace2: 6202 1f02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ -04ace6: 6e20 d21f 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd2 │ │ -04acec: 0c00 |0008: move-result-object v0 │ │ -04acee: 1f00 0b01 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@010b │ │ -04acf2: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -04acf6: 6001 2800 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04acfa: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -04acfe: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -04ad02: 2200 0901 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0109 │ │ -04ad06: 7020 9d06 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@069d │ │ -04ad0c: 6202 1f02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ -04ad10: 6e30 d31f 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd3 │ │ -04ad16: 1e03 |001d: monitor-exit v3 │ │ -04ad18: 1100 |001e: return-object v0 │ │ -04ad1a: 2200 0a01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@010a │ │ -04ad1e: 7020 a106 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@06a1 │ │ -04ad24: 28f4 |0024: goto 0018 // -000c │ │ -04ad26: 0d02 |0025: move-exception v2 │ │ -04ad28: 1e03 |0026: monitor-exit v3 │ │ -04ad2a: 2702 |0027: throw v2 │ │ +04ac68: |[04ac68] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +04ac78: 6203 1f02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ +04ac7c: 1d03 |0002: monitor-enter v3 │ │ +04ac7e: 6202 1f02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ +04ac82: 6e20 d21f 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd2 │ │ +04ac88: 0c00 |0008: move-result-object v0 │ │ +04ac8a: 1f00 0901 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0109 │ │ +04ac8e: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +04ac92: 6001 2800 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04ac96: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +04ac9a: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +04ac9e: 2200 0701 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0107 │ │ +04aca2: 7020 9d06 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@069d │ │ +04aca8: 6202 1f02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@021f │ │ +04acac: 6e30 d31f 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd3 │ │ +04acb2: 1e03 |001d: monitor-exit v3 │ │ +04acb4: 1100 |001e: return-object v0 │ │ +04acb6: 2200 0801 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0108 │ │ +04acba: 7020 a106 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@06a1 │ │ +04acc0: 28f4 |0024: goto 0018 // -000c │ │ +04acc2: 0d02 |0025: move-exception v2 │ │ +04acc4: 1e03 |0026: monitor-exit v3 │ │ +04acc6: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -23632,21 +23632,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : 'getDisplays' │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 752 (DisplayManagerCompat.java) │ │ + source_file_idx : 748 (DisplayManagerCompat.java) │ │ │ │ Class #106 header: │ │ -class_idx : 268 │ │ +class_idx : 266 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 753 │ │ +superclass_idx : 979 │ │ +source_file_idx : 749 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #106 - │ │ Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;' │ │ @@ -23661,17 +23661,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ad38: |[04ad38] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -04ad48: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ad4e: 0e00 |0003: return-void │ │ +04acd4: |[04acd4] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +04ace4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04acea: 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;) │ │ @@ -23679,19 +23679,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 │ │ -04ad50: |[04ad50] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -04ad60: 1f01 5600 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0056 │ │ -04ad64: 6e20 dc01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@01dc │ │ -04ad6a: 0c00 |0005: move-result-object v0 │ │ -04ad6c: 1100 |0006: return-object v0 │ │ +04acec: |[04acec] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +04acfc: 1f01 5500 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0055 │ │ +04ad00: 6e20 dc01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@01dc │ │ +04ad06: 0c00 |0005: move-result-object v0 │ │ +04ad08: 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 │ │ │ │ @@ -23700,19 +23700,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 │ │ -04ad70: |[04ad70] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -04ad80: 1a00 f510 |0000: const-string v0, "display" // string@10f5 │ │ -04ad84: 6e20 f100 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -04ad8a: 0c00 |0005: move-result-object v0 │ │ -04ad8c: 1100 |0006: return-object v0 │ │ +04ad0c: |[04ad0c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +04ad1c: 1a00 eb10 |0000: const-string v0, "display" // string@10eb │ │ +04ad20: 6e20 f100 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +04ad26: 0c00 |0005: move-result-object v0 │ │ +04ad28: 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;) │ │ @@ -23720,19 +23720,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 │ │ -04ad90: |[04ad90] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -04ada0: 1f01 5600 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0056 │ │ -04ada4: 6e10 dd01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@01dd │ │ -04adaa: 0c00 |0005: move-result-object v0 │ │ -04adac: 1100 |0006: return-object v0 │ │ +04ad2c: |[04ad2c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +04ad3c: 1f01 5500 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0055 │ │ +04ad40: 6e10 dd01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@01dd │ │ +04ad46: 0c00 |0005: move-result-object v0 │ │ +04ad48: 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;) │ │ @@ -23740,34 +23740,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04adb0: |[04adb0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -04adc0: 1f01 5600 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0056 │ │ -04adc4: 6e20 de01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@01de │ │ -04adca: 0c00 |0005: move-result-object v0 │ │ -04adcc: 1100 |0006: return-object v0 │ │ +04ad4c: |[04ad4c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +04ad5c: 1f01 5500 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0055 │ │ +04ad60: 6e20 de01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@01de │ │ +04ad66: 0c00 |0005: move-result-object v0 │ │ +04ad68: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 753 (DisplayManagerJellybeanMr1.java) │ │ + source_file_idx : 749 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #107 header: │ │ -class_idx : 269 │ │ +class_idx : 267 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2740 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #107 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -23794,21 +23794,21 @@ │ │ #3 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ name : 'USER_SHIFT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2749 (SupportMenu.java) │ │ + source_file_idx : 2740 (SupportMenu.java) │ │ │ │ Class #108 header: │ │ -class_idx : 270 │ │ +class_idx : 268 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2752 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2743 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #108 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -23907,21 +23907,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ name : 'setSupportOnActionExpandListener' │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2752 (SupportMenuItem.java) │ │ + source_file_idx : 2743 (SupportMenuItem.java) │ │ │ │ Class #109 header: │ │ -class_idx : 272 │ │ +class_idx : 270 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2900 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2890 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #109 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -23936,17 +23936,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04add0: |[04add0] android.support.v4.media.TransportController.:()V │ │ -04ade0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ade6: 0e00 |0003: return-void │ │ +04ad6c: |[04ad6c] android.support.v4.media.TransportController.:()V │ │ +04ad7c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ad82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -24012,21 +24012,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/media/TransportController;) │ │ name : 'unregisterStateListener' │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2900 (TransportController.java) │ │ + source_file_idx : 2890 (TransportController.java) │ │ │ │ Class #110 header: │ │ -class_idx : 274 │ │ +class_idx : 272 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2901 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2891 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -24051,18 +24051,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 │ │ -04ade8: |[04ade8] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -04adf8: 5b01 2a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -04adfc: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ae02: 0e00 |0005: return-void │ │ +04ad84: |[04ad84] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +04ad94: 5b01 2a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +04ad98: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ad9e: 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; │ │ │ │ @@ -24072,25 +24072,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -04ae04: |[04ae04] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -04ae14: 7110 dc06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06dc │ │ -04ae1a: 0a00 |0003: move-result v0 │ │ -04ae1c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -04ae20: 5410 2a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -04ae24: 5400 3702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -04ae28: 6e30 0b07 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@070b │ │ -04ae2e: 0a00 |000d: move-result v0 │ │ -04ae30: 0f00 |000e: return v0 │ │ -04ae32: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04ae34: 28fe |0010: goto 000e // -0002 │ │ +04ada0: |[04ada0] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +04adb0: 7110 dc06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06dc │ │ +04adb6: 0a00 |0003: move-result v0 │ │ +04adb8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +04adbc: 5410 2a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +04adc0: 5400 3702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +04adc4: 6e30 0b07 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@070b │ │ +04adca: 0a00 |000d: move-result v0 │ │ +04adcc: 0f00 |000e: return v0 │ │ +04adce: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04add0: 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; │ │ @@ -24100,17 +24100,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ae38: |[04ae38] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -04ae48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ae4a: 0f00 |0001: return v0 │ │ +04add4: |[04add4] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +04ade4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ade6: 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; │ │ @@ -24120,17 +24120,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ae4c: |[04ae4c] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -04ae5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ae5e: 0f00 |0001: return v0 │ │ +04ade8: |[04ade8] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +04adf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04adfa: 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 │ │ @@ -24141,40 +24141,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -04ae60: |[04ae60] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -04ae70: 7110 dc06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06dc │ │ -04ae76: 0a00 |0003: move-result v0 │ │ -04ae78: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -04ae7c: 5410 2a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -04ae80: 5400 3702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -04ae84: 6e30 0c07 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@070c │ │ -04ae8a: 0a00 |000d: move-result v0 │ │ -04ae8c: 0f00 |000e: return v0 │ │ -04ae8e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04ae90: 28fe |0010: goto 000e // -0002 │ │ +04adfc: |[04adfc] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +04ae0c: 7110 dc06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06dc │ │ +04ae12: 0a00 |0003: move-result v0 │ │ +04ae14: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +04ae18: 5410 2a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +04ae1c: 5400 3702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +04ae20: 6e30 0c07 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@070c │ │ +04ae26: 0a00 |000d: move-result v0 │ │ +04ae28: 0f00 |000e: return v0 │ │ +04ae2a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04ae2c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2901 (TransportMediator.java) │ │ + source_file_idx : 2891 (TransportMediator.java) │ │ │ │ Class #111 header: │ │ -class_idx : 276 │ │ +class_idx : 274 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2902 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2892 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #111 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -24205,21 +24205,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2902 (TransportMediatorCallback.java) │ │ + source_file_idx : 2892 (TransportMediatorCallback.java) │ │ │ │ Class #112 header: │ │ -class_idx : 277 │ │ +class_idx : 275 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2903 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2893 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -24244,18 +24244,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 │ │ -04ae94: |[04ae94] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -04aea4: 5b01 3f02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ -04aea8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04aeae: 0e00 |0005: return-void │ │ +04ae30: |[04ae30] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +04ae40: 5b01 3f02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ +04ae44: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ae4a: 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; │ │ │ │ @@ -24265,18 +24265,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04aeb0: |[04aeb0] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -04aec0: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ -04aec4: 6e10 0207 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0702 │ │ -04aeca: 0e00 |0005: return-void │ │ +04ae4c: |[04ae4c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +04ae5c: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ +04ae60: 6e10 0207 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0702 │ │ +04ae66: 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; │ │ │ │ @@ -24285,32 +24285,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04aecc: |[04aecc] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -04aedc: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ -04aee0: 6e10 0307 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0703 │ │ -04aee6: 0e00 |0005: return-void │ │ +04ae68: |[04ae68] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +04ae78: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023f │ │ +04ae7c: 6e10 0307 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0703 │ │ +04ae82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ - source_file_idx : 2903 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2893 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #113 header: │ │ -class_idx : 278 │ │ +class_idx : 276 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2903 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2893 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -24335,18 +24335,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 │ │ -04aee8: |[04aee8] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -04aef8: 5b01 4002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -04aefc: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04af02: 0e00 |0005: return-void │ │ +04ae84: |[04ae84] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +04ae94: 5b01 4002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +04ae98: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ae9e: 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; │ │ │ │ @@ -24356,38 +24356,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04af04: |[04af04] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -04af14: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -04af18: 5410 4002 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -04af1c: 6e10 f806 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06f8 │ │ -04af22: 0e00 |0007: return-void │ │ -04af24: 5410 4002 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -04af28: 6e10 fa06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06fa │ │ -04af2e: 28fa |000d: goto 0007 // -0006 │ │ +04aea0: |[04aea0] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +04aeb0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +04aeb4: 5410 4002 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +04aeb8: 6e10 f806 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06f8 │ │ +04aebe: 0e00 |0007: return-void │ │ +04aec0: 5410 4002 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +04aec4: 6e10 fa06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06fa │ │ +04aeca: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=58 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x000e reg=2 hasFocus Z │ │ │ │ - source_file_idx : 2903 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2893 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #114 header: │ │ -class_idx : 279 │ │ +class_idx : 277 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 29 │ │ -source_file_idx : 2903 │ │ +source_file_idx : 2893 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #114 annotations: │ │ Annotations on class │ │ @@ -24411,18 +24411,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 │ │ -04af30: |[04af30] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -04af40: 5b01 4102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -04af44: 7010 d600 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00d6 │ │ -04af4a: 0e00 |0005: return-void │ │ +04aecc: |[04aecc] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +04aedc: 5b01 4102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +04aee0: 7010 d600 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00d6 │ │ +04aee6: 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; │ │ │ │ @@ -24432,27 +24432,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 │ │ -04af4c: |[04af4c] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -04af5c: 1a02 4f0e |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0e4f │ │ -04af60: 6e20 1201 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -04af66: 0c01 |0005: move-result-object v1 │ │ -04af68: 1f01 1b03 |0006: check-cast v1, Landroid/view/KeyEvent; // type@031b │ │ -04af6c: 5432 4102 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -04af70: 5422 5002 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -04af74: 7220 ea06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06ea │ │ -04af7a: 0e00 |000f: return-void │ │ -04af7c: 0d00 |0010: move-exception v0 │ │ -04af7e: 1a02 530b |0011: const-string v2, "TransportController" // string@0b53 │ │ -04af82: 7120 b51a 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ -04af88: 28f9 |0016: goto 000f // -0007 │ │ +04aee8: |[04aee8] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +04aef8: 1a02 450e |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0e45 │ │ +04aefc: 6e20 1201 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +04af02: 0c01 |0005: move-result-object v1 │ │ +04af04: 1f01 1803 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0318 │ │ +04af08: 5432 4102 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +04af0c: 5422 5002 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +04af10: 7220 ea06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06ea │ │ +04af16: 0e00 |000f: return-void │ │ +04af18: 0d00 |0010: move-exception v0 │ │ +04af1a: 1a02 490b |0011: const-string v2, "TransportController" // string@0b49 │ │ +04af1e: 7120 b51a 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ +04af24: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -24461,21 +24461,21 @@ │ │ locals : │ │ 0x0008 - 0x000f reg=1 event Landroid/view/KeyEvent; │ │ 0x0011 - 0x0017 reg=0 e Ljava/lang/ClassCastException; │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=5 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2903 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2893 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #115 header: │ │ -class_idx : 280 │ │ +class_idx : 278 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2903 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2893 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -24500,18 +24500,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 │ │ -04af9c: |[04af9c] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -04afac: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -04afb0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04afb6: 0e00 |0005: return-void │ │ +04af38: |[04af38] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +04af48: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +04af4c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04af52: 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; │ │ │ │ @@ -24521,34 +24521,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04afb8: |[04afb8] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -04afc8: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -04afcc: 5400 5002 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -04afd0: 7220 e906 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06e9 │ │ -04afd6: 0e00 |0007: return-void │ │ +04af54: |[04af54] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +04af64: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +04af68: 5400 5002 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +04af6c: 7220 e906 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06e9 │ │ +04af72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ │ │ - source_file_idx : 2903 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2893 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #116 header: │ │ -class_idx : 281 │ │ +class_idx : 279 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2903 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2893 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #116 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -24629,75 +24629,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 │ │ -04afd8: |[04afd8] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -04afe8: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04afee: 2200 1501 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0115 │ │ -04aff2: 7020 ec06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06ec │ │ -04aff8: 5b20 5102 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ -04affc: 2200 1601 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0116 │ │ -04b000: 7020 ef06 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06ef │ │ -04b006: 5b20 5202 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ -04b00a: 2200 1701 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0117 │ │ -04b00e: 7020 f106 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06f1 │ │ -04b014: 5b20 4902 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ -04b018: 2200 1801 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0118 │ │ -04b01c: 7020 f306 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06f3 │ │ -04b022: 5b20 4302 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ -04b026: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -04b028: 5920 4b02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -04b02c: 5b23 4602 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ -04b030: 5b24 4502 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -04b034: 5b25 4f02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -04b038: 5b26 5002 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -04b03c: 2200 dc03 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -04b040: 7010 581f 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04b046: 6e10 ed00 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ -04b04c: 0c01 |0032: move-result-object v1 │ │ -04b04e: 6e20 601f 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04b054: 0c00 |0036: move-result-object v0 │ │ -04b056: 1a01 d700 |0037: const-string v1, ":transport:" // string@00d7 │ │ -04b05a: 6e20 601f 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04b060: 0c00 |003c: move-result-object v0 │ │ -04b062: 7110 681f 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -04b068: 0a01 |0040: move-result v1 │ │ -04b06a: 6e20 5c1f 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -04b070: 0c00 |0044: move-result-object v0 │ │ -04b072: 6e10 651f 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04b078: 0c00 |0048: move-result-object v0 │ │ -04b07a: 5b20 4c02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ -04b07e: 2200 2900 |004b: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -04b082: 5421 4c02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ -04b086: 7020 0601 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ -04b08c: 5b20 4802 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ -04b090: 5420 4802 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ -04b094: 6e10 ed00 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ -04b09a: 0c01 |0059: move-result-object v1 │ │ -04b09c: 6e20 2801 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0128 │ │ -04b0a2: 2200 2a00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@002a │ │ -04b0a6: 7010 2a01 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@012a │ │ -04b0ac: 5b20 4d02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ -04b0b0: 5420 4d02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ -04b0b4: 5421 4c02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ -04b0b8: 6e20 2b01 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@012b │ │ -04b0be: 5420 4f02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -04b0c2: 6e10 b61b 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ -04b0c8: 0c00 |0070: move-result-object v0 │ │ -04b0ca: 5421 5102 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ -04b0ce: 6e20 4e1c 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1c4e │ │ -04b0d4: 5420 4f02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -04b0d8: 6e10 b61b 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ -04b0de: 0c00 |007b: move-result-object v0 │ │ -04b0e0: 5421 5202 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ -04b0e4: 6e20 4f1c 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1c4f │ │ -04b0ea: 0e00 |0081: return-void │ │ +04af74: |[04af74] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +04af84: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04af8a: 2200 1301 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0113 │ │ +04af8e: 7020 ec06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06ec │ │ +04af94: 5b20 5102 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ +04af98: 2200 1401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0114 │ │ +04af9c: 7020 ef06 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06ef │ │ +04afa2: 5b20 5202 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ +04afa6: 2200 1501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0115 │ │ +04afaa: 7020 f106 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06f1 │ │ +04afb0: 5b20 4902 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ +04afb4: 2200 1601 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0116 │ │ +04afb8: 7020 f306 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06f3 │ │ +04afbe: 5b20 4302 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ +04afc2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +04afc4: 5920 4b02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +04afc8: 5b23 4602 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ +04afcc: 5b24 4502 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +04afd0: 5b25 4f02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +04afd4: 5b26 5002 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +04afd8: 2200 d803 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +04afdc: 7010 581f 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04afe2: 6e10 ed00 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ +04afe8: 0c01 |0032: move-result-object v1 │ │ +04afea: 6e20 601f 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04aff0: 0c00 |0036: move-result-object v0 │ │ +04aff2: 1a01 d700 |0037: const-string v1, ":transport:" // string@00d7 │ │ +04aff6: 6e20 601f 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04affc: 0c00 |003c: move-result-object v0 │ │ +04affe: 7110 681f 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +04b004: 0a01 |0040: move-result v1 │ │ +04b006: 6e20 5c1f 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +04b00c: 0c00 |0044: move-result-object v0 │ │ +04b00e: 6e10 651f 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04b014: 0c00 |0048: move-result-object v0 │ │ +04b016: 5b20 4c02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ +04b01a: 2200 2900 |004b: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +04b01e: 5421 4c02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ +04b022: 7020 0601 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ +04b028: 5b20 4802 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ +04b02c: 5420 4802 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ +04b030: 6e10 ed00 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ +04b036: 0c01 |0059: move-result-object v1 │ │ +04b038: 6e20 2801 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0128 │ │ +04b03e: 2200 2a00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@002a │ │ +04b042: 7010 2a01 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@012a │ │ +04b048: 5b20 4d02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ +04b04c: 5420 4d02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ +04b050: 5421 4c02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024c │ │ +04b054: 6e20 2b01 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@012b │ │ +04b05a: 5420 4f02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +04b05e: 6e10 b61b 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ +04b064: 0c00 |0070: move-result-object v0 │ │ +04b066: 5421 5102 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ +04b06a: 6e20 4e1c 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1c4e │ │ +04b070: 5420 4f02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +04b074: 6e10 b61b 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ +04b07a: 0c00 |007b: move-result-object v0 │ │ +04b07c: 5421 5202 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ +04b080: 6e20 4f1c 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1c4f │ │ +04b086: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -24727,27 +24727,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04b0ec: |[04b0ec] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -04b0fc: 6e10 0307 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0703 │ │ -04b102: 5420 4f02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -04b106: 6e10 b61b 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ -04b10c: 0c00 |0008: move-result-object v0 │ │ -04b10e: 5421 5102 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ -04b112: 6e20 521c 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1c52 │ │ -04b118: 5420 4f02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ -04b11c: 6e10 b61b 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ -04b122: 0c00 |0013: move-result-object v0 │ │ -04b124: 5421 5202 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ -04b128: 6e20 531c 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1c53 │ │ -04b12e: 0e00 |0019: return-void │ │ +04b088: |[04b088] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +04b098: 6e10 0307 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0703 │ │ +04b09e: 5420 4f02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +04b0a2: 6e10 b61b 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ +04b0a8: 0c00 |0008: move-result-object v0 │ │ +04b0aa: 5421 5102 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0251 │ │ +04b0ae: 6e20 521c 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1c52 │ │ +04b0b4: 5420 4f02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@024f │ │ +04b0b8: 6e10 b61b 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ +04b0be: 0c00 |0013: move-result-object v0 │ │ +04b0c0: 5421 5202 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0252 │ │ +04b0c4: 6e20 531c 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1c53 │ │ +04b0ca: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -24758,23 +24758,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04b130: |[04b130] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -04b140: 5520 4402 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ -04b144: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -04b148: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04b14a: 5c20 4402 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ -04b14e: 5420 4502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -04b152: 5421 4302 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ -04b156: 6e20 df01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@01df │ │ -04b15c: 0e00 |000e: return-void │ │ +04b0cc: |[04b0cc] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +04b0dc: 5520 4402 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ +04b0e0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +04b0e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04b0e6: 5c20 4402 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ +04b0ea: 5420 4502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +04b0ee: 5421 4302 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ +04b0f2: 6e20 df01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@01df │ │ +04b0f8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -24785,30 +24785,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04b160: |[04b160] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -04b170: 5520 4702 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -04b174: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -04b178: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04b17a: 5c20 4702 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -04b17e: 5420 4502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -04b182: 5421 4a02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -04b186: 6e20 e001 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01e0 │ │ -04b18c: 5420 4502 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -04b190: 5421 4e02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b194: 6e20 e101 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01e1 │ │ -04b19a: 5220 4b02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -04b19e: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -04b1a0: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -04b1a4: 6e10 0107 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0701 │ │ -04b1aa: 0e00 |001d: return-void │ │ +04b0fc: |[04b0fc] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +04b10c: 5520 4702 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +04b110: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +04b114: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04b116: 5c20 4702 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +04b11a: 5420 4502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +04b11e: 5421 4a02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +04b122: 6e20 e001 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01e0 │ │ +04b128: 5420 4502 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +04b12c: 5421 4e02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b130: 6e20 e101 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01e1 │ │ +04b136: 5220 4b02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +04b13a: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +04b13c: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +04b140: 6e10 0107 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0701 │ │ +04b146: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -24822,17 +24822,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b1ac: |[04b1ac] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -04b1bc: 5410 4e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b1c0: 1100 |0002: return-object v0 │ │ +04b148: |[04b148] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +04b158: 5410 4e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b15c: 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;) │ │ @@ -24840,27 +24840,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04b1c4: |[04b1c4] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -04b1d4: 6e10 f706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06f7 │ │ -04b1da: 5520 4702 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -04b1de: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -04b1e2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04b1e4: 5c20 4702 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -04b1e8: 5420 4502 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -04b1ec: 5421 4e02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b1f0: 6e20 e401 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01e4 │ │ -04b1f6: 5420 4502 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -04b1fa: 5421 4a02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -04b1fe: 6e20 e301 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01e3 │ │ -04b204: 0e00 |0018: return-void │ │ +04b160: |[04b160] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +04b170: 6e10 f706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06f7 │ │ +04b176: 5520 4702 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +04b17a: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +04b17e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04b180: 5c20 4702 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +04b184: 5420 4502 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +04b188: 5421 4e02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b18c: 6e20 e401 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01e4 │ │ +04b192: 5420 4502 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +04b196: 5421 4a02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +04b19a: 6e20 e301 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01e3 │ │ +04b1a0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -24873,19 +24873,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04b208: |[04b208] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -04b218: 5420 5002 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -04b21c: 7210 e806 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06e8 │ │ -04b222: 0b00 |0005: move-result-wide v0 │ │ -04b224: 1000 |0006: return-wide v0 │ │ +04b1a4: |[04b1a4] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +04b1b4: 5420 5002 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +04b1b8: 7210 e806 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06e8 │ │ +04b1be: 0b00 |0005: move-result-wide v0 │ │ +04b1c0: 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;) │ │ @@ -24893,18 +24893,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04b228: |[04b228] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -04b238: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ -04b23c: 7230 eb06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06eb │ │ -04b242: 0e00 |0005: return-void │ │ +04b1c4: |[04b1c4] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +04b1d4: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0250 │ │ +04b1d8: 7230 eb06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06eb │ │ +04b1de: 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 │ │ @@ -24914,24 +24914,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04b244: |[04b244] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -04b254: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -04b256: 5230 4b02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -04b25a: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -04b25c: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -04b260: 5932 4b02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -04b264: 5430 4e02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b268: 6e20 e801 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01e8 │ │ -04b26e: 6e10 f706 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06f7 │ │ -04b274: 0e00 |0010: return-void │ │ +04b1e0: |[04b1e0] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +04b1f0: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +04b1f2: 5230 4b02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +04b1f6: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +04b1f8: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +04b1fc: 5932 4b02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +04b200: 5430 4e02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b204: 6e20 e801 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01e8 │ │ +04b20a: 6e10 f706 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06f7 │ │ +04b210: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -24943,32 +24943,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -04b278: |[04b278] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -04b288: 5430 4e02 |0000: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b28c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -04b290: 5432 4e02 |0004: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b294: 3804 1100 |0006: if-eqz v4, 0017 // +0011 │ │ -04b298: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -04b29a: 0101 |0009: move v1, v0 │ │ -04b29c: 3804 1000 |000a: if-eqz v4, 001a // +0010 │ │ -04b2a0: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -04b2a4: 6e50 e901 1265 |000e: invoke-virtual {v2, v1, v5, v6, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@01e9 │ │ -04b2aa: 5430 4e02 |0011: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b2ae: 6e20 ea01 7000 |0013: invoke-virtual {v0, v7}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@01ea │ │ -04b2b4: 0e00 |0016: return-void │ │ -04b2b6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -04b2b8: 0101 |0018: move v1, v0 │ │ -04b2ba: 28f1 |0019: goto 000a // -000f │ │ -04b2bc: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -04b2be: 28f3 |001b: goto 000e // -000d │ │ +04b214: |[04b214] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +04b224: 5430 4e02 |0000: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b228: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +04b22c: 5432 4e02 |0004: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b230: 3804 1100 |0006: if-eqz v4, 0017 // +0011 │ │ +04b234: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +04b236: 0101 |0009: move v1, v0 │ │ +04b238: 3804 1000 |000a: if-eqz v4, 001a // +0010 │ │ +04b23c: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +04b240: 6e50 e901 1265 |000e: invoke-virtual {v2, v1, v5, v6, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@01e9 │ │ +04b246: 5430 4e02 |0011: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b24a: 6e20 ea01 7000 |0013: invoke-virtual {v0, v7}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@01ea │ │ +04b250: 0e00 |0016: return-void │ │ +04b252: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +04b254: 0101 |0018: move v1, v0 │ │ +04b256: 28f1 |0019: goto 000a // -000f │ │ +04b258: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +04b25a: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -24983,25 +24983,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04b2c0: |[04b2c0] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -04b2d0: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -04b2d2: 5220 4b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -04b2d6: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -04b2da: 5921 4b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -04b2de: 5420 4e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b2e2: 6e20 e801 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01e8 │ │ -04b2e8: 5520 4702 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ -04b2ec: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -04b2f0: 6e10 0107 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0701 │ │ -04b2f6: 0e00 |0013: return-void │ │ +04b25c: |[04b25c] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +04b26c: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +04b26e: 5220 4b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +04b272: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +04b276: 5921 4b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +04b27a: 5420 4e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b27e: 6e20 e801 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01e8 │ │ +04b284: 5520 4702 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0247 │ │ +04b288: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +04b28c: 6e10 0107 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0701 │ │ +04b292: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -25014,23 +25014,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04b2f8: |[04b2f8] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -04b308: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04b30a: 5220 4b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -04b30e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -04b312: 5921 4b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ -04b316: 5420 4e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b31a: 6e20 e801 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01e8 │ │ -04b320: 6e10 f706 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06f7 │ │ -04b326: 0e00 |000f: return-void │ │ +04b294: |[04b294] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +04b2a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04b2a6: 5220 4b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +04b2aa: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +04b2ae: 5921 4b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024b │ │ +04b2b2: 5420 4e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b2b6: 6e20 e801 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01e8 │ │ +04b2bc: 6e10 f706 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06f7 │ │ +04b2c2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -25042,24 +25042,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -04b328: |[04b328] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -04b338: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04b33a: 5540 4402 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ -04b33e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -04b342: 5c43 4402 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ -04b346: 5440 4502 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ -04b34a: 5441 4302 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ -04b34e: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -04b350: 6e40 e201 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01e2 │ │ -04b356: 0e00 |000f: return-void │ │ +04b2c4: |[04b2c4] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +04b2d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04b2d6: 5540 4402 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ +04b2da: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +04b2de: 5c43 4402 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0244 │ │ +04b2e2: 5440 4502 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0245 │ │ +04b2e6: 5441 4302 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0243 │ │ +04b2ea: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +04b2ec: 6e40 e201 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01e2 │ │ +04b2f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -25070,35 +25070,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -04b358: |[04b358] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -04b368: 5440 4602 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ -04b36c: 5441 4902 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ -04b370: 5442 4d02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ -04b374: 6e30 fb00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00fb │ │ -04b37a: 5440 4602 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ -04b37e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04b380: 5442 4802 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ -04b384: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -04b388: 7140 c100 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00c1 │ │ -04b38e: 0c00 |0013: move-result-object v0 │ │ -04b390: 5b40 4a02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -04b394: 2200 5b00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@005b │ │ -04b398: 5441 4a02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -04b39c: 7020 e501 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@01e5 │ │ -04b3a2: 5b40 4e02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b3a6: 5440 4e02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b3aa: 6e20 e601 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@01e6 │ │ -04b3b0: 5440 4e02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b3b4: 6e20 e701 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@01e7 │ │ -04b3ba: 0e00 |0029: return-void │ │ +04b2f4: |[04b2f4] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +04b304: 5440 4602 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ +04b308: 5441 4902 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ +04b30c: 5442 4d02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024d │ │ +04b310: 6e30 fb00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00fb │ │ +04b316: 5440 4602 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ +04b31a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +04b31c: 5442 4802 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0248 │ │ +04b320: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +04b324: 7140 c100 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00c1 │ │ +04b32a: 0c00 |0013: move-result-object v0 │ │ +04b32c: 5b40 4a02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +04b330: 2200 5a00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@005a │ │ +04b334: 5441 4a02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +04b338: 7020 e501 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@01e5 │ │ +04b33e: 5b40 4e02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b342: 5440 4e02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b346: 6e20 e601 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@01e6 │ │ +04b34c: 5440 4e02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b350: 6e20 e701 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@01e7 │ │ +04b356: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -25111,46 +25111,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04b3bc: |[04b3bc] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -04b3cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04b3ce: 6e10 fa06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06fa │ │ -04b3d4: 5430 4a02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -04b3d8: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -04b3dc: 5430 4602 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ -04b3e0: 5431 4902 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ -04b3e4: 6e20 0101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0101 │ │ -04b3ea: 5430 4a02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -04b3ee: 6e10 bd00 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00bd │ │ -04b3f4: 5b32 4a02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ -04b3f8: 5b32 4e02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ -04b3fc: 0e00 |0018: return-void │ │ +04b358: |[04b358] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +04b368: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04b36a: 6e10 fa06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06fa │ │ +04b370: 5430 4a02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +04b374: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +04b378: 5430 4602 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0246 │ │ +04b37c: 5431 4902 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0249 │ │ +04b380: 6e20 0101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0101 │ │ +04b386: 5430 4a02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +04b38a: 6e10 bd00 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00bd │ │ +04b390: 5b32 4a02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024a │ │ +04b394: 5b32 4e02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024e │ │ +04b398: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ 0x0016 line=204 │ │ 0x0018 line=206 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ - source_file_idx : 2903 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2893 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #117 header: │ │ -class_idx : 282 │ │ +class_idx : 280 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2904 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2894 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #117 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -25195,17 +25195,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b400: |[04b400] android.support.v4.media.TransportPerformer.:()V │ │ -04b410: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b416: 0e00 |0003: return-void │ │ +04b39c: |[04b39c] android.support.v4.media.TransportPerformer.:()V │ │ +04b3ac: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b3b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -25214,36 +25214,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -04b418: |[04b418] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -04b428: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04b42a: 2b09 2300 0000 |0001: packed-switch v9, 00000024 // +00000023 │ │ -04b430: 3806 1c00 |0004: if-eqz v6, 0020 // +001c │ │ -04b434: 7100 4202 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -04b43a: 0b01 |0009: move-result-wide v1 │ │ -04b43c: 2200 1b03 |000a: new-instance v0, Landroid/view/KeyEvent; // type@031b │ │ -04b440: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -04b442: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -04b444: 0413 |000e: move-wide v3, v1 │ │ -04b446: 7608 fc1a 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@1afc │ │ -04b44c: 6e30 0b07 6800 |0012: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@070b │ │ -04b452: 2200 1b03 |0015: new-instance v0, Landroid/view/KeyEvent; // type@031b │ │ -04b456: 1215 |0017: const/4 v5, #int 1 // #1 │ │ -04b458: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -04b45a: 0413 |0019: move-wide v3, v1 │ │ -04b45c: 7608 fc1a 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@1afc │ │ -04b462: 6e30 0c07 6800 |001d: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@070c │ │ -04b468: 0e00 |0020: return-void │ │ -04b46a: 1306 7f00 |0021: const/16 v6, #int 127 // #7f │ │ -04b46e: 28e1 |0023: goto 0004 // -001f │ │ -04b470: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +04b3b4: |[04b3b4] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +04b3c4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04b3c6: 2b09 2300 0000 |0001: packed-switch v9, 00000024 // +00000023 │ │ +04b3cc: 3806 1c00 |0004: if-eqz v6, 0020 // +001c │ │ +04b3d0: 7100 4202 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +04b3d6: 0b01 |0009: move-result-wide v1 │ │ +04b3d8: 2200 1803 |000a: new-instance v0, Landroid/view/KeyEvent; // type@0318 │ │ +04b3dc: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +04b3de: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +04b3e0: 0413 |000e: move-wide v3, v1 │ │ +04b3e2: 7608 fc1a 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@1afc │ │ +04b3e8: 6e30 0b07 6800 |0012: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@070b │ │ +04b3ee: 2200 1803 |0015: new-instance v0, Landroid/view/KeyEvent; // type@0318 │ │ +04b3f2: 1215 |0017: const/4 v5, #int 1 // #1 │ │ +04b3f4: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +04b3f6: 0413 |0019: move-wide v3, v1 │ │ +04b3f8: 7608 fc1a 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@1afc │ │ +04b3fe: 6e30 0c07 6800 |001d: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@070c │ │ +04b404: 0e00 |0020: return-void │ │ +04b406: 1306 7f00 |0021: const/16 v6, #int 127 // #7f │ │ +04b40a: 28e1 |0023: goto 0004 // -001f │ │ +04b40c: 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 │ │ @@ -25262,17 +25262,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b47c: |[04b47c] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -04b48c: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -04b490: 0f00 |0002: return v0 │ │ +04b418: |[04b418] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +04b428: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +04b42c: 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;) │ │ @@ -25292,17 +25292,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b494: |[04b494] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -04b4a4: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -04b4a8: 0f00 |0002: return v0 │ │ +04b430: |[04b430] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +04b440: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +04b444: 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;) │ │ @@ -25316,33 +25316,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -04b4ac: |[04b4ac] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -04b4bc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04b4be: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -04b4c4: 0f01 |0004: return v1 │ │ -04b4c6: 6e10 0f07 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@070f │ │ -04b4cc: 28fc |0008: goto 0004 // -0004 │ │ -04b4ce: 6e10 0d07 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@070d │ │ -04b4d4: 28f8 |000c: goto 0004 // -0008 │ │ -04b4d6: 6e10 1007 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0710 │ │ -04b4dc: 28f4 |0010: goto 0004 // -000c │ │ -04b4de: 6e10 0a07 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@070a │ │ -04b4e4: 0a00 |0014: move-result v0 │ │ -04b4e6: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -04b4ea: 6e10 0d07 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@070d │ │ -04b4f0: 28ea |001a: goto 0004 // -0016 │ │ -04b4f2: 6e10 0f07 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@070f │ │ -04b4f8: 28e6 |001e: goto 0004 // -001a │ │ -04b4fa: 0000 |001f: nop // spacer │ │ -04b4fc: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +04b448: |[04b448] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +04b458: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04b45a: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +04b460: 0f01 |0004: return v1 │ │ +04b462: 6e10 0f07 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@070f │ │ +04b468: 28fc |0008: goto 0004 // -0004 │ │ +04b46a: 6e10 0d07 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@070d │ │ +04b470: 28f8 |000c: goto 0004 // -0008 │ │ +04b472: 6e10 1007 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0710 │ │ +04b478: 28f4 |0010: goto 0004 // -000c │ │ +04b47a: 6e10 0a07 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@070a │ │ +04b480: 0a00 |0014: move-result v0 │ │ +04b482: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +04b486: 6e10 0d07 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@070d │ │ +04b48c: 28ea |001a: goto 0004 // -0016 │ │ +04b48e: 6e10 0f07 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@070f │ │ +04b494: 28e6 |001e: goto 0004 // -001a │ │ +04b496: 0000 |001f: nop // spacer │ │ +04b498: 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 │ │ @@ -25360,17 +25360,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04b528: |[04b528] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -04b538: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04b53a: 0f00 |0001: return v0 │ │ +04b4c4: |[04b4c4] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +04b4d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b4d6: 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; │ │ @@ -25395,21 +25395,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2904 (TransportPerformer.java) │ │ + source_file_idx : 2894 (TransportPerformer.java) │ │ │ │ Class #118 header: │ │ -class_idx : 283 │ │ +class_idx : 281 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2905 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2895 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #118 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -25424,17 +25424,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b53c: |[04b53c] android.support.v4.media.TransportStateListener.:()V │ │ -04b54c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b552: 0e00 |0003: return-void │ │ +04b4d8: |[04b4d8] android.support.v4.media.TransportStateListener.:()V │ │ +04b4e8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b4ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -25443,16 +25443,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 │ │ -04b554: |[04b554] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -04b564: 0e00 |0000: return-void │ │ +04b4f0: |[04b4f0] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +04b500: 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; │ │ │ │ @@ -25461,30 +25461,30 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04b568: |[04b568] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -04b578: 0e00 |0000: return-void │ │ +04b504: |[04b504] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +04b514: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ - source_file_idx : 2905 (TransportStateListener.java) │ │ + source_file_idx : 2895 (TransportStateListener.java) │ │ │ │ Class #119 header: │ │ -class_idx : 285 │ │ +class_idx : 283 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 656 │ │ +superclass_idx : 979 │ │ +source_file_idx : 652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -25502,21 +25502,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;) │ │ name : 'isActiveNetworkMetered' │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 656 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 652 (ConnectivityManagerCompat.java) │ │ │ │ Class #120 header: │ │ -class_idx : 289 │ │ +class_idx : 287 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 656 │ │ +superclass_idx : 979 │ │ +source_file_idx : 652 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -25539,40 +25539,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -04b57c: |[04b57c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -04b58c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04b590: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04b594: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b598: 2200 2001 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0120 │ │ -04b59c: 7010 1b07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@071b │ │ -04b5a2: 6900 5902 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -04b5a6: 0e00 |000d: return-void │ │ -04b5a8: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04b5ac: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -04b5b0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04b5b4: 2200 1f01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@011f │ │ -04b5b8: 7010 1907 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0719 │ │ -04b5be: 6900 5902 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -04b5c2: 28f2 |001b: goto 000d // -000e │ │ -04b5c4: 6000 2800 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04b5c8: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -04b5cc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -04b5d0: 2200 1e01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@011e │ │ -04b5d4: 7010 1707 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0717 │ │ -04b5da: 6900 5902 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -04b5de: 28e4 |0029: goto 000d // -001c │ │ -04b5e0: 2200 1c01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@011c │ │ -04b5e4: 7010 1407 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0714 │ │ -04b5ea: 6900 5902 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -04b5ee: 28dc |0031: goto 000d // -0024 │ │ +04b518: |[04b518] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +04b528: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04b52c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04b530: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04b534: 2200 1e01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@011e │ │ +04b538: 7010 1b07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@071b │ │ +04b53e: 6900 5902 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +04b542: 0e00 |000d: return-void │ │ +04b544: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04b548: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +04b54c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04b550: 2200 1d01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@011d │ │ +04b554: 7010 1907 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0719 │ │ +04b55a: 6900 5902 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +04b55e: 28f2 |001b: goto 000d // -000e │ │ +04b560: 6000 2800 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04b564: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +04b568: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +04b56c: 2200 1c01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@011c │ │ +04b570: 7010 1707 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0717 │ │ +04b576: 6900 5902 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +04b57a: 28e4 |0029: goto 000d // -001c │ │ +04b57c: 2200 1a01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@011a │ │ +04b580: 7010 1407 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0714 │ │ +04b586: 6900 5902 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +04b58a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -25586,17 +25586,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b5f0: |[04b5f0] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -04b600: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b606: 0e00 |0003: return-void │ │ +04b58c: |[04b58c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +04b59c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b5a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -25605,24 +25605,24 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04b608: |[04b608] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -04b618: 1a01 171b |0000: const-string v1, "networkInfo" // string@1b17 │ │ -04b61c: 6e20 1201 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -04b622: 0c00 |0005: move-result-object v0 │ │ -04b624: 1f00 5d00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@005d │ │ -04b628: 6e10 ee01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01ee │ │ -04b62e: 0a01 |000b: move-result v1 │ │ -04b630: 6e20 ec01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@01ec │ │ -04b636: 0c01 |000f: move-result-object v1 │ │ -04b638: 1101 |0010: return-object v1 │ │ +04b5a4: |[04b5a4] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +04b5b4: 1a01 0c1b |0000: const-string v1, "networkInfo" // string@1b0c │ │ +04b5b8: 6e20 1201 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +04b5be: 0c00 |0005: move-result-object v0 │ │ +04b5c0: 1f00 5c00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@005c │ │ +04b5c4: 6e10 ee01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01ee │ │ +04b5ca: 0a01 |000b: move-result v1 │ │ +04b5cc: 6e20 ec01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@01ec │ │ +04b5d2: 0c01 |000f: move-result-object v1 │ │ +04b5d4: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ @@ -25633,33 +25633,33 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b63c: |[04b63c] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04b64c: 6200 5902 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ -04b650: 7220 1607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0716 │ │ -04b656: 0a00 |0005: move-result v0 │ │ -04b658: 0f00 |0006: return v0 │ │ +04b5d8: |[04b5d8] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +04b5e8: 6200 5902 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0259 │ │ +04b5ec: 7220 1607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0716 │ │ +04b5f2: 0a00 |0005: move-result v0 │ │ +04b5f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 656 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 652 (ConnectivityManagerCompat.java) │ │ │ │ Class #121 header: │ │ -class_idx : 290 │ │ +class_idx : 288 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 657 │ │ +superclass_idx : 979 │ │ +source_file_idx : 653 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;' │ │ @@ -25674,17 +25674,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b65c: |[04b65c] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -04b66c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b672: 0e00 |0003: return-void │ │ +04b5f8: |[04b5f8] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +04b608: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b60e: 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;) │ │ @@ -25692,27 +25692,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04b674: |[04b674] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04b684: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04b686: 6e10 eb01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01eb │ │ -04b68c: 0c00 |0004: move-result-object v0 │ │ -04b68e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -04b692: 0f02 |0007: return v2 │ │ -04b694: 6e10 ee01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01ee │ │ -04b69a: 0a01 |000b: move-result v1 │ │ -04b69c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -04b6a2: 28f8 |000f: goto 0007 // -0008 │ │ -04b6a4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -04b6a6: 28f6 |0011: goto 0007 // -000a │ │ -04b6a8: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +04b610: |[04b610] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +04b620: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04b622: 6e10 eb01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01eb │ │ +04b628: 0c00 |0004: move-result-object v0 │ │ +04b62a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +04b62e: 0f02 |0007: return v2 │ │ +04b630: 6e10 ee01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01ee │ │ +04b636: 0a01 |000b: move-result v1 │ │ +04b638: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +04b63e: 28f8 |000f: goto 0007 // -0008 │ │ +04b640: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +04b642: 28f6 |0011: goto 0007 // -000a │ │ +04b644: 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 │ │ @@ -25720,21 +25720,21 @@ │ │ 0x0012 line=42 │ │ locals : │ │ 0x0005 - 0x0024 reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 657 (ConnectivityManagerCompatGingerbread.java) │ │ + source_file_idx : 653 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #122 header: │ │ -class_idx : 291 │ │ +class_idx : 289 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 658 │ │ +superclass_idx : 979 │ │ +source_file_idx : 654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #122 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;' │ │ @@ -25749,17 +25749,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b6cc: |[04b6cc] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -04b6dc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b6e2: 0e00 |0003: return-void │ │ +04b668: |[04b668] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +04b678: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b67e: 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;) │ │ @@ -25767,27 +25767,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -04b6e4: |[04b6e4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04b6f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04b6f6: 6e10 eb01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01eb │ │ -04b6fc: 0c00 |0004: move-result-object v0 │ │ -04b6fe: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -04b702: 0f02 |0007: return v2 │ │ -04b704: 6e10 ee01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01ee │ │ -04b70a: 0a01 |000b: move-result v1 │ │ -04b70c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -04b712: 28f8 |000f: goto 0007 // -0008 │ │ -04b714: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -04b716: 28f6 |0011: goto 0007 // -000a │ │ -04b718: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +04b680: |[04b680] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +04b690: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04b692: 6e10 eb01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01eb │ │ +04b698: 0c00 |0004: move-result-object v0 │ │ +04b69a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +04b69e: 0f02 |0007: return v2 │ │ +04b6a0: 6e10 ee01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01ee │ │ +04b6a6: 0a01 |000b: move-result v1 │ │ +04b6a8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +04b6ae: 28f8 |000f: goto 0007 // -0008 │ │ +04b6b0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +04b6b2: 28f6 |0011: goto 0007 // -000a │ │ +04b6b4: 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 │ │ @@ -25795,21 +25795,21 @@ │ │ 0x0012 line=44 │ │ locals : │ │ 0x0005 - 0x002a reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 658 (ConnectivityManagerCompatHoneycombMR2.java) │ │ + source_file_idx : 654 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #123 header: │ │ -class_idx : 292 │ │ +class_idx : 290 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 660 │ │ +superclass_idx : 979 │ │ +source_file_idx : 656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #123 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;' │ │ @@ -25824,17 +25824,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b748: |[04b748] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -04b758: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b75e: 0e00 |0003: return-void │ │ +04b6e4: |[04b6e4] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +04b6f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b6fa: 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;) │ │ @@ -25842,32 +25842,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b760: |[04b760] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04b770: 6e10 ed01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@01ed │ │ -04b776: 0a00 |0003: move-result v0 │ │ -04b778: 0f00 |0004: return v0 │ │ +04b6fc: |[04b6fc] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +04b70c: 6e10 ed01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@01ed │ │ +04b712: 0a00 |0003: move-result v0 │ │ +04b714: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 660 (ConnectivityManagerCompatJellyBean.java) │ │ + source_file_idx : 656 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #124 header: │ │ -class_idx : 293 │ │ +class_idx : 291 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2896 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -25879,21 +25879,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2896 (TrafficStatsCompat.java) │ │ + source_file_idx : 2886 (TrafficStatsCompat.java) │ │ │ │ Class #125 header: │ │ -class_idx : 294 │ │ +class_idx : 292 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 991 │ │ -source_file_idx : 2896 │ │ +superclass_idx : 987 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -25918,18 +25918,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 │ │ -04b77c: |[04b77c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -04b78c: 5b01 5a02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025a │ │ -04b790: 7010 6c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f6c │ │ -04b796: 0e00 |0005: return-void │ │ +04b718: |[04b718] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +04b728: 5b01 5a02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025a │ │ +04b72c: 7010 6c1f 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1f6c │ │ +04b732: 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; │ │ │ │ @@ -25939,19 +25939,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 │ │ -04b798: |[04b798] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -04b7a8: 2200 2701 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0127 │ │ -04b7ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04b7ae: 7020 2b07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@072b │ │ -04b7b4: 1100 |0006: return-object v0 │ │ +04b734: |[04b734] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +04b744: 2200 2501 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0125 │ │ +04b748: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04b74a: 7020 2b07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@072b │ │ +04b750: 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;) │ │ @@ -25959,31 +25959,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b7b8: |[04b7b8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -04b7c8: 6e10 2807 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0728 │ │ -04b7ce: 0c00 |0003: move-result-object v0 │ │ -04b7d0: 1100 |0004: return-object v0 │ │ +04b754: |[04b754] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +04b764: 6e10 2807 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0728 │ │ +04b76a: 0c00 |0003: move-result-object v0 │ │ +04b76c: 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 : 2896 (TrafficStatsCompat.java) │ │ + source_file_idx : 2886 (TrafficStatsCompat.java) │ │ │ │ Class #126 header: │ │ -class_idx : 295 │ │ +class_idx : 293 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2896 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -26007,19 +26007,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04b7d4: |[04b7d4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -04b7e4: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b7ea: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -04b7ec: 5910 5b02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ -04b7f0: 0e00 |0006: return-void │ │ +04b770: |[04b770] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +04b780: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b786: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +04b788: 5910 5b02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ +04b78c: 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; │ │ │ │ @@ -26028,32 +26028,32 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b7f4: |[04b7f4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -04b804: 7010 2a07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@072a │ │ -04b80a: 0e00 |0003: return-void │ │ +04b790: |[04b790] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +04b7a0: 7010 2a07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@072a │ │ +04b7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/net/TrafficStatsCompat$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2896 (TrafficStatsCompat.java) │ │ + source_file_idx : 2886 (TrafficStatsCompat.java) │ │ │ │ Class #127 header: │ │ -class_idx : 298 │ │ +class_idx : 296 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2896 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -26111,21 +26111,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;) │ │ name : 'untagSocket' │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2896 (TrafficStatsCompat.java) │ │ + source_file_idx : 2886 (TrafficStatsCompat.java) │ │ │ │ Class #128 header: │ │ -class_idx : 299 │ │ +class_idx : 297 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2896 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2886 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -26152,26 +26152,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04b80c: |[04b80c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -04b81c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04b820: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04b824: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b828: 2200 2901 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0129 │ │ -04b82c: 7010 3407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0734 │ │ -04b832: 6900 5d02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b836: 0e00 |000d: return-void │ │ -04b838: 2200 2801 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0128 │ │ -04b83c: 7010 2c07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@072c │ │ -04b842: 6900 5d02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b846: 28f8 |0015: goto 000d // -0008 │ │ +04b7a8: |[04b7a8] android.support.v4.net.TrafficStatsCompat.:()V │ │ +04b7b8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04b7bc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04b7c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04b7c4: 2200 2701 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0127 │ │ +04b7c8: 7010 3407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0734 │ │ +04b7ce: 6900 5d02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b7d2: 0e00 |000d: return-void │ │ +04b7d4: 2200 2601 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0126 │ │ +04b7d8: 7010 2c07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@072c │ │ +04b7de: 6900 5d02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b7e2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -26181,17 +26181,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b848: |[04b848] android.support.v4.net.TrafficStatsCompat.:()V │ │ -04b858: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b85e: 0e00 |0003: return-void │ │ +04b7e4: |[04b7e4] android.support.v4.net.TrafficStatsCompat.:()V │ │ +04b7f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b7fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -26200,18 +26200,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04b860: |[04b860] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -04b870: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b874: 7210 3c07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@073c │ │ -04b87a: 0e00 |0005: return-void │ │ +04b7fc: |[04b7fc] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +04b80c: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b810: 7210 3c07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@073c │ │ +04b816: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -26219,37 +26219,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04b87c: |[04b87c] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -04b88c: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b890: 7210 3d07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@073d │ │ -04b896: 0a00 |0005: move-result v0 │ │ -04b898: 0f00 |0006: return v0 │ │ +04b818: |[04b818] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +04b828: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b82c: 7210 3d07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@073d │ │ +04b832: 0a00 |0005: move-result v0 │ │ +04b834: 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 │ │ -04b89c: |[04b89c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -04b8ac: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b8b0: 7220 3e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@073e │ │ -04b8b6: 0e00 |0005: return-void │ │ +04b838: |[04b838] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +04b848: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b84c: 7220 3e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@073e │ │ +04b852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -26258,18 +26258,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04b8b8: |[04b8b8] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -04b8c8: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b8cc: 7230 3f07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@073f │ │ -04b8d2: 0e00 |0005: return-void │ │ +04b854: |[04b854] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +04b864: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b868: 7230 3f07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@073f │ │ +04b86e: 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 │ │ @@ -26279,18 +26279,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b8d4: |[04b8d4] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -04b8e4: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b8e8: 7220 4007 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0740 │ │ -04b8ee: 0e00 |0005: return-void │ │ +04b870: |[04b870] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +04b880: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b884: 7220 4007 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0740 │ │ +04b88a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -26299,18 +26299,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b8f0: |[04b8f0] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -04b900: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b904: 7220 4107 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0741 │ │ -04b90a: 0e00 |0005: return-void │ │ +04b88c: |[04b88c] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +04b89c: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b8a0: 7220 4107 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0741 │ │ +04b8a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26319,33 +26319,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b90c: |[04b90c] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -04b91c: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ -04b920: 7220 4207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0742 │ │ -04b926: 0e00 |0005: return-void │ │ +04b8a8: |[04b8a8] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +04b8b8: 6200 5d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025d │ │ +04b8bc: 7220 4207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0742 │ │ +04b8c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2896 (TrafficStatsCompat.java) │ │ + source_file_idx : 2886 (TrafficStatsCompat.java) │ │ │ │ Class #129 header: │ │ -class_idx : 300 │ │ +class_idx : 298 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2897 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2887 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 annotations: │ │ Annotations on method #1874 'tagSocket' │ │ @@ -26366,17 +26366,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b928: |[04b928] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -04b938: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04b93e: 0e00 |0003: return-void │ │ +04b8c4: |[04b8c4] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +04b8d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b8da: 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;) │ │ @@ -26384,17 +26384,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04b940: |[04b940] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -04b950: 7100 ef01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@01ef │ │ -04b956: 0e00 |0003: return-void │ │ +04b8dc: |[04b8dc] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +04b8ec: 7100 ef01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@01ef │ │ +04b8f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26402,35 +26402,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04b958: |[04b958] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -04b968: 7100 f001 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@01f0 │ │ -04b96e: 0a00 |0003: move-result v0 │ │ -04b970: 0f00 |0004: return v0 │ │ +04b8f4: |[04b8f4] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +04b904: 7100 f001 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@01f0 │ │ +04b90a: 0a00 |0003: move-result v0 │ │ +04b90c: 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 │ │ -04b974: |[04b974] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -04b984: 7110 f101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@01f1 │ │ -04b98a: 0e00 |0003: return-void │ │ +04b910: |[04b910] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +04b920: 7110 f101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@01f1 │ │ +04b926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -26439,17 +26439,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04b98c: |[04b98c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -04b99c: 7120 f201 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@01f2 │ │ -04b9a2: 0e00 |0003: return-void │ │ +04b928: |[04b928] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +04b938: 7120 f201 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@01f2 │ │ +04b93e: 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 │ │ @@ -26459,17 +26459,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b9a4: |[04b9a4] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -04b9b4: 7110 f301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@01f3 │ │ -04b9ba: 0e00 |0003: return-void │ │ +04b940: |[04b940] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +04b950: 7110 f301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@01f3 │ │ +04b956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -26478,17 +26478,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b9bc: |[04b9bc] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -04b9cc: 7110 f401 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@01f4 │ │ -04b9d2: 0e00 |0003: return-void │ │ +04b958: |[04b958] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +04b968: 7110 f401 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@01f4 │ │ +04b96e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26497,32 +26497,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b9d4: |[04b9d4] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -04b9e4: 7110 f501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@01f5 │ │ -04b9ea: 0e00 |0003: return-void │ │ +04b970: |[04b970] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +04b980: 7110 f501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@01f5 │ │ +04b986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2897 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 2887 (TrafficStatsCompatIcs.java) │ │ │ │ Class #130 header: │ │ -class_idx : 301 │ │ +class_idx : 299 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2551 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2543 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -26556,18 +26556,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 │ │ -04b9ec: |[04b9ec] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -04b9fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ba02: 5b01 5e02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025e │ │ -04ba06: 0e00 |0005: return-void │ │ +04b988: |[04b988] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +04b998: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b99e: 5b01 5e02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025e │ │ +04b9a2: 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; │ │ @@ -26581,20 +26581,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 │ │ -04ba08: |[04ba08] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04ba18: 5420 5e02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025e │ │ -04ba1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04ba1e: 7230 5907 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0759 │ │ -04ba24: 0c00 |0006: move-result-object v0 │ │ -04ba26: 1100 |0007: return-object v0 │ │ +04b9a4: |[04b9a4] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04b9b4: 5420 5e02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025e │ │ +04b9b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04b9ba: 7230 5907 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0759 │ │ +04b9c0: 0c00 |0006: move-result-object v0 │ │ +04b9c2: 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; │ │ @@ -26604,34 +26604,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ba28: |[04ba28] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -04ba38: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025e │ │ -04ba3c: 7220 5a07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@075a │ │ -04ba42: 0c00 |0005: move-result-object v0 │ │ -04ba44: 1100 |0006: return-object v0 │ │ +04b9c4: |[04b9c4] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +04b9d4: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025e │ │ +04b9d8: 7220 5a07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@075a │ │ +04b9de: 0c00 |0005: move-result-object v0 │ │ +04b9e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 2551 (ParcelableCompat.java) │ │ + source_file_idx : 2543 (ParcelableCompat.java) │ │ │ │ Class #131 header: │ │ -class_idx : 302 │ │ +class_idx : 300 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2551 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2543 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -26652,17 +26652,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ba48: |[04ba48] android.support.v4.os.ParcelableCompat.:()V │ │ -04ba58: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ba5e: 0e00 |0003: return-void │ │ +04b9e4: |[04b9e4] android.support.v4.os.ParcelableCompat.:()V │ │ +04b9f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04b9fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -26671,39 +26671,39 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04ba60: |[04ba60] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -04ba70: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04ba74: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -04ba78: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -04ba7c: 7110 6007 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0760 │ │ -04ba82: 2200 2d01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@012d │ │ -04ba86: 7020 5407 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0754 │ │ -04ba8c: 1100 |000e: return-object v0 │ │ +04b9fc: |[04b9fc] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +04ba0c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04ba10: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +04ba14: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +04ba18: 7110 6007 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0760 │ │ +04ba1e: 2200 2b01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@012b │ │ +04ba22: 7020 5407 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0754 │ │ +04ba28: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x000f reg=2 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2551 (ParcelableCompat.java) │ │ + source_file_idx : 2543 (ParcelableCompat.java) │ │ │ │ Class #132 header: │ │ -class_idx : 303 │ │ +class_idx : 301 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2552 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #132 annotations: │ │ Annotations on class │ │ @@ -26730,21 +26730,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2552 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2544 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #133 header: │ │ -class_idx : 304 │ │ +class_idx : 302 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2545 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #133 annotations: │ │ Annotations on class │ │ @@ -26778,18 +26778,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 │ │ -04ba90: |[04ba90] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -04baa0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04baa6: 5b01 5f02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025f │ │ -04baaa: 0e00 |0005: return-void │ │ +04ba2c: |[04ba2c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +04ba3c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ba42: 5b01 5f02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025f │ │ +04ba46: 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; │ │ @@ -26803,20 +26803,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 │ │ -04baac: |[04baac] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04babc: 5420 5f02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025f │ │ -04bac0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04bac2: 7230 5907 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0759 │ │ -04bac8: 0c00 |0006: move-result-object v0 │ │ -04baca: 1100 |0007: return-object v0 │ │ +04ba48: |[04ba48] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04ba58: 5420 5f02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025f │ │ +04ba5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04ba5e: 7230 5907 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0759 │ │ +04ba64: 0c00 |0006: move-result-object v0 │ │ +04ba66: 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; │ │ @@ -26826,19 +26826,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 │ │ -04bacc: |[04bacc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -04badc: 5410 5f02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025f │ │ -04bae0: 7230 5907 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0759 │ │ -04bae6: 0c00 |0005: move-result-object v0 │ │ -04bae8: 1100 |0006: return-object v0 │ │ +04ba68: |[04ba68] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +04ba78: 5410 5f02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025f │ │ +04ba7c: 7230 5907 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0759 │ │ +04ba82: 0c00 |0005: move-result-object v0 │ │ +04ba84: 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; │ │ @@ -26849,34 +26849,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04baec: |[04baec] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -04bafc: 5410 5f02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025f │ │ -04bb00: 7220 5a07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@075a │ │ -04bb06: 0c00 |0005: move-result-object v0 │ │ -04bb08: 1100 |0006: return-object v0 │ │ +04ba88: |[04ba88] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +04ba98: 5410 5f02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@025f │ │ +04ba9c: 7220 5a07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@075a │ │ +04baa2: 0c00 |0005: move-result-object v0 │ │ +04baa4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 2553 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2545 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #134 header: │ │ -class_idx : 305 │ │ +class_idx : 303 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2545 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 annotations: │ │ Annotations on method #1888 'instantiate' │ │ @@ -26895,17 +26895,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bb0c: |[04bb0c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -04bb1c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04bb22: 0e00 |0003: return-void │ │ +04baa8: |[04baa8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +04bab8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04babe: 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;) │ │ @@ -26913,33 +26913,33 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04bb24: |[04bb24] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -04bb34: 2200 3001 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0130 │ │ -04bb38: 7020 5b07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@075b │ │ -04bb3e: 1100 |0005: return-object v0 │ │ +04bac0: |[04bac0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +04bad0: 2200 2e01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@012e │ │ +04bad4: 7020 5b07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@075b │ │ +04bada: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x0006 reg=1 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2553 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2545 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #135 header: │ │ -class_idx : 306 │ │ +class_idx : 304 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 566 │ │ +superclass_idx : 979 │ │ +source_file_idx : 562 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -26951,21 +26951,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 566 (BidiFormatter.java) │ │ + source_file_idx : 562 (BidiFormatter.java) │ │ │ │ Class #136 header: │ │ -class_idx : 307 │ │ +class_idx : 305 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 566 │ │ +superclass_idx : 979 │ │ +source_file_idx : 562 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #136 annotations: │ │ Annotations on class │ │ @@ -26997,22 +26997,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04bb40: |[04bb40] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -04bb50: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04bb56: 7100 c71f 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1fc7 │ │ -04bb5c: 0c00 |0006: move-result-object v0 │ │ -04bb5e: 7110 7707 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0777 │ │ -04bb64: 0a00 |000a: move-result v0 │ │ -04bb66: 7020 6607 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0766 │ │ -04bb6c: 0e00 |000e: return-void │ │ +04badc: |[04badc] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +04baec: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04baf2: 7100 c71f 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1fc7 │ │ +04baf8: 0c00 |0006: move-result-object v0 │ │ +04bafa: 7110 7707 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0777 │ │ +04bb00: 0a00 |000a: move-result v0 │ │ +04bb02: 7020 6607 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0766 │ │ +04bb08: 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; │ │ @@ -27022,20 +27022,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04bb70: |[04bb70] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -04bb80: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04bb86: 7110 7707 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0777 │ │ -04bb8c: 0a00 |0006: move-result v0 │ │ -04bb8e: 7020 6607 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0766 │ │ -04bb94: 0e00 |000a: return-void │ │ +04bb0c: |[04bb0c] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +04bb1c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04bb22: 7110 7707 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0777 │ │ +04bb28: 0a00 |0006: move-result v0 │ │ +04bb2a: 7020 6607 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0766 │ │ +04bb30: 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; │ │ @@ -27046,18 +27046,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04bb98: |[04bb98] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -04bba8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04bbae: 7020 6607 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0766 │ │ -04bbb4: 0e00 |0006: return-void │ │ +04bb34: |[04bb34] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +04bb44: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04bb4a: 7020 6607 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0766 │ │ +04bb50: 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; │ │ @@ -27068,22 +27068,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 │ │ -04bbb8: |[04bbb8] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -04bbc8: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -04bbcc: 7100 7907 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0779 │ │ -04bbd2: 0c00 |0005: move-result-object v0 │ │ -04bbd4: 1100 |0006: return-object v0 │ │ -04bbd6: 7100 7a07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@077a │ │ -04bbdc: 0c00 |000a: move-result-object v0 │ │ -04bbde: 28fb |000b: goto 0006 // -0005 │ │ +04bb54: |[04bb54] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +04bb64: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +04bb68: 7100 7907 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0779 │ │ +04bb6e: 0c00 |0005: move-result-object v0 │ │ +04bb70: 1100 |0006: return-object v0 │ │ +04bb72: 7100 7a07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@077a │ │ +04bb78: 0c00 |000a: move-result-object v0 │ │ +04bb7a: 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;) │ │ @@ -27091,22 +27091,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -04bbe0: |[04bbe0] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -04bbf0: 5c12 6102 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0261 │ │ -04bbf4: 7100 7807 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0778 │ │ -04bbfa: 0c00 |0005: move-result-object v0 │ │ -04bbfc: 5b10 6202 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0262 │ │ -04bc00: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -04bc02: 5910 6002 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ -04bc06: 0e00 |000b: return-void │ │ +04bb7c: |[04bb7c] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +04bb8c: 5c12 6102 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0261 │ │ +04bb90: 7100 7807 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0778 │ │ +04bb96: 0c00 |0005: move-result-object v0 │ │ +04bb98: 5b10 6202 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0262 │ │ +04bb9c: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +04bb9e: 5910 6002 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ +04bba2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -27119,33 +27119,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -04bc08: |[04bc08] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -04bc18: 5250 6002 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ -04bc1c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -04bc1e: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -04bc22: 5450 6202 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0262 │ │ -04bc26: 7100 7807 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0778 │ │ -04bc2c: 0c01 |000a: move-result-object v1 │ │ -04bc2e: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -04bc32: 5550 6102 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0261 │ │ -04bc36: 7110 6507 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0765 │ │ -04bc3c: 0c00 |0012: move-result-object v0 │ │ -04bc3e: 1100 |0013: return-object v0 │ │ -04bc40: 2200 3501 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0135 │ │ -04bc44: 5551 6102 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0261 │ │ -04bc48: 5252 6002 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ -04bc4c: 5453 6202 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0262 │ │ -04bc50: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -04bc52: 7054 7607 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@0776 │ │ -04bc58: 28f3 |0020: goto 0013 // -000d │ │ +04bba4: |[04bba4] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +04bbb4: 5250 6002 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ +04bbb8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +04bbba: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +04bbbe: 5450 6202 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0262 │ │ +04bbc2: 7100 7807 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0778 │ │ +04bbc8: 0c01 |000a: move-result-object v1 │ │ +04bbca: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +04bbce: 5550 6102 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0261 │ │ +04bbd2: 7110 6507 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0765 │ │ +04bbd8: 0c00 |0012: move-result-object v0 │ │ +04bbda: 1100 |0013: return-object v0 │ │ +04bbdc: 2200 3301 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0133 │ │ +04bbe0: 5551 6102 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0261 │ │ +04bbe4: 5252 6002 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ +04bbe8: 5453 6202 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0262 │ │ +04bbec: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +04bbee: 7054 7607 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@0776 │ │ +04bbf4: 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; │ │ @@ -27155,17 +27155,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 │ │ -04bc5c: |[04bc5c] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -04bc6c: 5b01 6202 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0262 │ │ -04bc70: 1100 |0002: return-object v0 │ │ +04bbf8: |[04bbf8] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +04bc08: 5b01 6202 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0262 │ │ +04bc0c: 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; │ │ @@ -27175,41 +27175,41 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -04bc74: |[04bc74] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -04bc84: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -04bc88: 5210 6002 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ -04bc8c: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -04bc90: 5910 6002 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ -04bc94: 1101 |0008: return-object v1 │ │ -04bc96: 5210 6002 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ -04bc9a: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -04bc9e: 5910 6002 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ -04bca2: 28f9 |000f: goto 0008 // -0007 │ │ +04bc10: |[04bc10] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +04bc20: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +04bc24: 5210 6002 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ +04bc28: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +04bc2c: 5910 6002 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ +04bc30: 1101 |0008: return-object v1 │ │ +04bc32: 5210 6002 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ +04bc36: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +04bc3a: 5910 6002 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0260 │ │ +04bc3e: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0010 reg=2 stereoReset Z │ │ │ │ - source_file_idx : 566 (BidiFormatter.java) │ │ + source_file_idx : 562 (BidiFormatter.java) │ │ │ │ Class #137 header: │ │ -class_idx : 308 │ │ +class_idx : 306 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 566 │ │ +superclass_idx : 979 │ │ +source_file_idx : 562 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -27259,27 +27259,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04bca4: |[04bca4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -04bcb4: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -04bcb8: 2331 1704 |0002: new-array v1, v3, [B // type@0417 │ │ -04bcbc: 6901 6302 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0263 │ │ -04bcc0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04bcc2: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -04bcc6: 6201 6302 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0263 │ │ -04bcca: 7110 ff1e 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1eff │ │ -04bcd0: 0a02 |000e: move-result v2 │ │ -04bcd2: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -04bcd6: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04bcda: 28f4 |0013: goto 0007 // -000c │ │ -04bcdc: 0e00 |0014: return-void │ │ +04bc40: |[04bc40] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +04bc50: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +04bc54: 2331 1304 |0002: new-array v1, v3, [B // type@0413 │ │ +04bc58: 6901 6302 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0263 │ │ +04bc5c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04bc5e: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +04bc62: 6201 6302 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0263 │ │ +04bc66: 7110 ff1e 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1eff │ │ +04bc6c: 0a02 |000e: move-result v2 │ │ +04bc6e: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +04bc72: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04bc76: 28f4 |0013: goto 0007 // -000c │ │ +04bc78: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -27291,22 +27291,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04bce0: |[04bce0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -04bcf0: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04bcf6: 5b12 6902 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04bcfa: 5c13 6602 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0266 │ │ -04bcfe: 6e10 4e1f 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1f4e │ │ -04bd04: 0a00 |000a: move-result v0 │ │ -04bd06: 5910 6802 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ -04bd0a: 0e00 |000d: return-void │ │ +04bc7c: |[04bc7c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +04bc8c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04bc92: 5b12 6902 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04bc96: 5c13 6602 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0266 │ │ +04bc9a: 6e10 4e1f 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1f4e │ │ +04bca0: 0a00 |000a: move-result v0 │ │ +04bca2: 5910 6802 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ +04bca6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -27320,23 +27320,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04bd0c: |[04bd0c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -04bd1c: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -04bd20: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -04bd24: 6200 6302 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0263 │ │ -04bd28: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -04bd2c: 0f00 |0008: return v0 │ │ -04bd2e: 7110 fe1e 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1efe │ │ -04bd34: 0a00 |000c: move-result v0 │ │ -04bd36: 28fb |000d: goto 0008 // -0005 │ │ +04bca8: |[04bca8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +04bcb8: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +04bcbc: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +04bcc0: 6200 6302 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0263 │ │ +04bcc4: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +04bcc8: 0f00 |0008: return v0 │ │ +04bcca: 7110 fe1e 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1efe │ │ +04bcd0: 0a00 |000c: move-result v0 │ │ +04bcd2: 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;) │ │ @@ -27344,37 +27344,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04bd38: |[04bd38] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -04bd48: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -04bd4c: 5240 6502 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bd50: 5241 6502 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bd54: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -04bd58: 5441 6902 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04bd5c: 5242 6502 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bd60: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04bd64: 5942 6502 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bd68: 6e20 441f 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04bd6e: 0a01 |0013: move-result v1 │ │ -04bd70: 5e41 6702 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bd74: 5741 6702 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bd78: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -04bd7c: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -04bd80: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -04bd84: 0f01 |001e: return v1 │ │ -04bd86: 5741 6702 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bd8a: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -04bd8e: 5940 6502 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bd92: 5e43 6702 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bd96: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -04bd9a: 28f5 |0029: goto 001e // -000b │ │ +04bcd4: |[04bcd4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +04bce4: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +04bce8: 5240 6502 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bcec: 5241 6502 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bcf0: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +04bcf4: 5441 6902 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04bcf8: 5242 6502 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bcfc: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04bd00: 5942 6502 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bd04: 6e20 441f 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04bd0a: 0a01 |0013: move-result v1 │ │ +04bd0c: 5e41 6702 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bd10: 5741 6702 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bd14: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +04bd18: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +04bd1c: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +04bd20: 0f01 |001e: return v1 │ │ +04bd22: 5741 6702 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bd26: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +04bd2a: 5940 6502 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bd2e: 5e43 6702 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bd32: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +04bd36: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -27392,29 +27392,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04bd9c: |[04bd9c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -04bdac: 5230 6502 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bdb0: 5231 6802 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ -04bdb4: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -04bdb8: 5430 6902 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04bdbc: 5231 6502 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bdc0: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -04bdc4: 5932 6502 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bdc8: 6e20 441f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04bdce: 0a00 |0011: move-result v0 │ │ -04bdd0: 5e30 6702 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bdd4: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -04bdd8: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -04bddc: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -04bde0: 0f00 |001a: return v0 │ │ +04bd38: |[04bd38] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +04bd48: 5230 6502 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bd4c: 5231 6802 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ +04bd50: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +04bd54: 5430 6902 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04bd58: 5231 6502 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bd5c: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +04bd60: 5932 6502 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bd64: 6e20 441f 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04bd6a: 0a00 |0011: move-result v0 │ │ +04bd6c: 5e30 6702 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bd70: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +04bd74: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +04bd78: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +04bd7c: 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; │ │ │ │ @@ -27423,55 +27423,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -04bde4: |[04bde4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -04bdf4: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -04bdf8: 5250 6502 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bdfc: 5252 6502 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04be00: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -04be04: 5452 6902 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04be08: 5253 6502 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04be0c: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04be10: 5953 6502 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04be14: 6e20 441f 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04be1a: 0a02 |0013: move-result v2 │ │ -04be1c: 5e52 6702 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04be20: 5752 6702 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04be24: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -04be28: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -04be2c: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -04be30: 0f02 |001e: return v2 │ │ -04be32: 5752 6702 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04be36: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -04be3a: 5950 6502 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04be3e: 5e54 6702 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04be42: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -04be46: 28f5 |0029: goto 001e // -000b │ │ -04be48: 5752 6702 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04be4c: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -04be50: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -04be54: 5752 6702 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04be58: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -04be5c: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -04be60: 5751 6702 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04be64: 5252 6502 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04be68: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -04be6c: 5452 6902 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04be70: 5253 6502 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04be74: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04be78: 5953 6502 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04be7c: 6e20 441f 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04be82: 0a02 |0047: move-result v2 │ │ -04be84: 5e52 6702 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04be88: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -04be8c: 28ec |004c: goto 0038 // -0014 │ │ +04bd80: |[04bd80] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +04bd90: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +04bd94: 5250 6502 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bd98: 5252 6502 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bd9c: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +04bda0: 5452 6902 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04bda4: 5253 6502 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bda8: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04bdac: 5953 6502 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bdb0: 6e20 441f 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04bdb6: 0a02 |0013: move-result v2 │ │ +04bdb8: 5e52 6702 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bdbc: 5752 6702 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bdc0: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +04bdc4: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +04bdc8: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +04bdcc: 0f02 |001e: return v2 │ │ +04bdce: 5752 6702 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bdd2: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +04bdd6: 5950 6502 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bdda: 5e54 6702 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bdde: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +04bde2: 28f5 |0029: goto 001e // -000b │ │ +04bde4: 5752 6702 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bde8: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +04bdec: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +04bdf0: 5752 6702 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bdf4: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +04bdf8: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +04bdfc: 5751 6702 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04be00: 5252 6502 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04be04: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +04be08: 5452 6902 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04be0c: 5253 6502 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04be10: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04be14: 5953 6502 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04be18: 6e20 441f 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04be1e: 0a02 |0047: move-result v2 │ │ +04be20: 5e52 6702 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04be24: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +04be28: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -27493,55 +27493,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -04be90: |[04be90] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -04bea0: 5250 6502 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bea4: 5252 6502 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bea8: 5253 6802 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ -04beac: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -04beb0: 5452 6902 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04beb4: 5253 6502 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04beb8: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04bebc: 5954 6502 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bec0: 6e20 441f 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04bec6: 0a02 |0013: move-result v2 │ │ -04bec8: 5e52 6702 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04becc: 5752 6702 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bed0: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -04bed4: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -04bed8: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -04bedc: 0f02 |001e: return v2 │ │ -04bede: 5752 6702 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bee2: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -04bee6: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -04beea: 5752 6702 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04beee: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -04bef2: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -04bef6: 5751 6702 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04befa: 5252 6502 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04befe: 5253 6802 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ -04bf02: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -04bf06: 5452 6902 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04bf0a: 5253 6502 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bf0e: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04bf12: 5954 6502 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bf16: 6e20 441f 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04bf1c: 0a02 |003e: move-result v2 │ │ -04bf1e: 5e52 6702 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bf22: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -04bf26: 28ea |0043: goto 002d // -0016 │ │ -04bf28: 5950 6502 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bf2c: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -04bf30: 5e52 6702 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bf34: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -04bf38: 28d2 |004c: goto 001e // -002e │ │ +04be2c: |[04be2c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +04be3c: 5250 6502 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04be40: 5252 6502 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04be44: 5253 6802 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ +04be48: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +04be4c: 5452 6902 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04be50: 5253 6502 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04be54: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04be58: 5954 6502 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04be5c: 6e20 441f 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04be62: 0a02 |0013: move-result v2 │ │ +04be64: 5e52 6702 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04be68: 5752 6702 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04be6c: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +04be70: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +04be74: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +04be78: 0f02 |001e: return v2 │ │ +04be7a: 5752 6702 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04be7e: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +04be82: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +04be86: 5752 6702 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04be8a: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +04be8e: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +04be92: 5751 6702 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04be96: 5252 6502 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04be9a: 5253 6802 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ +04be9e: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +04bea2: 5452 6902 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04bea6: 5253 6502 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04beaa: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04beae: 5954 6502 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04beb2: 6e20 441f 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04beb8: 0a02 |003e: move-result v2 │ │ +04beba: 5e52 6702 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bebe: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +04bec2: 28ea |0043: goto 002d // -0016 │ │ +04bec4: 5950 6502 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bec8: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +04becc: 5e52 6702 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bed0: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +04bed4: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -27563,57 +27563,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -04bf3c: |[04bf3c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -04bf4c: 5442 6902 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04bf50: 5243 6502 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bf54: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04bf58: 6e20 441f 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04bf5e: 0a02 |0009: move-result v2 │ │ -04bf60: 5e42 6702 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bf64: 5742 6702 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bf68: 7110 011f 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1f01 │ │ -04bf6e: 0a02 |0011: move-result v2 │ │ -04bf70: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -04bf74: 5442 6902 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04bf78: 5243 6502 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bf7c: 7120 fd1e 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1efd │ │ -04bf82: 0a00 |001b: move-result v0 │ │ -04bf84: 5242 6502 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bf88: 7110 fb1e 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1efb │ │ -04bf8e: 0a03 |0021: move-result v3 │ │ -04bf90: b132 |0022: sub-int/2addr v2, v3 │ │ -04bf92: 5942 6502 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bf96: 7110 ff1e 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1eff │ │ -04bf9c: 0a01 |0028: move-result v1 │ │ -04bf9e: 0f01 |0029: return v1 │ │ -04bfa0: 5242 6502 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bfa4: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04bfa8: 5942 6502 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04bfac: 5742 6702 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bfb0: 7110 6d07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@076d │ │ -04bfb6: 0a01 |0035: move-result v1 │ │ -04bfb8: 5542 6602 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0266 │ │ -04bfbc: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -04bfc0: 5742 6702 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bfc4: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -04bfc8: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -04bfcc: 7010 7207 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0772 │ │ -04bfd2: 0a01 |0043: move-result v1 │ │ -04bfd4: 28e5 |0044: goto 0029 // -001b │ │ -04bfd6: 5742 6702 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04bfda: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -04bfde: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -04bfe2: 7010 7007 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0770 │ │ -04bfe8: 0a01 |004e: move-result v1 │ │ -04bfea: 28da |004f: goto 0029 // -0026 │ │ +04bed8: |[04bed8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +04bee8: 5442 6902 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04beec: 5243 6502 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bef0: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04bef4: 6e20 441f 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04befa: 0a02 |0009: move-result v2 │ │ +04befc: 5e42 6702 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bf00: 5742 6702 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bf04: 7110 011f 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1f01 │ │ +04bf0a: 0a02 |0011: move-result v2 │ │ +04bf0c: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +04bf10: 5442 6902 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04bf14: 5243 6502 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bf18: 7120 fd1e 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1efd │ │ +04bf1e: 0a00 |001b: move-result v0 │ │ +04bf20: 5242 6502 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bf24: 7110 fb1e 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1efb │ │ +04bf2a: 0a03 |0021: move-result v3 │ │ +04bf2c: b132 |0022: sub-int/2addr v2, v3 │ │ +04bf2e: 5942 6502 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bf32: 7110 ff1e 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1eff │ │ +04bf38: 0a01 |0028: move-result v1 │ │ +04bf3a: 0f01 |0029: return v1 │ │ +04bf3c: 5242 6502 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bf40: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04bf44: 5942 6502 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bf48: 5742 6702 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bf4c: 7110 6d07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@076d │ │ +04bf52: 0a01 |0035: move-result v1 │ │ +04bf54: 5542 6602 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0266 │ │ +04bf58: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +04bf5c: 5742 6702 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bf60: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +04bf64: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +04bf68: 7010 7207 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0772 │ │ +04bf6e: 0a01 |0043: move-result v1 │ │ +04bf70: 28e5 |0044: goto 0029 // -001b │ │ +04bf72: 5742 6702 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bf76: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +04bf7a: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +04bf7e: 7010 7007 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0770 │ │ +04bf84: 0a01 |004e: move-result v1 │ │ +04bf86: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -27635,56 +27635,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -04bfec: |[04bfec] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -04bffc: 5442 6902 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04c000: 5243 6502 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c004: 6e20 441f 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04c00a: 0a02 |0007: move-result v2 │ │ -04c00c: 5e42 6702 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04c010: 5742 6702 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04c014: 7110 001f 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1f00 │ │ -04c01a: 0a02 |000f: move-result v2 │ │ -04c01c: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -04c020: 5442 6902 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ -04c024: 5243 6502 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c028: 7120 fc1e 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@1efc │ │ -04c02e: 0a00 |0019: move-result v0 │ │ -04c030: 5242 6502 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c034: 7110 fb1e 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1efb │ │ -04c03a: 0a03 |001f: move-result v3 │ │ -04c03c: b032 |0020: add-int/2addr v2, v3 │ │ -04c03e: 5942 6502 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c042: 7110 ff1e 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1eff │ │ -04c048: 0a01 |0026: move-result v1 │ │ -04c04a: 0f01 |0027: return v1 │ │ -04c04c: 5242 6502 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c050: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04c054: 5942 6502 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c058: 5742 6702 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04c05c: 7110 6d07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@076d │ │ -04c062: 0a01 |0033: move-result v1 │ │ -04c064: 5542 6602 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0266 │ │ -04c068: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -04c06c: 5742 6702 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04c070: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -04c074: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -04c078: 7010 7307 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0773 │ │ -04c07e: 0a01 |0041: move-result v1 │ │ -04c080: 28e5 |0042: goto 0027 // -001b │ │ -04c082: 5742 6702 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ -04c086: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -04c08a: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -04c08e: 7010 7107 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0771 │ │ -04c094: 0a01 |004c: move-result v1 │ │ -04c096: 28da |004d: goto 0027 // -0026 │ │ +04bf88: |[04bf88] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +04bf98: 5442 6902 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04bf9c: 5243 6502 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bfa0: 6e20 441f 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04bfa6: 0a02 |0007: move-result v2 │ │ +04bfa8: 5e42 6702 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bfac: 5742 6702 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bfb0: 7110 001f 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1f00 │ │ +04bfb6: 0a02 |000f: move-result v2 │ │ +04bfb8: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +04bfbc: 5442 6902 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0269 │ │ +04bfc0: 5243 6502 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bfc4: 7120 fc1e 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@1efc │ │ +04bfca: 0a00 |0019: move-result v0 │ │ +04bfcc: 5242 6502 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bfd0: 7110 fb1e 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1efb │ │ +04bfd6: 0a03 |001f: move-result v3 │ │ +04bfd8: b032 |0020: add-int/2addr v2, v3 │ │ +04bfda: 5942 6502 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bfde: 7110 ff1e 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1eff │ │ +04bfe4: 0a01 |0026: move-result v1 │ │ +04bfe6: 0f01 |0027: return v1 │ │ +04bfe8: 5242 6502 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bfec: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04bff0: 5942 6502 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04bff4: 5742 6702 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04bff8: 7110 6d07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@076d │ │ +04bffe: 0a01 |0033: move-result v1 │ │ +04c000: 5542 6602 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0266 │ │ +04c004: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +04c008: 5742 6702 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04c00c: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +04c010: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +04c014: 7010 7307 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0773 │ │ +04c01a: 0a01 |0041: move-result v1 │ │ +04c01c: 28e5 |0042: goto 0027 // -001b │ │ +04c01e: 5742 6702 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0267 │ │ +04c022: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +04c026: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +04c02a: 7010 7107 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0771 │ │ +04c030: 0a01 |004c: move-result v1 │ │ +04c032: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -27706,76 +27706,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -04c098: |[04c098] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -04c0a8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04c0aa: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -04c0ac: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -04c0ae: 5985 6502 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c0b2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -04c0b4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04c0b6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04c0b8: 5286 6502 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c0bc: 5287 6802 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ -04c0c0: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -04c0c4: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -04c0c8: 6e10 6c07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@076c │ │ -04c0ce: 0a06 |0013: move-result v6 │ │ -04c0d0: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -04c0d6: 0102 |0017: move v2, v0 │ │ -04c0d8: 28f0 |0018: goto 0008 // -0010 │ │ -04c0da: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04c0de: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -04c0e0: 28ec |001c: goto 0008 // -0014 │ │ -04c0e2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04c0e6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -04c0e8: 28e8 |0020: goto 0008 // -0018 │ │ -04c0ea: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c0ee: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -04c0f0: 28e4 |0024: goto 0008 // -001c │ │ -04c0f2: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -04c0f6: 0131 |0027: move v1, v3 │ │ -04c0f8: 0f01 |0028: return v1 │ │ -04c0fa: 0102 |0029: move v2, v0 │ │ -04c0fc: 28de |002a: goto 0008 // -0022 │ │ -04c0fe: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -04c102: 0141 |002d: move v1, v4 │ │ -04c104: 28fa |002e: goto 0028 // -0006 │ │ -04c106: 0102 |002f: move v2, v0 │ │ -04c108: 28d8 |0030: goto 0008 // -0028 │ │ -04c10a: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -04c10e: 0151 |0033: move v1, v5 │ │ -04c110: 28f4 |0034: goto 0028 // -000c │ │ -04c112: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -04c116: 5286 6502 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c11a: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -04c11e: 6e10 6b07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@076b │ │ -04c124: 0a06 |003e: move-result v6 │ │ -04c126: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -04c12c: 28f5 |0042: goto 0037 // -000b │ │ -04c12e: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -04c132: 0131 |0045: move v1, v3 │ │ -04c134: 28e2 |0046: goto 0028 // -001e │ │ -04c136: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c13a: 28ee |0049: goto 0037 // -0012 │ │ -04c13c: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -04c140: 0141 |004c: move v1, v4 │ │ -04c142: 28db |004d: goto 0028 // -0025 │ │ -04c144: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c148: 28e7 |0050: goto 0037 // -0019 │ │ -04c14a: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04c14e: 28e4 |0053: goto 0037 // -001c │ │ -04c150: 0151 |0054: move v1, v5 │ │ -04c152: 28d3 |0055: goto 0028 // -002d │ │ -04c154: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -04c1a8: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +04c034: |[04c034] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +04c044: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04c046: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +04c048: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +04c04a: 5985 6502 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04c04e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +04c050: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04c052: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +04c054: 5286 6502 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04c058: 5287 6802 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ +04c05c: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +04c060: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +04c064: 6e10 6c07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@076c │ │ +04c06a: 0a06 |0013: move-result v6 │ │ +04c06c: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +04c072: 0102 |0017: move v2, v0 │ │ +04c074: 28f0 |0018: goto 0008 // -0010 │ │ +04c076: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04c07a: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +04c07c: 28ec |001c: goto 0008 // -0014 │ │ +04c07e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04c082: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +04c084: 28e8 |0020: goto 0008 // -0018 │ │ +04c086: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04c08a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +04c08c: 28e4 |0024: goto 0008 // -001c │ │ +04c08e: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +04c092: 0131 |0027: move v1, v3 │ │ +04c094: 0f01 |0028: return v1 │ │ +04c096: 0102 |0029: move v2, v0 │ │ +04c098: 28de |002a: goto 0008 // -0022 │ │ +04c09a: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +04c09e: 0141 |002d: move v1, v4 │ │ +04c0a0: 28fa |002e: goto 0028 // -0006 │ │ +04c0a2: 0102 |002f: move v2, v0 │ │ +04c0a4: 28d8 |0030: goto 0008 // -0028 │ │ +04c0a6: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +04c0aa: 0151 |0033: move v1, v5 │ │ +04c0ac: 28f4 |0034: goto 0028 // -000c │ │ +04c0ae: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +04c0b2: 5286 6502 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04c0b6: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +04c0ba: 6e10 6b07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@076b │ │ +04c0c0: 0a06 |003e: move-result v6 │ │ +04c0c2: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +04c0c8: 28f5 |0042: goto 0037 // -000b │ │ +04c0ca: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +04c0ce: 0131 |0045: move v1, v3 │ │ +04c0d0: 28e2 |0046: goto 0028 // -001e │ │ +04c0d2: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04c0d6: 28ee |0049: goto 0037 // -0012 │ │ +04c0d8: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +04c0dc: 0141 |004c: move v1, v4 │ │ +04c0de: 28db |004d: goto 0028 // -0025 │ │ +04c0e0: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04c0e4: 28e7 |0050: goto 0037 // -0019 │ │ +04c0e6: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04c0ea: 28e4 |0053: goto 0037 // -001c │ │ +04c0ec: 0151 |0054: move v1, v5 │ │ +04c0ee: 28d3 |0055: goto 0028 // -002d │ │ +04c0f0: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +04c144: 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 │ │ @@ -27828,54 +27828,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -04c1c4: |[04c1c4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -04c1d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04c1d6: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -04c1d8: 5254 6802 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ -04c1dc: 5954 6502 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c1e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04c1e2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04c1e4: 5254 6502 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ -04c1e8: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -04c1ec: 6e10 6b07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@076b │ │ -04c1f2: 0a04 |000f: move-result v4 │ │ -04c1f4: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -04c1fa: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -04c1fe: 0101 |0015: move v1, v0 │ │ -04c200: 28f2 |0016: goto 0008 // -000e │ │ -04c202: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -04c206: 0f02 |0019: return v2 │ │ -04c208: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -04c20c: 0101 |001c: move v1, v0 │ │ -04c20e: 28eb |001d: goto 0008 // -0015 │ │ -04c210: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -04c214: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c218: 28e6 |0022: goto 0008 // -001a │ │ -04c21a: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -04c21e: 0132 |0025: move v2, v3 │ │ -04c220: 28f3 |0026: goto 0019 // -000d │ │ -04c222: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -04c226: 0101 |0029: move v1, v0 │ │ -04c228: 28de |002a: goto 0008 // -0022 │ │ -04c22a: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -04c22e: 0132 |002d: move v2, v3 │ │ -04c230: 28eb |002e: goto 0019 // -0015 │ │ -04c232: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c236: 28d7 |0031: goto 0008 // -0029 │ │ -04c238: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04c23c: 28d4 |0034: goto 0008 // -002c │ │ -04c23e: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -04c240: 28e3 |0036: goto 0019 // -001d │ │ -04c242: 0000 |0037: nop // spacer │ │ -04c244: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +04c160: |[04c160] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +04c170: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04c172: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +04c174: 5254 6802 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0268 │ │ +04c178: 5954 6502 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04c17c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04c17e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +04c180: 5254 6502 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0265 │ │ +04c184: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +04c188: 6e10 6b07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@076b │ │ +04c18e: 0a04 |000f: move-result v4 │ │ +04c190: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +04c196: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +04c19a: 0101 |0015: move v1, v0 │ │ +04c19c: 28f2 |0016: goto 0008 // -000e │ │ +04c19e: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +04c1a2: 0f02 |0019: return v2 │ │ +04c1a4: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +04c1a8: 0101 |001c: move v1, v0 │ │ +04c1aa: 28eb |001d: goto 0008 // -0015 │ │ +04c1ac: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +04c1b0: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04c1b4: 28e6 |0022: goto 0008 // -001a │ │ +04c1b6: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +04c1ba: 0132 |0025: move v2, v3 │ │ +04c1bc: 28f3 |0026: goto 0019 // -000d │ │ +04c1be: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +04c1c2: 0101 |0029: move v1, v0 │ │ +04c1c4: 28de |002a: goto 0008 // -0022 │ │ +04c1c6: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +04c1ca: 0132 |002d: move v2, v3 │ │ +04c1cc: 28eb |002e: goto 0019 // -0015 │ │ +04c1ce: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04c1d2: 28d7 |0031: goto 0008 // -0029 │ │ +04c1d4: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04c1d8: 28d4 |0034: goto 0008 // -002c │ │ +04c1da: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +04c1dc: 28e3 |0036: goto 0019 // -001d │ │ +04c1de: 0000 |0037: nop // spacer │ │ +04c1e0: 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 │ │ @@ -27901,21 +27901,21 @@ │ │ 0x0035 line=713 │ │ 0x0037 line=669 │ │ locals : │ │ 0x0007 - 0x0062 reg=0 embeddingLevel I │ │ 0x0008 - 0x0062 reg=1 lastNonEmptyEmbeddingLevel I │ │ 0x0000 - 0x0062 reg=5 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ - source_file_idx : 566 (BidiFormatter.java) │ │ + source_file_idx : 562 (BidiFormatter.java) │ │ │ │ Class #138 header: │ │ -class_idx : 309 │ │ +class_idx : 307 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 566 │ │ +superclass_idx : 979 │ │ +source_file_idx : 562 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -28025,37 +28025,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -04c298: |[04c298] android.support.v4.text.BidiFormatter.:()V │ │ -04c2a8: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -04c2aa: 6200 8902 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0289 │ │ -04c2ae: 6900 6d02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@026d │ │ -04c2b2: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -04c2b6: 7110 031f 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1f03 │ │ -04c2bc: 0c00 |000a: move-result-object v0 │ │ -04c2be: 6900 7502 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0275 │ │ -04c2c2: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -04c2c6: 7110 031f 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1f03 │ │ -04c2cc: 0c00 |0012: move-result-object v0 │ │ -04c2ce: 6900 7902 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0279 │ │ -04c2d2: 2200 3501 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0135 │ │ -04c2d6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -04c2d8: 6202 6d02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@026d │ │ -04c2dc: 7040 7507 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0775 │ │ -04c2e2: 6900 6b02 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@026b │ │ -04c2e6: 2200 3501 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0135 │ │ -04c2ea: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -04c2ec: 6202 6d02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@026d │ │ -04c2f0: 7040 7507 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0775 │ │ -04c2f6: 6900 6c02 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@026c │ │ -04c2fa: 0e00 |0029: return-void │ │ +04c234: |[04c234] android.support.v4.text.BidiFormatter.:()V │ │ +04c244: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +04c246: 6200 8902 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0289 │ │ +04c24a: 6900 6d02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@026d │ │ +04c24e: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +04c252: 7110 031f 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1f03 │ │ +04c258: 0c00 |000a: move-result-object v0 │ │ +04c25a: 6900 7502 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0275 │ │ +04c25e: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +04c262: 7110 031f 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1f03 │ │ +04c268: 0c00 |0012: move-result-object v0 │ │ +04c26a: 6900 7902 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0279 │ │ +04c26e: 2200 3301 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0133 │ │ +04c272: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +04c274: 6202 6d02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@026d │ │ +04c278: 7040 7507 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0775 │ │ +04c27e: 6900 6b02 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@026b │ │ +04c282: 2200 3301 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0133 │ │ +04c286: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +04c288: 6202 6d02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@026d │ │ +04c28c: 7040 7507 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0775 │ │ +04c292: 6900 6c02 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@026c │ │ +04c296: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -28066,20 +28066,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 │ │ -04c2fc: |[04c2fc] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -04c30c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04c312: 5c01 7c02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ -04c316: 5902 7b02 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@027b │ │ -04c31a: 5b03 7a02 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027a │ │ -04c31e: 0e00 |0009: return-void │ │ +04c298: |[04c298] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +04c2a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04c2ae: 5c01 7c02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ +04c2b2: 5902 7b02 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@027b │ │ +04c2b6: 5b03 7a02 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027a │ │ +04c2ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -28094,17 +28094,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 │ │ -04c320: |[04c320] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -04c330: 7040 7507 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0775 │ │ -04c336: 0e00 |0003: return-void │ │ +04c2bc: |[04c2bc] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +04c2cc: 7040 7507 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0775 │ │ +04c2d2: 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 │ │ @@ -28116,18 +28116,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c338: |[04c338] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -04c348: 7110 8307 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0783 │ │ -04c34e: 0a00 |0003: move-result v0 │ │ -04c350: 0f00 |0004: return v0 │ │ +04c2d4: |[04c2d4] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +04c2e4: 7110 8307 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0783 │ │ +04c2ea: 0a00 |0003: move-result v0 │ │ +04c2ec: 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;) │ │ @@ -28135,72 +28135,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 │ │ -04c354: |[04c354] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -04c364: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@026d │ │ -04c368: 1100 |0002: return-object v0 │ │ +04c2f0: |[04c2f0] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +04c300: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@026d │ │ +04c304: 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 │ │ -04c36c: |[04c36c] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -04c37c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@026c │ │ -04c380: 1100 |0002: return-object v0 │ │ +04c308: |[04c308] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +04c318: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@026c │ │ +04c31c: 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 │ │ -04c384: |[04c384] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -04c394: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@026b │ │ -04c398: 1100 |0002: return-object v0 │ │ +04c320: |[04c320] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +04c330: 6200 6b02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@026b │ │ +04c334: 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 │ │ -04c39c: |[04c39c] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -04c3ac: 2200 3401 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0134 │ │ -04c3b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04c3b2: 7030 6a07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@076a │ │ -04c3b8: 6e10 6e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@076e │ │ -04c3be: 0a00 |0009: move-result v0 │ │ -04c3c0: 0f00 |000a: return v0 │ │ +04c338: |[04c338] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +04c348: 2200 3201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0132 │ │ +04c34c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04c34e: 7030 6a07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@076a │ │ +04c354: 6e10 6e07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@076e │ │ +04c35a: 0a00 |0009: move-result v0 │ │ +04c35c: 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;) │ │ @@ -28208,21 +28208,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -04c3c4: |[04c3c4] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -04c3d4: 2200 3401 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0134 │ │ -04c3d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04c3da: 7030 6a07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@076a │ │ -04c3e0: 6e10 6f07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@076f │ │ -04c3e6: 0a00 |0009: move-result v0 │ │ -04c3e8: 0f00 |000a: return v0 │ │ +04c360: |[04c360] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +04c370: 2200 3201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0132 │ │ +04c374: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04c376: 7030 6a07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@076a │ │ +04c37c: 6e10 6f07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@076f │ │ +04c382: 0a00 |0009: move-result v0 │ │ +04c384: 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;) │ │ @@ -28230,40 +28230,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 │ │ -04c3ec: |[04c3ec] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -04c3fc: 2200 3301 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0133 │ │ -04c400: 7010 6107 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0761 │ │ -04c406: 6e10 6407 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0764 │ │ -04c40c: 0c00 |0008: move-result-object v0 │ │ -04c40e: 1100 |0009: return-object v0 │ │ +04c388: |[04c388] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +04c398: 2200 3101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0131 │ │ +04c39c: 7010 6107 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0761 │ │ +04c3a2: 6e10 6407 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0764 │ │ +04c3a8: 0c00 |0008: move-result-object v0 │ │ +04c3aa: 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 │ │ -04c410: |[04c410] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -04c420: 2200 3301 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0133 │ │ -04c424: 7020 6207 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0762 │ │ -04c42a: 6e10 6407 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0764 │ │ -04c430: 0c00 |0008: move-result-object v0 │ │ -04c432: 1100 |0009: return-object v0 │ │ +04c3ac: |[04c3ac] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +04c3bc: 2200 3101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0131 │ │ +04c3c0: 7020 6207 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0762 │ │ +04c3c6: 6e10 6407 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0764 │ │ +04c3cc: 0c00 |0008: move-result-object v0 │ │ +04c3ce: 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;) │ │ @@ -28271,20 +28271,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 │ │ -04c434: |[04c434] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -04c444: 2200 3301 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0133 │ │ -04c448: 7020 6307 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0763 │ │ -04c44e: 6e10 6407 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0764 │ │ -04c454: 0c00 |0008: move-result-object v0 │ │ -04c456: 1100 |0009: return-object v0 │ │ +04c3d0: |[04c3d0] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +04c3e0: 2200 3101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0131 │ │ +04c3e4: 7020 6307 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0763 │ │ +04c3ea: 6e10 6407 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0764 │ │ +04c3f0: 0c00 |0008: move-result-object v0 │ │ +04c3f2: 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;) │ │ @@ -28292,22 +28292,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04c458: |[04c458] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -04c468: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04c46a: 7110 b707 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07b7 │ │ -04c470: 0a01 |0004: move-result v1 │ │ -04c472: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -04c476: 0f00 |0007: return v0 │ │ -04c478: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04c47a: 28fe |0009: goto 0007 // -0002 │ │ +04c3f4: |[04c3f4] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +04c404: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04c406: 7110 b707 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07b7 │ │ +04c40c: 0a01 |0004: move-result v1 │ │ +04c40e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +04c412: 0f00 |0007: return v0 │ │ +04c414: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04c416: 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;) │ │ @@ -28315,40 +28315,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 │ │ -04c47c: |[04c47c] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -04c48c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c48e: 6e10 4e1f 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f4e │ │ -04c494: 0a02 |0004: move-result v2 │ │ -04c496: 7240 9a07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@079a │ │ -04c49c: 0a00 |0008: move-result v0 │ │ -04c49e: 5531 7c02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ -04c4a2: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -04c4a6: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -04c4aa: 7110 7c07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@077c │ │ -04c4b0: 0a01 |0012: move-result v1 │ │ -04c4b2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -04c4b4: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -04c4b8: 6201 7502 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0275 │ │ -04c4bc: 1101 |0018: return-object v1 │ │ -04c4be: 5531 7c02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ -04c4c2: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -04c4c6: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -04c4ca: 7110 7c07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@077c │ │ -04c4d0: 0a01 |0022: move-result v1 │ │ -04c4d2: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -04c4d4: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -04c4d8: 6201 7902 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0279 │ │ -04c4dc: 28f0 |0028: goto 0018 // -0010 │ │ -04c4de: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -04c4e2: 28ed |002b: goto 0018 // -0013 │ │ +04c418: |[04c418] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +04c428: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c42a: 6e10 4e1f 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f4e │ │ +04c430: 0a02 |0004: move-result v2 │ │ +04c432: 7240 9a07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@079a │ │ +04c438: 0a00 |0008: move-result v0 │ │ +04c43a: 5531 7c02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ +04c43e: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +04c442: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +04c446: 7110 7c07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@077c │ │ +04c44c: 0a01 |0012: move-result v1 │ │ +04c44e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +04c450: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +04c454: 6201 7502 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0275 │ │ +04c458: 1101 |0018: return-object v1 │ │ +04c45a: 5531 7c02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ +04c45e: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +04c462: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +04c466: 7110 7c07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@077c │ │ +04c46c: 0a01 |0022: move-result v1 │ │ +04c46e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +04c470: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +04c474: 6201 7902 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0279 │ │ +04c478: 28f0 |0028: goto 0018 // -0010 │ │ +04c47a: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +04c47e: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -28365,40 +28365,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 │ │ -04c4e4: |[04c4e4] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -04c4f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c4f6: 6e10 4e1f 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f4e │ │ -04c4fc: 0a02 |0004: move-result v2 │ │ -04c4fe: 7240 9a07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@079a │ │ -04c504: 0a00 |0008: move-result v0 │ │ -04c506: 5531 7c02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ -04c50a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -04c50e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -04c512: 7110 7b07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@077b │ │ -04c518: 0a01 |0012: move-result v1 │ │ -04c51a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -04c51c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -04c520: 6201 7502 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0275 │ │ -04c524: 1101 |0018: return-object v1 │ │ -04c526: 5531 7c02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ -04c52a: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -04c52e: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -04c532: 7110 7b07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@077b │ │ -04c538: 0a01 |0022: move-result v1 │ │ -04c53a: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -04c53c: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -04c540: 6201 7902 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0279 │ │ -04c544: 28f0 |0028: goto 0018 // -0010 │ │ -04c546: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -04c54a: 28ed |002b: goto 0018 // -0013 │ │ +04c480: |[04c480] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +04c490: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c492: 6e10 4e1f 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f4e │ │ +04c498: 0a02 |0004: move-result v2 │ │ +04c49a: 7240 9a07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@079a │ │ +04c4a0: 0a00 |0008: move-result v0 │ │ +04c4a2: 5531 7c02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ +04c4a6: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +04c4aa: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +04c4ae: 7110 7b07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@077b │ │ +04c4b4: 0a01 |0012: move-result v1 │ │ +04c4b6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +04c4b8: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +04c4bc: 6201 7502 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0275 │ │ +04c4c0: 1101 |0018: return-object v1 │ │ +04c4c2: 5531 7c02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ +04c4c6: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +04c4ca: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +04c4ce: 7110 7b07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@077b │ │ +04c4d4: 0a01 |0022: move-result v1 │ │ +04c4d6: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +04c4d8: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +04c4dc: 6201 7902 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0279 │ │ +04c4e0: 28f0 |0028: goto 0018 // -0010 │ │ +04c4e2: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +04c4e6: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -28416,22 +28416,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -04c54c: |[04c54c] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -04c55c: 5210 7b02 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@027b │ │ -04c560: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -04c564: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -04c568: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04c56a: 0f00 |0007: return v0 │ │ -04c56c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04c56e: 28fe |0009: goto 0007 // -0002 │ │ +04c4e8: |[04c4e8] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +04c4f8: 5210 7b02 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@027b │ │ +04c4fc: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +04c500: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +04c504: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +04c506: 0f00 |0007: return v0 │ │ +04c508: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04c50a: 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;) │ │ @@ -28439,22 +28439,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -04c570: |[04c570] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -04c580: 5430 7a02 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027a │ │ -04c584: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04c586: 6e10 4e1f 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f4e │ │ -04c58c: 0a02 |0006: move-result v2 │ │ -04c58e: 7240 9a07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@079a │ │ -04c594: 0a00 |000a: move-result v0 │ │ -04c596: 0f00 |000b: return v0 │ │ +04c50c: |[04c50c] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +04c51c: 5430 7a02 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027a │ │ +04c520: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04c522: 6e10 4e1f 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f4e │ │ +04c528: 0a02 |0006: move-result v2 │ │ +04c52a: 7240 9a07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@079a │ │ +04c530: 0a00 |000a: move-result v0 │ │ +04c532: 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; │ │ │ │ @@ -28463,17 +28463,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c598: |[04c598] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -04c5a8: 5510 7c02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ -04c5ac: 0f00 |0002: return v0 │ │ +04c534: |[04c534] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +04c544: 5510 7c02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ +04c548: 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;) │ │ @@ -28481,20 +28481,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 │ │ -04c5b0: |[04c5b0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -04c5c0: 5420 7a02 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027a │ │ -04c5c4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04c5c6: 6e40 8807 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@0788 │ │ -04c5cc: 0c00 |0006: move-result-object v0 │ │ -04c5ce: 1100 |0007: return-object v0 │ │ +04c54c: |[04c54c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +04c55c: 5420 7a02 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027a │ │ +04c560: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04c562: 6e40 8807 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@0788 │ │ +04c568: 0c00 |0006: move-result-object v0 │ │ +04c56a: 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; │ │ │ │ @@ -28503,19 +28503,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 │ │ -04c5d0: |[04c5d0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -04c5e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04c5e2: 6e40 8807 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@0788 │ │ -04c5e8: 0c00 |0004: move-result-object v0 │ │ -04c5ea: 1100 |0005: return-object v0 │ │ +04c56c: |[04c56c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +04c57c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04c57e: 6e40 8807 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@0788 │ │ +04c584: 0c00 |0004: move-result-object v0 │ │ +04c586: 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; │ │ @@ -28525,56 +28525,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 │ │ -04c5ec: |[04c5ec] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -04c5fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04c5fe: 6e10 4e1f 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f4e │ │ -04c604: 0a03 |0004: move-result v3 │ │ -04c606: 7240 9a07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@079a │ │ -04c60c: 0a00 |0008: move-result v0 │ │ -04c60e: 2201 dc03 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -04c612: 7010 581f 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04c618: 6e10 8007 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0780 │ │ -04c61e: 0a02 |0011: move-result v2 │ │ -04c620: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -04c624: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -04c628: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -04c62c: 6202 8d02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028d │ │ -04c630: 7030 8507 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@0785 │ │ -04c636: 0c02 |001d: move-result-object v2 │ │ -04c638: 6e20 601f 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04c63e: 5542 7c02 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ -04c642: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -04c646: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -04c64a: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -04c64e: 6e20 5b1f 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -04c654: 6e20 601f 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04c65a: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -04c65e: 6e20 5b1f 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -04c664: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -04c668: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -04c66c: 6202 8d02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028d │ │ -04c670: 7030 8407 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@0784 │ │ -04c676: 0c02 |003d: move-result-object v2 │ │ -04c678: 6e20 601f 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04c67e: 6e10 651f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04c684: 0c02 |0044: move-result-object v2 │ │ -04c686: 1102 |0045: return-object v2 │ │ -04c688: 6202 8c02 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028c │ │ -04c68c: 28d2 |0048: goto 001a // -002e │ │ -04c68e: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -04c692: 28de |004b: goto 0029 // -0022 │ │ -04c694: 6e20 601f 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04c69a: 28e5 |004f: goto 0034 // -001b │ │ -04c69c: 6202 8c02 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028c │ │ -04c6a0: 28e8 |0052: goto 003a // -0018 │ │ +04c588: |[04c588] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +04c598: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04c59a: 6e10 4e1f 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f4e │ │ +04c5a0: 0a03 |0004: move-result v3 │ │ +04c5a2: 7240 9a07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@079a │ │ +04c5a8: 0a00 |0008: move-result v0 │ │ +04c5aa: 2201 d803 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04c5ae: 7010 581f 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04c5b4: 6e10 8007 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0780 │ │ +04c5ba: 0a02 |0011: move-result v2 │ │ +04c5bc: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +04c5c0: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +04c5c4: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +04c5c8: 6202 8d02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028d │ │ +04c5cc: 7030 8507 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@0785 │ │ +04c5d2: 0c02 |001d: move-result-object v2 │ │ +04c5d4: 6e20 601f 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04c5da: 5542 7c02 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@027c │ │ +04c5de: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +04c5e2: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +04c5e6: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +04c5ea: 6e20 5b1f 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +04c5f0: 6e20 601f 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04c5f6: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +04c5fa: 6e20 5b1f 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +04c600: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +04c604: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +04c608: 6202 8d02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028d │ │ +04c60c: 7030 8407 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@0784 │ │ +04c612: 0c02 |003d: move-result-object v2 │ │ +04c614: 6e20 601f 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04c61a: 6e10 651f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04c620: 0c02 |0044: move-result-object v2 │ │ +04c622: 1102 |0045: return-object v2 │ │ +04c624: 6202 8c02 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028c │ │ +04c628: 28d2 |0048: goto 001a // -002e │ │ +04c62a: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +04c62e: 28de |004b: goto 0029 // -0022 │ │ +04c630: 6e20 601f 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04c636: 28e5 |004f: goto 0034 // -001b │ │ +04c638: 6202 8c02 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028c │ │ +04c63c: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -28601,34 +28601,34 @@ │ │ type : '(Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04c6a4: |[04c6a4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -04c6b4: 5410 7a02 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027a │ │ -04c6b8: 6e40 8807 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@0788 │ │ -04c6be: 0c00 |0005: move-result-object v0 │ │ -04c6c0: 1100 |0006: return-object v0 │ │ +04c640: |[04c640] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +04c650: 5410 7a02 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027a │ │ +04c654: 6e40 8807 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@0788 │ │ +04c65a: 0c00 |0005: move-result-object v0 │ │ +04c65c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0007 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isolate Z │ │ │ │ - source_file_idx : 566 (BidiFormatter.java) │ │ + source_file_idx : 562 (BidiFormatter.java) │ │ │ │ Class #139 header: │ │ -class_idx : 310 │ │ +class_idx : 308 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 939 │ │ +superclass_idx : 979 │ │ +source_file_idx : 935 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -28652,21 +28652,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/ICUCompat$ICUCompatImpl;) │ │ name : 'getScript' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 939 (ICUCompat.java) │ │ + source_file_idx : 935 (ICUCompat.java) │ │ │ │ Class #140 header: │ │ -class_idx : 313 │ │ +class_idx : 311 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 939 │ │ +superclass_idx : 979 │ │ +source_file_idx : 935 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -28689,26 +28689,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04c6c4: |[04c6c4] android.support.v4.text.ICUCompat.:()V │ │ -04c6d4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04c6d8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04c6dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04c6e0: 2201 3801 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0138 │ │ -04c6e4: 7010 8f07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@078f │ │ -04c6ea: 6901 7d02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@027d │ │ -04c6ee: 0e00 |000d: return-void │ │ -04c6f0: 2201 3701 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0137 │ │ -04c6f4: 7010 8c07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@078c │ │ -04c6fa: 6901 7d02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@027d │ │ -04c6fe: 28f8 |0015: goto 000d // -0008 │ │ +04c660: |[04c660] android.support.v4.text.ICUCompat.:()V │ │ +04c670: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04c674: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04c678: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04c67c: 2201 3601 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0136 │ │ +04c680: 7010 8f07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@078f │ │ +04c686: 6901 7d02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@027d │ │ +04c68a: 0e00 |000d: return-void │ │ +04c68c: 2201 3501 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0135 │ │ +04c690: 7010 8c07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@078c │ │ +04c696: 6901 7d02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@027d │ │ +04c69a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -28720,17 +28720,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c700: |[04c700] android.support.v4.text.ICUCompat.:()V │ │ -04c710: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04c716: 0e00 |0003: return-void │ │ +04c69c: |[04c69c] android.support.v4.text.ICUCompat.:()V │ │ +04c6ac: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04c6b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -28739,19 +28739,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 │ │ -04c718: |[04c718] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -04c728: 6200 7d02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@027d │ │ -04c72c: 7220 8a07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@078a │ │ -04c732: 0c00 |0005: move-result-object v0 │ │ -04c734: 1100 |0006: return-object v0 │ │ +04c6b4: |[04c6b4] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +04c6c4: 6200 7d02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@027d │ │ +04c6c8: 7220 8a07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@078a │ │ +04c6ce: 0c00 |0005: move-result-object v0 │ │ +04c6d0: 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;) │ │ @@ -28759,33 +28759,33 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c738: |[04c738] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -04c748: 6200 7d02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@027d │ │ -04c74c: 7220 8b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@078b │ │ -04c752: 0c00 |0005: move-result-object v0 │ │ -04c754: 1100 |0006: return-object v0 │ │ +04c6d4: |[04c6d4] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +04c6e4: 6200 7d02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@027d │ │ +04c6e8: 7220 8b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@078b │ │ +04c6ee: 0c00 |0005: move-result-object v0 │ │ +04c6f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 939 (ICUCompat.java) │ │ + source_file_idx : 935 (ICUCompat.java) │ │ │ │ Class #141 header: │ │ -class_idx : 314 │ │ +class_idx : 312 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 941 │ │ +superclass_idx : 979 │ │ +source_file_idx : 937 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #141 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompatIcs;' │ │ @@ -28813,42 +28813,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -04c758: |[04c758] android.support.v4.text.ICUCompatIcs.:()V │ │ -04c768: 1a02 b816 |0000: const-string v2, "libcore.icu.ICU" // string@16b8 │ │ -04c76c: 7110 041f 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@1f04 │ │ -04c772: 0c00 |0005: move-result-object v0 │ │ -04c774: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -04c778: 1a02 1214 |0008: const-string v2, "getScript" // string@1412 │ │ -04c77c: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -04c77e: 2333 3304 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0433 │ │ -04c782: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -04c784: 1c05 db03 |000e: const-class v5, Ljava/lang/String; // type@03db │ │ -04c788: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -04c78c: 6e30 091f 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ -04c792: 0c02 |0015: move-result-object v2 │ │ -04c794: 6902 8002 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0280 │ │ -04c798: 1a02 010e |0018: const-string v2, "addLikelySubtags" // string@0e01 │ │ -04c79c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -04c79e: 2333 3304 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0433 │ │ -04c7a2: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -04c7a4: 1c05 db03 |001e: const-class v5, Ljava/lang/String; // type@03db │ │ -04c7a8: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -04c7ac: 6e30 091f 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ -04c7b2: 0c02 |0025: move-result-object v2 │ │ -04c7b4: 6902 7f02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@027f │ │ -04c7b8: 0e00 |0028: return-void │ │ -04c7ba: 0d01 |0029: move-exception v1 │ │ -04c7bc: 1a02 ac03 |002a: const-string v2, "ICUCompatIcs" // string@03ac │ │ -04c7c0: 7120 b51a 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ -04c7c6: 28f9 |002f: goto 0028 // -0007 │ │ +04c6f4: |[04c6f4] android.support.v4.text.ICUCompatIcs.:()V │ │ +04c704: 1a02 ad16 |0000: const-string v2, "libcore.icu.ICU" // string@16ad │ │ +04c708: 7110 041f 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@1f04 │ │ +04c70e: 0c00 |0005: move-result-object v0 │ │ +04c710: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +04c714: 1a02 0814 |0008: const-string v2, "getScript" // string@1408 │ │ +04c718: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +04c71a: 2333 2f04 |000b: new-array v3, v3, [Ljava/lang/Class; // type@042f │ │ +04c71e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +04c720: 1c05 d703 |000e: const-class v5, Ljava/lang/String; // type@03d7 │ │ +04c724: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +04c728: 6e30 091f 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ +04c72e: 0c02 |0015: move-result-object v2 │ │ +04c730: 6902 8002 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0280 │ │ +04c734: 1a02 f70d |0018: const-string v2, "addLikelySubtags" // string@0df7 │ │ +04c738: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +04c73a: 2333 2f04 |001b: new-array v3, v3, [Ljava/lang/Class; // type@042f │ │ +04c73e: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +04c740: 1c05 d703 |001e: const-class v5, Ljava/lang/String; // type@03d7 │ │ +04c744: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +04c748: 6e30 091f 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ +04c74e: 0c02 |0025: move-result-object v2 │ │ +04c750: 6902 7f02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@027f │ │ +04c754: 0e00 |0028: return-void │ │ +04c756: 0d01 |0029: move-exception v1 │ │ +04c758: 1a02 a803 |002a: const-string v2, "ICUCompatIcs" // string@03a8 │ │ +04c75c: 7120 b51a 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ +04c762: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -28865,17 +28865,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c7d8: |[04c7d8] android.support.v4.text.ICUCompatIcs.:()V │ │ -04c7e8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04c7ee: 0e00 |0003: return-void │ │ +04c774: |[04c774] android.support.v4.text.ICUCompatIcs.:()V │ │ +04c784: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04c78a: 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;) │ │ @@ -28883,36 +28883,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 │ │ -04c7f0: |[04c7f0] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -04c800: 6202 7f02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@027f │ │ -04c804: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -04c808: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -04c80a: 2320 3404 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0434 │ │ -04c80e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04c810: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -04c814: 6202 7f02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@027f │ │ -04c818: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -04c81a: 6e30 761f 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -04c820: 0c02 |0010: move-result-object v2 │ │ -04c822: 1f02 db03 |0011: check-cast v2, Ljava/lang/String; // type@03db │ │ -04c826: 1102 |0013: return-object v2 │ │ -04c828: 0d01 |0014: move-exception v1 │ │ -04c82a: 1a02 ac03 |0015: const-string v2, "ICUCompatIcs" // string@03ac │ │ -04c82e: 7120 b51a 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ -04c834: 0742 |001a: move-object v2, v4 │ │ -04c836: 28f8 |001b: goto 0013 // -0008 │ │ -04c838: 0d01 |001c: move-exception v1 │ │ -04c83a: 1a02 ac03 |001d: const-string v2, "ICUCompatIcs" // string@03ac │ │ -04c83e: 7120 b51a 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ -04c844: 28f8 |0022: goto 001a // -0008 │ │ +04c78c: |[04c78c] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +04c79c: 6202 7f02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@027f │ │ +04c7a0: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +04c7a4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +04c7a6: 2320 3004 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0430 │ │ +04c7aa: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +04c7ac: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +04c7b0: 6202 7f02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@027f │ │ +04c7b4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04c7b6: 6e30 761f 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +04c7bc: 0c02 |0010: move-result-object v2 │ │ +04c7be: 1f02 d703 |0011: check-cast v2, Ljava/lang/String; // type@03d7 │ │ +04c7c2: 1102 |0013: return-object v2 │ │ +04c7c4: 0d01 |0014: move-exception v1 │ │ +04c7c6: 1a02 a803 |0015: const-string v2, "ICUCompatIcs" // string@03a8 │ │ +04c7ca: 7120 b51a 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ +04c7d0: 0742 |001a: move-object v2, v4 │ │ +04c7d2: 28f8 |001b: goto 0013 // -0008 │ │ +04c7d4: 0d01 |001c: move-exception v1 │ │ +04c7d6: 1a02 a803 |001d: const-string v2, "ICUCompatIcs" // string@03a8 │ │ +04c7da: 7120 b51a 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ +04c7e0: 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 │ │ @@ -28934,37 +28934,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 │ │ -04c858: |[04c858] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -04c868: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04c86a: 6202 8002 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0280 │ │ -04c86e: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -04c872: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -04c874: 2320 3404 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0434 │ │ -04c878: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -04c87a: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -04c87e: 6202 8002 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0280 │ │ -04c882: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -04c884: 6e30 761f 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -04c88a: 0c02 |0011: move-result-object v2 │ │ -04c88c: 1f02 db03 |0012: check-cast v2, Ljava/lang/String; // type@03db │ │ -04c890: 1102 |0014: return-object v2 │ │ -04c892: 0d01 |0015: move-exception v1 │ │ -04c894: 1a02 ac03 |0016: const-string v2, "ICUCompatIcs" // string@03ac │ │ -04c898: 7120 b51a 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ -04c89e: 0732 |001b: move-object v2, v3 │ │ -04c8a0: 28f8 |001c: goto 0014 // -0008 │ │ -04c8a2: 0d01 |001d: move-exception v1 │ │ -04c8a4: 1a02 ac03 |001e: const-string v2, "ICUCompatIcs" // string@03ac │ │ -04c8a8: 7120 b51a 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ -04c8ae: 28f8 |0023: goto 001b // -0008 │ │ +04c7f4: |[04c7f4] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +04c804: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04c806: 6202 8002 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0280 │ │ +04c80a: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +04c80e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +04c810: 2320 3004 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0430 │ │ +04c814: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +04c816: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +04c81a: 6202 8002 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0280 │ │ +04c81e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +04c820: 6e30 761f 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +04c826: 0c02 |0011: move-result-object v2 │ │ +04c828: 1f02 d703 |0012: check-cast v2, Ljava/lang/String; // type@03d7 │ │ +04c82c: 1102 |0014: return-object v2 │ │ +04c82e: 0d01 |0015: move-exception v1 │ │ +04c830: 1a02 a803 |0016: const-string v2, "ICUCompatIcs" // string@03a8 │ │ +04c834: 7120 b51a 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ +04c83a: 0732 |001b: move-object v2, v3 │ │ +04c83c: 28f8 |001c: goto 0014 // -0008 │ │ +04c83e: 0d01 |001d: move-exception v1 │ │ +04c840: 1a02 a803 |001e: const-string v2, "ICUCompatIcs" // string@03a8 │ │ +04c844: 7120 b51a 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab5 │ │ +04c84a: 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 │ │ @@ -28978,21 +28978,21 @@ │ │ locals : │ │ 0x000b - 0x0014 reg=0 args [Ljava/lang/Object; │ │ 0x0016 - 0x001b reg=1 e Ljava/lang/IllegalAccessException; │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 941 (ICUCompatIcs.java) │ │ + source_file_idx : 937 (ICUCompatIcs.java) │ │ │ │ Class #142 header: │ │ -class_idx : 315 │ │ +class_idx : 313 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2864 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #142 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -29011,21 +29011,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2864 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 2855 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #143 header: │ │ -class_idx : 316 │ │ +class_idx : 314 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2859 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -29037,21 +29037,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2868 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2859 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #144 header: │ │ -class_idx : 319 │ │ +class_idx : 317 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2859 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #144 annotations: │ │ Annotations on class │ │ @@ -29069,21 +29069,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;) │ │ name : 'checkRtl' │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2868 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2859 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #145 header: │ │ -class_idx : 323 │ │ +class_idx : 321 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2859 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -29147,39 +29147,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -04c8c0: |[04c8c0] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -04c8d0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04c8d2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04c8d4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04c8d6: 2200 4101 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0141 │ │ -04c8da: 7040 a907 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@07a9 │ │ -04c8e0: 6900 8c02 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028c │ │ -04c8e4: 2200 4101 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0141 │ │ -04c8e8: 7040 a907 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@07a9 │ │ -04c8ee: 6900 8d02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028d │ │ -04c8f2: 2200 4101 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0141 │ │ -04c8f6: 6201 8402 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@0284 │ │ -04c8fa: 7040 a907 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@07a9 │ │ -04c900: 6900 8902 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0289 │ │ -04c904: 2200 4101 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0141 │ │ -04c908: 6201 8402 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@0284 │ │ -04c90c: 7040 a907 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@07a9 │ │ -04c912: 6900 8a02 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028a │ │ -04c916: 2200 4101 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0141 │ │ -04c91a: 6201 8202 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@0282 │ │ -04c91e: 7040 a907 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@07a9 │ │ -04c924: 6900 8802 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -04c928: 6200 8702 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@0287 │ │ -04c92c: 6900 8b02 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028b │ │ -04c930: 0e00 |0030: return-void │ │ +04c85c: |[04c85c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +04c86c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04c86e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04c870: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04c872: 2200 3f01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@013f │ │ +04c876: 7040 a907 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@07a9 │ │ +04c87c: 6900 8c02 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028c │ │ +04c880: 2200 3f01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@013f │ │ +04c884: 7040 a907 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@07a9 │ │ +04c88a: 6900 8d02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028d │ │ +04c88e: 2200 3f01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@013f │ │ +04c892: 6201 8402 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@0284 │ │ +04c896: 7040 a907 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@07a9 │ │ +04c89c: 6900 8902 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0289 │ │ +04c8a0: 2200 3f01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@013f │ │ +04c8a4: 6201 8402 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@0284 │ │ +04c8a8: 7040 a907 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@07a9 │ │ +04c8ae: 6900 8a02 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028a │ │ +04c8b2: 2200 3f01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@013f │ │ +04c8b6: 6201 8202 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@0282 │ │ +04c8ba: 7040 a907 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@07a9 │ │ +04c8c0: 6900 8802 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ +04c8c4: 6200 8702 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@0287 │ │ +04c8c8: 6900 8b02 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@028b │ │ +04c8cc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -29191,17 +29191,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c934: |[04c934] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -04c944: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04c94a: 0e00 |0003: return-void │ │ +04c8d0: |[04c8d0] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +04c8e0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04c8e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -29210,18 +29210,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c94c: |[04c94c] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -04c95c: 7110 b307 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@07b3 │ │ -04c962: 0a00 |0003: move-result v0 │ │ -04c964: 0f00 |0004: return v0 │ │ +04c8e8: |[04c8e8] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +04c8f8: 7110 b307 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@07b3 │ │ +04c8fe: 0a00 |0003: move-result v0 │ │ +04c900: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -29229,18 +29229,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c968: |[04c968] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -04c978: 7110 b207 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@07b2 │ │ -04c97e: 0a00 |0003: move-result v0 │ │ -04c980: 0f00 |0004: return v0 │ │ +04c904: |[04c904] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +04c914: 7110 b207 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@07b2 │ │ +04c91a: 0a00 |0003: move-result v0 │ │ +04c91c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -29248,24 +29248,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -04c984: |[04c984] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -04c994: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -04c99a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -04c99c: 0f00 |0004: return v0 │ │ -04c99e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -04c9a0: 28fe |0006: goto 0004 // -0002 │ │ -04c9a2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04c9a4: 28fc |0008: goto 0004 // -0004 │ │ -04c9a6: 0000 |0009: nop // spacer │ │ -04c9a8: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +04c920: |[04c920] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +04c930: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +04c936: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04c938: 0f00 |0004: return v0 │ │ +04c93a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +04c93c: 28fe |0006: goto 0004 // -0002 │ │ +04c93e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04c940: 28fc |0008: goto 0004 // -0004 │ │ +04c942: 0000 |0009: nop // spacer │ │ +04c944: 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 │ │ @@ -29277,42 +29277,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -04c9bc: |[04c9bc] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -04c9cc: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -04c9d2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -04c9d4: 0f00 |0004: return v0 │ │ -04c9d6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -04c9d8: 28fe |0006: goto 0004 // -0002 │ │ -04c9da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04c9dc: 28fc |0008: goto 0004 // -0004 │ │ -04c9de: 0000 |0009: nop // spacer │ │ -04c9e0: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +04c958: |[04c958] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +04c968: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +04c96e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04c970: 0f00 |0004: return v0 │ │ +04c972: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +04c974: 28fe |0006: goto 0004 // -0002 │ │ +04c976: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04c978: 28fc |0008: goto 0004 // -0004 │ │ +04c97a: 0000 |0009: nop // spacer │ │ +04c97c: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=102 │ │ 0x0005 line=95 │ │ 0x0007 line=100 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 directionality I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2868 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2859 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #146 header: │ │ -class_idx : 324 │ │ +class_idx : 322 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2869 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2860 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #146 - │ │ Class descriptor : 'Landroid/support/v4/text/TextUtilsCompat;' │ │ @@ -29339,25 +29339,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04ca1c: |[04ca1c] android.support.v4.text.TextUtilsCompat.:()V │ │ -04ca2c: 2200 fe03 |0000: new-instance v0, Ljava/util/Locale; // type@03fe │ │ -04ca30: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -04ca34: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -04ca38: 7030 c51f 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1fc5 │ │ -04ca3e: 6900 9302 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@0293 │ │ -04ca42: 1a00 1302 |000b: const-string v0, "Arab" // string@0213 │ │ -04ca46: 6900 9102 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@0291 │ │ -04ca4a: 1a00 9f03 |000f: const-string v0, "Hebr" // string@039f │ │ -04ca4e: 6900 9202 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@0292 │ │ -04ca52: 0e00 |0013: return-void │ │ +04c9b8: |[04c9b8] android.support.v4.text.TextUtilsCompat.:()V │ │ +04c9c8: 2200 fa03 |0000: new-instance v0, Ljava/util/Locale; // type@03fa │ │ +04c9cc: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +04c9d0: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +04c9d4: 7030 c51f 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1fc5 │ │ +04c9da: 6900 9302 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@0293 │ │ +04c9de: 1a00 0f02 |000b: const-string v0, "Arab" // string@020f │ │ +04c9e2: 6900 9102 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@0291 │ │ +04c9e6: 1a00 9b03 |000f: const-string v0, "Hebr" // string@039b │ │ +04c9ea: 6900 9202 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@0292 │ │ +04c9ee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=113 │ │ 0x000f line=114 │ │ locals : │ │ │ │ @@ -29366,17 +29366,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ca54: |[04ca54] android.support.v4.text.TextUtilsCompat.:()V │ │ -04ca64: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ca6a: 0e00 |0003: return-void │ │ +04c9f0: |[04c9f0] android.support.v4.text.TextUtilsCompat.:()V │ │ +04ca00: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ca06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -29384,28 +29384,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04ca6c: |[04ca6c] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -04ca7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ca7e: 6e20 c81f 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1fc8 │ │ -04ca84: 0c01 |0004: move-result-object v1 │ │ -04ca86: 6e20 441f 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04ca8c: 0a01 |0008: move-result v1 │ │ -04ca8e: 7110 fe1e 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1efe │ │ -04ca94: 0a01 |000c: move-result v1 │ │ -04ca96: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -04ca9c: 0f00 |0010: return v0 │ │ -04ca9e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -04caa0: 28fe |0012: goto 0010 // -0002 │ │ -04caa2: 0000 |0013: nop // spacer │ │ -04caa4: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +04ca08: |[04ca08] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +04ca18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ca1a: 6e20 c81f 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1fc8 │ │ +04ca20: 0c01 |0004: move-result-object v1 │ │ +04ca22: 6e20 441f 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04ca28: 0a01 |0008: move-result v1 │ │ +04ca2a: 7110 fe1e 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1efe │ │ +04ca30: 0a01 |000c: move-result v1 │ │ +04ca32: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +04ca38: 0f00 |0010: return v0 │ │ +04ca3a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +04ca3c: 28fe |0012: goto 0010 // -0002 │ │ +04ca3e: 0000 |0013: nop // spacer │ │ +04ca40: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0010 line=107 │ │ 0x0011 line=103 │ │ 0x0013 line=100 │ │ locals : │ │ @@ -29416,42 +29416,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -04cab4: |[04cab4] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -04cac4: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -04cac8: 6201 9302 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@0293 │ │ -04cacc: 6e20 c61f 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1fc6 │ │ -04cad2: 0a01 |0007: move-result v1 │ │ -04cad4: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -04cad8: 6e10 c91f 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1fc9 │ │ -04cade: 0c01 |000d: move-result-object v1 │ │ -04cae0: 7110 9407 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0794 │ │ -04cae6: 0c01 |0011: move-result-object v1 │ │ -04cae8: 7110 9507 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0795 │ │ -04caee: 0c00 |0015: move-result-object v0 │ │ -04caf0: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -04caf4: 7110 b607 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@07b6 │ │ -04cafa: 0a01 |001b: move-result v1 │ │ -04cafc: 0f01 |001c: return v1 │ │ -04cafe: 6201 9102 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@0291 │ │ -04cb02: 6e20 491f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1f49 │ │ -04cb08: 0a01 |0022: move-result v1 │ │ -04cb0a: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -04cb0e: 6201 9202 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@0292 │ │ -04cb12: 6e20 491f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1f49 │ │ -04cb18: 0a01 |002a: move-result v1 │ │ -04cb1a: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -04cb1e: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -04cb20: 28ee |002e: goto 001c // -0012 │ │ -04cb22: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -04cb24: 28ec |0030: goto 001c // -0014 │ │ +04ca50: |[04ca50] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +04ca60: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +04ca64: 6201 9302 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@0293 │ │ +04ca68: 6e20 c61f 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1fc6 │ │ +04ca6e: 0a01 |0007: move-result v1 │ │ +04ca70: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +04ca74: 6e10 c91f 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1fc9 │ │ +04ca7a: 0c01 |000d: move-result-object v1 │ │ +04ca7c: 7110 9407 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0794 │ │ +04ca82: 0c01 |0011: move-result-object v1 │ │ +04ca84: 7110 9507 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0795 │ │ +04ca8a: 0c00 |0015: move-result-object v0 │ │ +04ca8c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +04ca90: 7110 b607 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@07b6 │ │ +04ca96: 0a01 |001b: move-result v1 │ │ +04ca98: 0f01 |001c: return v1 │ │ +04ca9a: 6201 9102 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@0291 │ │ +04ca9e: 6e20 491f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1f49 │ │ +04caa4: 0a01 |0022: move-result v1 │ │ +04caa6: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +04caaa: 6201 9202 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@0292 │ │ +04caae: 6e20 491f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1f49 │ │ +04cab4: 0a01 |002a: move-result v1 │ │ +04cab6: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +04caba: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +04cabc: 28ee |002e: goto 001c // -0012 │ │ +04cabe: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +04cac0: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0016 line=76 │ │ 0x001c line=84 │ │ 0x001d line=78 │ │ @@ -29467,46 +29467,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 │ │ -04cb28: |[04cb28] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -04cb38: 2202 dc03 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -04cb3c: 7010 581f 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04cb42: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04cb44: 6e10 4e1f 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f4e │ │ -04cb4a: 0a03 |0009: move-result v3 │ │ -04cb4c: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -04cb50: 6e20 441f 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -04cb56: 0a00 |000f: move-result v0 │ │ -04cb58: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -04cb5e: 6e20 5b1f 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -04cb64: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04cb68: 28ee |0018: goto 0006 // -0012 │ │ -04cb6a: 1a03 9700 |0019: const-string v3, "<" // string@0097 │ │ -04cb6e: 6e20 601f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cb74: 28f8 |001e: goto 0016 // -0008 │ │ -04cb76: 1a03 9600 |001f: const-string v3, ">" // string@0096 │ │ -04cb7a: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cb80: 28f2 |0024: goto 0016 // -000e │ │ -04cb82: 1a03 9500 |0025: const-string v3, "&" // string@0095 │ │ -04cb86: 6e20 601f 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cb8c: 28ec |002a: goto 0016 // -0014 │ │ -04cb8e: 1a03 9400 |002b: const-string v3, "'" // string@0094 │ │ -04cb92: 6e20 601f 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cb98: 28e6 |0030: goto 0016 // -001a │ │ -04cb9a: 1a03 9900 |0031: const-string v3, """ // string@0099 │ │ -04cb9e: 6e20 601f 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cba4: 28e0 |0036: goto 0016 // -0020 │ │ -04cba6: 6e10 651f 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04cbac: 0c03 |003a: move-result-object v3 │ │ -04cbae: 1103 |003b: return-object v3 │ │ -04cbb0: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +04cac4: |[04cac4] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +04cad4: 2202 d803 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +04cad8: 7010 581f 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04cade: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04cae0: 6e10 4e1f 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1f4e │ │ +04cae6: 0a03 |0009: move-result v3 │ │ +04cae8: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +04caec: 6e20 441f 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +04caf2: 0a00 |000f: move-result v0 │ │ +04caf4: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +04cafa: 6e20 5b1f 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +04cb00: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04cb04: 28ee |0018: goto 0006 // -0012 │ │ +04cb06: 1a03 9700 |0019: const-string v3, "<" // string@0097 │ │ +04cb0a: 6e20 601f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cb10: 28f8 |001e: goto 0016 // -0008 │ │ +04cb12: 1a03 9600 |001f: const-string v3, ">" // string@0096 │ │ +04cb16: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cb1c: 28f2 |0024: goto 0016 // -000e │ │ +04cb1e: 1a03 9500 |0025: const-string v3, "&" // string@0095 │ │ +04cb22: 6e20 601f 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cb28: 28ec |002a: goto 0016 // -0014 │ │ +04cb2a: 1a03 9400 |002b: const-string v3, "'" // string@0094 │ │ +04cb2e: 6e20 601f 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cb34: 28e6 |0030: goto 0016 // -001a │ │ +04cb36: 1a03 9900 |0031: const-string v3, """ // string@0099 │ │ +04cb3a: 6e20 601f 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cb40: 28e0 |0036: goto 0016 // -0020 │ │ +04cb42: 6e10 651f 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04cb48: 0c03 |003a: move-result-object v3 │ │ +04cb4a: 1103 |003b: return-object v3 │ │ +04cb4c: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=33 │ │ 0x000c line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=56 │ │ @@ -29521,21 +29521,21 @@ │ │ locals : │ │ 0x0010 - 0x0037 reg=0 c C │ │ 0x0006 - 0x0052 reg=1 i I │ │ 0x0005 - 0x0052 reg=2 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0052 reg=4 s Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2869 (TextUtilsCompat.java) │ │ + source_file_idx : 2860 (TextUtilsCompat.java) │ │ │ │ Class #147 header: │ │ -class_idx : 325 │ │ +class_idx : 323 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 537 │ │ +superclass_idx : 979 │ │ +source_file_idx : 533 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #147 annotations: │ │ Annotations on method #1982 'openRead' │ │ @@ -29566,32 +29566,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04cbdc: |[04cbdc] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -04cbec: 7010 351f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04cbf2: 5b34 9502 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cbf6: 2200 ae03 |0005: new-instance v0, Ljava/io/File; // type@03ae │ │ -04cbfa: 2201 dc03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -04cbfe: 7010 581f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04cc04: 6e10 db1e 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ -04cc0a: 0c02 |000f: move-result-object v2 │ │ -04cc0c: 6e20 601f 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cc12: 0c01 |0013: move-result-object v1 │ │ -04cc14: 1a02 c800 |0014: const-string v2, ".bak" // string@00c8 │ │ -04cc18: 6e20 601f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cc1e: 0c01 |0019: move-result-object v1 │ │ -04cc20: 6e10 651f 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04cc26: 0c01 |001d: move-result-object v1 │ │ -04cc28: 7020 d41e 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed4 │ │ -04cc2e: 5b30 9402 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04cc32: 0e00 |0023: return-void │ │ +04cb78: |[04cb78] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +04cb88: 7010 351f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04cb8e: 5b34 9502 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cb92: 2200 aa03 |0005: new-instance v0, Ljava/io/File; // type@03aa │ │ +04cb96: 2201 d803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04cb9a: 7010 581f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04cba0: 6e10 db1e 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ +04cba6: 0c02 |000f: move-result-object v2 │ │ +04cba8: 6e20 601f 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cbae: 0c01 |0013: move-result-object v1 │ │ +04cbb0: 1a02 c800 |0014: const-string v2, ".bak" // string@00c8 │ │ +04cbb4: 6e20 601f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cbba: 0c01 |0019: move-result-object v1 │ │ +04cbbc: 6e10 651f 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04cbc2: 0c01 |001d: move-result-object v1 │ │ +04cbc4: 7020 d41e 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1ed4 │ │ +04cbca: 5b30 9402 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04cbce: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -29603,24 +29603,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04cc34: |[04cc34] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -04cc44: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -04cc48: 6e10 e81e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@1ee8 │ │ -04cc4e: 0c00 |0005: move-result-object v0 │ │ -04cc50: 6e10 df1e 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1edf │ │ -04cc56: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04cc58: 0f00 |000a: return v0 │ │ -04cc5a: 0d00 |000b: move-exception v0 │ │ -04cc5c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04cc5e: 28fd |000d: goto 000a // -0003 │ │ +04cbd0: |[04cbd0] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +04cbe0: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +04cbe4: 6e10 e81e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@1ee8 │ │ +04cbea: 0c00 |0005: move-result-object v0 │ │ +04cbec: 6e10 df1e 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1edf │ │ +04cbf2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04cbf4: 0f00 |000a: return v0 │ │ +04cbf6: 0d00 |000b: move-exception v0 │ │ +04cbf8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04cbfa: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -29636,20 +29636,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04cc70: |[04cc70] android.support.v4.util.AtomicFile.delete:()V │ │ -04cc80: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cc84: 6e10 d51e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ -04cc8a: 5410 9402 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04cc8e: 6e10 d51e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ -04cc94: 0e00 |000a: return-void │ │ +04cc0c: |[04cc0c] android.support.v4.util.AtomicFile.delete:()V │ │ +04cc1c: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cc20: 6e10 d51e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ +04cc26: 5410 9402 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04cc2a: 6e10 d51e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ +04cc30: 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; │ │ @@ -29659,29 +29659,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -04cc98: |[04cc98] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -04cca8: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -04ccac: 7110 c107 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07c1 │ │ -04ccb2: 6e10 e71e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ -04ccb8: 5431 9502 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04ccbc: 6e10 d51e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ -04ccc2: 5431 9402 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04ccc6: 5432 9502 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04ccca: 6e20 de1e 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ede │ │ -04ccd0: 0e00 |0014: return-void │ │ -04ccd2: 0d00 |0015: move-exception v0 │ │ -04ccd4: 1a01 1802 |0016: const-string v1, "AtomicFile" // string@0218 │ │ -04ccd8: 1a02 cc11 |0018: const-string v2, "failWrite: Got exception:" // string@11cc │ │ -04ccdc: 7130 b41a 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -04cce2: 28f7 |001d: goto 0014 // -0009 │ │ +04cc34: |[04cc34] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +04cc44: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +04cc48: 7110 c107 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07c1 │ │ +04cc4e: 6e10 e71e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ +04cc54: 5431 9502 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cc58: 6e10 d51e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ +04cc5e: 5431 9402 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04cc62: 5432 9502 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cc66: 6e20 de1e 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ede │ │ +04cc6c: 0e00 |0014: return-void │ │ +04cc6e: 0d00 |0015: move-exception v0 │ │ +04cc70: 1a01 1402 |0016: const-string v1, "AtomicFile" // string@0214 │ │ +04cc74: 1a02 c211 |0018: const-string v2, "failWrite: Got exception:" // string@11c2 │ │ +04cc78: 7130 b41a 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +04cc7e: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -29700,26 +29700,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -04ccf4: |[04ccf4] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -04cd04: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -04cd08: 7110 c107 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07c1 │ │ -04cd0e: 6e10 e71e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ -04cd14: 5431 9402 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04cd18: 6e10 d51e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ -04cd1e: 0e00 |000d: return-void │ │ -04cd20: 0d00 |000e: move-exception v0 │ │ -04cd22: 1a01 1802 |000f: const-string v1, "AtomicFile" // string@0218 │ │ -04cd26: 1a02 0512 |0011: const-string v2, "finishWrite: Got exception:" // string@1205 │ │ -04cd2a: 7130 b41a 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -04cd30: 28f7 |0016: goto 000d // -0009 │ │ +04cc90: |[04cc90] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +04cca0: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +04cca4: 7110 c107 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07c1 │ │ +04ccaa: 6e10 e71e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ +04ccb0: 5431 9402 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04ccb4: 6e10 d51e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ +04ccba: 0e00 |000d: return-void │ │ +04ccbc: 0d00 |000e: move-exception v0 │ │ +04ccbe: 1a01 1402 |000f: const-string v1, "AtomicFile" // string@0214 │ │ +04ccc2: 1a02 fb11 |0011: const-string v2, "finishWrite: Got exception:" // string@11fb │ │ +04ccc6: 7130 b41a 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +04cccc: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -29737,17 +29737,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04cd44: |[04cd44] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -04cd54: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cd58: 1100 |0002: return-object v0 │ │ +04cce0: |[04cce0] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +04ccf0: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04ccf4: 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;) │ │ @@ -29755,28 +29755,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04cd5c: |[04cd5c] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -04cd6c: 5420 9402 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04cd70: 6e10 d61e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@1ed6 │ │ -04cd76: 0a00 |0005: move-result v0 │ │ -04cd78: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -04cd7c: 5420 9502 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cd80: 6e10 d51e 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ -04cd86: 5420 9402 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04cd8a: 5421 9502 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cd8e: 6e20 de1e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ede │ │ -04cd94: 2200 b003 |0014: new-instance v0, Ljava/io/FileInputStream; // type@03b0 │ │ -04cd98: 5421 9502 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cd9c: 7020 e01e 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1ee0 │ │ -04cda2: 1100 |001b: return-object v0 │ │ +04ccf8: |[04ccf8] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +04cd08: 5420 9402 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04cd0c: 6e10 d61e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@1ed6 │ │ +04cd12: 0a00 |0005: move-result v0 │ │ +04cd14: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +04cd18: 5420 9502 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cd1c: 6e10 d51e 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ +04cd22: 5420 9402 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04cd26: 5421 9502 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cd2a: 6e20 de1e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ede │ │ +04cd30: 2200 ac03 |0014: new-instance v0, Ljava/io/FileInputStream; // type@03ac │ │ +04cd34: 5421 9502 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cd38: 7020 e01e 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1ee0 │ │ +04cd3e: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -29787,44 +29787,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -04cda4: |[04cda4] android.support.v4.util.AtomicFile.readFully:()[B │ │ -04cdb4: 6e10 be07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@07be │ │ -04cdba: 0c05 |0003: move-result-object v5 │ │ -04cdbc: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -04cdbe: 6e10 e11e 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1ee1 │ │ -04cdc4: 0a01 |0008: move-result v1 │ │ -04cdc6: 2312 1704 |0009: new-array v2, v1, [B // type@0417 │ │ -04cdca: 2126 |000b: array-length v6, v2 │ │ -04cdcc: b146 |000c: sub-int/2addr v6, v4 │ │ -04cdce: 6e40 e31e 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1ee3 │ │ -04cdd4: 0a00 |0010: move-result v0 │ │ -04cdd6: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -04cdda: 6e10 e21e 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ -04cde0: 1102 |0016: return-object v2 │ │ -04cde2: b004 |0017: add-int/2addr v4, v0 │ │ -04cde4: 6e10 e11e 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1ee1 │ │ -04cdea: 0a01 |001b: move-result v1 │ │ -04cdec: 2126 |001c: array-length v6, v2 │ │ -04cdee: b146 |001d: sub-int/2addr v6, v4 │ │ -04cdf0: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -04cdf4: 9006 0401 |0020: add-int v6, v4, v1 │ │ -04cdf8: 2363 1704 |0022: new-array v3, v6, [B // type@0417 │ │ -04cdfc: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -04cdfe: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -04ce00: 7154 661f 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04ce06: 0732 |0029: move-object v2, v3 │ │ -04ce08: 28e1 |002a: goto 000b // -001f │ │ -04ce0a: 0d06 |002b: move-exception v6 │ │ -04ce0c: 6e10 e21e 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ -04ce12: 2706 |002f: throw v6 │ │ +04cd40: |[04cd40] android.support.v4.util.AtomicFile.readFully:()[B │ │ +04cd50: 6e10 be07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@07be │ │ +04cd56: 0c05 |0003: move-result-object v5 │ │ +04cd58: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +04cd5a: 6e10 e11e 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1ee1 │ │ +04cd60: 0a01 |0008: move-result v1 │ │ +04cd62: 2312 1304 |0009: new-array v2, v1, [B // type@0413 │ │ +04cd66: 2126 |000b: array-length v6, v2 │ │ +04cd68: b146 |000c: sub-int/2addr v6, v4 │ │ +04cd6a: 6e40 e31e 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1ee3 │ │ +04cd70: 0a00 |0010: move-result v0 │ │ +04cd72: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +04cd76: 6e10 e21e 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ +04cd7c: 1102 |0016: return-object v2 │ │ +04cd7e: b004 |0017: add-int/2addr v4, v0 │ │ +04cd80: 6e10 e11e 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1ee1 │ │ +04cd86: 0a01 |001b: move-result v1 │ │ +04cd88: 2126 |001c: array-length v6, v2 │ │ +04cd8a: b146 |001d: sub-int/2addr v6, v4 │ │ +04cd8c: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +04cd90: 9006 0401 |0020: add-int v6, v4, v1 │ │ +04cd94: 2363 1304 |0022: new-array v3, v6, [B // type@0413 │ │ +04cd98: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +04cd9a: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +04cd9c: 7154 661f 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04cda2: 0732 |0029: move-object v2, v3 │ │ +04cda4: 28e1 |002a: goto 000b // -001f │ │ +04cda6: 0d06 |002b: move-exception v6 │ │ +04cda8: 6e10 e21e 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ +04cdae: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -29855,92 +29855,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -04ce28: |[04ce28] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -04ce38: 5474 9502 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04ce3c: 6e10 d61e 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1ed6 │ │ -04ce42: 0a04 |0005: move-result v4 │ │ -04ce44: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -04ce48: 5474 9402 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04ce4c: 6e10 d61e 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1ed6 │ │ -04ce52: 0a04 |000d: move-result v4 │ │ -04ce54: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -04ce58: 5474 9502 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04ce5c: 5475 9402 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04ce60: 6e20 de1e 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ede │ │ -04ce66: 0a04 |0017: move-result v4 │ │ -04ce68: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -04ce6c: 1a04 1802 |001a: const-string v4, "AtomicFile" // string@0218 │ │ -04ce70: 2205 dc03 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -04ce74: 7010 581f 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04ce7a: 1a06 a502 |0021: const-string v6, "Couldn't rename file " // string@02a5 │ │ -04ce7e: 6e20 601f 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04ce84: 0c05 |0026: move-result-object v5 │ │ -04ce86: 5476 9502 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04ce8a: 6e20 5f1f 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04ce90: 0c05 |002c: move-result-object v5 │ │ -04ce92: 1a06 8a00 |002d: const-string v6, " to backup file " // string@008a │ │ -04ce96: 6e20 601f 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04ce9c: 0c05 |0032: move-result-object v5 │ │ -04ce9e: 5476 9402 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ -04cea2: 6e20 5f1f 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04cea8: 0c05 |0038: move-result-object v5 │ │ -04ceaa: 6e10 651f 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04ceb0: 0c05 |003c: move-result-object v5 │ │ -04ceb2: 7120 b31a 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -04ceb8: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -04ceba: 2203 b203 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@03b2 │ │ -04cebe: 5474 9502 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cec2: 7020 e61e 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1ee6 │ │ -04cec8: 1103 |0048: return-object v3 │ │ -04ceca: 5474 9502 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cece: 6e10 d51e 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ -04ced4: 28f2 |004e: goto 0040 // -000e │ │ -04ced6: 0d00 |004f: move-exception v0 │ │ -04ced8: 5474 9502 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cedc: 6e10 da1e 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1eda │ │ -04cee2: 0c02 |0055: move-result-object v2 │ │ -04cee4: 6e10 dd1e 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1edd │ │ -04ceea: 0a04 |0059: move-result v4 │ │ -04ceec: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -04cef0: 2204 b303 |005c: new-instance v4, Ljava/io/IOException; // type@03b3 │ │ -04cef4: 2205 dc03 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -04cef8: 7010 581f 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04cefe: 1a06 a202 |0063: const-string v6, "Couldn't create directory " // string@02a2 │ │ -04cf02: 6e20 601f 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cf08: 0c05 |0068: move-result-object v5 │ │ -04cf0a: 5476 9502 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cf0e: 6e20 5f1f 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04cf14: 0c05 |006e: move-result-object v5 │ │ -04cf16: 6e10 651f 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04cf1c: 0c05 |0072: move-result-object v5 │ │ -04cf1e: 7020 e91e 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1ee9 │ │ -04cf24: 2704 |0076: throw v4 │ │ -04cf26: 2203 b203 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@03b2 │ │ -04cf2a: 5474 9502 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cf2e: 7020 e61e 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1ee6 │ │ -04cf34: 28ca |007e: goto 0048 // -0036 │ │ -04cf36: 0d01 |007f: move-exception v1 │ │ -04cf38: 2204 b303 |0080: new-instance v4, Ljava/io/IOException; // type@03b3 │ │ -04cf3c: 2205 dc03 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -04cf40: 7010 581f 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04cf46: 1a06 a102 |0087: const-string v6, "Couldn't create " // string@02a1 │ │ -04cf4a: 6e20 601f 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cf50: 0c05 |008c: move-result-object v5 │ │ -04cf52: 5476 9502 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ -04cf56: 6e20 5f1f 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04cf5c: 0c05 |0092: move-result-object v5 │ │ -04cf5e: 6e10 651f 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04cf64: 0c05 |0096: move-result-object v5 │ │ -04cf66: 7020 e91e 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1ee9 │ │ -04cf6c: 2704 |009a: throw v4 │ │ +04cdc4: |[04cdc4] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +04cdd4: 5474 9502 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cdd8: 6e10 d61e 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1ed6 │ │ +04cdde: 0a04 |0005: move-result v4 │ │ +04cde0: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +04cde4: 5474 9402 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04cde8: 6e10 d61e 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1ed6 │ │ +04cdee: 0a04 |000d: move-result v4 │ │ +04cdf0: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +04cdf4: 5474 9502 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cdf8: 5475 9402 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04cdfc: 6e20 de1e 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1ede │ │ +04ce02: 0a04 |0017: move-result v4 │ │ +04ce04: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +04ce08: 1a04 1402 |001a: const-string v4, "AtomicFile" // string@0214 │ │ +04ce0c: 2205 d803 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +04ce10: 7010 581f 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04ce16: 1a06 a102 |0021: const-string v6, "Couldn't rename file " // string@02a1 │ │ +04ce1a: 6e20 601f 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ce20: 0c05 |0026: move-result-object v5 │ │ +04ce22: 5476 9502 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04ce26: 6e20 5f1f 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04ce2c: 0c05 |002c: move-result-object v5 │ │ +04ce2e: 1a06 8a00 |002d: const-string v6, " to backup file " // string@008a │ │ +04ce32: 6e20 601f 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ce38: 0c05 |0032: move-result-object v5 │ │ +04ce3a: 5476 9402 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0294 │ │ +04ce3e: 6e20 5f1f 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04ce44: 0c05 |0038: move-result-object v5 │ │ +04ce46: 6e10 651f 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04ce4c: 0c05 |003c: move-result-object v5 │ │ +04ce4e: 7120 b31a 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +04ce54: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +04ce56: 2203 ae03 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@03ae │ │ +04ce5a: 5474 9502 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04ce5e: 7020 e61e 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1ee6 │ │ +04ce64: 1103 |0048: return-object v3 │ │ +04ce66: 5474 9502 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04ce6a: 6e10 d51e 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1ed5 │ │ +04ce70: 28f2 |004e: goto 0040 // -000e │ │ +04ce72: 0d00 |004f: move-exception v0 │ │ +04ce74: 5474 9502 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04ce78: 6e10 da1e 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1eda │ │ +04ce7e: 0c02 |0055: move-result-object v2 │ │ +04ce80: 6e10 dd1e 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1edd │ │ +04ce86: 0a04 |0059: move-result v4 │ │ +04ce88: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +04ce8c: 2204 af03 |005c: new-instance v4, Ljava/io/IOException; // type@03af │ │ +04ce90: 2205 d803 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +04ce94: 7010 581f 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04ce9a: 1a06 9e02 |0063: const-string v6, "Couldn't create directory " // string@029e │ │ +04ce9e: 6e20 601f 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cea4: 0c05 |0068: move-result-object v5 │ │ +04cea6: 5476 9502 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04ceaa: 6e20 5f1f 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04ceb0: 0c05 |006e: move-result-object v5 │ │ +04ceb2: 6e10 651f 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04ceb8: 0c05 |0072: move-result-object v5 │ │ +04ceba: 7020 e91e 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1ee9 │ │ +04cec0: 2704 |0076: throw v4 │ │ +04cec2: 2203 ae03 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@03ae │ │ +04cec6: 5474 9502 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04ceca: 7020 e61e 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1ee6 │ │ +04ced0: 28ca |007e: goto 0048 // -0036 │ │ +04ced2: 0d01 |007f: move-exception v1 │ │ +04ced4: 2204 af03 |0080: new-instance v4, Ljava/io/IOException; // type@03af │ │ +04ced8: 2205 d803 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +04cedc: 7010 581f 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04cee2: 1a06 9d02 |0087: const-string v6, "Couldn't create " // string@029d │ │ +04cee6: 6e20 601f 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ceec: 0c05 |008c: move-result-object v5 │ │ +04ceee: 5476 9502 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0295 │ │ +04cef2: 6e20 5f1f 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04cef8: 0c05 |0092: move-result-object v5 │ │ +04cefa: 6e10 651f 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04cf00: 0c05 |0096: move-result-object v5 │ │ +04cf02: 7020 e91e 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1ee9 │ │ +04cf08: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -29963,21 +29963,21 @@ │ │ 0x0048 - 0x0049 reg=3 str Ljava/io/FileOutputStream; │ │ 0x007e - 0x007f reg=3 str Ljava/io/FileOutputStream; │ │ 0x0050 - 0x009b reg=0 e Ljava/io/FileNotFoundException; │ │ 0x0080 - 0x009b reg=1 e2 Ljava/io/FileNotFoundException; │ │ 0x0056 - 0x009b reg=2 parent Ljava/io/File; │ │ 0x0000 - 0x009b reg=7 this Landroid/support/v4/util/AtomicFile; │ │ │ │ - source_file_idx : 537 (AtomicFile.java) │ │ + source_file_idx : 533 (AtomicFile.java) │ │ │ │ Class #148 header: │ │ -class_idx : 326 │ │ +class_idx : 324 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 740 │ │ +superclass_idx : 979 │ │ +source_file_idx : 736 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #148 - │ │ Class descriptor : 'Landroid/support/v4/util/DebugUtils;' │ │ @@ -29992,17 +29992,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cf8c: |[04cf8c] android.support.v4.util.DebugUtils.:()V │ │ -04cf9c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04cfa2: 0e00 |0003: return-void │ │ +04cf28: |[04cf28] android.support.v4.util.DebugUtils.:()V │ │ +04cf38: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04cf3e: 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;) │ │ @@ -30010,47 +30010,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 │ │ -04cfa4: |[04cfa4] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -04cfb4: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -04cfb8: 1a02 731b |0002: const-string v2, "null" // string@1b73 │ │ -04cfbc: 6e20 601f 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04cfc2: 0e00 |0007: return-void │ │ -04cfc4: 6e10 381f 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -04cfca: 0c02 |000b: move-result-object v2 │ │ -04cfcc: 6e10 0c1f 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -04cfd2: 0c01 |000f: move-result-object v1 │ │ -04cfd4: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -04cfd8: 6e10 4e1f 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f4e │ │ -04cfde: 0a02 |0015: move-result v2 │ │ -04cfe0: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -04cfe4: 6e10 381f 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -04cfea: 0c02 |001b: move-result-object v2 │ │ -04cfec: 6e10 0b1f 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -04cff2: 0c01 |001f: move-result-object v1 │ │ -04cff4: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -04cff8: 6e20 4d1f 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1f4d │ │ -04cffe: 0a00 |0025: move-result v0 │ │ -04d000: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -04d004: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -04d008: 6e20 511f 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ -04d00e: 0c01 |002d: move-result-object v1 │ │ -04d010: 6e20 601f 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04d016: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -04d01a: 6e20 5b1f 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -04d020: 7110 681f 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -04d026: 0a02 |0039: move-result v2 │ │ -04d028: 7110 221f 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -04d02e: 0c02 |003d: move-result-object v2 │ │ -04d030: 6e20 601f 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04d036: 28c6 |0041: goto 0007 // -003a │ │ +04cf40: |[04cf40] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +04cf50: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +04cf54: 1a02 681b |0002: const-string v2, "null" // string@1b68 │ │ +04cf58: 6e20 601f 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cf5e: 0e00 |0007: return-void │ │ +04cf60: 6e10 381f 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +04cf66: 0c02 |000b: move-result-object v2 │ │ +04cf68: 6e10 0c1f 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +04cf6e: 0c01 |000f: move-result-object v1 │ │ +04cf70: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +04cf74: 6e10 4e1f 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1f4e │ │ +04cf7a: 0a02 |0015: move-result v2 │ │ +04cf7c: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +04cf80: 6e10 381f 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +04cf86: 0c02 |001b: move-result-object v2 │ │ +04cf88: 6e10 0b1f 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +04cf8e: 0c01 |001f: move-result-object v1 │ │ +04cf90: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +04cf94: 6e20 4d1f 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1f4d │ │ +04cf9a: 0a00 |0025: move-result v0 │ │ +04cf9c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +04cfa0: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +04cfa4: 6e20 511f 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ +04cfaa: 0c01 |002d: move-result-object v1 │ │ +04cfac: 6e20 601f 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cfb2: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +04cfb6: 6e20 5b1f 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +04cfbc: 7110 681f 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +04cfc2: 0a02 |0039: move-result v2 │ │ +04cfc4: 7110 221f 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +04cfca: 0c02 |003d: move-result-object v2 │ │ +04cfcc: 6e20 601f 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04cfd2: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -30064,21 +30064,21 @@ │ │ locals : │ │ 0x0026 - 0x002e reg=0 end I │ │ 0x0010 - 0x0042 reg=1 simpleName Ljava/lang/String; │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 740 (DebugUtils.java) │ │ + source_file_idx : 736 (DebugUtils.java) │ │ │ │ Class #149 header: │ │ -class_idx : 327 │ │ +class_idx : 325 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 951 │ │ -source_file_idx : 2290 │ │ +superclass_idx : 947 │ │ +source_file_idx : 2282 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #149 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -30101,22 +30101,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04d038: |[04d038] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -04d048: 7010 f51e 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@1ef5 │ │ -04d04e: 2200 dc03 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -04d052: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -04d056: 7020 591f 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -04d05c: 5b20 9602 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ -04d060: 5b23 9702 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0297 │ │ -04d064: 0e00 |000e: return-void │ │ +04cfd4: |[04cfd4] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +04cfe4: 7010 f51e 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@1ef5 │ │ +04cfea: 2200 d803 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +04cfee: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +04cff2: 7020 591f 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +04cff8: 5b20 9602 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ +04cffc: 5b23 9702 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0297 │ │ +04d000: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -30128,31 +30128,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -04d068: |[04d068] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -04d078: 5430 9602 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ -04d07c: 6e10 641f 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1f64 │ │ -04d082: 0a00 |0005: move-result v0 │ │ -04d084: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -04d088: 5430 9702 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0297 │ │ -04d08c: 5431 9602 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ -04d090: 6e10 651f 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04d096: 0c01 |000f: move-result-object v1 │ │ -04d098: 7120 af1a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1aaf │ │ -04d09e: 5430 9602 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ -04d0a2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -04d0a4: 5432 9602 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ -04d0a8: 6e10 641f 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1f64 │ │ -04d0ae: 0a02 |001b: move-result v2 │ │ -04d0b0: 6e30 631f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1f63 │ │ -04d0b6: 0e00 |001f: return-void │ │ +04d004: |[04d004] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +04d014: 5430 9602 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ +04d018: 6e10 641f 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1f64 │ │ +04d01e: 0a00 |0005: move-result v0 │ │ +04d020: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +04d024: 5430 9702 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0297 │ │ +04d028: 5431 9602 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ +04d02c: 6e10 651f 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04d032: 0c01 |000f: move-result-object v1 │ │ +04d034: 7120 af1a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1aaf │ │ +04d03a: 5430 9602 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ +04d03e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +04d040: 5432 9602 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ +04d044: 6e10 641f 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1f64 │ │ +04d04a: 0a02 |001b: move-result v2 │ │ +04d04c: 6e30 631f 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1f63 │ │ +04d052: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -30164,17 +30164,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d0b8: |[04d0b8] android.support.v4.util.LogWriter.close:()V │ │ -04d0c8: 7010 c707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07c7 │ │ -04d0ce: 0e00 |0003: return-void │ │ +04d054: |[04d054] android.support.v4.util.LogWriter.close:()V │ │ +04d064: 7010 c707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07c7 │ │ +04d06a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -30183,17 +30183,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d0d0: |[04d0d0] android.support.v4.util.LogWriter.flush:()V │ │ -04d0e0: 7010 c707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07c7 │ │ -04d0e6: 0e00 |0003: return-void │ │ +04d06c: |[04d06c] android.support.v4.util.LogWriter.flush:()V │ │ +04d07c: 7010 c707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07c7 │ │ +04d082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -30202,28 +30202,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -04d0e8: |[04d0e8] android.support.v4.util.LogWriter.write:([CII)V │ │ -04d0f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04d0fa: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -04d0fe: 9002 0501 |0003: add-int v2, v5, v1 │ │ -04d102: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -04d106: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -04d10a: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -04d10e: 7010 c707 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07c7 │ │ -04d114: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04d118: 28f1 |0010: goto 0001 // -000f │ │ -04d11a: 5432 9602 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ -04d11e: 6e20 5b1f 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -04d124: 28f8 |0016: goto 000e // -0008 │ │ -04d126: 0e00 |0017: return-void │ │ +04d084: |[04d084] android.support.v4.util.LogWriter.write:([CII)V │ │ +04d094: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d096: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +04d09a: 9002 0501 |0003: add-int v2, v5, v1 │ │ +04d09e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +04d0a2: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +04d0a6: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +04d0aa: 7010 c707 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07c7 │ │ +04d0b0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d0b4: 28f1 |0010: goto 0001 // -000f │ │ +04d0b6: 5432 9602 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0296 │ │ +04d0ba: 6e20 5b1f 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +04d0c0: 28f8 |0016: goto 000e // -0008 │ │ +04d0c2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -30233,21 +30233,21 @@ │ │ 0x0007 - 0x0017 reg=0 c C │ │ 0x0001 - 0x0018 reg=1 i I │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/LogWriter; │ │ 0x0000 - 0x0018 reg=4 buf [C │ │ 0x0000 - 0x0018 reg=5 offset I │ │ 0x0000 - 0x0018 reg=6 count I │ │ │ │ - source_file_idx : 2290 (LogWriter.java) │ │ + source_file_idx : 2282 (LogWriter.java) │ │ │ │ Class #150 header: │ │ -class_idx : 328 │ │ +class_idx : 326 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2291 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2283 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 16 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -30305,37 +30305,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04d128: |[04d128] android.support.v4.util.LongSparseArray.:()V │ │ -04d138: 2200 d703 |0000: new-instance v0, Ljava/lang/Object; // type@03d7 │ │ -04d13c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04d142: 6900 9802 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ -04d146: 0e00 |0007: return-void │ │ +04d0c4: |[04d0c4] android.support.v4.util.LongSparseArray.:()V │ │ +04d0d4: 2200 d303 |0000: new-instance v0, Ljava/lang/Object; // type@03d3 │ │ +04d0d8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04d0de: 6900 9802 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ +04d0e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04d148: |[04d148] android.support.v4.util.LongSparseArray.:()V │ │ -04d158: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -04d15c: 7020 cb07 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@07cb │ │ -04d162: 0e00 |0005: return-void │ │ +04d0e4: |[04d0e4] android.support.v4.util.LongSparseArray.:()V │ │ +04d0f4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +04d0f8: 7020 cb07 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@07cb │ │ +04d0fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -30345,26 +30345,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04d164: |[04d164] android.support.v4.util.LongSparseArray.:(I)V │ │ -04d174: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04d176: 7010 351f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04d17c: 5c21 9902 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d180: 7110 d607 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07d6 │ │ -04d186: 0a03 |0009: move-result v3 │ │ -04d188: 2330 1c04 |000a: new-array v0, v3, [J // type@041c │ │ -04d18c: 5b20 9a02 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d190: 2330 3404 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0434 │ │ -04d194: 5b20 9c02 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d198: 5921 9b02 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d19c: 0e00 |0014: return-void │ │ +04d100: |[04d100] android.support.v4.util.LongSparseArray.:(I)V │ │ +04d110: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d112: 7010 351f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04d118: 5c21 9902 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d11c: 7110 d607 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07d6 │ │ +04d122: 0a03 |0009: move-result v3 │ │ +04d124: 2330 1804 |000a: new-array v0, v3, [J // type@0418 │ │ +04d128: 5b20 9a02 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d12c: 2330 3004 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0430 │ │ +04d130: 5b20 9c02 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d134: 5921 9b02 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d138: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -30380,39 +30380,39 @@ │ │ type : '([JIIJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -04d1a0: |[04d1a0] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -04d1b0: 9001 0607 |0000: add-int v1, v6, v7 │ │ -04d1b4: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -04d1b8: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -04d1bc: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -04d1be: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -04d1c2: 9003 0102 |0009: add-int v3, v1, v2 │ │ -04d1c6: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -04d1ca: 4503 0500 |000d: aget-wide v3, v5, v0 │ │ -04d1ce: 3103 0308 |000f: cmp-long v3, v3, v8 │ │ -04d1d2: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -04d1d6: 0102 |0013: move v2, v0 │ │ -04d1d8: 28f0 |0014: goto 0004 // -0010 │ │ -04d1da: 0101 |0015: move v1, v0 │ │ -04d1dc: 28ee |0016: goto 0004 // -0012 │ │ -04d1de: 9003 0607 |0017: add-int v3, v6, v7 │ │ -04d1e2: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -04d1e6: 9003 0607 |001b: add-int v3, v6, v7 │ │ -04d1ea: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -04d1ee: 0f01 |001f: return v1 │ │ -04d1f0: 4503 0501 |0020: aget-wide v3, v5, v1 │ │ -04d1f4: 3103 0308 |0022: cmp-long v3, v3, v8 │ │ -04d1f8: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -04d1fc: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -04d200: 28f7 |0028: goto 001f // -0009 │ │ +04d13c: |[04d13c] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +04d14c: 9001 0607 |0000: add-int v1, v6, v7 │ │ +04d150: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +04d154: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +04d158: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +04d15a: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +04d15e: 9003 0102 |0009: add-int v3, v1, v2 │ │ +04d162: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +04d166: 4503 0500 |000d: aget-wide v3, v5, v0 │ │ +04d16a: 3103 0308 |000f: cmp-long v3, v3, v8 │ │ +04d16e: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +04d172: 0102 |0013: move v2, v0 │ │ +04d174: 28f0 |0014: goto 0004 // -0010 │ │ +04d176: 0101 |0015: move v1, v0 │ │ +04d178: 28ee |0016: goto 0004 // -0012 │ │ +04d17a: 9003 0607 |0017: add-int v3, v6, v7 │ │ +04d17e: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +04d182: 9003 0607 |001b: add-int v3, v6, v7 │ │ +04d186: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +04d18a: 0f01 |001f: return v1 │ │ +04d18c: 4503 0501 |0020: aget-wide v3, v5, v1 │ │ +04d190: 3103 0308 |0022: cmp-long v3, v3, v8 │ │ +04d194: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +04d198: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +04d19c: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -30437,37 +30437,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -04d204: |[04d204] android.support.v4.util.LongSparseArray.gc:()V │ │ -04d214: 5282 9b02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d218: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -04d21a: 5481 9a02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d21e: 5485 9c02 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d222: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04d224: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -04d228: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -04d22c: 6206 9802 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ -04d230: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -04d234: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -04d238: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -04d23c: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -04d240: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -04d244: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -04d246: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -04d24a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04d24e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04d252: 28e9 |001f: goto 0008 // -0017 │ │ -04d254: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -04d256: 5c86 9902 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d25a: 5983 9b02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d25e: 0e00 |0025: return-void │ │ +04d1a0: |[04d1a0] android.support.v4.util.LongSparseArray.gc:()V │ │ +04d1b0: 5282 9b02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d1b4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +04d1b6: 5481 9a02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d1ba: 5485 9c02 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d1be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04d1c0: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +04d1c4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +04d1c8: 6206 9802 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ +04d1cc: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +04d1d0: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +04d1d4: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +04d1d8: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +04d1dc: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +04d1e0: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +04d1e2: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +04d1e6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04d1ea: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04d1ee: 28e9 |001f: goto 0008 // -0017 │ │ +04d1f0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +04d1f2: 5c86 9902 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d1f6: 5983 9b02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d1fa: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -30497,27 +30497,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -04d260: |[04d260] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -04d270: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04d272: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -04d274: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -04d278: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -04d27c: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -04d280: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -04d284: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -04d288: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -04d28c: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -04d290: 0f03 |0010: return v3 │ │ -04d292: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04d296: 28ef |0013: goto 0002 // -0011 │ │ +04d1fc: |[04d1fc] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +04d20c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04d20e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +04d210: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +04d214: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +04d218: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +04d21c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +04d220: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +04d224: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +04d228: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +04d22c: 0f03 |0010: return v3 │ │ +04d22e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04d232: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -30531,20 +30531,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04d298: |[04d298] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -04d2a8: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -04d2ac: 7110 d507 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@07d5 │ │ -04d2b2: 0a00 |0005: move-result v0 │ │ -04d2b4: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -04d2b8: 0f00 |0008: return v0 │ │ +04d234: |[04d234] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +04d244: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +04d248: 7110 d507 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@07d5 │ │ +04d24e: 0a00 |0005: move-result v0 │ │ +04d250: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +04d254: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -30553,59 +30553,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -04d2bc: |[04d2bc] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -04d2cc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04d2ce: 5274 9b02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d2d2: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -04d2d6: 5474 9a02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d2da: 5275 9b02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d2de: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04d2e2: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -04d2e6: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -04d2ea: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -04d2ee: 6e40 da07 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@07da │ │ -04d2f4: 0e00 |0014: return-void │ │ -04d2f6: 5574 9902 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d2fa: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -04d2fe: 5274 9b02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d302: 5475 9a02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d306: 2155 |001d: array-length v5, v5 │ │ -04d308: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -04d30c: 7010 d207 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ -04d312: 5273 9b02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d316: 5474 9a02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d31a: 2144 |0027: array-length v4, v4 │ │ -04d31c: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -04d320: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04d324: 7110 d607 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07d6 │ │ -04d32a: 0a00 |002f: move-result v0 │ │ -04d32c: 2301 1c04 |0030: new-array v1, v0, [J // type@041c │ │ -04d330: 2302 3404 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0434 │ │ -04d334: 5474 9a02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d338: 5475 9a02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d33c: 2155 |0038: array-length v5, v5 │ │ -04d33e: 7155 661f 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04d344: 5474 9c02 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d348: 5475 9c02 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d34c: 2155 |0040: array-length v5, v5 │ │ -04d34e: 7155 661f 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04d354: 5b71 9a02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d358: 5b72 9c02 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d35c: 5474 9a02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d360: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -04d364: 5474 9c02 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d368: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -04d36c: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04d370: 5974 9b02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d374: 28c0 |0054: goto 0014 // -0040 │ │ +04d258: |[04d258] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +04d268: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04d26a: 5274 9b02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d26e: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +04d272: 5474 9a02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d276: 5275 9b02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d27a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04d27e: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +04d282: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +04d286: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +04d28a: 6e40 da07 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@07da │ │ +04d290: 0e00 |0014: return-void │ │ +04d292: 5574 9902 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d296: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +04d29a: 5274 9b02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d29e: 5475 9a02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d2a2: 2155 |001d: array-length v5, v5 │ │ +04d2a4: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +04d2a8: 7010 d207 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ +04d2ae: 5273 9b02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d2b2: 5474 9a02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d2b6: 2144 |0027: array-length v4, v4 │ │ +04d2b8: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +04d2bc: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04d2c0: 7110 d607 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07d6 │ │ +04d2c6: 0a00 |002f: move-result v0 │ │ +04d2c8: 2301 1804 |0030: new-array v1, v0, [J // type@0418 │ │ +04d2cc: 2302 3004 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0430 │ │ +04d2d0: 5474 9a02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d2d4: 5475 9a02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d2d8: 2155 |0038: array-length v5, v5 │ │ +04d2da: 7155 661f 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04d2e0: 5474 9c02 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d2e4: 5475 9c02 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d2e8: 2155 |0040: array-length v5, v5 │ │ +04d2ea: 7155 661f 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04d2f0: 5b71 9a02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d2f4: 5b72 9c02 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d2f8: 5474 9a02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d2fc: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +04d300: 5474 9c02 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d304: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +04d308: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04d30c: 5974 9b02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d310: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -30637,27 +30637,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -04d378: |[04d378] android.support.v4.util.LongSparseArray.clear:()V │ │ -04d388: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04d38a: 5251 9b02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d38e: 5452 9c02 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d392: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -04d394: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -04d398: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -04d39a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -04d39e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04d3a2: 28f9 |000d: goto 0006 // -0007 │ │ -04d3a4: 5954 9b02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d3a8: 5c54 9902 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d3ac: 0e00 |0012: return-void │ │ +04d314: |[04d314] android.support.v4.util.LongSparseArray.clear:()V │ │ +04d324: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04d326: 5251 9b02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d32a: 5452 9c02 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d32e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +04d330: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +04d334: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +04d336: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +04d33a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04d33e: 28f9 |000d: goto 0006 // -0007 │ │ +04d340: 5954 9b02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d344: 5c54 9902 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d348: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -30676,34 +30676,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -04d3b0: |[04d3b0] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -04d3c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04d3c2: 6f10 361f 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f36 │ │ -04d3c8: 0c02 |0004: move-result-object v2 │ │ -04d3ca: 0720 |0005: move-object v0, v2 │ │ -04d3cc: 1f00 4801 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0148 │ │ -04d3d0: 0701 |0008: move-object v1, v0 │ │ -04d3d2: 5432 9a02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d3d6: 6e10 f61f 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1ff6 │ │ -04d3dc: 0c02 |000e: move-result-object v2 │ │ -04d3de: 1f02 1c04 |000f: check-cast v2, [J // type@041c │ │ -04d3e2: 5b12 9a02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d3e6: 5432 9c02 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d3ea: 6e10 f81f 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1ff8 │ │ -04d3f0: 0c02 |0018: move-result-object v2 │ │ -04d3f2: 1f02 3404 |0019: check-cast v2, [Ljava/lang/Object; // type@0434 │ │ -04d3f6: 5b12 9c02 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d3fa: 1101 |001d: return-object v1 │ │ -04d3fc: 0d02 |001e: move-exception v2 │ │ -04d3fe: 28fe |001f: goto 001d // -0002 │ │ +04d34c: |[04d34c] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +04d35c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d35e: 6f10 361f 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1f36 │ │ +04d364: 0c02 |0004: move-result-object v2 │ │ +04d366: 0720 |0005: move-object v0, v2 │ │ +04d368: 1f00 4601 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0146 │ │ +04d36c: 0701 |0008: move-object v1, v0 │ │ +04d36e: 5432 9a02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d372: 6e10 f61f 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1ff6 │ │ +04d378: 0c02 |000e: move-result-object v2 │ │ +04d37a: 1f02 1804 |000f: check-cast v2, [J // type@0418 │ │ +04d37e: 5b12 9a02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d382: 5432 9c02 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d386: 6e10 f81f 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1ff8 │ │ +04d38c: 0c02 |0018: move-result-object v2 │ │ +04d38e: 1f02 3004 |0019: check-cast v2, [Ljava/lang/Object; // type@0430 │ │ +04d392: 5b12 9c02 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d396: 1101 |001d: return-object v1 │ │ +04d398: 0d02 |001e: move-exception v2 │ │ +04d39a: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -30720,18 +30720,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d410: |[04d410] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -04d420: 6e10 cf07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@07cf │ │ -04d426: 0c00 |0003: move-result-object v0 │ │ -04d428: 1100 |0004: return-object v0 │ │ +04d3ac: |[04d3ac] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +04d3bc: 6e10 cf07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@07cf │ │ +04d3c2: 0c00 |0003: move-result-object v0 │ │ +04d3c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -30740,31 +30740,31 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -04d42c: |[04d42c] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -04d43c: 5441 9a02 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d440: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04d442: 5243 9b02 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d446: 7156 cd07 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ -04d44c: 0a00 |0008: move-result v0 │ │ -04d44e: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -04d452: 5441 9c02 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d456: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -04d45a: 6202 9802 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ -04d45e: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -04d462: 5441 9c02 |0013: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d466: 6202 9802 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ -04d46a: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -04d46e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -04d470: 5c41 9902 |001a: iput-boolean v1, v4, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d474: 0e00 |001c: return-void │ │ +04d3c8: |[04d3c8] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +04d3d8: 5441 9a02 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d3dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04d3de: 5243 9b02 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d3e2: 7156 cd07 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ +04d3e8: 0a00 |0008: move-result v0 │ │ +04d3ea: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +04d3ee: 5441 9c02 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d3f2: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +04d3f6: 6202 9802 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ +04d3fa: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +04d3fe: 5441 9c02 |0013: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d402: 6202 9802 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ +04d406: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +04d40a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +04d40c: 5c41 9902 |001a: iput-boolean v1, v4, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d410: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=95 │ │ 0x000b line=96 │ │ 0x0013 line=97 │ │ 0x0019 line=98 │ │ @@ -30780,19 +30780,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04d478: |[04d478] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -04d488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d48a: 6e40 d407 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@07d4 │ │ -04d490: 0c00 |0004: move-result-object v0 │ │ -04d492: 1100 |0005: return-object v0 │ │ +04d414: |[04d414] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +04d424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d426: 6e40 d407 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@07d4 │ │ +04d42c: 0c00 |0004: move-result-object v0 │ │ +04d42e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -30802,29 +30802,29 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -04d494: |[04d494] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -04d4a4: 5441 9a02 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d4a8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04d4aa: 5243 9b02 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d4ae: 7156 cd07 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ -04d4b4: 0a00 |0008: move-result v0 │ │ -04d4b6: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -04d4ba: 5441 9c02 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d4be: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -04d4c2: 6202 9802 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ -04d4c6: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -04d4ca: 1107 |0013: return-object v7 │ │ -04d4cc: 5441 9c02 |0014: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d4d0: 4607 0100 |0016: aget-object v7, v1, v0 │ │ -04d4d4: 28fb |0018: goto 0013 // -0005 │ │ +04d430: |[04d430] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +04d440: 5441 9a02 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d444: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04d446: 5243 9b02 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d44a: 7156 cd07 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ +04d450: 0a00 |0008: move-result v0 │ │ +04d452: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +04d456: 5441 9c02 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d45a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +04d45e: 6202 9802 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ +04d462: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +04d466: 1107 |0013: return-object v7 │ │ +04d468: 5441 9c02 |0014: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d46c: 4607 0100 |0016: aget-object v7, v1, v0 │ │ +04d470: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x0013 line=85 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -30840,24 +30840,24 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -04d4d8: |[04d4d8] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -04d4e8: 5530 9902 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d4ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04d4f0: 7010 d207 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ -04d4f6: 5430 9a02 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d4fa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -04d4fc: 5232 9b02 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d500: 7155 cd07 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ -04d506: 0a00 |000f: move-result v0 │ │ -04d508: 0f00 |0010: return v0 │ │ +04d474: |[04d474] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +04d484: 5530 9902 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d488: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04d48c: 7010 d207 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ +04d492: 5430 9a02 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d496: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +04d498: 5232 9b02 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d49c: 7155 cd07 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ +04d4a2: 0a00 |000f: move-result v0 │ │ +04d4a4: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -30869,29 +30869,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -04d50c: |[04d50c] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -04d51c: 5521 9902 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d520: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -04d524: 7010 d207 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ -04d52a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04d52c: 5221 9b02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d530: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -04d534: 5421 9c02 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d538: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -04d53c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -04d540: 0f00 |0012: return v0 │ │ -04d542: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04d546: 28f3 |0015: goto 0008 // -000d │ │ -04d548: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -04d54a: 28fb |0017: goto 0012 // -0005 │ │ +04d4a8: |[04d4a8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +04d4b8: 5521 9902 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d4bc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +04d4c0: 7010 d207 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ +04d4c6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04d4c8: 5221 9b02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d4cc: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +04d4d0: 5421 9c02 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d4d4: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +04d4d8: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +04d4dc: 0f00 |0012: return v0 │ │ +04d4de: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04d4e2: 28f3 |0015: goto 0008 // -000d │ │ +04d4e4: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +04d4e6: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -30910,21 +30910,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04d54c: |[04d54c] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -04d55c: 5520 9902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d560: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04d564: 7010 d207 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ -04d56a: 5420 9a02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d56e: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -04d572: 1000 |000b: return-wide v0 │ │ +04d4e8: |[04d4e8] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +04d4f8: 5520 9902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d4fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04d500: 7010 d207 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ +04d506: 5420 9a02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d50a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +04d50e: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -30936,91 +30936,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -04d574: |[04d574] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -04d584: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04d586: 5484 9a02 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d58a: 5285 9b02 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d58e: 715a cd07 6495 |0005: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ -04d594: 0a00 |0008: move-result v0 │ │ -04d596: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -04d59a: 5484 9c02 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d59e: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -04d5a2: 0e00 |000f: return-void │ │ -04d5a4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -04d5a8: 5284 9b02 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d5ac: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -04d5b0: 5484 9c02 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d5b4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -04d5b8: 6205 9802 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ -04d5bc: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -04d5c0: 5484 9a02 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d5c4: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -04d5c8: 5484 9c02 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d5cc: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -04d5d0: 28e9 |0026: goto 000f // -0017 │ │ -04d5d2: 5584 9902 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d5d6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -04d5da: 5284 9b02 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d5de: 5485 9a02 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d5e2: 2155 |002f: array-length v5, v5 │ │ -04d5e4: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -04d5e8: 7010 d207 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ -04d5ee: 5484 9a02 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d5f2: 5285 9b02 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d5f6: 715a cd07 6495 |0039: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ -04d5fc: 0a04 |003c: move-result v4 │ │ -04d5fe: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -04d602: 5284 9b02 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d606: 5485 9a02 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d60a: 2155 |0043: array-length v5, v5 │ │ -04d60c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -04d610: 5284 9b02 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d614: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d618: 7110 d607 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07d6 │ │ -04d61e: 0a01 |004d: move-result v1 │ │ -04d620: 2312 1c04 |004e: new-array v2, v1, [J // type@041c │ │ -04d624: 2313 3404 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0434 │ │ -04d628: 5484 9a02 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d62c: 5485 9a02 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d630: 2155 |0056: array-length v5, v5 │ │ -04d632: 7155 661f 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04d638: 5484 9c02 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d63c: 5485 9c02 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d640: 2155 |005e: array-length v5, v5 │ │ -04d642: 7155 661f 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04d648: 5b82 9a02 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d64c: 5b83 9c02 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d650: 5284 9b02 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d654: b104 |0068: sub-int/2addr v4, v0 │ │ -04d656: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -04d65a: 5484 9a02 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d65e: 5485 9a02 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d662: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -04d666: 5287 9b02 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d66a: b107 |0073: sub-int/2addr v7, v0 │ │ -04d66c: 7157 661f 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04d672: 5484 9c02 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d676: 5485 9c02 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d67a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -04d67e: 5287 9b02 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d682: b107 |007f: sub-int/2addr v7, v0 │ │ -04d684: 7157 661f 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04d68a: 5484 9a02 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ -04d68e: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -04d692: 5484 9c02 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d696: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -04d69a: 5284 9b02 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d69e: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d6a2: 5984 9b02 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d6a6: 2900 7eff |0091: goto/16 000f // -0082 │ │ +04d510: |[04d510] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +04d520: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04d522: 5484 9a02 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d526: 5285 9b02 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d52a: 715a cd07 6495 |0005: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ +04d530: 0a00 |0008: move-result v0 │ │ +04d532: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +04d536: 5484 9c02 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d53a: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ +04d53e: 0e00 |000f: return-void │ │ +04d540: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +04d544: 5284 9b02 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d548: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +04d54c: 5484 9c02 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d550: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +04d554: 6205 9802 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ +04d558: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +04d55c: 5484 9a02 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d560: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ +04d564: 5484 9c02 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d568: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ +04d56c: 28e9 |0026: goto 000f // -0017 │ │ +04d56e: 5584 9902 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d572: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +04d576: 5284 9b02 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d57a: 5485 9a02 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d57e: 2155 |002f: array-length v5, v5 │ │ +04d580: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +04d584: 7010 d207 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ +04d58a: 5484 9a02 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d58e: 5285 9b02 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d592: 715a cd07 6495 |0039: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@07cd │ │ +04d598: 0a04 |003c: move-result v4 │ │ +04d59a: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +04d59e: 5284 9b02 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d5a2: 5485 9a02 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d5a6: 2155 |0043: array-length v5, v5 │ │ +04d5a8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +04d5ac: 5284 9b02 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d5b0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04d5b4: 7110 d607 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07d6 │ │ +04d5ba: 0a01 |004d: move-result v1 │ │ +04d5bc: 2312 1804 |004e: new-array v2, v1, [J // type@0418 │ │ +04d5c0: 2313 3004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0430 │ │ +04d5c4: 5484 9a02 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d5c8: 5485 9a02 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d5cc: 2155 |0056: array-length v5, v5 │ │ +04d5ce: 7155 661f 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04d5d4: 5484 9c02 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d5d8: 5485 9c02 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d5dc: 2155 |005e: array-length v5, v5 │ │ +04d5de: 7155 661f 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04d5e4: 5b82 9a02 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d5e8: 5b83 9c02 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d5ec: 5284 9b02 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d5f0: b104 |0068: sub-int/2addr v4, v0 │ │ +04d5f2: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +04d5f6: 5484 9a02 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d5fa: 5485 9a02 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d5fe: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +04d602: 5287 9b02 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d606: b107 |0073: sub-int/2addr v7, v0 │ │ +04d608: 7157 661f 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04d60e: 5484 9c02 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d612: 5485 9c02 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d616: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +04d61a: 5287 9b02 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d61e: b107 |007f: sub-int/2addr v7, v0 │ │ +04d620: 7157 661f 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04d626: 5484 9a02 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@029a │ │ +04d62a: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ +04d62e: 5484 9c02 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d632: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ +04d636: 5284 9b02 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d63a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04d63e: 5984 9b02 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d642: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x000f line=198 │ │ 0x0010 line=159 │ │ @@ -31060,17 +31060,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04d6ac: |[04d6ac] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -04d6bc: 6e30 d107 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@07d1 │ │ -04d6c2: 0e00 |0003: return-void │ │ +04d648: |[04d648] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +04d658: 6e30 d107 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@07d1 │ │ +04d65e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -31081,25 +31081,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -04d6c4: |[04d6c4] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -04d6d4: 5420 9c02 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d6d8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -04d6dc: 6201 9802 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ -04d6e0: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -04d6e4: 5420 9c02 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d6e8: 6201 9802 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ -04d6ec: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -04d6f0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -04d6f2: 5c20 9902 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d6f6: 0e00 |0011: return-void │ │ +04d660: |[04d660] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +04d670: 5420 9c02 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d674: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +04d678: 6201 9802 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ +04d67c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +04d680: 5420 9c02 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d684: 6201 9802 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0298 │ │ +04d688: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +04d68c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04d68e: 5c20 9902 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d692: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -31112,21 +31112,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04d6f8: |[04d6f8] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -04d708: 5510 9902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d70c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04d710: 7010 d207 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ -04d716: 5410 9c02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d71a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -04d71e: 0e00 |000b: return-void │ │ +04d694: |[04d694] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +04d6a4: 5510 9902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d6a8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04d6ac: 7010 d207 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ +04d6b2: 5410 9c02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d6b6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +04d6ba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -31141,20 +31141,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04d720: |[04d720] android.support.v4.util.LongSparseArray.size:()I │ │ -04d730: 5510 9902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d734: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04d738: 7010 d207 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ -04d73e: 5210 9b02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ -04d742: 0f00 |0009: return v0 │ │ +04d6bc: |[04d6bc] android.support.v4.util.LongSparseArray.size:()I │ │ +04d6cc: 5510 9902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d6d0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04d6d4: 7010 d207 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ +04d6da: 5210 9b02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@029b │ │ +04d6de: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -31165,38 +31165,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04d744: |[04d744] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -04d754: 5510 9902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ -04d758: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04d75c: 7010 d207 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ -04d762: 5410 9c02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ -04d766: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -04d76a: 1100 |000b: return-object v0 │ │ +04d6e0: |[04d6e0] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +04d6f0: 5510 9902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0299 │ │ +04d6f4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04d6f8: 7010 d207 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d2 │ │ +04d6fe: 5410 9c02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@029c │ │ +04d702: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +04d706: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2291 (LongSparseArray.java) │ │ + source_file_idx : 2283 (LongSparseArray.java) │ │ │ │ Class #151 header: │ │ -class_idx : 329 │ │ +class_idx : 327 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2295 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2287 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -31265,29 +31265,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -04d76c: |[04d76c] android.support.v4.util.LruCache.:(I)V │ │ -04d77c: 7010 351f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04d782: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -04d786: 2200 c803 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -04d78a: 1a01 a21a |0007: const-string v1, "maxSize <= 0" // string@1aa2 │ │ -04d78e: 7020 1a1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -04d794: 2700 |000c: throw v0 │ │ -04d796: 5945 a102 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ -04d79a: 2200 fb03 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@03fb │ │ -04d79e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -04d7a0: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -04d7a4: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -04d7a6: 7040 b51f 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@1fb5 │ │ -04d7ac: 5b40 a002 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04d7b0: 0e00 |001a: return-void │ │ +04d708: |[04d708] android.support.v4.util.LruCache.:(I)V │ │ +04d718: 7010 351f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04d71e: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +04d722: 2200 c403 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +04d726: 1a01 971a |0007: const-string v1, "maxSize <= 0" // string@1a97 │ │ +04d72a: 7020 1a1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +04d730: 2700 |000c: throw v0 │ │ +04d732: 5945 a102 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ +04d736: 2200 f703 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@03f7 │ │ +04d73a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +04d73c: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +04d740: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +04d742: 7040 b51f 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@1fb5 │ │ +04d748: 5b40 a002 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04d74c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -31302,36 +31302,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 │ │ -04d7b4: |[04d7b4] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -04d7c4: 6e30 ef07 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ef │ │ -04d7ca: 0a00 |0003: move-result v0 │ │ -04d7cc: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -04d7d0: 2201 c903 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -04d7d4: 2202 dc03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -04d7d8: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04d7de: 1a03 8609 |000d: const-string v3, "Negative size: " // string@0986 │ │ -04d7e2: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04d7e8: 0c02 |0012: move-result-object v2 │ │ -04d7ea: 6e20 5f1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04d7f0: 0c02 |0016: move-result-object v2 │ │ -04d7f2: 1a03 1301 |0017: const-string v3, "=" // string@0113 │ │ -04d7f6: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04d7fc: 0c02 |001c: move-result-object v2 │ │ -04d7fe: 6e20 5f1f 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04d804: 0c02 |0020: move-result-object v2 │ │ -04d806: 6e10 651f 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04d80c: 0c02 |0024: move-result-object v2 │ │ -04d80e: 7020 1d1f 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -04d814: 2701 |0028: throw v1 │ │ -04d816: 0f00 |0029: return v0 │ │ +04d750: |[04d750] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +04d760: 6e30 ef07 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ef │ │ +04d766: 0a00 |0003: move-result v0 │ │ +04d768: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +04d76c: 2201 c503 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +04d770: 2202 d803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +04d774: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04d77a: 1a03 7e09 |000d: const-string v3, "Negative size: " // string@097e │ │ +04d77e: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04d784: 0c02 |0012: move-result-object v2 │ │ +04d786: 6e20 5f1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04d78c: 0c02 |0016: move-result-object v2 │ │ +04d78e: 1a03 0f01 |0017: const-string v3, "=" // string@010f │ │ +04d792: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04d798: 0c02 |001c: move-result-object v2 │ │ +04d79a: 6e20 5f1f 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04d7a0: 0c02 |0020: move-result-object v2 │ │ +04d7a2: 6e10 651f 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04d7a8: 0c02 |0024: move-result-object v2 │ │ +04d7aa: 7020 1d1f 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04d7b0: 2701 |0028: throw v1 │ │ +04d7b2: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -31349,17 +31349,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 │ │ -04d818: |[04d818] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04d828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d82a: 1100 |0001: return-object v0 │ │ +04d7b4: |[04d7b4] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04d7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d7c6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -31370,22 +31370,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04d82c: |[04d82c] android.support.v4.util.LruCache.createCount:()I │ │ -04d83c: 1d01 |0000: monitor-enter v1 │ │ -04d83e: 5210 9d02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@029d │ │ -04d842: 1e01 |0003: monitor-exit v1 │ │ -04d844: 0f00 |0004: return v0 │ │ -04d846: 0d00 |0005: move-exception v0 │ │ -04d848: 1e01 |0006: monitor-exit v1 │ │ -04d84a: 2700 |0007: throw v0 │ │ +04d7c8: |[04d7c8] android.support.v4.util.LruCache.createCount:()I │ │ +04d7d8: 1d01 |0000: monitor-enter v1 │ │ +04d7da: 5210 9d02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@029d │ │ +04d7de: 1e01 |0003: monitor-exit v1 │ │ +04d7e0: 0f00 |0004: return v0 │ │ +04d7e2: 0d00 |0005: move-exception v0 │ │ +04d7e4: 1e01 |0006: monitor-exit v1 │ │ +04d7e6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -31396,16 +31396,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 │ │ -04d858: |[04d858] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -04d868: 0e00 |0000: return-void │ │ +04d7f4: |[04d7f4] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +04d804: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -31421,18 +31421,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04d86c: |[04d86c] android.support.v4.util.LruCache.evictAll:()V │ │ -04d87c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04d87e: 6e20 f207 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f2 │ │ -04d884: 0e00 |0004: return-void │ │ +04d808: |[04d808] android.support.v4.util.LruCache.evictAll:()V │ │ +04d818: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04d81a: 6e20 f207 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f2 │ │ +04d820: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -31442,22 +31442,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04d888: |[04d888] android.support.v4.util.LruCache.evictionCount:()I │ │ -04d898: 1d01 |0000: monitor-enter v1 │ │ -04d89a: 5210 9e02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@029e │ │ -04d89e: 1e01 |0003: monitor-exit v1 │ │ -04d8a0: 0f00 |0004: return v0 │ │ -04d8a2: 0d00 |0005: move-exception v0 │ │ -04d8a4: 1e01 |0006: monitor-exit v1 │ │ -04d8a6: 2700 |0007: throw v0 │ │ +04d824: |[04d824] android.support.v4.util.LruCache.evictionCount:()I │ │ +04d834: 1d01 |0000: monitor-enter v1 │ │ +04d836: 5210 9e02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@029e │ │ +04d83a: 1e01 |0003: monitor-exit v1 │ │ +04d83c: 0f00 |0004: return v0 │ │ +04d83e: 0d00 |0005: move-exception v0 │ │ +04d840: 1e01 |0006: monitor-exit v1 │ │ +04d842: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -31468,71 +31468,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 │ │ -04d8b4: |[04d8b4] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04d8c4: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -04d8c8: 2202 d403 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@03d4 │ │ -04d8cc: 1a03 7416 |0004: const-string v3, "key == null" // string@1674 │ │ -04d8d0: 7020 321f 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f32 │ │ -04d8d6: 2702 |0009: throw v2 │ │ -04d8d8: 1d04 |000a: monitor-enter v4 │ │ -04d8da: 5442 a002 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04d8de: 6e20 b81f 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fb8 │ │ -04d8e4: 0c01 |0010: move-result-object v1 │ │ -04d8e6: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -04d8ea: 5242 9f02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ -04d8ee: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d8f2: 5942 9f02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ -04d8f6: 1e04 |0019: monitor-exit v4 │ │ -04d8f8: 0710 |001a: move-object v0, v1 │ │ -04d8fa: 1100 |001b: return-object v0 │ │ -04d8fc: 5242 a202 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ -04d900: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d904: 5942 a202 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ -04d908: 1e04 |0022: monitor-exit v4 │ │ -04d90a: 6e20 e107 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07e1 │ │ -04d910: 0c00 |0026: move-result-object v0 │ │ -04d912: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -04d916: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -04d918: 28f1 |002a: goto 001b // -000f │ │ -04d91a: 0d02 |002b: move-exception v2 │ │ -04d91c: 1e04 |002c: monitor-exit v4 │ │ -04d91e: 2702 |002d: throw v2 │ │ -04d920: 1d04 |002e: monitor-enter v4 │ │ -04d922: 5242 9d02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@029d │ │ -04d926: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d92a: 5942 9d02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@029d │ │ -04d92e: 5442 a002 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04d932: 6e30 ba1f 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fba │ │ -04d938: 0c01 |003a: move-result-object v1 │ │ -04d93a: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -04d93e: 5442 a002 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04d942: 6e30 ba1f 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fba │ │ -04d948: 1e04 |0042: monitor-exit v4 │ │ -04d94a: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -04d94e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04d950: 6e51 e307 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@07e3 │ │ -04d956: 0710 |0049: move-object v0, v1 │ │ -04d958: 28d1 |004a: goto 001b // -002f │ │ -04d95a: 5242 a402 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04d95e: 7030 ed07 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ -04d964: 0a03 |0050: move-result v3 │ │ -04d966: b032 |0051: add-int/2addr v2, v3 │ │ -04d968: 5942 a402 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04d96c: 28ee |0054: goto 0042 // -0012 │ │ -04d96e: 0d02 |0055: move-exception v2 │ │ -04d970: 1e04 |0056: monitor-exit v4 │ │ -04d972: 2702 |0057: throw v2 │ │ -04d974: 5242 a102 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ -04d978: 6e20 f207 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f2 │ │ -04d97e: 28be |005d: goto 001b // -0042 │ │ +04d850: |[04d850] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04d860: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +04d864: 2202 d003 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@03d0 │ │ +04d868: 1a03 6916 |0004: const-string v3, "key == null" // string@1669 │ │ +04d86c: 7020 321f 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f32 │ │ +04d872: 2702 |0009: throw v2 │ │ +04d874: 1d04 |000a: monitor-enter v4 │ │ +04d876: 5442 a002 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04d87a: 6e20 b81f 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fb8 │ │ +04d880: 0c01 |0010: move-result-object v1 │ │ +04d882: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +04d886: 5242 9f02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ +04d88a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04d88e: 5942 9f02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ +04d892: 1e04 |0019: monitor-exit v4 │ │ +04d894: 0710 |001a: move-object v0, v1 │ │ +04d896: 1100 |001b: return-object v0 │ │ +04d898: 5242 a202 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ +04d89c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04d8a0: 5942 a202 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ +04d8a4: 1e04 |0022: monitor-exit v4 │ │ +04d8a6: 6e20 e107 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07e1 │ │ +04d8ac: 0c00 |0026: move-result-object v0 │ │ +04d8ae: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +04d8b2: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +04d8b4: 28f1 |002a: goto 001b // -000f │ │ +04d8b6: 0d02 |002b: move-exception v2 │ │ +04d8b8: 1e04 |002c: monitor-exit v4 │ │ +04d8ba: 2702 |002d: throw v2 │ │ +04d8bc: 1d04 |002e: monitor-enter v4 │ │ +04d8be: 5242 9d02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@029d │ │ +04d8c2: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04d8c6: 5942 9d02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@029d │ │ +04d8ca: 5442 a002 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04d8ce: 6e30 ba1f 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fba │ │ +04d8d4: 0c01 |003a: move-result-object v1 │ │ +04d8d6: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +04d8da: 5442 a002 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04d8de: 6e30 ba1f 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fba │ │ +04d8e4: 1e04 |0042: monitor-exit v4 │ │ +04d8e6: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +04d8ea: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04d8ec: 6e51 e307 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@07e3 │ │ +04d8f2: 0710 |0049: move-object v0, v1 │ │ +04d8f4: 28d1 |004a: goto 001b // -002f │ │ +04d8f6: 5242 a402 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04d8fa: 7030 ed07 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ +04d900: 0a03 |0050: move-result v3 │ │ +04d902: b032 |0051: add-int/2addr v2, v3 │ │ +04d904: 5942 a402 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04d908: 28ee |0054: goto 0042 // -0012 │ │ +04d90a: 0d02 |0055: move-exception v2 │ │ +04d90c: 1e04 |0056: monitor-exit v4 │ │ +04d90e: 2702 |0057: throw v2 │ │ +04d910: 5242 a102 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ +04d914: 6e20 f207 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f2 │ │ +04d91a: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -31580,22 +31580,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04d9a8: |[04d9a8] android.support.v4.util.LruCache.hitCount:()I │ │ -04d9b8: 1d01 |0000: monitor-enter v1 │ │ -04d9ba: 5210 9f02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ -04d9be: 1e01 |0003: monitor-exit v1 │ │ -04d9c0: 0f00 |0004: return v0 │ │ -04d9c2: 0d00 |0005: move-exception v0 │ │ -04d9c4: 1e01 |0006: monitor-exit v1 │ │ -04d9c6: 2700 |0007: throw v0 │ │ +04d944: |[04d944] android.support.v4.util.LruCache.hitCount:()I │ │ +04d954: 1d01 |0000: monitor-enter v1 │ │ +04d956: 5210 9f02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ +04d95a: 1e01 |0003: monitor-exit v1 │ │ +04d95c: 0f00 |0004: return v0 │ │ +04d95e: 0d00 |0005: move-exception v0 │ │ +04d960: 1e01 |0006: monitor-exit v1 │ │ +04d962: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -31606,22 +31606,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04d9d4: |[04d9d4] android.support.v4.util.LruCache.maxSize:()I │ │ -04d9e4: 1d01 |0000: monitor-enter v1 │ │ -04d9e6: 5210 a102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ -04d9ea: 1e01 |0003: monitor-exit v1 │ │ -04d9ec: 0f00 |0004: return v0 │ │ -04d9ee: 0d00 |0005: move-exception v0 │ │ -04d9f0: 1e01 |0006: monitor-exit v1 │ │ -04d9f2: 2700 |0007: throw v0 │ │ +04d970: |[04d970] android.support.v4.util.LruCache.maxSize:()I │ │ +04d980: 1d01 |0000: monitor-enter v1 │ │ +04d982: 5210 a102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ +04d986: 1e01 |0003: monitor-exit v1 │ │ +04d988: 0f00 |0004: return v0 │ │ +04d98a: 0d00 |0005: move-exception v0 │ │ +04d98c: 1e01 |0006: monitor-exit v1 │ │ +04d98e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -31632,22 +31632,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04da00: |[04da00] android.support.v4.util.LruCache.missCount:()I │ │ -04da10: 1d01 |0000: monitor-enter v1 │ │ -04da12: 5210 a202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ -04da16: 1e01 |0003: monitor-exit v1 │ │ -04da18: 0f00 |0004: return v0 │ │ -04da1a: 0d00 |0005: move-exception v0 │ │ -04da1c: 1e01 |0006: monitor-exit v1 │ │ -04da1e: 2700 |0007: throw v0 │ │ +04d99c: |[04d99c] android.support.v4.util.LruCache.missCount:()I │ │ +04d9ac: 1d01 |0000: monitor-enter v1 │ │ +04d9ae: 5210 a202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ +04d9b2: 1e01 |0003: monitor-exit v1 │ │ +04d9b4: 0f00 |0004: return v0 │ │ +04d9b6: 0d00 |0005: move-exception v0 │ │ +04d9b8: 1e01 |0006: monitor-exit v1 │ │ +04d9ba: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -31658,49 +31658,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 │ │ -04da2c: |[04da2c] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -04da3c: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -04da40: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -04da44: 2201 d403 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@03d4 │ │ -04da48: 1a02 7516 |0006: const-string v2, "key == null || value == null" // string@1675 │ │ -04da4c: 7020 321f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f32 │ │ -04da52: 2701 |000b: throw v1 │ │ -04da54: 1d03 |000c: monitor-enter v3 │ │ -04da56: 5231 a302 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02a3 │ │ -04da5a: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04da5e: 5931 a302 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02a3 │ │ -04da62: 5231 a402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04da66: 7030 ed07 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ -04da6c: 0a02 |0018: move-result v2 │ │ -04da6e: b021 |0019: add-int/2addr v1, v2 │ │ -04da70: 5931 a402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04da74: 5431 a002 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04da78: 6e30 ba1f 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fba │ │ -04da7e: 0c00 |0021: move-result-object v0 │ │ -04da80: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -04da84: 5231 a402 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04da88: 7030 ed07 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ -04da8e: 0a02 |0029: move-result v2 │ │ -04da90: b121 |002a: sub-int/2addr v1, v2 │ │ -04da92: 5931 a402 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04da96: 1e03 |002d: monitor-exit v3 │ │ -04da98: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -04da9c: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -04da9e: 6e55 e307 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@07e3 │ │ -04daa4: 5231 a102 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ -04daa8: 6e20 f207 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f2 │ │ -04daae: 1100 |0039: return-object v0 │ │ -04dab0: 0d01 |003a: move-exception v1 │ │ -04dab2: 1e03 |003b: monitor-exit v3 │ │ -04dab4: 2701 |003c: throw v1 │ │ +04d9c8: |[04d9c8] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +04d9d8: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +04d9dc: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +04d9e0: 2201 d003 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@03d0 │ │ +04d9e4: 1a02 6a16 |0006: const-string v2, "key == null || value == null" // string@166a │ │ +04d9e8: 7020 321f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f32 │ │ +04d9ee: 2701 |000b: throw v1 │ │ +04d9f0: 1d03 |000c: monitor-enter v3 │ │ +04d9f2: 5231 a302 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02a3 │ │ +04d9f6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d9fa: 5931 a302 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02a3 │ │ +04d9fe: 5231 a402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04da02: 7030 ed07 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ +04da08: 0a02 |0018: move-result v2 │ │ +04da0a: b021 |0019: add-int/2addr v1, v2 │ │ +04da0c: 5931 a402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04da10: 5431 a002 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04da14: 6e30 ba1f 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fba │ │ +04da1a: 0c00 |0021: move-result-object v0 │ │ +04da1c: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +04da20: 5231 a402 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04da24: 7030 ed07 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ +04da2a: 0a02 |0029: move-result v2 │ │ +04da2c: b121 |002a: sub-int/2addr v1, v2 │ │ +04da2e: 5931 a402 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04da32: 1e03 |002d: monitor-exit v3 │ │ +04da34: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +04da38: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +04da3a: 6e55 e307 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@07e3 │ │ +04da40: 5231 a102 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ +04da44: 6e20 f207 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f2 │ │ +04da4a: 1100 |0039: return-object v0 │ │ +04da4c: 0d01 |003a: move-exception v1 │ │ +04da4e: 1e03 |003b: monitor-exit v3 │ │ +04da50: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -31731,22 +31731,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04dacc: |[04dacc] android.support.v4.util.LruCache.putCount:()I │ │ -04dadc: 1d01 |0000: monitor-enter v1 │ │ -04dade: 5210 a302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02a3 │ │ -04dae2: 1e01 |0003: monitor-exit v1 │ │ -04dae4: 0f00 |0004: return v0 │ │ -04dae6: 0d00 |0005: move-exception v0 │ │ -04dae8: 1e01 |0006: monitor-exit v1 │ │ -04daea: 2700 |0007: throw v0 │ │ +04da68: |[04da68] android.support.v4.util.LruCache.putCount:()I │ │ +04da78: 1d01 |0000: monitor-enter v1 │ │ +04da7a: 5210 a302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02a3 │ │ +04da7e: 1e01 |0003: monitor-exit v1 │ │ +04da80: 0f00 |0004: return v0 │ │ +04da82: 0d00 |0005: move-exception v0 │ │ +04da84: 1e01 |0006: monitor-exit v1 │ │ +04da86: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -31757,39 +31757,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 │ │ -04daf8: |[04daf8] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04db08: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -04db0c: 2201 d403 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@03d4 │ │ -04db10: 1a02 7416 |0004: const-string v2, "key == null" // string@1674 │ │ -04db14: 7020 321f 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f32 │ │ -04db1a: 2701 |0009: throw v1 │ │ -04db1c: 1d03 |000a: monitor-enter v3 │ │ -04db1e: 5431 a002 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04db22: 6e20 bb1f 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fbb │ │ -04db28: 0c00 |0010: move-result-object v0 │ │ -04db2a: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -04db2e: 5231 a402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04db32: 7030 ed07 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ -04db38: 0a02 |0018: move-result v2 │ │ -04db3a: b121 |0019: sub-int/2addr v1, v2 │ │ -04db3c: 5931 a402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04db40: 1e03 |001c: monitor-exit v3 │ │ -04db42: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -04db46: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -04db48: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -04db4a: 6e52 e307 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@07e3 │ │ -04db50: 1100 |0024: return-object v0 │ │ -04db52: 0d01 |0025: move-exception v1 │ │ -04db54: 1e03 |0026: monitor-exit v3 │ │ -04db56: 2701 |0027: throw v1 │ │ +04da94: |[04da94] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04daa4: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +04daa8: 2201 d003 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@03d0 │ │ +04daac: 1a02 6916 |0004: const-string v2, "key == null" // string@1669 │ │ +04dab0: 7020 321f 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1f32 │ │ +04dab6: 2701 |0009: throw v1 │ │ +04dab8: 1d03 |000a: monitor-enter v3 │ │ +04daba: 5431 a002 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04dabe: 6e20 bb1f 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fbb │ │ +04dac4: 0c00 |0010: move-result-object v0 │ │ +04dac6: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +04daca: 5231 a402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04dace: 7030 ed07 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ +04dad4: 0a02 |0018: move-result v2 │ │ +04dad6: b121 |0019: sub-int/2addr v1, v2 │ │ +04dad8: 5931 a402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04dadc: 1e03 |001c: monitor-exit v3 │ │ +04dade: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +04dae2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +04dae4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +04dae6: 6e52 e307 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@07e3 │ │ +04daec: 1100 |0024: return-object v0 │ │ +04daee: 0d01 |0025: move-exception v1 │ │ +04daf0: 1e03 |0026: monitor-exit v3 │ │ +04daf2: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -31815,22 +31815,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04db6c: |[04db6c] android.support.v4.util.LruCache.size:()I │ │ -04db7c: 1d01 |0000: monitor-enter v1 │ │ -04db7e: 5210 a402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04db82: 1e01 |0003: monitor-exit v1 │ │ -04db84: 0f00 |0004: return v0 │ │ -04db86: 0d00 |0005: move-exception v0 │ │ -04db88: 1e01 |0006: monitor-exit v1 │ │ -04db8a: 2700 |0007: throw v0 │ │ +04db08: |[04db08] android.support.v4.util.LruCache.size:()I │ │ +04db18: 1d01 |0000: monitor-enter v1 │ │ +04db1a: 5210 a402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04db1e: 1e01 |0003: monitor-exit v1 │ │ +04db20: 0f00 |0004: return v0 │ │ +04db22: 0d00 |0005: move-exception v0 │ │ +04db24: 1e01 |0006: monitor-exit v1 │ │ +04db26: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -31841,17 +31841,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 │ │ -04db98: |[04db98] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -04dba8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04dbaa: 0f00 |0001: return v0 │ │ +04db34: |[04db34] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +04db44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04db46: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -31864,24 +31864,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 │ │ -04dbac: |[04dbac] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -04dbbc: 1d02 |0000: monitor-enter v2 │ │ -04dbbe: 2200 fb03 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@03fb │ │ -04dbc2: 5421 a002 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04dbc6: 7020 b61f 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1fb6 │ │ -04dbcc: 1e02 |0008: monitor-exit v2 │ │ -04dbce: 1100 |0009: return-object v0 │ │ -04dbd0: 0d00 |000a: move-exception v0 │ │ -04dbd2: 1e02 |000b: monitor-exit v2 │ │ -04dbd4: 2700 |000c: throw v0 │ │ +04db48: |[04db48] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +04db58: 1d02 |0000: monitor-enter v2 │ │ +04db5a: 2200 f703 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@03f7 │ │ +04db5e: 5421 a002 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04db62: 7020 b61f 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1fb6 │ │ +04db68: 1e02 |0008: monitor-exit v2 │ │ +04db6a: 1100 |0009: return-object v0 │ │ +04db6c: 0d00 |000a: move-exception v0 │ │ +04db6e: 1e02 |000b: monitor-exit v2 │ │ +04db70: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -31892,53 +31892,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 │ │ -04dbe4: |[04dbe4] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -04dbf4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04dbf6: 1d06 |0001: monitor-enter v6 │ │ -04dbf8: 5262 9f02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ -04dbfc: 5263 a202 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ -04dc00: 9000 0203 |0006: add-int v0, v2, v3 │ │ -04dc04: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -04dc08: 5262 9f02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ -04dc0c: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -04dc10: 9301 0200 |000e: div-int v1, v2, v0 │ │ -04dc14: 1a02 f808 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@08f8 │ │ -04dc18: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -04dc1a: 2333 3404 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0434 │ │ -04dc1e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -04dc20: 5265 a102 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ -04dc24: 7110 241f 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -04dc2a: 0c05 |001b: move-result-object v5 │ │ -04dc2c: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -04dc30: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -04dc32: 5265 9f02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ -04dc36: 7110 241f 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -04dc3c: 0c05 |0024: move-result-object v5 │ │ -04dc3e: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -04dc42: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -04dc44: 5265 a202 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ -04dc48: 7110 241f 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -04dc4e: 0c05 |002d: move-result-object v5 │ │ -04dc50: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -04dc54: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -04dc56: 7110 241f 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -04dc5c: 0c05 |0034: move-result-object v5 │ │ -04dc5e: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -04dc62: 7120 4a1f 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f4a │ │ -04dc68: 0c02 |003a: move-result-object v2 │ │ -04dc6a: 1e06 |003b: monitor-exit v6 │ │ -04dc6c: 1102 |003c: return-object v2 │ │ -04dc6e: 0d02 |003d: move-exception v2 │ │ -04dc70: 1e06 |003e: monitor-exit v6 │ │ -04dc72: 2702 |003f: throw v2 │ │ +04db80: |[04db80] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +04db90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04db92: 1d06 |0001: monitor-enter v6 │ │ +04db94: 5262 9f02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ +04db98: 5263 a202 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ +04db9c: 9000 0203 |0006: add-int v0, v2, v3 │ │ +04dba0: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +04dba4: 5262 9f02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ +04dba8: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +04dbac: 9301 0200 |000e: div-int v1, v2, v0 │ │ +04dbb0: 1a02 f008 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@08f0 │ │ +04dbb4: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +04dbb6: 2333 3004 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +04dbba: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +04dbbc: 5265 a102 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02a1 │ │ +04dbc0: 7110 241f 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +04dbc6: 0c05 |001b: move-result-object v5 │ │ +04dbc8: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +04dbcc: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +04dbce: 5265 9f02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@029f │ │ +04dbd2: 7110 241f 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +04dbd8: 0c05 |0024: move-result-object v5 │ │ +04dbda: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +04dbde: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +04dbe0: 5265 a202 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02a2 │ │ +04dbe4: 7110 241f 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +04dbea: 0c05 |002d: move-result-object v5 │ │ +04dbec: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +04dbf0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +04dbf2: 7110 241f 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +04dbf8: 0c05 |0034: move-result-object v5 │ │ +04dbfa: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +04dbfe: 7120 4a1f 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1f4a │ │ +04dc04: 0c02 |003a: move-result-object v2 │ │ +04dc06: 1e06 |003b: monitor-exit v6 │ │ +04dc08: 1102 |003c: return-object v2 │ │ +04dc0a: 0d02 |003d: move-exception v2 │ │ +04dc0c: 1e06 |003e: monitor-exit v6 │ │ +04dc0e: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -31954,78 +31954,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -04dc80: |[04dc80] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -04dc90: 1d06 |0000: monitor-enter v6 │ │ -04dc92: 5263 a402 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04dc96: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -04dc9a: 5463 a002 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04dc9e: 6e10 b91f 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1fb9 │ │ -04dca4: 0a03 |000a: move-result v3 │ │ -04dca6: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -04dcaa: 5263 a402 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04dcae: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -04dcb2: 2203 c903 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@03c9 │ │ -04dcb6: 2204 dc03 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -04dcba: 7010 581f 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04dcc0: 6e10 381f 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -04dcc6: 0c05 |001b: move-result-object v5 │ │ -04dcc8: 6e10 0b1f 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -04dcce: 0c05 |001f: move-result-object v5 │ │ -04dcd0: 6e20 601f 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04dcd6: 0c04 |0023: move-result-object v4 │ │ -04dcd8: 1a05 ca00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00ca │ │ -04dcdc: 6e20 601f 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04dce2: 0c04 |0029: move-result-object v4 │ │ -04dce4: 6e10 651f 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04dcea: 0c04 |002d: move-result-object v4 │ │ -04dcec: 7020 1d1f 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -04dcf2: 2703 |0031: throw v3 │ │ -04dcf4: 0d03 |0032: move-exception v3 │ │ -04dcf6: 1e06 |0033: monitor-exit v6 │ │ -04dcf8: 2703 |0034: throw v3 │ │ -04dcfa: 5263 a402 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04dcfe: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -04dd02: 5463 a002 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04dd06: 6e10 b91f 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1fb9 │ │ -04dd0c: 0a03 |003e: move-result v3 │ │ -04dd0e: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -04dd12: 1e06 |0041: monitor-exit v6 │ │ -04dd14: 0e00 |0042: return-void │ │ -04dd16: 5463 a002 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04dd1a: 6e10 b71f 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@1fb7 │ │ -04dd20: 0c03 |0048: move-result-object v3 │ │ -04dd22: 7210 cf1f 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1fcf │ │ -04dd28: 0c03 |004c: move-result-object v3 │ │ -04dd2a: 7210 b31f 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -04dd30: 0c01 |0050: move-result-object v1 │ │ -04dd32: 1f01 ff03 |0051: check-cast v1, Ljava/util/Map$Entry; // type@03ff │ │ -04dd36: 7210 ca1f 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1fca │ │ -04dd3c: 0c00 |0056: move-result-object v0 │ │ -04dd3e: 7210 cb1f 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fcb │ │ -04dd44: 0c02 |005a: move-result-object v2 │ │ -04dd46: 5463 a002 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ -04dd4a: 6e20 bb1f 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fbb │ │ -04dd50: 5263 a402 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04dd54: 7030 ed07 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ -04dd5a: 0a04 |0065: move-result v4 │ │ -04dd5c: b143 |0066: sub-int/2addr v3, v4 │ │ -04dd5e: 5963 a402 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ -04dd62: 5263 9e02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@029e │ │ -04dd66: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04dd6a: 5963 9e02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@029e │ │ -04dd6e: 1e06 |006f: monitor-exit v6 │ │ -04dd70: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -04dd72: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -04dd74: 6e54 e307 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@07e3 │ │ -04dd7a: 288b |0075: goto 0000 // -0075 │ │ +04dc1c: |[04dc1c] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +04dc2c: 1d06 |0000: monitor-enter v6 │ │ +04dc2e: 5263 a402 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04dc32: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +04dc36: 5463 a002 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04dc3a: 6e10 b91f 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1fb9 │ │ +04dc40: 0a03 |000a: move-result v3 │ │ +04dc42: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +04dc46: 5263 a402 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04dc4a: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +04dc4e: 2203 c503 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@03c5 │ │ +04dc52: 2204 d803 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +04dc56: 7010 581f 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04dc5c: 6e10 381f 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +04dc62: 0c05 |001b: move-result-object v5 │ │ +04dc64: 6e10 0b1f 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +04dc6a: 0c05 |001f: move-result-object v5 │ │ +04dc6c: 6e20 601f 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04dc72: 0c04 |0023: move-result-object v4 │ │ +04dc74: 1a05 ca00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00ca │ │ +04dc78: 6e20 601f 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04dc7e: 0c04 |0029: move-result-object v4 │ │ +04dc80: 6e10 651f 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04dc86: 0c04 |002d: move-result-object v4 │ │ +04dc88: 7020 1d1f 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +04dc8e: 2703 |0031: throw v3 │ │ +04dc90: 0d03 |0032: move-exception v3 │ │ +04dc92: 1e06 |0033: monitor-exit v6 │ │ +04dc94: 2703 |0034: throw v3 │ │ +04dc96: 5263 a402 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04dc9a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +04dc9e: 5463 a002 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04dca2: 6e10 b91f 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1fb9 │ │ +04dca8: 0a03 |003e: move-result v3 │ │ +04dcaa: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +04dcae: 1e06 |0041: monitor-exit v6 │ │ +04dcb0: 0e00 |0042: return-void │ │ +04dcb2: 5463 a002 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04dcb6: 6e10 b71f 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@1fb7 │ │ +04dcbc: 0c03 |0048: move-result-object v3 │ │ +04dcbe: 7210 cf1f 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1fcf │ │ +04dcc4: 0c03 |004c: move-result-object v3 │ │ +04dcc6: 7210 b31f 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +04dccc: 0c01 |0050: move-result-object v1 │ │ +04dcce: 1f01 fb03 |0051: check-cast v1, Ljava/util/Map$Entry; // type@03fb │ │ +04dcd2: 7210 ca1f 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1fca │ │ +04dcd8: 0c00 |0056: move-result-object v0 │ │ +04dcda: 7210 cb1f 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fcb │ │ +04dce0: 0c02 |005a: move-result-object v2 │ │ +04dce2: 5463 a002 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02a0 │ │ +04dce6: 6e20 bb1f 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fbb │ │ +04dcec: 5263 a402 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04dcf0: 7030 ed07 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ed │ │ +04dcf6: 0a04 |0065: move-result v4 │ │ +04dcf8: b143 |0066: sub-int/2addr v3, v4 │ │ +04dcfa: 5963 a402 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02a4 │ │ +04dcfe: 5263 9e02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@029e │ │ +04dd02: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dd06: 5963 9e02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@029e │ │ +04dd0a: 1e06 |006f: monitor-exit v6 │ │ +04dd0c: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +04dd0e: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +04dd10: 6e54 e307 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@07e3 │ │ +04dd16: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -32047,21 +32047,21 @@ │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/LruCache; │ │ 0x0057 - 0x0076 reg=0 key Ljava/lang/Object; TK; │ │ 0x0053 - 0x0076 reg=1 toEvict Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005b - 0x0076 reg=2 value Ljava/lang/Object; TV; │ │ 0x0000 - 0x0076 reg=6 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0076 reg=7 maxSize I │ │ │ │ - source_file_idx : 2295 (LruCache.java) │ │ + source_file_idx : 2287 (LruCache.java) │ │ │ │ Class #152 header: │ │ -class_idx : 330 │ │ +class_idx : 328 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2722 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2713 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 15 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -32114,37 +32114,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04dd90: |[04dd90] android.support.v4.util.SparseArrayCompat.:()V │ │ -04dda0: 2200 d703 |0000: new-instance v0, Ljava/lang/Object; // type@03d7 │ │ -04dda4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ddaa: 6900 a502 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ -04ddae: 0e00 |0007: return-void │ │ +04dd2c: |[04dd2c] android.support.v4.util.SparseArrayCompat.:()V │ │ +04dd3c: 2200 d303 |0000: new-instance v0, Ljava/lang/Object; // type@03d3 │ │ +04dd40: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04dd46: 6900 a502 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ +04dd4a: 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 │ │ -04ddb0: |[04ddb0] android.support.v4.util.SparseArrayCompat.:()V │ │ -04ddc0: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -04ddc4: 7020 f507 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@07f5 │ │ -04ddca: 0e00 |0005: return-void │ │ +04dd4c: |[04dd4c] android.support.v4.util.SparseArrayCompat.:()V │ │ +04dd5c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +04dd60: 7020 f507 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@07f5 │ │ +04dd66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -32154,26 +32154,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04ddcc: |[04ddcc] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -04dddc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04ddde: 7010 351f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04dde4: 5c21 a602 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04dde8: 7110 fe07 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07fe │ │ -04ddee: 0a03 |0009: move-result v3 │ │ -04ddf0: 2330 1b04 |000a: new-array v0, v3, [I // type@041b │ │ -04ddf4: 5b20 a702 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04ddf8: 2330 3404 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0434 │ │ -04ddfc: 5b20 a902 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04de00: 5921 a802 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04de04: 0e00 |0014: return-void │ │ +04dd68: |[04dd68] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +04dd78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04dd7a: 7010 351f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04dd80: 5c21 a602 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04dd84: 7110 fe07 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07fe │ │ +04dd8a: 0a03 |0009: move-result v3 │ │ +04dd8c: 2330 1704 |000a: new-array v0, v3, [I // type@0417 │ │ +04dd90: 5b20 a702 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04dd94: 2330 3004 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0430 │ │ +04dd98: 5b20 a902 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04dd9c: 5921 a802 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04dda0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -32189,37 +32189,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -04de08: |[04de08] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -04de18: 9001 0607 |0000: add-int v1, v6, v7 │ │ -04de1c: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -04de20: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -04de24: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -04de26: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -04de2a: 9003 0102 |0009: add-int v3, v1, v2 │ │ -04de2e: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -04de32: 4403 0500 |000d: aget v3, v5, v0 │ │ -04de36: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -04de3a: 0102 |0011: move v2, v0 │ │ -04de3c: 28f2 |0012: goto 0004 // -000e │ │ -04de3e: 0101 |0013: move v1, v0 │ │ -04de40: 28f0 |0014: goto 0004 // -0010 │ │ -04de42: 9003 0607 |0015: add-int v3, v6, v7 │ │ -04de46: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -04de4a: 9003 0607 |0019: add-int v3, v6, v7 │ │ -04de4e: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -04de52: 0f01 |001d: return v1 │ │ -04de54: 4403 0501 |001e: aget v3, v5, v1 │ │ -04de58: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -04de5c: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -04de60: 28f9 |0024: goto 001d // -0007 │ │ +04dda4: |[04dda4] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +04ddb4: 9001 0607 |0000: add-int v1, v6, v7 │ │ +04ddb8: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +04ddbc: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +04ddc0: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +04ddc2: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +04ddc6: 9003 0102 |0009: add-int v3, v1, v2 │ │ +04ddca: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +04ddce: 4403 0500 |000d: aget v3, v5, v0 │ │ +04ddd2: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +04ddd6: 0102 |0011: move v2, v0 │ │ +04ddd8: 28f2 |0012: goto 0004 // -000e │ │ +04ddda: 0101 |0013: move v1, v0 │ │ +04dddc: 28f0 |0014: goto 0004 // -0010 │ │ +04ddde: 9003 0607 |0015: add-int v3, v6, v7 │ │ +04dde2: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +04dde6: 9003 0607 |0019: add-int v3, v6, v7 │ │ +04ddea: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +04ddee: 0f01 |001d: return v1 │ │ +04ddf0: 4403 0501 |001e: aget v3, v5, v1 │ │ +04ddf4: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +04ddf8: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +04ddfc: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -32244,35 +32244,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -04de64: |[04de64] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -04de74: 5272 a802 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04de78: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -04de7a: 5471 a702 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04de7e: 5475 a902 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04de82: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04de84: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -04de88: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -04de8c: 6206 a502 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ -04de90: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -04de94: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -04de98: 4406 0100 |0012: aget v6, v1, v0 │ │ -04de9c: 4b06 0103 |0014: aput v6, v1, v3 │ │ -04dea0: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -04dea4: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04dea8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04deac: 28ec |001c: goto 0008 // -0014 │ │ -04deae: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -04deb0: 5c76 a602 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04deb4: 5973 a802 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04deb8: 0e00 |0022: return-void │ │ +04de00: |[04de00] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +04de10: 5272 a802 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04de14: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +04de16: 5471 a702 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04de1a: 5475 a902 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04de1e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04de20: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +04de24: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +04de28: 6206 a502 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ +04de2c: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +04de30: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +04de34: 4406 0100 |0012: aget v6, v1, v0 │ │ +04de38: 4b06 0103 |0014: aput v6, v1, v3 │ │ +04de3c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +04de40: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04de44: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04de48: 28ec |001c: goto 0008 // -0014 │ │ +04de4a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +04de4c: 5c76 a602 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04de50: 5973 a802 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04de54: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -32301,27 +32301,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -04debc: |[04debc] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -04decc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04dece: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -04ded0: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -04ded4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -04ded8: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -04dedc: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -04dee0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -04dee4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -04dee8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -04deec: 0f03 |0010: return v3 │ │ -04deee: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04def2: 28ef |0013: goto 0002 // -0011 │ │ +04de58: |[04de58] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +04de68: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04de6a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +04de6c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +04de70: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +04de74: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +04de78: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +04de7c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +04de80: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +04de84: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +04de88: 0f03 |0010: return v3 │ │ +04de8a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04de8e: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -32335,20 +32335,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04def4: |[04def4] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -04df04: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -04df08: 7110 fd07 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@07fd │ │ -04df0e: 0a00 |0005: move-result v0 │ │ -04df10: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -04df14: 0f00 |0008: return v0 │ │ +04de90: |[04de90] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +04dea0: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +04dea4: 7110 fd07 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@07fd │ │ +04deaa: 0a00 |0005: move-result v0 │ │ +04deac: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +04deb0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -32357,58 +32357,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -04df18: |[04df18] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -04df28: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04df2a: 5274 a802 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04df2e: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -04df32: 5474 a702 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04df36: 5275 a802 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04df3a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04df3e: 4404 0405 |000b: aget v4, v4, v5 │ │ -04df42: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -04df46: 6e30 0208 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ -04df4c: 0e00 |0012: return-void │ │ -04df4e: 5574 a602 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04df52: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -04df56: 5274 a802 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04df5a: 5475 a702 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04df5e: 2155 |001b: array-length v5, v5 │ │ -04df60: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -04df64: 7010 fa07 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ -04df6a: 5273 a802 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04df6e: 5474 a702 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04df72: 2144 |0025: array-length v4, v4 │ │ -04df74: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -04df78: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04df7c: 7110 fe07 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07fe │ │ -04df82: 0a00 |002d: move-result v0 │ │ -04df84: 2301 1b04 |002e: new-array v1, v0, [I // type@041b │ │ -04df88: 2302 3404 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0434 │ │ -04df8c: 5474 a702 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04df90: 5475 a702 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04df94: 2155 |0036: array-length v5, v5 │ │ -04df96: 7155 661f 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04df9c: 5474 a902 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04dfa0: 5475 a902 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04dfa4: 2155 |003e: array-length v5, v5 │ │ -04dfa6: 7155 661f 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04dfac: 5b71 a702 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04dfb0: 5b72 a902 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04dfb4: 5474 a702 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04dfb8: 4b08 0403 |0048: aput v8, v4, v3 │ │ -04dfbc: 5474 a902 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04dfc0: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -04dfc4: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04dfc8: 5974 a802 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04dfcc: 28c0 |0052: goto 0012 // -0040 │ │ +04deb4: |[04deb4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +04dec4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04dec6: 5274 a802 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04deca: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +04dece: 5474 a702 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04ded2: 5275 a802 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04ded6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04deda: 4404 0405 |000b: aget v4, v4, v5 │ │ +04dede: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +04dee2: 6e30 0208 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ +04dee8: 0e00 |0012: return-void │ │ +04deea: 5574 a602 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04deee: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +04def2: 5274 a802 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04def6: 5475 a702 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04defa: 2155 |001b: array-length v5, v5 │ │ +04defc: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +04df00: 7010 fa07 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ +04df06: 5273 a802 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04df0a: 5474 a702 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04df0e: 2144 |0025: array-length v4, v4 │ │ +04df10: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +04df14: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04df18: 7110 fe07 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07fe │ │ +04df1e: 0a00 |002d: move-result v0 │ │ +04df20: 2301 1704 |002e: new-array v1, v0, [I // type@0417 │ │ +04df24: 2302 3004 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0430 │ │ +04df28: 5474 a702 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04df2c: 5475 a702 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04df30: 2155 |0036: array-length v5, v5 │ │ +04df32: 7155 661f 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04df38: 5474 a902 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04df3c: 5475 a902 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04df40: 2155 |003e: array-length v5, v5 │ │ +04df42: 7155 661f 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04df48: 5b71 a702 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04df4c: 5b72 a902 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04df50: 5474 a702 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04df54: 4b08 0403 |0048: aput v8, v4, v3 │ │ +04df58: 5474 a902 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04df5c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +04df60: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04df64: 5974 a802 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04df68: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -32440,27 +32440,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -04dfd0: |[04dfd0] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -04dfe0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04dfe2: 5251 a802 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04dfe6: 5452 a902 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04dfea: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -04dfec: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -04dff0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -04dff2: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -04dff6: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04dffa: 28f9 |000d: goto 0006 // -0007 │ │ -04dffc: 5954 a802 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e000: 5c54 a602 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e004: 0e00 |0012: return-void │ │ +04df6c: |[04df6c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +04df7c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04df7e: 5251 a802 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04df82: 5452 a902 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04df86: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +04df88: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +04df8c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +04df8e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +04df92: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04df96: 28f9 |000d: goto 0006 // -0007 │ │ +04df98: 5954 a802 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04df9c: 5c54 a602 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04dfa0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -32479,31 +32479,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -04e008: |[04e008] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -04e018: 5441 a702 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e01c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04e01e: 5243 a802 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e022: 7140 f707 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ -04e028: 0a00 |0008: move-result v0 │ │ -04e02a: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -04e02e: 5441 a902 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e032: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -04e036: 6202 a502 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ -04e03a: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -04e03e: 5441 a902 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e042: 6202 a502 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ -04e046: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -04e04a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -04e04c: 5c41 a602 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e050: 0e00 |001c: return-void │ │ +04dfa4: |[04dfa4] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +04dfb4: 5441 a702 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04dfb8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04dfba: 5243 a802 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04dfbe: 7140 f707 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ +04dfc4: 0a00 |0008: move-result v0 │ │ +04dfc6: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +04dfca: 5441 a902 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04dfce: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +04dfd2: 6202 a502 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ +04dfd6: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +04dfda: 5441 a902 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04dfde: 6202 a502 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ +04dfe2: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +04dfe6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +04dfe8: 5c41 a602 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04dfec: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -32519,19 +32519,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04e054: |[04e054] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -04e064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e066: 6e30 fc07 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@07fc │ │ -04e06c: 0c00 |0004: move-result-object v0 │ │ -04e06e: 1100 |0005: return-object v0 │ │ +04dff0: |[04dff0] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +04e000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e002: 6e30 fc07 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@07fc │ │ +04e008: 0c00 |0004: move-result-object v0 │ │ +04e00a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -32541,29 +32541,29 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -04e070: |[04e070] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -04e080: 5441 a702 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e084: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04e086: 5243 a802 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e08a: 7140 f707 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ -04e090: 0a00 |0008: move-result v0 │ │ -04e092: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -04e096: 5441 a902 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e09a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -04e09e: 6202 a502 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ -04e0a2: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -04e0a6: 1106 |0013: return-object v6 │ │ -04e0a8: 5441 a902 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e0ac: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -04e0b0: 28fb |0018: goto 0013 // -0005 │ │ +04e00c: |[04e00c] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +04e01c: 5441 a702 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e020: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04e022: 5243 a802 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e026: 7140 f707 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ +04e02c: 0a00 |0008: move-result v0 │ │ +04e02e: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +04e032: 5441 a902 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e036: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +04e03a: 6202 a502 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ +04e03e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +04e042: 1106 |0013: return-object v6 │ │ +04e044: 5441 a902 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e048: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +04e04c: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0013 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -32579,24 +32579,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -04e0b4: |[04e0b4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -04e0c4: 5530 a602 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e0c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04e0cc: 7010 fa07 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ -04e0d2: 5430 a702 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e0d6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -04e0d8: 5232 a802 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e0dc: 7140 f707 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ -04e0e2: 0a00 |000f: move-result v0 │ │ -04e0e4: 0f00 |0010: return v0 │ │ +04e050: |[04e050] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +04e060: 5530 a602 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04e064: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04e068: 7010 fa07 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ +04e06e: 5430 a702 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e072: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +04e074: 5232 a802 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e078: 7140 f707 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ +04e07e: 0a00 |000f: move-result v0 │ │ +04e080: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -32608,29 +32608,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -04e0e8: |[04e0e8] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -04e0f8: 5521 a602 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e0fc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -04e100: 7010 fa07 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ -04e106: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04e108: 5221 a802 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e10c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -04e110: 5421 a902 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e114: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -04e118: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -04e11c: 0f00 |0012: return v0 │ │ -04e11e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04e122: 28f3 |0015: goto 0008 // -000d │ │ -04e124: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -04e126: 28fb |0017: goto 0012 // -0005 │ │ +04e084: |[04e084] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +04e094: 5521 a602 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04e098: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +04e09c: 7010 fa07 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ +04e0a2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04e0a4: 5221 a802 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e0a8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +04e0ac: 5421 a902 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e0b0: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +04e0b4: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +04e0b8: 0f00 |0012: return v0 │ │ +04e0ba: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04e0be: 28f3 |0015: goto 0008 // -000d │ │ +04e0c0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +04e0c2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -32649,21 +32649,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04e128: |[04e128] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -04e138: 5510 a602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e13c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04e140: 7010 fa07 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ -04e146: 5410 a702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e14a: 4400 0002 |0009: aget v0, v0, v2 │ │ -04e14e: 0f00 |000b: return v0 │ │ +04e0c4: |[04e0c4] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +04e0d4: 5510 a602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04e0d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04e0dc: 7010 fa07 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ +04e0e2: 5410 a702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e0e6: 4400 0002 |0009: aget v0, v0, v2 │ │ +04e0ea: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -32675,91 +32675,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -04e150: |[04e150] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -04e160: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04e162: 5484 a702 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e166: 5285 a802 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e16a: 7140 f707 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ -04e170: 0a00 |0008: move-result v0 │ │ -04e172: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -04e176: 5484 a902 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e17a: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -04e17e: 0e00 |000f: return-void │ │ -04e180: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -04e184: 5284 a802 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e188: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -04e18c: 5484 a902 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e190: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -04e194: 6205 a502 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ -04e198: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -04e19c: 5484 a702 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e1a0: 4b09 0400 |0020: aput v9, v4, v0 │ │ -04e1a4: 5484 a902 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e1a8: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -04e1ac: 28e9 |0026: goto 000f // -0017 │ │ -04e1ae: 5584 a602 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e1b2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -04e1b6: 5284 a802 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e1ba: 5485 a702 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e1be: 2155 |002f: array-length v5, v5 │ │ -04e1c0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -04e1c4: 7010 fa07 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ -04e1ca: 5484 a702 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e1ce: 5285 a802 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e1d2: 7140 f707 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ -04e1d8: 0a04 |003c: move-result v4 │ │ -04e1da: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -04e1de: 5284 a802 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e1e2: 5485 a702 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e1e6: 2155 |0043: array-length v5, v5 │ │ -04e1e8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -04e1ec: 5284 a802 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e1f0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04e1f4: 7110 fe07 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07fe │ │ -04e1fa: 0a01 |004d: move-result v1 │ │ -04e1fc: 2312 1b04 |004e: new-array v2, v1, [I // type@041b │ │ -04e200: 2313 3404 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0434 │ │ -04e204: 5484 a702 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e208: 5485 a702 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e20c: 2155 |0056: array-length v5, v5 │ │ -04e20e: 7155 661f 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04e214: 5484 a902 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e218: 5485 a902 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e21c: 2155 |005e: array-length v5, v5 │ │ -04e21e: 7155 661f 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04e224: 5b82 a702 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e228: 5b83 a902 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e22c: 5284 a802 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e230: b104 |0068: sub-int/2addr v4, v0 │ │ -04e232: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -04e236: 5484 a702 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e23a: 5485 a702 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e23e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -04e242: 5287 a802 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e246: b107 |0073: sub-int/2addr v7, v0 │ │ -04e248: 7157 661f 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04e24e: 5484 a902 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e252: 5485 a902 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e256: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -04e25a: 5287 a802 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e25e: b107 |007f: sub-int/2addr v7, v0 │ │ -04e260: 7157 661f 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -04e266: 5484 a702 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ -04e26a: 4b09 0400 |0085: aput v9, v4, v0 │ │ -04e26e: 5484 a902 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e272: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -04e276: 5284 a802 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e27a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04e27e: 5984 a802 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e282: 2900 7eff |0091: goto/16 000f // -0082 │ │ +04e0ec: |[04e0ec] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +04e0fc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04e0fe: 5484 a702 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e102: 5285 a802 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e106: 7140 f707 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ +04e10c: 0a00 |0008: move-result v0 │ │ +04e10e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +04e112: 5484 a902 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e116: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +04e11a: 0e00 |000f: return-void │ │ +04e11c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +04e120: 5284 a802 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e124: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +04e128: 5484 a902 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e12c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +04e130: 6205 a502 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ +04e134: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +04e138: 5484 a702 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e13c: 4b09 0400 |0020: aput v9, v4, v0 │ │ +04e140: 5484 a902 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e144: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +04e148: 28e9 |0026: goto 000f // -0017 │ │ +04e14a: 5584 a602 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04e14e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +04e152: 5284 a802 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e156: 5485 a702 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e15a: 2155 |002f: array-length v5, v5 │ │ +04e15c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +04e160: 7010 fa07 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ +04e166: 5484 a702 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e16a: 5285 a802 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e16e: 7140 f707 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07f7 │ │ +04e174: 0a04 |003c: move-result v4 │ │ +04e176: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +04e17a: 5284 a802 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e17e: 5485 a702 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e182: 2155 |0043: array-length v5, v5 │ │ +04e184: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +04e188: 5284 a802 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e18c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04e190: 7110 fe07 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07fe │ │ +04e196: 0a01 |004d: move-result v1 │ │ +04e198: 2312 1704 |004e: new-array v2, v1, [I // type@0417 │ │ +04e19c: 2313 3004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0430 │ │ +04e1a0: 5484 a702 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e1a4: 5485 a702 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e1a8: 2155 |0056: array-length v5, v5 │ │ +04e1aa: 7155 661f 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04e1b0: 5484 a902 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e1b4: 5485 a902 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e1b8: 2155 |005e: array-length v5, v5 │ │ +04e1ba: 7155 661f 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04e1c0: 5b82 a702 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e1c4: 5b83 a902 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e1c8: 5284 a802 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e1cc: b104 |0068: sub-int/2addr v4, v0 │ │ +04e1ce: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +04e1d2: 5484 a702 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e1d6: 5485 a702 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e1da: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +04e1de: 5287 a802 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e1e2: b107 |0073: sub-int/2addr v7, v0 │ │ +04e1e4: 7157 661f 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04e1ea: 5484 a902 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e1ee: 5485 a902 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e1f2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +04e1f6: 5287 a802 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e1fa: b107 |007f: sub-int/2addr v7, v0 │ │ +04e1fc: 7157 661f 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +04e202: 5484 a702 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02a7 │ │ +04e206: 4b09 0400 |0085: aput v9, v4, v0 │ │ +04e20a: 5484 a902 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e20e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +04e212: 5284 a802 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e216: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04e21a: 5984 a802 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e21e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0009 line=148 │ │ 0x000b line=149 │ │ 0x000f line=190 │ │ 0x0010 line=151 │ │ @@ -32799,17 +32799,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04e288: |[04e288] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -04e298: 6e20 f907 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@07f9 │ │ -04e29e: 0e00 |0003: return-void │ │ +04e224: |[04e224] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +04e234: 6e20 f907 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@07f9 │ │ +04e23a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -32820,25 +32820,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -04e2a0: |[04e2a0] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -04e2b0: 5420 a902 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e2b4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -04e2b8: 6201 a502 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ -04e2bc: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -04e2c0: 5420 a902 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e2c4: 6201 a502 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ -04e2c8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -04e2cc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -04e2ce: 5c20 a602 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e2d2: 0e00 |0011: return-void │ │ +04e23c: |[04e23c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +04e24c: 5420 a902 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e250: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +04e254: 6201 a502 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ +04e258: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +04e25c: 5420 a902 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e260: 6201 a502 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02a5 │ │ +04e264: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +04e268: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04e26a: 5c20 a602 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04e26e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -32851,25 +32851,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04e2d4: |[04e2d4] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -04e2e4: 5242 a802 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e2e8: 9003 0506 |0002: add-int v3, v5, v6 │ │ -04e2ec: 7120 2f1f 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -04e2f2: 0a00 |0007: move-result v0 │ │ -04e2f4: 0151 |0008: move v1, v5 │ │ -04e2f6: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -04e2fa: 6e20 0408 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0804 │ │ -04e300: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04e304: 28f9 |0010: goto 0009 // -0007 │ │ -04e306: 0e00 |0011: return-void │ │ +04e270: |[04e270] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +04e280: 5242 a802 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e284: 9003 0506 |0002: add-int v3, v5, v6 │ │ +04e288: 7120 2f1f 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +04e28e: 0a00 |0007: move-result v0 │ │ +04e290: 0151 |0008: move v1, v5 │ │ +04e292: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +04e296: 6e20 0408 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0804 │ │ +04e29c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04e2a0: 28f9 |0010: goto 0009 // -0007 │ │ +04e2a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -32886,21 +32886,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04e308: |[04e308] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -04e318: 5510 a602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e31c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04e320: 7010 fa07 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ -04e326: 5410 a902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e32a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -04e32e: 0e00 |000b: return-void │ │ +04e2a4: |[04e2a4] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +04e2b4: 5510 a602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04e2b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04e2bc: 7010 fa07 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ +04e2c2: 5410 a902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e2c6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +04e2ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -32915,20 +32915,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04e330: |[04e330] android.support.v4.util.SparseArrayCompat.size:()I │ │ -04e340: 5510 a602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e344: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04e348: 7010 fa07 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ -04e34e: 5210 a802 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ -04e352: 0f00 |0009: return v0 │ │ +04e2cc: |[04e2cc] android.support.v4.util.SparseArrayCompat.size:()I │ │ +04e2dc: 5510 a602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04e2e0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04e2e4: 7010 fa07 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ +04e2ea: 5210 a802 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02a8 │ │ +04e2ee: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0007 line=201 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -32939,38 +32939,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04e354: |[04e354] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -04e364: 5510 a602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ -04e368: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04e36c: 7010 fa07 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ -04e372: 5410 a902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ -04e376: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -04e37a: 1100 |000b: return-object v0 │ │ +04e2f0: |[04e2f0] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +04e300: 5510 a602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02a6 │ │ +04e304: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04e308: 7010 fa07 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07fa │ │ +04e30e: 5410 a902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02a9 │ │ +04e312: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +04e316: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2722 (SparseArrayCompat.java) │ │ + source_file_idx : 2713 (SparseArrayCompat.java) │ │ │ │ Class #153 header: │ │ -class_idx : 331 │ │ +class_idx : 329 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2895 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2885 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #153 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -33013,22 +33013,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04e37c: |[04e37c] android.support.v4.util.TimeUtils.:()V │ │ -04e38c: 2200 d703 |0000: new-instance v0, Ljava/lang/Object; // type@03d7 │ │ -04e390: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04e396: 6900 af02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02af │ │ -04e39a: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -04e39e: 2300 1804 |0009: new-array v0, v0, [C // type@0418 │ │ -04e3a2: 6900 ae02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ -04e3a6: 0e00 |000d: return-void │ │ +04e318: |[04e318] android.support.v4.util.TimeUtils.:()V │ │ +04e328: 2200 d303 |0000: new-instance v0, Ljava/lang/Object; // type@03d3 │ │ +04e32c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04e332: 6900 af02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02af │ │ +04e336: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +04e33a: 2300 1404 |0009: new-array v0, v0, [C // type@0414 │ │ +04e33e: 6900 ae02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ +04e342: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -33036,17 +33036,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e3a8: |[04e3a8] android.support.v4.util.TimeUtils.:()V │ │ -04e3b8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04e3be: 0e00 |0003: return-void │ │ +04e344: |[04e344] android.support.v4.util.TimeUtils.:()V │ │ +04e354: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04e35a: 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;) │ │ @@ -33054,35 +33054,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -04e3c0: |[04e3c0] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -04e3d0: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -04e3d4: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -04e3d8: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -04e3dc: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -04e3de: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -04e3e2: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -04e3e6: 0f00 |000b: return v0 │ │ -04e3e8: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -04e3ec: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -04e3f0: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -04e3f4: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -04e3f6: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -04e3fa: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -04e3fe: 28f4 |0017: goto 000b // -000c │ │ -04e400: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -04e404: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -04e408: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -04e40c: 28ed |001e: goto 000b // -0013 │ │ -04e40e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -04e410: 28eb |0020: goto 000b // -0015 │ │ +04e35c: |[04e35c] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +04e36c: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +04e370: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +04e374: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +04e378: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +04e37a: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +04e37e: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +04e382: 0f00 |000b: return v0 │ │ +04e384: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +04e388: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +04e38c: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +04e390: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +04e392: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +04e396: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +04e39a: 28f4 |0017: goto 000b // -000c │ │ +04e39c: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +04e3a0: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +04e3a4: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +04e3a8: 28ed |001e: goto 000b // -0013 │ │ +04e3aa: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +04e3ac: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -33100,25 +33100,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -04e414: |[04e414] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -04e424: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -04e428: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -04e42c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -04e430: 1a00 c700 |0006: const-string v0, "--" // string@00c7 │ │ -04e434: 6e20 ee1e 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04e43a: 0e00 |000b: return-void │ │ -04e43c: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -04e440: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -04e442: 7140 0e08 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@080e │ │ -04e448: 28f9 |0012: goto 000b // -0007 │ │ +04e3b0: |[04e3b0] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +04e3c0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +04e3c4: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ +04e3c8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +04e3cc: 1a00 c700 |0006: const-string v0, "--" // string@00c7 │ │ +04e3d0: 6e20 ee1e 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04e3d6: 0e00 |000b: return-void │ │ +04e3d8: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ +04e3dc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +04e3de: 7140 0e08 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@080e │ │ +04e3e4: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -33131,18 +33131,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04e44c: |[04e44c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -04e45c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e45e: 7140 0e08 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@080e │ │ -04e464: 0e00 |0004: return-void │ │ +04e3e8: |[04e3e8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +04e3f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e3fa: 7140 0e08 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@080e │ │ +04e400: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 duration J │ │ 0x0000 - 0x0005 reg=3 pw Ljava/io/PrintWriter; │ │ @@ -33152,29 +33152,29 @@ │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -04e468: |[04e468] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -04e478: 6202 af02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02af │ │ -04e47c: 1d02 |0002: monitor-enter v2 │ │ -04e47e: 7130 1008 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0810 │ │ -04e484: 0a00 |0006: move-result v0 │ │ -04e486: 2201 db03 |0007: new-instance v1, Ljava/lang/String; // type@03db │ │ -04e48a: 6203 ae02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ -04e48e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -04e490: 7040 431f 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@1f43 │ │ -04e496: 6e20 ee1e 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -04e49c: 1e02 |0012: monitor-exit v2 │ │ -04e49e: 0e00 |0013: return-void │ │ -04e4a0: 0d01 |0014: move-exception v1 │ │ -04e4a2: 1e02 |0015: monitor-exit v2 │ │ -04e4a4: 2701 |0016: throw v1 │ │ +04e404: |[04e404] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +04e414: 6202 af02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02af │ │ +04e418: 1d02 |0002: monitor-enter v2 │ │ +04e41a: 7130 1008 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0810 │ │ +04e420: 0a00 |0006: move-result v0 │ │ +04e422: 2201 d703 |0007: new-instance v1, Ljava/lang/String; // type@03d7 │ │ +04e426: 6203 ae02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ +04e42a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +04e42c: 7040 431f 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@1f43 │ │ +04e432: 6e20 ee1e 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +04e438: 1e02 |0012: monitor-exit v2 │ │ +04e43a: 0e00 |0013: return-void │ │ +04e43c: 0d01 |0014: move-exception v1 │ │ +04e43e: 1e02 |0015: monitor-exit v2 │ │ +04e440: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -33192,28 +33192,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -04e4b4: |[04e4b4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -04e4c4: 6202 af02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02af │ │ -04e4c8: 1d02 |0002: monitor-enter v2 │ │ -04e4ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04e4cc: 7130 1008 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0810 │ │ -04e4d2: 0a00 |0007: move-result v0 │ │ -04e4d4: 6201 ae02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ -04e4d8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -04e4da: 6e40 621f 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1f62 │ │ -04e4e0: 1e02 |000e: monitor-exit v2 │ │ -04e4e2: 0e00 |000f: return-void │ │ -04e4e4: 0d01 |0010: move-exception v1 │ │ -04e4e6: 1e02 |0011: monitor-exit v2 │ │ -04e4e8: 2701 |0012: throw v1 │ │ +04e450: |[04e450] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +04e460: 6202 af02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02af │ │ +04e464: 1d02 |0002: monitor-enter v2 │ │ +04e466: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04e468: 7130 1008 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0810 │ │ +04e46e: 0a00 |0007: move-result v0 │ │ +04e470: 6201 ae02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ +04e474: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +04e476: 6e40 621f 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1f62 │ │ +04e47c: 1e02 |000e: monitor-exit v2 │ │ +04e47e: 0e00 |000f: return-void │ │ +04e480: 0d01 |0010: move-exception v1 │ │ +04e482: 1e02 |0011: monitor-exit v2 │ │ +04e484: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -33230,206 +33230,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -04e4f8: |[04e4f8] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -04e508: 6204 ae02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ -04e50c: 2144 |0002: array-length v4, v4 │ │ -04e50e: 0200 1600 |0003: move/from16 v0, v22 │ │ -04e512: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -04e516: 0200 1600 |0007: move/from16 v0, v22 │ │ -04e51a: 2304 1804 |0009: new-array v4, v0, [C // type@0418 │ │ -04e51e: 6904 ae02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ -04e522: 6202 ae02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ -04e526: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -04e52a: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -04e52e: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -04e532: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -04e534: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -04e538: 0200 1600 |0018: move/from16 v0, v22 │ │ -04e53c: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -04e540: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -04e544: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -04e548: 28f8 |0020: goto 0018 // -0008 │ │ -04e54a: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -04e54e: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -04e552: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -04e554: 0f04 |0026: return v4 │ │ -04e556: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -04e55a: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -04e55e: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -04e562: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -04e566: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -04e56a: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -04e56e: 846d |0033: long-to-int v13, v6 │ │ -04e570: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -04e574: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -04e578: 8666 |0038: long-to-double v6, v6 │ │ -04e57a: 7120 2b1f 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1f2b │ │ -04e580: 0b06 |003c: move-result-wide v6 │ │ -04e582: 8a60 |003d: double-to-int v0, v6 │ │ -04e584: 0211 0000 |003e: move/from16 v17, v0 │ │ -04e588: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -04e58a: 120c |0041: const/4 v12, #int 0 // #0 │ │ -04e58c: 120e |0042: const/4 v14, #int 0 // #0 │ │ -04e58e: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -04e594: 0200 1100 |0046: move/from16 v0, v17 │ │ -04e598: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -04e59c: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -04e5a2: 9303 1104 |004d: div-int v3, v17, v4 │ │ -04e5a6: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -04e5ac: b234 |0052: mul-int/2addr v4, v3 │ │ -04e5ae: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -04e5b2: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -04e5b6: 0200 1100 |0057: move/from16 v0, v17 │ │ -04e5ba: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -04e5be: 0200 1100 |005b: move/from16 v0, v17 │ │ -04e5c2: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -04e5c6: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -04e5ca: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -04e5ce: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -04e5d2: 0200 1100 |0065: move/from16 v0, v17 │ │ -04e5d6: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -04e5da: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -04e5de: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -04e5e2: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -04e5e6: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -04e5e8: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -04e5ec: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -04e5ee: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -04e5f0: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -04e5f2: 7140 0b08 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ -04e5f8: 0a0f |0078: move-result v15 │ │ -04e5fa: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -04e5fc: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -04e600: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -04e602: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -04e604: 7140 0b08 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ -04e60a: 0a04 |0081: move-result v4 │ │ -04e60c: b04f |0082: add-int/2addr v15, v4 │ │ -04e60e: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -04e610: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -04e614: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -04e616: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -04e618: 7140 0b08 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ -04e61e: 0a04 |008b: move-result v4 │ │ -04e620: b04f |008c: add-int/2addr v15, v4 │ │ -04e622: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -04e624: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -04e628: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -04e62a: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -04e62c: 0200 1100 |0092: move/from16 v0, v17 │ │ -04e630: 7140 0b08 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ -04e636: 0a04 |0097: move-result v4 │ │ -04e638: b04f |0098: add-int/2addr v15, v4 │ │ -04e63a: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -04e63c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -04e63e: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -04e642: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -04e644: 7140 0b08 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ -04e64a: 0a04 |00a1: move-result v4 │ │ -04e64c: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04e650: b04f |00a4: add-int/2addr v15, v4 │ │ -04e652: 0200 1600 |00a5: move/from16 v0, v22 │ │ -04e656: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -04e65a: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -04e65e: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -04e662: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04e666: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -04e66a: 28f4 |00b1: goto 00a5 // -000c │ │ -04e66c: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -04e670: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -04e674: 7d00 |00b6: neg-long v0, v0 │ │ -04e676: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -04e67a: 2900 76ff |00b9: goto/16 002f // -008a │ │ -04e67e: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -04e680: 28c1 |00bc: goto 007d // -003f │ │ -04e682: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -04e684: 28c9 |00be: goto 0087 // -0037 │ │ -04e686: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -04e688: 28d1 |00c0: goto 0091 // -002f │ │ -04e68a: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -04e68c: 28dc |00c2: goto 009e // -0024 │ │ -04e68e: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -04e692: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04e696: 0212 0500 |00c7: move/from16 v18, v5 │ │ -04e69a: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -04e69e: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -04e6a2: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -04e6a6: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -04e6a8: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -04e6aa: 7706 1108 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ -04e6b0: 0a05 |00d4: move-result v5 │ │ -04e6b2: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -04e6b6: 0200 1200 |00d7: move/from16 v0, v18 │ │ -04e6ba: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -04e6be: 121a |00db: const/4 v10, #int 1 // #1 │ │ -04e6c0: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -04e6c4: 122b |00de: const/4 v11, #int 2 // #2 │ │ -04e6c6: 0726 |00df: move-object v6, v2 │ │ -04e6c8: 01c7 |00e0: move v7, v12 │ │ -04e6ca: 0159 |00e1: move v9, v5 │ │ -04e6cc: 7706 1108 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ -04e6d2: 0a05 |00e5: move-result v5 │ │ -04e6d4: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -04e6d8: 0200 1200 |00e8: move/from16 v0, v18 │ │ -04e6dc: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -04e6e0: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -04e6e2: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -04e6e6: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -04e6e8: 0726 |00f0: move-object v6, v2 │ │ -04e6ea: 01e7 |00f1: move v7, v14 │ │ -04e6ec: 0159 |00f2: move v9, v5 │ │ -04e6ee: 7706 1108 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ -04e6f4: 0a05 |00f6: move-result v5 │ │ -04e6f6: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -04e6fa: 0200 1200 |00f9: move/from16 v0, v18 │ │ -04e6fe: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -04e702: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -04e704: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -04e708: 122b |0100: const/4 v11, #int 2 // #2 │ │ -04e70a: 0726 |0101: move-object v6, v2 │ │ -04e70c: 0207 1100 |0102: move/from16 v7, v17 │ │ -04e710: 0159 |0104: move v9, v5 │ │ -04e712: 7706 1108 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ -04e718: 0a05 |0108: move-result v5 │ │ -04e71a: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -04e71e: 121a |010b: const/4 v10, #int 1 // #1 │ │ -04e720: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -04e724: 0200 1200 |010e: move/from16 v0, v18 │ │ -04e728: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -04e72c: 123b |0112: const/4 v11, #int 3 // #3 │ │ -04e72e: 0726 |0113: move-object v6, v2 │ │ -04e730: 01d7 |0114: move v7, v13 │ │ -04e732: 0159 |0115: move v9, v5 │ │ -04e734: 7706 1108 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ -04e73a: 0a05 |0119: move-result v5 │ │ -04e73c: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -04e740: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -04e744: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04e748: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -04e74c: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -04e750: 28a9 |0124: goto 00cd // -0057 │ │ -04e752: 120a |0125: const/4 v10, #int 0 // #0 │ │ -04e754: 28b6 |0126: goto 00dc // -004a │ │ -04e756: 120b |0127: const/4 v11, #int 0 // #0 │ │ -04e758: 28b7 |0128: goto 00df // -0049 │ │ -04e75a: 120a |0129: const/4 v10, #int 0 // #0 │ │ -04e75c: 28c3 |012a: goto 00ed // -003d │ │ -04e75e: 120b |012b: const/4 v11, #int 0 // #0 │ │ -04e760: 28c4 |012c: goto 00f0 // -003c │ │ -04e762: 120a |012d: const/4 v10, #int 0 // #0 │ │ -04e764: 28d0 |012e: goto 00fe // -0030 │ │ -04e766: 120b |012f: const/4 v11, #int 0 // #0 │ │ -04e768: 28d1 |0130: goto 0101 // -002f │ │ -04e76a: 120b |0131: const/4 v11, #int 0 // #0 │ │ -04e76c: 28e1 |0132: goto 0113 // -001f │ │ +04e494: |[04e494] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +04e4a4: 6204 ae02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ +04e4a8: 2144 |0002: array-length v4, v4 │ │ +04e4aa: 0200 1600 |0003: move/from16 v0, v22 │ │ +04e4ae: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +04e4b2: 0200 1600 |0007: move/from16 v0, v22 │ │ +04e4b6: 2304 1404 |0009: new-array v4, v0, [C // type@0414 │ │ +04e4ba: 6904 ae02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ +04e4be: 6202 ae02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ae │ │ +04e4c2: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +04e4c6: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +04e4ca: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +04e4ce: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +04e4d0: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +04e4d4: 0200 1600 |0018: move/from16 v0, v22 │ │ +04e4d8: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +04e4dc: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +04e4e0: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +04e4e4: 28f8 |0020: goto 0018 // -0008 │ │ +04e4e6: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +04e4ea: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +04e4ee: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +04e4f0: 0f04 |0026: return v4 │ │ +04e4f2: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +04e4f6: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +04e4fa: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +04e4fe: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +04e502: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +04e506: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +04e50a: 846d |0033: long-to-int v13, v6 │ │ +04e50c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +04e510: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +04e514: 8666 |0038: long-to-double v6, v6 │ │ +04e516: 7120 2b1f 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1f2b │ │ +04e51c: 0b06 |003c: move-result-wide v6 │ │ +04e51e: 8a60 |003d: double-to-int v0, v6 │ │ +04e520: 0211 0000 |003e: move/from16 v17, v0 │ │ +04e524: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +04e526: 120c |0041: const/4 v12, #int 0 // #0 │ │ +04e528: 120e |0042: const/4 v14, #int 0 // #0 │ │ +04e52a: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +04e530: 0200 1100 |0046: move/from16 v0, v17 │ │ +04e534: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +04e538: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +04e53e: 9303 1104 |004d: div-int v3, v17, v4 │ │ +04e542: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +04e548: b234 |0052: mul-int/2addr v4, v3 │ │ +04e54a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +04e54e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +04e552: 0200 1100 |0057: move/from16 v0, v17 │ │ +04e556: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +04e55a: 0200 1100 |005b: move/from16 v0, v17 │ │ +04e55e: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +04e562: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +04e566: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +04e56a: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +04e56e: 0200 1100 |0065: move/from16 v0, v17 │ │ +04e572: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +04e576: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +04e57a: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +04e57e: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +04e582: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +04e584: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +04e588: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +04e58a: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +04e58c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +04e58e: 7140 0b08 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ +04e594: 0a0f |0078: move-result v15 │ │ +04e596: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +04e598: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +04e59c: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +04e59e: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +04e5a0: 7140 0b08 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ +04e5a6: 0a04 |0081: move-result v4 │ │ +04e5a8: b04f |0082: add-int/2addr v15, v4 │ │ +04e5aa: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +04e5ac: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +04e5b0: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +04e5b2: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +04e5b4: 7140 0b08 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ +04e5ba: 0a04 |008b: move-result v4 │ │ +04e5bc: b04f |008c: add-int/2addr v15, v4 │ │ +04e5be: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +04e5c0: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +04e5c4: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +04e5c6: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +04e5c8: 0200 1100 |0092: move/from16 v0, v17 │ │ +04e5cc: 7140 0b08 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ +04e5d2: 0a04 |0097: move-result v4 │ │ +04e5d4: b04f |0098: add-int/2addr v15, v4 │ │ +04e5d6: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +04e5d8: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +04e5da: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +04e5de: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +04e5e0: 7140 0b08 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@080b │ │ +04e5e6: 0a04 |00a1: move-result v4 │ │ +04e5e8: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04e5ec: b04f |00a4: add-int/2addr v15, v4 │ │ +04e5ee: 0200 1600 |00a5: move/from16 v0, v22 │ │ +04e5f2: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +04e5f6: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +04e5fa: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +04e5fe: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04e602: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +04e606: 28f4 |00b1: goto 00a5 // -000c │ │ +04e608: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +04e60c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +04e610: 7d00 |00b6: neg-long v0, v0 │ │ +04e612: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +04e616: 2900 76ff |00b9: goto/16 002f // -008a │ │ +04e61a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +04e61c: 28c1 |00bc: goto 007d // -003f │ │ +04e61e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +04e620: 28c9 |00be: goto 0087 // -0037 │ │ +04e622: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +04e624: 28d1 |00c0: goto 0091 // -002f │ │ +04e626: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +04e628: 28dc |00c2: goto 009e // -0024 │ │ +04e62a: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +04e62e: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04e632: 0212 0500 |00c7: move/from16 v18, v5 │ │ +04e636: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +04e63a: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +04e63e: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +04e642: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +04e644: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +04e646: 7706 1108 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ +04e64c: 0a05 |00d4: move-result v5 │ │ +04e64e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +04e652: 0200 1200 |00d7: move/from16 v0, v18 │ │ +04e656: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +04e65a: 121a |00db: const/4 v10, #int 1 // #1 │ │ +04e65c: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +04e660: 122b |00de: const/4 v11, #int 2 // #2 │ │ +04e662: 0726 |00df: move-object v6, v2 │ │ +04e664: 01c7 |00e0: move v7, v12 │ │ +04e666: 0159 |00e1: move v9, v5 │ │ +04e668: 7706 1108 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ +04e66e: 0a05 |00e5: move-result v5 │ │ +04e670: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +04e674: 0200 1200 |00e8: move/from16 v0, v18 │ │ +04e678: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +04e67c: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +04e67e: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +04e682: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +04e684: 0726 |00f0: move-object v6, v2 │ │ +04e686: 01e7 |00f1: move v7, v14 │ │ +04e688: 0159 |00f2: move v9, v5 │ │ +04e68a: 7706 1108 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ +04e690: 0a05 |00f6: move-result v5 │ │ +04e692: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +04e696: 0200 1200 |00f9: move/from16 v0, v18 │ │ +04e69a: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +04e69e: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +04e6a0: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +04e6a4: 122b |0100: const/4 v11, #int 2 // #2 │ │ +04e6a6: 0726 |0101: move-object v6, v2 │ │ +04e6a8: 0207 1100 |0102: move/from16 v7, v17 │ │ +04e6ac: 0159 |0104: move v9, v5 │ │ +04e6ae: 7706 1108 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ +04e6b4: 0a05 |0108: move-result v5 │ │ +04e6b6: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +04e6ba: 121a |010b: const/4 v10, #int 1 // #1 │ │ +04e6bc: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +04e6c0: 0200 1200 |010e: move/from16 v0, v18 │ │ +04e6c4: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +04e6c8: 123b |0112: const/4 v11, #int 3 // #3 │ │ +04e6ca: 0726 |0113: move-object v6, v2 │ │ +04e6cc: 01d7 |0114: move v7, v13 │ │ +04e6ce: 0159 |0115: move v9, v5 │ │ +04e6d0: 7706 1108 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0811 │ │ +04e6d6: 0a05 |0119: move-result v5 │ │ +04e6d8: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +04e6dc: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +04e6e0: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04e6e4: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +04e6e8: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +04e6ec: 28a9 |0124: goto 00cd // -0057 │ │ +04e6ee: 120a |0125: const/4 v10, #int 0 // #0 │ │ +04e6f0: 28b6 |0126: goto 00dc // -004a │ │ +04e6f2: 120b |0127: const/4 v11, #int 0 // #0 │ │ +04e6f4: 28b7 |0128: goto 00df // -0049 │ │ +04e6f6: 120a |0129: const/4 v10, #int 0 // #0 │ │ +04e6f8: 28c3 |012a: goto 00ed // -003d │ │ +04e6fa: 120b |012b: const/4 v11, #int 0 // #0 │ │ +04e6fc: 28c4 |012c: goto 00f0 // -003c │ │ +04e6fe: 120a |012d: const/4 v10, #int 0 // #0 │ │ +04e700: 28d0 |012e: goto 00fe // -0030 │ │ +04e702: 120b |012f: const/4 v11, #int 0 // #0 │ │ +04e704: 28d1 |0130: goto 0101 // -002f │ │ +04e706: 120b |0131: const/4 v11, #int 0 // #0 │ │ +04e708: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -33516,50 +33516,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -04e770: |[04e770] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -04e780: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -04e784: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -04e788: 0161 |0004: move v1, v6 │ │ -04e78a: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -04e78e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -04e790: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -04e794: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -04e798: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -04e79c: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -04e7a0: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -04e7a4: 8e22 |0012: int-to-char v2, v2 │ │ -04e7a6: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -04e7aa: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04e7ae: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -04e7b2: b124 |0019: sub-int/2addr v4, v2 │ │ -04e7b4: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -04e7b8: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -04e7ba: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -04e7be: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -04e7c2: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -04e7c6: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -04e7ca: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -04e7ce: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -04e7d2: 8e22 |0029: int-to-char v2, v2 │ │ -04e7d4: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -04e7d8: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04e7dc: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -04e7e0: b124 |0030: sub-int/2addr v4, v2 │ │ -04e7e2: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -04e7e6: 8e22 |0033: int-to-char v2, v2 │ │ -04e7e8: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -04e7ec: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04e7f0: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -04e7f4: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04e7f8: 0f06 |003c: return v6 │ │ +04e70c: |[04e70c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +04e71c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +04e720: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +04e724: 0161 |0004: move v1, v6 │ │ +04e726: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +04e72a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +04e72c: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +04e730: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +04e734: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +04e738: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +04e73c: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +04e740: 8e22 |0012: int-to-char v2, v2 │ │ +04e742: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +04e746: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04e74a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +04e74e: b124 |0019: sub-int/2addr v4, v2 │ │ +04e750: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +04e754: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +04e756: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +04e75a: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +04e75e: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +04e762: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +04e766: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +04e76a: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +04e76e: 8e22 |0029: int-to-char v2, v2 │ │ +04e770: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +04e774: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04e778: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +04e77c: b124 |0030: sub-int/2addr v4, v2 │ │ +04e77e: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +04e782: 8e22 |0033: int-to-char v2, v2 │ │ +04e784: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +04e788: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04e78c: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +04e790: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04e794: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -33583,21 +33583,21 @@ │ │ 0x0000 - 0x003d reg=4 amt I │ │ 0x0000 - 0x003d reg=5 suffix C │ │ 0x0000 - 0x003d reg=6 pos I │ │ 0x0000 - 0x003d reg=7 always Z │ │ 0x0000 - 0x003d reg=8 zeropad I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2895 (TimeUtils.java) │ │ + source_file_idx : 2885 (TimeUtils.java) │ │ │ │ Class #154 header: │ │ -class_idx : 334 │ │ +class_idx : 332 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 364 │ │ +superclass_idx : 979 │ │ +source_file_idx : 360 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #154 annotations: │ │ Annotations on class │ │ @@ -33675,21 +33675,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 364 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 360 (AccessibilityDelegateCompat.java) │ │ │ │ Class #155 header: │ │ -class_idx : 338 │ │ +class_idx : 336 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 364 │ │ +superclass_idx : 979 │ │ +source_file_idx : 360 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -33720,37 +33720,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -04e7fc: |[04e7fc] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -04e80c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04e810: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04e814: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -04e818: 2200 5001 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0150 │ │ -04e81c: 7010 3908 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0839 │ │ -04e822: 6900 b502 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e826: 6200 b502 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e82a: 7210 2708 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0827 │ │ -04e830: 0c00 |0012: move-result-object v0 │ │ -04e832: 6900 b402 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e836: 0e00 |0015: return-void │ │ -04e838: 6000 2800 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04e83c: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -04e840: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -04e844: 2200 4d01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@014d │ │ -04e848: 7010 1a08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@081a │ │ -04e84e: 6900 b502 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e852: 28ea |0023: goto 000d // -0016 │ │ -04e854: 2200 5101 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0151 │ │ -04e858: 7010 3d08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@083d │ │ -04e85e: 6900 b502 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e862: 28e2 |002b: goto 000d // -001e │ │ +04e798: |[04e798] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +04e7a8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04e7ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04e7b0: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +04e7b4: 2200 4e01 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@014e │ │ +04e7b8: 7010 3908 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0839 │ │ +04e7be: 6900 b502 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e7c2: 6200 b502 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e7c6: 7210 2708 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0827 │ │ +04e7cc: 0c00 |0012: move-result-object v0 │ │ +04e7ce: 6900 b402 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e7d2: 0e00 |0015: return-void │ │ +04e7d4: 6000 2800 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04e7d8: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +04e7dc: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +04e7e0: 2200 4b01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@014b │ │ +04e7e4: 7010 1a08 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@081a │ │ +04e7ea: 6900 b502 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e7ee: 28ea |0023: goto 000d // -0016 │ │ +04e7f0: 2200 4f01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@014f │ │ +04e7f4: 7010 3d08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@083d │ │ +04e7fa: 6900 b502 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e7fe: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -33763,21 +33763,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04e864: |[04e864] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -04e874: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04e87a: 6200 b502 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e87e: 7220 2608 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0826 │ │ -04e884: 0c00 |0008: move-result-object v0 │ │ -04e886: 5b10 b602 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02b6 │ │ -04e88a: 0e00 |000b: return-void │ │ +04e800: |[04e800] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +04e810: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04e816: 6200 b502 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e81a: 7220 2608 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0826 │ │ +04e820: 0c00 |0008: move-result-object v0 │ │ +04e822: 5b10 b602 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02b6 │ │ +04e826: 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; │ │ @@ -33788,20 +33788,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 │ │ -04e88c: |[04e88c] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04e89c: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e8a0: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e8a4: 7240 2408 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@0824 │ │ -04e8aa: 0a00 |0007: move-result v0 │ │ -04e8ac: 0f00 |0008: return v0 │ │ +04e828: |[04e828] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04e838: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e83c: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e840: 7240 2408 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@0824 │ │ +04e846: 0a00 |0007: move-result v0 │ │ +04e848: 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; │ │ @@ -33811,20 +33811,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 │ │ -04e8b0: |[04e8b0] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04e8c0: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e8c4: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e8c8: 7230 2508 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@0825 │ │ -04e8ce: 0c00 |0007: move-result-object v0 │ │ -04e8d0: 1100 |0008: return-object v0 │ │ +04e84c: |[04e84c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +04e85c: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e860: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e864: 7230 2508 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@0825 │ │ +04e86a: 0c00 |0007: move-result-object v0 │ │ +04e86c: 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; │ │ │ │ @@ -33833,17 +33833,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e8d4: |[04e8d4] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -04e8e4: 5410 b602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02b6 │ │ -04e8e8: 1100 |0002: return-object v0 │ │ +04e870: |[04e870] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +04e880: 5410 b602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02b6 │ │ +04e884: 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;) │ │ @@ -33851,19 +33851,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 │ │ -04e8ec: |[04e8ec] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e8fc: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e900: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e904: 7240 2808 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@0828 │ │ -04e90a: 0e00 |0007: return-void │ │ +04e888: |[04e888] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04e898: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e89c: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e8a0: 7240 2808 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@0828 │ │ +04e8a6: 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; │ │ @@ -33874,19 +33874,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 │ │ -04e90c: |[04e90c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -04e91c: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e920: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e924: 7240 2908 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@0829 │ │ -04e92a: 0e00 |0007: return-void │ │ +04e8a8: |[04e8a8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +04e8b8: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e8bc: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e8c0: 7240 2908 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@0829 │ │ +04e8c6: 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; │ │ @@ -33897,19 +33897,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 │ │ -04e92c: |[04e92c] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e93c: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e940: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e944: 7240 2a08 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@082a │ │ -04e94a: 0e00 |0007: return-void │ │ +04e8c8: |[04e8c8] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04e8d8: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e8dc: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e8e0: 7240 2a08 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@082a │ │ +04e8e6: 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; │ │ @@ -33920,20 +33920,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 │ │ -04e94c: |[04e94c] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04e95c: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e960: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e964: 7255 2b08 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@082b │ │ -04e96a: 0a00 |0007: move-result v0 │ │ -04e96c: 0f00 |0008: return v0 │ │ +04e8e8: |[04e8e8] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04e8f8: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e8fc: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e900: 7255 2b08 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@082b │ │ +04e906: 0a00 |0007: move-result v0 │ │ +04e908: 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; │ │ @@ -33944,20 +33944,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 │ │ -04e970: |[04e970] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04e980: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e984: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e988: 7255 2c08 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@082c │ │ -04e98e: 0a00 |0007: move-result v0 │ │ -04e990: 0f00 |0008: return v0 │ │ +04e90c: |[04e90c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04e91c: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e920: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e924: 7255 2c08 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@082c │ │ +04e92a: 0a00 |0007: move-result v0 │ │ +04e92c: 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 │ │ @@ -33968,19 +33968,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04e994: |[04e994] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04e9a4: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e9a8: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e9ac: 7240 2d08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@082d │ │ -04e9b2: 0e00 |0007: return-void │ │ +04e930: |[04e930] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +04e940: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e944: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e948: 7240 2d08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@082d │ │ +04e94e: 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; │ │ @@ -33991,35 +33991,35 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04e9b4: |[04e9b4] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e9c4: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ -04e9c8: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ -04e9cc: 7240 2e08 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@082e │ │ -04e9d2: 0e00 |0007: return-void │ │ +04e950: |[04e950] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04e960: 6200 b502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02b5 │ │ +04e964: 6201 b402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02b4 │ │ +04e968: 7240 2e08 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@082e │ │ +04e96e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 364 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 360 (AccessibilityDelegateCompat.java) │ │ │ │ Class #156 header: │ │ -class_idx : 339 │ │ +class_idx : 337 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 807 │ │ -source_file_idx : 365 │ │ +superclass_idx : 804 │ │ +source_file_idx : 361 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -34043,18 +34043,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 │ │ -04e9d4: |[04e9d4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -04e9e4: 5b01 b702 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ -04e9e8: 7010 781b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1b78 │ │ -04e9ee: 0e00 |0005: return-void │ │ +04e970: |[04e970] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +04e980: 5b01 b702 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ +04e984: 7010 781b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1b78 │ │ +04e98a: 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; │ │ │ │ @@ -34064,19 +34064,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 │ │ -04e9f0: |[04e9f0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04ea00: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ -04ea04: 7230 5d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@085d │ │ -04ea0a: 0a00 |0005: move-result v0 │ │ -04ea0c: 0f00 |0006: return v0 │ │ +04e98c: |[04e98c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04e99c: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ +04e9a0: 7230 5d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@085d │ │ +04e9a6: 0a00 |0005: move-result v0 │ │ +04e9a8: 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; │ │ @@ -34086,18 +34086,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 │ │ -04ea10: |[04ea10] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ea20: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ -04ea24: 7230 5e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@085e │ │ -04ea2a: 0e00 |0005: return-void │ │ +04e9ac: |[04e9ac] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04e9bc: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ +04e9c0: 7230 5e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@085e │ │ +04e9c6: 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; │ │ @@ -34108,18 +34108,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 │ │ -04ea2c: |[04ea2c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -04ea3c: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ -04ea40: 7230 5f08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@085f │ │ -04ea46: 0e00 |0005: return-void │ │ +04e9c8: |[04e9c8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +04e9d8: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ +04e9dc: 7230 5f08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@085f │ │ +04e9e2: 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; │ │ @@ -34130,18 +34130,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 │ │ -04ea48: |[04ea48] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ea58: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ -04ea5c: 7230 6008 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0860 │ │ -04ea62: 0e00 |0005: return-void │ │ +04e9e4: |[04e9e4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04e9f4: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ +04e9f8: 7230 6008 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0860 │ │ +04e9fe: 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; │ │ @@ -34152,19 +34152,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 │ │ -04ea64: |[04ea64] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04ea74: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ -04ea78: 7240 6108 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@0861 │ │ -04ea7e: 0a00 |0005: move-result v0 │ │ -04ea80: 0f00 |0006: return v0 │ │ +04ea00: |[04ea00] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04ea10: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ +04ea14: 7240 6108 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@0861 │ │ +04ea1a: 0a00 |0005: move-result v0 │ │ +04ea1c: 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; │ │ @@ -34175,18 +34175,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ea84: |[04ea84] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04ea94: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ -04ea98: 7230 6208 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0862 │ │ -04ea9e: 0e00 |0005: return-void │ │ +04ea20: |[04ea20] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +04ea30: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ +04ea34: 7230 6208 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0862 │ │ +04ea3a: 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; │ │ @@ -34197,34 +34197,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04eaa0: |[04eaa0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04eab0: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ -04eab4: 7230 6308 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0863 │ │ -04eaba: 0e00 |0005: return-void │ │ +04ea3c: |[04ea3c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04ea4c: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02b7 │ │ +04ea50: 7230 6308 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0863 │ │ +04ea56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 365 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 361 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #157 header: │ │ -class_idx : 340 │ │ +class_idx : 338 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 365 │ │ +superclass_idx : 979 │ │ +source_file_idx : 361 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -34278,21 +34278,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 365 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 361 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #158 header: │ │ -class_idx : 341 │ │ +class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 365 │ │ +superclass_idx : 979 │ │ +source_file_idx : 361 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -34311,17 +34311,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04eabc: |[04eabc] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -04eacc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ead2: 0e00 |0003: return-void │ │ +04ea58: |[04ea58] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +04ea68: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ea6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -34330,19 +34330,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 │ │ -04ead4: |[04ead4] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04eae4: 1f01 2703 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04eae8: 6e30 791b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1b79 │ │ -04eaee: 0a00 |0005: move-result v0 │ │ -04eaf0: 0f00 |0006: return v0 │ │ +04ea70: |[04ea70] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04ea80: 1f01 2403 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04ea84: 6e30 791b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1b79 │ │ +04ea8a: 0a00 |0005: move-result v0 │ │ +04ea8c: 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; │ │ @@ -34352,18 +34352,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 │ │ -04eaf4: |[04eaf4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -04eb04: 2200 5301 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0153 │ │ -04eb08: 7020 5508 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0855 │ │ -04eb0e: 1100 |0005: return-object v0 │ │ +04ea90: |[04ea90] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +04eaa0: 2200 5101 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0151 │ │ +04eaa4: 7020 5508 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0855 │ │ +04eaaa: 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;) │ │ @@ -34371,36 +34371,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04eb10: |[04eb10] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -04eb20: 2200 2703 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04eb24: 7010 781b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1b78 │ │ -04eb2a: 1100 |0005: return-object v0 │ │ +04eaac: |[04eaac] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +04eabc: 2200 2403 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04eac0: 7010 781b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1b78 │ │ +04eac6: 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 │ │ -04eb2c: |[04eb2c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04eb3c: 1f00 2703 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04eb40: 6e30 7b1b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1b7b │ │ -04eb46: 0e00 |0005: return-void │ │ +04eac8: |[04eac8] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04ead8: 1f00 2403 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04eadc: 6e30 7b1b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1b7b │ │ +04eae2: 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; │ │ @@ -34411,19 +34411,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 │ │ -04eb48: |[04eb48] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -04eb58: 1f00 2703 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04eb5c: 1f02 4503 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -04eb60: 6e30 7c1b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1b7c │ │ -04eb66: 0e00 |0007: return-void │ │ +04eae4: |[04eae4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +04eaf4: 1f00 2403 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04eaf8: 1f02 4103 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +04eafc: 6e30 7c1b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1b7c │ │ +04eb02: 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; │ │ @@ -34434,18 +34434,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 │ │ -04eb68: |[04eb68] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04eb78: 1f00 2703 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04eb7c: 6e30 7d1b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1b7d │ │ -04eb82: 0e00 |0005: return-void │ │ +04eb04: |[04eb04] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04eb14: 1f00 2403 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04eb18: 6e30 7d1b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1b7d │ │ +04eb1e: 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; │ │ @@ -34456,19 +34456,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 │ │ -04eb84: |[04eb84] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04eb94: 1f01 2703 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04eb98: 6e40 7e1b 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@1b7e │ │ -04eb9e: 0a00 |0005: move-result v0 │ │ -04eba0: 0f00 |0006: return v0 │ │ +04eb20: |[04eb20] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04eb30: 1f01 2403 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04eb34: 6e40 7e1b 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@1b7e │ │ +04eb3a: 0a00 |0005: move-result v0 │ │ +04eb3c: 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; │ │ @@ -34479,18 +34479,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 │ │ -04eba4: |[04eba4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04ebb4: 1f00 2703 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04ebb8: 6e30 801b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1b80 │ │ -04ebbe: 0e00 |0005: return-void │ │ +04eb40: |[04eb40] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04eb50: 1f00 2403 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04eb54: 6e30 801b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1b80 │ │ +04eb5a: 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; │ │ @@ -34501,35 +34501,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ebc0: |[04ebc0] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ebd0: 1f00 2703 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04ebd4: 6e30 811b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1b81 │ │ -04ebda: 0e00 |0005: return-void │ │ +04eb5c: |[04eb5c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04eb6c: 1f00 2403 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04eb70: 6e30 811b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1b81 │ │ +04eb76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 365 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 361 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #159 header: │ │ -class_idx : 342 │ │ +class_idx : 340 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 807 │ │ -source_file_idx : 366 │ │ +superclass_idx : 804 │ │ +source_file_idx : 362 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -34553,18 +34553,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 │ │ -04ebdc: |[04ebdc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -04ebec: 5b01 b802 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ebf0: 7010 781b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1b78 │ │ -04ebf6: 0e00 |0005: return-void │ │ +04eb78: |[04eb78] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +04eb88: 5b01 b802 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04eb8c: 7010 781b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1b78 │ │ +04eb92: 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; │ │ │ │ @@ -34574,19 +34574,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 │ │ -04ebf8: |[04ebf8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04ec08: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ec0c: 7230 7808 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0878 │ │ -04ec12: 0a00 |0005: move-result v0 │ │ -04ec14: 0f00 |0006: return v0 │ │ +04eb94: |[04eb94] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04eba4: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04eba8: 7230 7808 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0878 │ │ +04ebae: 0a00 |0005: move-result v0 │ │ +04ebb0: 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; │ │ @@ -34596,20 +34596,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 │ │ -04ec18: |[04ec18] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -04ec28: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ec2c: 7220 7908 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0879 │ │ -04ec32: 0c00 |0005: move-result-object v0 │ │ -04ec34: 1f00 4603 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0346 │ │ -04ec38: 1100 |0008: return-object v0 │ │ +04ebb4: |[04ebb4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +04ebc4: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04ebc8: 7220 7908 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0879 │ │ +04ebce: 0c00 |0005: move-result-object v0 │ │ +04ebd0: 1f00 4203 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0342 │ │ +04ebd4: 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; │ │ │ │ @@ -34618,18 +34618,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 │ │ -04ec3c: |[04ec3c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ec4c: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ec50: 7230 7a08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087a │ │ -04ec56: 0e00 |0005: return-void │ │ +04ebd8: |[04ebd8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04ebe8: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04ebec: 7230 7a08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087a │ │ +04ebf2: 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; │ │ @@ -34640,18 +34640,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 │ │ -04ec58: |[04ec58] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -04ec68: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ec6c: 7230 7b08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@087b │ │ -04ec72: 0e00 |0005: return-void │ │ +04ebf4: |[04ebf4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +04ec04: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04ec08: 7230 7b08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@087b │ │ +04ec0e: 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; │ │ @@ -34662,18 +34662,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 │ │ -04ec74: |[04ec74] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ec84: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ec88: 7230 7c08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087c │ │ -04ec8e: 0e00 |0005: return-void │ │ +04ec10: |[04ec10] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04ec20: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04ec24: 7230 7c08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087c │ │ +04ec2a: 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; │ │ @@ -34684,19 +34684,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 │ │ -04ec90: |[04ec90] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04eca0: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04eca4: 7240 7d08 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@087d │ │ -04ecaa: 0a00 |0005: move-result v0 │ │ -04ecac: 0f00 |0006: return v0 │ │ +04ec2c: |[04ec2c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04ec3c: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04ec40: 7240 7d08 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@087d │ │ +04ec46: 0a00 |0005: move-result v0 │ │ +04ec48: 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; │ │ @@ -34707,19 +34707,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 │ │ -04ecb0: |[04ecb0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04ecc0: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ecc4: 7240 7e08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@087e │ │ -04ecca: 0a00 |0005: move-result v0 │ │ -04eccc: 0f00 |0006: return v0 │ │ +04ec4c: |[04ec4c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04ec5c: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04ec60: 7240 7e08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@087e │ │ +04ec66: 0a00 |0005: move-result v0 │ │ +04ec68: 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 │ │ @@ -34730,18 +34730,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ecd0: |[04ecd0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04ece0: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ece4: 7230 7f08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@087f │ │ -04ecea: 0e00 |0005: return-void │ │ +04ec6c: |[04ec6c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +04ec7c: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04ec80: 7230 7f08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@087f │ │ +04ec86: 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; │ │ @@ -34752,34 +34752,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ecec: |[04ecec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ecfc: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ -04ed00: 7230 8008 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0880 │ │ -04ed06: 0e00 |0005: return-void │ │ +04ec88: |[04ec88] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04ec98: 5410 b802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02b8 │ │ +04ec9c: 7230 8008 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0880 │ │ +04eca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 366 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 362 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #160 header: │ │ -class_idx : 343 │ │ +class_idx : 341 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 366 │ │ +superclass_idx : 979 │ │ +source_file_idx : 362 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -34845,21 +34845,21 @@ │ │ │ │ #8 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 366 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 362 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #161 header: │ │ -class_idx : 344 │ │ +class_idx : 342 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 366 │ │ +superclass_idx : 979 │ │ +source_file_idx : 362 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 annotations: │ │ Annotations on class │ │ @@ -34878,17 +34878,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ed08: |[04ed08] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -04ed18: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ed1e: 0e00 |0003: return-void │ │ +04eca4: |[04eca4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +04ecb4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ecba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -34897,19 +34897,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 │ │ -04ed20: |[04ed20] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -04ed30: 1f01 2703 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04ed34: 6e20 7a1b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1b7a │ │ -04ed3a: 0c00 |0005: move-result-object v0 │ │ -04ed3c: 1100 |0006: return-object v0 │ │ +04ecbc: |[04ecbc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +04eccc: 1f01 2403 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04ecd0: 6e20 7a1b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1b7a │ │ +04ecd6: 0c00 |0005: move-result-object v0 │ │ +04ecd8: 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; │ │ │ │ @@ -34918,18 +34918,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 │ │ -04ed40: |[04ed40] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -04ed50: 2200 5601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0156 │ │ -04ed54: 7020 6e08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@086e │ │ -04ed5a: 1100 |0005: return-object v0 │ │ +04ecdc: |[04ecdc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +04ecec: 2200 5401 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0154 │ │ +04ecf0: 7020 6e08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@086e │ │ +04ecf6: 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;) │ │ @@ -34937,36 +34937,36 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04ed5c: |[04ed5c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04ed6c: 1f01 2703 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -04ed70: 6e40 7f1b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1b7f │ │ -04ed76: 0a00 |0005: move-result v0 │ │ -04ed78: 0f00 |0006: return v0 │ │ +04ecf8: |[04ecf8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04ed08: 1f01 2403 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +04ed0c: 6e40 7f1b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1b7f │ │ +04ed12: 0a00 |0005: move-result v0 │ │ +04ed14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 args Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 366 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 362 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #162 header: │ │ -class_idx : 345 │ │ +class_idx : 343 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 490 │ │ +superclass_idx : 979 │ │ +source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #162 annotations: │ │ Annotations on class │ │ @@ -34984,21 +34984,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;) │ │ name : 'onSubUiVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 490 (ActionProvider.java) │ │ + source_file_idx : 486 (ActionProvider.java) │ │ │ │ Class #163 header: │ │ -class_idx : 346 │ │ +class_idx : 344 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 490 │ │ +superclass_idx : 979 │ │ +source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #163 annotations: │ │ Annotations on class │ │ @@ -35016,21 +35016,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$VisibilityListener;) │ │ name : 'onActionProviderVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 490 (ActionProvider.java) │ │ + source_file_idx : 486 (ActionProvider.java) │ │ │ │ Class #164 header: │ │ -class_idx : 347 │ │ +class_idx : 345 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 490 │ │ +superclass_idx : 979 │ │ +source_file_idx : 486 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -35066,18 +35066,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ed7c: |[04ed7c] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -04ed8c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ed92: 5b01 ba02 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02ba │ │ -04ed96: 0e00 |0005: return-void │ │ +04ed18: |[04ed18] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +04ed28: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ed2e: 5b01 ba02 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02ba │ │ +04ed32: 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; │ │ @@ -35089,17 +35089,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ed98: |[04ed98] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -04eda8: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02ba │ │ -04edac: 1100 |0002: return-object v0 │ │ +04ed34: |[04ed34] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +04ed44: 5410 ba02 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02ba │ │ +04ed48: 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;) │ │ @@ -35107,17 +35107,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04edb0: |[04edb0] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -04edc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04edc2: 0f00 |0001: return v0 │ │ +04ed4c: |[04ed4c] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +04ed5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ed5e: 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;) │ │ @@ -35125,17 +35125,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04edc4: |[04edc4] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -04edd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04edd6: 0f00 |0001: return v0 │ │ +04ed60: |[04ed60] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +04ed70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04ed72: 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;) │ │ @@ -35149,18 +35149,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 │ │ -04edd8: |[04edd8] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -04ede8: 6e10 8b08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@088b │ │ -04edee: 0c00 |0003: move-result-object v0 │ │ -04edf0: 1100 |0004: return-object v0 │ │ +04ed74: |[04ed74] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +04ed84: 6e10 8b08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@088b │ │ +04ed8a: 0c00 |0003: move-result-object v0 │ │ +04ed8c: 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; │ │ │ │ @@ -35169,17 +35169,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04edf4: |[04edf4] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -04ee04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ee06: 0f00 |0001: return v0 │ │ +04ed90: |[04ed90] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +04eda0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04eda2: 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;) │ │ @@ -35187,16 +35187,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ee08: |[04ee08] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -04ee18: 0e00 |0000: return-void │ │ +04eda4: |[04eda4] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +04edb4: 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; │ │ │ │ @@ -35205,17 +35205,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ee1c: |[04ee1c] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -04ee2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ee2e: 0f00 |0001: return v0 │ │ +04edb8: |[04edb8] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +04edc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04edca: 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;) │ │ @@ -35223,25 +35223,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04ee30: |[04ee30] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -04ee40: 5420 bc02 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02bc │ │ -04ee44: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -04ee48: 6e10 8f08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ -04ee4e: 0a00 |0007: move-result v0 │ │ -04ee50: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -04ee54: 5420 bc02 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02bc │ │ -04ee58: 6e10 8a08 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@088a │ │ -04ee5e: 0a01 |000f: move-result v1 │ │ -04ee60: 7220 8608 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0886 │ │ -04ee66: 0e00 |0013: return-void │ │ +04edcc: |[04edcc] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +04eddc: 5420 bc02 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02bc │ │ +04ede0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +04ede4: 6e10 8f08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ +04edea: 0a00 |0007: move-result v0 │ │ +04edec: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +04edf0: 5420 bc02 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02bc │ │ +04edf4: 6e10 8a08 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@088a │ │ +04edfa: 0a01 |000f: move-result v1 │ │ +04edfc: 7220 8608 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0886 │ │ +04ee02: 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; │ │ @@ -35251,17 +35251,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 │ │ -04ee68: |[04ee68] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -04ee78: 5b01 bb02 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02bb │ │ -04ee7c: 0e00 |0002: return-void │ │ +04ee04: |[04ee04] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +04ee14: 5b01 bb02 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02bb │ │ +04ee18: 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; │ │ @@ -35271,38 +35271,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 │ │ -04ee80: |[04ee80] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -04ee90: 5430 bc02 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02bc │ │ -04ee94: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -04ee98: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -04ee9c: 1a00 e901 |0006: const-string v0, "ActionProvider(support)" // string@01e9 │ │ -04eea0: 2201 dc03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -04eea4: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04eeaa: 1a02 ad20 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@20ad │ │ -04eeae: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04eeb4: 0c01 |0012: move-result-object v1 │ │ -04eeb6: 6e10 381f 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -04eebc: 0c02 |0016: move-result-object v2 │ │ -04eebe: 6e10 0c1f 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -04eec4: 0c02 |001a: move-result-object v2 │ │ -04eec6: 6e20 601f 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04eecc: 0c01 |001e: move-result-object v1 │ │ -04eece: 1a02 5300 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0053 │ │ -04eed2: 6e20 601f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04eed8: 0c01 |0024: move-result-object v1 │ │ -04eeda: 6e10 651f 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04eee0: 0c01 |0028: move-result-object v1 │ │ -04eee2: 7120 b31a 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -04eee8: 5b34 bc02 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02bc │ │ -04eeec: 0e00 |002e: return-void │ │ +04ee1c: |[04ee1c] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +04ee2c: 5430 bc02 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02bc │ │ +04ee30: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +04ee34: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +04ee38: 1a00 e501 |0006: const-string v0, "ActionProvider(support)" // string@01e5 │ │ +04ee3c: 2201 d803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04ee40: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04ee46: 1a02 a220 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@20a2 │ │ +04ee4a: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ee50: 0c01 |0012: move-result-object v1 │ │ +04ee52: 6e10 381f 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +04ee58: 0c02 |0016: move-result-object v2 │ │ +04ee5a: 6e10 0c1f 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +04ee60: 0c02 |001a: move-result-object v2 │ │ +04ee62: 6e20 601f 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ee68: 0c01 |001e: move-result-object v1 │ │ +04ee6a: 1a02 5300 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0053 │ │ +04ee6e: 6e20 601f 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ee74: 0c01 |0024: move-result-object v1 │ │ +04ee76: 6e10 651f 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04ee7c: 0c01 |0028: move-result-object v1 │ │ +04ee7e: 7120 b31a 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +04ee84: 5b34 bc02 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02bc │ │ +04ee88: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -35314,36 +35314,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04eef0: |[04eef0] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -04ef00: 5410 bb02 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02bb │ │ -04ef04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04ef08: 5410 bb02 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02bb │ │ -04ef0c: 7220 8508 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0885 │ │ -04ef12: 0e00 |0009: return-void │ │ +04ee8c: |[04ee8c] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +04ee9c: 5410 bb02 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02bb │ │ +04eea0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04eea4: 5410 bb02 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02bb │ │ +04eea8: 7220 8508 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0885 │ │ +04eeae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0009 line=220 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x000a reg=2 isVisible Z │ │ │ │ - source_file_idx : 490 (ActionProvider.java) │ │ + source_file_idx : 486 (ActionProvider.java) │ │ │ │ Class #165 header: │ │ -class_idx : 348 │ │ +class_idx : 346 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 905 │ │ +superclass_idx : 979 │ │ +source_file_idx : 901 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -35379,21 +35379,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;) │ │ name : 'setOnDoubleTapListener' │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 905 (GestureDetectorCompat.java) │ │ + source_file_idx : 901 (GestureDetectorCompat.java) │ │ │ │ Class #166 header: │ │ -class_idx : 349 │ │ +class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 103 │ │ -source_file_idx : 905 │ │ +superclass_idx : 101 │ │ +source_file_idx : 901 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -35417,18 +35417,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 │ │ -04ef14: |[04ef14] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -04ef24: 5b01 bd02 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04ef28: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ -04ef2e: 0e00 |0005: return-void │ │ +04eeb0: |[04eeb0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +04eec0: 5b01 bd02 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04eec4: 7010 1e02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ +04eeca: 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; │ │ @@ -35439,20 +35439,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 │ │ -04ef30: |[04ef30] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -04ef40: 5b12 bd02 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04ef44: 6e10 2002 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0220 │ │ -04ef4a: 0c00 |0005: move-result-object v0 │ │ -04ef4c: 7020 1f02 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@021f │ │ -04ef52: 0e00 |0009: return-void │ │ +04eecc: |[04eecc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +04eedc: 5b12 bd02 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04eee0: 6e10 2002 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0220 │ │ +04eee6: 0c00 |0005: move-result-object v0 │ │ +04eee8: 7020 1f02 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@021f │ │ +04eeee: 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; │ │ @@ -35465,62 +35465,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -04ef54: |[04ef54] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -04ef64: 5240 2a00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002a │ │ -04ef68: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -04ef6e: 2200 d903 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@03d9 │ │ -04ef72: 2201 dc03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -04ef76: 7010 581f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -04ef7c: 1a02 680b |000c: const-string v2, "Unknown message " // string@0b68 │ │ -04ef80: 6e20 601f 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -04ef86: 0c01 |0011: move-result-object v1 │ │ -04ef88: 6e20 5f1f 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -04ef8e: 0c01 |0015: move-result-object v1 │ │ -04ef90: 6e10 651f 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -04ef96: 0c01 |0019: move-result-object v1 │ │ -04ef98: 7020 3c1f 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -04ef9e: 2700 |001d: throw v0 │ │ -04efa0: 5430 bd02 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04efa4: 7110 9e08 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@089e │ │ -04efaa: 0c00 |0023: move-result-object v0 │ │ -04efac: 5431 bd02 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04efb0: 7110 9d08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@089d │ │ -04efb6: 0c01 |0029: move-result-object v1 │ │ -04efb8: 7220 e71a 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1ae7 │ │ -04efbe: 0e00 |002d: return-void │ │ -04efc0: 5430 bd02 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04efc4: 7110 9f08 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@089f │ │ -04efca: 28fa |0033: goto 002d // -0006 │ │ -04efcc: 5430 bd02 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04efd0: 7110 a008 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08a0 │ │ -04efd6: 0c00 |0039: move-result-object v0 │ │ -04efd8: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -04efdc: 5430 bd02 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04efe0: 7110 a108 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@08a1 │ │ -04efe6: 0a00 |0041: move-result v0 │ │ -04efe8: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -04efec: 5430 bd02 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04eff0: 7110 a008 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08a0 │ │ -04eff6: 0c00 |0049: move-result-object v0 │ │ -04eff8: 5431 bd02 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04effc: 7110 9d08 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@089d │ │ -04f002: 0c01 |004f: move-result-object v1 │ │ -04f004: 7220 e21a 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1ae2 │ │ -04f00a: 28da |0053: goto 002d // -0026 │ │ -04f00c: 5430 bd02 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ -04f010: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -04f012: 7120 a208 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@08a2 │ │ -04f018: 28d3 |005a: goto 002d // -002d │ │ -04f01a: 0000 |005b: nop // spacer │ │ -04f01c: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +04eef0: |[04eef0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +04ef00: 5240 2a00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002a │ │ +04ef04: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +04ef0a: 2200 d503 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@03d5 │ │ +04ef0e: 2201 d803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +04ef12: 7010 581f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +04ef18: 1a02 5e0b |000c: const-string v2, "Unknown message " // string@0b5e │ │ +04ef1c: 6e20 601f 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +04ef22: 0c01 |0011: move-result-object v1 │ │ +04ef24: 6e20 5f1f 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +04ef2a: 0c01 |0015: move-result-object v1 │ │ +04ef2c: 6e10 651f 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +04ef32: 0c01 |0019: move-result-object v1 │ │ +04ef34: 7020 3c1f 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +04ef3a: 2700 |001d: throw v0 │ │ +04ef3c: 5430 bd02 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04ef40: 7110 9e08 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@089e │ │ +04ef46: 0c00 |0023: move-result-object v0 │ │ +04ef48: 5431 bd02 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04ef4c: 7110 9d08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@089d │ │ +04ef52: 0c01 |0029: move-result-object v1 │ │ +04ef54: 7220 e71a 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1ae7 │ │ +04ef5a: 0e00 |002d: return-void │ │ +04ef5c: 5430 bd02 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04ef60: 7110 9f08 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@089f │ │ +04ef66: 28fa |0033: goto 002d // -0006 │ │ +04ef68: 5430 bd02 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04ef6c: 7110 a008 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08a0 │ │ +04ef72: 0c00 |0039: move-result-object v0 │ │ +04ef74: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +04ef78: 5430 bd02 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04ef7c: 7110 a108 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@08a1 │ │ +04ef82: 0a00 |0041: move-result v0 │ │ +04ef84: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +04ef88: 5430 bd02 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04ef8c: 7110 a008 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08a0 │ │ +04ef92: 0c00 |0049: move-result-object v0 │ │ +04ef94: 5431 bd02 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04ef98: 7110 9d08 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@089d │ │ +04ef9e: 0c01 |004f: move-result-object v1 │ │ +04efa0: 7220 e21a 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1ae2 │ │ +04efa6: 28da |0053: goto 002d // -0026 │ │ +04efa8: 5430 bd02 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02bd │ │ +04efac: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +04efae: 7120 a208 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@08a2 │ │ +04efb4: 28d3 |005a: goto 002d // -002d │ │ +04efb6: 0000 |005b: nop // spacer │ │ +04efb8: 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 │ │ @@ -35529,21 +35529,21 @@ │ │ 0x0044 line=126 │ │ 0x0054 line=128 │ │ 0x005b line=113 │ │ locals : │ │ 0x0000 - 0x0066 reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x0066 reg=4 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 905 (GestureDetectorCompat.java) │ │ + source_file_idx : 901 (GestureDetectorCompat.java) │ │ │ │ Class #167 header: │ │ -class_idx : 352 │ │ +class_idx : 350 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 905 │ │ +superclass_idx : 979 │ │ +source_file_idx : 901 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -35566,18 +35566,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 │ │ -04f030: |[04f030] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -04f040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f042: 7040 b208 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@08b2 │ │ -04f048: 0e00 |0004: return-void │ │ +04efcc: |[04efcc] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +04efdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04efde: 7040 b208 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@08b2 │ │ +04efe4: 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; │ │ @@ -35588,27 +35588,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 │ │ -04f04c: |[04f04c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -04f05c: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f062: 6000 2800 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04f066: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -04f06a: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -04f06e: 2200 5f01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@015f │ │ -04f072: 7040 ac08 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@08ac │ │ -04f078: 5b20 da02 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ -04f07c: 0e00 |0010: return-void │ │ -04f07e: 2200 5e01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@015e │ │ -04f082: 7040 9c08 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@089c │ │ -04f088: 5b20 da02 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ -04f08c: 28f8 |0018: goto 0010 // -0008 │ │ +04efe8: |[04efe8] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +04eff8: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04effe: 6000 2800 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04f002: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +04f006: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +04f00a: 2200 5d01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@015d │ │ +04f00e: 7040 ac08 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@08ac │ │ +04f014: 5b20 da02 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ +04f018: 0e00 |0010: return-void │ │ +04f01a: 2200 5c01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@015c │ │ +04f01e: 7040 9c08 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@089c │ │ +04f024: 5b20 da02 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ +04f028: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -35624,19 +35624,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04f090: |[04f090] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -04f0a0: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ -04f0a4: 7210 9408 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0894 │ │ -04f0aa: 0a00 |0005: move-result v0 │ │ -04f0ac: 0f00 |0006: return v0 │ │ +04f02c: |[04f02c] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +04f03c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ +04f040: 7210 9408 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0894 │ │ +04f046: 0a00 |0005: move-result v0 │ │ +04f048: 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;) │ │ @@ -35644,19 +35644,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f0b0: |[04f0b0] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04f0c0: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ -04f0c4: 7220 9508 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0895 │ │ -04f0ca: 0a00 |0005: move-result v0 │ │ -04f0cc: 0f00 |0006: return v0 │ │ +04f04c: |[04f04c] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04f05c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ +04f060: 7220 9508 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0895 │ │ +04f066: 0a00 |0005: move-result v0 │ │ +04f068: 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; │ │ │ │ @@ -35665,18 +35665,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04f0d0: |[04f0d0] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -04f0e0: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ -04f0e4: 7220 9608 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0896 │ │ -04f0ea: 0e00 |0005: return-void │ │ +04f06c: |[04f06c] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +04f07c: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ +04f080: 7220 9608 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0896 │ │ +04f086: 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 │ │ @@ -35686,33 +35686,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04f0ec: |[04f0ec] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -04f0fc: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ -04f100: 7220 9708 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0897 │ │ -04f106: 0e00 |0005: return-void │ │ +04f088: |[04f088] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +04f098: 5410 da02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02da │ │ +04f09c: 7220 9708 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0897 │ │ +04f0a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0005 line=563 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 905 (GestureDetectorCompat.java) │ │ + source_file_idx : 901 (GestureDetectorCompat.java) │ │ │ │ Class #168 header: │ │ -class_idx : 353 │ │ +class_idx : 351 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 912 │ │ +superclass_idx : 979 │ │ +source_file_idx : 908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #168 annotations: │ │ Annotations on class │ │ @@ -35748,21 +35748,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GravityCompat$GravityCompatImpl;) │ │ name : 'getAbsoluteGravity' │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 912 (GravityCompat.java) │ │ + source_file_idx : 908 (GravityCompat.java) │ │ │ │ Class #169 header: │ │ -class_idx : 356 │ │ +class_idx : 354 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 912 │ │ +superclass_idx : 979 │ │ +source_file_idx : 908 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #169 annotations: │ │ Annotations on class │ │ @@ -35806,26 +35806,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04f108: |[04f108] android.support.v4.view.GravityCompat.:()V │ │ -04f118: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04f11c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -04f120: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04f124: 2201 6301 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0163 │ │ -04f128: 7010 c008 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@08c0 │ │ -04f12e: 6901 dc02 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ -04f132: 0e00 |000d: return-void │ │ -04f134: 2201 6201 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0162 │ │ -04f138: 7010 bb08 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@08bb │ │ -04f13e: 6901 dc02 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ -04f142: 28f8 |0015: goto 000d // -0008 │ │ +04f0a4: |[04f0a4] android.support.v4.view.GravityCompat.:()V │ │ +04f0b4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04f0b8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +04f0bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04f0c0: 2201 6101 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0161 │ │ +04f0c4: 7010 c008 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@08c0 │ │ +04f0ca: 6901 dc02 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ +04f0ce: 0e00 |000d: return-void │ │ +04f0d0: 2201 6001 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0160 │ │ +04f0d4: 7010 bb08 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@08bb │ │ +04f0da: 6901 dc02 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ +04f0de: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -35837,17 +35837,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f144: |[04f144] android.support.v4.view.GravityCompat.:()V │ │ -04f154: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f15a: 0e00 |0003: return-void │ │ +04f0e0: |[04f0e0] android.support.v4.view.GravityCompat.:()V │ │ +04f0f0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f0f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -35856,26 +35856,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 │ │ -04f15c: |[04f15c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -04f16c: 6200 dc02 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ -04f170: 0191 |0002: move v1, v9 │ │ -04f172: 01a2 |0003: move v2, v10 │ │ -04f174: 01b3 |0004: move v3, v11 │ │ -04f176: 07c4 |0005: move-object v4, v12 │ │ -04f178: 01d5 |0006: move v5, v13 │ │ -04f17a: 01e6 |0007: move v6, v14 │ │ -04f17c: 07f7 |0008: move-object v7, v15 │ │ -04f17e: 0208 1000 |0009: move/from16 v8, v16 │ │ -04f182: 7809 b708 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@08b7 │ │ -04f188: 0e00 |000e: return-void │ │ +04f0f8: |[04f0f8] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +04f108: 6200 dc02 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ +04f10c: 0191 |0002: move v1, v9 │ │ +04f10e: 01a2 |0003: move v2, v10 │ │ +04f110: 01b3 |0004: move v3, v11 │ │ +04f112: 07c4 |0005: move-object v4, v12 │ │ +04f114: 01d5 |0006: move v5, v13 │ │ +04f116: 01e6 |0007: move v6, v14 │ │ +04f118: 07f7 |0008: move-object v7, v15 │ │ +04f11a: 0208 1000 |0009: move/from16 v8, v16 │ │ +04f11e: 7809 b708 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@08b7 │ │ +04f124: 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 │ │ @@ -35891,24 +35891,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 │ │ -04f18c: |[04f18c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04f19c: 6200 dc02 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ -04f1a0: 0171 |0002: move v1, v7 │ │ -04f1a2: 0182 |0003: move v2, v8 │ │ -04f1a4: 0193 |0004: move v3, v9 │ │ -04f1a6: 07a4 |0005: move-object v4, v10 │ │ -04f1a8: 07b5 |0006: move-object v5, v11 │ │ -04f1aa: 01c6 |0007: move v6, v12 │ │ -04f1ac: 7807 b808 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@08b8 │ │ -04f1b2: 0e00 |000b: return-void │ │ +04f128: |[04f128] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04f138: 6200 dc02 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ +04f13c: 0171 |0002: move v1, v7 │ │ +04f13e: 0182 |0003: move v2, v8 │ │ +04f140: 0193 |0004: move v3, v9 │ │ +04f142: 07a4 |0005: move-object v4, v10 │ │ +04f144: 07b5 |0006: move-object v5, v11 │ │ +04f146: 01c6 |0007: move v6, v12 │ │ +04f148: 7807 b808 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@08b8 │ │ +04f14e: 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 │ │ @@ -35922,18 +35922,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 │ │ -04f1b4: |[04f1b4] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04f1c4: 6200 dc02 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ -04f1c8: 7254 b908 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@08b9 │ │ -04f1ce: 0e00 |0005: return-void │ │ +04f150: |[04f150] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04f160: 6200 dc02 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ +04f164: 7254 b908 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@08b9 │ │ +04f16a: 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; │ │ @@ -35945,34 +35945,34 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04f1d0: |[04f1d0] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -04f1e0: 6200 dc02 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ -04f1e4: 7230 ba08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@08ba │ │ -04f1ea: 0a00 |0005: move-result v0 │ │ -04f1ec: 0f00 |0006: return v0 │ │ +04f16c: |[04f16c] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +04f17c: 6200 dc02 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02dc │ │ +04f180: 7230 ba08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@08ba │ │ +04f186: 0a00 |0005: move-result v0 │ │ +04f188: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 912 (GravityCompat.java) │ │ + source_file_idx : 908 (GravityCompat.java) │ │ │ │ Class #170 header: │ │ -class_idx : 357 │ │ +class_idx : 355 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 916 │ │ +superclass_idx : 979 │ │ +source_file_idx : 912 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #170 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompatJellybeanMr1;' │ │ @@ -35987,17 +35987,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f1f0: |[04f1f0] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -04f200: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f206: 0e00 |0003: return-void │ │ +04f18c: |[04f18c] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +04f19c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f1a2: 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;) │ │ @@ -36005,17 +36005,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 │ │ -04f208: |[04f208] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -04f218: 7708 ef1a 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@1aef │ │ -04f21e: 0e00 |0003: return-void │ │ +04f1a4: |[04f1a4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +04f1b4: 7708 ef1a 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@1aef │ │ +04f1ba: 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 │ │ @@ -36031,17 +36031,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 │ │ -04f220: |[04f220] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04f230: 7706 f11a 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1af1 │ │ -04f236: 0e00 |0003: return-void │ │ +04f1bc: |[04f1bc] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04f1cc: 7706 f11a 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1af1 │ │ +04f1d2: 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 │ │ @@ -36055,17 +36055,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 │ │ -04f238: |[04f238] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04f248: 7140 f31a 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1af3 │ │ -04f24e: 0e00 |0003: return-void │ │ +04f1d4: |[04f1d4] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04f1e4: 7140 f31a 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1af3 │ │ +04f1ea: 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; │ │ @@ -36077,33 +36077,33 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04f250: |[04f250] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -04f260: 7120 f41a 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1af4 │ │ -04f266: 0a00 |0003: move-result v0 │ │ -04f268: 0f00 |0004: return v0 │ │ +04f1ec: |[04f1ec] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +04f1fc: 7120 f41a 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1af4 │ │ +04f202: 0a00 |0003: move-result v0 │ │ +04f204: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 916 (GravityCompatJellybeanMr1.java) │ │ + source_file_idx : 912 (GravityCompatJellybeanMr1.java) │ │ │ │ Class #171 header: │ │ -class_idx : 361 │ │ +class_idx : 359 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1058 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #171 annotations: │ │ Annotations on class │ │ @@ -36157,21 +36157,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;) │ │ name : 'startTracking' │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1058 (KeyEventCompat.java) │ │ + source_file_idx : 1054 (KeyEventCompat.java) │ │ │ │ Class #172 header: │ │ -class_idx : 362 │ │ +class_idx : 360 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1058 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1054 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -36194,26 +36194,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04f26c: |[04f26c] android.support.v4.view.KeyEventCompat.:()V │ │ -04f27c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04f280: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04f284: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04f288: 2200 6801 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0168 │ │ -04f28c: 7010 de08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@08de │ │ -04f292: 6900 e202 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f296: 0e00 |000d: return-void │ │ -04f298: 2200 6601 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0166 │ │ -04f29c: 7010 d008 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@08d0 │ │ -04f2a2: 6900 e202 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f2a6: 28f8 |0015: goto 000d // -0008 │ │ +04f208: |[04f208] android.support.v4.view.KeyEventCompat.:()V │ │ +04f218: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04f21c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04f220: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04f224: 2200 6601 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0166 │ │ +04f228: 7010 de08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@08de │ │ +04f22e: 6900 e202 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f232: 0e00 |000d: return-void │ │ +04f234: 2200 6401 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0164 │ │ +04f238: 7010 d008 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@08d0 │ │ +04f23e: 6900 e202 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f242: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -36223,17 +36223,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f2a8: |[04f2a8] android.support.v4.view.KeyEventCompat.:()V │ │ -04f2b8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f2be: 0e00 |0003: return-void │ │ +04f244: |[04f244] android.support.v4.view.KeyEventCompat.:()V │ │ +04f254: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f25a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -36242,19 +36242,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 │ │ -04f2c0: |[04f2c0] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -04f2d0: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f2d4: 7254 e208 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@08e2 │ │ -04f2da: 0a00 |0005: move-result v0 │ │ -04f2dc: 0f00 |0006: return v0 │ │ +04f25c: |[04f25c] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +04f26c: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f270: 7254 e208 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@08e2 │ │ +04f276: 0a00 |0005: move-result v0 │ │ +04f278: 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; │ │ @@ -36265,19 +36265,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 │ │ -04f2e0: |[04f2e0] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -04f2f0: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f2f4: 7220 e308 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08e3 │ │ -04f2fa: 0c00 |0005: move-result-object v0 │ │ -04f2fc: 1100 |0006: return-object v0 │ │ +04f27c: |[04f27c] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +04f28c: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f290: 7220 e308 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08e3 │ │ +04f296: 0c00 |0005: move-result-object v0 │ │ +04f298: 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;) │ │ @@ -36285,21 +36285,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 │ │ -04f300: |[04f300] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -04f310: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f314: 6e10 021b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1b02 │ │ -04f31a: 0a01 |0005: move-result v1 │ │ -04f31c: 7230 e508 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@08e5 │ │ -04f322: 0a00 |0009: move-result v0 │ │ -04f324: 0f00 |000a: return v0 │ │ +04f29c: |[04f29c] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +04f2ac: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f2b0: 6e10 021b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1b02 │ │ +04f2b6: 0a01 |0005: move-result v1 │ │ +04f2b8: 7230 e508 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@08e5 │ │ +04f2be: 0a00 |0009: move-result v0 │ │ +04f2c0: 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 │ │ │ │ @@ -36308,21 +36308,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04f328: |[04f328] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -04f338: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f33c: 6e10 021b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1b02 │ │ -04f342: 0a01 |0005: move-result v1 │ │ -04f344: 7220 e608 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@08e6 │ │ -04f34a: 0a00 |0009: move-result v0 │ │ -04f34c: 0f00 |000a: return v0 │ │ +04f2c4: |[04f2c4] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +04f2d4: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f2d8: 6e10 021b 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1b02 │ │ +04f2de: 0a01 |0005: move-result v1 │ │ +04f2e0: 7220 e608 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@08e6 │ │ +04f2e6: 0a00 |0009: move-result v0 │ │ +04f2e8: 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;) │ │ @@ -36330,19 +36330,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f350: |[04f350] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -04f360: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f364: 7220 e408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@08e4 │ │ -04f36a: 0a00 |0005: move-result v0 │ │ -04f36c: 0f00 |0006: return v0 │ │ +04f2ec: |[04f2ec] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +04f2fc: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f300: 7220 e408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@08e4 │ │ +04f306: 0a00 |0005: move-result v0 │ │ +04f308: 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;) │ │ @@ -36350,19 +36350,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04f370: |[04f370] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -04f380: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f384: 7230 e508 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@08e5 │ │ -04f38a: 0a00 |0005: move-result v0 │ │ -04f38c: 0f00 |0006: return v0 │ │ +04f30c: |[04f30c] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +04f31c: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f320: 7230 e508 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@08e5 │ │ +04f326: 0a00 |0005: move-result v0 │ │ +04f328: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -36371,19 +36371,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f390: |[04f390] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -04f3a0: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f3a4: 7220 e608 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@08e6 │ │ -04f3aa: 0a00 |0005: move-result v0 │ │ -04f3ac: 0f00 |0006: return v0 │ │ +04f32c: |[04f32c] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +04f33c: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f340: 7220 e608 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@08e6 │ │ +04f346: 0a00 |0005: move-result v0 │ │ +04f348: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -36391,19 +36391,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f3b0: |[04f3b0] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -04f3c0: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f3c4: 7220 e708 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@08e7 │ │ -04f3ca: 0a00 |0005: move-result v0 │ │ -04f3cc: 0f00 |0006: return v0 │ │ +04f34c: |[04f34c] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +04f35c: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f360: 7220 e708 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@08e7 │ │ +04f366: 0a00 |0005: move-result v0 │ │ +04f368: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -36411,33 +36411,33 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04f3d0: |[04f3d0] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -04f3e0: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ -04f3e4: 7220 e808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@08e8 │ │ -04f3ea: 0e00 |0005: return-void │ │ +04f36c: |[04f36c] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +04f37c: 6200 e202 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02e2 │ │ +04f380: 7220 e808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@08e8 │ │ +04f386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1058 (KeyEventCompat.java) │ │ + source_file_idx : 1054 (KeyEventCompat.java) │ │ │ │ Class #173 header: │ │ -class_idx : 363 │ │ +class_idx : 361 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1055 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #173 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatEclair;' │ │ @@ -36452,17 +36452,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f3ec: |[04f3ec] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -04f3fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f402: 0e00 |0003: return-void │ │ +04f388: |[04f388] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +04f398: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f39e: 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;) │ │ @@ -36470,19 +36470,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 │ │ -04f404: |[04f404] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -04f414: 1f03 1a03 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@031a │ │ -04f418: 6e40 fe1a 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@1afe │ │ -04f41e: 0a00 |0005: move-result v0 │ │ -04f420: 0f00 |0006: return v0 │ │ +04f3a0: |[04f3a0] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +04f3b0: 1f03 1703 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0317 │ │ +04f3b4: 6e40 fe1a 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@1afe │ │ +04f3ba: 0a00 |0005: move-result v0 │ │ +04f3bc: 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; │ │ @@ -36493,18 +36493,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 │ │ -04f424: |[04f424] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -04f434: 6e10 a21b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1ba2 │ │ -04f43a: 0c00 |0003: move-result-object v0 │ │ -04f43c: 1100 |0004: return-object v0 │ │ +04f3c0: |[04f3c0] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +04f3d0: 6e10 a21b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1ba2 │ │ +04f3d6: 0c00 |0003: move-result-object v0 │ │ +04f3d8: 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;) │ │ @@ -36512,18 +36512,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f440: |[04f440] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -04f450: 6e10 051b 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1b05 │ │ -04f456: 0a00 |0003: move-result v0 │ │ -04f458: 0f00 |0004: return v0 │ │ +04f3dc: |[04f3dc] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +04f3ec: 6e10 051b 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1b05 │ │ +04f3f2: 0a00 |0003: move-result v0 │ │ +04f3f4: 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;) │ │ @@ -36531,32 +36531,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f45c: |[04f45c] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -04f46c: 6e10 091b 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1b09 │ │ -04f472: 0e00 |0003: return-void │ │ +04f3f8: |[04f3f8] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +04f408: 6e10 091b 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1b09 │ │ +04f40e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1059 (KeyEventCompatEclair.java) │ │ + source_file_idx : 1055 (KeyEventCompatEclair.java) │ │ │ │ Class #174 header: │ │ -class_idx : 364 │ │ +class_idx : 362 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1060 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1056 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #174 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatHoneycomb;' │ │ @@ -36571,17 +36571,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f474: |[04f474] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -04f484: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f48a: 0e00 |0003: return-void │ │ +04f410: |[04f410] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +04f420: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f426: 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;) │ │ @@ -36589,18 +36589,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04f48c: |[04f48c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -04f49c: 7120 061b 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1b06 │ │ -04f4a2: 0a00 |0003: move-result v0 │ │ -04f4a4: 0f00 |0004: return v0 │ │ +04f428: |[04f428] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +04f438: 7120 061b 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1b06 │ │ +04f43e: 0a00 |0003: move-result v0 │ │ +04f440: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -36609,18 +36609,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f4a8: |[04f4a8] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -04f4b8: 7110 071b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1b07 │ │ -04f4be: 0a00 |0003: move-result v0 │ │ -04f4c0: 0f00 |0004: return v0 │ │ +04f444: |[04f444] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +04f454: 7110 071b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1b07 │ │ +04f45a: 0a00 |0003: move-result v0 │ │ +04f45c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -36628,32 +36628,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f4c4: |[04f4c4] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -04f4d4: 7110 081b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1b08 │ │ -04f4da: 0a00 |0003: move-result v0 │ │ -04f4dc: 0f00 |0004: return v0 │ │ +04f460: |[04f460] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +04f470: 7110 081b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1b08 │ │ +04f476: 0a00 |0003: move-result v0 │ │ +04f478: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1060 (KeyEventCompatHoneycomb.java) │ │ + source_file_idx : 1056 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #175 header: │ │ -class_idx : 365 │ │ +class_idx : 363 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2336 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2328 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -36713,21 +36713,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;) │ │ name : 'setMarginStart' │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2336 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2328 (MarginLayoutParamsCompat.java) │ │ │ │ Class #176 header: │ │ -class_idx : 368 │ │ +class_idx : 366 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2336 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2328 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -36750,26 +36750,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04f4e0: |[04f4e0] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -04f4f0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04f4f4: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -04f4f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04f4fc: 2201 6f01 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@016f │ │ -04f500: 7010 0e09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@090e │ │ -04f506: 6901 e302 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f50a: 0e00 |000d: return-void │ │ -04f50c: 2201 6e01 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@016e │ │ -04f510: 7010 0509 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0905 │ │ -04f516: 6901 e302 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f51a: 28f8 |0015: goto 000d // -0008 │ │ +04f47c: |[04f47c] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +04f48c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04f490: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +04f494: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04f498: 2201 6d01 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@016d │ │ +04f49c: 7010 0e09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@090e │ │ +04f4a2: 6901 e302 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f4a6: 0e00 |000d: return-void │ │ +04f4a8: 2201 6c01 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@016c │ │ +04f4ac: 7010 0509 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0905 │ │ +04f4b2: 6901 e302 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f4b6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -36781,17 +36781,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f51c: |[04f51c] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -04f52c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f532: 0e00 |0003: return-void │ │ +04f4b8: |[04f4b8] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +04f4c8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f4ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -36800,19 +36800,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 │ │ -04f534: |[04f534] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04f544: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f548: 7220 fd08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08fd │ │ -04f54e: 0a00 |0005: move-result v0 │ │ -04f550: 0f00 |0006: return v0 │ │ +04f4d0: |[04f4d0] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04f4e0: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f4e4: 7220 fd08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08fd │ │ +04f4ea: 0a00 |0005: move-result v0 │ │ +04f4ec: 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;) │ │ @@ -36820,19 +36820,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 │ │ -04f554: |[04f554] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04f564: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f568: 7220 fe08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08fe │ │ -04f56e: 0a00 |0005: move-result v0 │ │ -04f570: 0f00 |0006: return v0 │ │ +04f4f0: |[04f4f0] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04f500: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f504: 7220 fe08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08fe │ │ +04f50a: 0a00 |0005: move-result v0 │ │ +04f50c: 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;) │ │ @@ -36840,19 +36840,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 │ │ -04f574: |[04f574] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04f584: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f588: 7220 ff08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08ff │ │ -04f58e: 0a00 |0005: move-result v0 │ │ -04f590: 0f00 |0006: return v0 │ │ +04f510: |[04f510] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04f520: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f524: 7220 ff08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08ff │ │ +04f52a: 0a00 |0005: move-result v0 │ │ +04f52c: 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;) │ │ @@ -36860,19 +36860,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 │ │ -04f594: |[04f594] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -04f5a4: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f5a8: 7220 0009 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0900 │ │ -04f5ae: 0a00 |0005: move-result v0 │ │ -04f5b0: 0f00 |0006: return v0 │ │ +04f530: |[04f530] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +04f540: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f544: 7220 0009 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0900 │ │ +04f54a: 0a00 |0005: move-result v0 │ │ +04f54c: 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;) │ │ @@ -36880,18 +36880,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 │ │ -04f5b4: |[04f5b4] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04f5c4: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f5c8: 7230 0109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0901 │ │ -04f5ce: 0e00 |0005: return-void │ │ +04f550: |[04f550] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04f560: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f564: 7230 0109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0901 │ │ +04f56a: 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 │ │ @@ -36901,18 +36901,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 │ │ -04f5d0: |[04f5d0] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04f5e0: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f5e4: 7230 0209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0902 │ │ -04f5ea: 0e00 |0005: return-void │ │ +04f56c: |[04f56c] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04f57c: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f580: 7230 0209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0902 │ │ +04f586: 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 │ │ @@ -36922,18 +36922,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 │ │ -04f5ec: |[04f5ec] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04f5fc: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f600: 7230 0309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0903 │ │ -04f606: 0e00 |0005: return-void │ │ +04f588: |[04f588] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04f598: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f59c: 7230 0309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0903 │ │ +04f5a2: 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 │ │ @@ -36943,34 +36943,34 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04f608: |[04f608] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04f618: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ -04f61c: 7230 0409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0904 │ │ -04f622: 0e00 |0005: return-void │ │ +04f5a4: |[04f5a4] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04f5b4: 6200 e302 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02e3 │ │ +04f5b8: 7230 0409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0904 │ │ +04f5be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2336 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2328 (MarginLayoutParamsCompat.java) │ │ │ │ Class #177 header: │ │ -class_idx : 369 │ │ +class_idx : 367 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2340 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2332 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #177 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -36985,17 +36985,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f624: |[04f624] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -04f634: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f63a: 0e00 |0003: return-void │ │ +04f5c0: |[04f5c0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +04f5d0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f5d6: 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;) │ │ @@ -37003,18 +37003,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 │ │ -04f63c: |[04f63c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04f64c: 6e10 0f1c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1c0f │ │ -04f652: 0a00 |0003: move-result v0 │ │ -04f654: 0f00 |0004: return v0 │ │ +04f5d8: |[04f5d8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04f5e8: 6e10 0f1c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1c0f │ │ +04f5ee: 0a00 |0003: move-result v0 │ │ +04f5f0: 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;) │ │ @@ -37022,18 +37022,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 │ │ -04f658: |[04f658] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04f668: 6e10 101c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1c10 │ │ -04f66e: 0a00 |0003: move-result v0 │ │ -04f670: 0f00 |0004: return v0 │ │ +04f5f4: |[04f5f4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04f604: 6e10 101c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1c10 │ │ +04f60a: 0a00 |0003: move-result v0 │ │ +04f60c: 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;) │ │ @@ -37041,18 +37041,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 │ │ -04f674: |[04f674] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04f684: 6e10 111c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1c11 │ │ -04f68a: 0a00 |0003: move-result v0 │ │ -04f68c: 0f00 |0004: return v0 │ │ +04f610: |[04f610] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04f620: 6e10 111c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1c11 │ │ +04f626: 0a00 |0003: move-result v0 │ │ +04f628: 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;) │ │ @@ -37060,18 +37060,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 │ │ -04f690: |[04f690] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -04f6a0: 6e10 121c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1c12 │ │ -04f6a6: 0a00 |0003: move-result v0 │ │ -04f6a8: 0f00 |0004: return v0 │ │ +04f62c: |[04f62c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +04f63c: 6e10 121c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1c12 │ │ +04f642: 0a00 |0003: move-result v0 │ │ +04f644: 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;) │ │ @@ -37079,17 +37079,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 │ │ -04f6ac: |[04f6ac] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04f6bc: 6e20 131c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1c13 │ │ -04f6c2: 0e00 |0003: return-void │ │ +04f648: |[04f648] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04f658: 6e20 131c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1c13 │ │ +04f65e: 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 │ │ @@ -37099,17 +37099,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 │ │ -04f6c4: |[04f6c4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04f6d4: 6e20 141c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1c14 │ │ -04f6da: 0e00 |0003: return-void │ │ +04f660: |[04f660] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04f670: 6e20 141c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1c14 │ │ +04f676: 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 │ │ @@ -37119,17 +37119,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 │ │ -04f6dc: |[04f6dc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04f6ec: 6e20 151c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1c15 │ │ -04f6f2: 0e00 |0003: return-void │ │ +04f678: |[04f678] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04f688: 6e20 151c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1c15 │ │ +04f68e: 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 │ │ @@ -37139,33 +37139,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04f6f4: |[04f6f4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04f704: 6e20 161c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1c16 │ │ -04f70a: 0e00 |0003: return-void │ │ +04f690: |[04f690] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04f6a0: 6e20 161c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1c16 │ │ +04f6a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2340 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 2332 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #178 header: │ │ -class_idx : 370 │ │ +class_idx : 368 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2345 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2337 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #178 annotations: │ │ Annotations on method #2347 'setShowAsAction' │ │ @@ -37184,17 +37184,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f70c: |[04f70c] android.support.v4.view.MenuCompat.:()V │ │ -04f71c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f722: 0e00 |0003: return-void │ │ +04f6a8: |[04f6a8] android.support.v4.view.MenuCompat.:()V │ │ +04f6b8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f6be: 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;) │ │ @@ -37202,33 +37202,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04f724: |[04f724] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -04f734: 7120 5b09 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@095b │ │ -04f73a: 0e00 |0003: return-void │ │ +04f6c0: |[04f6c0] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +04f6d0: 7120 5b09 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@095b │ │ +04f6d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2345 (MenuCompat.java) │ │ + source_file_idx : 2337 (MenuCompat.java) │ │ │ │ Class #179 header: │ │ -class_idx : 375 │ │ +class_idx : 373 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2356 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -37288,21 +37288,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2356 (MenuItemCompat.java) │ │ + source_file_idx : 2348 (MenuItemCompat.java) │ │ │ │ Class #180 header: │ │ -class_idx : 376 │ │ +class_idx : 374 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2356 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -37326,21 +37326,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2356 (MenuItemCompat.java) │ │ + source_file_idx : 2348 (MenuItemCompat.java) │ │ │ │ Class #181 header: │ │ -class_idx : 377 │ │ +class_idx : 375 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2356 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2348 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -37394,32 +37394,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -04f73c: |[04f73c] android.support.v4.view.MenuItemCompat.:()V │ │ -04f74c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04f750: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04f754: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04f758: 2201 7601 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0176 │ │ -04f75c: 7010 4109 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0941 │ │ -04f762: 6901 e602 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f766: 0e00 |000d: return-void │ │ -04f768: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -04f76c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -04f770: 2201 7401 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0174 │ │ -04f774: 7010 3509 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0935 │ │ -04f77a: 6901 e602 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f77e: 28f4 |0019: goto 000d // -000c │ │ -04f780: 2201 7301 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0173 │ │ -04f784: 7010 2c09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@092c │ │ -04f78a: 6901 e602 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f78e: 28ec |0021: goto 000d // -0014 │ │ +04f6d8: |[04f6d8] android.support.v4.view.MenuItemCompat.:()V │ │ +04f6e8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04f6ec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04f6f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04f6f4: 2201 7401 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0174 │ │ +04f6f8: 7010 4109 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0941 │ │ +04f6fe: 6901 e602 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f702: 0e00 |000d: return-void │ │ +04f704: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +04f708: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +04f70c: 2201 7201 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0172 │ │ +04f710: 7010 3509 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0935 │ │ +04f716: 6901 e602 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f71a: 28f4 |0019: goto 000d // -000c │ │ +04f71c: 2201 7101 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0171 │ │ +04f720: 7010 2c09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@092c │ │ +04f726: 6901 e602 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f72a: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -37433,17 +37433,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f790: |[04f790] android.support.v4.view.MenuItemCompat.:()V │ │ -04f7a0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f7a6: 0e00 |0003: return-void │ │ +04f72c: |[04f72c] android.support.v4.view.MenuItemCompat.:()V │ │ +04f73c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -37452,25 +37452,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04f7a8: |[04f7a8] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -04f7b8: 2010 0e01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f7bc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f7c0: 1f01 0e01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f7c4: 7210 b006 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@06b0 │ │ -04f7ca: 0a00 |0009: move-result v0 │ │ -04f7cc: 0f00 |000a: return v0 │ │ -04f7ce: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f7d2: 7220 4609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0946 │ │ -04f7d8: 0a00 |0010: move-result v0 │ │ -04f7da: 28f9 |0011: goto 000a // -0007 │ │ +04f744: |[04f744] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +04f754: 2010 0c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f758: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f75c: 1f01 0c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f760: 7210 b006 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@06b0 │ │ +04f766: 0a00 |0009: move-result v0 │ │ +04f768: 0f00 |000a: return v0 │ │ +04f76a: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f76e: 7220 4609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0946 │ │ +04f774: 0a00 |0010: move-result v0 │ │ +04f776: 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; │ │ @@ -37481,25 +37481,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04f7dc: |[04f7dc] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -04f7ec: 2010 0e01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f7f0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f7f4: 1f01 0e01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f7f8: 7210 b106 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@06b1 │ │ -04f7fe: 0a00 |0009: move-result v0 │ │ -04f800: 0f00 |000a: return v0 │ │ -04f802: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f806: 7220 4709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0947 │ │ -04f80c: 0a00 |0010: move-result v0 │ │ -04f80e: 28f9 |0011: goto 000a // -0007 │ │ +04f778: |[04f778] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +04f788: 2010 0c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f78c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f790: 1f01 0c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f794: 7210 b106 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@06b1 │ │ +04f79a: 0a00 |0009: move-result v0 │ │ +04f79c: 0f00 |000a: return v0 │ │ +04f79e: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f7a2: 7220 4709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0947 │ │ +04f7a8: 0a00 |0010: move-result v0 │ │ +04f7aa: 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; │ │ @@ -37510,26 +37510,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 │ │ -04f810: |[04f810] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -04f820: 2020 0e01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f824: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f828: 1f02 0e01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f82c: 7210 b306 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@06b3 │ │ -04f832: 0c00 |0009: move-result-object v0 │ │ -04f834: 1100 |000a: return-object v0 │ │ -04f836: 1a00 3309 |000b: const-string v0, "MenuItemCompat" // string@0933 │ │ -04f83a: 1a01 7712 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1277 │ │ -04f83e: 7120 b31a 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -04f844: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -04f846: 28f7 |0013: goto 000a // -0009 │ │ +04f7ac: |[04f7ac] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +04f7bc: 2020 0c01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f7c0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f7c4: 1f02 0c01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f7c8: 7210 b306 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@06b3 │ │ +04f7ce: 0c00 |0009: move-result-object v0 │ │ +04f7d0: 1100 |000a: return-object v0 │ │ +04f7d2: 1a00 2b09 |000b: const-string v0, "MenuItemCompat" // string@092b │ │ +04f7d6: 1a01 6d12 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@126d │ │ +04f7da: 7120 b31a 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +04f7e0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +04f7e2: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -37542,25 +37542,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 │ │ -04f848: |[04f848] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -04f858: 2010 0e01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f85c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f860: 1f01 0e01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f864: 7210 b206 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@06b2 │ │ -04f86a: 0c00 |0009: move-result-object v0 │ │ -04f86c: 1100 |000a: return-object v0 │ │ -04f86e: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f872: 7220 4809 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0948 │ │ -04f878: 0c00 |0010: move-result-object v0 │ │ -04f87a: 28f9 |0011: goto 000a // -0007 │ │ +04f7e4: |[04f7e4] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +04f7f4: 2010 0c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f7f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f7fc: 1f01 0c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f800: 7210 b206 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@06b2 │ │ +04f806: 0c00 |0009: move-result-object v0 │ │ +04f808: 1100 |000a: return-object v0 │ │ +04f80a: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f80e: 7220 4809 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0948 │ │ +04f814: 0c00 |0010: move-result-object v0 │ │ +04f816: 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; │ │ @@ -37571,25 +37571,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04f87c: |[04f87c] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -04f88c: 2010 0e01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f890: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f894: 1f01 0e01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f898: 7210 b406 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@06b4 │ │ -04f89e: 0a00 |0009: move-result v0 │ │ -04f8a0: 0f00 |000a: return v0 │ │ -04f8a2: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f8a6: 7220 4909 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0949 │ │ -04f8ac: 0a00 |0010: move-result v0 │ │ -04f8ae: 28f9 |0011: goto 000a // -0007 │ │ +04f818: |[04f818] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +04f828: 2010 0c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f82c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f830: 1f01 0c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f834: 7210 b406 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@06b4 │ │ +04f83a: 0a00 |0009: move-result v0 │ │ +04f83c: 0f00 |000a: return v0 │ │ +04f83e: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f842: 7220 4909 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0949 │ │ +04f848: 0a00 |0010: move-result v0 │ │ +04f84a: 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; │ │ @@ -37600,25 +37600,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 │ │ -04f8b0: |[04f8b0] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -04f8c0: 2020 0e01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f8c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f8c8: 1f02 0e01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f8cc: 7220 b906 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@06b9 │ │ -04f8d2: 0c02 |0009: move-result-object v2 │ │ -04f8d4: 1102 |000a: return-object v2 │ │ -04f8d6: 1a00 3309 |000b: const-string v0, "MenuItemCompat" // string@0933 │ │ -04f8da: 1a01 fa1e |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1efa │ │ -04f8de: 7120 b31a 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -04f8e4: 28f8 |0012: goto 000a // -0008 │ │ +04f84c: |[04f84c] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +04f85c: 2020 0c01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f860: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f864: 1f02 0c01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f868: 7220 b906 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@06b9 │ │ +04f86e: 0c02 |0009: move-result-object v2 │ │ +04f870: 1102 |000a: return-object v2 │ │ +04f872: 1a00 2b09 |000b: const-string v0, "MenuItemCompat" // string@092b │ │ +04f876: 1a01 ef1e |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1eef │ │ +04f87a: 7120 b31a 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +04f880: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -37631,25 +37631,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 │ │ -04f8e8: |[04f8e8] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -04f8f8: 2010 0e01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f8fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f900: 1f01 0e01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f904: 7220 b506 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@06b5 │ │ -04f90a: 0c00 |0009: move-result-object v0 │ │ -04f90c: 1100 |000a: return-object v0 │ │ -04f90e: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f912: 7230 4a09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@094a │ │ -04f918: 0c00 |0010: move-result-object v0 │ │ -04f91a: 28f9 |0011: goto 000a // -0007 │ │ +04f884: |[04f884] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +04f894: 2010 0c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f898: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f89c: 1f01 0c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f8a0: 7220 b506 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@06b5 │ │ +04f8a6: 0c00 |0009: move-result-object v0 │ │ +04f8a8: 1100 |000a: return-object v0 │ │ +04f8aa: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f8ae: 7230 4a09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@094a │ │ +04f8b4: 0c00 |0010: move-result-object v0 │ │ +04f8b6: 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; │ │ @@ -37661,25 +37661,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 │ │ -04f91c: |[04f91c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -04f92c: 2010 0e01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f930: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f934: 1f01 0e01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f938: 7220 b606 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@06b6 │ │ -04f93e: 0c00 |0009: move-result-object v0 │ │ -04f940: 1100 |000a: return-object v0 │ │ -04f942: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f946: 7230 4b09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@094b │ │ -04f94c: 0c00 |0010: move-result-object v0 │ │ -04f94e: 28f9 |0011: goto 000a // -0007 │ │ +04f8b8: |[04f8b8] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +04f8c8: 2010 0c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f8cc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f8d0: 1f01 0c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f8d4: 7220 b606 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@06b6 │ │ +04f8da: 0c00 |0009: move-result-object v0 │ │ +04f8dc: 1100 |000a: return-object v0 │ │ +04f8de: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f8e2: 7230 4b09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@094b │ │ +04f8e8: 0c00 |0010: move-result-object v0 │ │ +04f8ea: 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; │ │ @@ -37691,25 +37691,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 │ │ -04f950: |[04f950] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -04f960: 2010 0e01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f964: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04f968: 1f01 0e01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f96c: 7220 ba06 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@06ba │ │ -04f972: 0c00 |0009: move-result-object v0 │ │ -04f974: 1100 |000a: return-object v0 │ │ -04f976: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f97a: 7230 4c09 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@094c │ │ -04f980: 0c00 |0010: move-result-object v0 │ │ -04f982: 28f9 |0011: goto 000a // -0007 │ │ +04f8ec: |[04f8ec] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +04f8fc: 2010 0c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f900: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f904: 1f01 0c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f908: 7220 ba06 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@06ba │ │ +04f90e: 0c00 |0009: move-result-object v0 │ │ +04f910: 1100 |000a: return-object v0 │ │ +04f912: 6200 e602 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f916: 7230 4c09 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@094c │ │ +04f91c: 0c00 |0010: move-result-object v0 │ │ +04f91e: 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; │ │ @@ -37721,42 +37721,42 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -04f984: |[04f984] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -04f994: 2010 0e01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f998: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -04f99c: 1f01 0e01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -04f9a0: 7220 b706 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@06b7 │ │ -04f9a6: 0e00 |0009: return-void │ │ -04f9a8: 6200 e602 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ -04f9ac: 7230 4d09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@094d │ │ -04f9b2: 28fa |000f: goto 0009 // -0006 │ │ +04f920: |[04f920] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +04f930: 2010 0c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f934: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +04f938: 1f01 0c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +04f93c: 7220 b706 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@06b7 │ │ +04f942: 0e00 |0009: return-void │ │ +04f944: 6200 e602 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@02e6 │ │ +04f948: 7230 4d09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@094d │ │ +04f94e: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x000a - 0x0010 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0010 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2356 (MenuItemCompat.java) │ │ + source_file_idx : 2348 (MenuItemCompat.java) │ │ │ │ Class #182 header: │ │ -class_idx : 378 │ │ +class_idx : 376 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2357 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2349 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #182 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -37771,17 +37771,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f9b4: |[04f9b4] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -04f9c4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04f9ca: 0e00 |0003: return-void │ │ +04f950: |[04f950] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +04f960: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f966: 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;) │ │ @@ -37789,18 +37789,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 │ │ -04f9cc: |[04f9cc] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -04f9dc: 7210 2d1b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b2d │ │ -04f9e2: 0c00 |0003: move-result-object v0 │ │ -04f9e4: 1100 |0004: return-object v0 │ │ +04f968: |[04f968] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +04f978: 7210 2d1b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b2d │ │ +04f97e: 0c00 |0003: move-result-object v0 │ │ +04f980: 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;) │ │ @@ -37808,18 +37808,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 │ │ -04f9e8: |[04f9e8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -04f9f8: 7220 401b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1b40 │ │ -04f9fe: 0c00 |0003: move-result-object v0 │ │ -04fa00: 1100 |0004: return-object v0 │ │ +04f984: |[04f984] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +04f994: 7220 401b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1b40 │ │ +04f99a: 0c00 |0003: move-result-object v0 │ │ +04f99c: 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 │ │ │ │ @@ -37828,18 +37828,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 │ │ -04fa04: |[04fa04] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -04fa14: 7220 411b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1b41 │ │ -04fa1a: 0c00 |0003: move-result-object v0 │ │ -04fa1c: 1100 |0004: return-object v0 │ │ +04f9a0: |[04f9a0] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +04f9b0: 7220 411b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1b41 │ │ +04f9b6: 0c00 |0003: move-result-object v0 │ │ +04f9b8: 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; │ │ │ │ @@ -37848,33 +37848,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04fa20: |[04fa20] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -04fa30: 7220 4d1b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1b4d │ │ -04fa36: 0e00 |0003: return-void │ │ +04f9bc: |[04f9bc] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +04f9cc: 7220 4d1b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1b4d │ │ +04f9d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2357 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2349 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #183 header: │ │ -class_idx : 379 │ │ +class_idx : 377 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2358 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2350 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #183 annotations: │ │ Annotations on class │ │ @@ -37899,18 +37899,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 │ │ -04fa38: |[04fa38] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -04fa48: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04fa4e: 5b01 ed02 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@02ed │ │ -04fa52: 0e00 |0005: return-void │ │ +04f9d4: |[04f9d4] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +04f9e4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04f9ea: 5b01 ed02 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@02ed │ │ +04f9ee: 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; │ │ @@ -37922,19 +37922,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04fa54: |[04fa54] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -04fa64: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@02ed │ │ -04fa68: 7220 6409 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0964 │ │ -04fa6e: 0a00 |0005: move-result v0 │ │ -04fa70: 0f00 |0006: return v0 │ │ +04f9f0: |[04f9f0] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +04fa00: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@02ed │ │ +04fa04: 7220 6409 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0964 │ │ +04fa0a: 0a00 |0005: move-result v0 │ │ +04fa0c: 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; │ │ │ │ @@ -37943,33 +37943,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04fa74: |[04fa74] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -04fa84: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@02ed │ │ -04fa88: 7220 6509 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0965 │ │ -04fa8e: 0a00 |0005: move-result v0 │ │ -04fa90: 0f00 |0006: return v0 │ │ +04fa10: |[04fa10] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +04fa20: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@02ed │ │ +04fa24: 7220 6509 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0965 │ │ +04fa2a: 0a00 |0005: move-result v0 │ │ +04fa2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2358 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2350 (MenuItemCompatIcs.java) │ │ │ │ Class #184 header: │ │ -class_idx : 380 │ │ +class_idx : 378 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2358 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2350 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -37993,21 +37993,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2358 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2350 (MenuItemCompatIcs.java) │ │ │ │ Class #185 header: │ │ -class_idx : 381 │ │ +class_idx : 379 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2358 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2350 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #185 annotations: │ │ Annotations on class │ │ @@ -38026,17 +38026,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fa94: |[04fa94] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -04faa4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04faaa: 0e00 |0003: return-void │ │ +04fa30: |[04fa30] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +04fa40: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04fa46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -38045,18 +38045,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04faac: |[04faac] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -04fabc: 7210 2a1b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1b2a │ │ -04fac2: 0a00 |0003: move-result v0 │ │ -04fac4: 0f00 |0004: return v0 │ │ +04fa48: |[04fa48] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +04fa58: 7210 2a1b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1b2a │ │ +04fa5e: 0a00 |0003: move-result v0 │ │ +04fa60: 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;) │ │ @@ -38064,18 +38064,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04fac8: |[04fac8] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -04fad8: 7210 2b1b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1b2b │ │ -04fade: 0a00 |0003: move-result v0 │ │ -04fae0: 0f00 |0004: return v0 │ │ +04fa64: |[04fa64] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +04fa74: 7210 2b1b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1b2b │ │ +04fa7a: 0a00 |0003: move-result v0 │ │ +04fa7c: 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;) │ │ @@ -38083,18 +38083,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04fae4: |[04fae4] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -04faf4: 7210 3a1b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1b3a │ │ -04fafa: 0a00 |0003: move-result v0 │ │ -04fafc: 0f00 |0004: return v0 │ │ +04fa80: |[04fa80] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +04fa90: 7210 3a1b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1b3a │ │ +04fa96: 0a00 |0003: move-result v0 │ │ +04fa98: 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;) │ │ @@ -38102,35 +38102,35 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04fb00: |[04fb00] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -04fb10: 2200 7b01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@017b │ │ -04fb14: 7020 6109 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0961 │ │ -04fb1a: 7220 4a1b 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1b4a │ │ -04fb20: 0c00 |0008: move-result-object v0 │ │ -04fb22: 1100 |0009: return-object v0 │ │ +04fa9c: |[04fa9c] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +04faac: 2200 7901 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@0179 │ │ +04fab0: 7020 6109 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0961 │ │ +04fab6: 7220 4a1b 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1b4a │ │ +04fabc: 0c00 |0008: move-result-object v0 │ │ +04fabe: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000a reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2358 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2350 (MenuItemCompatIcs.java) │ │ │ │ Class #186 header: │ │ -class_idx : 384 │ │ +class_idx : 382 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2409 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #186 annotations: │ │ Annotations on class │ │ @@ -38172,21 +38172,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;) │ │ name : 'getY' │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2409 (MotionEventCompat.java) │ │ + source_file_idx : 2401 (MotionEventCompat.java) │ │ │ │ Class #187 header: │ │ -class_idx : 385 │ │ +class_idx : 383 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2409 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2401 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -38254,26 +38254,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04fb24: |[04fb24] android.support.v4.view.MotionEventCompat.:()V │ │ -04fb34: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -04fb38: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -04fb3a: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -04fb3e: 2200 7f01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@017f │ │ -04fb42: 7010 7109 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0971 │ │ -04fb48: 6900 f702 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ -04fb4c: 0e00 |000c: return-void │ │ -04fb4e: 2200 7e01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@017e │ │ -04fb52: 7010 6b09 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@096b │ │ -04fb58: 6900 f702 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ -04fb5c: 28f8 |0014: goto 000c // -0008 │ │ +04fac0: |[04fac0] android.support.v4.view.MotionEventCompat.:()V │ │ +04fad0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04fad4: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +04fad6: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +04fada: 2200 7d01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@017d │ │ +04fade: 7010 7109 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0971 │ │ +04fae4: 6900 f702 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ +04fae8: 0e00 |000c: return-void │ │ +04faea: 2200 7c01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@017c │ │ +04faee: 7010 6b09 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@096b │ │ +04faf4: 6900 f702 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ +04faf8: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -38283,17 +38283,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fb60: |[04fb60] android.support.v4.view.MotionEventCompat.:()V │ │ -04fb70: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04fb76: 0e00 |0003: return-void │ │ +04fafc: |[04fafc] android.support.v4.view.MotionEventCompat.:()V │ │ +04fb0c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04fb12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -38302,19 +38302,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 │ │ -04fb78: |[04fb78] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -04fb88: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ -04fb8c: 7230 7709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0977 │ │ -04fb92: 0a00 |0005: move-result v0 │ │ -04fb94: 0f00 |0006: return v0 │ │ +04fb14: |[04fb14] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +04fb24: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ +04fb28: 7230 7709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0977 │ │ +04fb2e: 0a00 |0005: move-result v0 │ │ +04fb30: 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 │ │ │ │ @@ -38323,21 +38323,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04fb98: |[04fb98] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -04fba8: 6e10 541b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -04fbae: 0a00 |0003: move-result v0 │ │ -04fbb0: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -04fbb6: b510 |0007: and-int/2addr v0, v1 │ │ -04fbb8: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -04fbbc: 0f00 |000a: return v0 │ │ +04fb34: |[04fb34] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +04fb44: 6e10 541b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +04fb4a: 0a00 |0003: move-result v0 │ │ +04fb4c: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +04fb52: b510 |0007: and-int/2addr v0, v1 │ │ +04fb54: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +04fb58: 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;) │ │ @@ -38345,19 +38345,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04fbc0: |[04fbc0] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -04fbd0: 6e10 541b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -04fbd6: 0a00 |0003: move-result v0 │ │ -04fbd8: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -04fbdc: 0f00 |0006: return v0 │ │ +04fb5c: |[04fb5c] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +04fb6c: 6e10 541b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +04fb72: 0a00 |0003: move-result v0 │ │ +04fb74: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +04fb78: 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;) │ │ @@ -38365,19 +38365,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04fbe0: |[04fbe0] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -04fbf0: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ -04fbf4: 7220 7809 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0978 │ │ -04fbfa: 0a00 |0005: move-result v0 │ │ -04fbfc: 0f00 |0006: return v0 │ │ +04fb7c: |[04fb7c] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +04fb8c: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ +04fb90: 7220 7809 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0978 │ │ +04fb96: 0a00 |0005: move-result v0 │ │ +04fb98: 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;) │ │ @@ -38385,19 +38385,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 │ │ -04fc00: |[04fc00] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -04fc10: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ -04fc14: 7230 7909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0979 │ │ -04fc1a: 0a00 |0005: move-result v0 │ │ -04fc1c: 0f00 |0006: return v0 │ │ +04fb9c: |[04fb9c] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +04fbac: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ +04fbb0: 7230 7909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0979 │ │ +04fbb6: 0a00 |0005: move-result v0 │ │ +04fbb8: 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 │ │ │ │ @@ -38406,19 +38406,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 │ │ -04fc20: |[04fc20] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -04fc30: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ -04fc34: 7230 7a09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@097a │ │ -04fc3a: 0a00 |0005: move-result v0 │ │ -04fc3c: 0f00 |0006: return v0 │ │ +04fbbc: |[04fbbc] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +04fbcc: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ +04fbd0: 7230 7a09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@097a │ │ +04fbd6: 0a00 |0005: move-result v0 │ │ +04fbd8: 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 │ │ │ │ @@ -38427,34 +38427,34 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04fc40: |[04fc40] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -04fc50: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ -04fc54: 7230 7b09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@097b │ │ -04fc5a: 0a00 |0005: move-result v0 │ │ -04fc5c: 0f00 |0006: return v0 │ │ +04fbdc: |[04fbdc] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +04fbec: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@02f7 │ │ +04fbf0: 7230 7b09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@097b │ │ +04fbf6: 0a00 |0005: move-result v0 │ │ +04fbf8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2409 (MotionEventCompat.java) │ │ + source_file_idx : 2401 (MotionEventCompat.java) │ │ │ │ Class #188 header: │ │ -class_idx : 386 │ │ +class_idx : 384 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2410 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #188 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -38469,17 +38469,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fc60: |[04fc60] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -04fc70: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04fc76: 0e00 |0003: return-void │ │ +04fbfc: |[04fbfc] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +04fc0c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04fc12: 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;) │ │ @@ -38487,18 +38487,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 │ │ -04fc78: |[04fc78] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -04fc88: 6e20 531b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1b53 │ │ -04fc8e: 0a00 |0003: move-result v0 │ │ -04fc90: 0f00 |0004: return v0 │ │ +04fc14: |[04fc14] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +04fc24: 6e20 531b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1b53 │ │ +04fc2a: 0a00 |0003: move-result v0 │ │ +04fc2c: 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 │ │ │ │ @@ -38507,18 +38507,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04fc94: |[04fc94] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -04fca4: 6e10 581b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1b58 │ │ -04fcaa: 0a00 |0003: move-result v0 │ │ -04fcac: 0f00 |0004: return v0 │ │ +04fc30: |[04fc30] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +04fc40: 6e10 581b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1b58 │ │ +04fc46: 0a00 |0003: move-result v0 │ │ +04fc48: 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;) │ │ @@ -38526,18 +38526,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 │ │ -04fcb0: |[04fcb0] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -04fcc0: 6e20 591b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1b59 │ │ -04fcc6: 0a00 |0003: move-result v0 │ │ -04fcc8: 0f00 |0004: return v0 │ │ +04fc4c: |[04fc4c] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +04fc5c: 6e20 591b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1b59 │ │ +04fc62: 0a00 |0003: move-result v0 │ │ +04fc64: 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 │ │ │ │ @@ -38546,18 +38546,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 │ │ -04fccc: |[04fccc] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -04fcdc: 6e20 5b1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1b5b │ │ -04fce2: 0a00 |0003: move-result v0 │ │ -04fce4: 0f00 |0004: return v0 │ │ +04fc68: |[04fc68] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +04fc78: 6e20 5b1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1b5b │ │ +04fc7e: 0a00 |0003: move-result v0 │ │ +04fc80: 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 │ │ │ │ @@ -38566,33 +38566,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fce8: |[04fce8] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -04fcf8: 6e20 5d1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1b5d │ │ -04fcfe: 0a00 |0003: move-result v0 │ │ -04fd00: 0f00 |0004: return v0 │ │ +04fc84: |[04fc84] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +04fc94: 6e20 5d1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1b5d │ │ +04fc9a: 0a00 |0003: move-result v0 │ │ +04fc9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2410 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2402 (MotionEventCompatEclair.java) │ │ │ │ Class #189 header: │ │ -class_idx : 387 │ │ +class_idx : 385 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2539 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2531 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #189 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -38621,20 +38621,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04fd04: |[04fd04] android.support.v4.view.PagerAdapter.:()V │ │ -04fd14: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04fd1a: 2200 3b00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@003b │ │ -04fd1e: 7010 7e01 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@017e │ │ -04fd24: 5b10 fa02 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@02fa │ │ -04fd28: 0e00 |000a: return-void │ │ +04fca0: |[04fca0] android.support.v4.view.PagerAdapter.:()V │ │ +04fcb0: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04fcb6: 2200 3b00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@003b │ │ +04fcba: 7010 7e01 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@017e │ │ +04fcc0: 5b10 fa02 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@02fa │ │ +04fcc4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -38644,19 +38644,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 │ │ -04fd2c: |[04fd2c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -04fd3c: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -04fd40: 1a01 270a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0a27 │ │ -04fd44: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -04fd4a: 2700 |0007: throw v0 │ │ +04fcc8: |[04fcc8] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +04fcd8: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +04fcdc: 1a01 1f0a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0a1f │ │ +04fce0: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +04fce6: 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 │ │ @@ -38667,17 +38667,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 │ │ -04fd4c: |[04fd4c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04fd5c: 6e40 8c09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@098c │ │ -04fd62: 0e00 |0003: return-void │ │ +04fce8: |[04fce8] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04fcf8: 6e40 8c09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@098c │ │ +04fcfe: 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; │ │ @@ -38689,16 +38689,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fd64: |[04fd64] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -04fd74: 0e00 |0000: return-void │ │ +04fd00: |[04fd00] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +04fd10: 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; │ │ │ │ @@ -38707,17 +38707,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04fd78: |[04fd78] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04fd88: 6e20 8e09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@098e │ │ -04fd8e: 0e00 |0003: return-void │ │ +04fd14: |[04fd14] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04fd24: 6e20 8e09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@098e │ │ +04fd2a: 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; │ │ @@ -38733,17 +38733,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fd90: |[04fd90] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -04fda0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04fda2: 0f00 |0001: return v0 │ │ +04fd2c: |[04fd2c] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +04fd3c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04fd3e: 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; │ │ │ │ @@ -38752,17 +38752,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fda4: |[04fda4] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -04fdb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fdb6: 1100 |0001: return-object v0 │ │ +04fd40: |[04fd40] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +04fd50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fd52: 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 │ │ │ │ @@ -38771,17 +38771,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fdb8: |[04fdb8] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -04fdc8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -04fdcc: 0f00 |0002: return v0 │ │ +04fd54: |[04fd54] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +04fd64: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +04fd68: 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 │ │ │ │ @@ -38790,19 +38790,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 │ │ -04fdd0: |[04fdd0] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -04fde0: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -04fde4: 1a01 280a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0a28 │ │ -04fde8: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -04fdee: 2700 |0007: throw v0 │ │ +04fd6c: |[04fd6c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +04fd7c: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +04fd80: 1a01 200a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0a20 │ │ +04fd84: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +04fd8a: 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 │ │ @@ -38812,18 +38812,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 │ │ -04fdf0: |[04fdf0] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04fe00: 6e30 9409 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0994 │ │ -04fe06: 0c00 |0003: move-result-object v0 │ │ -04fe08: 1100 |0004: return-object v0 │ │ +04fd8c: |[04fd8c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04fd9c: 6e30 9409 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0994 │ │ +04fda2: 0c00 |0003: move-result-object v0 │ │ +04fda4: 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 │ │ @@ -38839,18 +38839,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04fe0c: |[04fe0c] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -04fe1c: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@02fa │ │ -04fe20: 6e10 7f01 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@017f │ │ -04fe26: 0e00 |0005: return-void │ │ +04fda8: |[04fda8] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +04fdb8: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@02fa │ │ +04fdbc: 6e10 7f01 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@017f │ │ +04fdc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -38859,18 +38859,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04fe28: |[04fe28] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -04fe38: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@02fa │ │ -04fe3c: 6e20 8001 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0180 │ │ -04fe42: 0e00 |0005: return-void │ │ +04fdc4: |[04fdc4] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +04fdd4: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@02fa │ │ +04fdd8: 6e20 8001 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0180 │ │ +04fdde: 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; │ │ @@ -38880,16 +38880,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 │ │ -04fe44: |[04fe44] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04fe54: 0e00 |0000: return-void │ │ +04fde0: |[04fde0] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +04fdf0: 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; │ │ @@ -38899,17 +38899,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fe58: |[04fe58] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04fe68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fe6a: 1100 |0001: return-object v0 │ │ +04fdf4: |[04fdf4] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04fe04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fe06: 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;) │ │ @@ -38917,16 +38917,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 │ │ -04fe6c: |[04fe6c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -04fe7c: 0e00 |0000: return-void │ │ +04fe08: |[04fe08] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +04fe18: 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 │ │ @@ -38937,17 +38937,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 │ │ -04fe80: |[04fe80] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04fe90: 6e40 9b09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@099b │ │ -04fe96: 0e00 |0003: return-void │ │ +04fe1c: |[04fe1c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04fe2c: 6e40 9b09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@099b │ │ +04fe32: 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; │ │ @@ -38959,16 +38959,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fe98: |[04fe98] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -04fea8: 0e00 |0000: return-void │ │ +04fe34: |[04fe34] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +04fe44: 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; │ │ │ │ @@ -38977,17 +38977,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04feac: |[04feac] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04febc: 6e20 9d09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@099d │ │ -04fec2: 0e00 |0003: return-void │ │ +04fe48: |[04fe48] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +04fe58: 6e20 9d09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@099d │ │ +04fe5e: 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; │ │ @@ -38997,33 +38997,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04fec4: |[04fec4] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -04fed4: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@02fa │ │ -04fed8: 6e20 8101 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0181 │ │ -04fede: 0e00 |0005: return-void │ │ +04fe60: |[04fe60] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +04fe70: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@02fa │ │ +04fe74: 6e20 8101 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0181 │ │ +04fe7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 2539 (PagerAdapter.java) │ │ + source_file_idx : 2531 (PagerAdapter.java) │ │ │ │ Class #190 header: │ │ -class_idx : 388 │ │ +class_idx : 386 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2542 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2534 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -39048,18 +39048,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 │ │ -04fee0: |[04fee0] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -04fef0: 5b01 fb02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fb │ │ -04fef4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04fefa: 0e00 |0005: return-void │ │ +04fe7c: |[04fe7c] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +04fe8c: 5b01 fb02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fb │ │ +04fe90: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04fe96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -39069,39 +39069,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04fefc: |[04fefc] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -04ff0c: 5420 fb02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fb │ │ -04ff10: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ -04ff14: 5421 fb02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fb │ │ -04ff18: 5411 1203 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ -04ff1c: 6e10 110b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -04ff22: 0a01 |000b: move-result v1 │ │ -04ff24: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04ff28: 6e20 500b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ -04ff2e: 0e00 |0011: return-void │ │ +04fe98: |[04fe98] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +04fea8: 5420 fb02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fb │ │ +04feac: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ +04feb0: 5421 fb02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fb │ │ +04feb4: 5411 1203 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ +04feb8: 6e10 110b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +04febe: 0a01 |000b: move-result v1 │ │ +04fec0: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04fec4: 6e20 500b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ +04feca: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2542 (PagerTabStrip.java) │ │ + source_file_idx : 2534 (PagerTabStrip.java) │ │ │ │ Class #191 header: │ │ -class_idx : 389 │ │ +class_idx : 387 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2542 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2534 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #191 annotations: │ │ Annotations on class │ │ @@ -39126,18 +39126,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 │ │ -04ff30: |[04ff30] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -04ff40: 5b01 fc02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fc │ │ -04ff44: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04ff4a: 0e00 |0005: return-void │ │ +04fecc: |[04fecc] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +04fedc: 5b01 fc02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fc │ │ +04fee0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04fee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -39147,39 +39147,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04ff4c: |[04ff4c] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -04ff5c: 5420 fc02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fc │ │ -04ff60: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ -04ff64: 5421 fc02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fc │ │ -04ff68: 5411 1203 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ -04ff6c: 6e10 110b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -04ff72: 0a01 |000b: move-result v1 │ │ -04ff74: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ff78: 6e20 500b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ -04ff7e: 0e00 |0011: return-void │ │ +04fee8: |[04fee8] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +04fef8: 5420 fc02 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fc │ │ +04fefc: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ +04ff00: 5421 fc02 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@02fc │ │ +04ff04: 5411 1203 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ +04ff08: 6e10 110b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +04ff0e: 0a01 |000b: move-result v1 │ │ +04ff10: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ff14: 6e20 500b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ +04ff1a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2542 (PagerTabStrip.java) │ │ + source_file_idx : 2534 (PagerTabStrip.java) │ │ │ │ Class #192 header: │ │ -class_idx : 391 │ │ +class_idx : 389 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2545 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #192 annotations: │ │ Annotations on class │ │ @@ -39191,21 +39191,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2545 (PagerTitleStrip.java) │ │ + source_file_idx : 2537 (PagerTitleStrip.java) │ │ │ │ Class #193 header: │ │ -class_idx : 393 │ │ +class_idx : 391 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2545 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #193 annotations: │ │ Annotations on class │ │ @@ -39223,21 +39223,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;) │ │ name : 'setSingleLineAllCaps' │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2545 (PagerTitleStrip.java) │ │ + source_file_idx : 2537 (PagerTitleStrip.java) │ │ │ │ Class #194 header: │ │ -class_idx : 397 │ │ +class_idx : 395 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 764 │ │ -source_file_idx : 2546 │ │ +superclass_idx : 762 │ │ +source_file_idx : 2538 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #194 annotations: │ │ Annotations on class │ │ @@ -39266,23 +39266,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04ff80: |[04ff80] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -04ff90: 7010 a81a 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1aa8 │ │ -04ff96: 6e10 ee00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -04ff9c: 0c00 |0006: move-result-object v0 │ │ -04ff9e: 6e10 4c01 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ -04ffa4: 0c00 |000a: move-result-object v0 │ │ -04ffa6: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -04ffaa: 5b10 3103 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0331 │ │ -04ffae: 0e00 |000f: return-void │ │ +04ff1c: |[04ff1c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +04ff2c: 7010 a81a 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1aa8 │ │ +04ff32: 6e10 ee00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +04ff38: 0c00 |0006: move-result-object v0 │ │ +04ff3a: 6e10 4c01 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ +04ff40: 0c00 |000a: move-result-object v0 │ │ +04ff42: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +04ff46: 5b10 3103 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0331 │ │ +04ff4a: 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; │ │ @@ -39294,42 +39294,42 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04ffb0: |[04ffb0] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -04ffc0: 6f30 a91a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1aa9 │ │ -04ffc6: 0c03 |0003: move-result-object v3 │ │ -04ffc8: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -04ffcc: 6e10 3a1f 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -04ffd2: 0c00 |0009: move-result-object v0 │ │ -04ffd4: 5421 3103 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0331 │ │ -04ffd8: 6e20 531f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f53 │ │ -04ffde: 0c00 |000f: move-result-object v0 │ │ -04ffe0: 1100 |0010: return-object v0 │ │ -04ffe2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -04ffe4: 28fe |0012: goto 0010 // -0002 │ │ +04ff4c: |[04ff4c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +04ff5c: 6f30 a91a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1aa9 │ │ +04ff62: 0c03 |0003: move-result-object v3 │ │ +04ff64: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +04ff68: 6e10 3a1f 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +04ff6e: 0c00 |0009: move-result-object v0 │ │ +04ff70: 5421 3103 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0331 │ │ +04ff74: 6e20 531f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f53 │ │ +04ff7a: 0c00 |000f: move-result-object v0 │ │ +04ff7c: 1100 |0010: return-object v0 │ │ +04ff7e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +04ff80: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ 0x0000 - 0x0013 reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x0013 reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 2546 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2538 (PagerTitleStripIcs.java) │ │ │ │ Class #195 header: │ │ -class_idx : 398 │ │ +class_idx : 396 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2546 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2538 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #195 annotations: │ │ Annotations on class │ │ @@ -39348,17 +39348,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ffe8: |[04ffe8] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -04fff8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -04fffe: 0e00 |0003: return-void │ │ +04ff84: |[04ff84] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +04ff94: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +04ff9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -39367,36 +39367,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -050000: |[050000] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -050010: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@018d │ │ -050014: 6e10 151e 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1e15 │ │ -05001a: 0c01 |0005: move-result-object v1 │ │ -05001c: 7020 ef09 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@09ef │ │ -050022: 6e20 2e1e 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1e2e │ │ -050028: 0e00 |000c: return-void │ │ +04ff9c: |[04ff9c] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +04ffac: 2200 8b01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@018b │ │ +04ffb0: 6e10 151e 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1e15 │ │ +04ffb6: 0c01 |0005: move-result-object v1 │ │ +04ffb8: 7020 ef09 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@09ef │ │ +04ffbe: 6e20 2e1e 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1e2e │ │ +04ffc4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2546 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2538 (PagerTitleStripIcs.java) │ │ │ │ Class #196 header: │ │ -class_idx : 401 │ │ +class_idx : 399 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3028 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3018 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #196 annotations: │ │ Annotations on class │ │ @@ -39420,21 +39420,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;) │ │ name : 'getYVelocity' │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3028 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3018 (VelocityTrackerCompat.java) │ │ │ │ Class #197 header: │ │ -class_idx : 402 │ │ +class_idx : 400 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3028 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3018 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #197 annotations: │ │ Annotations on class │ │ @@ -39457,26 +39457,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05002c: |[05002c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -05003c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -050040: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -050044: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -050048: 2200 9001 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0190 │ │ -05004c: 7010 f609 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@09f6 │ │ -050052: 6900 3203 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0332 │ │ -050056: 0e00 |000d: return-void │ │ -050058: 2200 8f01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@018f │ │ -05005c: 7010 f309 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@09f3 │ │ -050062: 6900 3203 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0332 │ │ -050066: 28f8 |0015: goto 000d // -0008 │ │ +04ffc8: |[04ffc8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +04ffd8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +04ffdc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04ffe0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04ffe4: 2200 8e01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@018e │ │ +04ffe8: 7010 f609 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@09f6 │ │ +04ffee: 6900 3203 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0332 │ │ +04fff2: 0e00 |000d: return-void │ │ +04fff4: 2200 8d01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@018d │ │ +04fff8: 7010 f309 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@09f3 │ │ +04fffe: 6900 3203 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0332 │ │ +050002: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -39486,17 +39486,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050068: |[050068] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -050078: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05007e: 0e00 |0003: return-void │ │ +050004: |[050004] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +050014: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05001a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -39505,19 +39505,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 │ │ -050080: |[050080] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -050090: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0332 │ │ -050094: 7230 f909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09f9 │ │ -05009a: 0a00 |0005: move-result v0 │ │ -05009c: 0f00 |0006: return v0 │ │ +05001c: |[05001c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05002c: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0332 │ │ +050030: 7230 f909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09f9 │ │ +050036: 0a00 |0005: move-result v0 │ │ +050038: 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 │ │ │ │ @@ -39526,34 +39526,34 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0500a0: |[0500a0] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0500b0: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0332 │ │ -0500b4: 7230 fa09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fa │ │ -0500ba: 0a00 |0005: move-result v0 │ │ -0500bc: 0f00 |0006: return v0 │ │ +05003c: |[05003c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05004c: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0332 │ │ +050050: 7230 fa09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fa │ │ +050056: 0a00 |0005: move-result v0 │ │ +050058: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3028 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3018 (VelocityTrackerCompat.java) │ │ │ │ Class #198 header: │ │ -class_idx : 403 │ │ +class_idx : 401 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3019 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #198 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -39568,17 +39568,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0500c0: |[0500c0] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -0500d0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0500d6: 0e00 |0003: return-void │ │ +05005c: |[05005c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +05006c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +050072: 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;) │ │ @@ -39586,18 +39586,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 │ │ -0500d8: |[0500d8] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0500e8: 6e20 731b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1b73 │ │ -0500ee: 0a00 |0003: move-result v0 │ │ -0500f0: 0f00 |0004: return v0 │ │ +050074: |[050074] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +050084: 6e20 731b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1b73 │ │ +05008a: 0a00 |0003: move-result v0 │ │ +05008c: 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 │ │ │ │ @@ -39606,33 +39606,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0500f4: |[0500f4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -050104: 6e20 751b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1b75 │ │ -05010a: 0a00 |0003: move-result v0 │ │ -05010c: 0f00 |0004: return v0 │ │ +050090: |[050090] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0500a0: 6e20 751b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1b75 │ │ +0500a6: 0a00 |0003: move-result v0 │ │ +0500a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3029 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 3019 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #199 header: │ │ -class_idx : 411 │ │ +class_idx : 409 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 28 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -39812,21 +39812,21 @@ │ │ │ │ #27 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ │ │ │ Class #200 header: │ │ -class_idx : 412 │ │ +class_idx : 410 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3026 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 30 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 annotations: │ │ Annotations on class │ │ @@ -39920,50 +39920,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -050110: |[050110] android.support.v4.view.ViewCompat.:()V │ │ -050120: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -050124: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -050128: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05012c: 2201 9a01 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@019a │ │ -050130: 7010 3e0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a3e │ │ -050136: 6901 3403 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -05013a: 0e00 |000d: return-void │ │ -05013c: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -050140: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -050144: 2201 9901 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0199 │ │ -050148: 7010 320a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a32 │ │ -05014e: 6901 3403 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050152: 28f4 |0019: goto 000d // -000c │ │ -050154: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -050158: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -05015c: 2201 9801 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0198 │ │ -050160: 7010 2b0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a2b │ │ -050166: 6901 3403 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -05016a: 28e8 |0025: goto 000d // -0018 │ │ -05016c: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -050170: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -050174: 2201 9701 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0197 │ │ -050178: 7010 250a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a25 │ │ -05017e: 6901 3403 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050182: 28dc |0031: goto 000d // -0024 │ │ -050184: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -050188: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -05018c: 2201 9601 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0196 │ │ -050190: 7010 220a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a22 │ │ -050196: 6901 3403 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -05019a: 28d0 |003d: goto 000d // -0030 │ │ -05019c: 2201 9401 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0194 │ │ -0501a0: 7010 020a 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a02 │ │ -0501a6: 6901 3403 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0501aa: 28c8 |0045: goto 000d // -0038 │ │ +0500ac: |[0500ac] android.support.v4.view.ViewCompat.:()V │ │ +0500bc: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0500c0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +0500c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0500c8: 2201 9801 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0198 │ │ +0500cc: 7010 3e0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a3e │ │ +0500d2: 6901 3403 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0500d6: 0e00 |000d: return-void │ │ +0500d8: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +0500dc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0500e0: 2201 9701 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0197 │ │ +0500e4: 7010 320a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a32 │ │ +0500ea: 6901 3403 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0500ee: 28f4 |0019: goto 000d // -000c │ │ +0500f0: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +0500f4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +0500f8: 2201 9601 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0196 │ │ +0500fc: 7010 2b0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a2b │ │ +050102: 6901 3403 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050106: 28e8 |0025: goto 000d // -0018 │ │ +050108: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +05010c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +050110: 2201 9501 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0195 │ │ +050114: 7010 250a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a25 │ │ +05011a: 6901 3403 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +05011e: 28dc |0031: goto 000d // -0024 │ │ +050120: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +050124: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +050128: 2201 9401 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0194 │ │ +05012c: 7010 220a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a22 │ │ +050132: 6901 3403 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050136: 28d0 |003d: goto 000d // -0030 │ │ +050138: 2201 9201 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0192 │ │ +05013c: 7010 020a 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a02 │ │ +050142: 6901 3403 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050146: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=428 │ │ 0x0006 line=429 │ │ 0x000d line=441 │ │ 0x000e line=430 │ │ @@ -39983,17 +39983,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0501ac: |[0501ac] android.support.v4.view.ViewCompat.:()V │ │ -0501bc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0501c2: 0e00 |0003: return-void │ │ +050148: |[050148] android.support.v4.view.ViewCompat.:()V │ │ +050158: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05015e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -40002,19 +40002,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 │ │ -0501c4: |[0501c4] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0501d4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0501d8: 7230 440a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a44 │ │ -0501de: 0a00 |0005: move-result v0 │ │ -0501e0: 0f00 |0006: return v0 │ │ +050160: |[050160] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +050170: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050174: 7230 440a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a44 │ │ +05017a: 0a00 |0005: move-result v0 │ │ +05017c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -40023,19 +40023,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 │ │ -0501e4: |[0501e4] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -0501f4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0501f8: 7230 450a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0a45 │ │ -0501fe: 0a00 |0005: move-result v0 │ │ -050200: 0f00 |0006: return v0 │ │ +050180: |[050180] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +050190: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050194: 7230 450a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0a45 │ │ +05019a: 0a00 |0005: move-result v0 │ │ +05019c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -40044,19 +40044,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 │ │ -050204: |[050204] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -050214: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050218: 7220 460a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0a46 │ │ -05021e: 0c00 |0005: move-result-object v0 │ │ -050220: 1100 |0006: return-object v0 │ │ +0501a0: |[0501a0] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0501b0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0501b4: 7220 460a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0a46 │ │ +0501ba: 0c00 |0005: move-result-object v0 │ │ +0501bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40064,19 +40064,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050224: |[050224] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -050234: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050238: 7220 470a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0a47 │ │ -05023e: 0a00 |0005: move-result v0 │ │ -050240: 0f00 |0006: return v0 │ │ +0501c0: |[0501c0] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +0501d0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0501d4: 7220 470a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0a47 │ │ +0501da: 0a00 |0005: move-result v0 │ │ +0501dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40084,19 +40084,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050244: |[050244] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -050254: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050258: 7220 480a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a48 │ │ -05025e: 0a00 |0005: move-result v0 │ │ -050260: 0f00 |0006: return v0 │ │ +0501e0: |[0501e0] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0501f0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0501f4: 7220 480a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a48 │ │ +0501fa: 0a00 |0005: move-result v0 │ │ +0501fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40104,19 +40104,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050264: |[050264] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -050274: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050278: 7220 490a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0a49 │ │ -05027e: 0a00 |0005: move-result v0 │ │ -050280: 0f00 |0006: return v0 │ │ +050200: |[050200] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +050210: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050214: 7220 490a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0a49 │ │ +05021a: 0a00 |0005: move-result v0 │ │ +05021c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40124,19 +40124,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050284: |[050284] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -050294: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050298: 7220 4a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a4a │ │ -05029e: 0a00 |0005: move-result v0 │ │ -0502a0: 0f00 |0006: return v0 │ │ +050220: |[050220] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +050230: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050234: 7220 4a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a4a │ │ +05023a: 0a00 |0005: move-result v0 │ │ +05023c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40144,19 +40144,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0502a4: |[0502a4] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -0502b4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0502b8: 7220 4b0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0a4b │ │ -0502be: 0a00 |0005: move-result v0 │ │ -0502c0: 0f00 |0006: return v0 │ │ +050240: |[050240] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +050250: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050254: 7220 4b0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0a4b │ │ +05025a: 0a00 |0005: move-result v0 │ │ +05025c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40164,19 +40164,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0502c4: |[0502c4] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -0502d4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0502d8: 7220 4c0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0a4c │ │ -0502de: 0a00 |0005: move-result v0 │ │ -0502e0: 0f00 |0006: return v0 │ │ +050260: |[050260] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +050270: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050274: 7220 4c0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0a4c │ │ +05027a: 0a00 |0005: move-result v0 │ │ +05027c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40184,19 +40184,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 │ │ -0502e4: |[0502e4] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0502f4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0502f8: 7220 4d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a4d │ │ -0502fe: 0c00 |0005: move-result-object v0 │ │ -050300: 1100 |0006: return-object v0 │ │ +050280: |[050280] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +050290: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050294: 7220 4d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a4d │ │ +05029a: 0c00 |0005: move-result-object v0 │ │ +05029c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40204,19 +40204,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050304: |[050304] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -050314: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050318: 7220 4e0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0a4e │ │ -05031e: 0a00 |0005: move-result v0 │ │ -050320: 0f00 |0006: return v0 │ │ +0502a0: |[0502a0] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +0502b0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0502b4: 7220 4e0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0a4e │ │ +0502ba: 0a00 |0005: move-result v0 │ │ +0502bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40224,19 +40224,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050324: |[050324] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -050334: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050338: 7220 4f0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0a4f │ │ -05033e: 0a00 |0005: move-result v0 │ │ -050340: 0f00 |0006: return v0 │ │ +0502c0: |[0502c0] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +0502d0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0502d4: 7220 4f0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0a4f │ │ +0502da: 0a00 |0005: move-result v0 │ │ +0502dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -40244,18 +40244,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 │ │ -050344: |[050344] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -050354: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050358: 7230 500a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a50 │ │ -05035e: 0e00 |0005: return-void │ │ +0502e0: |[0502e0] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0502f0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0502f4: 7230 500a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a50 │ │ +0502fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0005 line=562 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40265,18 +40265,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 │ │ -050360: |[050360] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -050370: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050374: 7230 510a 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@0a51 │ │ -05037a: 0e00 |0005: return-void │ │ +0502fc: |[0502fc] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05030c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050310: 7230 510a 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@0a51 │ │ +050316: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0005 line=598 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -40286,18 +40286,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 │ │ -05037c: |[05037c] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05038c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050390: 7230 520a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a52 │ │ -050396: 0e00 |0005: return-void │ │ +050318: |[050318] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +050328: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +05032c: 7230 520a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a52 │ │ +050332: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0005 line=529 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40307,19 +40307,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 │ │ -050398: |[050398] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0503a8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0503ac: 7240 530a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a53 │ │ -0503b2: 0a00 |0005: move-result v0 │ │ -0503b4: 0f00 |0006: return v0 │ │ +050334: |[050334] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +050344: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050348: 7240 530a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a53 │ │ +05034e: 0a00 |0005: move-result v0 │ │ +050350: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -40329,18 +40329,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0503b8: |[0503b8] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0503c8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0503cc: 7220 540a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a54 │ │ -0503d2: 0e00 |0005: return-void │ │ +050354: |[050354] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +050364: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050368: 7220 540a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a54 │ │ +05036e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0005 line=649 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -40349,23 +40349,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 │ │ -0503d4: |[0503d4] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0503e4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0503e8: 0761 |0002: move-object v1, v6 │ │ -0503ea: 0172 |0003: move v2, v7 │ │ -0503ec: 0183 |0004: move v3, v8 │ │ -0503ee: 0194 |0005: move v4, v9 │ │ -0503f0: 01a5 |0006: move v5, v10 │ │ -0503f2: 7806 550a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a55 │ │ -0503f8: 0e00 |000a: return-void │ │ +050370: |[050370] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +050380: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050384: 0761 |0002: move-object v1, v6 │ │ +050386: 0172 |0003: move v2, v7 │ │ +050388: 0183 |0004: move v3, v8 │ │ +05038a: 0194 |0005: move v4, v9 │ │ +05038c: 01a5 |0006: move v5, v10 │ │ +05038e: 7806 550a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a55 │ │ +050394: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x000a line=667 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -40378,18 +40378,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 │ │ -0503fc: |[0503fc] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -05040c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050410: 7230 560a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a56 │ │ -050416: 0e00 |0005: return-void │ │ +050398: |[050398] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0503a8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0503ac: 7230 560a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a56 │ │ +0503b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ 0x0005 line=681 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -40399,18 +40399,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -050418: |[050418] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -050428: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -05042c: 7254 570a 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0a57 │ │ -050432: 0e00 |0005: return-void │ │ +0503b4: |[0503b4] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0503c4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0503c8: 7254 570a 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0a57 │ │ +0503ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0005 line=698 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -40421,18 +40421,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 │ │ -050434: |[050434] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -050444: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050448: 7230 580a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a58 │ │ -05044e: 0e00 |0005: return-void │ │ +0503d0: |[0503d0] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0503e0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0503e4: 7230 580a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a58 │ │ +0503ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0005 line=613 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -40442,18 +40442,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 │ │ -050450: |[050450] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -050460: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050464: 7230 590a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0a59 │ │ -05046a: 0e00 |0005: return-void │ │ +0503ec: |[0503ec] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +0503fc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050400: 7230 590a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0a59 │ │ +050406: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0005 line=636 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -40463,18 +40463,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 │ │ -05046c: |[05046c] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -05047c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -050480: 7230 5a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a5a │ │ -050486: 0e00 |0005: return-void │ │ +050408: |[050408] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +050418: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +05041c: 7230 5a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a5a │ │ +050422: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0005 line=730 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -40484,18 +40484,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 │ │ -050488: |[050488] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -050498: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -05049c: 7230 5b0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0a5b │ │ -0504a2: 0e00 |0005: return-void │ │ +050424: |[050424] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +050434: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050438: 7230 5b0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0a5b │ │ +05043e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0005 line=871 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -40505,18 +40505,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 │ │ -0504a4: |[0504a4] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0504b4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0504b8: 7230 5c0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a5c │ │ -0504be: 0e00 |0005: return-void │ │ +050440: |[050440] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +050450: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050454: 7230 5c0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a5c │ │ +05045a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0005 line=905 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -40526,18 +40526,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 │ │ -0504c0: |[0504c0] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0504d0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0504d4: 7240 5d0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a5d │ │ -0504da: 0e00 |0005: return-void │ │ +05045c: |[05045c] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +05046c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +050470: 7240 5d0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a5d │ │ +050476: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0005 line=829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -40548,18 +40548,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 │ │ -0504dc: |[0504dc] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -0504ec: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -0504f0: 7230 5e0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0a5e │ │ -0504f6: 0e00 |0005: return-void │ │ +050478: |[050478] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +050488: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +05048c: 7230 5e0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0a5e │ │ +050492: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0005 line=939 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -40569,34 +40569,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0504f8: |[0504f8] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -050508: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ -05050c: 7230 5f0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0a5f │ │ -050512: 0e00 |0005: return-void │ │ +050494: |[050494] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +0504a4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0334 │ │ +0504a8: 7230 5f0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0a5f │ │ +0504ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0005 line=492 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ │ │ │ Class #201 header: │ │ -class_idx : 413 │ │ +class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3037 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3027 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #201 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -40611,17 +40611,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050514: |[050514] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -050524: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05052a: 0e00 |0003: return-void │ │ +0504b0: |[0504b0] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +0504c0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0504c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -40629,32 +40629,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05052c: |[05052c] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -05053c: 6e10 c61b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1bc6 │ │ -050542: 0a00 |0003: move-result v0 │ │ -050544: 0f00 |0004: return v0 │ │ +0504c8: |[0504c8] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +0504d8: 6e10 c61b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1bc6 │ │ +0504de: 0a00 |0003: move-result v0 │ │ +0504e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3037 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 3027 (ViewCompatEclairMr1.java) │ │ │ │ Class #202 header: │ │ -class_idx : 414 │ │ +class_idx : 412 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3038 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3028 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #202 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -40669,17 +40669,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050548: |[050548] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -050558: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05055e: 0e00 |0003: return-void │ │ +0504e4: |[0504e4] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +0504f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0504fa: 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;) │ │ @@ -40687,18 +40687,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050560: |[050560] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -050570: 6e10 ac1b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1bac │ │ -050576: 0a00 |0003: move-result v0 │ │ -050578: 0f00 |0004: return v0 │ │ +0504fc: |[0504fc] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +05050c: 6e10 ac1b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1bac │ │ +050512: 0a00 |0003: move-result v0 │ │ +050514: 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;) │ │ @@ -40706,33 +40706,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05057c: |[05057c] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -05058c: 6e20 f71b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1bf7 │ │ -050592: 0e00 |0003: return-void │ │ +050518: |[050518] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +050528: 6e20 f71b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1bf7 │ │ +05052e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3038 (ViewCompatGingerbread.java) │ │ + source_file_idx : 3028 (ViewCompatGingerbread.java) │ │ │ │ Class #203 header: │ │ -class_idx : 415 │ │ +class_idx : 413 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3029 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #203 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -40747,17 +40747,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050594: |[050594] android.support.v4.view.ViewCompatHC.:()V │ │ -0505a4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0505aa: 0e00 |0003: return-void │ │ +050530: |[050530] android.support.v4.view.ViewCompatHC.:()V │ │ +050540: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +050546: 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;) │ │ @@ -40765,18 +40765,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0505ac: |[0505ac] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -0505bc: 6e10 981b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1b98 │ │ -0505c2: 0a00 |0003: move-result v0 │ │ -0505c4: 0f00 |0004: return v0 │ │ +050548: |[050548] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +050558: 6e10 981b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1b98 │ │ +05055e: 0a00 |0003: move-result v0 │ │ +050560: 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;) │ │ @@ -40784,36 +40784,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0505c8: |[0505c8] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -0505d8: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -0505de: 0b00 |0003: move-result-wide v0 │ │ -0505e0: 1000 |0004: return-wide v0 │ │ +050564: |[050564] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +050574: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +05057a: 0b00 |0003: move-result-wide v0 │ │ +05057c: 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 │ │ -0505e4: |[0505e4] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -0505f4: 6e10 a41b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1ba4 │ │ -0505fa: 0a00 |0003: move-result v0 │ │ -0505fc: 0f00 |0004: return v0 │ │ +050580: |[050580] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +050590: 6e10 a41b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1ba4 │ │ +050596: 0a00 |0003: move-result v0 │ │ +050598: 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;) │ │ @@ -40821,34 +40821,34 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -050600: |[050600] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -050610: 6e30 f01b 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1bf0 │ │ -050616: 0e00 |0003: return-void │ │ +05059c: |[05059c] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0505ac: 6e30 f01b 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1bf0 │ │ +0505b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3039 (ViewCompatHC.java) │ │ + source_file_idx : 3029 (ViewCompatHC.java) │ │ │ │ Class #204 header: │ │ -class_idx : 416 │ │ +class_idx : 414 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3040 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3030 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #204 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -40863,17 +40863,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050618: |[050618] android.support.v4.view.ViewCompatICS.:()V │ │ -050628: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05062e: 0e00 |0003: return-void │ │ +0505b4: |[0505b4] android.support.v4.view.ViewCompatICS.:()V │ │ +0505c4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0505ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -40881,18 +40881,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 │ │ -050630: |[050630] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -050640: 6e20 8f1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1b8f │ │ -050646: 0a00 |0003: move-result v0 │ │ -050648: 0f00 |0004: return v0 │ │ +0505cc: |[0505cc] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0505dc: 6e20 8f1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1b8f │ │ +0505e2: 0a00 |0003: move-result v0 │ │ +0505e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -40901,18 +40901,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 │ │ -05064c: |[05064c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -05065c: 6e20 901b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1b90 │ │ -050662: 0a00 |0003: move-result v0 │ │ -050664: 0f00 |0004: return v0 │ │ +0505e8: |[0505e8] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +0505f8: 6e20 901b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1b90 │ │ +0505fe: 0a00 |0003: move-result v0 │ │ +050600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -40921,17 +40921,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 │ │ -050668: |[050668] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -050678: 6e20 d21b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1bd2 │ │ -05067e: 0e00 |0003: return-void │ │ +050604: |[050604] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +050614: 6e20 d21b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1bd2 │ │ +05061a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40941,18 +40941,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 │ │ -050680: |[050680] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -050690: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -050694: 6e20 d31b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1bd3 │ │ -05069a: 0e00 |0005: return-void │ │ +05061c: |[05061c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +05062c: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +050630: 6e20 d31b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1bd3 │ │ +050636: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -40962,17 +40962,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 │ │ -05069c: |[05069c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0506ac: 6e20 d41b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1bd4 │ │ -0506b2: 0e00 |0003: return-void │ │ +050638: |[050638] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +050648: 6e20 d41b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1bd4 │ │ +05064e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40982,34 +40982,34 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0506b4: |[0506b4] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0506c4: 1f01 2703 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0327 │ │ -0506c8: 6e20 e91b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1be9 │ │ -0506ce: 0e00 |0005: return-void │ │ +050650: |[050650] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +050660: 1f01 2403 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0324 │ │ +050664: 6e20 e91b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1be9 │ │ +05066a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3040 (ViewCompatICS.java) │ │ + source_file_idx : 3030 (ViewCompatICS.java) │ │ │ │ Class #205 header: │ │ -class_idx : 417 │ │ +class_idx : 415 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3042 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #205 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -41024,17 +41024,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0506d0: |[0506d0] android.support.v4.view.ViewCompatJB.:()V │ │ -0506e0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0506e6: 0e00 |0003: return-void │ │ +05066c: |[05066c] android.support.v4.view.ViewCompatJB.:()V │ │ +05067c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +050682: 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;) │ │ @@ -41042,18 +41042,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 │ │ -0506e8: |[0506e8] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0506f8: 6e10 971b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1b97 │ │ -0506fe: 0c00 |0003: move-result-object v0 │ │ -050700: 1100 |0004: return-object v0 │ │ +050684: |[050684] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +050694: 6e10 971b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1b97 │ │ +05069a: 0c00 |0003: move-result-object v0 │ │ +05069c: 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;) │ │ @@ -41061,18 +41061,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050704: |[050704] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -050714: 6e10 a11b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1ba1 │ │ -05071a: 0a00 |0003: move-result v0 │ │ -05071c: 0f00 |0004: return v0 │ │ +0506a0: |[0506a0] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0506b0: 6e10 a11b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1ba1 │ │ +0506b6: 0a00 |0003: move-result v0 │ │ +0506b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -41080,18 +41080,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 │ │ -050720: |[050720] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -050730: 6e10 af1b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1baf │ │ -050736: 0c00 |0003: move-result-object v0 │ │ -050738: 1100 |0004: return-object v0 │ │ +0506bc: |[0506bc] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0506cc: 6e10 af1b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1baf │ │ +0506d2: 0c00 |0003: move-result-object v0 │ │ +0506d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -41099,18 +41099,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05073c: |[05073c] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -05074c: 6e10 bc1b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1bbc │ │ -050752: 0a00 |0003: move-result v0 │ │ -050754: 0f00 |0004: return v0 │ │ +0506d8: |[0506d8] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +0506e8: 6e10 bc1b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1bbc │ │ +0506ee: 0a00 |0003: move-result v0 │ │ +0506f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -41118,18 +41118,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 │ │ -050758: |[050758] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -050768: 6e30 d81b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1bd8 │ │ -05076e: 0a00 |0003: move-result v0 │ │ -050770: 0f00 |0004: return v0 │ │ +0506f4: |[0506f4] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +050704: 6e30 d81b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1bd8 │ │ +05070a: 0a00 |0003: move-result v0 │ │ +05070c: 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; │ │ @@ -41139,17 +41139,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050774: |[050774] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -050784: 6e10 df1b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1bdf │ │ -05078a: 0e00 |0003: return-void │ │ +050710: |[050710] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +050720: 6e10 df1b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1bdf │ │ +050726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -41158,17 +41158,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 │ │ -05078c: |[05078c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -05079c: 6e54 dc1b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1bdc │ │ -0507a2: 0e00 |0003: return-void │ │ +050728: |[050728] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +050738: 6e54 dc1b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1bdc │ │ +05073e: 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 │ │ @@ -41181,17 +41181,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 │ │ -0507a4: |[0507a4] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0507b4: 6e20 e01b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1be0 │ │ -0507ba: 0e00 |0003: return-void │ │ +050740: |[050740] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +050750: 6e20 e01b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1be0 │ │ +050756: 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; │ │ @@ -41201,17 +41201,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 │ │ -0507bc: |[0507bc] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0507cc: 6e40 e11b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1be1 │ │ -0507d2: 0e00 |0003: return-void │ │ +050758: |[050758] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +050768: 6e40 e11b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1be1 │ │ +05076e: 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; │ │ @@ -41222,17 +41222,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 │ │ -0507d4: |[0507d4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -0507e4: 6e20 eb1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1beb │ │ -0507ea: 0e00 |0003: return-void │ │ +050770: |[050770] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +050780: 6e20 eb1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1beb │ │ +050786: 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 │ │ @@ -41242,33 +41242,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0507ec: |[0507ec] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0507fc: 6e20 ed1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1bed │ │ -050802: 0e00 |0003: return-void │ │ +050788: |[050788] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +050798: 6e20 ed1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1bed │ │ +05079e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3042 (ViewCompatJB.java) │ │ + source_file_idx : 3032 (ViewCompatJB.java) │ │ │ │ Class #206 header: │ │ -class_idx : 418 │ │ +class_idx : 416 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3043 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3033 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #206 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -41283,17 +41283,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050804: |[050804] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -050814: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05081a: 0e00 |0003: return-void │ │ +0507a0: |[0507a0] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +0507b0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0507b6: 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;) │ │ @@ -41301,18 +41301,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05081c: |[05081c] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -05082c: 6e10 a31b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1ba3 │ │ -050832: 0a00 |0003: move-result v0 │ │ -050834: 0f00 |0004: return v0 │ │ +0507b8: |[0507b8] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +0507c8: 6e10 a31b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1ba3 │ │ +0507ce: 0a00 |0003: move-result v0 │ │ +0507d0: 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;) │ │ @@ -41320,18 +41320,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050838: |[050838] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -050848: 6e10 a51b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1ba5 │ │ -05084e: 0a00 |0003: move-result v0 │ │ -050850: 0f00 |0004: return v0 │ │ +0507d4: |[0507d4] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +0507e4: 6e10 a51b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1ba5 │ │ +0507ea: 0a00 |0003: move-result v0 │ │ +0507ec: 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;) │ │ @@ -41339,17 +41339,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 │ │ -050854: |[050854] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -050864: 6e20 ee1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1bee │ │ -05086a: 0e00 |0003: return-void │ │ +0507f0: |[0507f0] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +050800: 6e20 ee1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1bee │ │ +050806: 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 │ │ @@ -41359,17 +41359,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 │ │ -05086c: |[05086c] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -05087c: 6e20 ef1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1bef │ │ -050882: 0e00 |0003: return-void │ │ +050808: |[050808] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +050818: 6e20 ef1b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1bef │ │ +05081e: 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; │ │ @@ -41379,33 +41379,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050884: |[050884] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -050894: 6e20 f11b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1bf1 │ │ -05089a: 0e00 |0003: return-void │ │ +050820: |[050820] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +050830: 6e20 f11b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1bf1 │ │ +050836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3043 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 3033 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #207 header: │ │ -class_idx : 421 │ │ +class_idx : 419 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3044 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3034 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -41423,21 +41423,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3044 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3034 (ViewConfigurationCompat.java) │ │ │ │ Class #208 header: │ │ -class_idx : 422 │ │ +class_idx : 420 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3044 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3034 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -41460,26 +41460,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05089c: |[05089c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0508ac: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0508b0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0508b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0508b8: 2200 a401 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01a4 │ │ -0508bc: 7010 a30a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0aa3 │ │ -0508c2: 6900 4203 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0342 │ │ -0508c6: 0e00 |000d: return-void │ │ -0508c8: 2200 a301 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01a3 │ │ -0508cc: 7010 a10a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0aa1 │ │ -0508d2: 6900 4203 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0342 │ │ -0508d6: 28f8 |0015: goto 000d // -0008 │ │ +050838: |[050838] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +050848: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05084c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +050850: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +050854: 2200 a201 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01a2 │ │ +050858: 7010 a30a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0aa3 │ │ +05085e: 6900 4203 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0342 │ │ +050862: 0e00 |000d: return-void │ │ +050864: 2200 a101 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01a1 │ │ +050868: 7010 a10a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0aa1 │ │ +05086e: 6900 4203 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0342 │ │ +050872: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -41489,17 +41489,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0508d8: |[0508d8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0508e8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0508ee: 0e00 |0003: return-void │ │ +050874: |[050874] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +050884: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05088a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -41508,33 +41508,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0508f0: |[0508f0] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -050900: 6200 4203 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0342 │ │ -050904: 7220 a50a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0aa5 │ │ -05090a: 0a00 |0005: move-result v0 │ │ -05090c: 0f00 |0006: return v0 │ │ +05088c: |[05088c] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +05089c: 6200 4203 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0342 │ │ +0508a0: 7220 a50a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0aa5 │ │ +0508a6: 0a00 |0005: move-result v0 │ │ +0508a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3044 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3034 (ViewConfigurationCompat.java) │ │ │ │ Class #209 header: │ │ -class_idx : 423 │ │ +class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3045 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3035 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #209 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -41549,17 +41549,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050910: |[050910] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -050920: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -050926: 0e00 |0003: return-void │ │ +0508ac: |[0508ac] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +0508bc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0508c2: 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;) │ │ @@ -41567,32 +41567,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050928: |[050928] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -050938: 6e10 061c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1c06 │ │ -05093e: 0a00 |0003: move-result v0 │ │ -050940: 0f00 |0004: return v0 │ │ +0508c4: |[0508c4] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0508d4: 6e10 061c 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1c06 │ │ +0508da: 0a00 |0003: move-result v0 │ │ +0508dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3045 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 3035 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #210 header: │ │ -class_idx : 426 │ │ +class_idx : 424 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -41616,21 +41616,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3050 (ViewGroupCompat.java) │ │ + source_file_idx : 3040 (ViewGroupCompat.java) │ │ │ │ Class #211 header: │ │ -class_idx : 428 │ │ +class_idx : 426 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3040 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -41653,32 +41653,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -050944: |[050944] android.support.v4.view.ViewGroupCompat.:()V │ │ -050954: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -050958: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05095c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -050960: 2201 a901 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01a9 │ │ -050964: 7010 ad0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0aad │ │ -05096a: 6901 4303 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ -05096e: 0e00 |000d: return-void │ │ -050970: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -050974: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -050978: 2201 a801 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01a8 │ │ -05097c: 7010 ab0a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0aab │ │ -050982: 6901 4303 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ -050986: 28f4 |0019: goto 000d // -000c │ │ -050988: 2201 ab01 |001a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01ab │ │ -05098c: 7010 b10a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0ab1 │ │ -050992: 6901 4303 |001f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ -050996: 28ec |0021: goto 000d // -0014 │ │ +0508e0: |[0508e0] android.support.v4.view.ViewGroupCompat.:()V │ │ +0508f0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0508f4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0508f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0508fc: 2201 a701 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01a7 │ │ +050900: 7010 ad0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0aad │ │ +050906: 6901 4303 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ +05090a: 0e00 |000d: return-void │ │ +05090c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +050910: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +050914: 2201 a601 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01a6 │ │ +050918: 7010 ab0a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0aab │ │ +05091e: 6901 4303 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ +050922: 28f4 |0019: goto 000d // -000c │ │ +050924: 2201 a901 |001a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01a9 │ │ +050928: 7010 b10a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0ab1 │ │ +05092e: 6901 4303 |001f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ +050932: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x0006 line=67 │ │ 0x000d line=73 │ │ 0x000e line=68 │ │ @@ -41692,17 +41692,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050998: |[050998] android.support.v4.view.ViewGroupCompat.:()V │ │ -0509a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0509ae: 0e00 |0003: return-void │ │ +050934: |[050934] android.support.v4.view.ViewGroupCompat.:()V │ │ +050944: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05094a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -41711,19 +41711,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 │ │ -0509b0: |[0509b0] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0509c0: 6200 4303 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ -0509c4: 7240 af0a 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@0aaf │ │ -0509ca: 0a00 |0005: move-result v0 │ │ -0509cc: 0f00 |0006: return v0 │ │ +05094c: |[05094c] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05095c: 6200 4303 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ +050960: 7240 af0a 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@0aaf │ │ +050966: 0a00 |0005: move-result v0 │ │ +050968: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -41733,34 +41733,34 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0509d0: |[0509d0] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0509e0: 6200 4303 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ -0509e4: 7230 b00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0ab0 │ │ -0509ea: 0e00 |0005: return-void │ │ +05096c: |[05096c] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +05097c: 6200 4303 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0343 │ │ +050980: 7230 b00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0ab0 │ │ +050986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3050 (ViewGroupCompat.java) │ │ + source_file_idx : 3040 (ViewGroupCompat.java) │ │ │ │ Class #212 header: │ │ -class_idx : 429 │ │ +class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3051 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #212 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -41775,17 +41775,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0509ec: |[0509ec] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -0509fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -050a02: 0e00 |0003: return-void │ │ +050988: |[050988] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +050998: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05099e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -41794,33 +41794,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050a04: |[050a04] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -050a14: 6e20 471c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1c47 │ │ -050a1a: 0e00 |0003: return-void │ │ +0509a0: |[0509a0] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0509b0: 6e20 471c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1c47 │ │ +0509b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3051 (ViewGroupCompatHC.java) │ │ + source_file_idx : 3041 (ViewGroupCompatHC.java) │ │ │ │ Class #213 header: │ │ -class_idx : 430 │ │ +class_idx : 428 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3053 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3043 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #213 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -41835,17 +41835,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050a1c: |[050a1c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -050a2c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -050a32: 0e00 |0003: return-void │ │ +0509b8: |[0509b8] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +0509c8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0509ce: 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;) │ │ @@ -41853,34 +41853,34 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -050a34: |[050a34] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -050a44: 6e30 391c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c39 │ │ -050a4a: 0a00 |0003: move-result v0 │ │ -050a4c: 0f00 |0004: return v0 │ │ +0509d0: |[0509d0] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0509e0: 6e30 391c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c39 │ │ +0509e6: 0a00 |0003: move-result v0 │ │ +0509e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3053 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 3043 (ViewGroupCompatIcs.java) │ │ │ │ Class #214 header: │ │ -class_idx : 431 │ │ +class_idx : 429 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #214 annotations: │ │ Annotations on class │ │ @@ -41902,17 +41902,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050a50: |[050a50] android.support.v4.view.ViewPager$1.:()V │ │ -050a60: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -050a66: 0e00 |0003: return-void │ │ +0509ec: |[0509ec] android.support.v4.view.ViewPager$1.:()V │ │ +0509fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +050a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -41921,19 +41921,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 │ │ -050a68: |[050a68] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -050a78: 5230 4703 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -050a7c: 5241 4703 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -050a80: b110 |0004: sub-int/2addr v0, v1 │ │ -050a82: 0f00 |0005: return v0 │ │ +050a04: |[050a04] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +050a14: 5230 4703 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +050a18: 5241 4703 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +050a1c: b110 |0004: sub-int/2addr v0, v1 │ │ +050a1e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -41943,35 +41943,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -050a84: |[050a84] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -050a94: 1f02 b301 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -050a98: 1f03 b301 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -050a9c: 6e30 bd0a 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@0abd │ │ -050aa2: 0a00 |0007: move-result v0 │ │ -050aa4: 0f00 |0008: return v0 │ │ +050a20: |[050a20] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +050a30: 1f02 b101 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +050a34: 1f03 b101 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +050a38: 6e30 bd0a 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@0abd │ │ +050a3e: 0a00 |0007: move-result v0 │ │ +050a40: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #215 header: │ │ -class_idx : 432 │ │ +class_idx : 430 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -41992,17 +41992,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050aa8: |[050aa8] android.support.v4.view.ViewPager$2.:()V │ │ -050ab8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -050abe: 0e00 |0003: return-void │ │ +050a44: |[050a44] android.support.v4.view.ViewPager$2.:()V │ │ +050a54: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +050a5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -42011,38 +42011,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -050ac0: |[050ac0] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -050ad0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -050ad4: c713 |0002: sub-float/2addr v3, v1 │ │ -050ad6: a800 0303 |0003: mul-float v0, v3, v3 │ │ -050ada: c830 |0005: mul-float/2addr v0, v3 │ │ -050adc: c830 |0006: mul-float/2addr v0, v3 │ │ -050ade: c830 |0007: mul-float/2addr v0, v3 │ │ -050ae0: c610 |0008: add-float/2addr v0, v1 │ │ -050ae2: 0f00 |0009: return v0 │ │ +050a5c: |[050a5c] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +050a6c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +050a70: c713 |0002: sub-float/2addr v3, v1 │ │ +050a72: a800 0303 |0003: mul-float v0, v3, v3 │ │ +050a76: c830 |0005: mul-float/2addr v0, v3 │ │ +050a78: c830 |0006: mul-float/2addr v0, v3 │ │ +050a7a: c830 |0007: mul-float/2addr v0, v3 │ │ +050a7c: c610 |0008: add-float/2addr v0, v1 │ │ +050a7e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #216 header: │ │ -class_idx : 433 │ │ +class_idx : 431 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -42067,18 +42067,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 │ │ -050ae4: |[050ae4] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -050af4: 5b01 4403 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -050af8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -050afe: 0e00 |0005: return-void │ │ +050a80: |[050a80] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +050a90: 5b01 4403 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +050a94: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +050a9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -42088,36 +42088,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -050b00: |[050b00] android.support.v4.view.ViewPager$3.run:()V │ │ -050b10: 5420 4403 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -050b14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -050b16: 7120 e90a 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0ae9 │ │ -050b1c: 5420 4403 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -050b20: 6e10 420b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ -050b26: 0e00 |000b: return-void │ │ +050a9c: |[050a9c] android.support.v4.view.ViewPager$3.run:()V │ │ +050aac: 5420 4403 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +050ab0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +050ab2: 7120 e90a 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0ae9 │ │ +050ab8: 5420 4403 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +050abc: 6e10 420b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ +050ac2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000b line=245 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #217 header: │ │ -class_idx : 434 │ │ +class_idx : 432 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -42129,21 +42129,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #218 header: │ │ -class_idx : 435 │ │ +class_idx : 433 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -42183,31 +42183,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050b28: |[050b28] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -050b38: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -050b3e: 0e00 |0003: return-void │ │ +050ac4: |[050ac4] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +050ad4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +050ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #219 header: │ │ -class_idx : 436 │ │ +class_idx : 434 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 822 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 818 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -42251,20 +42251,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -050b40: |[050b40] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -050b50: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -050b52: 7030 091c 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -050b58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -050b5a: 5910 5103 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ -050b5e: 0e00 |0007: return-void │ │ +050adc: |[050adc] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +050aec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +050aee: 7030 091c 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +050af4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +050af6: 5910 5103 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ +050afa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2853 │ │ 0x0004 line=2834 │ │ 0x0007 line=2854 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -42274,29 +42274,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 │ │ -050b60: |[050b60] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -050b70: 7030 0a1c 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0a │ │ -050b76: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -050b78: 5931 5103 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ -050b7c: 7100 ec0a 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0aec │ │ -050b82: 0c01 |0009: move-result-object v1 │ │ -050b84: 6e30 f600 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -050b8a: 0c00 |000d: move-result-object v0 │ │ -050b8c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -050b8e: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -050b92: 6e30 6201 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0162 │ │ -050b98: 0a01 |0014: move-result v1 │ │ -050b9a: 5931 4b03 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ -050b9e: 6e10 6801 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -050ba4: 0e00 |001a: return-void │ │ +050afc: |[050afc] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +050b0c: 7030 0a1c 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0a │ │ +050b12: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +050b14: 5931 5103 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ +050b18: 7100 ec0a 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0aec │ │ +050b1e: 0c01 |0009: move-result-object v1 │ │ +050b20: 6e30 f600 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +050b26: 0c00 |000d: move-result-object v0 │ │ +050b28: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +050b2a: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +050b2e: 6e30 6201 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0162 │ │ +050b34: 0a01 |0014: move-result v1 │ │ +050b36: 5931 4b03 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ +050b3a: 6e10 6801 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +050b40: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2857 │ │ 0x0003 line=2834 │ │ 0x0006 line=2859 │ │ 0x000e line=2860 │ │ 0x0017 line=2861 │ │ @@ -42304,21 +42304,21 @@ │ │ locals : │ │ 0x000e - 0x001b reg=0 a Landroid/content/res/TypedArray; │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0000 - 0x001b reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x001b reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #220 header: │ │ -class_idx : 438 │ │ +class_idx : 436 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -42336,21 +42336,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;) │ │ name : 'onAdapterChanged' │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #221 header: │ │ -class_idx : 439 │ │ +class_idx : 437 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -42380,21 +42380,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #222 header: │ │ -class_idx : 440 │ │ +class_idx : 438 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -42412,21 +42412,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$PageTransformer;) │ │ name : 'transformPage' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #223 header: │ │ -class_idx : 441 │ │ +class_idx : 439 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 3059 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -42450,18 +42450,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 │ │ -050ba8: |[050ba8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -050bb8: 5b01 5303 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0353 │ │ -050bbc: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ -050bc2: 0e00 |0005: return-void │ │ +050b44: |[050b44] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +050b54: 5b01 5303 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0353 │ │ +050b58: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ +050b5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2802 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -42470,17 +42470,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 │ │ -050bc4: |[050bc4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -050bd4: 7020 d00a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0ad0 │ │ -050bda: 0e00 |0003: return-void │ │ +050b60: |[050b60] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +050b70: 7020 d00a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0ad0 │ │ +050b76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2802 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -42491,18 +42491,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050bdc: |[050bdc] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -050bec: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0353 │ │ -050bf0: 6e10 fa0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0afa │ │ -050bf6: 0e00 |0005: return-void │ │ +050b78: |[050b78] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +050b88: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0353 │ │ +050b8c: 6e10 fa0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0afa │ │ +050b92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2805 │ │ 0x0005 line=2806 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -42511,32 +42511,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050bf8: |[050bf8] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -050c08: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0353 │ │ -050c0c: 6e10 fa0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0afa │ │ -050c12: 0e00 |0005: return-void │ │ +050b94: |[050b94] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +050ba4: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0353 │ │ +050ba8: 6e10 fa0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0afa │ │ +050bae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2809 │ │ 0x0005 line=2810 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #224 header: │ │ -class_idx : 443 │ │ +class_idx : 441 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 808 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 805 │ │ +source_file_idx : 3049 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -42574,50 +42574,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -050c14: |[050c14] android.support.v4.view.ViewPager$SavedState.:()V │ │ -050c24: 2200 ba01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01ba │ │ -050c28: 7010 d40a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0ad4 │ │ -050c2e: 7110 5807 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0758 │ │ -050c34: 0c00 |0008: move-result-object v0 │ │ -050c36: 6900 5403 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0354 │ │ -050c3a: 0e00 |000b: return-void │ │ +050bb0: |[050bb0] android.support.v4.view.ViewPager$SavedState.:()V │ │ +050bc0: 2200 b801 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01b8 │ │ +050bc4: 7010 d40a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0ad4 │ │ +050bca: 7110 5807 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0758 │ │ +050bd0: 0c00 |0008: move-result-object v0 │ │ +050bd2: 6900 5403 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0354 │ │ +050bd6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -050c3c: |[050c3c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -050c4c: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ -050c52: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -050c56: 6e10 381f 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -050c5c: 0c00 |0008: move-result-object v0 │ │ -050c5e: 6e10 051f 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1f05 │ │ -050c64: 0c03 |000c: move-result-object v3 │ │ -050c66: 6e10 3002 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -050c6c: 0a00 |0010: move-result v0 │ │ -050c6e: 5910 5703 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ -050c72: 6e20 3202 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0232 │ │ -050c78: 0c00 |0016: move-result-object v0 │ │ -050c7a: 5b10 5503 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ -050c7e: 5b13 5603 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0356 │ │ -050c82: 0e00 |001b: return-void │ │ +050bd8: |[050bd8] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +050be8: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ +050bee: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +050bf2: 6e10 381f 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +050bf8: 0c00 |0008: move-result-object v0 │ │ +050bfa: 6e10 051f 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1f05 │ │ +050c00: 0c03 |000c: move-result-object v3 │ │ +050c02: 6e10 3002 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +050c08: 0a00 |0010: move-result v0 │ │ +050c0a: 5910 5703 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ +050c0e: 6e20 3202 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0232 │ │ +050c14: 0c00 |0016: move-result-object v0 │ │ +050c16: 5b10 5503 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ +050c1a: 5b13 5603 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0356 │ │ +050c1e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0003 line=1250 │ │ 0x0005 line=1251 │ │ 0x000d line=1253 │ │ 0x0013 line=1254 │ │ @@ -42633,17 +42633,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050c84: |[050c84] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -050c94: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ -050c9a: 0e00 |0003: return-void │ │ +050c20: |[050c20] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +050c30: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ +050c36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0003 line=1220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -42654,38 +42654,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -050c9c: |[050c9c] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -050cac: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -050cb0: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -050cb6: 1a01 7503 |0005: const-string v1, "FragmentPager.SavedState{" // string@0375 │ │ -050cba: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -050cc0: 0c00 |000a: move-result-object v0 │ │ -050cc2: 7110 681f 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -050cc8: 0a01 |000e: move-result v1 │ │ -050cca: 7110 221f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -050cd0: 0c01 |0012: move-result-object v1 │ │ -050cd2: 6e20 601f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -050cd8: 0c00 |0016: move-result-object v0 │ │ -050cda: 1a01 8200 |0017: const-string v1, " position=" // string@0082 │ │ -050cde: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -050ce4: 0c00 |001c: move-result-object v0 │ │ -050ce6: 5221 5703 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ -050cea: 6e20 5c1f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -050cf0: 0c00 |0022: move-result-object v0 │ │ -050cf2: 1a01 3323 |0023: const-string v1, "}" // string@2333 │ │ -050cf6: 6e20 601f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -050cfc: 0c00 |0028: move-result-object v0 │ │ -050cfe: 6e10 651f 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -050d04: 0c00 |002c: move-result-object v0 │ │ -050d06: 1100 |002d: return-object v0 │ │ +050c38: |[050c38] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +050c48: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +050c4c: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +050c52: 1a01 7103 |0005: const-string v1, "FragmentPager.SavedState{" // string@0371 │ │ +050c56: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +050c5c: 0c00 |000a: move-result-object v0 │ │ +050c5e: 7110 681f 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +050c64: 0a01 |000e: move-result v1 │ │ +050c66: 7110 221f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +050c6c: 0c01 |0012: move-result-object v1 │ │ +050c6e: 6e20 601f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +050c74: 0c00 |0016: move-result-object v0 │ │ +050c76: 1a01 8200 |0017: const-string v1, " position=" // string@0082 │ │ +050c7a: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +050c80: 0c00 |001c: move-result-object v0 │ │ +050c82: 5221 5703 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ +050c86: 6e20 5c1f 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +050c8c: 0c00 |0022: move-result-object v0 │ │ +050c8e: 1a01 2723 |0023: const-string v1, "}" // string@2327 │ │ +050c92: 6e20 601f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +050c98: 0c00 |0028: move-result-object v0 │ │ +050c9a: 6e10 651f 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +050ca0: 0c00 |002c: move-result-object v0 │ │ +050ca2: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -42693,39 +42693,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -050d08: |[050d08] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -050d18: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ -050d1e: 5210 5703 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ -050d22: 6e20 3502 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -050d28: 5410 5503 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ -050d2c: 6e30 3802 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0238 │ │ -050d32: 0e00 |000d: return-void │ │ +050ca4: |[050ca4] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +050cb4: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ +050cba: 5210 5703 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ +050cbe: 6e20 3502 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +050cc4: 5410 5503 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ +050cc8: 6e30 3802 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0238 │ │ +050cce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ 0x0008 line=1226 │ │ 0x000d line=1227 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #225 header: │ │ -class_idx : 445 │ │ +class_idx : 443 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -42747,17 +42747,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050d34: |[050d34] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -050d44: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -050d4a: 0e00 |0003: return-void │ │ +050cd0: |[050cd0] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +050ce0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +050ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2865 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -42766,34 +42766,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 │ │ -050d4c: |[050d4c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -050d5c: 6e10 a61b 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -050d62: 0c00 |0003: move-result-object v0 │ │ -050d64: 1f00 b401 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -050d68: 6e10 a61b 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -050d6e: 0c01 |0009: move-result-object v1 │ │ -050d70: 1f01 b401 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -050d74: 5502 4d03 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -050d78: 5513 4d03 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -050d7c: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -050d80: 5502 4d03 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -050d84: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -050d88: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -050d8a: 0f02 |0017: return v2 │ │ -050d8c: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -050d8e: 28fe |0019: goto 0017 // -0002 │ │ -050d90: 5202 4f03 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@034f │ │ -050d94: 5213 4f03 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@034f │ │ -050d98: b132 |001e: sub-int/2addr v2, v3 │ │ -050d9a: 28f8 |001f: goto 0017 // -0008 │ │ +050ce8: |[050ce8] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +050cf8: 6e10 a61b 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +050cfe: 0c00 |0003: move-result-object v0 │ │ +050d00: 1f00 b201 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +050d04: 6e10 a61b 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +050d0a: 0c01 |0009: move-result-object v1 │ │ +050d0c: 1f01 b201 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +050d10: 5502 4d03 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +050d14: 5513 4d03 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +050d18: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +050d1c: 5502 4d03 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +050d20: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +050d24: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +050d26: 0f02 |0017: return v2 │ │ +050d28: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +050d2a: 28fe |0019: goto 0017 // -0002 │ │ +050d2c: 5202 4f03 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@034f │ │ +050d30: 5213 4f03 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@034f │ │ +050d34: b132 |001e: sub-int/2addr v2, v3 │ │ +050d36: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2868 │ │ 0x0006 line=2869 │ │ 0x000c line=2870 │ │ 0x0012 line=2871 │ │ 0x0017 line=2873 │ │ @@ -42811,35 +42811,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -050d9c: |[050d9c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -050dac: 1f02 3103 |0000: check-cast v2, Landroid/view/View; // type@0331 │ │ -050db0: 1f03 3103 |0002: check-cast v3, Landroid/view/View; // type@0331 │ │ -050db4: 6e30 e40a 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0ae4 │ │ -050dba: 0a00 |0007: move-result v0 │ │ -050dbc: 0f00 |0008: return v0 │ │ +050d38: |[050d38] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +050d48: 1f02 2e03 |0000: check-cast v2, Landroid/view/View; // type@032e │ │ +050d4c: 1f03 2e03 |0002: check-cast v3, Landroid/view/View; // type@032e │ │ +050d50: 6e30 e40a 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0ae4 │ │ +050d56: 0a00 |0007: move-result v0 │ │ +050d58: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2865 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #226 header: │ │ -class_idx : 446 │ │ +class_idx : 444 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 824 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 820 │ │ +source_file_idx : 3049 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 25 │ │ virtual_methods_size: 66 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -43189,31 +43189,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -050dc0: |[050dc0] android.support.v4.view.ViewPager.:()V │ │ -050dd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050dd2: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -050dd6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -050dd8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -050dde: 4b02 0001 |0007: aput v2, v0, v1 │ │ -050de2: 6900 6103 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0361 │ │ -050de6: 2200 af01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01af │ │ -050dea: 7010 bc0a 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0abc │ │ -050df0: 6900 5903 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0359 │ │ -050df4: 2200 b001 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01b0 │ │ -050df8: 7010 bf0a 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0abf │ │ -050dfe: 6900 a203 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03a2 │ │ -050e02: 2200 bd01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01bd │ │ -050e06: 7010 e30a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0ae3 │ │ -050e0c: 6900 a303 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03a3 │ │ -050e10: 0e00 |0020: return-void │ │ +050d5c: |[050d5c] android.support.v4.view.ViewPager.:()V │ │ +050d6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050d6e: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +050d72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +050d74: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +050d7a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +050d7e: 6900 6103 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0361 │ │ +050d82: 2200 ad01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01ad │ │ +050d86: 7010 bc0a 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0abc │ │ +050d8c: 6900 5903 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0359 │ │ +050d90: 2200 ae01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01ae │ │ +050d94: 7010 bf0a 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0abf │ │ +050d9a: 6900 a203 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03a2 │ │ +050d9e: 2200 bb01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01bb │ │ +050da2: 7010 e30a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0ae3 │ │ +050da8: 6900 a303 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03a3 │ │ +050dac: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=116 │ │ 0x0012 line=123 │ │ 0x0019 line=223 │ │ locals : │ │ @@ -43223,46 +43223,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -050e14: |[050e14] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -050e24: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -050e26: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -050e28: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -050e2a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -050e2c: 7020 171c 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1c17 │ │ -050e32: 2200 f303 |0007: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -050e36: 7010 8e1f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -050e3c: 5b50 8603 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -050e40: 2200 b301 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -050e44: 7010 c30a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0ac3 │ │ -050e4a: 5b50 9d03 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@039d │ │ -050e4e: 2200 4600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -050e52: 7010 9801 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -050e58: 5b50 9e03 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ -050e5c: 5951 9703 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ -050e60: 5b54 9503 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ -050e64: 5b54 9603 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ -050e68: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -050e6e: 5950 7c03 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -050e72: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -050e78: 5950 8903 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -050e7c: 5953 9003 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ -050e80: 5951 6a03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -050e84: 5c53 7b03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -050e88: 5c52 8e03 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@038e │ │ -050e8c: 2200 b101 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01b1 │ │ -050e90: 7020 c10a 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0ac1 │ │ -050e96: 5b50 7703 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ -050e9a: 5952 9903 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ -050e9e: 6e10 290b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0b29 │ │ -050ea4: 0e00 |0040: return-void │ │ +050db0: |[050db0] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +050dc0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +050dc2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +050dc4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +050dc6: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +050dc8: 7020 171c 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1c17 │ │ +050dce: 2200 ef03 |0007: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +050dd2: 7010 8e1f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +050dd8: 5b50 8603 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +050ddc: 2200 b101 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +050de0: 7010 c30a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0ac3 │ │ +050de6: 5b50 9d03 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@039d │ │ +050dea: 2200 4500 |0015: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +050dee: 7010 9801 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +050df4: 5b50 9e03 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ +050df8: 5951 9703 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ +050dfc: 5b54 9503 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ +050e00: 5b54 9603 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ +050e04: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +050e0a: 5950 7c03 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +050e0e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +050e14: 5950 8903 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +050e18: 5953 9003 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ +050e1c: 5951 6a03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +050e20: 5c53 7b03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +050e24: 5c52 8e03 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@038e │ │ +050e28: 2200 af01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01af │ │ +050e2c: 7020 c10a 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0ac1 │ │ +050e32: 5b50 7703 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ +050e36: 5952 9903 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ +050e3a: 6e10 290b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0b29 │ │ +050e40: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=344 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -43287,46 +43287,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 │ │ -050ea8: |[050ea8] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -050eb8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -050eba: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -050ebc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -050ebe: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -050ec0: 7030 181c 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c18 │ │ -050ec6: 2200 f303 |0007: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -050eca: 7010 8e1f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -050ed0: 5b50 8603 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -050ed4: 2200 b301 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -050ed8: 7010 c30a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0ac3 │ │ -050ede: 5b50 9d03 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@039d │ │ -050ee2: 2200 4600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -050ee6: 7010 9801 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -050eec: 5b50 9e03 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ -050ef0: 5951 9703 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ -050ef4: 5b54 9503 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ -050ef8: 5b54 9603 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ -050efc: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -050f02: 5950 7c03 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -050f06: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -050f0c: 5950 8903 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -050f10: 5953 9003 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ -050f14: 5951 6a03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -050f18: 5c53 7b03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -050f1c: 5c52 8e03 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@038e │ │ -050f20: 2200 b101 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01b1 │ │ -050f24: 7020 c10a 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0ac1 │ │ -050f2a: 5b50 7703 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ -050f2e: 5952 9903 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ -050f32: 6e10 290b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0b29 │ │ -050f38: 0e00 |0040: return-void │ │ +050e44: |[050e44] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +050e54: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +050e56: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +050e58: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +050e5a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +050e5c: 7030 181c 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c18 │ │ +050e62: 2200 ef03 |0007: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +050e66: 7010 8e1f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +050e6c: 5b50 8603 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +050e70: 2200 b101 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +050e74: 7010 c30a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0ac3 │ │ +050e7a: 5b50 9d03 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@039d │ │ +050e7e: 2200 4500 |0015: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +050e82: 7010 9801 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +050e88: 5b50 9e03 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ +050e8c: 5951 9703 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ +050e90: 5b54 9503 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ +050e94: 5b54 9603 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ +050e98: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +050e9e: 5950 7c03 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +050ea2: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +050ea8: 5950 8903 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +050eac: 5953 9003 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ +050eb0: 5951 6a03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +050eb4: 5c53 7b03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +050eb8: 5c52 8e03 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@038e │ │ +050ebc: 2200 af01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01af │ │ +050ec0: 7020 c10a 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0ac1 │ │ +050ec6: 5b50 7703 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ +050eca: 5952 9903 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ +050ece: 6e10 290b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0b29 │ │ +050ed4: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -43352,17 +43352,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 │ │ -050f3c: |[050f3c] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -050f4c: 7020 5f0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ -050f52: 0e00 |0003: return-void │ │ +050ed8: |[050ed8] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +050ee8: 7020 5f0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ +050eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -43371,17 +43371,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 │ │ -050f54: |[050f54] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -050f64: 5410 6b03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -050f68: 1100 |0002: return-object v0 │ │ +050ef0: |[050ef0] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +050f00: 5410 6b03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +050f04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -43389,17 +43389,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 │ │ -050f6c: |[050f6c] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -050f7c: 5210 7203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -050f80: 0f00 |0002: return v0 │ │ +050f08: |[050f08] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +050f18: 5210 7203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +050f1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -43407,226 +43407,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050f84: |[050f84] android.support.v4.view.ViewPager.access$400:()[I │ │ -050f94: 6200 6103 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0361 │ │ -050f98: 1100 |0002: return-object v0 │ │ +050f20: |[050f20] android.support.v4.view.ViewPager.access$400:()[I │ │ +050f30: 6200 6103 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0361 │ │ +050f34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -050f9c: |[050f9c] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -050fac: 54ec 6b03 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -050fb0: 6e10 9009 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -050fb6: 0a01 |0005: move-result v1 │ │ -050fb8: 7010 0f0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -050fbe: 0a0b |0009: move-result v11 │ │ -050fc0: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -050fc4: 52ec 9203 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -050fc8: 82cc |000e: int-to-float v12, v12 │ │ -050fca: 82bd |000f: int-to-float v13, v11 │ │ -050fcc: a906 0c0d |0010: div-float v6, v12, v13 │ │ -050fd0: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -050fd4: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -050fd8: 5208 4703 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -050fdc: 52fc 4703 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -050fe0: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -050fe4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -050fe6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -050fe8: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -050fec: 520c 4603 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -050ff0: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -050ff4: 520d 4903 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -050ff8: c6dc |0026: add-float/2addr v12, v13 │ │ -050ffa: a607 0c06 |0027: add-float v7, v12, v6 │ │ -050ffe: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -051002: 52fc 4703 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051006: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -05100a: 54ec 8603 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05100e: 6e10 9c1f 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -051014: 0a0c |0034: move-result v12 │ │ -051016: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -05101a: 54ec 8603 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05101e: 6e20 961f 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -051024: 0c03 |003c: move-result-object v3 │ │ -051026: 1f03 b301 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -05102a: 523c 4703 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -05102e: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -051032: 54ec 8603 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051036: 6e10 9c1f 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05103c: 0a0c |0048: move-result v12 │ │ -05103e: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -051042: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -051046: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05104a: 54ec 8603 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05104e: 6e20 961f 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -051054: 0c03 |0054: move-result-object v3 │ │ -051056: 1f03 b301 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -05105a: 28e8 |0057: goto 003f // -0018 │ │ -05105c: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -05105e: 28b9 |0059: goto 0012 // -0047 │ │ -051060: 523c 4703 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051064: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -051068: 54ec 6b03 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -05106c: 6e20 9309 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ -051072: 0a0c |0063: move-result v12 │ │ -051074: c66c |0064: add-float/2addr v12, v6 │ │ -051076: c6c7 |0065: add-float/2addr v7, v12 │ │ -051078: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -05107c: 28f2 |0068: goto 005a // -000e │ │ -05107e: 5937 4603 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -051082: 523c 4903 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -051086: c66c |006d: add-float/2addr v12, v6 │ │ -051088: c6c7 |006e: add-float/2addr v7, v12 │ │ -05108a: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -05108e: 28ba |0071: goto 002b // -0046 │ │ -051090: 52fc 4703 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051094: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -051098: 54ec 8603 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05109c: 6e10 9c1f 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0510a2: 0a0c |007b: move-result v12 │ │ -0510a4: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -0510a8: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -0510aa: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0510ae: 5207 4603 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0510b2: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -0510b6: 52fc 4703 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0510ba: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -0510be: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -0510c2: 54ec 8603 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0510c6: 6e20 961f 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0510cc: 0c03 |0090: move-result-object v3 │ │ -0510ce: 1f03 b301 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -0510d2: 523c 4703 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0510d6: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -0510da: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -0510de: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0510e2: 54ec 8603 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0510e6: 6e20 961f 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0510ec: 0c03 |00a0: move-result-object v3 │ │ -0510ee: 1f03 b301 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -0510f2: 28f0 |00a3: goto 0093 // -0010 │ │ -0510f4: 523c 4703 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0510f8: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -0510fc: 54ec 6b03 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -051100: 6e20 9309 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ -051106: 0a0c |00ad: move-result v12 │ │ -051108: c66c |00ae: add-float/2addr v12, v6 │ │ -05110a: c7c7 |00af: sub-float/2addr v7, v12 │ │ -05110c: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -051110: 28f2 |00b2: goto 00a4 // -000e │ │ -051112: 523c 4903 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -051116: c66c |00b5: add-float/2addr v12, v6 │ │ -051118: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -05111a: 5937 4603 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -05111e: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -051122: 28ca |00bb: goto 0085 // -0036 │ │ -051124: 54ec 8603 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051128: 6e10 9c1f 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05112e: 0a04 |00c1: move-result v4 │ │ -051130: 52f7 4603 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -051134: 52fc 4703 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051138: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -05113c: 52fc 4703 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051140: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -051144: 52fc 4603 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -051148: 59ec 7c03 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -05114c: 52fc 4703 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051150: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -051154: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -051158: 52fc 4603 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -05115c: 52fd 4903 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -051160: c6dc |00da: add-float/2addr v12, v13 │ │ -051162: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -051166: c7dc |00dd: sub-float/2addr v12, v13 │ │ -051168: 59ec 8903 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -05116c: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -051170: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -051174: 54ec 8603 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051178: 6e20 961f 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05117e: 0c03 |00e9: move-result-object v3 │ │ -051180: 1f03 b301 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -051184: 523c 4703 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051188: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -05118c: 54ec 6b03 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -051190: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -051194: 6e20 9309 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ -05119a: 0a0c |00f7: move-result v12 │ │ -05119c: c66c |00f8: add-float/2addr v12, v6 │ │ -05119e: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -0511a0: 01a9 |00fa: move v9, v10 │ │ -0511a2: 28f1 |00fb: goto 00ec // -000f │ │ -0511a4: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -0511aa: 28cf |00ff: goto 00ce // -0031 │ │ -0511ac: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -0511b2: 28db |0103: goto 00de // -0025 │ │ -0511b4: 523c 4903 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -0511b8: c66c |0106: add-float/2addr v12, v6 │ │ -0511ba: c7c7 |0107: sub-float/2addr v7, v12 │ │ -0511bc: 5937 4603 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0511c0: 523c 4703 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0511c4: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -0511c8: 59e7 7c03 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -0511cc: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0511d0: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0511d4: 28ce |0114: goto 00e2 // -0032 │ │ -0511d6: 52fc 4603 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0511da: 52fd 4903 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -0511de: c6dc |0119: add-float/2addr v12, v13 │ │ -0511e0: a607 0c06 |011a: add-float v7, v12, v6 │ │ -0511e4: 52fc 4703 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0511e8: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -0511ec: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -0511f0: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -0511f4: 54ec 8603 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0511f8: 6e20 961f 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0511fe: 0c03 |0129: move-result-object v3 │ │ -051200: 1f03 b301 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -051204: 523c 4703 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051208: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -05120c: 54ec 6b03 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -051210: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -051214: 6e20 9309 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ -05121a: 0a0c |0137: move-result v12 │ │ -05121c: c66c |0138: add-float/2addr v12, v6 │ │ -05121e: c6c7 |0139: add-float/2addr v7, v12 │ │ -051220: 01a9 |013a: move v9, v10 │ │ -051222: 28f1 |013b: goto 012c // -000f │ │ -051224: 523c 4703 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051228: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -05122c: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -051230: 523c 4903 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -051234: c67c |0144: add-float/2addr v12, v7 │ │ -051236: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -05123a: c7dc |0147: sub-float/2addr v12, v13 │ │ -05123c: 59ec 8903 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -051240: 5937 4603 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -051244: 523c 4903 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -051248: c66c |014e: add-float/2addr v12, v6 │ │ -05124a: c6c7 |014f: add-float/2addr v7, v12 │ │ -05124c: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -051250: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -051254: 28ce |0154: goto 0122 // -0032 │ │ -051256: 120c |0155: const/4 v12, #int 0 // #0 │ │ -051258: 5cec 8e03 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@038e │ │ -05125c: 0e00 |0158: return-void │ │ +050f38: |[050f38] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +050f48: 54ec 6b03 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +050f4c: 6e10 9009 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +050f52: 0a01 |0005: move-result v1 │ │ +050f54: 7010 0f0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +050f5a: 0a0b |0009: move-result v11 │ │ +050f5c: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +050f60: 52ec 9203 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +050f64: 82cc |000e: int-to-float v12, v12 │ │ +050f66: 82bd |000f: int-to-float v13, v11 │ │ +050f68: a906 0c0d |0010: div-float v6, v12, v13 │ │ +050f6c: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +050f70: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +050f74: 5208 4703 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +050f78: 52fc 4703 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +050f7c: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +050f80: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +050f82: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +050f84: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +050f88: 520c 4603 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +050f8c: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +050f90: 520d 4903 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +050f94: c6dc |0026: add-float/2addr v12, v13 │ │ +050f96: a607 0c06 |0027: add-float v7, v12, v6 │ │ +050f9a: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +050f9e: 52fc 4703 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +050fa2: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +050fa6: 54ec 8603 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +050faa: 6e10 9c1f 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +050fb0: 0a0c |0034: move-result v12 │ │ +050fb2: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +050fb6: 54ec 8603 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +050fba: 6e20 961f 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +050fc0: 0c03 |003c: move-result-object v3 │ │ +050fc2: 1f03 b101 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +050fc6: 523c 4703 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +050fca: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +050fce: 54ec 8603 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +050fd2: 6e10 9c1f 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +050fd8: 0a0c |0048: move-result v12 │ │ +050fda: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +050fde: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +050fe2: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +050fe6: 54ec 8603 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +050fea: 6e20 961f 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +050ff0: 0c03 |0054: move-result-object v3 │ │ +050ff2: 1f03 b101 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +050ff6: 28e8 |0057: goto 003f // -0018 │ │ +050ff8: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +050ffa: 28b9 |0059: goto 0012 // -0047 │ │ +050ffc: 523c 4703 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051000: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +051004: 54ec 6b03 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +051008: 6e20 9309 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ +05100e: 0a0c |0063: move-result v12 │ │ +051010: c66c |0064: add-float/2addr v12, v6 │ │ +051012: c6c7 |0065: add-float/2addr v7, v12 │ │ +051014: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +051018: 28f2 |0068: goto 005a // -000e │ │ +05101a: 5937 4603 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +05101e: 523c 4903 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +051022: c66c |006d: add-float/2addr v12, v6 │ │ +051024: c6c7 |006e: add-float/2addr v7, v12 │ │ +051026: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +05102a: 28ba |0071: goto 002b // -0046 │ │ +05102c: 52fc 4703 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051030: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +051034: 54ec 8603 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051038: 6e10 9c1f 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05103e: 0a0c |007b: move-result v12 │ │ +051040: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +051044: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +051046: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +05104a: 5207 4603 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +05104e: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +051052: 52fc 4703 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051056: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +05105a: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +05105e: 54ec 8603 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051062: 6e20 961f 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +051068: 0c03 |0090: move-result-object v3 │ │ +05106a: 1f03 b101 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +05106e: 523c 4703 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051072: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +051076: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +05107a: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05107e: 54ec 8603 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051082: 6e20 961f 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +051088: 0c03 |00a0: move-result-object v3 │ │ +05108a: 1f03 b101 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +05108e: 28f0 |00a3: goto 0093 // -0010 │ │ +051090: 523c 4703 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051094: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +051098: 54ec 6b03 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05109c: 6e20 9309 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ +0510a2: 0a0c |00ad: move-result v12 │ │ +0510a4: c66c |00ae: add-float/2addr v12, v6 │ │ +0510a6: c7c7 |00af: sub-float/2addr v7, v12 │ │ +0510a8: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0510ac: 28f2 |00b2: goto 00a4 // -000e │ │ +0510ae: 523c 4903 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0510b2: c66c |00b5: add-float/2addr v12, v6 │ │ +0510b4: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +0510b6: 5937 4603 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +0510ba: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0510be: 28ca |00bb: goto 0085 // -0036 │ │ +0510c0: 54ec 8603 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0510c4: 6e10 9c1f 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0510ca: 0a04 |00c1: move-result v4 │ │ +0510cc: 52f7 4603 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +0510d0: 52fc 4703 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0510d4: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +0510d8: 52fc 4703 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0510dc: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +0510e0: 52fc 4603 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +0510e4: 59ec 7c03 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +0510e8: 52fc 4703 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0510ec: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0510f0: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +0510f4: 52fc 4603 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +0510f8: 52fd 4903 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0510fc: c6dc |00da: add-float/2addr v12, v13 │ │ +0510fe: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +051102: c7dc |00dd: sub-float/2addr v12, v13 │ │ +051104: 59ec 8903 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +051108: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +05110c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +051110: 54ec 8603 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051114: 6e20 961f 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05111a: 0c03 |00e9: move-result-object v3 │ │ +05111c: 1f03 b101 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +051120: 523c 4703 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051124: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +051128: 54ec 6b03 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05112c: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +051130: 6e20 9309 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ +051136: 0a0c |00f7: move-result v12 │ │ +051138: c66c |00f8: add-float/2addr v12, v6 │ │ +05113a: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +05113c: 01a9 |00fa: move v9, v10 │ │ +05113e: 28f1 |00fb: goto 00ec // -000f │ │ +051140: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +051146: 28cf |00ff: goto 00ce // -0031 │ │ +051148: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +05114e: 28db |0103: goto 00de // -0025 │ │ +051150: 523c 4903 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +051154: c66c |0106: add-float/2addr v12, v6 │ │ +051156: c7c7 |0107: sub-float/2addr v7, v12 │ │ +051158: 5937 4603 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +05115c: 523c 4703 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051160: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +051164: 59e7 7c03 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +051168: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05116c: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +051170: 28ce |0114: goto 00e2 // -0032 │ │ +051172: 52fc 4603 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +051176: 52fd 4903 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +05117a: c6dc |0119: add-float/2addr v12, v13 │ │ +05117c: a607 0c06 |011a: add-float v7, v12, v6 │ │ +051180: 52fc 4703 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051184: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +051188: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +05118c: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +051190: 54ec 8603 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051194: 6e20 961f 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05119a: 0c03 |0129: move-result-object v3 │ │ +05119c: 1f03 b101 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +0511a0: 523c 4703 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0511a4: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +0511a8: 54ec 6b03 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0511ac: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +0511b0: 6e20 9309 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ +0511b6: 0a0c |0137: move-result v12 │ │ +0511b8: c66c |0138: add-float/2addr v12, v6 │ │ +0511ba: c6c7 |0139: add-float/2addr v7, v12 │ │ +0511bc: 01a9 |013a: move v9, v10 │ │ +0511be: 28f1 |013b: goto 012c // -000f │ │ +0511c0: 523c 4703 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0511c4: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0511c8: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +0511cc: 523c 4903 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0511d0: c67c |0144: add-float/2addr v12, v7 │ │ +0511d2: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +0511d6: c7dc |0147: sub-float/2addr v12, v13 │ │ +0511d8: 59ec 8903 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +0511dc: 5937 4603 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +0511e0: 523c 4903 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0511e4: c66c |014e: add-float/2addr v12, v6 │ │ +0511e6: c6c7 |014f: add-float/2addr v7, v12 │ │ +0511e8: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0511ec: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0511f0: 28ce |0154: goto 0122 // -0032 │ │ +0511f2: 120c |0155: const/4 v12, #int 0 // #0 │ │ +0511f4: 5cec 8e03 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@038e │ │ +0511f8: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ 0x0006 line=1123 │ │ 0x000a line=1124 │ │ 0x0012 line=1126 │ │ 0x0014 line=1127 │ │ @@ -43736,63 +43736,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -051260: |[051260] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -051270: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -051272: 52a8 9903 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ -051276: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -051278: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -05127c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -05127e: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -051282: 7020 600b 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ -051288: 54a8 9a03 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -05128c: 6e10 d61d 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ -051292: 6e10 200b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -051298: 0a03 |0014: move-result v3 │ │ -05129a: 6e10 210b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ -0512a0: 0a04 |0018: move-result v4 │ │ -0512a2: 54a8 9a03 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -0512a6: 6e10 d91d 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1dd9 │ │ -0512ac: 0a05 |001e: move-result v5 │ │ -0512ae: 54a8 9a03 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -0512b2: 6e10 da1d 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1dda │ │ -0512b8: 0a06 |0024: move-result v6 │ │ -0512ba: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -0512be: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -0512c2: 6e30 4c0b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -0512c8: 5ca7 9403 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -0512cc: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -0512ce: 54a8 8603 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0512d2: 6e10 9c1f 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0512d8: 0a08 |0034: move-result v8 │ │ -0512da: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -0512de: 54a8 8603 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0512e2: 6e20 961f 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0512e8: 0c01 |003c: move-result-object v1 │ │ -0512ea: 1f01 b301 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -0512ee: 5518 4803 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ -0512f2: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -0512f6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0512f8: 5c17 4803 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ -0512fc: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -051300: 28e7 |0048: goto 002f // -0019 │ │ -051302: 0172 |0049: move v2, v7 │ │ -051304: 28bd |004a: goto 0007 // -0043 │ │ -051306: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -05130a: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -05130e: 54a7 7703 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ -051312: 7120 740a 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a74 │ │ -051318: 0e00 |0054: return-void │ │ -05131a: 54a7 7703 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ -05131e: 7210 3b1f 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1f3b │ │ -051324: 28fa |005a: goto 0054 // -0006 │ │ +0511fc: |[0511fc] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +05120c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05120e: 52a8 9903 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ +051212: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +051214: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +051218: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +05121a: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +05121e: 7020 600b 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ +051224: 54a8 9a03 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +051228: 6e10 d61d 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ +05122e: 6e10 200b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +051234: 0a03 |0014: move-result v3 │ │ +051236: 6e10 210b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ +05123c: 0a04 |0018: move-result v4 │ │ +05123e: 54a8 9a03 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +051242: 6e10 d91d 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1dd9 │ │ +051248: 0a05 |001e: move-result v5 │ │ +05124a: 54a8 9a03 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +05124e: 6e10 da1d 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1dda │ │ +051254: 0a06 |0024: move-result v6 │ │ +051256: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +05125a: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +05125e: 6e30 4c0b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +051264: 5ca7 9403 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +051268: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +05126a: 54a8 8603 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +05126e: 6e10 9c1f 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +051274: 0a08 |0034: move-result v8 │ │ +051276: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +05127a: 54a8 8603 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +05127e: 6e20 961f 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +051284: 0c01 |003c: move-result-object v1 │ │ +051286: 1f01 b101 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +05128a: 5518 4803 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ +05128e: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +051292: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +051294: 5c17 4803 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ +051298: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05129c: 28e7 |0048: goto 002f // -0019 │ │ +05129e: 0172 |0049: move v2, v7 │ │ +0512a0: 28bd |004a: goto 0007 // -0043 │ │ +0512a2: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +0512a6: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +0512aa: 54a7 7703 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ +0512ae: 7120 740a 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a74 │ │ +0512b4: 0e00 |0054: return-void │ │ +0512b6: 54a7 7703 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ +0512ba: 7210 3b1f 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1f3b │ │ +0512c0: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1736 │ │ 0x0007 line=1737 │ │ 0x0009 line=1739 │ │ 0x000c line=1740 │ │ 0x0011 line=1741 │ │ @@ -43832,61 +43832,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -051328: |[051328] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -051338: 7110 2a1f 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05133e: 0a04 |0003: move-result v4 │ │ -051340: 5265 7d03 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@037d │ │ -051344: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -051348: 7110 2a1f 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05134e: 0a04 |000b: move-result v4 │ │ -051350: 5265 8d03 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@038d │ │ -051354: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -051358: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -05135c: 0172 |0012: move v2, v7 │ │ -05135e: 5464 8603 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051362: 6e10 9c1f 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -051368: 0a04 |0018: move-result v4 │ │ -05136a: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -05136e: 5464 8603 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051372: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -051374: 6e20 961f 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05137a: 0c00 |0021: move-result-object v0 │ │ -05137c: 1f00 b301 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -051380: 5464 8603 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051384: 5465 8603 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051388: 6e10 9c1f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05138e: 0a05 |002b: move-result v5 │ │ -051390: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -051394: 6e20 961f 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05139a: 0c01 |0031: move-result-object v1 │ │ -05139c: 1f01 b301 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -0513a0: 5204 4703 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0513a4: 5215 4703 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0513a8: 7120 2f1f 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -0513ae: 0a05 |003b: move-result v5 │ │ -0513b0: 7120 2d1f 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0513b6: 0a02 |003f: move-result v2 │ │ -0513b8: 0f02 |0040: return v2 │ │ -0513ba: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -0513be: 28d0 |0043: goto 0013 // -0030 │ │ -0513c0: 5264 7203 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0513c4: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -0513c8: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -0513ce: 8274 |004b: int-to-float v4, v7 │ │ -0513d0: c684 |004c: add-float/2addr v4, v8 │ │ -0513d2: c634 |004d: add-float/2addr v4, v3 │ │ -0513d4: 8742 |004e: float-to-int v2, v4 │ │ -0513d6: 28c4 |004f: goto 0013 // -003c │ │ -0513d8: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -0513de: 28f8 |0053: goto 004b // -0008 │ │ +0512c4: |[0512c4] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +0512d4: 7110 2a1f 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +0512da: 0a04 |0003: move-result v4 │ │ +0512dc: 5265 7d03 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@037d │ │ +0512e0: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +0512e4: 7110 2a1f 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +0512ea: 0a04 |000b: move-result v4 │ │ +0512ec: 5265 8d03 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@038d │ │ +0512f0: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +0512f4: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +0512f8: 0172 |0012: move v2, v7 │ │ +0512fa: 5464 8603 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0512fe: 6e10 9c1f 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +051304: 0a04 |0018: move-result v4 │ │ +051306: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +05130a: 5464 8603 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +05130e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +051310: 6e20 961f 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +051316: 0c00 |0021: move-result-object v0 │ │ +051318: 1f00 b101 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +05131c: 5464 8603 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051320: 5465 8603 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051324: 6e10 9c1f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05132a: 0a05 |002b: move-result v5 │ │ +05132c: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +051330: 6e20 961f 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +051336: 0c01 |0031: move-result-object v1 │ │ +051338: 1f01 b101 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +05133c: 5204 4703 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051340: 5215 4703 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051344: 7120 2f1f 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +05134a: 0a05 |003b: move-result v5 │ │ +05134c: 7120 2d1f 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +051352: 0a02 |003f: move-result v2 │ │ +051354: 0f02 |0040: return v2 │ │ +051356: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +05135a: 28d0 |0043: goto 0013 // -0030 │ │ +05135c: 5264 7203 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +051360: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +051364: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +05136a: 8274 |004b: int-to-float v4, v7 │ │ +05136c: c684 |004c: add-float/2addr v4, v8 │ │ +05136e: c634 |004d: add-float/2addr v4, v3 │ │ +051370: 8742 |004e: float-to-int v2, v4 │ │ +051372: 28c4 |004f: goto 0013 // -003c │ │ +051374: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +05137a: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2137 │ │ 0x0010 line=2138 │ │ 0x0013 line=2144 │ │ 0x001b line=2145 │ │ 0x0024 line=2146 │ │ @@ -43913,30 +43913,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0513e0: |[0513e0] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -0513f0: 6e10 0c0b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -0513f6: 0a00 |0003: move-result v0 │ │ -0513f8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0513fa: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -0513fe: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -051402: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -051404: 6e20 0b0b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -05140a: 0c03 |000d: move-result-object v3 │ │ -05140c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -05140e: 7130 7b0a 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a7b │ │ -051414: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051418: 28f1 |0014: goto 0005 // -000f │ │ -05141a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -05141c: 28f4 |0016: goto 000a // -000c │ │ -05141e: 0e00 |0017: return-void │ │ +05137c: |[05137c] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +05138c: 6e10 0c0b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +051392: 0a00 |0003: move-result v0 │ │ +051394: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +051396: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +05139a: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +05139e: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +0513a0: 6e20 0b0b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +0513a6: 0c03 |000d: move-result-object v3 │ │ +0513a8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0513aa: 7130 7b0a 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a7b │ │ +0513b0: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0513b4: 28f1 |0014: goto 0005 // -000f │ │ +0513b6: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +0513b8: 28f4 |0016: goto 000a // -000c │ │ +0513ba: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1771 │ │ 0x0004 line=1772 │ │ 0x0007 line=1773 │ │ 0x000a line=1775 │ │ 0x0012 line=1772 │ │ @@ -43954,25 +43954,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -051420: |[051420] android.support.v4.view.ViewPager.endDrag:()V │ │ -051430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051432: 5c10 8403 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -051436: 5c10 8503 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ -05143a: 5410 a103 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -05143e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -051442: 5410 a103 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -051446: 6e10 771b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ -05144c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05144e: 5b10 a103 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -051452: 0e00 |0011: return-void │ │ +0513bc: |[0513bc] android.support.v4.view.ViewPager.endDrag:()V │ │ +0513cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0513ce: 5c10 8403 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +0513d2: 5c10 8503 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ +0513d6: 5410 a103 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +0513da: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0513de: 5410 a103 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +0513e2: 6e10 771b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ +0513e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0513ea: 5b10 a103 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +0513ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2385 │ │ 0x0003 line=2386 │ │ 0x0005 line=2388 │ │ 0x0009 line=2389 │ │ 0x000e line=2390 │ │ @@ -43985,64 +43985,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 │ │ -051454: |[051454] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -051464: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -051466: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -05146a: 2205 4600 |0003: new-instance v5, Landroid/graphics/Rect; // type@0046 │ │ -05146e: 7010 9801 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -051474: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -051478: 6e52 9f01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@019f │ │ -05147e: 1105 |000d: return-object v5 │ │ -051480: 6e10 a71b 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -051486: 0a02 |0011: move-result v2 │ │ -051488: 5952 2100 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ -05148c: 6e10 b11b 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -051492: 0a02 |0017: move-result v2 │ │ -051494: 5952 2200 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0022 │ │ -051498: 6e10 b51b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05149e: 0a02 |001d: move-result v2 │ │ -0514a0: 5952 2300 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0023 │ │ -0514a4: 6e10 9b1b 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -0514aa: 0a02 |0023: move-result v2 │ │ -0514ac: 5952 2000 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -0514b0: 6e10 ae1b 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -0514b6: 0c01 |0029: move-result-object v1 │ │ -0514b8: 2012 3803 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0338 │ │ -0514bc: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -0514c0: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -0514c4: 0710 |0030: move-object v0, v1 │ │ -0514c6: 1f00 3803 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -0514ca: 5252 2100 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ -0514ce: 6e10 2c1c 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1c2c │ │ -0514d4: 0a03 |0038: move-result v3 │ │ -0514d6: b032 |0039: add-int/2addr v2, v3 │ │ -0514d8: 5952 2100 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ -0514dc: 5252 2200 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0022 │ │ -0514e0: 6e10 2e1c 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1c2e │ │ -0514e6: 0a03 |0041: move-result v3 │ │ -0514e8: b032 |0042: add-int/2addr v2, v3 │ │ -0514ea: 5952 2200 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0022 │ │ -0514ee: 5252 2300 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0023 │ │ -0514f2: 6e10 2f1c 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1c2f │ │ -0514f8: 0a03 |004a: move-result v3 │ │ -0514fa: b032 |004b: add-int/2addr v2, v3 │ │ -0514fc: 5952 2300 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0023 │ │ -051500: 5252 2000 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -051504: 6e10 261c 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1c26 │ │ -05150a: 0a03 |0053: move-result v3 │ │ -05150c: b032 |0054: add-int/2addr v2, v3 │ │ -05150e: 5952 2000 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -051512: 6e10 2d1c 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1c2d │ │ -051518: 0c01 |005a: move-result-object v1 │ │ -05151a: 28cf |005b: goto 002a // -0031 │ │ +0513f0: |[0513f0] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +051400: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051402: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +051406: 2205 4500 |0003: new-instance v5, Landroid/graphics/Rect; // type@0045 │ │ +05140a: 7010 9801 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +051410: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +051414: 6e52 9f01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@019f │ │ +05141a: 1105 |000d: return-object v5 │ │ +05141c: 6e10 a71b 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +051422: 0a02 |0011: move-result v2 │ │ +051424: 5952 2100 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ +051428: 6e10 b11b 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +05142e: 0a02 |0017: move-result v2 │ │ +051430: 5952 2200 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0022 │ │ +051434: 6e10 b51b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05143a: 0a02 |001d: move-result v2 │ │ +05143c: 5952 2300 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0023 │ │ +051440: 6e10 9b1b 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +051446: 0a02 |0023: move-result v2 │ │ +051448: 5952 2000 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +05144c: 6e10 ae1b 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +051452: 0c01 |0029: move-result-object v1 │ │ +051454: 2012 3403 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0334 │ │ +051458: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +05145c: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +051460: 0710 |0030: move-object v0, v1 │ │ +051462: 1f00 3403 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +051466: 5252 2100 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ +05146a: 6e10 2c1c 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1c2c │ │ +051470: 0a03 |0038: move-result v3 │ │ +051472: b032 |0039: add-int/2addr v2, v3 │ │ +051474: 5952 2100 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ +051478: 5252 2200 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0022 │ │ +05147c: 6e10 2e1c 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1c2e │ │ +051482: 0a03 |0041: move-result v3 │ │ +051484: b032 |0042: add-int/2addr v2, v3 │ │ +051486: 5952 2200 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0022 │ │ +05148a: 5252 2300 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0023 │ │ +05148e: 6e10 2f1c 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1c2f │ │ +051494: 0a03 |004a: move-result v3 │ │ +051496: b032 |004b: add-int/2addr v2, v3 │ │ +051498: 5952 2300 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0023 │ │ +05149c: 5252 2000 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +0514a0: 6e10 261c 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1c26 │ │ +0514a6: 0a03 |0053: move-result v3 │ │ +0514a8: b032 |0054: add-int/2addr v2, v3 │ │ +0514aa: 5952 2000 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +0514ae: 6e10 2d1c 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1c2d │ │ +0514b4: 0c01 |005a: move-result-object v1 │ │ +0514b6: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2566 │ │ 0x0003 line=2567 │ │ 0x0008 line=2569 │ │ 0x000a line=2570 │ │ 0x000d line=2588 │ │ @@ -44072,24 +44072,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05151c: |[05151c] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -05152c: 6e10 180b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b18 │ │ -051532: 0a00 |0003: move-result v0 │ │ -051534: 6e10 1b0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ -05153a: 0a01 |0007: move-result v1 │ │ -05153c: b110 |0008: sub-int/2addr v0, v1 │ │ -05153e: 6e10 1c0b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ -051544: 0a01 |000c: move-result v1 │ │ -051546: b110 |000d: sub-int/2addr v0, v1 │ │ -051548: 0f00 |000e: return v0 │ │ +0514b8: |[0514b8] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +0514c8: 6e10 180b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b18 │ │ +0514ce: 0a00 |0003: move-result v0 │ │ +0514d0: 6e10 1b0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ +0514d6: 0a01 |0007: move-result v1 │ │ +0514d8: b110 |0008: sub-int/2addr v0, v1 │ │ +0514da: 6e10 1c0b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ +0514e0: 0a01 |000c: move-result v1 │ │ +0514e2: b110 |000d: sub-int/2addr v0, v1 │ │ +0514e4: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -44097,85 +44097,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 │ │ -05154c: |[05154c] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05155c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -05155e: 7010 0f0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -051564: 0a0c |0004: move-result v12 │ │ -051566: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -05156a: 6e10 200b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -051570: 0a0d |000a: move-result v13 │ │ -051572: 82dd |000b: int-to-float v13, v13 │ │ -051574: 82ce |000c: int-to-float v14, v12 │ │ -051576: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -05157a: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -05157e: 52fd 9203 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -051582: 82dd |0013: int-to-float v13, v13 │ │ -051584: 82ce |0014: int-to-float v14, v12 │ │ -051586: a908 0d0e |0015: div-float v8, v13, v14 │ │ -05158a: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -05158c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -05158e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -051590: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -051592: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -051594: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -051596: 54fd 8603 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05159a: 6e10 9c1f 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0515a0: 0a0d |0022: move-result v13 │ │ -0515a2: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -0515a6: 54fd 8603 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0515aa: 6e20 961f 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0515b0: 0c02 |002a: move-result-object v2 │ │ -0515b2: 1f02 b301 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -0515b6: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -0515ba: 522d 4703 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0515be: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -0515c2: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -0515c6: 54f2 9d03 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@039d │ │ -0515ca: a60d 0406 |0037: add-float v13, v4, v6 │ │ -0515ce: c68d |0039: add-float/2addr v13, v8 │ │ -0515d0: 592d 4603 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0515d4: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -0515d8: 592d 4703 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0515dc: 54fd 6b03 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0515e0: 522e 4703 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0515e4: 6e20 9309 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ -0515ea: 0a0d |0047: move-result v13 │ │ -0515ec: 592d 4903 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -0515f0: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0515f4: 5229 4603 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0515f8: 0197 |004e: move v7, v9 │ │ -0515fa: 522d 4903 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -0515fe: c69d |0051: add-float/2addr v13, v9 │ │ -051600: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -051604: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -051608: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -05160c: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -051610: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -051614: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -051618: 54fd 8603 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05161c: 6e10 9c1f 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -051622: 0a0d |0063: move-result v13 │ │ -051624: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -051628: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -05162c: 0723 |0068: move-object v3, v2 │ │ -05162e: 1103 |0069: return-object v3 │ │ -051630: 018b |006a: move v11, v8 │ │ -051632: 28a4 |006b: goto 000f // -005c │ │ -051634: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -051636: 5225 4703 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -05163a: 0194 |006f: move v4, v9 │ │ -05163c: 5226 4903 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -051640: 0723 |0072: move-object v3, v2 │ │ -051642: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051646: 28a8 |0075: goto 001d // -0058 │ │ +0514e8: |[0514e8] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0514f8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0514fa: 7010 0f0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +051500: 0a0c |0004: move-result v12 │ │ +051502: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +051506: 6e10 200b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +05150c: 0a0d |000a: move-result v13 │ │ +05150e: 82dd |000b: int-to-float v13, v13 │ │ +051510: 82ce |000c: int-to-float v14, v12 │ │ +051512: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +051516: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +05151a: 52fd 9203 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +05151e: 82dd |0013: int-to-float v13, v13 │ │ +051520: 82ce |0014: int-to-float v14, v12 │ │ +051522: a908 0d0e |0015: div-float v8, v13, v14 │ │ +051526: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +051528: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +05152a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +05152c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +05152e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +051530: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +051532: 54fd 8603 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051536: 6e10 9c1f 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05153c: 0a0d |0022: move-result v13 │ │ +05153e: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +051542: 54fd 8603 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051546: 6e20 961f 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05154c: 0c02 |002a: move-result-object v2 │ │ +05154e: 1f02 b101 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +051552: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +051556: 522d 4703 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05155a: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +05155e: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +051562: 54f2 9d03 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@039d │ │ +051566: a60d 0406 |0037: add-float v13, v4, v6 │ │ +05156a: c68d |0039: add-float/2addr v13, v8 │ │ +05156c: 592d 4603 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +051570: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +051574: 592d 4703 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051578: 54fd 6b03 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05157c: 522e 4703 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051580: 6e20 9309 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ +051586: 0a0d |0047: move-result v13 │ │ +051588: 592d 4903 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +05158c: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051590: 5229 4603 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +051594: 0197 |004e: move v7, v9 │ │ +051596: 522d 4903 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +05159a: c69d |0051: add-float/2addr v13, v9 │ │ +05159c: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +0515a0: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +0515a4: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +0515a8: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +0515ac: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +0515b0: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +0515b4: 54fd 8603 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0515b8: 6e10 9c1f 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0515be: 0a0d |0063: move-result v13 │ │ +0515c0: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +0515c4: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +0515c8: 0723 |0068: move-object v3, v2 │ │ +0515ca: 1103 |0069: return-object v3 │ │ +0515cc: 018b |006a: move v11, v8 │ │ +0515ce: 28a4 |006b: goto 000f // -005c │ │ +0515d0: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +0515d2: 5225 4703 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0515d6: 0194 |006f: move v4, v9 │ │ +0515d8: 5226 4903 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0515dc: 0723 |0072: move-object v3, v2 │ │ +0515de: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0515e2: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2094 │ │ 0x0005 line=2095 │ │ 0x000f line=2096 │ │ 0x0017 line=2097 │ │ 0x0018 line=2098 │ │ @@ -44236,35 +44236,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -051648: |[051648] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -051658: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05165a: 5230 7e03 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@037e │ │ -05165e: 8200 |0003: int-to-float v0, v0 │ │ -051660: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -051664: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -051668: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -05166c: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -051670: 6e10 220b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ -051676: 0a00 |000f: move-result v0 │ │ -051678: 5231 7e03 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@037e │ │ -05167c: b110 |0012: sub-int/2addr v0, v1 │ │ -05167e: 8200 |0013: int-to-float v0, v0 │ │ -051680: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -051684: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -051688: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -05168c: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -051690: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -051692: 0f00 |001d: return v0 │ │ -051694: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -051696: 28fe |001f: goto 001d // -0002 │ │ +0515e4: |[0515e4] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +0515f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0515f6: 5230 7e03 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@037e │ │ +0515fa: 8200 |0003: int-to-float v0, v0 │ │ +0515fc: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +051600: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +051604: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +051608: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +05160c: 6e10 220b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ +051612: 0a00 |000f: move-result v0 │ │ +051614: 5231 7e03 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@037e │ │ +051618: b110 |0012: sub-int/2addr v0, v1 │ │ +05161a: 8200 |0013: int-to-float v0, v0 │ │ +05161c: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +051620: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +051624: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +051628: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +05162c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +05162e: 0f00 |001d: return v0 │ │ +051630: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +051632: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1767 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -44274,36 +44274,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -051698: |[051698] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -0516a8: 7110 7f09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ -0516ae: 0a02 |0003: move-result v2 │ │ -0516b0: 7120 8209 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -0516b6: 0a01 |0007: move-result v1 │ │ -0516b8: 5243 6a03 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -0516bc: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -0516c0: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -0516c4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0516c6: 7120 8309 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -0516cc: 0a03 |0012: move-result v3 │ │ -0516ce: 5943 8703 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -0516d2: 7120 8209 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -0516d8: 0a03 |0018: move-result v3 │ │ -0516da: 5943 6a03 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -0516de: 5443 a103 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -0516e2: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -0516e6: 5443 a103 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -0516ea: 6e10 701b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1b70 │ │ -0516f0: 0e00 |0024: return-void │ │ -0516f2: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -0516f4: 28e9 |0026: goto 000f // -0017 │ │ +051634: |[051634] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +051644: 7110 7f09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ +05164a: 0a02 |0003: move-result v2 │ │ +05164c: 7120 8209 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +051652: 0a01 |0007: move-result v1 │ │ +051654: 5243 6a03 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +051658: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +05165c: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +051660: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +051662: 7120 8309 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +051668: 0a03 |0012: move-result v3 │ │ +05166a: 5943 8703 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +05166e: 7120 8209 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +051674: 0a03 |0018: move-result v3 │ │ +051676: 5943 6a03 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +05167a: 5443 a103 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +05167e: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +051682: 5443 a103 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +051686: 6e10 701b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1b70 │ │ +05168c: 0e00 |0024: return-void │ │ +05168e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +051690: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2370 │ │ 0x0004 line=2371 │ │ 0x0008 line=2372 │ │ 0x000c line=2375 │ │ 0x000f line=2376 │ │ @@ -44324,61 +44324,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -0516f8: |[0516f8] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -051708: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05170a: 54a8 8603 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05170e: 6e10 9c1f 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -051714: 0a08 |0006: move-result v8 │ │ -051716: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -05171a: 5ca7 6e03 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ -05171e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -051720: 6e40 360b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0b36 │ │ -051726: 55a8 6e03 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ -05172a: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -05172e: 2207 c903 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@03c9 │ │ -051732: 1a08 341c |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1c34 │ │ -051736: 7020 1d1f 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05173c: 2707 |001a: throw v7 │ │ -05173e: 7010 270b 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b27 │ │ -051744: 0c01 |001e: move-result-object v1 │ │ -051746: 7010 0f0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -05174c: 0a05 |0022: move-result v5 │ │ -05174e: 52a8 9203 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -051752: 9006 0508 |0025: add-int v6, v5, v8 │ │ -051756: 52a8 9203 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -05175a: 8288 |0029: int-to-float v8, v8 │ │ -05175c: 8259 |002a: int-to-float v9, v5 │ │ -05175e: a902 0809 |002b: div-float v2, v8, v9 │ │ -051762: 5210 4703 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051766: 82b8 |002f: int-to-float v8, v11 │ │ -051768: 8259 |0030: int-to-float v9, v5 │ │ -05176a: c998 |0031: div-float/2addr v8, v9 │ │ -05176c: 5219 4603 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -051770: c798 |0034: sub-float/2addr v8, v9 │ │ -051772: 5219 4903 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -051776: c629 |0037: add-float/2addr v9, v2 │ │ -051778: a904 0809 |0038: div-float v4, v8, v9 │ │ -05177c: 8268 |003a: int-to-float v8, v6 │ │ -05177e: c848 |003b: mul-float/2addr v8, v4 │ │ -051780: 8783 |003c: float-to-int v3, v8 │ │ -051782: 5ca7 6e03 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ -051786: 6e40 360b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0b36 │ │ -05178c: 55a7 6e03 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ -051790: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -051794: 2207 c903 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@03c9 │ │ -051798: 1a08 341c |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1c34 │ │ -05179c: 7020 1d1f 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0517a2: 2707 |004d: throw v7 │ │ -0517a4: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -0517a6: 0f07 |004f: return v7 │ │ +051694: |[051694] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +0516a4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0516a6: 54a8 8603 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0516aa: 6e10 9c1f 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0516b0: 0a08 |0006: move-result v8 │ │ +0516b2: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +0516b6: 5ca7 6e03 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ +0516ba: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +0516bc: 6e40 360b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0b36 │ │ +0516c2: 55a8 6e03 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ +0516c6: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +0516ca: 2207 c503 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0516ce: 1a08 291c |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1c29 │ │ +0516d2: 7020 1d1f 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0516d8: 2707 |001a: throw v7 │ │ +0516da: 7010 270b 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b27 │ │ +0516e0: 0c01 |001e: move-result-object v1 │ │ +0516e2: 7010 0f0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +0516e8: 0a05 |0022: move-result v5 │ │ +0516ea: 52a8 9203 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +0516ee: 9006 0508 |0025: add-int v6, v5, v8 │ │ +0516f2: 52a8 9203 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +0516f6: 8288 |0029: int-to-float v8, v8 │ │ +0516f8: 8259 |002a: int-to-float v9, v5 │ │ +0516fa: a902 0809 |002b: div-float v2, v8, v9 │ │ +0516fe: 5210 4703 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051702: 82b8 |002f: int-to-float v8, v11 │ │ +051704: 8259 |0030: int-to-float v9, v5 │ │ +051706: c998 |0031: div-float/2addr v8, v9 │ │ +051708: 5219 4603 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +05170c: c798 |0034: sub-float/2addr v8, v9 │ │ +05170e: 5219 4903 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +051712: c629 |0037: add-float/2addr v9, v2 │ │ +051714: a904 0809 |0038: div-float v4, v8, v9 │ │ +051718: 8268 |003a: int-to-float v8, v6 │ │ +05171a: c848 |003b: mul-float/2addr v8, v4 │ │ +05171c: 8783 |003c: float-to-int v3, v8 │ │ +05171e: 5ca7 6e03 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ +051722: 6e40 360b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0b36 │ │ +051728: 55a7 6e03 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ +05172c: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +051730: 2207 c503 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@03c5 │ │ +051734: 1a08 291c |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1c29 │ │ +051738: 7020 1d1f 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +05173e: 2707 |004d: throw v7 │ │ +051740: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +051742: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1631 │ │ 0x0009 line=1632 │ │ 0x000b line=1633 │ │ 0x000f line=1634 │ │ 0x0013 line=1635 │ │ @@ -44410,117 +44410,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -0517a8: |[0517a8] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -0517b8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0517ba: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -0517be: 520e 8703 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -0517c2: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -0517c6: 0200 1200 |0007: move/from16 v0, v18 │ │ -0517ca: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -0517ce: 5910 8703 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -0517d2: 7401 200b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -0517d8: 0a0e |0010: move-result v14 │ │ -0517da: 82e8 |0011: int-to-float v8, v14 │ │ -0517dc: a60c 0802 |0012: add-float v12, v8, v2 │ │ -0517e0: 7601 0f0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -0517e6: 0a0d |0017: move-result v13 │ │ -0517e8: 82de |0018: int-to-float v14, v13 │ │ -0517ea: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -0517ee: 520f 7c03 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -0517f2: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -0517f6: 82de |001f: int-to-float v14, v13 │ │ -0517f8: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -0517fc: 520f 8903 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -051800: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -051804: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -051806: 121a |0027: const/4 v10, #int 1 // #1 │ │ -051808: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -05180c: 540e 8603 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051810: 120f |002c: const/4 v15, #int 0 // #0 │ │ -051812: 6e20 961f fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -051818: 0c03 |0030: move-result-object v3 │ │ -05181a: 1f03 b301 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -05181e: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -051822: 540e 8603 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051826: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -05182a: 540f 8603 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05182e: 6e10 9c1f 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -051834: 0a0f |003e: move-result v15 │ │ -051836: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -05183a: 6e20 961f fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -051840: 0c04 |0044: move-result-object v4 │ │ -051842: 1f04 b301 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -051846: 523e 4703 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -05184a: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -05184e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -051850: 523e 4603 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -051854: 82df |004e: int-to-float v15, v13 │ │ -051856: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -05185a: 524e 4703 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -05185e: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -051862: 540f 6b03 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -051866: 6e10 9009 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -05186c: 0a0f |005a: move-result v15 │ │ -05186e: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -051872: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -051876: 120a |005f: const/4 v10, #int 0 // #0 │ │ -051878: 524e 4603 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -05187c: 82df |0062: int-to-float v15, v13 │ │ -05187e: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -051882: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -051886: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -05188a: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -05188e: a709 060c |006b: sub-float v9, v6, v12 │ │ -051892: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -051896: 540e 8a03 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ -05189a: 7110 291f 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -0518a0: 0a0f |0074: move-result v15 │ │ -0518a2: 82d0 |0075: int-to-float v0, v13 │ │ -0518a4: 0210 0000 |0076: move/from16 v16, v0 │ │ -0518a8: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -0518ac: 6e20 c40e fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0ec4 │ │ -0518b2: 0a07 |007d: move-result v7 │ │ -0518b4: 016c |007e: move v12, v6 │ │ -0518b6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0518ba: 520e 8703 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -0518be: 87cf |0083: float-to-int v15, v12 │ │ -0518c0: 82ff |0084: int-to-float v15, v15 │ │ -0518c2: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -0518c6: c6fe |0087: add-float/2addr v14, v15 │ │ -0518c8: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -0518cc: 590e 8703 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -0518d0: 87ce |008c: float-to-int v14, v12 │ │ -0518d2: 7401 210b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ -0518d8: 0a0f |0090: move-result v15 │ │ -0518da: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -0518de: 6e30 4c0b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -0518e4: 87ce |0096: float-to-int v14, v12 │ │ -0518e6: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -0518ea: 7020 3f0b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b3f │ │ -0518f0: 0f07 |009c: return v7 │ │ -0518f2: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -0518f6: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -0518fa: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -0518fe: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -051902: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -051906: 540e 9803 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ -05190a: 7110 291f 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -051910: 0a0f |00ac: move-result v15 │ │ -051912: 82d0 |00ad: int-to-float v0, v13 │ │ -051914: 0210 0000 |00ae: move/from16 v16, v0 │ │ -051918: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -05191c: 6e20 c40e fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0ec4 │ │ -051922: 0a07 |00b5: move-result v7 │ │ -051924: 01bc |00b6: move v12, v11 │ │ -051926: 28c8 |00b7: goto 007f // -0038 │ │ +051744: |[051744] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +051754: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +051756: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +05175a: 520e 8703 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +05175e: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +051762: 0200 1200 |0007: move/from16 v0, v18 │ │ +051766: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +05176a: 5910 8703 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +05176e: 7401 200b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +051774: 0a0e |0010: move-result v14 │ │ +051776: 82e8 |0011: int-to-float v8, v14 │ │ +051778: a60c 0802 |0012: add-float v12, v8, v2 │ │ +05177c: 7601 0f0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +051782: 0a0d |0017: move-result v13 │ │ +051784: 82de |0018: int-to-float v14, v13 │ │ +051786: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +05178a: 520f 7c03 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +05178e: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +051792: 82de |001f: int-to-float v14, v13 │ │ +051794: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +051798: 520f 8903 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +05179c: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +0517a0: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +0517a2: 121a |0027: const/4 v10, #int 1 // #1 │ │ +0517a4: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +0517a8: 540e 8603 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0517ac: 120f |002c: const/4 v15, #int 0 // #0 │ │ +0517ae: 6e20 961f fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0517b4: 0c03 |0030: move-result-object v3 │ │ +0517b6: 1f03 b101 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +0517ba: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +0517be: 540e 8603 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0517c2: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +0517c6: 540f 8603 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0517ca: 6e10 9c1f 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0517d0: 0a0f |003e: move-result v15 │ │ +0517d2: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +0517d6: 6e20 961f fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0517dc: 0c04 |0044: move-result-object v4 │ │ +0517de: 1f04 b101 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +0517e2: 523e 4703 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0517e6: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +0517ea: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +0517ec: 523e 4603 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +0517f0: 82df |004e: int-to-float v15, v13 │ │ +0517f2: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +0517f6: 524e 4703 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0517fa: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +0517fe: 540f 6b03 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +051802: 6e10 9009 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +051808: 0a0f |005a: move-result v15 │ │ +05180a: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +05180e: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +051812: 120a |005f: const/4 v10, #int 0 // #0 │ │ +051814: 524e 4603 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +051818: 82df |0062: int-to-float v15, v13 │ │ +05181a: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +05181e: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +051822: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +051826: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +05182a: a709 060c |006b: sub-float v9, v6, v12 │ │ +05182e: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +051832: 540e 8a03 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ +051836: 7110 291f 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05183c: 0a0f |0074: move-result v15 │ │ +05183e: 82d0 |0075: int-to-float v0, v13 │ │ +051840: 0210 0000 |0076: move/from16 v16, v0 │ │ +051844: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +051848: 6e20 c40e fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0ec4 │ │ +05184e: 0a07 |007d: move-result v7 │ │ +051850: 016c |007e: move v12, v6 │ │ +051852: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +051856: 520e 8703 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +05185a: 87cf |0083: float-to-int v15, v12 │ │ +05185c: 82ff |0084: int-to-float v15, v15 │ │ +05185e: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +051862: c6fe |0087: add-float/2addr v14, v15 │ │ +051864: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +051868: 590e 8703 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +05186c: 87ce |008c: float-to-int v14, v12 │ │ +05186e: 7401 210b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ +051874: 0a0f |0090: move-result v15 │ │ +051876: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +05187a: 6e30 4c0b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +051880: 87ce |0096: float-to-int v14, v12 │ │ +051882: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +051886: 7020 3f0b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b3f │ │ +05188c: 0f07 |009c: return v7 │ │ +05188e: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +051892: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +051896: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +05189a: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +05189e: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +0518a2: 540e 9803 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ +0518a6: 7110 291f 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +0518ac: 0a0f |00ac: move-result v15 │ │ +0518ae: 82d0 |00ad: int-to-float v0, v13 │ │ +0518b0: 0210 0000 |00ae: move/from16 v16, v0 │ │ +0518b4: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +0518b8: 6e20 c40e fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0ec4 │ │ +0518be: 0a07 |00b5: move-result v7 │ │ +0518c0: 01bc |00b6: move v12, v11 │ │ +0518c2: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2043 │ │ 0x0001 line=2045 │ │ 0x0007 line=2046 │ │ 0x000d line=2048 │ │ 0x0012 line=2049 │ │ @@ -44573,96 +44573,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -051928: |[051928] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -051938: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -05193c: 54e0 8603 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051940: 6e10 971f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -051946: 0a00 |0007: move-result v0 │ │ -051948: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -05194c: 6e10 1b0b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ -051952: 0a00 |000d: move-result v0 │ │ -051954: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -051958: 6e10 1c0b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ -05195e: 0a02 |0013: move-result v2 │ │ -051960: b120 |0014: sub-int/2addr v0, v2 │ │ -051962: 900c 0011 |0015: add-int v12, v0, v17 │ │ -051966: 6e10 1b0b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ -05196c: 0a00 |001a: move-result v0 │ │ -05196e: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -051972: 6e10 1c0b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ -051978: 0a02 |0020: move-result v2 │ │ -05197a: b120 |0021: sub-int/2addr v0, v2 │ │ -05197c: 9007 0012 |0022: add-int v7, v0, v18 │ │ -051980: 6e10 200b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -051986: 0a0d |0027: move-result v13 │ │ -051988: 82d0 |0028: int-to-float v0, v13 │ │ -05198a: 8272 |0029: int-to-float v2, v7 │ │ -05198c: a908 0002 |002a: div-float v8, v0, v2 │ │ -051990: 82c0 |002c: int-to-float v0, v12 │ │ -051992: c880 |002d: mul-float/2addr v0, v8 │ │ -051994: 8701 |002e: float-to-int v1, v0 │ │ -051996: 6e10 210b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ -05199c: 0a00 |0032: move-result v0 │ │ -05199e: 6e30 4c0b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -0519a4: 54e0 9a03 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -0519a8: 6e10 de1d 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1dde │ │ -0519ae: 0a00 |003b: move-result v0 │ │ -0519b0: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -0519b4: 54e0 9a03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -0519b8: 6e10 db1d 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1ddb │ │ -0519be: 0a00 |0043: move-result v0 │ │ -0519c0: 54e2 9a03 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -0519c4: 6e10 e11d 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1de1 │ │ -0519ca: 0a02 |0049: move-result v2 │ │ -0519cc: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -0519d0: 52e0 7203 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0519d4: 6e20 280b 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b28 │ │ -0519da: 0c0b |0051: move-result-object v11 │ │ -0519dc: 54e0 9a03 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -0519e0: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -0519e2: 52b3 4603 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0519e6: 82f4 |0057: int-to-float v4, v15 │ │ -0519e8: c843 |0058: mul-float/2addr v3, v4 │ │ -0519ea: 8733 |0059: float-to-int v3, v3 │ │ -0519ec: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -0519ee: 7406 e01d 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1de0 │ │ -0519f4: 0e00 |005e: return-void │ │ -0519f6: 52e0 7203 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0519fa: 6e20 280b 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b28 │ │ -051a00: 0c06 |0064: move-result-object v6 │ │ -051a02: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -051a06: 5260 4603 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -051a0a: 52e2 8903 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -051a0e: 7120 2e1f 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ -051a14: 0a09 |006e: move-result v9 │ │ -051a16: 6e10 1b0b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ -051a1c: 0a00 |0072: move-result v0 │ │ -051a1e: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -051a22: 6e10 1c0b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ -051a28: 0a02 |0078: move-result v2 │ │ -051a2a: b120 |0079: sub-int/2addr v0, v2 │ │ -051a2c: 8200 |007a: int-to-float v0, v0 │ │ -051a2e: c890 |007b: mul-float/2addr v0, v9 │ │ -051a30: 870a |007c: float-to-int v10, v0 │ │ -051a32: 6e10 200b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -051a38: 0a00 |0080: move-result v0 │ │ -051a3a: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -051a3e: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -051a40: 7020 f80a 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ -051a46: 6e10 210b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ -051a4c: 0a00 |008a: move-result v0 │ │ -051a4e: 6e30 4c0b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -051a54: 28d0 |008e: goto 005e // -0030 │ │ -051a56: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -051a58: 28df |0090: goto 006f // -0021 │ │ +0518c4: |[0518c4] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +0518d4: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +0518d8: 54e0 8603 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0518dc: 6e10 971f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +0518e2: 0a00 |0007: move-result v0 │ │ +0518e4: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +0518e8: 6e10 1b0b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ +0518ee: 0a00 |000d: move-result v0 │ │ +0518f0: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +0518f4: 6e10 1c0b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ +0518fa: 0a02 |0013: move-result v2 │ │ +0518fc: b120 |0014: sub-int/2addr v0, v2 │ │ +0518fe: 900c 0011 |0015: add-int v12, v0, v17 │ │ +051902: 6e10 1b0b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ +051908: 0a00 |001a: move-result v0 │ │ +05190a: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +05190e: 6e10 1c0b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ +051914: 0a02 |0020: move-result v2 │ │ +051916: b120 |0021: sub-int/2addr v0, v2 │ │ +051918: 9007 0012 |0022: add-int v7, v0, v18 │ │ +05191c: 6e10 200b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +051922: 0a0d |0027: move-result v13 │ │ +051924: 82d0 |0028: int-to-float v0, v13 │ │ +051926: 8272 |0029: int-to-float v2, v7 │ │ +051928: a908 0002 |002a: div-float v8, v0, v2 │ │ +05192c: 82c0 |002c: int-to-float v0, v12 │ │ +05192e: c880 |002d: mul-float/2addr v0, v8 │ │ +051930: 8701 |002e: float-to-int v1, v0 │ │ +051932: 6e10 210b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ +051938: 0a00 |0032: move-result v0 │ │ +05193a: 6e30 4c0b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +051940: 54e0 9a03 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +051944: 6e10 de1d 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1dde │ │ +05194a: 0a00 |003b: move-result v0 │ │ +05194c: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +051950: 54e0 9a03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +051954: 6e10 db1d 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1ddb │ │ +05195a: 0a00 |0043: move-result v0 │ │ +05195c: 54e2 9a03 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +051960: 6e10 e11d 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1de1 │ │ +051966: 0a02 |0049: move-result v2 │ │ +051968: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +05196c: 52e0 7203 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +051970: 6e20 280b 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b28 │ │ +051976: 0c0b |0051: move-result-object v11 │ │ +051978: 54e0 9a03 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +05197c: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +05197e: 52b3 4603 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +051982: 82f4 |0057: int-to-float v4, v15 │ │ +051984: c843 |0058: mul-float/2addr v3, v4 │ │ +051986: 8733 |0059: float-to-int v3, v3 │ │ +051988: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +05198a: 7406 e01d 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1de0 │ │ +051990: 0e00 |005e: return-void │ │ +051992: 52e0 7203 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +051996: 6e20 280b 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b28 │ │ +05199c: 0c06 |0064: move-result-object v6 │ │ +05199e: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +0519a2: 5260 4603 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +0519a6: 52e2 8903 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +0519aa: 7120 2e1f 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ +0519b0: 0a09 |006e: move-result v9 │ │ +0519b2: 6e10 1b0b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ +0519b8: 0a00 |0072: move-result v0 │ │ +0519ba: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +0519be: 6e10 1c0b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ +0519c4: 0a02 |0078: move-result v2 │ │ +0519c6: b120 |0079: sub-int/2addr v0, v2 │ │ +0519c8: 8200 |007a: int-to-float v0, v0 │ │ +0519ca: c890 |007b: mul-float/2addr v0, v9 │ │ +0519cc: 870a |007c: float-to-int v10, v0 │ │ +0519ce: 6e10 200b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +0519d4: 0a00 |0080: move-result v0 │ │ +0519d6: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +0519da: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +0519dc: 7020 f80a 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ +0519e2: 6e10 210b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ +0519e8: 0a00 |008a: move-result v0 │ │ +0519ea: 6e30 4c0b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +0519f0: 28d0 |008e: goto 005e // -0030 │ │ +0519f2: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +0519f4: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x000a line=1469 │ │ 0x0017 line=1470 │ │ 0x0024 line=1472 │ │ 0x0028 line=1473 │ │ @@ -44702,31 +44702,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -051a5c: |[051a5c] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -051a6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -051a6e: 6e10 0c0b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -051a74: 0a03 |0004: move-result v3 │ │ -051a76: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -051a7a: 6e20 0b0b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -051a80: 0c00 |000a: move-result-object v0 │ │ -051a82: 6e10 a61b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -051a88: 0c02 |000e: move-result-object v2 │ │ -051a8a: 1f02 b401 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -051a8e: 5523 4d03 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -051a92: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -051a96: 6e20 490b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0b49 │ │ -051a9c: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -051aa0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051aa4: 28e5 |001c: goto 0001 // -001b │ │ -051aa6: 0e00 |001d: return-void │ │ +0519f8: |[0519f8] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +051a08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +051a0a: 6e10 0c0b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +051a10: 0a03 |0004: move-result v3 │ │ +051a12: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +051a16: 6e20 0b0b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +051a1c: 0c00 |000a: move-result-object v0 │ │ +051a1e: 6e10 a61b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +051a24: 0c02 |000e: move-result-object v2 │ │ +051a26: 1f02 b201 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +051a2a: 5523 4d03 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +051a2e: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +051a32: 6e20 490b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0b49 │ │ +051a38: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051a3c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +051a40: 28e5 |001c: goto 0001 // -001b │ │ +051a42: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ 0x000b line=456 │ │ 0x0011 line=457 │ │ 0x0015 line=458 │ │ @@ -44744,59 +44744,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -051aa8: |[051aa8] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -051ab8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -051aba: 6e20 280b 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b28 │ │ -051ac0: 0c00 |0004: move-result-object v0 │ │ -051ac2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -051ac4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -051ac8: 7010 0f0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -051ace: 0a02 |000b: move-result v2 │ │ -051ad0: 8223 |000c: int-to-float v3, v2 │ │ -051ad2: 5284 7c03 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -051ad6: 5205 4603 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -051ada: 5286 8903 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -051ade: 7120 2e1f 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ -051ae4: 0a05 |0016: move-result v5 │ │ -051ae6: 7120 2c1f 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ -051aec: 0a04 |001a: move-result v4 │ │ -051aee: c843 |001b: mul-float/2addr v3, v4 │ │ -051af0: 8731 |001c: float-to-int v1, v3 │ │ -051af2: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -051af6: 6e40 630b 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0b63 │ │ -051afc: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -051b00: 5483 9103 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -051b04: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -051b08: 5483 9103 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -051b0c: 7220 ce0a 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ -051b12: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -051b16: 5483 8303 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -051b1a: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -051b1e: 5483 8303 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -051b22: 7220 ce0a 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ -051b28: 0e00 |0038: return-void │ │ -051b2a: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -051b2e: 5483 9103 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -051b32: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -051b36: 5483 9103 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -051b3a: 7220 ce0a 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ -051b40: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -051b44: 5483 8303 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -051b48: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -051b4c: 5483 8303 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -051b50: 7220 ce0a 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ -051b56: 7020 f80a 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ -051b5c: 6e30 4c0b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -051b62: 7020 3f0b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b3f │ │ -051b68: 28e0 |0058: goto 0038 // -0020 │ │ +051a44: |[051a44] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +051a54: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +051a56: 6e20 280b 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b28 │ │ +051a5c: 0c00 |0004: move-result-object v0 │ │ +051a5e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +051a60: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +051a64: 7010 0f0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +051a6a: 0a02 |000b: move-result v2 │ │ +051a6c: 8223 |000c: int-to-float v3, v2 │ │ +051a6e: 5284 7c03 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +051a72: 5205 4603 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +051a76: 5286 8903 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +051a7a: 7120 2e1f 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ +051a80: 0a05 |0016: move-result v5 │ │ +051a82: 7120 2c1f 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ +051a88: 0a04 |001a: move-result v4 │ │ +051a8a: c843 |001b: mul-float/2addr v3, v4 │ │ +051a8c: 8731 |001c: float-to-int v1, v3 │ │ +051a8e: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +051a92: 6e40 630b 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0b63 │ │ +051a98: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +051a9c: 5483 9103 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +051aa0: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +051aa4: 5483 9103 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +051aa8: 7220 ce0a 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ +051aae: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +051ab2: 5483 8303 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +051ab6: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +051aba: 5483 8303 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +051abe: 7220 ce0a 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ +051ac4: 0e00 |0038: return-void │ │ +051ac6: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +051aca: 5483 9103 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +051ace: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +051ad2: 5483 9103 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +051ad6: 7220 ce0a 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ +051adc: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +051ae0: 5483 8303 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +051ae4: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +051ae8: 5483 8303 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +051aec: 7220 ce0a 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ +051af2: 7020 f80a 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ +051af8: 6e30 4c0b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +051afe: 7020 3f0b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b3f │ │ +051b04: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=557 │ │ 0x0005 line=558 │ │ 0x0006 line=559 │ │ 0x0008 line=560 │ │ 0x000c line=561 │ │ @@ -44829,31 +44829,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -051b6c: |[051b6c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -051b7c: 5210 9903 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ -051b80: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -051b84: 0e00 |0004: return-void │ │ -051b86: 5912 9903 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ -051b8a: 5410 9303 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ -051b8e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -051b92: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -051b96: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -051b98: 7020 010b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0b01 │ │ -051b9e: 5410 9103 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -051ba2: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -051ba6: 5410 9103 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -051baa: 7220 cc0a 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0acc │ │ -051bb0: 28ea |001a: goto 0004 // -0016 │ │ -051bb2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -051bb4: 28f2 |001c: goto 000e // -000e │ │ +051b08: |[051b08] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +051b18: 5210 9903 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ +051b1c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +051b20: 0e00 |0004: return-void │ │ +051b22: 5912 9903 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ +051b26: 5410 9303 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ +051b2a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +051b2e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +051b32: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +051b34: 7020 010b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0b01 │ │ +051b3a: 5410 9103 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +051b3e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +051b42: 5410 9103 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +051b46: 7220 cc0a 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0acc │ │ +051b4c: 28ea |001a: goto 0004 // -0016 │ │ +051b4e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +051b50: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=400 │ │ 0x0005 line=392 │ │ 0x0007 line=393 │ │ 0x000b line=395 │ │ @@ -44869,19 +44869,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -051bb8: |[051bb8] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -051bc8: 5510 9b03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@039b │ │ -051bcc: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -051bd0: 5c12 9b03 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@039b │ │ -051bd4: 0e00 |0006: return-void │ │ +051b54: |[051b54] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +051b64: 5510 9b03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@039b │ │ +051b68: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +051b6c: 5c12 9b03 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@039b │ │ +051b70: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2395 │ │ 0x0004 line=2396 │ │ 0x0006 line=2407 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -44892,39 +44892,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -051bd8: |[051bd8] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -051be8: 5253 7503 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0375 │ │ -051bec: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -051bf0: 5453 7603 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ -051bf4: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -051bf8: 2203 f303 |0008: new-instance v3, Ljava/util/ArrayList; // type@03f3 │ │ -051bfc: 7010 8e1f 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -051c02: 5b53 7603 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ -051c06: 6e10 0c0b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -051c0c: 0a01 |0012: move-result v1 │ │ -051c0e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -051c10: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -051c14: 6e20 0b0b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -051c1a: 0c00 |0019: move-result-object v0 │ │ -051c1c: 5453 7603 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ -051c20: 6e20 921f 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -051c26: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -051c2a: 28f3 |0021: goto 0014 // -000d │ │ -051c2c: 5453 7603 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ -051c30: 6e10 941f 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -051c36: 28e8 |0027: goto 000f // -0018 │ │ -051c38: 5453 7603 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ -051c3c: 6204 a303 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03a3 │ │ -051c40: 7120 a61f 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1fa6 │ │ -051c46: 0e00 |002f: return-void │ │ +051b74: |[051b74] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +051b84: 5253 7503 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0375 │ │ +051b88: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +051b8c: 5453 7603 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ +051b90: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +051b94: 2203 ef03 |0008: new-instance v3, Ljava/util/ArrayList; // type@03ef │ │ +051b98: 7010 8e1f 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +051b9e: 5b53 7603 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ +051ba2: 6e10 0c0b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +051ba8: 0a01 |0012: move-result v1 │ │ +051baa: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +051bac: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +051bb0: 6e20 0b0b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +051bb6: 0c00 |0019: move-result-object v0 │ │ +051bb8: 5453 7603 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ +051bbc: 6e20 921f 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +051bc2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +051bc6: 28f3 |0021: goto 0014 // -000d │ │ +051bc8: 5453 7603 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ +051bcc: 6e10 941f 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +051bd2: 28e8 |0027: goto 000f // -0018 │ │ +051bd4: 5453 7603 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ +051bd8: 6204 a303 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03a3 │ │ +051bdc: 7120 a61f 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1fa6 │ │ +051be2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0004 line=1107 │ │ 0x0008 line=1108 │ │ 0x000f line=1112 │ │ 0x0013 line=1113 │ │ @@ -44948,60 +44948,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -051c48: |[051c48] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -051c58: 6e10 9c1f 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -051c5e: 0a02 |0003: move-result v2 │ │ -051c60: 6e10 130b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0b13 │ │ -051c66: 0a01 |0007: move-result v1 │ │ -051c68: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -051c6c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -051c70: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -051c72: 6e10 0c0b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -051c78: 0a05 |0010: move-result v5 │ │ -051c7a: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -051c7e: 6e20 0b0b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -051c84: 0c00 |0016: move-result-object v0 │ │ -051c86: 6e10 b71b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -051c8c: 0a05 |001a: move-result v5 │ │ -051c8e: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -051c92: 6e20 260b 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ -051c98: 0c04 |0020: move-result-object v4 │ │ -051c9a: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -051c9e: 5245 4703 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051ca2: 5276 7203 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -051ca6: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -051caa: 6e40 8c1b 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1b8c │ │ -051cb0: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -051cb4: 28df |002e: goto 000d // -0021 │ │ -051cb6: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -051cba: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -051cbe: 6e10 9c1f 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -051cc4: 0a05 |0036: move-result v5 │ │ -051cc6: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -051cca: 6e10 2c0b 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0b2c │ │ -051cd0: 0a05 |003c: move-result v5 │ │ -051cd2: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -051cd6: 0e00 |003f: return-void │ │ -051cd8: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -051cdc: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -051cde: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -051ce2: 6e10 2f0b 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0b2f │ │ -051ce8: 0a05 |0048: move-result v5 │ │ -051cea: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -051cee: 6e10 2d0b 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0b2d │ │ -051cf4: 0a05 |004e: move-result v5 │ │ -051cf6: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -051cfa: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -051cfe: 6e20 921f 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -051d04: 28e9 |0056: goto 003f // -0017 │ │ +051be4: |[051be4] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +051bf4: 6e10 9c1f 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +051bfa: 0a02 |0003: move-result v2 │ │ +051bfc: 6e10 130b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0b13 │ │ +051c02: 0a01 |0007: move-result v1 │ │ +051c04: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +051c08: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +051c0c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +051c0e: 6e10 0c0b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +051c14: 0a05 |0010: move-result v5 │ │ +051c16: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +051c1a: 6e20 0b0b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +051c20: 0c00 |0016: move-result-object v0 │ │ +051c22: 6e10 b71b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +051c28: 0a05 |001a: move-result v5 │ │ +051c2a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +051c2e: 6e20 260b 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ +051c34: 0c04 |0020: move-result-object v4 │ │ +051c36: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +051c3a: 5245 4703 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051c3e: 5276 7203 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +051c42: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +051c46: 6e40 8c1b 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1b8c │ │ +051c4c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +051c50: 28df |002e: goto 000d // -0021 │ │ +051c52: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +051c56: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +051c5a: 6e10 9c1f 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +051c60: 0a05 |0036: move-result v5 │ │ +051c62: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +051c66: 6e10 2c0b 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0b2c │ │ +051c6c: 0a05 |003c: move-result v5 │ │ +051c6e: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +051c72: 0e00 |003f: return-void │ │ +051c74: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +051c78: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +051c7a: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +051c7e: 6e10 2f0b 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0b2f │ │ +051c84: 0a05 |0048: move-result v5 │ │ +051c86: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +051c8a: 6e10 2d0b 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0b2d │ │ +051c90: 0a05 |004e: move-result v5 │ │ +051c92: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +051c96: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +051c9a: 6e20 921f 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +051ca0: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2612 │ │ 0x0004 line=2614 │ │ 0x0008 line=2616 │ │ 0x000c line=2617 │ │ 0x0013 line=2618 │ │ @@ -45033,37 +45033,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 │ │ -051d08: |[051d08] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -051d18: 2200 b301 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -051d1c: 7010 c30a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0ac3 │ │ -051d22: 5903 4703 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051d26: 5421 6b03 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -051d2a: 6e30 9509 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0995 │ │ -051d30: 0c01 |000c: move-result-object v1 │ │ -051d32: 5b01 4503 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ -051d36: 5421 6b03 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -051d3a: 6e20 9309 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ -051d40: 0a01 |0014: move-result v1 │ │ -051d42: 5901 4903 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -051d46: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -051d4a: 5421 8603 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051d4e: 6e10 9c1f 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -051d54: 0a01 |001e: move-result v1 │ │ -051d56: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -051d5a: 5421 8603 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051d5e: 6e20 921f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -051d64: 1100 |0026: return-object v0 │ │ -051d66: 5421 8603 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -051d6a: 6e30 911f 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1f91 │ │ -051d70: 28fa |002c: goto 0026 // -0006 │ │ +051ca4: |[051ca4] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +051cb4: 2200 b101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +051cb8: 7010 c30a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0ac3 │ │ +051cbe: 5903 4703 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051cc2: 5421 6b03 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +051cc6: 6e30 9509 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0995 │ │ +051ccc: 0c01 |000c: move-result-object v1 │ │ +051cce: 5b01 4503 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ +051cd2: 5421 6b03 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +051cd6: 6e20 9309 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ +051cdc: 0a01 |0014: move-result v1 │ │ +051cde: 5901 4903 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +051ce2: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +051ce6: 5421 8603 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051cea: 6e10 9c1f 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +051cf0: 0a01 |001e: move-result v1 │ │ +051cf2: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +051cf6: 5421 8603 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051cfa: 6e20 921f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +051d00: 1100 |0026: return-object v0 │ │ +051d02: 5421 8603 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +051d06: 6e30 911f 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1f91 │ │ +051d0c: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ 0x0007 line=832 │ │ 0x000f line=833 │ │ 0x0017 line=834 │ │ @@ -45081,34 +45081,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -051d74: |[051d74] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -051d84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -051d86: 6e10 0c0b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -051d8c: 0a03 |0004: move-result v3 │ │ -051d8e: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -051d92: 6e20 0b0b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -051d98: 0c00 |000a: move-result-object v0 │ │ -051d9a: 6e10 b71b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -051da0: 0a03 |000e: move-result v3 │ │ -051da2: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -051da6: 6e20 260b 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ -051dac: 0c02 |0014: move-result-object v2 │ │ -051dae: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -051db2: 5223 4703 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -051db6: 5254 7203 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -051dba: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -051dbe: 6e20 8e1b 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1b8e │ │ -051dc4: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051dc8: 28df |0022: goto 0001 // -0021 │ │ -051dca: 0e00 |0023: return-void │ │ +051d10: |[051d10] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +051d20: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +051d22: 6e10 0c0b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +051d28: 0a03 |0004: move-result v3 │ │ +051d2a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +051d2e: 6e20 0b0b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +051d34: 0c00 |000a: move-result-object v0 │ │ +051d36: 6e10 b71b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +051d3c: 0a03 |000e: move-result v3 │ │ +051d3e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +051d42: 6e20 260b 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ +051d48: 0c02 |0014: move-result-object v2 │ │ +051d4a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +051d4e: 5223 4703 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +051d52: 5254 7203 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +051d56: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +051d5a: 6e20 8e1b 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1b8e │ │ +051d60: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +051d64: 28df |0022: goto 0001 // -0021 │ │ +051d66: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2659 │ │ 0x0007 line=2660 │ │ 0x000b line=2661 │ │ 0x0011 line=2662 │ │ 0x0015 line=2663 │ │ @@ -45128,41 +45128,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 │ │ -051dcc: |[051dcc] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -051ddc: 6e20 f70a 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0af7 │ │ -051de2: 0a01 |0003: move-result v1 │ │ -051de4: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -051de8: 6e20 090b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0b09 │ │ -051dee: 0c06 |0009: move-result-object v6 │ │ -051df0: 0760 |000a: move-object v0, v6 │ │ -051df2: 1f00 b401 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -051df6: 5501 4d03 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -051dfa: 2042 b201 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01b2 │ │ -051dfe: b621 |0011: or-int/2addr v1, v2 │ │ -051e00: 5c01 4d03 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -051e04: 5531 8003 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0380 │ │ -051e08: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -051e0c: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -051e10: 5501 4d03 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -051e14: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -051e18: 2201 c903 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -051e1c: 1a02 7b02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@027b │ │ -051e20: 7020 1d1f 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -051e26: 2701 |0025: throw v1 │ │ -051e28: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -051e2a: 5c01 4e03 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@034e │ │ -051e2e: 6e40 f10a 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0af1 │ │ -051e34: 0e00 |002c: return-void │ │ -051e36: 6f40 1c1c 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1c1c │ │ -051e3c: 28fc |0030: goto 002c // -0004 │ │ +051d68: |[051d68] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +051d78: 6e20 f70a 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0af7 │ │ +051d7e: 0a01 |0003: move-result v1 │ │ +051d80: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +051d84: 6e20 090b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0b09 │ │ +051d8a: 0c06 |0009: move-result-object v6 │ │ +051d8c: 0760 |000a: move-object v0, v6 │ │ +051d8e: 1f00 b201 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +051d92: 5501 4d03 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +051d96: 2042 b001 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01b0 │ │ +051d9a: b621 |0011: or-int/2addr v1, v2 │ │ +051d9c: 5c01 4d03 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +051da0: 5531 8003 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0380 │ │ +051da4: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +051da8: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +051dac: 5501 4d03 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +051db0: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +051db4: 2201 c503 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +051db8: 1a02 7702 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0277 │ │ +051dbc: 7020 1d1f 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +051dc2: 2701 |0025: throw v1 │ │ +051dc4: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +051dc6: 5c01 4e03 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@034e │ │ +051dca: 6e40 f10a 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0af1 │ │ +051dd0: 0e00 |002c: return-void │ │ +051dd2: 6f40 1c1c 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1c1c │ │ +051dd8: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1293 │ │ 0x000b line=1295 │ │ 0x000d line=1296 │ │ 0x0014 line=1297 │ │ @@ -45184,127 +45184,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -051e40: |[051e40] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -051e50: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -051e54: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -051e58: 6e10 060b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b06 │ │ -051e5e: 0c01 |0007: move-result-object v1 │ │ -051e60: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -051e64: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -051e66: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -051e68: 7100 df1a 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1adf │ │ -051e6e: 0c08 |000f: move-result-object v8 │ │ -051e70: 6e40 de1a d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1ade │ │ -051e76: 0c04 |0013: move-result-object v4 │ │ -051e78: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -051e7c: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -051e80: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -051e84: 54d8 9e03 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ -051e88: 7030 0e0b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b0e │ │ -051e8e: 0c08 |001f: move-result-object v8 │ │ -051e90: 5285 2100 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0021 │ │ -051e94: 54d8 9e03 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ -051e98: 7030 0e0b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b0e │ │ -051e9e: 0c08 |0027: move-result-object v8 │ │ -051ea0: 5280 2100 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0021 │ │ -051ea4: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -051ea8: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -051eac: 6e10 3d0b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0b3d │ │ -051eb2: 0a02 |0031: move-result v2 │ │ -051eb4: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -051eb8: 7110 611b 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1b61 │ │ -051ebe: 0a08 |0037: move-result v8 │ │ -051ec0: 6e20 410b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0b41 │ │ -051ec6: 0f02 |003b: return v2 │ │ -051ec8: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -051ecc: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -051ece: 6e10 ae1b 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -051ed4: 0c06 |0042: move-result-object v6 │ │ -051ed6: 2068 3803 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0338 │ │ -051eda: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -051ede: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -051ee2: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -051ee4: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -051ee8: 2207 dc03 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -051eec: 7010 581f 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -051ef2: 6e10 381f 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -051ef8: 0c08 |0054: move-result-object v8 │ │ -051efa: 6e10 0c1f 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -051f00: 0c08 |0058: move-result-object v8 │ │ -051f02: 6e20 601f 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -051f08: 6e10 ae1b 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -051f0e: 0c06 |005f: move-result-object v6 │ │ -051f10: 2068 3803 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0338 │ │ -051f14: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -051f18: 1a08 2900 |0064: const-string v8, " => " // string@0029 │ │ -051f1c: 6e20 601f 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -051f22: 0c08 |0069: move-result-object v8 │ │ -051f24: 6e10 381f 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -051f2a: 0c09 |006d: move-result-object v9 │ │ -051f2c: 6e10 0c1f 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -051f32: 0c09 |0071: move-result-object v9 │ │ -051f34: 6e20 601f 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -051f3a: 7210 4b1c 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1c4b │ │ -051f40: 0c06 |0078: move-result-object v6 │ │ -051f42: 28e7 |0079: goto 0060 // -0019 │ │ -051f44: 7210 4b1c 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1c4b │ │ -051f4a: 0c06 |007d: move-result-object v6 │ │ -051f4c: 28c5 |007e: goto 0043 // -003b │ │ -051f4e: 1a08 f20b |007f: const-string v8, "ViewPager" // string@0bf2 │ │ -051f52: 2209 dc03 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@03dc │ │ -051f56: 7010 581f 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -051f5c: 1a0a a40e |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0ea4 │ │ -051f60: 6e20 601f a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -051f66: 0c09 |008b: move-result-object v9 │ │ -051f68: 6e10 651f 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -051f6e: 0c0a |008f: move-result-object v10 │ │ -051f70: 6e20 601f a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -051f76: 0c09 |0093: move-result-object v9 │ │ -051f78: 6e10 651f 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -051f7e: 0c09 |0097: move-result-object v9 │ │ -051f80: 7120 b01a 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -051f86: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -051f88: 2900 6fff |009c: goto/16 000b // -0091 │ │ -051f8c: 6e10 e31b 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1be3 │ │ -051f92: 0a02 |00a1: move-result v2 │ │ -051f94: 2890 |00a2: goto 0032 // -0070 │ │ -051f96: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -051f9a: 54d8 9e03 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ -051f9e: 7030 0e0b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b0e │ │ -051fa4: 0c08 |00aa: move-result-object v8 │ │ -051fa6: 5285 2100 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0021 │ │ -051faa: 54d8 9e03 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ -051fae: 7030 0e0b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b0e │ │ -051fb4: 0c08 |00b2: move-result-object v8 │ │ -051fb6: 5280 2100 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0021 │ │ -051fba: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -051fbe: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -051fc2: 6e10 3e0b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0b3e │ │ -051fc8: 0a02 |00bc: move-result v2 │ │ -051fca: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -051fce: 6e10 e31b 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1be3 │ │ -051fd4: 0a02 |00c2: move-result v2 │ │ -051fd6: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -051fda: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -051fde: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -051fe0: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -051fe4: 6e10 3d0b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0b3d │ │ -051fea: 0a02 |00cd: move-result v2 │ │ -051fec: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -051ff0: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -051ff4: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -051ff6: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -051ffa: 6e10 3e0b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0b3e │ │ -052000: 0a02 |00d8: move-result v2 │ │ -052002: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +051ddc: |[051ddc] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +051dec: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +051df0: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +051df4: 6e10 060b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b06 │ │ +051dfa: 0c01 |0007: move-result-object v1 │ │ +051dfc: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +051e00: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +051e02: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +051e04: 7100 df1a 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1adf │ │ +051e0a: 0c08 |000f: move-result-object v8 │ │ +051e0c: 6e40 de1a d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1ade │ │ +051e12: 0c04 |0013: move-result-object v4 │ │ +051e14: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +051e18: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +051e1c: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +051e20: 54d8 9e03 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ +051e24: 7030 0e0b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b0e │ │ +051e2a: 0c08 |001f: move-result-object v8 │ │ +051e2c: 5285 2100 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0021 │ │ +051e30: 54d8 9e03 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ +051e34: 7030 0e0b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b0e │ │ +051e3a: 0c08 |0027: move-result-object v8 │ │ +051e3c: 5280 2100 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0021 │ │ +051e40: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +051e44: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +051e48: 6e10 3d0b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0b3d │ │ +051e4e: 0a02 |0031: move-result v2 │ │ +051e50: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +051e54: 7110 611b 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1b61 │ │ +051e5a: 0a08 |0037: move-result v8 │ │ +051e5c: 6e20 410b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0b41 │ │ +051e62: 0f02 |003b: return v2 │ │ +051e64: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +051e68: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +051e6a: 6e10 ae1b 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +051e70: 0c06 |0042: move-result-object v6 │ │ +051e72: 2068 3403 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0334 │ │ +051e76: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +051e7a: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +051e7e: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +051e80: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +051e84: 2207 d803 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +051e88: 7010 581f 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +051e8e: 6e10 381f 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +051e94: 0c08 |0054: move-result-object v8 │ │ +051e96: 6e10 0c1f 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +051e9c: 0c08 |0058: move-result-object v8 │ │ +051e9e: 6e20 601f 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +051ea4: 6e10 ae1b 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +051eaa: 0c06 |005f: move-result-object v6 │ │ +051eac: 2068 3403 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0334 │ │ +051eb0: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +051eb4: 1a08 2900 |0064: const-string v8, " => " // string@0029 │ │ +051eb8: 6e20 601f 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +051ebe: 0c08 |0069: move-result-object v8 │ │ +051ec0: 6e10 381f 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +051ec6: 0c09 |006d: move-result-object v9 │ │ +051ec8: 6e10 0c1f 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +051ece: 0c09 |0071: move-result-object v9 │ │ +051ed0: 6e20 601f 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +051ed6: 7210 4b1c 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1c4b │ │ +051edc: 0c06 |0078: move-result-object v6 │ │ +051ede: 28e7 |0079: goto 0060 // -0019 │ │ +051ee0: 7210 4b1c 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1c4b │ │ +051ee6: 0c06 |007d: move-result-object v6 │ │ +051ee8: 28c5 |007e: goto 0043 // -003b │ │ +051eea: 1a08 e80b |007f: const-string v8, "ViewPager" // string@0be8 │ │ +051eee: 2209 d803 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@03d8 │ │ +051ef2: 7010 581f 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +051ef8: 1a0a 9a0e |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0e9a │ │ +051efc: 6e20 601f a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +051f02: 0c09 |008b: move-result-object v9 │ │ +051f04: 6e10 651f 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +051f0a: 0c0a |008f: move-result-object v10 │ │ +051f0c: 6e20 601f a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +051f12: 0c09 |0093: move-result-object v9 │ │ +051f14: 6e10 651f 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +051f1a: 0c09 |0097: move-result-object v9 │ │ +051f1c: 7120 b01a 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +051f22: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +051f24: 2900 6fff |009c: goto/16 000b // -0091 │ │ +051f28: 6e10 e31b 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1be3 │ │ +051f2e: 0a02 |00a1: move-result v2 │ │ +051f30: 2890 |00a2: goto 0032 // -0070 │ │ +051f32: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +051f36: 54d8 9e03 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ +051f3a: 7030 0e0b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b0e │ │ +051f40: 0c08 |00aa: move-result-object v8 │ │ +051f42: 5285 2100 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0021 │ │ +051f46: 54d8 9e03 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@039e │ │ +051f4a: 7030 0e0b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b0e │ │ +051f50: 0c08 |00b2: move-result-object v8 │ │ +051f52: 5280 2100 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0021 │ │ +051f56: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +051f5a: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +051f5e: 6e10 3e0b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0b3e │ │ +051f64: 0a02 |00bc: move-result v2 │ │ +051f66: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +051f6a: 6e10 e31b 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1be3 │ │ +051f70: 0a02 |00c2: move-result v2 │ │ +051f72: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +051f76: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +051f7a: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +051f7c: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +051f80: 6e10 3d0b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0b3d │ │ +051f86: 0a02 |00cd: move-result v2 │ │ +051f88: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +051f8c: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +051f90: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +051f92: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +051f96: 6e10 3e0b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0b3e │ │ +051f9c: 0a02 |00d8: move-result v2 │ │ +051f9e: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2500 │ │ 0x0008 line=2501 │ │ 0x000a line=2502 │ │ 0x000b line=2526 │ │ 0x000c line=2528 │ │ @@ -45366,46 +45366,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -052008: |[052008] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -052018: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -05201a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05201c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05201e: 55a2 8403 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -052022: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -052026: 0f04 |0007: return v4 │ │ -052028: 5ca9 7a03 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ -05202c: 7020 5f0b 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ -052032: 59a5 8703 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -052036: 59a5 8103 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -05203a: 54a2 a103 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -05203e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -052042: 7100 761b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ -052048: 0c02 |0018: move-result-object v2 │ │ -05204a: 5ba2 a103 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -05204e: 7100 4202 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -052054: 0b00 |001e: move-result-wide v0 │ │ -052056: 0402 |001f: move-wide v2, v0 │ │ -052058: 0156 |0020: move v6, v5 │ │ -05205a: 0147 |0021: move v7, v4 │ │ -05205c: 7708 5e1b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1b5e │ │ -052062: 0c08 |0025: move-result-object v8 │ │ -052064: 54a2 a103 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -052068: 6e20 6f1b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ -05206e: 6e10 601b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ -052074: 5aa0 7903 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0379 │ │ -052078: 0194 |0030: move v4, v9 │ │ -05207a: 28d6 |0031: goto 0007 // -002a │ │ -05207c: 54a2 a103 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -052080: 6e10 701b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1b70 │ │ -052086: 28e4 |0037: goto 001b // -001c │ │ +051fa4: |[051fa4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +051fb4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +051fb6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +051fb8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +051fba: 55a2 8403 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +051fbe: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +051fc2: 0f04 |0007: return v4 │ │ +051fc4: 5ca9 7a03 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ +051fc8: 7020 5f0b 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ +051fce: 59a5 8703 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +051fd2: 59a5 8103 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +051fd6: 54a2 a103 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +051fda: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +051fde: 7100 761b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ +051fe4: 0c02 |0018: move-result-object v2 │ │ +051fe6: 5ba2 a103 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +051fea: 7100 4202 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +051ff0: 0b00 |001e: move-result-wide v0 │ │ +051ff2: 0402 |001f: move-wide v2, v0 │ │ +051ff4: 0156 |0020: move v6, v5 │ │ +051ff6: 0147 |0021: move v7, v4 │ │ +051ff8: 7708 5e1b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1b5e │ │ +051ffe: 0c08 |0025: move-result-object v8 │ │ +052000: 54a2 a103 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +052004: 6e20 6f1b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ +05200a: 6e10 601b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ +052010: 5aa0 7903 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0379 │ │ +052014: 0194 |0030: move v4, v9 │ │ +052016: 28d6 |0031: goto 0007 // -002a │ │ +052018: 54a2 a103 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +05201c: 6e10 701b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1b70 │ │ +052022: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2259 │ │ 0x0007 line=2275 │ │ 0x0008 line=2262 │ │ 0x000a line=2263 │ │ 0x000d line=2264 │ │ @@ -45428,72 +45428,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -052088: |[052088] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -052098: 20c0 3803 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0338 │ │ -05209c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0520a0: 07c7 |0004: move-object v7, v12 │ │ -0520a2: 1f07 3803 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0338 │ │ -0520a6: 6e10 b21b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1bb2 │ │ -0520ac: 0a09 |000a: move-result v9 │ │ -0520ae: 6e10 b31b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1bb3 │ │ -0520b4: 0a0a |000e: move-result v10 │ │ -0520b6: 6e10 281c 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ -0520bc: 0a06 |0012: move-result v6 │ │ -0520be: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0520c2: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0520c6: 6e20 271c 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -0520cc: 0c01 |001a: move-result-object v1 │ │ -0520ce: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -0520d2: 6e10 a71b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -0520d8: 0a02 |0020: move-result v2 │ │ -0520da: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -0520de: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -0520e2: 6e10 b11b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -0520e8: 0a02 |0028: move-result v2 │ │ -0520ea: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -0520ee: 9000 100a |002b: add-int v0, v16, v10 │ │ -0520f2: 6e10 b51b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -0520f8: 0a02 |0030: move-result v2 │ │ -0520fa: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -0520fe: 9000 100a |0033: add-int v0, v16, v10 │ │ -052102: 6e10 9b1b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -052108: 0a02 |0038: move-result v2 │ │ -05210a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -05210e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -052110: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -052114: 6e10 a71b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05211a: 0a03 |0041: move-result v3 │ │ -05211c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -052120: 9000 100a |0044: add-int v0, v16, v10 │ │ -052124: 6e10 b51b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05212a: 0a03 |0049: move-result v3 │ │ -05212c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -052130: 07b0 |004c: move-object v0, v11 │ │ -052132: 01e3 |004d: move v3, v14 │ │ -052134: 7406 f50a 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0af5 │ │ -05213a: 0a00 |0051: move-result v0 │ │ -05213c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -052140: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -052142: 0f00 |0055: return v0 │ │ -052144: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -052148: 28bd |0058: goto 0015 // -0043 │ │ -05214a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -05214e: 7be0 |005b: neg-int v0, v14 │ │ -052150: 7120 620a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a62 │ │ -052156: 0a00 |005f: move-result v0 │ │ -052158: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -05215c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -05215e: 28f2 |0063: goto 0055 // -000e │ │ -052160: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -052162: 28f0 |0065: goto 0055 // -0010 │ │ +052024: |[052024] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +052034: 20c0 3403 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0334 │ │ +052038: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +05203c: 07c7 |0004: move-object v7, v12 │ │ +05203e: 1f07 3403 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0334 │ │ +052042: 6e10 b21b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1bb2 │ │ +052048: 0a09 |000a: move-result v9 │ │ +05204a: 6e10 b31b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1bb3 │ │ +052050: 0a0a |000e: move-result v10 │ │ +052052: 6e10 281c 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ +052058: 0a06 |0012: move-result v6 │ │ +05205a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +05205e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +052062: 6e20 271c 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +052068: 0c01 |001a: move-result-object v1 │ │ +05206a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +05206e: 6e10 a71b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +052074: 0a02 |0020: move-result v2 │ │ +052076: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +05207a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +05207e: 6e10 b11b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +052084: 0a02 |0028: move-result v2 │ │ +052086: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +05208a: 9000 100a |002b: add-int v0, v16, v10 │ │ +05208e: 6e10 b51b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +052094: 0a02 |0030: move-result v2 │ │ +052096: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +05209a: 9000 100a |0033: add-int v0, v16, v10 │ │ +05209e: 6e10 9b1b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +0520a4: 0a02 |0038: move-result v2 │ │ +0520a6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0520aa: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0520ac: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0520b0: 6e10 a71b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +0520b6: 0a03 |0041: move-result v3 │ │ +0520b8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +0520bc: 9000 100a |0044: add-int v0, v16, v10 │ │ +0520c0: 6e10 b51b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +0520c6: 0a03 |0049: move-result v3 │ │ +0520c8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +0520cc: 07b0 |004c: move-object v0, v11 │ │ +0520ce: 01e3 |004d: move v3, v14 │ │ +0520d0: 7406 f50a 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0af5 │ │ +0520d6: 0a00 |0051: move-result v0 │ │ +0520d8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +0520dc: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +0520de: 0f00 |0055: return v0 │ │ +0520e0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0520e4: 28bd |0058: goto 0015 // -0043 │ │ +0520e6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +0520ea: 7be0 |005b: neg-int v0, v14 │ │ +0520ec: 7120 620a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a62 │ │ +0520f2: 0a00 |005f: move-result v0 │ │ +0520f4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +0520f8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +0520fa: 28f2 |0063: goto 0055 // -000e │ │ +0520fc: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +0520fe: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2437 │ │ 0x0005 line=2438 │ │ 0x0007 line=2439 │ │ 0x000b line=2440 │ │ 0x000f line=2441 │ │ @@ -45529,44 +45529,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -052164: |[052164] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -052174: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -052176: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -052178: 5464 6b03 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -05217c: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -052180: 0f03 |0006: return v3 │ │ -052182: 7010 0f0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -052188: 0a01 |000a: move-result v1 │ │ -05218a: 6e10 200b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -052190: 0a00 |000e: move-result v0 │ │ -052192: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -052196: 8214 |0011: int-to-float v4, v1 │ │ -052198: 5265 7c03 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -05219c: c854 |0014: mul-float/2addr v4, v5 │ │ -05219e: 8744 |0015: float-to-int v4, v4 │ │ -0521a0: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -0521a4: 0123 |0018: move v3, v2 │ │ -0521a6: 28ed |0019: goto 0006 // -0013 │ │ -0521a8: 0132 |001a: move v2, v3 │ │ -0521aa: 28fd |001b: goto 0018 // -0003 │ │ -0521ac: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -0521b0: 8214 |001e: int-to-float v4, v1 │ │ -0521b2: 5265 8903 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -0521b6: c854 |0021: mul-float/2addr v4, v5 │ │ -0521b8: 8744 |0022: float-to-int v4, v4 │ │ -0521ba: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -0521be: 0123 |0025: move v3, v2 │ │ -0521c0: 28e0 |0026: goto 0006 // -0020 │ │ -0521c2: 0132 |0027: move v2, v3 │ │ -0521c4: 28fd |0028: goto 0025 // -0003 │ │ +052100: |[052100] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +052110: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +052112: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +052114: 5464 6b03 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +052118: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +05211c: 0f03 |0006: return v3 │ │ +05211e: 7010 0f0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +052124: 0a01 |000a: move-result v1 │ │ +052126: 6e10 200b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +05212c: 0a00 |000e: move-result v0 │ │ +05212e: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +052132: 8214 |0011: int-to-float v4, v1 │ │ +052134: 5265 7c03 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +052138: c854 |0014: mul-float/2addr v4, v5 │ │ +05213a: 8744 |0015: float-to-int v4, v4 │ │ +05213c: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +052140: 0123 |0018: move v3, v2 │ │ +052142: 28ed |0019: goto 0006 // -0013 │ │ +052144: 0132 |001a: move v2, v3 │ │ +052146: 28fd |001b: goto 0018 // -0003 │ │ +052148: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +05214c: 8214 |001e: int-to-float v4, v1 │ │ +05214e: 5265 8903 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +052152: c854 |0021: mul-float/2addr v4, v5 │ │ +052154: 8744 |0022: float-to-int v4, v4 │ │ +052156: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +05215a: 0123 |0025: move v3, v2 │ │ +05215c: 28e0 |0026: goto 0006 // -0020 │ │ +05215e: 0132 |0027: move v2, v3 │ │ +052160: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2410 │ │ 0x0006 line=2421 │ │ 0x0007 line=2414 │ │ 0x000b line=2415 │ │ 0x000f line=2416 │ │ @@ -45584,24 +45584,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0521c8: |[0521c8] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0521d8: 2020 b401 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -0521dc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0521e0: 6f20 1f1c 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1c1f │ │ -0521e6: 0a00 |0007: move-result v0 │ │ -0521e8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0521ec: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0521ee: 0f00 |000b: return v0 │ │ -0521f0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0521f2: 28fe |000d: goto 000b // -0002 │ │ +052164: |[052164] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +052174: 2020 b201 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +052178: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +05217c: 6f20 1f1c 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1c1f │ │ +052182: 0a00 |0007: move-result v0 │ │ +052184: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +052188: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05218a: 0f00 |000b: return v0 │ │ +05218c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05218e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2738 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -45610,48 +45610,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -0521f4: |[0521f4] android.support.v4.view.ViewPager.computeScroll:()V │ │ -052204: 5454 9a03 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -052208: 6e10 de1d 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1dde │ │ -05220e: 0a04 |0005: move-result v4 │ │ -052210: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -052214: 5454 9a03 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -052218: 6e10 d71d 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1dd7 │ │ -05221e: 0a04 |000d: move-result v4 │ │ -052220: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -052224: 6e10 200b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -05222a: 0a00 |0013: move-result v0 │ │ -05222c: 6e10 210b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ -052232: 0a01 |0017: move-result v1 │ │ -052234: 5454 9a03 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -052238: 6e10 d91d 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1dd9 │ │ -05223e: 0a02 |001d: move-result v2 │ │ -052240: 5454 9a03 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -052244: 6e10 da1d 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1dda │ │ -05224a: 0a03 |0023: move-result v3 │ │ -05224c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -052250: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -052254: 6e30 4c0b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -05225a: 7020 3f0b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b3f │ │ -052260: 0a04 |002e: move-result v4 │ │ -052262: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -052266: 5454 9a03 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -05226a: 6e10 d61d 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ -052270: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -052272: 6e30 4c0b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -052278: 7110 720a 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ -05227e: 0e00 |003d: return-void │ │ -052280: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -052282: 7020 f80a 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ -052288: 28fb |0042: goto 003d // -0005 │ │ +052190: |[052190] android.support.v4.view.ViewPager.computeScroll:()V │ │ +0521a0: 5454 9a03 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +0521a4: 6e10 de1d 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1dde │ │ +0521aa: 0a04 |0005: move-result v4 │ │ +0521ac: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +0521b0: 5454 9a03 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +0521b4: 6e10 d71d 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1dd7 │ │ +0521ba: 0a04 |000d: move-result v4 │ │ +0521bc: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +0521c0: 6e10 200b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +0521c6: 0a00 |0013: move-result v0 │ │ +0521c8: 6e10 210b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ +0521ce: 0a01 |0017: move-result v1 │ │ +0521d0: 5454 9a03 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +0521d4: 6e10 d91d 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1dd9 │ │ +0521da: 0a02 |001d: move-result v2 │ │ +0521dc: 5454 9a03 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +0521e0: 6e10 da1d 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1dda │ │ +0521e6: 0a03 |0023: move-result v3 │ │ +0521e8: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +0521ec: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +0521f0: 6e30 4c0b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +0521f6: 7020 3f0b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b3f │ │ +0521fc: 0a04 |002e: move-result v4 │ │ +0521fe: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +052202: 5454 9a03 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +052206: 6e10 d61d 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ +05220c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +05220e: 6e30 4c0b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +052214: 7110 720a 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ +05221a: 0e00 |003d: return-void │ │ +05221c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +05221e: 7020 f80a 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ +052224: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0010 line=1608 │ │ 0x0014 line=1609 │ │ 0x0018 line=1610 │ │ 0x001e line=1611 │ │ @@ -45675,113 +45675,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -05228c: |[05228c] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -05229c: 121a |0000: const/4 v10, #int 1 // #1 │ │ -05229e: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0522a0: 54fc 6b03 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0522a4: 6e10 9009 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -0522aa: 0a00 |0007: move-result v0 │ │ -0522ac: 59f0 7803 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ -0522b0: 54fc 8603 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0522b4: 6e10 9c1f 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0522ba: 0a0c |000f: move-result v12 │ │ -0522bc: 52fd 9003 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ -0522c0: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -0522c4: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0522c8: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -0522cc: 54fc 8603 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0522d0: 6e10 9c1f 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0522d6: 0a0c |001d: move-result v12 │ │ -0522d8: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -0522dc: 01a7 |0020: move v7, v10 │ │ -0522de: 52f8 7203 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0522e2: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -0522e4: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -0522e6: 54fc 8603 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0522ea: 6e10 9c1f 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0522f0: 0a0c |002a: move-result v12 │ │ -0522f2: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -0522f6: 54fc 8603 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0522fa: 6e20 961f 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -052300: 0c04 |0032: move-result-object v4 │ │ -052302: 1f04 b301 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -052306: 54fc 6b03 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -05230a: 544d 4503 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ -05230e: 6e20 9109 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0991 │ │ -052314: 0a09 |003c: move-result v9 │ │ -052316: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -052318: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -05231c: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -052320: 28e3 |0042: goto 0025 // -001d │ │ -052322: 01b7 |0043: move v7, v11 │ │ -052324: 28dd |0044: goto 0021 // -0023 │ │ -052326: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -052328: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -05232c: 54fc 8603 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052330: 6e20 991f 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -052336: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05233a: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -05233e: 54fc 6b03 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -052342: 6e20 9e09 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@099e │ │ -052348: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -05234a: 54fc 6b03 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -05234e: 524d 4703 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052352: 544e 4503 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ -052356: 6e40 8d09 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@098d │ │ -05235c: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -05235e: 52fc 7203 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -052362: 524d 4703 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052366: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -05236a: 52fc 7203 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -05236e: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -052372: 7120 2f1f dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -052378: 0a0c |006e: move-result v12 │ │ -05237a: 7120 2d1f cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -052380: 0a08 |0072: move-result v8 │ │ -052382: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -052384: 28cc |0074: goto 0040 // -0034 │ │ -052386: 524c 4703 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -05238a: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -05238e: 524c 4703 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052392: 52fd 7203 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -052396: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -05239a: 0198 |007f: move v8, v9 │ │ -05239c: 5949 4703 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0523a0: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -0523a2: 28bd |0083: goto 0040 // -0043 │ │ -0523a4: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -0523a8: 54fc 6b03 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0523ac: 6e20 8f09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@098f │ │ -0523b2: 54fc 8603 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0523b6: 620d 5903 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0359 │ │ -0523ba: 7120 a61f dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1fa6 │ │ -0523c0: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -0523c4: 6e10 0c0b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -0523ca: 0a02 |0097: move-result v2 │ │ -0523cc: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -0523ce: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -0523d2: 6e20 0b0b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -0523d8: 0c01 |009e: move-result-object v1 │ │ -0523da: 6e10 a61b 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0523e0: 0c06 |00a2: move-result-object v6 │ │ -0523e2: 1f06 b401 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -0523e6: 556c 4d03 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -0523ea: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -0523ee: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -0523f0: 596c 5103 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ -0523f4: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0523f8: 28eb |00ae: goto 0099 // -0015 │ │ -0523fa: 6e40 520b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ -052400: 6e10 4b0b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b4b │ │ -052406: 0e00 |00b5: return-void │ │ +052228: |[052228] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +052238: 121a |0000: const/4 v10, #int 1 // #1 │ │ +05223a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +05223c: 54fc 6b03 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +052240: 6e10 9009 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +052246: 0a00 |0007: move-result v0 │ │ +052248: 59f0 7803 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ +05224c: 54fc 8603 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052250: 6e10 9c1f 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +052256: 0a0c |000f: move-result v12 │ │ +052258: 52fd 9003 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ +05225c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +052260: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +052264: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +052268: 54fc 8603 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +05226c: 6e10 9c1f 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +052272: 0a0c |001d: move-result v12 │ │ +052274: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +052278: 01a7 |0020: move v7, v10 │ │ +05227a: 52f8 7203 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +05227e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +052280: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +052282: 54fc 8603 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052286: 6e10 9c1f 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05228c: 0a0c |002a: move-result v12 │ │ +05228e: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +052292: 54fc 8603 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052296: 6e20 961f 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05229c: 0c04 |0032: move-result-object v4 │ │ +05229e: 1f04 b101 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +0522a2: 54fc 6b03 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0522a6: 544d 4503 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ +0522aa: 6e20 9109 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0991 │ │ +0522b0: 0a09 |003c: move-result v9 │ │ +0522b2: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +0522b4: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +0522b8: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0522bc: 28e3 |0042: goto 0025 // -001d │ │ +0522be: 01b7 |0043: move v7, v11 │ │ +0522c0: 28dd |0044: goto 0021 // -0023 │ │ +0522c2: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +0522c4: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +0522c8: 54fc 8603 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0522cc: 6e20 991f 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +0522d2: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0522d6: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +0522da: 54fc 6b03 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0522de: 6e20 9e09 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@099e │ │ +0522e4: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +0522e6: 54fc 6b03 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0522ea: 524d 4703 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0522ee: 544e 4503 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ +0522f2: 6e40 8d09 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@098d │ │ +0522f8: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +0522fa: 52fc 7203 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0522fe: 524d 4703 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052302: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +052306: 52fc 7203 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +05230a: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +05230e: 7120 2f1f dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +052314: 0a0c |006e: move-result v12 │ │ +052316: 7120 2d1f cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +05231c: 0a08 |0072: move-result v8 │ │ +05231e: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +052320: 28cc |0074: goto 0040 // -0034 │ │ +052322: 524c 4703 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052326: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +05232a: 524c 4703 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05232e: 52fd 7203 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +052332: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +052336: 0198 |007f: move v8, v9 │ │ +052338: 5949 4703 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05233c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +05233e: 28bd |0083: goto 0040 // -0043 │ │ +052340: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +052344: 54fc 6b03 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +052348: 6e20 8f09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@098f │ │ +05234e: 54fc 8603 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052352: 620d 5903 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0359 │ │ +052356: 7120 a61f dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1fa6 │ │ +05235c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +052360: 6e10 0c0b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +052366: 0a02 |0097: move-result v2 │ │ +052368: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +05236a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +05236e: 6e20 0b0b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +052374: 0c01 |009e: move-result-object v1 │ │ +052376: 6e10 a61b 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05237c: 0c06 |00a2: move-result-object v6 │ │ +05237e: 1f06 b201 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +052382: 556c 4d03 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +052386: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +05238a: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +05238c: 596c 5103 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ +052390: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +052394: 28eb |00ae: goto 0099 // -0015 │ │ +052396: 6e40 520b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ +05239c: 6e10 4b0b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b4b │ │ +0523a2: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=845 │ │ 0x0008 line=846 │ │ 0x000a line=847 │ │ 0x0021 line=849 │ │ 0x0023 line=851 │ │ @@ -45845,25 +45845,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -052408: |[052408] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -052418: 6f20 211c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1c21 │ │ -05241e: 0a00 |0003: move-result v0 │ │ -052420: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -052424: 6e20 040b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b04 │ │ -05242a: 0a00 |0009: move-result v0 │ │ -05242c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -052430: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -052432: 0f00 |000d: return v0 │ │ -052434: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -052436: 28fe |000f: goto 000d // -0002 │ │ +0523a4: |[0523a4] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0523b4: 6f20 211c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1c21 │ │ +0523ba: 0a00 |0003: move-result v0 │ │ +0523bc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0523c0: 6e20 040b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b04 │ │ +0523c6: 0a00 |0009: move-result v0 │ │ +0523c8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0523cc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0523ce: 0f00 |000d: return v0 │ │ +0523d0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0523d2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2462 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -45872,46 +45872,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -052438: |[052438] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052448: 6e10 731c 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1c73 │ │ -05244e: 0a04 |0003: move-result v4 │ │ -052450: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -052454: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -052458: 6f20 221c 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c22 │ │ -05245e: 0a04 |000b: move-result v4 │ │ -052460: 0f04 |000c: return v4 │ │ -052462: 6e10 0c0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -052468: 0a01 |0010: move-result v1 │ │ -05246a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -05246c: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -052470: 6e20 0b0b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -052476: 0c00 |0017: move-result-object v0 │ │ -052478: 6e10 b71b 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -05247e: 0a04 |001b: move-result v4 │ │ -052480: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -052484: 6e20 260b 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ -05248a: 0c03 |0021: move-result-object v3 │ │ -05248c: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -052490: 5234 4703 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052494: 5265 7203 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -052498: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -05249c: 6e20 931b 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1b93 │ │ -0524a2: 0a04 |002d: move-result v4 │ │ -0524a4: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -0524a8: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -0524aa: 28db |0031: goto 000c // -0025 │ │ -0524ac: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0524b0: 28de |0034: goto 0012 // -0022 │ │ -0524b2: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -0524b4: 28d6 |0036: goto 000c // -002a │ │ +0523d4: |[0523d4] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0523e4: 6e10 731c 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1c73 │ │ +0523ea: 0a04 |0003: move-result v4 │ │ +0523ec: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +0523f0: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +0523f4: 6f20 221c 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c22 │ │ +0523fa: 0a04 |000b: move-result v4 │ │ +0523fc: 0f04 |000c: return v4 │ │ +0523fe: 6e10 0c0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +052404: 0a01 |0010: move-result v1 │ │ +052406: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +052408: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +05240c: 6e20 0b0b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +052412: 0c00 |0017: move-result-object v0 │ │ +052414: 6e10 b71b 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05241a: 0a04 |001b: move-result v4 │ │ +05241c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +052420: 6e20 260b 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ +052426: 0c03 |0021: move-result-object v3 │ │ +052428: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +05242c: 5234 4703 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052430: 5265 7203 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +052434: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +052438: 6e20 931b 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1b93 │ │ +05243e: 0a04 |002d: move-result v4 │ │ +052440: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +052444: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +052446: 28db |0031: goto 000c // -0025 │ │ +052448: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05244c: 28de |0034: goto 0012 // -0022 │ │ +05244e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +052450: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2706 │ │ 0x0008 line=2707 │ │ 0x000c line=2723 │ │ 0x000d line=2711 │ │ 0x0011 line=2712 │ │ @@ -45935,26 +45935,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0524b8: |[0524b8] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -0524c8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0524cc: c705 |0002: sub-float/2addr v5, v0 │ │ -0524ce: 8950 |0003: float-to-double v0, v5 │ │ -0524d0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -0524da: cd20 |0009: mul-double/2addr v0, v2 │ │ -0524dc: 8c05 |000a: double-to-float v5, v0 │ │ -0524de: 8950 |000b: float-to-double v0, v5 │ │ -0524e0: 7120 311f 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1f31 │ │ -0524e6: 0b00 |000f: move-result-wide v0 │ │ -0524e8: 8c00 |0010: double-to-float v0, v0 │ │ -0524ea: 0f00 |0011: return v0 │ │ +052454: |[052454] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +052464: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +052468: c705 |0002: sub-float/2addr v5, v0 │ │ +05246a: 8950 |0003: float-to-double v0, v5 │ │ +05246c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +052476: cd20 |0009: mul-double/2addr v0, v2 │ │ +052478: 8c05 |000a: double-to-float v5, v0 │ │ +05247a: 8950 |000b: float-to-double v0, v5 │ │ +05247c: 7120 311f 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1f31 │ │ +052482: 0b00 |000f: move-result-wide v0 │ │ +052484: 8c00 |0010: double-to-float v0, v0 │ │ +052486: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x000b line=768 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -45965,106 +45965,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -0524ec: |[0524ec] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -0524fc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0524fe: 6f20 231c 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1c23 │ │ -052504: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -052506: 7110 6a0a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0a6a │ │ -05250c: 0a02 |0008: move-result v2 │ │ -05250e: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -052512: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -052516: 5485 6b03 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -05251a: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -05251e: 5485 6b03 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -052522: 6e10 9009 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -052528: 0a05 |0016: move-result v5 │ │ -05252a: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -05252e: 5485 8a03 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ -052532: 6e10 c20e 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0ec2 │ │ -052538: 0a05 |001e: move-result v5 │ │ -05253a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -05253e: 6e10 9001 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ -052544: 0a03 |0024: move-result v3 │ │ -052546: 6e10 150b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b15 │ │ -05254c: 0a05 |0028: move-result v5 │ │ -05254e: 6e10 1d0b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ -052554: 0a06 |002c: move-result v6 │ │ -052556: b165 |002d: sub-int/2addr v5, v6 │ │ -052558: 6e10 1a0b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b1a │ │ -05255e: 0a06 |0031: move-result v6 │ │ -052560: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -052564: 6e10 220b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ -05256a: 0a04 |0037: move-result v4 │ │ -05256c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -052570: 6e20 8f01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@018f │ │ -052576: 7b05 |003d: neg-int v5, v0 │ │ -052578: 6e10 1d0b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ -05257e: 0a06 |0041: move-result v6 │ │ -052580: b065 |0042: add-int/2addr v5, v6 │ │ -052582: 8255 |0043: int-to-float v5, v5 │ │ -052584: 5286 7c03 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -052588: 8247 |0046: int-to-float v7, v4 │ │ -05258a: c876 |0047: mul-float/2addr v6, v7 │ │ -05258c: 6e30 9201 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0192 │ │ -052592: 5485 8a03 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ -052596: 6e30 c60e 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0ec6 │ │ -05259c: 5485 8a03 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ -0525a0: 6e20 c00e 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ec0 │ │ -0525a6: 0a05 |0055: move-result v5 │ │ -0525a8: b651 |0056: or-int/2addr v1, v5 │ │ -0525aa: 6e20 8e01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@018e │ │ -0525b0: 5485 9803 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ -0525b4: 6e10 c20e 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0ec2 │ │ -0525ba: 0a05 |005f: move-result v5 │ │ -0525bc: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -0525c0: 6e10 9001 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ -0525c6: 0a03 |0065: move-result v3 │ │ -0525c8: 6e10 220b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ -0525ce: 0a04 |0069: move-result v4 │ │ -0525d0: 6e10 150b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b15 │ │ -0525d6: 0a05 |006d: move-result v5 │ │ -0525d8: 6e10 1d0b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ -0525de: 0a06 |0071: move-result v6 │ │ -0525e0: b165 |0072: sub-int/2addr v5, v6 │ │ -0525e2: 6e10 1a0b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b1a │ │ -0525e8: 0a06 |0076: move-result v6 │ │ -0525ea: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -0525ee: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -0525f2: 6e20 8f01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@018f │ │ -0525f8: 6e10 1d0b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ -0525fe: 0a05 |0081: move-result v5 │ │ -052600: 7b55 |0082: neg-int v5, v5 │ │ -052602: 8255 |0083: int-to-float v5, v5 │ │ -052604: 5286 8903 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -052608: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -05260c: c676 |0088: add-float/2addr v6, v7 │ │ -05260e: 7f66 |0089: neg-float v6, v6 │ │ -052610: 8247 |008a: int-to-float v7, v4 │ │ -052612: c876 |008b: mul-float/2addr v6, v7 │ │ -052614: 6e30 9201 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0192 │ │ -05261a: 5485 9803 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ -05261e: 6e30 c60e 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0ec6 │ │ -052624: 5485 9803 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ -052628: 6e20 c00e 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ec0 │ │ -05262e: 0a05 |0099: move-result v5 │ │ -052630: b651 |009a: or-int/2addr v1, v5 │ │ -052632: 6e20 8e01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@018e │ │ -052638: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -05263c: 7110 720a 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ -052642: 0e00 |00a3: return-void │ │ -052644: 5485 8a03 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ -052648: 6e10 c10e 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0ec1 │ │ -05264e: 5485 9803 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ -052652: 6e10 c10e 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0ec1 │ │ -052658: 28f0 |00ae: goto 009e // -0010 │ │ +052488: |[052488] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +052498: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05249a: 6f20 231c 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1c23 │ │ +0524a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0524a2: 7110 6a0a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0a6a │ │ +0524a8: 0a02 |0008: move-result v2 │ │ +0524aa: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +0524ae: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +0524b2: 5485 6b03 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0524b6: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +0524ba: 5485 6b03 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0524be: 6e10 9009 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +0524c4: 0a05 |0016: move-result v5 │ │ +0524c6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +0524ca: 5485 8a03 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ +0524ce: 6e10 c20e 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0ec2 │ │ +0524d4: 0a05 |001e: move-result v5 │ │ +0524d6: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +0524da: 6e10 9001 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ +0524e0: 0a03 |0024: move-result v3 │ │ +0524e2: 6e10 150b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b15 │ │ +0524e8: 0a05 |0028: move-result v5 │ │ +0524ea: 6e10 1d0b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ +0524f0: 0a06 |002c: move-result v6 │ │ +0524f2: b165 |002d: sub-int/2addr v5, v6 │ │ +0524f4: 6e10 1a0b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b1a │ │ +0524fa: 0a06 |0031: move-result v6 │ │ +0524fc: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +052500: 6e10 220b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ +052506: 0a04 |0037: move-result v4 │ │ +052508: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +05250c: 6e20 8f01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@018f │ │ +052512: 7b05 |003d: neg-int v5, v0 │ │ +052514: 6e10 1d0b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ +05251a: 0a06 |0041: move-result v6 │ │ +05251c: b065 |0042: add-int/2addr v5, v6 │ │ +05251e: 8255 |0043: int-to-float v5, v5 │ │ +052520: 5286 7c03 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +052524: 8247 |0046: int-to-float v7, v4 │ │ +052526: c876 |0047: mul-float/2addr v6, v7 │ │ +052528: 6e30 9201 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0192 │ │ +05252e: 5485 8a03 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ +052532: 6e30 c60e 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0ec6 │ │ +052538: 5485 8a03 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ +05253c: 6e20 c00e 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ec0 │ │ +052542: 0a05 |0055: move-result v5 │ │ +052544: b651 |0056: or-int/2addr v1, v5 │ │ +052546: 6e20 8e01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@018e │ │ +05254c: 5485 9803 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ +052550: 6e10 c20e 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0ec2 │ │ +052556: 0a05 |005f: move-result v5 │ │ +052558: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +05255c: 6e10 9001 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ +052562: 0a03 |0065: move-result v3 │ │ +052564: 6e10 220b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ +05256a: 0a04 |0069: move-result v4 │ │ +05256c: 6e10 150b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b15 │ │ +052572: 0a05 |006d: move-result v5 │ │ +052574: 6e10 1d0b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ +05257a: 0a06 |0071: move-result v6 │ │ +05257c: b165 |0072: sub-int/2addr v5, v6 │ │ +05257e: 6e10 1a0b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b1a │ │ +052584: 0a06 |0076: move-result v6 │ │ +052586: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +05258a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +05258e: 6e20 8f01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@018f │ │ +052594: 6e10 1d0b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ +05259a: 0a05 |0081: move-result v5 │ │ +05259c: 7b55 |0082: neg-int v5, v5 │ │ +05259e: 8255 |0083: int-to-float v5, v5 │ │ +0525a0: 5286 8903 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +0525a4: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +0525a8: c676 |0088: add-float/2addr v6, v7 │ │ +0525aa: 7f66 |0089: neg-float v6, v6 │ │ +0525ac: 8247 |008a: int-to-float v7, v4 │ │ +0525ae: c876 |008b: mul-float/2addr v6, v7 │ │ +0525b0: 6e30 9201 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0192 │ │ +0525b6: 5485 9803 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ +0525ba: 6e30 c60e 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0ec6 │ │ +0525c0: 5485 9803 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ +0525c4: 6e20 c00e 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0ec0 │ │ +0525ca: 0a05 |0099: move-result v5 │ │ +0525cc: b651 |009a: or-int/2addr v1, v5 │ │ +0525ce: 6e20 8e01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@018e │ │ +0525d4: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +0525d8: 7110 720a 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ +0525de: 0e00 |00a3: return-void │ │ +0525e0: 5485 8a03 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ +0525e4: 6e10 c10e 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0ec1 │ │ +0525ea: 5485 9803 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ +0525ee: 6e10 c10e 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0ec1 │ │ +0525f4: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2157 │ │ 0x0004 line=2158 │ │ 0x0005 line=2160 │ │ 0x0009 line=2161 │ │ 0x0019 line=2164 │ │ @@ -46107,25 +46107,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -05265c: |[05265c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -05266c: 6f10 251c 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1c25 │ │ -052672: 5420 8b03 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ -052676: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -05267a: 6e10 c301 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ -052680: 0a01 |000a: move-result v1 │ │ -052682: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -052686: 6e10 140b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0b14 │ │ -05268c: 0c01 |0010: move-result-object v1 │ │ -05268e: 6e20 d101 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -052694: 0e00 |0014: return-void │ │ +0525f8: |[0525f8] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +052608: 6f10 251c 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1c25 │ │ +05260e: 5420 8b03 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ +052612: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +052616: 6e10 c301 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ +05261c: 0a01 |000a: move-result v1 │ │ +05261e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +052622: 6e10 140b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0b14 │ │ +052628: 0c01 |0010: move-result-object v1 │ │ +05262a: 6e20 d101 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +052630: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0003 line=755 │ │ 0x0005 line=756 │ │ 0x000d line=757 │ │ 0x0014 line=759 │ │ @@ -46138,57 +46138,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -052698: |[052698] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -0526a8: 121b |0000: const/4 v11, #int 1 // #1 │ │ -0526aa: 55c9 7a03 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ -0526ae: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -0526b2: 2209 c903 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0526b6: 1a0a 8e09 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@098e │ │ -0526ba: 7020 1d1f a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0526c0: 2709 |000c: throw v9 │ │ -0526c2: 54c7 a103 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -0526c6: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -0526ca: 52ca 8c03 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@038c │ │ -0526ce: 82aa |0013: int-to-float v10, v10 │ │ -0526d0: 6e30 711b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ -0526d6: 52c9 6a03 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -0526da: 7120 fd09 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ -0526e0: 0a09 |001c: move-result v9 │ │ -0526e2: 8792 |001d: float-to-int v2, v9 │ │ -0526e4: 5ccb 9403 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -0526e8: 7010 0f0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -0526ee: 0a08 |0023: move-result v8 │ │ -0526f0: 6e10 200b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -0526f6: 0a05 |0027: move-result v5 │ │ -0526f8: 7010 270b 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b27 │ │ -0526fe: 0c01 |002b: move-result-object v1 │ │ -052700: 5210 4703 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052704: 8259 |002e: int-to-float v9, v5 │ │ -052706: 828a |002f: int-to-float v10, v8 │ │ -052708: c9a9 |0030: div-float/2addr v9, v10 │ │ -05270a: 521a 4603 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -05270e: c7a9 |0033: sub-float/2addr v9, v10 │ │ -052710: 521a 4903 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -052714: a904 090a |0036: div-float v4, v9, v10 │ │ -052718: 52c9 8703 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -05271c: 52ca 8103 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -052720: c7a9 |003c: sub-float/2addr v9, v10 │ │ -052722: 8796 |003d: float-to-int v6, v9 │ │ -052724: 7056 fb0a 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0afb │ │ -05272a: 0a03 |0041: move-result v3 │ │ -05272c: 6e52 530b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b53 │ │ -052732: 7010 020b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b02 │ │ -052738: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -05273a: 5cc9 7a03 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ -05273e: 0e00 |004b: return-void │ │ +052634: |[052634] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +052644: 121b |0000: const/4 v11, #int 1 // #1 │ │ +052646: 55c9 7a03 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ +05264a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +05264e: 2209 c503 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@03c5 │ │ +052652: 1a0a 8609 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0986 │ │ +052656: 7020 1d1f a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +05265c: 2709 |000c: throw v9 │ │ +05265e: 54c7 a103 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +052662: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +052666: 52ca 8c03 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@038c │ │ +05266a: 82aa |0013: int-to-float v10, v10 │ │ +05266c: 6e30 711b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ +052672: 52c9 6a03 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +052676: 7120 fd09 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ +05267c: 0a09 |001c: move-result v9 │ │ +05267e: 8792 |001d: float-to-int v2, v9 │ │ +052680: 5ccb 9403 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +052684: 7010 0f0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +05268a: 0a08 |0023: move-result v8 │ │ +05268c: 6e10 200b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +052692: 0a05 |0027: move-result v5 │ │ +052694: 7010 270b 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b27 │ │ +05269a: 0c01 |002b: move-result-object v1 │ │ +05269c: 5210 4703 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0526a0: 8259 |002e: int-to-float v9, v5 │ │ +0526a2: 828a |002f: int-to-float v10, v8 │ │ +0526a4: c9a9 |0030: div-float/2addr v9, v10 │ │ +0526a6: 521a 4603 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +0526aa: c7a9 |0033: sub-float/2addr v9, v10 │ │ +0526ac: 521a 4903 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0526b0: a904 090a |0036: div-float v4, v9, v10 │ │ +0526b4: 52c9 8703 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +0526b8: 52ca 8103 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +0526bc: c7a9 |003c: sub-float/2addr v9, v10 │ │ +0526be: 8796 |003d: float-to-int v6, v9 │ │ +0526c0: 7056 fb0a 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0afb │ │ +0526c6: 0a03 |0041: move-result v3 │ │ +0526c8: 6e52 530b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b53 │ │ +0526ce: 7010 020b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b02 │ │ +0526d4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +0526d6: 5cc9 7a03 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ +0526da: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2285 │ │ 0x0005 line=2286 │ │ 0x000d line=2289 │ │ 0x000f line=2290 │ │ 0x0017 line=2291 │ │ @@ -46221,50 +46221,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -052740: |[052740] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -052750: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -052752: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -052754: 6e10 ff1a 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ -05275a: 0a01 |0005: move-result v1 │ │ -05275c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -052760: 6e10 001b 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1b00 │ │ -052766: 0a01 |000b: move-result v1 │ │ -052768: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -05276e: 0f00 |000f: return v0 │ │ -052770: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -052774: 6e20 f20a 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0af2 │ │ -05277a: 0a00 |0015: move-result v0 │ │ -05277c: 28f9 |0016: goto 000f // -0007 │ │ -05277e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -052782: 6e20 f20a 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0af2 │ │ -052788: 0a00 |001c: move-result v0 │ │ -05278a: 28f2 |001d: goto 000f // -000e │ │ -05278c: 6001 2800 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -052790: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -052794: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -052798: 7110 ee08 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@08ee │ │ -05279e: 0a01 |0027: move-result v1 │ │ -0527a0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -0527a4: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -0527a6: 6e20 f20a 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0af2 │ │ -0527ac: 0a00 |002e: move-result v0 │ │ -0527ae: 28e0 |002f: goto 000f // -0020 │ │ -0527b0: 7120 ed08 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@08ed │ │ -0527b6: 0a01 |0033: move-result v1 │ │ -0527b8: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -0527bc: 6e20 f20a 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0af2 │ │ -0527c2: 0a00 |0039: move-result v0 │ │ -0527c4: 28d5 |003a: goto 000f // -002b │ │ -0527c6: 0000 |003b: nop // spacer │ │ -0527c8: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +0526dc: |[0526dc] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0526ec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0526ee: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0526f0: 6e10 ff1a 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ +0526f6: 0a01 |0005: move-result v1 │ │ +0526f8: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +0526fc: 6e10 001b 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1b00 │ │ +052702: 0a01 |000b: move-result v1 │ │ +052704: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +05270a: 0f00 |000f: return v0 │ │ +05270c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +052710: 6e20 f20a 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0af2 │ │ +052716: 0a00 |0015: move-result v0 │ │ +052718: 28f9 |0016: goto 000f // -0007 │ │ +05271a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +05271e: 6e20 f20a 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0af2 │ │ +052724: 0a00 |001c: move-result v0 │ │ +052726: 28f2 |001d: goto 000f // -000e │ │ +052728: 6001 2800 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05272c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +052730: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +052734: 7110 ee08 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@08ee │ │ +05273a: 0a01 |0027: move-result v1 │ │ +05273c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +052740: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +052742: 6e20 f20a 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0af2 │ │ +052748: 0a00 |002e: move-result v0 │ │ +05274a: 28e0 |002f: goto 000f // -0020 │ │ +05274c: 7120 ed08 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@08ed │ │ +052752: 0a01 |0033: move-result v1 │ │ +052754: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +052758: 6e20 f20a 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0af2 │ │ +05275e: 0a00 |0039: move-result v0 │ │ +052760: 28d5 |003a: goto 000f // -002b │ │ +052762: 0000 |003b: nop // spacer │ │ +052764: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2474 │ │ 0x0002 line=2475 │ │ 0x0008 line=2476 │ │ 0x000f line=2496 │ │ 0x0010 line=2478 │ │ @@ -46287,115 +46287,115 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 186 16-bit code units │ │ -0527e4: |[0527e4] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -0527f4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0527f8: 5501 7a03 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ -0527fc: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -052800: 2201 c903 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -052804: 1a02 8e09 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@098e │ │ -052808: 7020 1d1f 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05280e: 2701 |000d: throw v1 │ │ -052810: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -052814: 5201 8703 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -052818: a601 0112 |0012: add-float v1, v1, v18 │ │ -05281c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -052820: 5901 8703 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -052824: 7401 200b 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -05282a: 0a01 |001b: move-result v1 │ │ -05282c: 821d |001c: int-to-float v13, v1 │ │ -05282e: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -052832: 7601 0f0b 1100 |001f: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -052838: 0a10 |0022: move-result v16 │ │ -05283a: 0200 1000 |0023: move/from16 v0, v16 │ │ -05283e: 8201 |0025: int-to-float v1, v0 │ │ -052840: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -052844: 5202 7c03 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ -052848: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -05284c: 0200 1000 |002c: move/from16 v0, v16 │ │ -052850: 8201 |002e: int-to-float v1, v0 │ │ -052852: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -052856: 5202 8903 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ -05285a: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -05285e: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -052862: 5401 8603 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052866: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -052868: 6e20 961f 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05286e: 0c0a |003d: move-result-object v10 │ │ -052870: 1f0a b301 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -052874: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -052878: 5401 8603 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05287c: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -052880: 5402 8603 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052884: 6e10 9c1f 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05288a: 0a02 |004b: move-result v2 │ │ -05288c: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -052890: 6e20 961f 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -052896: 0c0b |0051: move-result-object v11 │ │ -052898: 1f0b b301 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -05289c: 52a1 4703 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0528a0: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -0528a4: 52a1 4603 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0528a8: 0200 1000 |005a: move/from16 v0, v16 │ │ -0528ac: 8202 |005c: int-to-float v2, v0 │ │ -0528ae: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -0528b2: 52b1 4703 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0528b6: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -0528ba: 5402 6b03 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0528be: 6e10 9009 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -0528c4: 0a02 |0068: move-result v2 │ │ -0528c6: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0528ca: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -0528ce: 52b1 4603 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0528d2: 0200 1000 |006f: move/from16 v0, v16 │ │ -0528d6: 8202 |0071: int-to-float v2, v0 │ │ -0528d8: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -0528dc: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -0528e0: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -0528e4: 01cf |0078: move v15, v12 │ │ -0528e6: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -0528ea: 5201 8703 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -0528ee: 87f2 |007d: float-to-int v2, v15 │ │ -0528f0: 8222 |007e: int-to-float v2, v2 │ │ -0528f2: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -0528f6: c621 |0081: add-float/2addr v1, v2 │ │ -0528f8: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -0528fc: 5901 8703 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -052900: 87f1 |0086: float-to-int v1, v15 │ │ -052902: 7401 210b 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ -052908: 0a02 |008a: move-result v2 │ │ -05290a: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -05290e: 6e30 4c0b 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -052914: 87f1 |0090: float-to-int v1, v15 │ │ -052916: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -05291a: 7020 3f0b 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b3f │ │ -052920: 7100 4202 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -052926: 0b03 |0099: move-result-wide v3 │ │ -052928: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -05292c: 5301 7903 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0379 │ │ -052930: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -052932: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -052936: 5206 8703 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -05293a: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -05293c: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -05293e: 7708 5e1b 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1b5e │ │ -052944: 0c09 |00a8: move-result-object v9 │ │ -052946: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -05294a: 5401 a103 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -05294e: 6e20 6f1b 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ -052954: 6e10 601b 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ -05295a: 0e00 |00b3: return-void │ │ -05295c: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -052960: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -052964: 01ef |00b8: move v15, v14 │ │ -052966: 28c0 |00b9: goto 0079 // -0040 │ │ +052780: |[052780] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +052790: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +052794: 5501 7a03 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ +052798: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ +05279c: 2201 c503 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0527a0: 1a02 8609 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@0986 │ │ +0527a4: 7020 1d1f 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0527aa: 2701 |000d: throw v1 │ │ +0527ac: 0800 1100 |000e: move-object/from16 v0, v17 │ │ +0527b0: 5201 8703 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +0527b4: a601 0112 |0012: add-float v1, v1, v18 │ │ +0527b8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +0527bc: 5901 8703 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +0527c0: 7401 200b 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +0527c6: 0a01 |001b: move-result v1 │ │ +0527c8: 821d |001c: int-to-float v13, v1 │ │ +0527ca: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ +0527ce: 7601 0f0b 1100 |001f: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +0527d4: 0a10 |0022: move-result v16 │ │ +0527d6: 0200 1000 |0023: move/from16 v0, v16 │ │ +0527da: 8201 |0025: int-to-float v1, v0 │ │ +0527dc: 0800 1100 |0026: move-object/from16 v0, v17 │ │ +0527e0: 5202 7c03 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@037c │ │ +0527e4: a80c 0102 |002a: mul-float v12, v1, v2 │ │ +0527e8: 0200 1000 |002c: move/from16 v0, v16 │ │ +0527ec: 8201 |002e: int-to-float v1, v0 │ │ +0527ee: 0800 1100 |002f: move-object/from16 v0, v17 │ │ +0527f2: 5202 8903 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0389 │ │ +0527f6: a80e 0102 |0033: mul-float v14, v1, v2 │ │ +0527fa: 0800 1100 |0035: move-object/from16 v0, v17 │ │ +0527fe: 5401 8603 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052802: 1202 |0039: const/4 v2, #int 0 // #0 │ │ +052804: 6e20 961f 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05280a: 0c0a |003d: move-result-object v10 │ │ +05280c: 1f0a b101 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +052810: 0800 1100 |0040: move-object/from16 v0, v17 │ │ +052814: 5401 8603 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052818: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +05281c: 5402 8603 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052820: 6e10 9c1f 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +052826: 0a02 |004b: move-result v2 │ │ +052828: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05282c: 6e20 961f 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +052832: 0c0b |0051: move-result-object v11 │ │ +052834: 1f0b b101 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +052838: 52a1 4703 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05283c: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ +052840: 52a1 4603 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +052844: 0200 1000 |005a: move/from16 v0, v16 │ │ +052848: 8202 |005c: int-to-float v2, v0 │ │ +05284a: a80c 0102 |005d: mul-float v12, v1, v2 │ │ +05284e: 52b1 4703 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052852: 0800 1100 |0061: move-object/from16 v0, v17 │ │ +052856: 5402 6b03 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05285a: 6e10 9009 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +052860: 0a02 |0068: move-result v2 │ │ +052862: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ +052866: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ +05286a: 52b1 4603 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +05286e: 0200 1000 |006f: move/from16 v0, v16 │ │ +052872: 8202 |0071: int-to-float v2, v0 │ │ +052874: a80e 0102 |0072: mul-float v14, v1, v2 │ │ +052878: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ +05287c: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ +052880: 01cf |0078: move v15, v12 │ │ +052882: 0800 1100 |0079: move-object/from16 v0, v17 │ │ +052886: 5201 8703 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +05288a: 87f2 |007d: float-to-int v2, v15 │ │ +05288c: 8222 |007e: int-to-float v2, v2 │ │ +05288e: a702 0f02 |007f: sub-float v2, v15, v2 │ │ +052892: c621 |0081: add-float/2addr v1, v2 │ │ +052894: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +052898: 5901 8703 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +05289c: 87f1 |0086: float-to-int v1, v15 │ │ +05289e: 7401 210b 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ +0528a4: 0a02 |008a: move-result v2 │ │ +0528a6: 0800 1100 |008b: move-object/from16 v0, v17 │ │ +0528aa: 6e30 4c0b 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +0528b0: 87f1 |0090: float-to-int v1, v15 │ │ +0528b2: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +0528b6: 7020 3f0b 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b3f │ │ +0528bc: 7100 4202 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +0528c2: 0b03 |0099: move-result-wide v3 │ │ +0528c4: 0800 1100 |009a: move-object/from16 v0, v17 │ │ +0528c8: 5301 7903 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0379 │ │ +0528cc: 1225 |009e: const/4 v5, #int 2 // #2 │ │ +0528ce: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +0528d2: 5206 8703 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +0528d6: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ +0528d8: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ +0528da: 7708 5e1b 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1b5e │ │ +0528e0: 0c09 |00a8: move-result-object v9 │ │ +0528e2: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ +0528e6: 5401 a103 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +0528ea: 6e20 6f1b 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ +0528f0: 6e10 601b 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ +0528f6: 0e00 |00b3: return-void │ │ +0528f8: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ +0528fc: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ +052900: 01ef |00b8: move v15, v14 │ │ +052902: 28c0 |00b9: goto 0079 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2316 │ │ 0x0006 line=2317 │ │ 0x000e line=2320 │ │ 0x0018 line=2322 │ │ 0x001d line=2323 │ │ @@ -46438,18 +46438,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052968: |[052968] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -052978: 2200 b401 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -05297c: 7010 c40a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0ac4 │ │ -052982: 1100 |0005: return-object v0 │ │ +052904: |[052904] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +052914: 2200 b201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +052918: 7010 c40a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0ac4 │ │ +05291e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2728 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -46457,20 +46457,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 │ │ -052984: |[052984] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -052994: 2200 b401 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -052998: 6e10 100b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b10 │ │ -05299e: 0c01 |0005: move-result-object v1 │ │ -0529a0: 7030 c50a 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ac5 │ │ -0529a6: 1100 |0009: return-object v0 │ │ +052920: |[052920] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +052930: 2200 b201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +052934: 6e10 100b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b10 │ │ +05293a: 0c01 |0005: move-result-object v1 │ │ +05293c: 7030 c50a 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ac5 │ │ +052942: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2743 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -46479,18 +46479,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 │ │ -0529a8: |[0529a8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0529b8: 6e10 070b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b07 │ │ -0529be: 0c00 |0003: move-result-object v0 │ │ -0529c0: 1100 |0004: return-object v0 │ │ +052944: |[052944] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +052954: 6e10 070b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b07 │ │ +05295a: 0c00 |0003: move-result-object v0 │ │ +05295c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2733 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -46499,17 +46499,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0529c4: |[0529c4] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -0529d4: 5410 6b03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0529d8: 1100 |0002: return-object v0 │ │ +052960: |[052960] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +052970: 5410 6b03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +052974: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -46517,31 +46517,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0529dc: |[0529dc] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -0529ec: 5242 7503 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0375 │ │ -0529f0: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -0529f2: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -0529f6: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -0529fa: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -0529fe: 5442 7603 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ -052a02: 6e20 961f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -052a08: 0c02 |000e: move-result-object v2 │ │ -052a0a: 1f02 3103 |000f: check-cast v2, Landroid/view/View; // type@0331 │ │ -052a0e: 6e10 a61b 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -052a14: 0c02 |0014: move-result-object v2 │ │ -052a16: 1f02 b401 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -052a1a: 5221 4a03 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@034a │ │ -052a1e: 0f01 |0019: return v1 │ │ -052a20: 0160 |001a: move v0, v6 │ │ -052a22: 28ee |001b: goto 0009 // -0012 │ │ +052978: |[052978] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +052988: 5242 7503 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0375 │ │ +05298c: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +05298e: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +052992: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +052996: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +05299a: 5442 7603 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0376 │ │ +05299e: 6e20 961f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0529a4: 0c02 |000e: move-result-object v2 │ │ +0529a6: 1f02 2e03 |000f: check-cast v2, Landroid/view/View; // type@032e │ │ +0529aa: 6e10 a61b 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0529b0: 0c02 |0014: move-result-object v2 │ │ +0529b2: 1f02 b201 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +0529b6: 5221 4a03 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@034a │ │ +0529ba: 0f01 |0019: return v1 │ │ +0529bc: 0160 |001a: move v0, v6 │ │ +0529be: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0009 line=643 │ │ 0x0019 line=644 │ │ 0x001b line=642 │ │ locals : │ │ @@ -46556,17 +46556,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052a24: |[052a24] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -052a34: 5210 7203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -052a38: 0f00 |0002: return v0 │ │ +0529c0: |[0529c0] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +0529d0: 5210 7203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0529d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -46574,17 +46574,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052a3c: |[052a3c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -052a4c: 5210 9003 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ -052a50: 0f00 |0002: return v0 │ │ +0529d8: |[0529d8] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +0529e8: 5210 9003 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ +0529ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -46592,17 +46592,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052a54: |[052a54] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -052a64: 5210 9203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -052a68: 0f00 |0002: return v0 │ │ +0529f0: |[0529f0] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +052a00: 5210 9203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +052a04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -46610,29 +46610,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 │ │ -052a6c: |[052a6c] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -052a7c: 6e10 ae1b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -052a82: 0c00 |0003: move-result-object v0 │ │ -052a84: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -052a88: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -052a8c: 2001 3103 |0008: instance-of v1, v0, Landroid/view/View; // type@0331 │ │ -052a90: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -052a94: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -052a96: 1101 |000d: return-object v1 │ │ -052a98: 0703 |000e: move-object v3, v0 │ │ -052a9a: 1f03 3103 |000f: check-cast v3, Landroid/view/View; // type@0331 │ │ -052a9e: 28ef |0011: goto 0000 // -0011 │ │ -052aa0: 6e20 260b 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ -052aa6: 0c01 |0015: move-result-object v1 │ │ -052aa8: 28f7 |0016: goto 000d // -0009 │ │ +052a08: |[052a08] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +052a18: 6e10 ae1b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +052a1e: 0c00 |0003: move-result-object v0 │ │ +052a20: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +052a24: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +052a28: 2001 2e03 |0008: instance-of v1, v0, Landroid/view/View; // type@032e │ │ +052a2c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +052a30: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +052a32: 1101 |000d: return-object v1 │ │ +052a34: 0703 |000e: move-object v3, v0 │ │ +052a36: 1f03 2e03 |000f: check-cast v3, Landroid/view/View; // type@032e │ │ +052a3a: 28ef |0011: goto 0000 // -0011 │ │ +052a3c: 6e20 260b 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ +052a42: 0c01 |0015: move-result-object v1 │ │ +052a44: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0006 line=1338 │ │ 0x000c line=1339 │ │ 0x000d line=1343 │ │ 0x000f line=1341 │ │ @@ -46647,34 +46647,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 │ │ -052aac: |[052aac] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -052abc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052abe: 5442 8603 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052ac2: 6e10 9c1f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -052ac8: 0a02 |0006: move-result v2 │ │ -052aca: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -052ace: 5442 8603 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052ad2: 6e20 961f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -052ad8: 0c01 |000e: move-result-object v1 │ │ -052ada: 1f01 b301 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -052ade: 5442 6b03 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -052ae2: 5413 4503 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ -052ae6: 6e30 9609 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0996 │ │ -052aec: 0a02 |0018: move-result v2 │ │ -052aee: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -052af2: 1101 |001b: return-object v1 │ │ -052af4: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -052af8: 28e3 |001e: goto 0001 // -001d │ │ -052afa: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -052afc: 28fb |0020: goto 001b // -0005 │ │ +052a48: |[052a48] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +052a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052a5a: 5442 8603 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052a5e: 6e10 9c1f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +052a64: 0a02 |0006: move-result v2 │ │ +052a66: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +052a6a: 5442 8603 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052a6e: 6e20 961f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +052a74: 0c01 |000e: move-result-object v1 │ │ +052a76: 1f01 b101 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +052a7a: 5442 6b03 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +052a7e: 5413 4503 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ +052a82: 6e30 9609 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0996 │ │ +052a88: 0a02 |0018: move-result v2 │ │ +052a8a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +052a8e: 1101 |001b: return-object v1 │ │ +052a90: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +052a94: 28e3 |001e: goto 0001 // -001d │ │ +052a96: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +052a98: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0009 line=1327 │ │ 0x0011 line=1328 │ │ 0x001b line=1332 │ │ 0x001c line=1326 │ │ @@ -46691,31 +46691,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 │ │ -052b00: |[052b00] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -052b10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052b12: 5432 8603 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052b16: 6e10 9c1f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -052b1c: 0a02 |0006: move-result v2 │ │ -052b1e: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -052b22: 5432 8603 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052b26: 6e20 961f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -052b2c: 0c01 |000e: move-result-object v1 │ │ -052b2e: 1f01 b301 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -052b32: 5212 4703 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052b36: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -052b3a: 1101 |0015: return-object v1 │ │ -052b3c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -052b40: 28e9 |0018: goto 0001 // -0017 │ │ -052b42: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -052b44: 28fb |001a: goto 0015 // -0005 │ │ +052a9c: |[052a9c] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +052aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052aae: 5432 8603 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052ab2: 6e10 9c1f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +052ab8: 0a02 |0006: move-result v2 │ │ +052aba: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +052abe: 5432 8603 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052ac2: 6e20 961f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +052ac8: 0c01 |000e: move-result-object v1 │ │ +052aca: 1f01 b101 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +052ace: 5212 4703 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052ad2: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +052ad6: 1101 |0015: return-object v1 │ │ +052ad8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +052adc: 28e9 |0018: goto 0001 // -0017 │ │ +052ade: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +052ae0: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0009 line=1348 │ │ 0x0011 line=1349 │ │ 0x0015 line=1353 │ │ 0x0016 line=1347 │ │ @@ -46732,70 +46732,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -052b48: |[052b48] android.support.v4.view.ViewPager.initViewPager:()V │ │ -052b58: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -052b5a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -052b5c: 6e20 610b 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0b61 │ │ -052b62: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -052b66: 6e20 540b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0b54 │ │ -052b6c: 6e20 550b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0b55 │ │ -052b72: 6e10 100b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b10 │ │ -052b78: 0c01 |0010: move-result-object v1 │ │ -052b7a: 2203 7803 |0011: new-instance v3, Landroid/widget/Scroller; // type@0378 │ │ -052b7e: 6204 a203 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03a2 │ │ -052b82: 7030 d51d 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1dd5 │ │ -052b88: 5b63 9a03 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -052b8c: 7110 001c 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ -052b92: 0c00 |001d: move-result-object v0 │ │ -052b94: 6e10 ee00 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -052b9a: 0c03 |0021: move-result-object v3 │ │ -052b9c: 6e10 4e01 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -052ba2: 0c03 |0025: move-result-object v3 │ │ -052ba4: 5232 5f0a |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ -052ba8: 7110 a80a 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0aa8 │ │ -052bae: 0a03 |002b: move-result v3 │ │ -052bb0: 5963 a003 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ -052bb4: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -052bb8: c823 |0030: mul-float/2addr v3, v2 │ │ -052bba: 8733 |0031: float-to-int v3, v3 │ │ -052bbc: 5963 8d03 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@038d │ │ -052bc0: 6e10 041c 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1c04 │ │ -052bc6: 0a03 |0037: move-result v3 │ │ -052bc8: 5963 8c03 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@038c │ │ -052bcc: 2203 ff01 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01ff │ │ -052bd0: 7020 bf0e 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ebf │ │ -052bd6: 5b63 8a03 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ -052bda: 2203 ff01 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01ff │ │ -052bde: 7020 bf0e 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ebf │ │ -052be4: 5b63 9803 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ -052be8: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -052bec: c823 |004a: mul-float/2addr v3, v2 │ │ -052bee: 8733 |004b: float-to-int v3, v3 │ │ -052bf0: 5963 7d03 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@037d │ │ -052bf4: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -052bf8: c823 |0050: mul-float/2addr v3, v2 │ │ -052bfa: 8733 |0051: float-to-int v3, v3 │ │ -052bfc: 5963 7103 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0371 │ │ -052c00: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -052c04: c823 |0056: mul-float/2addr v3, v2 │ │ -052c06: 8733 |0057: float-to-int v3, v3 │ │ -052c08: 5963 7403 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0374 │ │ -052c0c: 2203 b501 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01b5 │ │ -052c10: 7020 c60a 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0ac6 │ │ -052c16: 7120 760a 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a76 │ │ -052c1c: 7110 660a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a66 │ │ -052c22: 0a03 |0065: move-result v3 │ │ -052c24: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -052c28: 7120 780a 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a78 │ │ -052c2e: 0e00 |006b: return-void │ │ +052ae4: |[052ae4] android.support.v4.view.ViewPager.initViewPager:()V │ │ +052af4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +052af6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +052af8: 6e20 610b 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0b61 │ │ +052afe: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +052b02: 6e20 540b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0b54 │ │ +052b08: 6e20 550b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0b55 │ │ +052b0e: 6e10 100b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b10 │ │ +052b14: 0c01 |0010: move-result-object v1 │ │ +052b16: 2203 7403 |0011: new-instance v3, Landroid/widget/Scroller; // type@0374 │ │ +052b1a: 6204 a203 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03a2 │ │ +052b1e: 7030 d51d 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1dd5 │ │ +052b24: 5b63 9a03 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +052b28: 7110 001c 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ +052b2e: 0c00 |001d: move-result-object v0 │ │ +052b30: 6e10 ee00 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +052b36: 0c03 |0021: move-result-object v3 │ │ +052b38: 6e10 4e01 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +052b3e: 0c03 |0025: move-result-object v3 │ │ +052b40: 5232 5f0a |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ +052b44: 7110 a80a 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0aa8 │ │ +052b4a: 0a03 |002b: move-result v3 │ │ +052b4c: 5963 a003 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ +052b50: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +052b54: c823 |0030: mul-float/2addr v3, v2 │ │ +052b56: 8733 |0031: float-to-int v3, v3 │ │ +052b58: 5963 8d03 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@038d │ │ +052b5c: 6e10 041c 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1c04 │ │ +052b62: 0a03 |0037: move-result v3 │ │ +052b64: 5963 8c03 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@038c │ │ +052b68: 2203 fd01 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01fd │ │ +052b6c: 7020 bf0e 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ebf │ │ +052b72: 5b63 8a03 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ +052b76: 2203 fd01 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01fd │ │ +052b7a: 7020 bf0e 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0ebf │ │ +052b80: 5b63 9803 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ +052b84: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +052b88: c823 |004a: mul-float/2addr v3, v2 │ │ +052b8a: 8733 |004b: float-to-int v3, v3 │ │ +052b8c: 5963 7d03 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@037d │ │ +052b90: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +052b94: c823 |0050: mul-float/2addr v3, v2 │ │ +052b96: 8733 |0051: float-to-int v3, v3 │ │ +052b98: 5963 7103 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0371 │ │ +052b9c: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +052ba0: c823 |0056: mul-float/2addr v3, v2 │ │ +052ba2: 8733 |0057: float-to-int v3, v3 │ │ +052ba4: 5963 7403 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0374 │ │ +052ba8: 2203 b301 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01b3 │ │ +052bac: 7020 c60a 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0ac6 │ │ +052bb2: 7120 760a 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a76 │ │ +052bb8: 7110 660a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a66 │ │ +052bbe: 0a03 |0065: move-result v3 │ │ +052bc0: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +052bc4: 7120 780a 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a78 │ │ +052bca: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=354 │ │ 0x0005 line=355 │ │ 0x000a line=356 │ │ 0x000d line=357 │ │ 0x0011 line=358 │ │ @@ -46824,17 +46824,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052c30: |[052c30] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -052c40: 5510 7a03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ -052c44: 0f00 |0002: return v0 │ │ +052bcc: |[052bcc] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +052bdc: 5510 7a03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ +052be0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2366 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -46842,19 +46842,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052c48: |[052c48] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -052c58: 6f10 321c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ -052c5e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -052c60: 5c10 7b03 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -052c64: 0e00 |0006: return-void │ │ +052be4: |[052be4] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +052bf4: 6f10 321c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ +052bfa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +052bfc: 5c10 7b03 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +052c00: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0006 line=1360 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -46864,19 +46864,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -052c68: |[052c68] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -052c78: 5410 7703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ -052c7c: 6e20 460b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0b46 │ │ -052c82: 6f10 341c 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ -052c88: 0e00 |0008: return-void │ │ +052c04: |[052c04] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +052c14: 5410 7703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0377 │ │ +052c18: 6e20 460b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0b46 │ │ +052c1e: 6f10 341c 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ +052c24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ 0x0008 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -46886,131 +46886,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -052c8c: |[052c8c] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -052c9c: 7502 351c 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1c35 │ │ -052ca2: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -052ca6: 520d 9203 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -052caa: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -052cae: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -052cb2: 540d 8b03 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ -052cb6: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -052cba: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -052cbe: 540d 8603 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052cc2: 6e10 9c1f 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -052cc8: 0a0d |0016: move-result v13 │ │ -052cca: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -052cce: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -052cd2: 540d 6b03 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -052cd6: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -052cda: 7401 200b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -052ce0: 0a0a |0022: move-result v10 │ │ -052ce2: 7401 220b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ -052ce8: 0a0b |0026: move-result v11 │ │ -052cea: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -052cee: 520d 9203 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -052cf2: 82dd |002b: int-to-float v13, v13 │ │ -052cf4: 82be |002c: int-to-float v14, v11 │ │ -052cf6: a907 0d0e |002d: div-float v7, v13, v14 │ │ -052cfa: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -052cfc: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -052d00: 540d 8603 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052d04: 120e |0034: const/4 v14, #int 0 // #0 │ │ -052d06: 6e20 961f ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -052d0c: 0c03 |0038: move-result-object v3 │ │ -052d0e: 1f03 b301 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -052d12: 5238 4603 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -052d16: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -052d1a: 540d 8603 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052d1e: 6e10 9c1f 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -052d24: 0a04 |0044: move-result v4 │ │ -052d26: 5232 4703 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052d2a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -052d2e: 540d 8603 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052d32: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -052d36: 6e20 961f ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -052d3c: 0c0d |0050: move-result-object v13 │ │ -052d3e: 1f0d b301 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -052d42: 52d6 4703 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052d46: 0129 |0055: move v9, v2 │ │ -052d48: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -052d4c: 523d 4703 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052d50: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -052d54: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -052d58: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -052d5c: 540d 8603 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -052d60: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -052d64: 6e20 961f 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -052d6a: 0c03 |0067: move-result-object v3 │ │ -052d6c: 1f03 b301 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -052d70: 28ee |006a: goto 0058 // -0012 │ │ -052d72: 523d 4703 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -052d76: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -052d7a: 523d 4603 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -052d7e: 523e 4903 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -052d82: c6ed |0073: add-float/2addr v13, v14 │ │ -052d84: 82be |0074: int-to-float v14, v11 │ │ -052d86: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -052d8a: 523d 4603 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -052d8e: 523e 4903 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -052d92: c6ed |007b: add-float/2addr v13, v14 │ │ -052d94: a608 0d07 |007c: add-float v8, v13, v7 │ │ -052d98: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -052d9c: 520d 9203 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -052da0: 82dd |0082: int-to-float v13, v13 │ │ -052da2: c61d |0083: add-float/2addr v13, v1 │ │ -052da4: 82ae |0084: int-to-float v14, v10 │ │ -052da6: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -052daa: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -052dae: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -052db2: 540d 8b03 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ -052db6: 871e |008d: float-to-int v14, v1 │ │ -052db8: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -052dbc: 520f 9f03 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@039f │ │ -052dc0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -052dc4: 5200 9203 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -052dc8: 0210 0000 |0096: move/from16 v16, v0 │ │ -052dcc: 0200 1000 |0098: move/from16 v0, v16 │ │ -052dd0: 8200 |009a: int-to-float v0, v0 │ │ -052dd2: 0210 0000 |009b: move/from16 v16, v0 │ │ -052dd6: a610 1001 |009d: add-float v16, v16, v1 │ │ -052dda: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -052dde: a610 1011 |00a1: add-float v16, v16, v17 │ │ -052de2: 0200 1000 |00a3: move/from16 v0, v16 │ │ -052de6: 8700 |00a5: float-to-int v0, v0 │ │ -052de8: 0210 0000 |00a6: move/from16 v16, v0 │ │ -052dec: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -052df0: 5200 6d03 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@036d │ │ -052df4: 0211 0000 |00ac: move/from16 v17, v0 │ │ -052df8: 7405 c801 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -052dfe: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -052e02: 540d 8b03 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ -052e06: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -052e0a: 6e20 b601 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -052e10: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -052e14: 82dd |00bc: int-to-float v13, v13 │ │ -052e16: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -052e1a: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -052e1e: 0e00 |00c1: return-void │ │ -052e20: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -052e24: 540d 6b03 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -052e28: 6e20 9309 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ -052e2e: 0a0c |00c9: move-result v12 │ │ -052e30: a60d 080c |00ca: add-float v13, v8, v12 │ │ -052e34: 82be |00cc: int-to-float v14, v11 │ │ -052e36: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -052e3a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -052e3e: c6d8 |00d1: add-float/2addr v8, v13 │ │ -052e40: 28ac |00d2: goto 007e // -0054 │ │ -052e42: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -052e46: 2881 |00d5: goto 0056 // -007f │ │ +052c28: |[052c28] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +052c38: 7502 351c 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1c35 │ │ +052c3e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +052c42: 520d 9203 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +052c46: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +052c4a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +052c4e: 540d 8b03 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ +052c52: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +052c56: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +052c5a: 540d 8603 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052c5e: 6e10 9c1f 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +052c64: 0a0d |0016: move-result v13 │ │ +052c66: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +052c6a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +052c6e: 540d 6b03 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +052c72: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +052c76: 7401 200b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +052c7c: 0a0a |0022: move-result v10 │ │ +052c7e: 7401 220b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ +052c84: 0a0b |0026: move-result v11 │ │ +052c86: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +052c8a: 520d 9203 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +052c8e: 82dd |002b: int-to-float v13, v13 │ │ +052c90: 82be |002c: int-to-float v14, v11 │ │ +052c92: a907 0d0e |002d: div-float v7, v13, v14 │ │ +052c96: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +052c98: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +052c9c: 540d 8603 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052ca0: 120e |0034: const/4 v14, #int 0 // #0 │ │ +052ca2: 6e20 961f ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +052ca8: 0c03 |0038: move-result-object v3 │ │ +052caa: 1f03 b101 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +052cae: 5238 4603 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +052cb2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +052cb6: 540d 8603 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052cba: 6e10 9c1f 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +052cc0: 0a04 |0044: move-result v4 │ │ +052cc2: 5232 4703 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052cc6: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +052cca: 540d 8603 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052cce: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +052cd2: 6e20 961f ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +052cd8: 0c0d |0050: move-result-object v13 │ │ +052cda: 1f0d b101 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +052cde: 52d6 4703 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052ce2: 0129 |0055: move v9, v2 │ │ +052ce4: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +052ce8: 523d 4703 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052cec: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +052cf0: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +052cf4: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +052cf8: 540d 8603 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +052cfc: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +052d00: 6e20 961f 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +052d06: 0c03 |0067: move-result-object v3 │ │ +052d08: 1f03 b101 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +052d0c: 28ee |006a: goto 0058 // -0012 │ │ +052d0e: 523d 4703 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +052d12: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +052d16: 523d 4603 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +052d1a: 523e 4903 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +052d1e: c6ed |0073: add-float/2addr v13, v14 │ │ +052d20: 82be |0074: int-to-float v14, v11 │ │ +052d22: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +052d26: 523d 4603 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +052d2a: 523e 4903 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +052d2e: c6ed |007b: add-float/2addr v13, v14 │ │ +052d30: a608 0d07 |007c: add-float v8, v13, v7 │ │ +052d34: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +052d38: 520d 9203 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +052d3c: 82dd |0082: int-to-float v13, v13 │ │ +052d3e: c61d |0083: add-float/2addr v13, v1 │ │ +052d40: 82ae |0084: int-to-float v14, v10 │ │ +052d42: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +052d46: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +052d4a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +052d4e: 540d 8b03 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ +052d52: 871e |008d: float-to-int v14, v1 │ │ +052d54: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +052d58: 520f 9f03 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@039f │ │ +052d5c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +052d60: 5200 9203 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +052d64: 0210 0000 |0096: move/from16 v16, v0 │ │ +052d68: 0200 1000 |0098: move/from16 v0, v16 │ │ +052d6c: 8200 |009a: int-to-float v0, v0 │ │ +052d6e: 0210 0000 |009b: move/from16 v16, v0 │ │ +052d72: a610 1001 |009d: add-float v16, v16, v1 │ │ +052d76: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +052d7a: a610 1011 |00a1: add-float v16, v16, v17 │ │ +052d7e: 0200 1000 |00a3: move/from16 v0, v16 │ │ +052d82: 8700 |00a5: float-to-int v0, v0 │ │ +052d84: 0210 0000 |00a6: move/from16 v16, v0 │ │ +052d88: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +052d8c: 5200 6d03 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@036d │ │ +052d90: 0211 0000 |00ac: move/from16 v17, v0 │ │ +052d94: 7405 c801 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +052d9a: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +052d9e: 540d 8b03 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ +052da2: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +052da6: 6e20 b601 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +052dac: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +052db0: 82dd |00bc: int-to-float v13, v13 │ │ +052db2: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +052db6: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +052dba: 0e00 |00c1: return-void │ │ +052dbc: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +052dc0: 540d 6b03 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +052dc4: 6e20 9309 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ +052dca: 0a0c |00c9: move-result v12 │ │ +052dcc: a60d 080c |00ca: add-float v13, v8, v12 │ │ +052dd0: 82be |00cc: int-to-float v14, v11 │ │ +052dd2: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +052dd6: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +052dda: c6d8 |00d1: add-float/2addr v8, v13 │ │ +052ddc: 28ac |00d2: goto 007e // -0054 │ │ +052dde: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +052de2: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2199 │ │ 0x0003 line=2202 │ │ 0x001f line=2203 │ │ 0x0023 line=2204 │ │ 0x0027 line=2206 │ │ @@ -47068,185 +47068,185 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 316 16-bit code units │ │ -052e48: |[052e48] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -052e58: 6e10 541b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -052e5e: 0a00 |0003: move-result v0 │ │ -052e60: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -052e64: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -052e66: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -052e6a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -052e6c: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -052e70: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -052e72: 5ce0 8403 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -052e76: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -052e78: 5ce0 8503 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ -052e7c: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -052e7e: 59e0 6a03 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -052e82: 54e0 a103 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -052e86: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -052e8a: 54e0 a103 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -052e8e: 6e10 771b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ -052e94: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -052e96: 5be0 a103 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -052e9a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -052e9c: 0f00 |0022: return v0 │ │ -052e9e: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -052ea2: 55e0 8403 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -052ea6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -052eaa: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -052eac: 28f8 |002a: goto 0022 // -0008 │ │ -052eae: 55e0 8503 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ -052eb2: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -052eb6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -052eb8: 28f2 |0030: goto 0022 // -000e │ │ -052eba: 2c06 fd00 0000 |0031: sparse-switch v6, 0000012e // +000000fd │ │ -052ec0: 54e0 a103 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -052ec4: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -052ec8: 7100 761b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ -052ece: 0c00 |003b: move-result-object v0 │ │ -052ed0: 5be0 a103 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -052ed4: 54e0 a103 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -052ed8: 6e20 6f1b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ -052ede: 55e0 8403 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -052ee2: 28dd |0045: goto 0022 // -0023 │ │ -052ee4: 52e7 6a03 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -052ee8: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -052eea: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -052eee: 7120 7e09 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ -052ef4: 0a09 |004e: move-result v9 │ │ -052ef6: 7120 8309 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -052efc: 0a0a |0052: move-result v10 │ │ -052efe: 52e0 8703 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -052f02: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -052f06: 7110 291f 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -052f0c: 0a0b |005a: move-result v11 │ │ -052f0e: 7120 8409 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -052f14: 0a0c |005e: move-result v12 │ │ -052f16: 52e0 8203 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0382 │ │ -052f1a: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -052f1e: 7110 291f 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -052f24: 0a0d |0066: move-result v13 │ │ -052f26: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -052f28: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -052f2c: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -052f30: 52e0 8703 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -052f34: 7030 2e0b 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0b2e │ │ -052f3a: 0a00 |0071: move-result v0 │ │ -052f3c: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -052f40: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -052f42: 8783 |0075: float-to-int v3, v8 │ │ -052f44: 87a4 |0076: float-to-int v4, v10 │ │ -052f46: 87c5 |0077: float-to-int v5, v12 │ │ -052f48: 07e0 |0078: move-object v0, v14 │ │ -052f4a: 07e1 |0079: move-object v1, v14 │ │ -052f4c: 7406 f50a 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0af5 │ │ -052f52: 0a00 |007d: move-result v0 │ │ -052f54: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -052f58: 59ea 8703 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -052f5c: 59ec 8803 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ -052f60: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -052f62: 5ce0 8503 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ -052f66: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -052f68: 289a |0088: goto 0022 // -0066 │ │ -052f6a: 52e0 a003 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ -052f6e: 8200 |008b: int-to-float v0, v0 │ │ -052f70: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -052f74: 3d00 3900 |008e: if-lez v0, 00c7 // +0039 │ │ -052f78: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -052f7c: c8b0 |0092: mul-float/2addr v0, v11 │ │ -052f7e: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -052f82: 3d00 3200 |0095: if-lez v0, 00c7 // +0032 │ │ -052f86: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -052f88: 5ce0 8403 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -052f8c: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -052f8e: 7020 5f0b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ -052f94: 1200 |009e: const/4 v0, #int 0 // #0 │ │ -052f96: 2d00 0800 |009f: cmpl-float v0, v8, v0 │ │ -052f9a: 3d00 1f00 |00a1: if-lez v0, 00c0 // +001f │ │ -052f9e: 52e0 8103 |00a3: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -052fa2: 52e1 a003 |00a5: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ -052fa6: 8211 |00a7: int-to-float v1, v1 │ │ -052fa8: c610 |00a8: add-float/2addr v0, v1 │ │ -052faa: 59e0 8703 |00a9: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -052fae: 59ec 8803 |00ab: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ -052fb2: 1210 |00ad: const/4 v0, #int 1 // #1 │ │ -052fb4: 7020 600b 0e00 |00ae: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ -052fba: 55e0 8403 |00b1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -052fbe: 3800 81ff |00b3: if-eqz v0, 0034 // -007f │ │ -052fc2: 7020 400b ae00 |00b5: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0b40 │ │ -052fc8: 0a00 |00b8: move-result v0 │ │ -052fca: 3800 7bff |00b9: if-eqz v0, 0034 // -0085 │ │ -052fce: 7110 720a 0e00 |00bb: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ -052fd4: 2900 76ff |00be: goto/16 0034 // -008a │ │ -052fd8: 52e0 8103 |00c0: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -052fdc: 52e1 a003 |00c2: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ -052fe0: 8211 |00c4: int-to-float v1, v1 │ │ -052fe2: c710 |00c5: sub-float/2addr v0, v1 │ │ -052fe4: 28e3 |00c6: goto 00a9 // -001d │ │ -052fe6: 52e0 a003 |00c7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ -052fea: 8200 |00c9: int-to-float v0, v0 │ │ -052fec: 2d00 0d00 |00ca: cmpl-float v0, v13, v0 │ │ -052ff0: 3d00 e5ff |00cc: if-lez v0, 00b1 // -001b │ │ -052ff4: 1210 |00ce: const/4 v0, #int 1 // #1 │ │ -052ff6: 5ce0 8503 |00cf: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ -052ffa: 28e0 |00d1: goto 00b1 // -0020 │ │ -052ffc: 6e10 5a1b 0f00 |00d2: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -053002: 0a00 |00d5: move-result v0 │ │ -053004: 59e0 8103 |00d6: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -053008: 59e0 8703 |00d8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -05300c: 6e10 5c1b 0f00 |00da: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -053012: 0a00 |00dd: move-result v0 │ │ -053014: 59e0 8203 |00de: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0382 │ │ -053018: 59e0 8803 |00e0: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ -05301c: 1200 |00e2: const/4 v0, #int 0 // #0 │ │ -05301e: 7120 8209 0f00 |00e3: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -053024: 0a00 |00e6: move-result v0 │ │ -053026: 59e0 6a03 |00e7: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -05302a: 1200 |00e9: const/4 v0, #int 0 // #0 │ │ -05302c: 5ce0 8503 |00ea: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ -053030: 54e0 9a03 |00ec: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -053034: 6e10 d71d 0000 |00ee: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1dd7 │ │ -05303a: 52e0 9903 |00f1: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ -05303e: 1221 |00f3: const/4 v1, #int 2 // #2 │ │ -053040: 3310 2b00 |00f4: if-ne v0, v1, 011f // +002b │ │ -053044: 54e0 9a03 |00f6: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -053048: 6e10 dc1d 0000 |00f8: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1ddc │ │ -05304e: 0a00 |00fb: move-result v0 │ │ -053050: 54e1 9a03 |00fc: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -053054: 6e10 d91d 0100 |00fe: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1dd9 │ │ -05305a: 0a01 |0101: move-result v1 │ │ -05305c: b110 |0102: sub-int/2addr v0, v1 │ │ -05305e: 7110 2a1f 0000 |0103: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -053064: 0a00 |0106: move-result v0 │ │ -053066: 52e1 7103 |0107: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0371 │ │ -05306a: 3710 1600 |0109: if-le v0, v1, 011f // +0016 │ │ -05306e: 54e0 9a03 |010b: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -053072: 6e10 d61d 0000 |010d: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ -053078: 1200 |0110: const/4 v0, #int 0 // #0 │ │ -05307a: 5ce0 9403 |0111: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -05307e: 6e10 420b 0e00 |0113: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ -053084: 1210 |0116: const/4 v0, #int 1 // #1 │ │ -053086: 5ce0 8403 |0117: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -05308a: 1210 |0119: const/4 v0, #int 1 // #1 │ │ -05308c: 7020 5f0b 0e00 |011a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ -053092: 2900 17ff |011d: goto/16 0034 // -00e9 │ │ -053096: 1200 |011f: const/4 v0, #int 0 // #0 │ │ -053098: 7020 f80a 0e00 |0120: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ -05309e: 1200 |0123: const/4 v0, #int 0 // #0 │ │ -0530a0: 5ce0 8403 |0124: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -0530a4: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ -0530a8: 7020 3a0b fe00 |0128: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b3a │ │ -0530ae: 2900 09ff |012b: goto/16 0034 // -00f7 │ │ -0530b2: 0000 |012d: nop // spacer │ │ -0530b4: 0002 0300 0000 0000 0200 0000 0600 ... |012e: sparse-switch-data (14 units) │ │ +052de4: |[052de4] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +052df4: 6e10 541b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +052dfa: 0a00 |0003: move-result v0 │ │ +052dfc: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +052e00: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +052e02: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +052e06: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +052e08: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +052e0c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +052e0e: 5ce0 8403 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +052e12: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +052e14: 5ce0 8503 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ +052e18: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +052e1a: 59e0 6a03 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +052e1e: 54e0 a103 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +052e22: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +052e26: 54e0 a103 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +052e2a: 6e10 771b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ +052e30: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +052e32: 5be0 a103 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +052e36: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +052e38: 0f00 |0022: return v0 │ │ +052e3a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +052e3e: 55e0 8403 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +052e42: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +052e46: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +052e48: 28f8 |002a: goto 0022 // -0008 │ │ +052e4a: 55e0 8503 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ +052e4e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +052e52: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +052e54: 28f2 |0030: goto 0022 // -000e │ │ +052e56: 2c06 fd00 0000 |0031: sparse-switch v6, 0000012e // +000000fd │ │ +052e5c: 54e0 a103 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +052e60: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +052e64: 7100 761b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ +052e6a: 0c00 |003b: move-result-object v0 │ │ +052e6c: 5be0 a103 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +052e70: 54e0 a103 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +052e74: 6e20 6f1b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ +052e7a: 55e0 8403 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +052e7e: 28dd |0045: goto 0022 // -0023 │ │ +052e80: 52e7 6a03 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +052e84: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +052e86: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +052e8a: 7120 7e09 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ +052e90: 0a09 |004e: move-result v9 │ │ +052e92: 7120 8309 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +052e98: 0a0a |0052: move-result v10 │ │ +052e9a: 52e0 8703 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +052e9e: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +052ea2: 7110 291f 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +052ea8: 0a0b |005a: move-result v11 │ │ +052eaa: 7120 8409 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +052eb0: 0a0c |005e: move-result v12 │ │ +052eb2: 52e0 8203 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0382 │ │ +052eb6: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +052eba: 7110 291f 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +052ec0: 0a0d |0066: move-result v13 │ │ +052ec2: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +052ec4: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +052ec8: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +052ecc: 52e0 8703 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +052ed0: 7030 2e0b 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0b2e │ │ +052ed6: 0a00 |0071: move-result v0 │ │ +052ed8: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +052edc: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +052ede: 8783 |0075: float-to-int v3, v8 │ │ +052ee0: 87a4 |0076: float-to-int v4, v10 │ │ +052ee2: 87c5 |0077: float-to-int v5, v12 │ │ +052ee4: 07e0 |0078: move-object v0, v14 │ │ +052ee6: 07e1 |0079: move-object v1, v14 │ │ +052ee8: 7406 f50a 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0af5 │ │ +052eee: 0a00 |007d: move-result v0 │ │ +052ef0: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +052ef4: 59ea 8703 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +052ef8: 59ec 8803 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ +052efc: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +052efe: 5ce0 8503 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ +052f02: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +052f04: 289a |0088: goto 0022 // -0066 │ │ +052f06: 52e0 a003 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ +052f0a: 8200 |008b: int-to-float v0, v0 │ │ +052f0c: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +052f10: 3d00 3900 |008e: if-lez v0, 00c7 // +0039 │ │ +052f14: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +052f18: c8b0 |0092: mul-float/2addr v0, v11 │ │ +052f1a: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +052f1e: 3d00 3200 |0095: if-lez v0, 00c7 // +0032 │ │ +052f22: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +052f24: 5ce0 8403 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +052f28: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +052f2a: 7020 5f0b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ +052f30: 1200 |009e: const/4 v0, #int 0 // #0 │ │ +052f32: 2d00 0800 |009f: cmpl-float v0, v8, v0 │ │ +052f36: 3d00 1f00 |00a1: if-lez v0, 00c0 // +001f │ │ +052f3a: 52e0 8103 |00a3: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +052f3e: 52e1 a003 |00a5: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ +052f42: 8211 |00a7: int-to-float v1, v1 │ │ +052f44: c610 |00a8: add-float/2addr v0, v1 │ │ +052f46: 59e0 8703 |00a9: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +052f4a: 59ec 8803 |00ab: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ +052f4e: 1210 |00ad: const/4 v0, #int 1 // #1 │ │ +052f50: 7020 600b 0e00 |00ae: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ +052f56: 55e0 8403 |00b1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +052f5a: 3800 81ff |00b3: if-eqz v0, 0034 // -007f │ │ +052f5e: 7020 400b ae00 |00b5: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0b40 │ │ +052f64: 0a00 |00b8: move-result v0 │ │ +052f66: 3800 7bff |00b9: if-eqz v0, 0034 // -0085 │ │ +052f6a: 7110 720a 0e00 |00bb: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ +052f70: 2900 76ff |00be: goto/16 0034 // -008a │ │ +052f74: 52e0 8103 |00c0: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +052f78: 52e1 a003 |00c2: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ +052f7c: 8211 |00c4: int-to-float v1, v1 │ │ +052f7e: c710 |00c5: sub-float/2addr v0, v1 │ │ +052f80: 28e3 |00c6: goto 00a9 // -001d │ │ +052f82: 52e0 a003 |00c7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ +052f86: 8200 |00c9: int-to-float v0, v0 │ │ +052f88: 2d00 0d00 |00ca: cmpl-float v0, v13, v0 │ │ +052f8c: 3d00 e5ff |00cc: if-lez v0, 00b1 // -001b │ │ +052f90: 1210 |00ce: const/4 v0, #int 1 // #1 │ │ +052f92: 5ce0 8503 |00cf: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ +052f96: 28e0 |00d1: goto 00b1 // -0020 │ │ +052f98: 6e10 5a1b 0f00 |00d2: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +052f9e: 0a00 |00d5: move-result v0 │ │ +052fa0: 59e0 8103 |00d6: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +052fa4: 59e0 8703 |00d8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +052fa8: 6e10 5c1b 0f00 |00da: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +052fae: 0a00 |00dd: move-result v0 │ │ +052fb0: 59e0 8203 |00de: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0382 │ │ +052fb4: 59e0 8803 |00e0: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ +052fb8: 1200 |00e2: const/4 v0, #int 0 // #0 │ │ +052fba: 7120 8209 0f00 |00e3: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +052fc0: 0a00 |00e6: move-result v0 │ │ +052fc2: 59e0 6a03 |00e7: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +052fc6: 1200 |00e9: const/4 v0, #int 0 // #0 │ │ +052fc8: 5ce0 8503 |00ea: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0385 │ │ +052fcc: 54e0 9a03 |00ec: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +052fd0: 6e10 d71d 0000 |00ee: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1dd7 │ │ +052fd6: 52e0 9903 |00f1: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0399 │ │ +052fda: 1221 |00f3: const/4 v1, #int 2 // #2 │ │ +052fdc: 3310 2b00 |00f4: if-ne v0, v1, 011f // +002b │ │ +052fe0: 54e0 9a03 |00f6: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +052fe4: 6e10 dc1d 0000 |00f8: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1ddc │ │ +052fea: 0a00 |00fb: move-result v0 │ │ +052fec: 54e1 9a03 |00fc: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +052ff0: 6e10 d91d 0100 |00fe: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1dd9 │ │ +052ff6: 0a01 |0101: move-result v1 │ │ +052ff8: b110 |0102: sub-int/2addr v0, v1 │ │ +052ffa: 7110 2a1f 0000 |0103: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +053000: 0a00 |0106: move-result v0 │ │ +053002: 52e1 7103 |0107: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0371 │ │ +053006: 3710 1600 |0109: if-le v0, v1, 011f // +0016 │ │ +05300a: 54e0 9a03 |010b: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +05300e: 6e10 d61d 0000 |010d: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ +053014: 1200 |0110: const/4 v0, #int 0 // #0 │ │ +053016: 5ce0 9403 |0111: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +05301a: 6e10 420b 0e00 |0113: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ +053020: 1210 |0116: const/4 v0, #int 1 // #1 │ │ +053022: 5ce0 8403 |0117: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +053026: 1210 |0119: const/4 v0, #int 1 // #1 │ │ +053028: 7020 5f0b 0e00 |011a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ +05302e: 2900 17ff |011d: goto/16 0034 // -00e9 │ │ +053032: 1200 |011f: const/4 v0, #int 0 // #0 │ │ +053034: 7020 f80a 0e00 |0120: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ +05303a: 1200 |0123: const/4 v0, #int 0 // #0 │ │ +05303c: 5ce0 8403 |0124: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +053040: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ +053044: 7020 3a0b fe00 |0128: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b3a │ │ +05304a: 2900 09ff |012b: goto/16 0034 // -00f7 │ │ +05304e: 0000 |012d: nop // spacer │ │ +053050: 0002 0300 0000 0000 0200 0000 0600 ... |012e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1787 │ │ 0x0006 line=1790 │ │ 0x000c line=1793 │ │ 0x000f line=1794 │ │ 0x0012 line=1795 │ │ @@ -47322,224 +47322,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -0530d0: |[0530d0] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -0530e0: 7401 0c0b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -0530e6: 0a09 |0003: move-result v9 │ │ -0530e8: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -0530ec: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -0530f0: 7401 1b0b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ -0530f6: 0a13 |000b: move-result v19 │ │ -0530f8: 7401 1d0b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ -0530fe: 0a15 |000f: move-result v21 │ │ -053100: 7401 1c0b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ -053106: 0a14 |0013: move-result v20 │ │ -053108: 7401 1a0b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b1a │ │ -05310e: 0a12 |0017: move-result v18 │ │ -053110: 7401 200b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -053116: 0a16 |001b: move-result v22 │ │ -053118: 120a |001c: const/4 v10, #int 0 // #0 │ │ -05311a: 120e |001d: const/4 v14, #int 0 // #0 │ │ -05311c: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -053120: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -053124: 6e20 0b0b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -05312a: 0c05 |0025: move-result-object v5 │ │ -05312c: 6e10 b71b 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -053132: 0a1a |0029: move-result v26 │ │ -053134: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -053138: 0200 1a00 |002c: move/from16 v0, v26 │ │ -05313c: 0201 1b00 |002e: move/from16 v1, v27 │ │ -053140: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -053144: 6e10 a61b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05314a: 0c11 |0035: move-result-object v17 │ │ -05314c: 1f11 b401 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -053150: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -053152: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -053154: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -053158: 5500 4d03 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -05315c: 021a 0000 |003e: move/from16 v26, v0 │ │ -053160: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -053164: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -053168: 5200 4b03 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ -05316c: 021a 0000 |0046: move/from16 v26, v0 │ │ -053170: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -053174: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -053178: 5200 4b03 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ -05317c: 021a 0000 |004e: move/from16 v26, v0 │ │ -053180: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -053184: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -05318a: 0206 1300 |0055: move/from16 v6, v19 │ │ -05318e: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -053194: 0207 1500 |005a: move/from16 v7, v21 │ │ -053198: 9006 0616 |005c: add-int v6, v6, v22 │ │ -05319c: 6e10 ab1b 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -0531a2: 0a1a |0061: move-result v26 │ │ -0531a4: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -0531a8: 6e10 aa1b 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -0531ae: 0a1b |0067: move-result v27 │ │ -0531b0: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -0531b4: 0200 1a00 |006a: move/from16 v0, v26 │ │ -0531b8: 0201 1b00 |006c: move/from16 v1, v27 │ │ -0531bc: 6e51 cb1b 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -0531c2: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0531c6: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0531ca: 28a9 |0075: goto 001e // -0057 │ │ -0531cc: 0206 1300 |0076: move/from16 v6, v19 │ │ -0531d0: 6e10 ab1b 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -0531d6: 0a1a |007b: move-result v26 │ │ -0531d8: 9013 131a |007c: add-int v19, v19, v26 │ │ -0531dc: 28d9 |007e: goto 0057 // -0027 │ │ -0531de: 6e10 ab1b 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -0531e4: 0a1a |0082: move-result v26 │ │ -0531e6: 911a 181a |0083: sub-int v26, v24, v26 │ │ -0531ea: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -0531ee: 0200 1a00 |0087: move/from16 v0, v26 │ │ -0531f2: 0201 1300 |0089: move/from16 v1, v19 │ │ -0531f6: 7120 2d1f 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0531fc: 0a06 |008e: move-result v6 │ │ -0531fe: 28c8 |008f: goto 0057 // -0038 │ │ -053200: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -053204: 6e10 ab1b 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -05320a: 0a1b |0095: move-result v27 │ │ -05320c: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -053210: 6e10 ab1b 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -053216: 0a1a |009b: move-result v26 │ │ -053218: 9014 141a |009c: add-int v20, v20, v26 │ │ -05321c: 28b9 |009e: goto 0057 // -0047 │ │ -05321e: 0207 1500 |009f: move/from16 v7, v21 │ │ -053222: 6e10 aa1b 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -053228: 0a1a |00a4: move-result v26 │ │ -05322a: 9015 151a |00a5: add-int v21, v21, v26 │ │ -05322e: 28b5 |00a7: goto 005c // -004b │ │ -053230: 6e10 aa1b 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -053236: 0a1a |00ab: move-result v26 │ │ -053238: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -05323c: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -053240: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -053244: 0201 1500 |00b2: move/from16 v1, v21 │ │ -053248: 7120 2d1f 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -05324e: 0a07 |00b7: move-result v7 │ │ -053250: 28a4 |00b8: goto 005c // -005c │ │ -053252: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -053256: 6e10 aa1b 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -05325c: 0a1b |00be: move-result v27 │ │ -05325e: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -053262: 6e10 aa1b 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -053268: 0a1a |00c4: move-result v26 │ │ -05326a: 9012 121a |00c5: add-int v18, v18, v26 │ │ -05326e: 2895 |00c7: goto 005c // -006b │ │ -053270: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -053274: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -053278: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -05327a: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -05327e: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -053282: 6e20 0b0b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -053288: 0c05 |00d4: move-result-object v5 │ │ -05328a: 6e10 b71b 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -053290: 0a1a |00d8: move-result v26 │ │ -053292: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -053296: 0200 1a00 |00db: move/from16 v0, v26 │ │ -05329a: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -05329e: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -0532a2: 6e10 a61b 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0532a8: 0c11 |00e4: move-result-object v17 │ │ -0532aa: 1f11 b401 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -0532ae: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -0532b2: 5500 4d03 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -0532b6: 021a 0000 |00eb: move/from16 v26, v0 │ │ -0532ba: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -0532be: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -0532c2: 6e20 260b 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ -0532c8: 0c0f |00f4: move-result-object v15 │ │ -0532ca: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -0532ce: 8280 |00f7: int-to-float v0, v8 │ │ -0532d0: 021a 0000 |00f8: move/from16 v26, v0 │ │ -0532d4: 52f0 4603 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -0532d8: 021b 0000 |00fc: move/from16 v27, v0 │ │ -0532dc: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -0532e0: 0200 1a00 |0100: move/from16 v0, v26 │ │ -0532e4: 8700 |0102: float-to-int v0, v0 │ │ -0532e6: 0210 0000 |0103: move/from16 v16, v0 │ │ -0532ea: 9006 1310 |0105: add-int v6, v19, v16 │ │ -0532ee: 0207 1500 |0107: move/from16 v7, v21 │ │ -0532f2: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -0532f6: 5500 4e03 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@034e │ │ -0532fa: 021a 0000 |010d: move/from16 v26, v0 │ │ -0532fe: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -053302: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -053306: 0200 1a00 |0113: move/from16 v0, v26 │ │ -05330a: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -05330e: 5c10 4e03 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@034e │ │ -053312: 8280 |0119: int-to-float v0, v8 │ │ -053314: 021a 0000 |011a: move/from16 v26, v0 │ │ -053318: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -05331c: 5200 5103 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ -053320: 021b 0000 |0120: move/from16 v27, v0 │ │ -053324: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -053328: 0200 1a00 |0124: move/from16 v0, v26 │ │ -05332c: 8700 |0126: float-to-int v0, v0 │ │ -05332e: 021a 0000 |0127: move/from16 v26, v0 │ │ -053332: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -053336: 7702 871b 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05333c: 0a19 |012e: move-result v25 │ │ -05333e: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -053342: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -053346: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -05334a: 7702 871b 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -053350: 0a0c |0138: move-result v12 │ │ -053352: 0200 1900 |0139: move/from16 v0, v25 │ │ -053356: 6e30 cc1b 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -05335c: 6e10 ab1b 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -053362: 0a1a |0141: move-result v26 │ │ -053364: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -053368: 6e10 aa1b 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -05336e: 0a1b |0147: move-result v27 │ │ -053370: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -053374: 0200 1a00 |014a: move/from16 v0, v26 │ │ -053378: 0201 1b00 |014c: move/from16 v1, v27 │ │ -05337c: 6e51 cb1b 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -053382: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -053386: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -05338a: 0200 1500 |0155: move/from16 v0, v21 │ │ -05338e: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -053392: 5910 9f03 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@039f │ │ -053396: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -05339a: 0200 1a00 |015d: move/from16 v0, v26 │ │ -05339e: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -0533a2: 5910 6d03 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@036d │ │ -0533a6: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -0533aa: 590a 7303 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0373 │ │ -0533ae: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -0533b2: 5500 7b03 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -0533b6: 021a 0000 |016b: move/from16 v26, v0 │ │ -0533ba: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -0533be: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -0533c2: 5200 7203 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0533c6: 021a 0000 |0173: move/from16 v26, v0 │ │ -0533ca: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -0533ce: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -0533d2: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -0533d6: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -0533da: 0201 1a00 |017d: move/from16 v1, v26 │ │ -0533de: 0202 1b00 |017f: move/from16 v2, v27 │ │ -0533e2: 0203 1c00 |0181: move/from16 v3, v28 │ │ -0533e6: 0204 1d00 |0183: move/from16 v4, v29 │ │ -0533ea: 7054 4d0b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b4d │ │ -0533f0: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -0533f4: 0200 1a00 |018a: move/from16 v0, v26 │ │ -0533f8: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -0533fc: 5c10 7b03 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -053400: 0e00 |0190: return-void │ │ -053402: 0000 |0191: nop // spacer │ │ -053404: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -053420: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +05306c: |[05306c] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +05307c: 7401 0c0b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +053082: 0a09 |0003: move-result v9 │ │ +053084: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +053088: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +05308c: 7401 1b0b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ +053092: 0a13 |000b: move-result v19 │ │ +053094: 7401 1d0b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ +05309a: 0a15 |000f: move-result v21 │ │ +05309c: 7401 1c0b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ +0530a2: 0a14 |0013: move-result v20 │ │ +0530a4: 7401 1a0b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b1a │ │ +0530aa: 0a12 |0017: move-result v18 │ │ +0530ac: 7401 200b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +0530b2: 0a16 |001b: move-result v22 │ │ +0530b4: 120a |001c: const/4 v10, #int 0 // #0 │ │ +0530b6: 120e |001d: const/4 v14, #int 0 // #0 │ │ +0530b8: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +0530bc: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +0530c0: 6e20 0b0b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +0530c6: 0c05 |0025: move-result-object v5 │ │ +0530c8: 6e10 b71b 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +0530ce: 0a1a |0029: move-result v26 │ │ +0530d0: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +0530d4: 0200 1a00 |002c: move/from16 v0, v26 │ │ +0530d8: 0201 1b00 |002e: move/from16 v1, v27 │ │ +0530dc: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +0530e0: 6e10 a61b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0530e6: 0c11 |0035: move-result-object v17 │ │ +0530e8: 1f11 b201 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +0530ec: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0530ee: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +0530f0: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +0530f4: 5500 4d03 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +0530f8: 021a 0000 |003e: move/from16 v26, v0 │ │ +0530fc: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +053100: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +053104: 5200 4b03 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ +053108: 021a 0000 |0046: move/from16 v26, v0 │ │ +05310c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +053110: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +053114: 5200 4b03 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ +053118: 021a 0000 |004e: move/from16 v26, v0 │ │ +05311c: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +053120: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +053126: 0206 1300 |0055: move/from16 v6, v19 │ │ +05312a: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +053130: 0207 1500 |005a: move/from16 v7, v21 │ │ +053134: 9006 0616 |005c: add-int v6, v6, v22 │ │ +053138: 6e10 ab1b 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +05313e: 0a1a |0061: move-result v26 │ │ +053140: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +053144: 6e10 aa1b 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +05314a: 0a1b |0067: move-result v27 │ │ +05314c: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +053150: 0200 1a00 |006a: move/from16 v0, v26 │ │ +053154: 0201 1b00 |006c: move/from16 v1, v27 │ │ +053158: 6e51 cb1b 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +05315e: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +053162: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +053166: 28a9 |0075: goto 001e // -0057 │ │ +053168: 0206 1300 |0076: move/from16 v6, v19 │ │ +05316c: 6e10 ab1b 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +053172: 0a1a |007b: move-result v26 │ │ +053174: 9013 131a |007c: add-int v19, v19, v26 │ │ +053178: 28d9 |007e: goto 0057 // -0027 │ │ +05317a: 6e10 ab1b 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +053180: 0a1a |0082: move-result v26 │ │ +053182: 911a 181a |0083: sub-int v26, v24, v26 │ │ +053186: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +05318a: 0200 1a00 |0087: move/from16 v0, v26 │ │ +05318e: 0201 1300 |0089: move/from16 v1, v19 │ │ +053192: 7120 2d1f 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +053198: 0a06 |008e: move-result v6 │ │ +05319a: 28c8 |008f: goto 0057 // -0038 │ │ +05319c: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +0531a0: 6e10 ab1b 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0531a6: 0a1b |0095: move-result v27 │ │ +0531a8: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +0531ac: 6e10 ab1b 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0531b2: 0a1a |009b: move-result v26 │ │ +0531b4: 9014 141a |009c: add-int v20, v20, v26 │ │ +0531b8: 28b9 |009e: goto 0057 // -0047 │ │ +0531ba: 0207 1500 |009f: move/from16 v7, v21 │ │ +0531be: 6e10 aa1b 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +0531c4: 0a1a |00a4: move-result v26 │ │ +0531c6: 9015 151a |00a5: add-int v21, v21, v26 │ │ +0531ca: 28b5 |00a7: goto 005c // -004b │ │ +0531cc: 6e10 aa1b 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +0531d2: 0a1a |00ab: move-result v26 │ │ +0531d4: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +0531d8: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +0531dc: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +0531e0: 0201 1500 |00b2: move/from16 v1, v21 │ │ +0531e4: 7120 2d1f 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +0531ea: 0a07 |00b7: move-result v7 │ │ +0531ec: 28a4 |00b8: goto 005c // -005c │ │ +0531ee: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +0531f2: 6e10 aa1b 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +0531f8: 0a1b |00be: move-result v27 │ │ +0531fa: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +0531fe: 6e10 aa1b 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +053204: 0a1a |00c4: move-result v26 │ │ +053206: 9012 121a |00c5: add-int v18, v18, v26 │ │ +05320a: 2895 |00c7: goto 005c // -006b │ │ +05320c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +053210: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +053214: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +053216: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +05321a: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +05321e: 6e20 0b0b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +053224: 0c05 |00d4: move-result-object v5 │ │ +053226: 6e10 b71b 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05322c: 0a1a |00d8: move-result v26 │ │ +05322e: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +053232: 0200 1a00 |00db: move/from16 v0, v26 │ │ +053236: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +05323a: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +05323e: 6e10 a61b 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +053244: 0c11 |00e4: move-result-object v17 │ │ +053246: 1f11 b201 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +05324a: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +05324e: 5500 4d03 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +053252: 021a 0000 |00eb: move/from16 v26, v0 │ │ +053256: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +05325a: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +05325e: 6e20 260b 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ +053264: 0c0f |00f4: move-result-object v15 │ │ +053266: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +05326a: 8280 |00f7: int-to-float v0, v8 │ │ +05326c: 021a 0000 |00f8: move/from16 v26, v0 │ │ +053270: 52f0 4603 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +053274: 021b 0000 |00fc: move/from16 v27, v0 │ │ +053278: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +05327c: 0200 1a00 |0100: move/from16 v0, v26 │ │ +053280: 8700 |0102: float-to-int v0, v0 │ │ +053282: 0210 0000 |0103: move/from16 v16, v0 │ │ +053286: 9006 1310 |0105: add-int v6, v19, v16 │ │ +05328a: 0207 1500 |0107: move/from16 v7, v21 │ │ +05328e: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +053292: 5500 4e03 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@034e │ │ +053296: 021a 0000 |010d: move/from16 v26, v0 │ │ +05329a: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +05329e: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +0532a2: 0200 1a00 |0113: move/from16 v0, v26 │ │ +0532a6: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +0532aa: 5c10 4e03 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@034e │ │ +0532ae: 8280 |0119: int-to-float v0, v8 │ │ +0532b0: 021a 0000 |011a: move/from16 v26, v0 │ │ +0532b4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +0532b8: 5200 5103 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ +0532bc: 021b 0000 |0120: move/from16 v27, v0 │ │ +0532c0: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +0532c4: 0200 1a00 |0124: move/from16 v0, v26 │ │ +0532c8: 8700 |0126: float-to-int v0, v0 │ │ +0532ca: 021a 0000 |0127: move/from16 v26, v0 │ │ +0532ce: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +0532d2: 7702 871b 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0532d8: 0a19 |012e: move-result v25 │ │ +0532da: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +0532de: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +0532e2: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +0532e6: 7702 871b 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0532ec: 0a0c |0138: move-result v12 │ │ +0532ee: 0200 1900 |0139: move/from16 v0, v25 │ │ +0532f2: 6e30 cc1b 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +0532f8: 6e10 ab1b 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0532fe: 0a1a |0141: move-result v26 │ │ +053300: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +053304: 6e10 aa1b 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +05330a: 0a1b |0147: move-result v27 │ │ +05330c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +053310: 0200 1a00 |014a: move/from16 v0, v26 │ │ +053314: 0201 1b00 |014c: move/from16 v1, v27 │ │ +053318: 6e51 cb1b 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +05331e: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +053322: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +053326: 0200 1500 |0155: move/from16 v0, v21 │ │ +05332a: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +05332e: 5910 9f03 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@039f │ │ +053332: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +053336: 0200 1a00 |015d: move/from16 v0, v26 │ │ +05333a: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +05333e: 5910 6d03 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@036d │ │ +053342: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +053346: 590a 7303 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0373 │ │ +05334a: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +05334e: 5500 7b03 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +053352: 021a 0000 |016b: move/from16 v26, v0 │ │ +053356: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +05335a: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +05335e: 5200 7203 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +053362: 021a 0000 |0173: move/from16 v26, v0 │ │ +053366: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +05336a: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +05336e: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +053372: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +053376: 0201 1a00 |017d: move/from16 v1, v26 │ │ +05337a: 0202 1b00 |017f: move/from16 v2, v27 │ │ +05337e: 0203 1c00 |0181: move/from16 v3, v28 │ │ +053382: 0204 1d00 |0183: move/from16 v4, v29 │ │ +053386: 7054 4d0b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b4d │ │ +05338c: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +053390: 0200 1a00 |018a: move/from16 v0, v26 │ │ +053394: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +053398: 5c10 7b03 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +05339c: 0e00 |0190: return-void │ │ +05339e: 0000 |0191: nop // spacer │ │ +0533a0: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +0533bc: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0006 line=1500 │ │ 0x0008 line=1501 │ │ 0x000c line=1502 │ │ @@ -47646,223 +47646,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -05343c: |[05343c] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -05344c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -053450: 0200 1500 |0002: move/from16 v0, v21 │ │ -053454: 0201 1800 |0004: move/from16 v1, v24 │ │ -053458: 7120 120b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b12 │ │ -05345e: 0a15 |0009: move-result v21 │ │ -053460: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -053464: 0200 1600 |000c: move/from16 v0, v22 │ │ -053468: 0201 1900 |000e: move/from16 v1, v25 │ │ -05346c: 7120 120b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b12 │ │ -053472: 0a16 |0013: move-result v22 │ │ -053474: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -053478: 0201 1500 |0016: move/from16 v1, v21 │ │ -05347c: 0202 1600 |0018: move/from16 v2, v22 │ │ -053480: 6e30 570b 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0b57 │ │ -053486: 7401 180b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b18 │ │ -05348c: 0a0f |0020: move-result v15 │ │ -05348e: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -053492: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -053496: 5200 7403 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0374 │ │ -05349a: 0215 0000 |0027: move/from16 v21, v0 │ │ -05349e: 0200 1500 |0029: move/from16 v0, v21 │ │ -0534a2: 7120 2f1f 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -0534a8: 0a15 |002e: move-result v21 │ │ -0534aa: 0200 1500 |002f: move/from16 v0, v21 │ │ -0534ae: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -0534b2: 5910 7e03 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@037e │ │ -0534b6: 7401 1b0b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ -0534bc: 0a15 |0038: move-result v21 │ │ -0534be: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -0534c2: 7401 1c0b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ -0534c8: 0a16 |003e: move-result v22 │ │ -0534ca: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -0534ce: 7401 170b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0b17 │ │ -0534d4: 0a15 |0044: move-result v21 │ │ -0534d6: 7401 1d0b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ -0534dc: 0a16 |0048: move-result v22 │ │ -0534de: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -0534e2: 7401 1a0b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b1a │ │ -0534e8: 0a16 |004e: move-result v22 │ │ -0534ea: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -0534ee: 7401 0c0b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -0534f4: 0a10 |0054: move-result v16 │ │ -0534f6: 120c |0055: const/4 v12, #int 0 // #0 │ │ -0534f8: 0200 1000 |0056: move/from16 v0, v16 │ │ -0534fc: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -053500: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -053504: 6e20 0b0b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -05350a: 0c03 |005f: move-result-object v3 │ │ -05350c: 6e10 b71b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -053512: 0a15 |0063: move-result v21 │ │ -053514: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -053518: 0200 1500 |0066: move/from16 v0, v21 │ │ -05351c: 0201 1600 |0068: move/from16 v1, v22 │ │ -053520: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -053524: 6e10 a61b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05352a: 0c0d |006f: move-result-object v13 │ │ -05352c: 1f0d b401 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -053530: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -053534: 55d0 4d03 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -053538: 0215 0000 |0076: move/from16 v21, v0 │ │ -05353c: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -053540: 52d0 4b03 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ -053544: 0215 0000 |007c: move/from16 v21, v0 │ │ -053548: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -05354c: 52d0 4b03 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ -053550: 0215 0000 |0082: move/from16 v21, v0 │ │ -053554: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -053558: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -05355c: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -053560: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -053564: 0200 1100 |008c: move/from16 v0, v17 │ │ -053568: 0201 1500 |008e: move/from16 v1, v21 │ │ -05356c: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -053570: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -053574: 0200 1100 |0094: move/from16 v0, v17 │ │ -053578: 0201 1500 |0096: move/from16 v1, v21 │ │ -05357c: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -053580: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -053582: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -053586: 0200 1500 |009d: move/from16 v0, v21 │ │ -05358a: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -05358e: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -053592: 0200 1500 |00a3: move/from16 v0, v21 │ │ -053596: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -05359a: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -05359c: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -0535a0: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -0535a4: 0213 0500 |00ac: move/from16 v19, v5 │ │ -0535a8: 0149 |00ae: move v9, v4 │ │ -0535aa: 52d0 5003 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0350 │ │ -0535ae: 0215 0000 |00b1: move/from16 v21, v0 │ │ -0535b2: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -0535b6: 0200 1500 |00b5: move/from16 v0, v21 │ │ -0535ba: 0201 1600 |00b7: move/from16 v1, v22 │ │ -0535be: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -0535c2: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -0535c6: 52d0 5003 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0350 │ │ -0535ca: 0215 0000 |00bf: move/from16 v21, v0 │ │ -0535ce: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -0535d2: 0200 1500 |00c3: move/from16 v0, v21 │ │ -0535d6: 0201 1600 |00c5: move/from16 v1, v22 │ │ -0535da: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -0535de: 52d0 5003 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0350 │ │ -0535e2: 0213 0000 |00cb: move/from16 v19, v0 │ │ -0535e6: 52d0 4c03 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@034c │ │ -0535ea: 0215 0000 |00cf: move/from16 v21, v0 │ │ -0535ee: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -0535f2: 0200 1500 |00d3: move/from16 v0, v21 │ │ -0535f6: 0201 1600 |00d5: move/from16 v1, v22 │ │ -0535fa: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -0535fe: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -053602: 52d0 4c03 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@034c │ │ -053606: 0215 0000 |00dd: move/from16 v21, v0 │ │ -05360a: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -05360e: 0200 1500 |00e1: move/from16 v0, v21 │ │ -053612: 0201 1600 |00e3: move/from16 v1, v22 │ │ -053616: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -05361a: 52d9 4c03 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@034c │ │ -05361e: 0200 1300 |00e9: move/from16 v0, v19 │ │ -053622: 0201 1200 |00eb: move/from16 v1, v18 │ │ -053626: 7120 871b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05362c: 0a14 |00f0: move-result v20 │ │ -05362e: 7120 871b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -053634: 0a0a |00f4: move-result v10 │ │ -053636: 0200 1400 |00f5: move/from16 v0, v20 │ │ -05363a: 6e30 cc1b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -053640: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -053644: 6e10 aa1b 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -05364a: 0a15 |00ff: move-result v21 │ │ -05364c: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -053650: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -053654: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -053658: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -05365a: 2894 |0107: goto 009b // -006c │ │ -05365c: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -05365e: 289f |0109: goto 00a8 // -0061 │ │ -053660: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -053664: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -053668: 289e |010e: goto 00ac // -0062 │ │ -05366a: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -05366e: 6e10 ab1b 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -053674: 0a15 |0114: move-result v21 │ │ -053676: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -05367a: 28eb |0117: goto 0102 // -0015 │ │ -05367c: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -053680: 0200 1500 |011a: move/from16 v0, v21 │ │ -053684: 7120 871b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05368a: 0a15 |011f: move-result v21 │ │ -05368c: 0200 1500 |0120: move/from16 v0, v21 │ │ -053690: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -053694: 5910 7003 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0370 │ │ -053698: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -05369c: 0200 1500 |0128: move/from16 v0, v21 │ │ -0536a0: 7120 871b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -0536a6: 0a15 |012d: move-result v21 │ │ -0536a8: 0200 1500 |012e: move/from16 v0, v21 │ │ -0536ac: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -0536b0: 5910 6f03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@036f │ │ -0536b4: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -0536b8: 0200 1500 |0136: move/from16 v0, v21 │ │ -0536bc: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -0536c0: 5c10 8003 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0380 │ │ -0536c4: 7401 420b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ -0536ca: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -0536ce: 0200 1500 |0141: move/from16 v0, v21 │ │ -0536d2: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -0536d6: 5c10 8003 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0380 │ │ -0536da: 7401 0c0b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -0536e0: 0a10 |014a: move-result v16 │ │ -0536e2: 120c |014b: const/4 v12, #int 0 // #0 │ │ -0536e4: 0200 1000 |014c: move/from16 v0, v16 │ │ -0536e8: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -0536ec: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -0536f0: 6e20 0b0b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -0536f6: 0c03 |0155: move-result-object v3 │ │ -0536f8: 6e10 b71b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -0536fe: 0a15 |0159: move-result v21 │ │ -053700: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -053704: 0200 1500 |015c: move/from16 v0, v21 │ │ -053708: 0201 1600 |015e: move/from16 v1, v22 │ │ -05370c: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -053710: 6e10 a61b 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -053716: 0c0d |0165: move-result-object v13 │ │ -053718: 1f0d b401 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -05371c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -053720: 55d0 4d03 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -053724: 0215 0000 |016c: move/from16 v21, v0 │ │ -053728: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -05372c: 8250 |0170: int-to-float v0, v5 │ │ -05372e: 0215 0000 |0171: move/from16 v21, v0 │ │ -053732: 52d0 5103 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ -053736: 0216 0000 |0175: move/from16 v22, v0 │ │ -05373a: a815 1516 |0177: mul-float v21, v21, v22 │ │ -05373e: 0200 1500 |0179: move/from16 v0, v21 │ │ -053742: 8700 |017b: float-to-int v0, v0 │ │ -053744: 0215 0000 |017c: move/from16 v21, v0 │ │ -053748: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -05374c: 7702 871b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -053752: 0a14 |0183: move-result v20 │ │ -053754: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -053758: 5200 6f03 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@036f │ │ -05375c: 0215 0000 |0188: move/from16 v21, v0 │ │ -053760: 0200 1400 |018a: move/from16 v0, v20 │ │ -053764: 0201 1500 |018c: move/from16 v1, v21 │ │ -053768: 6e30 cc1b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -05376e: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -053772: 28b9 |0193: goto 014c // -0047 │ │ -053774: 0e00 |0194: return-void │ │ +0533d8: |[0533d8] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +0533e8: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +0533ec: 0200 1500 |0002: move/from16 v0, v21 │ │ +0533f0: 0201 1800 |0004: move/from16 v1, v24 │ │ +0533f4: 7120 120b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b12 │ │ +0533fa: 0a15 |0009: move-result v21 │ │ +0533fc: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +053400: 0200 1600 |000c: move/from16 v0, v22 │ │ +053404: 0201 1900 |000e: move/from16 v1, v25 │ │ +053408: 7120 120b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b12 │ │ +05340e: 0a16 |0013: move-result v22 │ │ +053410: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +053414: 0201 1500 |0016: move/from16 v1, v21 │ │ +053418: 0202 1600 |0018: move/from16 v2, v22 │ │ +05341c: 6e30 570b 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0b57 │ │ +053422: 7401 180b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b18 │ │ +053428: 0a0f |0020: move-result v15 │ │ +05342a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +05342e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +053432: 5200 7403 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0374 │ │ +053436: 0215 0000 |0027: move/from16 v21, v0 │ │ +05343a: 0200 1500 |0029: move/from16 v0, v21 │ │ +05343e: 7120 2f1f 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +053444: 0a15 |002e: move-result v21 │ │ +053446: 0200 1500 |002f: move/from16 v0, v21 │ │ +05344a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +05344e: 5910 7e03 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@037e │ │ +053452: 7401 1b0b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ +053458: 0a15 |0038: move-result v21 │ │ +05345a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +05345e: 7401 1c0b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ +053464: 0a16 |003e: move-result v22 │ │ +053466: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +05346a: 7401 170b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0b17 │ │ +053470: 0a15 |0044: move-result v21 │ │ +053472: 7401 1d0b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b1d │ │ +053478: 0a16 |0048: move-result v22 │ │ +05347a: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +05347e: 7401 1a0b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b1a │ │ +053484: 0a16 |004e: move-result v22 │ │ +053486: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +05348a: 7401 0c0b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +053490: 0a10 |0054: move-result v16 │ │ +053492: 120c |0055: const/4 v12, #int 0 // #0 │ │ +053494: 0200 1000 |0056: move/from16 v0, v16 │ │ +053498: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +05349c: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +0534a0: 6e20 0b0b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +0534a6: 0c03 |005f: move-result-object v3 │ │ +0534a8: 6e10 b71b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +0534ae: 0a15 |0063: move-result v21 │ │ +0534b0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +0534b4: 0200 1500 |0066: move/from16 v0, v21 │ │ +0534b8: 0201 1600 |0068: move/from16 v1, v22 │ │ +0534bc: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +0534c0: 6e10 a61b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0534c6: 0c0d |006f: move-result-object v13 │ │ +0534c8: 1f0d b201 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +0534cc: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +0534d0: 55d0 4d03 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +0534d4: 0215 0000 |0076: move/from16 v21, v0 │ │ +0534d8: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +0534dc: 52d0 4b03 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ +0534e0: 0215 0000 |007c: move/from16 v21, v0 │ │ +0534e4: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +0534e8: 52d0 4b03 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ +0534ec: 0215 0000 |0082: move/from16 v21, v0 │ │ +0534f0: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +0534f4: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +0534f8: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +0534fc: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +053500: 0200 1100 |008c: move/from16 v0, v17 │ │ +053504: 0201 1500 |008e: move/from16 v1, v21 │ │ +053508: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +05350c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +053510: 0200 1100 |0094: move/from16 v0, v17 │ │ +053514: 0201 1500 |0096: move/from16 v1, v21 │ │ +053518: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +05351c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +05351e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +053522: 0200 1500 |009d: move/from16 v0, v21 │ │ +053526: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +05352a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +05352e: 0200 1500 |00a3: move/from16 v0, v21 │ │ +053532: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +053536: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +053538: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +05353c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +053540: 0213 0500 |00ac: move/from16 v19, v5 │ │ +053544: 0149 |00ae: move v9, v4 │ │ +053546: 52d0 5003 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0350 │ │ +05354a: 0215 0000 |00b1: move/from16 v21, v0 │ │ +05354e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +053552: 0200 1500 |00b5: move/from16 v0, v21 │ │ +053556: 0201 1600 |00b7: move/from16 v1, v22 │ │ +05355a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +05355e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +053562: 52d0 5003 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0350 │ │ +053566: 0215 0000 |00bf: move/from16 v21, v0 │ │ +05356a: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +05356e: 0200 1500 |00c3: move/from16 v0, v21 │ │ +053572: 0201 1600 |00c5: move/from16 v1, v22 │ │ +053576: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +05357a: 52d0 5003 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0350 │ │ +05357e: 0213 0000 |00cb: move/from16 v19, v0 │ │ +053582: 52d0 4c03 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@034c │ │ +053586: 0215 0000 |00cf: move/from16 v21, v0 │ │ +05358a: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +05358e: 0200 1500 |00d3: move/from16 v0, v21 │ │ +053592: 0201 1600 |00d5: move/from16 v1, v22 │ │ +053596: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +05359a: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +05359e: 52d0 4c03 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@034c │ │ +0535a2: 0215 0000 |00dd: move/from16 v21, v0 │ │ +0535a6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +0535aa: 0200 1500 |00e1: move/from16 v0, v21 │ │ +0535ae: 0201 1600 |00e3: move/from16 v1, v22 │ │ +0535b2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +0535b6: 52d9 4c03 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@034c │ │ +0535ba: 0200 1300 |00e9: move/from16 v0, v19 │ │ +0535be: 0201 1200 |00eb: move/from16 v1, v18 │ │ +0535c2: 7120 871b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0535c8: 0a14 |00f0: move-result v20 │ │ +0535ca: 7120 871b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0535d0: 0a0a |00f4: move-result v10 │ │ +0535d2: 0200 1400 |00f5: move/from16 v0, v20 │ │ +0535d6: 6e30 cc1b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +0535dc: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +0535e0: 6e10 aa1b 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +0535e6: 0a15 |00ff: move-result v21 │ │ +0535e8: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +0535ec: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0535f0: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +0535f4: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +0535f6: 2894 |0107: goto 009b // -006c │ │ +0535f8: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +0535fa: 289f |0109: goto 00a8 // -0061 │ │ +0535fc: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +053600: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +053604: 289e |010e: goto 00ac // -0062 │ │ +053606: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +05360a: 6e10 ab1b 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +053610: 0a15 |0114: move-result v21 │ │ +053612: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +053616: 28eb |0117: goto 0102 // -0015 │ │ +053618: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +05361c: 0200 1500 |011a: move/from16 v0, v21 │ │ +053620: 7120 871b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +053626: 0a15 |011f: move-result v21 │ │ +053628: 0200 1500 |0120: move/from16 v0, v21 │ │ +05362c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +053630: 5910 7003 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0370 │ │ +053634: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +053638: 0200 1500 |0128: move/from16 v0, v21 │ │ +05363c: 7120 871b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +053642: 0a15 |012d: move-result v21 │ │ +053644: 0200 1500 |012e: move/from16 v0, v21 │ │ +053648: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +05364c: 5910 6f03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@036f │ │ +053650: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +053654: 0200 1500 |0136: move/from16 v0, v21 │ │ +053658: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +05365c: 5c10 8003 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0380 │ │ +053660: 7401 420b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ +053666: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +05366a: 0200 1500 |0141: move/from16 v0, v21 │ │ +05366e: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +053672: 5c10 8003 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0380 │ │ +053676: 7401 0c0b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +05367c: 0a10 |014a: move-result v16 │ │ +05367e: 120c |014b: const/4 v12, #int 0 // #0 │ │ +053680: 0200 1000 |014c: move/from16 v0, v16 │ │ +053684: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +053688: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +05368c: 6e20 0b0b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +053692: 0c03 |0155: move-result-object v3 │ │ +053694: 6e10 b71b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05369a: 0a15 |0159: move-result v21 │ │ +05369c: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +0536a0: 0200 1500 |015c: move/from16 v0, v21 │ │ +0536a4: 0201 1600 |015e: move/from16 v1, v22 │ │ +0536a8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +0536ac: 6e10 a61b 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0536b2: 0c0d |0165: move-result-object v13 │ │ +0536b4: 1f0d b201 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +0536b8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +0536bc: 55d0 4d03 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +0536c0: 0215 0000 |016c: move/from16 v21, v0 │ │ +0536c4: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +0536c8: 8250 |0170: int-to-float v0, v5 │ │ +0536ca: 0215 0000 |0171: move/from16 v21, v0 │ │ +0536ce: 52d0 5103 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ +0536d2: 0216 0000 |0175: move/from16 v22, v0 │ │ +0536d6: a815 1516 |0177: mul-float v21, v21, v22 │ │ +0536da: 0200 1500 |0179: move/from16 v0, v21 │ │ +0536de: 8700 |017b: float-to-int v0, v0 │ │ +0536e0: 0215 0000 |017c: move/from16 v21, v0 │ │ +0536e4: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +0536e8: 7702 871b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0536ee: 0a14 |0183: move-result v20 │ │ +0536f0: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +0536f4: 5200 6f03 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@036f │ │ +0536f8: 0215 0000 |0188: move/from16 v21, v0 │ │ +0536fc: 0200 1400 |018a: move/from16 v0, v20 │ │ +053700: 0201 1500 |018c: move/from16 v1, v21 │ │ +053704: 6e30 cc1b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +05370a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +05370e: 28b9 |0193: goto 014c // -0047 │ │ +053710: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x001d line=1372 │ │ 0x0021 line=1373 │ │ 0x0023 line=1374 │ │ 0x0035 line=1377 │ │ @@ -47960,129 +47960,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -053778: |[053778] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -053788: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -05378c: 520f 7303 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0373 │ │ -053790: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -053794: 7401 200b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -05379a: 0a0c |0009: move-result v12 │ │ -05379c: 7401 1b0b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ -0537a2: 0a0a |000d: move-result v10 │ │ -0537a4: 7401 1c0b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ -0537aa: 0a0b |0011: move-result v11 │ │ -0537ac: 7401 220b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ -0537b2: 0a0e |0015: move-result v14 │ │ -0537b4: 7401 0c0b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -0537ba: 0a04 |0019: move-result v4 │ │ -0537bc: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -0537be: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -0537c2: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -0537c6: 6e20 0b0b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -0537cc: 0c03 |0022: move-result-object v3 │ │ -0537ce: 6e10 a61b 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0537d4: 0c09 |0026: move-result-object v9 │ │ -0537d6: 1f09 b401 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -0537da: 559f 4d03 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -0537de: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -0537e2: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0537e6: 28ec |002f: goto 001b // -0014 │ │ -0537e8: 529f 4b03 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ -0537ec: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -0537f0: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -0537f2: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -0537f8: 01a5 |0038: move v5, v10 │ │ -0537fa: b0c5 |0039: add-int/2addr v5, v12 │ │ -0537fc: 6e10 a71b 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -053802: 0a0f |003d: move-result v15 │ │ -053804: 9106 050f |003e: sub-int v6, v5, v15 │ │ -053808: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -05380c: 6e20 cd1b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ -053812: 28e8 |0045: goto 002d // -0018 │ │ -053814: 01a5 |0046: move v5, v10 │ │ -053816: 6e10 b81b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -05381c: 0a0f |004a: move-result v15 │ │ -05381e: b0fa |004b: add-int/2addr v10, v15 │ │ -053820: 28ed |004c: goto 0039 // -0013 │ │ -053822: 6e10 ab1b 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -053828: 0a0f |0050: move-result v15 │ │ -05382a: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -05382e: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -053832: 7120 2d1f af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -053838: 0a05 |0058: move-result v5 │ │ -05383a: 28e0 |0059: goto 0039 // -0020 │ │ -05383c: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -053840: 6e10 ab1b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -053846: 0a10 |005f: move-result v16 │ │ -053848: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -05384c: 6e10 ab1b 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -053852: 0a0f |0065: move-result v15 │ │ -053854: b0fb |0066: add-int/2addr v11, v15 │ │ -053856: 28d2 |0067: goto 0039 // -002e │ │ -053858: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -05385c: 540f 9103 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -053860: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -053864: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -053868: 540f 9103 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -05386c: 0200 1200 |0072: move/from16 v0, v18 │ │ -053870: 0201 1300 |0074: move/from16 v1, v19 │ │ -053874: 0202 1400 |0076: move/from16 v2, v20 │ │ -053878: 7240 cd0a 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0acd │ │ -05387e: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -053882: 540f 8303 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -053886: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -05388a: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -05388e: 540f 8303 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -053892: 0200 1200 |0085: move/from16 v0, v18 │ │ -053896: 0201 1300 |0087: move/from16 v1, v19 │ │ -05389a: 0202 1400 |0089: move/from16 v2, v20 │ │ -05389e: 7240 cd0a 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0acd │ │ -0538a4: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -0538a8: 540f 9303 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ -0538ac: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -0538b0: 7401 200b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -0538b6: 0a0c |0097: move-result v12 │ │ -0538b8: 7401 0c0b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -0538be: 0a04 |009b: move-result v4 │ │ -0538c0: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -0538c2: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -0538c6: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -0538ca: 6e20 0b0b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -0538d0: 0c03 |00a4: move-result-object v3 │ │ -0538d2: 6e10 a61b 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0538d8: 0c09 |00a8: move-result-object v9 │ │ -0538da: 1f09 b401 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -0538de: 559f 4d03 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -0538e2: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -0538e6: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0538ea: 28ec |00b1: goto 009d // -0014 │ │ -0538ec: 6e10 a71b 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -0538f2: 0a0f |00b5: move-result v15 │ │ -0538f4: b1cf |00b6: sub-int/2addr v15, v12 │ │ -0538f6: 82ff |00b7: int-to-float v15, v15 │ │ -0538f8: 7601 0f0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -0538fe: 0a10 |00bb: move-result v16 │ │ -053900: 0200 1000 |00bc: move/from16 v0, v16 │ │ -053904: 8200 |00be: int-to-float v0, v0 │ │ -053906: 0210 0000 |00bf: move/from16 v16, v0 │ │ -05390a: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -05390e: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -053912: 540f 9303 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ -053916: 7230 cf0a 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0acf │ │ -05391c: 28e5 |00ca: goto 00af // -001b │ │ -05391e: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -053920: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -053924: 5c0f 6e03 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ -053928: 0e00 |00d0: return-void │ │ -05392a: 0000 |00d1: nop // spacer │ │ -05392c: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +053714: |[053714] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +053724: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +053728: 520f 7303 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0373 │ │ +05372c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +053730: 7401 200b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +053736: 0a0c |0009: move-result v12 │ │ +053738: 7401 1b0b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ +05373e: 0a0a |000d: move-result v10 │ │ +053740: 7401 1c0b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ +053746: 0a0b |0011: move-result v11 │ │ +053748: 7401 220b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ +05374e: 0a0e |0015: move-result v14 │ │ +053750: 7401 0c0b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +053756: 0a04 |0019: move-result v4 │ │ +053758: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +05375a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +05375e: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +053762: 6e20 0b0b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +053768: 0c03 |0022: move-result-object v3 │ │ +05376a: 6e10 a61b 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +053770: 0c09 |0026: move-result-object v9 │ │ +053772: 1f09 b201 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +053776: 559f 4d03 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +05377a: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +05377e: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +053782: 28ec |002f: goto 001b // -0014 │ │ +053784: 529f 4b03 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@034b │ │ +053788: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +05378c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +05378e: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +053794: 01a5 |0038: move v5, v10 │ │ +053796: b0c5 |0039: add-int/2addr v5, v12 │ │ +053798: 6e10 a71b 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05379e: 0a0f |003d: move-result v15 │ │ +0537a0: 9106 050f |003e: sub-int v6, v5, v15 │ │ +0537a4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +0537a8: 6e20 cd1b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ +0537ae: 28e8 |0045: goto 002d // -0018 │ │ +0537b0: 01a5 |0046: move v5, v10 │ │ +0537b2: 6e10 b81b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +0537b8: 0a0f |004a: move-result v15 │ │ +0537ba: b0fa |004b: add-int/2addr v10, v15 │ │ +0537bc: 28ed |004c: goto 0039 // -0013 │ │ +0537be: 6e10 ab1b 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0537c4: 0a0f |0050: move-result v15 │ │ +0537c6: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +0537ca: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +0537ce: 7120 2d1f af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +0537d4: 0a05 |0058: move-result v5 │ │ +0537d6: 28e0 |0059: goto 0039 // -0020 │ │ +0537d8: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +0537dc: 6e10 ab1b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0537e2: 0a10 |005f: move-result v16 │ │ +0537e4: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +0537e8: 6e10 ab1b 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0537ee: 0a0f |0065: move-result v15 │ │ +0537f0: b0fb |0066: add-int/2addr v11, v15 │ │ +0537f2: 28d2 |0067: goto 0039 // -002e │ │ +0537f4: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +0537f8: 540f 9103 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +0537fc: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +053800: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +053804: 540f 9103 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +053808: 0200 1200 |0072: move/from16 v0, v18 │ │ +05380c: 0201 1300 |0074: move/from16 v1, v19 │ │ +053810: 0202 1400 |0076: move/from16 v2, v20 │ │ +053814: 7240 cd0a 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0acd │ │ +05381a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +05381e: 540f 8303 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +053822: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +053826: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +05382a: 540f 8303 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +05382e: 0200 1200 |0085: move/from16 v0, v18 │ │ +053832: 0201 1300 |0087: move/from16 v1, v19 │ │ +053836: 0202 1400 |0089: move/from16 v2, v20 │ │ +05383a: 7240 cd0a 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0acd │ │ +053840: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +053844: 540f 9303 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ +053848: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +05384c: 7401 200b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +053852: 0a0c |0097: move-result v12 │ │ +053854: 7401 0c0b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +05385a: 0a04 |009b: move-result v4 │ │ +05385c: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +05385e: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +053862: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +053866: 6e20 0b0b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +05386c: 0c03 |00a4: move-result-object v3 │ │ +05386e: 6e10 a61b 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +053874: 0c09 |00a8: move-result-object v9 │ │ +053876: 1f09 b201 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +05387a: 559f 4d03 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +05387e: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +053882: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +053886: 28ec |00b1: goto 009d // -0014 │ │ +053888: 6e10 a71b 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05388e: 0a0f |00b5: move-result v15 │ │ +053890: b1cf |00b6: sub-int/2addr v15, v12 │ │ +053892: 82ff |00b7: int-to-float v15, v15 │ │ +053894: 7601 0f0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +05389a: 0a10 |00bb: move-result v16 │ │ +05389c: 0200 1000 |00bc: move/from16 v0, v16 │ │ +0538a0: 8200 |00be: int-to-float v0, v0 │ │ +0538a2: 0210 0000 |00bf: move/from16 v16, v0 │ │ +0538a6: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +0538aa: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +0538ae: 540f 9303 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ +0538b2: 7230 cf0a 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0acf │ │ +0538b8: 28e5 |00ca: goto 00af // -001b │ │ +0538ba: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +0538bc: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +0538c0: 5c0f 6e03 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@036e │ │ +0538c4: 0e00 |00d0: return-void │ │ +0538c6: 0000 |00d1: nop // spacer │ │ +0538c8: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0006 line=1673 │ │ 0x000a line=1674 │ │ 0x000e line=1675 │ │ 0x0012 line=1676 │ │ @@ -48152,48 +48152,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -053948: |[053948] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -053958: 6e10 0c0b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -05395e: 0a01 |0003: move-result v1 │ │ -053960: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -053964: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -053968: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -05396a: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -05396c: 0112 |000a: move v2, v1 │ │ -05396e: 0163 |000b: move v3, v6 │ │ -053970: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -053974: 6e20 0b0b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -05397a: 0c00 |0011: move-result-object v0 │ │ -05397c: 6e10 b71b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -053982: 0a07 |0015: move-result v7 │ │ -053984: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -053988: 6e20 260b 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ -05398e: 0c04 |001b: move-result-object v4 │ │ -053990: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -053994: 5247 4703 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -053998: 5298 7203 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -05399c: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -0539a0: 6e30 e51b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1be5 │ │ -0539a6: 0a07 |0027: move-result v7 │ │ -0539a8: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -0539ac: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -0539ae: 0f07 |002b: return v7 │ │ -0539b0: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -0539b4: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -0539b6: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -0539b8: 28db |0030: goto 000b // -0025 │ │ -0539ba: b053 |0031: add-int/2addr v3, v5 │ │ -0539bc: 28da |0032: goto 000c // -0026 │ │ -0539be: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -0539c0: 28f7 |0034: goto 002b // -0009 │ │ +0538e4: |[0538e4] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +0538f4: 6e10 0c0b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +0538fa: 0a01 |0003: move-result v1 │ │ +0538fc: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +053900: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +053904: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +053906: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +053908: 0112 |000a: move v2, v1 │ │ +05390a: 0163 |000b: move v3, v6 │ │ +05390c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +053910: 6e20 0b0b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +053916: 0c00 |0011: move-result-object v0 │ │ +053918: 6e10 b71b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05391e: 0a07 |0015: move-result v7 │ │ +053920: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +053924: 6e20 260b 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ +05392a: 0c04 |001b: move-result-object v4 │ │ +05392c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +053930: 5247 4703 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +053934: 5298 7203 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +053938: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +05393c: 6e30 e51b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1be5 │ │ +053942: 0a07 |0027: move-result v7 │ │ +053944: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +053948: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +05394a: 0f07 |002b: return v7 │ │ +05394c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +053950: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +053952: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +053954: 28db |0030: goto 000b // -0025 │ │ +053956: b053 |0031: add-int/2addr v3, v5 │ │ +053958: 28da |0032: goto 000c // -0026 │ │ +05395a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +05395c: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2679 │ │ 0x0004 line=2680 │ │ 0x0008 line=2681 │ │ 0x0009 line=2682 │ │ 0x000a line=2683 │ │ @@ -48232,42 +48232,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0539c4: |[0539c4] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0539d4: 2051 bb01 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01bb │ │ -0539d8: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -0539dc: 6f20 3a1c 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1c3a │ │ -0539e2: 0e00 |0007: return-void │ │ -0539e4: 0750 |0008: move-object v0, v5 │ │ -0539e6: 1f00 bb01 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01bb │ │ -0539ea: 6e10 dc0a 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0adc │ │ -0539f0: 0c01 |000e: move-result-object v1 │ │ -0539f2: 6f20 3a1c 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1c3a │ │ -0539f8: 5441 6b03 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0539fc: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -053a00: 5441 6b03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -053a04: 5402 5503 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ -053a08: 5403 5603 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0356 │ │ -053a0c: 6e30 9909 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0999 │ │ -053a12: 5201 5703 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ -053a16: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -053a18: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -053a1a: 6e40 520b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ -053a20: 28e1 |0026: goto 0007 // -001f │ │ -053a22: 5201 5703 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ -053a26: 5941 9703 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ -053a2a: 5401 5503 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ -053a2e: 5b41 9503 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ -053a32: 5401 5603 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0356 │ │ -053a36: 5b41 9603 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ -053a3a: 28d4 |0033: goto 0007 // -002c │ │ +053960: |[053960] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +053970: 2051 b901 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01b9 │ │ +053974: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +053978: 6f20 3a1c 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1c3a │ │ +05397e: 0e00 |0007: return-void │ │ +053980: 0750 |0008: move-object v0, v5 │ │ +053982: 1f00 b901 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01b9 │ │ +053986: 6e10 dc0a 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0adc │ │ +05398c: 0c01 |000e: move-result-object v1 │ │ +05398e: 6f20 3a1c 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1c3a │ │ +053994: 5441 6b03 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +053998: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +05399c: 5441 6b03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0539a0: 5402 5503 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ +0539a4: 5403 5603 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0356 │ │ +0539a8: 6e30 9909 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0999 │ │ +0539ae: 5201 5703 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ +0539b2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +0539b4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +0539b6: 6e40 520b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ +0539bc: 28e1 |0026: goto 0007 // -001f │ │ +0539be: 5201 5703 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ +0539c2: 5941 9703 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ +0539c6: 5401 5503 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ +0539ca: 5b41 9503 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ +0539ce: 5401 5603 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0356 │ │ +0539d2: 5b41 9603 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ +0539d6: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0004 line=1273 │ │ 0x0007 line=1288 │ │ 0x0009 line=1277 │ │ 0x000b line=1278 │ │ @@ -48287,28 +48287,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -053a3c: |[053a3c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -053a4c: 6f10 3b1c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1c3b │ │ -053a52: 0c01 |0003: move-result-object v1 │ │ -053a54: 2200 bb01 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01bb │ │ -053a58: 7020 db0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0adb │ │ -053a5e: 5232 7203 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -053a62: 5902 5703 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ -053a66: 5432 6b03 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -053a6a: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -053a6e: 5432 6b03 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -053a72: 6e10 9a09 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@099a │ │ -053a78: 0c02 |0016: move-result-object v2 │ │ -053a7a: 5b02 5503 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ -053a7e: 1100 |0019: return-object v0 │ │ +0539d8: |[0539d8] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0539e8: 6f10 3b1c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1c3b │ │ +0539ee: 0c01 |0003: move-result-object v1 │ │ +0539f0: 2200 b901 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01b9 │ │ +0539f4: 7020 db0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0adb │ │ +0539fa: 5232 7203 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0539fe: 5902 5703 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0357 │ │ +053a02: 5432 6b03 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +053a06: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +053a0a: 5432 6b03 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +053a0e: 6e10 9a09 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@099a │ │ +053a14: 0c02 |0016: move-result-object v2 │ │ +053a16: 5b02 5503 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0355 │ │ +053a1a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0009 line=1263 │ │ 0x000d line=1264 │ │ 0x0011 line=1265 │ │ @@ -48323,21 +48323,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -053a80: |[053a80] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -053a90: 6f56 3c1c 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1c3c │ │ -053a96: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -053a9a: 5220 9203 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -053a9e: 5221 9203 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -053aa2: 7051 440b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0b44 │ │ -053aa8: 0e00 |000c: return-void │ │ +053a1c: |[053a1c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +053a2c: 6f56 3c1c 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1c3c │ │ +053a32: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +053a36: 5220 9203 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +053a3a: 5221 9203 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +053a3e: 7051 440b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0b44 │ │ +053a44: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0003 line=1462 │ │ 0x0005 line=1463 │ │ 0x000c line=1465 │ │ locals : │ │ @@ -48352,373 +48352,373 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 29 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 730 16-bit code units │ │ -053aac: |[053aac] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -053abc: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ -053ac0: 5500 7a03 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ -053ac4: 0217 0000 |0004: move/from16 v23, v0 │ │ -053ac8: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ -053acc: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ -053ad0: 0f17 |000a: return v23 │ │ -053ad2: 7401 541b 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -053ad8: 0a17 |000e: move-result v23 │ │ -053ada: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ -053ade: 7401 561b 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1b56 │ │ -053ae4: 0a17 |0014: move-result v23 │ │ -053ae6: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ -053aea: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ -053aee: 28f1 |0019: goto 000a // -000f │ │ -053af0: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ -053af4: 5400 6b03 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -053af8: 0817 0000 |001e: move-object/from16 v23, v0 │ │ -053afc: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ -053b00: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ -053b04: 5400 6b03 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -053b08: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -053b0c: 7401 9009 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -053b12: 0a17 |002b: move-result v23 │ │ -053b14: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ -053b18: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ -053b1c: 28da |0030: goto 000a // -0026 │ │ -053b1e: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ -053b22: 5400 a103 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -053b26: 0817 0000 |0035: move-object/from16 v23, v0 │ │ -053b2a: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ -053b2e: 7100 761b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ -053b34: 0c17 |003c: move-result-object v23 │ │ -053b36: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -053b3a: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ -053b3e: 5b10 a103 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -053b42: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ -053b46: 5400 a103 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -053b4a: 0817 0000 |0047: move-object/from16 v23, v0 │ │ -053b4e: 0800 1700 |0049: move-object/from16 v0, v23 │ │ -053b52: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ -053b56: 6e20 6f1b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ -053b5c: 7401 541b 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -053b62: 0a05 |0053: move-result v5 │ │ -053b64: 120b |0054: const/4 v11, #int 0 // #0 │ │ -053b66: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -053b6a: 0217 0000 |0057: move/from16 v23, v0 │ │ -053b6e: 2b17 6f02 0000 |0059: packed-switch v23, 000002c8 // +0000026f │ │ -053b74: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -053b78: 7701 720a 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ -053b7e: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ -053b82: 28a7 |0063: goto 000a // -0059 │ │ -053b84: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -053b88: 5400 9a03 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -053b8c: 0817 0000 |0068: move-object/from16 v23, v0 │ │ -053b90: 7401 d61d 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ -053b96: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ -053b9a: 0200 1700 |006f: move/from16 v0, v23 │ │ -053b9e: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ -053ba2: 5c10 9403 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -053ba6: 7401 420b 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ -053bac: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ -053bb0: 0200 1700 |007a: move/from16 v0, v23 │ │ -053bb4: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ -053bb8: 5c10 8403 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -053bbc: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ -053bc0: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ -053bc4: 0201 1700 |0084: move/from16 v1, v23 │ │ -053bc8: 7020 5f0b 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ -053bce: 7401 5a1b 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -053bd4: 0a17 |008c: move-result v23 │ │ -053bd6: 0200 1700 |008d: move/from16 v0, v23 │ │ -053bda: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ -053bde: 5910 8103 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -053be2: 0200 1700 |0093: move/from16 v0, v23 │ │ -053be6: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ -053bea: 5910 8703 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -053bee: 7401 5c1b 1c00 |0099: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -053bf4: 0a17 |009c: move-result v23 │ │ -053bf6: 0200 1700 |009d: move/from16 v0, v23 │ │ -053bfa: 0801 1b00 |009f: move-object/from16 v1, v27 │ │ -053bfe: 5910 8203 |00a1: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0382 │ │ -053c02: 0200 1700 |00a3: move/from16 v0, v23 │ │ -053c06: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ -053c0a: 5910 8803 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ -053c0e: 1317 0000 |00a9: const/16 v23, #int 0 // #0 │ │ -053c12: 0800 1c00 |00ab: move-object/from16 v0, v28 │ │ -053c16: 0201 1700 |00ad: move/from16 v1, v23 │ │ -053c1a: 7120 8209 1000 |00af: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -053c20: 0a17 |00b2: move-result v23 │ │ -053c22: 0200 1700 |00b3: move/from16 v0, v23 │ │ -053c26: 0801 1b00 |00b5: move-object/from16 v1, v27 │ │ -053c2a: 5910 6a03 |00b7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -053c2e: 28a3 |00b9: goto 005c // -005d │ │ -053c30: 0800 1b00 |00ba: move-object/from16 v0, v27 │ │ -053c34: 5500 8403 |00bc: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -053c38: 0217 0000 |00be: move/from16 v23, v0 │ │ -053c3c: 3917 8e00 |00c0: if-nez v23, 014e // +008e │ │ -053c40: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ -053c44: 5200 6a03 |00c4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -053c48: 0217 0000 |00c6: move/from16 v23, v0 │ │ -053c4c: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ -053c50: 0201 1700 |00ca: move/from16 v1, v23 │ │ -053c54: 7120 7e09 1000 |00cc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ -053c5a: 0a0e |00cf: move-result v14 │ │ -053c5c: 0800 1c00 |00d0: move-object/from16 v0, v28 │ │ -053c60: 7120 8309 e000 |00d2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -053c66: 0a13 |00d5: move-result v19 │ │ -053c68: 0800 1b00 |00d6: move-object/from16 v0, v27 │ │ -053c6c: 5200 8703 |00d8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -053c70: 0217 0000 |00da: move/from16 v23, v0 │ │ -053c74: a717 1317 |00dc: sub-float v23, v19, v23 │ │ -053c78: 7701 291f 1700 |00de: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -053c7e: 0a14 |00e1: move-result v20 │ │ -053c80: 0800 1c00 |00e2: move-object/from16 v0, v28 │ │ -053c84: 7120 8409 e000 |00e4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -053c8a: 0a15 |00e7: move-result v21 │ │ -053c8c: 0800 1b00 |00e8: move-object/from16 v0, v27 │ │ -053c90: 5200 8803 |00ea: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ -053c94: 0217 0000 |00ec: move/from16 v23, v0 │ │ -053c98: a717 1517 |00ee: sub-float v23, v21, v23 │ │ -053c9c: 7701 291f 1700 |00f0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -053ca2: 0a16 |00f3: move-result v22 │ │ -053ca4: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ -053ca8: 5200 a003 |00f6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ -053cac: 0217 0000 |00f8: move/from16 v23, v0 │ │ -053cb0: 0200 1700 |00fa: move/from16 v0, v23 │ │ -053cb4: 8200 |00fc: int-to-float v0, v0 │ │ -053cb6: 0217 0000 |00fd: move/from16 v23, v0 │ │ -053cba: 2d17 1417 |00ff: cmpl-float v23, v20, v23 │ │ -053cbe: 3d17 4d00 |0101: if-lez v23, 014e // +004d │ │ -053cc2: 2d17 1416 |0103: cmpl-float v23, v20, v22 │ │ -053cc6: 3d17 4900 |0105: if-lez v23, 014e // +0049 │ │ -053cca: 1317 0100 |0107: const/16 v23, #int 1 // #1 │ │ -053cce: 0200 1700 |0109: move/from16 v0, v23 │ │ -053cd2: 0801 1b00 |010b: move-object/from16 v1, v27 │ │ -053cd6: 5c10 8403 |010d: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -053cda: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ -053cde: 5200 8103 |0111: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -053ce2: 0217 0000 |0113: move/from16 v23, v0 │ │ -053ce6: a717 1317 |0115: sub-float v23, v19, v23 │ │ -053cea: 1318 0000 |0117: const/16 v24, #int 0 // #0 │ │ -053cee: 2d17 1718 |0119: cmpl-float v23, v23, v24 │ │ -053cf2: 3d17 5b00 |011b: if-lez v23, 0176 // +005b │ │ -053cf6: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -053cfa: 5200 8103 |011f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -053cfe: 0217 0000 |0121: move/from16 v23, v0 │ │ -053d02: 0800 1b00 |0123: move-object/from16 v0, v27 │ │ -053d06: 5200 a003 |0125: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ -053d0a: 0218 0000 |0127: move/from16 v24, v0 │ │ -053d0e: 0200 1800 |0129: move/from16 v0, v24 │ │ -053d12: 8200 |012b: int-to-float v0, v0 │ │ -053d14: 0218 0000 |012c: move/from16 v24, v0 │ │ -053d18: a617 1718 |012e: add-float v23, v23, v24 │ │ -053d1c: 0200 1700 |0130: move/from16 v0, v23 │ │ -053d20: 0801 1b00 |0132: move-object/from16 v1, v27 │ │ -053d24: 5910 8703 |0134: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -053d28: 0200 1500 |0136: move/from16 v0, v21 │ │ -053d2c: 0801 1b00 |0138: move-object/from16 v1, v27 │ │ -053d30: 5910 8803 |013a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ -053d34: 1317 0100 |013c: const/16 v23, #int 1 // #1 │ │ -053d38: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ -053d3c: 0201 1700 |0140: move/from16 v1, v23 │ │ -053d40: 7020 5f0b 1000 |0142: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ -053d46: 1317 0100 |0145: const/16 v23, #int 1 // #1 │ │ -053d4a: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ -053d4e: 0201 1700 |0149: move/from16 v1, v23 │ │ -053d52: 7020 600b 1000 |014b: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ -053d58: 0800 1b00 |014e: move-object/from16 v0, v27 │ │ -053d5c: 5500 8403 |0150: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -053d60: 0217 0000 |0152: move/from16 v23, v0 │ │ -053d64: 3817 08ff |0154: if-eqz v23, 005c // -00f8 │ │ -053d68: 0800 1b00 |0156: move-object/from16 v0, v27 │ │ -053d6c: 5200 6a03 |0158: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -053d70: 0217 0000 |015a: move/from16 v23, v0 │ │ -053d74: 0800 1c00 |015c: move-object/from16 v0, v28 │ │ -053d78: 0201 1700 |015e: move/from16 v1, v23 │ │ -053d7c: 7120 7e09 1000 |0160: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ -053d82: 0a06 |0163: move-result v6 │ │ -053d84: 0800 1c00 |0164: move-object/from16 v0, v28 │ │ -053d88: 7120 8309 6000 |0166: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -053d8e: 0a13 |0169: move-result v19 │ │ -053d90: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -053d94: 0201 1300 |016c: move/from16 v1, v19 │ │ -053d98: 7020 400b 1000 |016e: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0b40 │ │ -053d9e: 0a17 |0171: move-result v23 │ │ -053da0: 960b 0b17 |0172: or-int v11, v11, v23 │ │ -053da4: 2900 e8fe |0174: goto/16 005c // -0118 │ │ -053da8: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ -053dac: 5200 8103 |0178: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -053db0: 0217 0000 |017a: move/from16 v23, v0 │ │ -053db4: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ -053db8: 5200 a003 |017e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ -053dbc: 0218 0000 |0180: move/from16 v24, v0 │ │ -053dc0: 0200 1800 |0182: move/from16 v0, v24 │ │ -053dc4: 8200 |0184: int-to-float v0, v0 │ │ -053dc6: 0218 0000 |0185: move/from16 v24, v0 │ │ -053dca: a717 1718 |0187: sub-float v23, v23, v24 │ │ -053dce: 28a7 |0189: goto 0130 // -0059 │ │ -053dd0: 0800 1b00 |018a: move-object/from16 v0, v27 │ │ -053dd4: 5500 8403 |018c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -053dd8: 0217 0000 |018e: move/from16 v23, v0 │ │ -053ddc: 3817 ccfe |0190: if-eqz v23, 005c // -0134 │ │ -053de0: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ -053de4: 5400 a103 |0194: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ -053de8: 0811 0000 |0196: move-object/from16 v17, v0 │ │ -053dec: 1317 e803 |0198: const/16 v23, #int 1000 // #3e8 │ │ -053df0: 0800 1b00 |019a: move-object/from16 v0, v27 │ │ -053df4: 5200 8c03 |019c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@038c │ │ -053df8: 0218 0000 |019e: move/from16 v24, v0 │ │ -053dfc: 0200 1800 |01a0: move/from16 v0, v24 │ │ -053e00: 8200 |01a2: int-to-float v0, v0 │ │ -053e02: 0218 0000 |01a3: move/from16 v24, v0 │ │ -053e06: 0800 1100 |01a5: move-object/from16 v0, v17 │ │ -053e0a: 0201 1700 |01a7: move/from16 v1, v23 │ │ -053e0e: 0202 1800 |01a9: move/from16 v2, v24 │ │ -053e12: 6e30 711b 1002 |01ab: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ -053e18: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ -053e1c: 5200 6a03 |01b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -053e20: 0217 0000 |01b2: move/from16 v23, v0 │ │ -053e24: 0800 1100 |01b4: move-object/from16 v0, v17 │ │ -053e28: 0201 1700 |01b6: move/from16 v1, v23 │ │ -053e2c: 7120 fd09 1000 |01b8: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ -053e32: 0a17 |01bb: move-result v23 │ │ -053e34: 0200 1700 |01bc: move/from16 v0, v23 │ │ -053e38: 870a |01be: float-to-int v10, v0 │ │ -053e3a: 1317 0100 |01bf: const/16 v23, #int 1 // #1 │ │ -053e3e: 0200 1700 |01c1: move/from16 v0, v23 │ │ -053e42: 0801 1b00 |01c3: move-object/from16 v1, v27 │ │ -053e46: 5c10 9403 |01c5: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -053e4a: 7601 0f0b 1b00 |01c7: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -053e50: 0a12 |01ca: move-result v18 │ │ -053e52: 7401 200b 1b00 |01cb: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -053e58: 0a0f |01ce: move-result v15 │ │ -053e5a: 7601 270b 1b00 |01cf: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b27 │ │ -053e60: 0c08 |01d2: move-result-object v8 │ │ -053e62: 5287 4703 |01d3: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -053e66: 82f0 |01d5: int-to-float v0, v15 │ │ -053e68: 0217 0000 |01d6: move/from16 v23, v0 │ │ -053e6c: 0200 1200 |01d8: move/from16 v0, v18 │ │ -053e70: 8200 |01da: int-to-float v0, v0 │ │ -053e72: 0218 0000 |01db: move/from16 v24, v0 │ │ -053e76: a917 1718 |01dd: div-float v23, v23, v24 │ │ -053e7a: 5280 4603 |01df: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ -053e7e: 0218 0000 |01e1: move/from16 v24, v0 │ │ -053e82: a717 1718 |01e3: sub-float v23, v23, v24 │ │ -053e86: 5280 4903 |01e5: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -053e8a: 0218 0000 |01e7: move/from16 v24, v0 │ │ -053e8e: a90d 1718 |01e9: div-float v13, v23, v24 │ │ -053e92: 0800 1b00 |01eb: move-object/from16 v0, v27 │ │ -053e96: 5200 6a03 |01ed: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -053e9a: 0217 0000 |01ef: move/from16 v23, v0 │ │ -053e9e: 0800 1c00 |01f1: move-object/from16 v0, v28 │ │ -053ea2: 0201 1700 |01f3: move/from16 v1, v23 │ │ -053ea6: 7120 7e09 1000 |01f5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ -053eac: 0a06 |01f8: move-result v6 │ │ -053eae: 0800 1c00 |01f9: move-object/from16 v0, v28 │ │ -053eb2: 7120 8309 6000 |01fb: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -053eb8: 0a13 |01fe: move-result v19 │ │ -053eba: 0800 1b00 |01ff: move-object/from16 v0, v27 │ │ -053ebe: 5200 8103 |0201: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ -053ec2: 0217 0000 |0203: move/from16 v23, v0 │ │ -053ec6: a717 1317 |0205: sub-float v23, v19, v23 │ │ -053eca: 0200 1700 |0207: move/from16 v0, v23 │ │ -053ece: 8700 |0209: float-to-int v0, v0 │ │ -053ed0: 0210 0000 |020a: move/from16 v16, v0 │ │ -053ed4: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ -053ed8: 0201 1000 |020e: move/from16 v1, v16 │ │ -053edc: 7051 fb0a 70ad |0210: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0afb │ │ -053ee2: 0a0c |0213: move-result v12 │ │ -053ee4: 1317 0100 |0214: const/16 v23, #int 1 // #1 │ │ -053ee8: 1318 0100 |0216: const/16 v24, #int 1 // #1 │ │ -053eec: 0800 1b00 |0218: move-object/from16 v0, v27 │ │ -053ef0: 0201 1700 |021a: move/from16 v1, v23 │ │ -053ef4: 0202 1800 |021c: move/from16 v2, v24 │ │ -053ef8: 6e5a 530b c021 |021e: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b53 │ │ -053efe: 1317 ffff |0221: const/16 v23, #int -1 // #ffff │ │ -053f02: 0200 1700 |0223: move/from16 v0, v23 │ │ -053f06: 0801 1b00 |0225: move-object/from16 v1, v27 │ │ -053f0a: 5910 6a03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -053f0e: 7601 020b 1b00 |0229: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b02 │ │ -053f14: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ -053f18: 5400 8a03 |022e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ -053f1c: 0817 0000 |0230: move-object/from16 v23, v0 │ │ -053f20: 7401 c50e 1700 |0232: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0ec5 │ │ -053f26: 0a17 |0235: move-result v23 │ │ -053f28: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ -053f2c: 5400 9803 |0238: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ -053f30: 0818 0000 |023a: move-object/from16 v24, v0 │ │ -053f34: 7401 c50e 1800 |023c: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0ec5 │ │ -053f3a: 0a18 |023f: move-result v24 │ │ -053f3c: 960b 1718 |0240: or-int v11, v23, v24 │ │ -053f40: 2900 1afe |0242: goto/16 005c // -01e6 │ │ -053f44: 0800 1b00 |0244: move-object/from16 v0, v27 │ │ -053f48: 5500 8403 |0246: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ -053f4c: 0217 0000 |0248: move/from16 v23, v0 │ │ -053f50: 3817 12fe |024a: if-eqz v23, 005c // -01ee │ │ -053f54: 0800 1b00 |024c: move-object/from16 v0, v27 │ │ -053f58: 5200 7203 |024e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -053f5c: 0217 0000 |0250: move/from16 v23, v0 │ │ -053f60: 1318 0100 |0252: const/16 v24, #int 1 // #1 │ │ -053f64: 1319 0000 |0254: const/16 v25, #int 0 // #0 │ │ -053f68: 131a 0000 |0256: const/16 v26, #int 0 // #0 │ │ -053f6c: 0800 1b00 |0258: move-object/from16 v0, v27 │ │ -053f70: 0201 1700 |025a: move/from16 v1, v23 │ │ -053f74: 0202 1800 |025c: move/from16 v2, v24 │ │ -053f78: 0203 1900 |025e: move/from16 v3, v25 │ │ -053f7c: 0204 1a00 |0260: move/from16 v4, v26 │ │ -053f80: 7054 4d0b 1032 |0262: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b4d │ │ -053f86: 1317 ffff |0265: const/16 v23, #int -1 // #ffff │ │ -053f8a: 0200 1700 |0267: move/from16 v0, v23 │ │ -053f8e: 0801 1b00 |0269: move-object/from16 v1, v27 │ │ -053f92: 5910 6a03 |026b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -053f96: 7601 020b 1b00 |026d: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b02 │ │ -053f9c: 0800 1b00 |0270: move-object/from16 v0, v27 │ │ -053fa0: 5400 8a03 |0272: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ -053fa4: 0817 0000 |0274: move-object/from16 v23, v0 │ │ -053fa8: 7401 c50e 1700 |0276: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0ec5 │ │ -053fae: 0a17 |0279: move-result v23 │ │ -053fb0: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ -053fb4: 5400 9803 |027c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ -053fb8: 0818 0000 |027e: move-object/from16 v24, v0 │ │ -053fbc: 7401 c50e 1800 |0280: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0ec5 │ │ -053fc2: 0a18 |0283: move-result v24 │ │ -053fc4: 960b 1718 |0284: or-int v11, v23, v24 │ │ -053fc8: 2900 d6fd |0286: goto/16 005c // -022a │ │ -053fcc: 7701 7f09 1c00 |0288: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ -053fd2: 0a09 |028b: move-result v9 │ │ -053fd4: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ -053fd8: 7120 8309 9000 |028e: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -053fde: 0a13 |0291: move-result v19 │ │ -053fe0: 0200 1300 |0292: move/from16 v0, v19 │ │ -053fe4: 0801 1b00 |0294: move-object/from16 v1, v27 │ │ -053fe8: 5910 8703 |0296: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -053fec: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ -053ff0: 7120 8209 9000 |029a: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -053ff6: 0a17 |029d: move-result v23 │ │ -053ff8: 0200 1700 |029e: move/from16 v0, v23 │ │ -053ffc: 0801 1b00 |02a0: move-object/from16 v1, v27 │ │ -054000: 5910 6a03 |02a2: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -054004: 2900 b8fd |02a4: goto/16 005c // -0248 │ │ -054008: 7602 3a0b 1b00 |02a6: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b3a │ │ -05400e: 0800 1b00 |02a9: move-object/from16 v0, v27 │ │ -054012: 5200 6a03 |02ab: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ -054016: 0217 0000 |02ad: move/from16 v23, v0 │ │ -05401a: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ -05401e: 0201 1700 |02b1: move/from16 v1, v23 │ │ -054022: 7120 7e09 1000 |02b3: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ -054028: 0a17 |02b6: move-result v23 │ │ -05402a: 0800 1c00 |02b7: move-object/from16 v0, v28 │ │ -05402e: 0201 1700 |02b9: move/from16 v1, v23 │ │ -054032: 7120 8309 1000 |02bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -054038: 0a17 |02be: move-result v23 │ │ -05403a: 0200 1700 |02bf: move/from16 v0, v23 │ │ -05403e: 0801 1b00 |02c1: move-object/from16 v1, v27 │ │ -054042: 5910 8703 |02c3: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ -054046: 2900 97fd |02c5: goto/16 005c // -0269 │ │ -05404a: 0000 |02c7: nop // spacer │ │ -05404c: 0001 0700 0000 0000 0b00 0000 3101 ... |02c8: packed-switch-data (18 units) │ │ +053a48: |[053a48] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +053a58: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ +053a5c: 5500 7a03 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@037a │ │ +053a60: 0217 0000 |0004: move/from16 v23, v0 │ │ +053a64: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ +053a68: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ +053a6c: 0f17 |000a: return v23 │ │ +053a6e: 7401 541b 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +053a74: 0a17 |000e: move-result v23 │ │ +053a76: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ +053a7a: 7401 561b 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1b56 │ │ +053a80: 0a17 |0014: move-result v23 │ │ +053a82: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ +053a86: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ +053a8a: 28f1 |0019: goto 000a // -000f │ │ +053a8c: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ +053a90: 5400 6b03 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +053a94: 0817 0000 |001e: move-object/from16 v23, v0 │ │ +053a98: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ +053a9c: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ +053aa0: 5400 6b03 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +053aa4: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +053aa8: 7401 9009 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +053aae: 0a17 |002b: move-result v23 │ │ +053ab0: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ +053ab4: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ +053ab8: 28da |0030: goto 000a // -0026 │ │ +053aba: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ +053abe: 5400 a103 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +053ac2: 0817 0000 |0035: move-object/from16 v23, v0 │ │ +053ac6: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ +053aca: 7100 761b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ +053ad0: 0c17 |003c: move-result-object v23 │ │ +053ad2: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +053ad6: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ +053ada: 5b10 a103 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +053ade: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ +053ae2: 5400 a103 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +053ae6: 0817 0000 |0047: move-object/from16 v23, v0 │ │ +053aea: 0800 1700 |0049: move-object/from16 v0, v23 │ │ +053aee: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ +053af2: 6e20 6f1b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ +053af8: 7401 541b 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +053afe: 0a05 |0053: move-result v5 │ │ +053b00: 120b |0054: const/4 v11, #int 0 // #0 │ │ +053b02: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +053b06: 0217 0000 |0057: move/from16 v23, v0 │ │ +053b0a: 2b17 6f02 0000 |0059: packed-switch v23, 000002c8 // +0000026f │ │ +053b10: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +053b14: 7701 720a 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ +053b1a: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ +053b1e: 28a7 |0063: goto 000a // -0059 │ │ +053b20: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +053b24: 5400 9a03 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +053b28: 0817 0000 |0068: move-object/from16 v23, v0 │ │ +053b2c: 7401 d61d 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ +053b32: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ +053b36: 0200 1700 |006f: move/from16 v0, v23 │ │ +053b3a: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ +053b3e: 5c10 9403 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +053b42: 7401 420b 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ +053b48: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ +053b4c: 0200 1700 |007a: move/from16 v0, v23 │ │ +053b50: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ +053b54: 5c10 8403 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +053b58: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ +053b5c: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ +053b60: 0201 1700 |0084: move/from16 v1, v23 │ │ +053b64: 7020 5f0b 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ +053b6a: 7401 5a1b 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +053b70: 0a17 |008c: move-result v23 │ │ +053b72: 0200 1700 |008d: move/from16 v0, v23 │ │ +053b76: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ +053b7a: 5910 8103 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +053b7e: 0200 1700 |0093: move/from16 v0, v23 │ │ +053b82: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ +053b86: 5910 8703 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +053b8a: 7401 5c1b 1c00 |0099: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +053b90: 0a17 |009c: move-result v23 │ │ +053b92: 0200 1700 |009d: move/from16 v0, v23 │ │ +053b96: 0801 1b00 |009f: move-object/from16 v1, v27 │ │ +053b9a: 5910 8203 |00a1: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0382 │ │ +053b9e: 0200 1700 |00a3: move/from16 v0, v23 │ │ +053ba2: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ +053ba6: 5910 8803 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ +053baa: 1317 0000 |00a9: const/16 v23, #int 0 // #0 │ │ +053bae: 0800 1c00 |00ab: move-object/from16 v0, v28 │ │ +053bb2: 0201 1700 |00ad: move/from16 v1, v23 │ │ +053bb6: 7120 8209 1000 |00af: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +053bbc: 0a17 |00b2: move-result v23 │ │ +053bbe: 0200 1700 |00b3: move/from16 v0, v23 │ │ +053bc2: 0801 1b00 |00b5: move-object/from16 v1, v27 │ │ +053bc6: 5910 6a03 |00b7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053bca: 28a3 |00b9: goto 005c // -005d │ │ +053bcc: 0800 1b00 |00ba: move-object/from16 v0, v27 │ │ +053bd0: 5500 8403 |00bc: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +053bd4: 0217 0000 |00be: move/from16 v23, v0 │ │ +053bd8: 3917 8e00 |00c0: if-nez v23, 014e // +008e │ │ +053bdc: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ +053be0: 5200 6a03 |00c4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053be4: 0217 0000 |00c6: move/from16 v23, v0 │ │ +053be8: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ +053bec: 0201 1700 |00ca: move/from16 v1, v23 │ │ +053bf0: 7120 7e09 1000 |00cc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ +053bf6: 0a0e |00cf: move-result v14 │ │ +053bf8: 0800 1c00 |00d0: move-object/from16 v0, v28 │ │ +053bfc: 7120 8309 e000 |00d2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +053c02: 0a13 |00d5: move-result v19 │ │ +053c04: 0800 1b00 |00d6: move-object/from16 v0, v27 │ │ +053c08: 5200 8703 |00d8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +053c0c: 0217 0000 |00da: move/from16 v23, v0 │ │ +053c10: a717 1317 |00dc: sub-float v23, v19, v23 │ │ +053c14: 7701 291f 1700 |00de: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +053c1a: 0a14 |00e1: move-result v20 │ │ +053c1c: 0800 1c00 |00e2: move-object/from16 v0, v28 │ │ +053c20: 7120 8409 e000 |00e4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +053c26: 0a15 |00e7: move-result v21 │ │ +053c28: 0800 1b00 |00e8: move-object/from16 v0, v27 │ │ +053c2c: 5200 8803 |00ea: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ +053c30: 0217 0000 |00ec: move/from16 v23, v0 │ │ +053c34: a717 1517 |00ee: sub-float v23, v21, v23 │ │ +053c38: 7701 291f 1700 |00f0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +053c3e: 0a16 |00f3: move-result v22 │ │ +053c40: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ +053c44: 5200 a003 |00f6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ +053c48: 0217 0000 |00f8: move/from16 v23, v0 │ │ +053c4c: 0200 1700 |00fa: move/from16 v0, v23 │ │ +053c50: 8200 |00fc: int-to-float v0, v0 │ │ +053c52: 0217 0000 |00fd: move/from16 v23, v0 │ │ +053c56: 2d17 1417 |00ff: cmpl-float v23, v20, v23 │ │ +053c5a: 3d17 4d00 |0101: if-lez v23, 014e // +004d │ │ +053c5e: 2d17 1416 |0103: cmpl-float v23, v20, v22 │ │ +053c62: 3d17 4900 |0105: if-lez v23, 014e // +0049 │ │ +053c66: 1317 0100 |0107: const/16 v23, #int 1 // #1 │ │ +053c6a: 0200 1700 |0109: move/from16 v0, v23 │ │ +053c6e: 0801 1b00 |010b: move-object/from16 v1, v27 │ │ +053c72: 5c10 8403 |010d: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +053c76: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ +053c7a: 5200 8103 |0111: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +053c7e: 0217 0000 |0113: move/from16 v23, v0 │ │ +053c82: a717 1317 |0115: sub-float v23, v19, v23 │ │ +053c86: 1318 0000 |0117: const/16 v24, #int 0 // #0 │ │ +053c8a: 2d17 1718 |0119: cmpl-float v23, v23, v24 │ │ +053c8e: 3d17 5b00 |011b: if-lez v23, 0176 // +005b │ │ +053c92: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +053c96: 5200 8103 |011f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +053c9a: 0217 0000 |0121: move/from16 v23, v0 │ │ +053c9e: 0800 1b00 |0123: move-object/from16 v0, v27 │ │ +053ca2: 5200 a003 |0125: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ +053ca6: 0218 0000 |0127: move/from16 v24, v0 │ │ +053caa: 0200 1800 |0129: move/from16 v0, v24 │ │ +053cae: 8200 |012b: int-to-float v0, v0 │ │ +053cb0: 0218 0000 |012c: move/from16 v24, v0 │ │ +053cb4: a617 1718 |012e: add-float v23, v23, v24 │ │ +053cb8: 0200 1700 |0130: move/from16 v0, v23 │ │ +053cbc: 0801 1b00 |0132: move-object/from16 v1, v27 │ │ +053cc0: 5910 8703 |0134: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +053cc4: 0200 1500 |0136: move/from16 v0, v21 │ │ +053cc8: 0801 1b00 |0138: move-object/from16 v1, v27 │ │ +053ccc: 5910 8803 |013a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0388 │ │ +053cd0: 1317 0100 |013c: const/16 v23, #int 1 // #1 │ │ +053cd4: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ +053cd8: 0201 1700 |0140: move/from16 v1, v23 │ │ +053cdc: 7020 5f0b 1000 |0142: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ +053ce2: 1317 0100 |0145: const/16 v23, #int 1 // #1 │ │ +053ce6: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ +053cea: 0201 1700 |0149: move/from16 v1, v23 │ │ +053cee: 7020 600b 1000 |014b: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ +053cf4: 0800 1b00 |014e: move-object/from16 v0, v27 │ │ +053cf8: 5500 8403 |0150: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +053cfc: 0217 0000 |0152: move/from16 v23, v0 │ │ +053d00: 3817 08ff |0154: if-eqz v23, 005c // -00f8 │ │ +053d04: 0800 1b00 |0156: move-object/from16 v0, v27 │ │ +053d08: 5200 6a03 |0158: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053d0c: 0217 0000 |015a: move/from16 v23, v0 │ │ +053d10: 0800 1c00 |015c: move-object/from16 v0, v28 │ │ +053d14: 0201 1700 |015e: move/from16 v1, v23 │ │ +053d18: 7120 7e09 1000 |0160: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ +053d1e: 0a06 |0163: move-result v6 │ │ +053d20: 0800 1c00 |0164: move-object/from16 v0, v28 │ │ +053d24: 7120 8309 6000 |0166: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +053d2a: 0a13 |0169: move-result v19 │ │ +053d2c: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +053d30: 0201 1300 |016c: move/from16 v1, v19 │ │ +053d34: 7020 400b 1000 |016e: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0b40 │ │ +053d3a: 0a17 |0171: move-result v23 │ │ +053d3c: 960b 0b17 |0172: or-int v11, v11, v23 │ │ +053d40: 2900 e8fe |0174: goto/16 005c // -0118 │ │ +053d44: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ +053d48: 5200 8103 |0178: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +053d4c: 0217 0000 |017a: move/from16 v23, v0 │ │ +053d50: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ +053d54: 5200 a003 |017e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03a0 │ │ +053d58: 0218 0000 |0180: move/from16 v24, v0 │ │ +053d5c: 0200 1800 |0182: move/from16 v0, v24 │ │ +053d60: 8200 |0184: int-to-float v0, v0 │ │ +053d62: 0218 0000 |0185: move/from16 v24, v0 │ │ +053d66: a717 1718 |0187: sub-float v23, v23, v24 │ │ +053d6a: 28a7 |0189: goto 0130 // -0059 │ │ +053d6c: 0800 1b00 |018a: move-object/from16 v0, v27 │ │ +053d70: 5500 8403 |018c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +053d74: 0217 0000 |018e: move/from16 v23, v0 │ │ +053d78: 3817 ccfe |0190: if-eqz v23, 005c // -0134 │ │ +053d7c: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ +053d80: 5400 a103 |0194: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03a1 │ │ +053d84: 0811 0000 |0196: move-object/from16 v17, v0 │ │ +053d88: 1317 e803 |0198: const/16 v23, #int 1000 // #3e8 │ │ +053d8c: 0800 1b00 |019a: move-object/from16 v0, v27 │ │ +053d90: 5200 8c03 |019c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@038c │ │ +053d94: 0218 0000 |019e: move/from16 v24, v0 │ │ +053d98: 0200 1800 |01a0: move/from16 v0, v24 │ │ +053d9c: 8200 |01a2: int-to-float v0, v0 │ │ +053d9e: 0218 0000 |01a3: move/from16 v24, v0 │ │ +053da2: 0800 1100 |01a5: move-object/from16 v0, v17 │ │ +053da6: 0201 1700 |01a7: move/from16 v1, v23 │ │ +053daa: 0202 1800 |01a9: move/from16 v2, v24 │ │ +053dae: 6e30 711b 1002 |01ab: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ +053db4: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ +053db8: 5200 6a03 |01b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053dbc: 0217 0000 |01b2: move/from16 v23, v0 │ │ +053dc0: 0800 1100 |01b4: move-object/from16 v0, v17 │ │ +053dc4: 0201 1700 |01b6: move/from16 v1, v23 │ │ +053dc8: 7120 fd09 1000 |01b8: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ +053dce: 0a17 |01bb: move-result v23 │ │ +053dd0: 0200 1700 |01bc: move/from16 v0, v23 │ │ +053dd4: 870a |01be: float-to-int v10, v0 │ │ +053dd6: 1317 0100 |01bf: const/16 v23, #int 1 // #1 │ │ +053dda: 0200 1700 |01c1: move/from16 v0, v23 │ │ +053dde: 0801 1b00 |01c3: move-object/from16 v1, v27 │ │ +053de2: 5c10 9403 |01c5: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +053de6: 7601 0f0b 1b00 |01c7: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +053dec: 0a12 |01ca: move-result v18 │ │ +053dee: 7401 200b 1b00 |01cb: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +053df4: 0a0f |01ce: move-result v15 │ │ +053df6: 7601 270b 1b00 |01cf: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b27 │ │ +053dfc: 0c08 |01d2: move-result-object v8 │ │ +053dfe: 5287 4703 |01d3: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +053e02: 82f0 |01d5: int-to-float v0, v15 │ │ +053e04: 0217 0000 |01d6: move/from16 v23, v0 │ │ +053e08: 0200 1200 |01d8: move/from16 v0, v18 │ │ +053e0c: 8200 |01da: int-to-float v0, v0 │ │ +053e0e: 0218 0000 |01db: move/from16 v24, v0 │ │ +053e12: a917 1718 |01dd: div-float v23, v23, v24 │ │ +053e16: 5280 4603 |01df: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0346 │ │ +053e1a: 0218 0000 |01e1: move/from16 v24, v0 │ │ +053e1e: a717 1718 |01e3: sub-float v23, v23, v24 │ │ +053e22: 5280 4903 |01e5: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +053e26: 0218 0000 |01e7: move/from16 v24, v0 │ │ +053e2a: a90d 1718 |01e9: div-float v13, v23, v24 │ │ +053e2e: 0800 1b00 |01eb: move-object/from16 v0, v27 │ │ +053e32: 5200 6a03 |01ed: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053e36: 0217 0000 |01ef: move/from16 v23, v0 │ │ +053e3a: 0800 1c00 |01f1: move-object/from16 v0, v28 │ │ +053e3e: 0201 1700 |01f3: move/from16 v1, v23 │ │ +053e42: 7120 7e09 1000 |01f5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ +053e48: 0a06 |01f8: move-result v6 │ │ +053e4a: 0800 1c00 |01f9: move-object/from16 v0, v28 │ │ +053e4e: 7120 8309 6000 |01fb: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +053e54: 0a13 |01fe: move-result v19 │ │ +053e56: 0800 1b00 |01ff: move-object/from16 v0, v27 │ │ +053e5a: 5200 8103 |0201: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0381 │ │ +053e5e: 0217 0000 |0203: move/from16 v23, v0 │ │ +053e62: a717 1317 |0205: sub-float v23, v19, v23 │ │ +053e66: 0200 1700 |0207: move/from16 v0, v23 │ │ +053e6a: 8700 |0209: float-to-int v0, v0 │ │ +053e6c: 0210 0000 |020a: move/from16 v16, v0 │ │ +053e70: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ +053e74: 0201 1000 |020e: move/from16 v1, v16 │ │ +053e78: 7051 fb0a 70ad |0210: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0afb │ │ +053e7e: 0a0c |0213: move-result v12 │ │ +053e80: 1317 0100 |0214: const/16 v23, #int 1 // #1 │ │ +053e84: 1318 0100 |0216: const/16 v24, #int 1 // #1 │ │ +053e88: 0800 1b00 |0218: move-object/from16 v0, v27 │ │ +053e8c: 0201 1700 |021a: move/from16 v1, v23 │ │ +053e90: 0202 1800 |021c: move/from16 v2, v24 │ │ +053e94: 6e5a 530b c021 |021e: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b53 │ │ +053e9a: 1317 ffff |0221: const/16 v23, #int -1 // #ffff │ │ +053e9e: 0200 1700 |0223: move/from16 v0, v23 │ │ +053ea2: 0801 1b00 |0225: move-object/from16 v1, v27 │ │ +053ea6: 5910 6a03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053eaa: 7601 020b 1b00 |0229: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b02 │ │ +053eb0: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ +053eb4: 5400 8a03 |022e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ +053eb8: 0817 0000 |0230: move-object/from16 v23, v0 │ │ +053ebc: 7401 c50e 1700 |0232: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0ec5 │ │ +053ec2: 0a17 |0235: move-result v23 │ │ +053ec4: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ +053ec8: 5400 9803 |0238: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ +053ecc: 0818 0000 |023a: move-object/from16 v24, v0 │ │ +053ed0: 7401 c50e 1800 |023c: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0ec5 │ │ +053ed6: 0a18 |023f: move-result v24 │ │ +053ed8: 960b 1718 |0240: or-int v11, v23, v24 │ │ +053edc: 2900 1afe |0242: goto/16 005c // -01e6 │ │ +053ee0: 0800 1b00 |0244: move-object/from16 v0, v27 │ │ +053ee4: 5500 8403 |0246: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0384 │ │ +053ee8: 0217 0000 |0248: move/from16 v23, v0 │ │ +053eec: 3817 12fe |024a: if-eqz v23, 005c // -01ee │ │ +053ef0: 0800 1b00 |024c: move-object/from16 v0, v27 │ │ +053ef4: 5200 7203 |024e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +053ef8: 0217 0000 |0250: move/from16 v23, v0 │ │ +053efc: 1318 0100 |0252: const/16 v24, #int 1 // #1 │ │ +053f00: 1319 0000 |0254: const/16 v25, #int 0 // #0 │ │ +053f04: 131a 0000 |0256: const/16 v26, #int 0 // #0 │ │ +053f08: 0800 1b00 |0258: move-object/from16 v0, v27 │ │ +053f0c: 0201 1700 |025a: move/from16 v1, v23 │ │ +053f10: 0202 1800 |025c: move/from16 v2, v24 │ │ +053f14: 0203 1900 |025e: move/from16 v3, v25 │ │ +053f18: 0204 1a00 |0260: move/from16 v4, v26 │ │ +053f1c: 7054 4d0b 1032 |0262: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b4d │ │ +053f22: 1317 ffff |0265: const/16 v23, #int -1 // #ffff │ │ +053f26: 0200 1700 |0267: move/from16 v0, v23 │ │ +053f2a: 0801 1b00 |0269: move-object/from16 v1, v27 │ │ +053f2e: 5910 6a03 |026b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053f32: 7601 020b 1b00 |026d: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b02 │ │ +053f38: 0800 1b00 |0270: move-object/from16 v0, v27 │ │ +053f3c: 5400 8a03 |0272: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@038a │ │ +053f40: 0817 0000 |0274: move-object/from16 v23, v0 │ │ +053f44: 7401 c50e 1700 |0276: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0ec5 │ │ +053f4a: 0a17 |0279: move-result v23 │ │ +053f4c: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ +053f50: 5400 9803 |027c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0398 │ │ +053f54: 0818 0000 |027e: move-object/from16 v24, v0 │ │ +053f58: 7401 c50e 1800 |0280: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0ec5 │ │ +053f5e: 0a18 |0283: move-result v24 │ │ +053f60: 960b 1718 |0284: or-int v11, v23, v24 │ │ +053f64: 2900 d6fd |0286: goto/16 005c // -022a │ │ +053f68: 7701 7f09 1c00 |0288: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ +053f6e: 0a09 |028b: move-result v9 │ │ +053f70: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ +053f74: 7120 8309 9000 |028e: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +053f7a: 0a13 |0291: move-result v19 │ │ +053f7c: 0200 1300 |0292: move/from16 v0, v19 │ │ +053f80: 0801 1b00 |0294: move-object/from16 v1, v27 │ │ +053f84: 5910 8703 |0296: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +053f88: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ +053f8c: 7120 8209 9000 |029a: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +053f92: 0a17 |029d: move-result v23 │ │ +053f94: 0200 1700 |029e: move/from16 v0, v23 │ │ +053f98: 0801 1b00 |02a0: move-object/from16 v1, v27 │ │ +053f9c: 5910 6a03 |02a2: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053fa0: 2900 b8fd |02a4: goto/16 005c // -0248 │ │ +053fa4: 7602 3a0b 1b00 |02a6: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b3a │ │ +053faa: 0800 1b00 |02a9: move-object/from16 v0, v27 │ │ +053fae: 5200 6a03 |02ab: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@036a │ │ +053fb2: 0217 0000 |02ad: move/from16 v23, v0 │ │ +053fb6: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ +053fba: 0201 1700 |02b1: move/from16 v1, v23 │ │ +053fbe: 7120 7e09 1000 |02b3: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ +053fc4: 0a17 |02b6: move-result v23 │ │ +053fc6: 0800 1c00 |02b7: move-object/from16 v0, v28 │ │ +053fca: 0201 1700 |02b9: move/from16 v1, v23 │ │ +053fce: 7120 8309 1000 |02bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +053fd4: 0a17 |02be: move-result v23 │ │ +053fd6: 0200 1700 |02bf: move/from16 v0, v23 │ │ +053fda: 0801 1b00 |02c1: move-object/from16 v1, v27 │ │ +053fde: 5910 8703 |02c3: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0387 │ │ +053fe2: 2900 97fd |02c5: goto/16 005c // -0269 │ │ +053fe6: 0000 |02c7: nop // spacer │ │ +053fe8: 0001 0700 0000 0000 0b00 0000 3101 ... |02c8: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1923 │ │ 0x0008 line=1927 │ │ 0x000a line=2039 │ │ 0x000b line=1930 │ │ 0x0017 line=1933 │ │ @@ -48825,24 +48825,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -054070: |[054070] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -054080: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054082: 5221 7203 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054086: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -05408a: 5221 7203 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -05408e: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -054092: 6e30 510b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0b51 │ │ -054098: 0f00 |000c: return v0 │ │ -05409a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05409c: 28fe |000e: goto 000c // -0002 │ │ +05400c: |[05400c] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +05401c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05401e: 5221 7203 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054022: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +054026: 5221 7203 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +05402a: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05402e: 6e30 510b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0b51 │ │ +054034: 0f00 |000c: return v0 │ │ +054036: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +054038: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2592 │ │ 0x0005 line=2593 │ │ 0x000c line=2596 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -48852,30 +48852,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0540a0: |[0540a0] android.support.v4.view.ViewPager.pageRight:()Z │ │ -0540b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0540b2: 5431 6b03 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0540b6: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -0540ba: 5231 7203 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0540be: 5432 6b03 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0540c2: 6e10 9009 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -0540c8: 0a02 |000c: move-result v2 │ │ -0540ca: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0540ce: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -0540d2: 5231 7203 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0540d6: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0540da: 6e30 510b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0b51 │ │ -0540e0: 0f00 |0018: return v0 │ │ -0540e2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0540e4: 28fe |001a: goto 0018 // -0002 │ │ +05403c: |[05403c] android.support.v4.view.ViewPager.pageRight:()Z │ │ +05404c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05404e: 5431 6b03 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054052: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +054056: 5231 7203 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +05405a: 5432 6b03 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05405e: 6e10 9009 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +054064: 0a02 |000c: move-result v2 │ │ +054066: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05406a: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +05406e: 5231 7203 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054072: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +054076: 6e30 510b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0b51 │ │ +05407c: 0f00 |0018: return v0 │ │ +05407e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +054080: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2600 │ │ 0x0011 line=2601 │ │ 0x0018 line=2604 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -48885,18 +48885,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0540e8: |[0540e8] android.support.v4.view.ViewPager.populate:()V │ │ -0540f8: 5210 7203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0540fc: 6e20 430b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0b43 │ │ -054102: 0e00 |0005: return-void │ │ +054084: |[054084] android.support.v4.view.ViewPager.populate:()V │ │ +054094: 5210 7203 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054098: 6e20 430b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0b43 │ │ +05409e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -48905,606 +48905,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -054104: |[054104] android.support.v4.view.ViewPager.populate:(I)V │ │ -054114: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -054118: 122f |0002: const/4 v15, #int 2 // #2 │ │ -05411a: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -05411e: 5200 7203 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054122: 021b 0000 |0007: move/from16 v27, v0 │ │ -054126: 0200 1b00 |0009: move/from16 v0, v27 │ │ -05412a: 0201 1f00 |000b: move/from16 v1, v31 │ │ -05412e: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -054132: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -054136: 5200 7203 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -05413a: 021b 0000 |0013: move/from16 v27, v0 │ │ -05413e: 0200 1b00 |0015: move/from16 v0, v27 │ │ -054142: 0201 1f00 |0017: move/from16 v1, v31 │ │ -054146: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -05414a: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -05414e: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -054152: 5200 7203 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054156: 021b 0000 |0021: move/from16 v27, v0 │ │ -05415a: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -05415e: 0201 1b00 |0025: move/from16 v1, v27 │ │ -054162: 6e20 280b 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b28 │ │ -054168: 0c15 |002a: move-result-object v21 │ │ -05416a: 0200 1f00 |002b: move/from16 v0, v31 │ │ -05416e: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -054172: 5910 7203 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054176: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -05417a: 5400 6b03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -05417e: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -054182: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -054186: 7601 640b 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b64 │ │ -05418c: 0e00 |003c: return-void │ │ -05418e: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -054192: 28de |003f: goto 001d // -0022 │ │ -054194: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -054198: 5500 9403 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -05419c: 021b 0000 |0044: move/from16 v27, v0 │ │ -0541a0: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -0541a4: 7601 640b 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b64 │ │ -0541aa: 28f1 |004b: goto 003c // -000f │ │ -0541ac: 7401 230b 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0b23 │ │ -0541b2: 0c1b |004f: move-result-object v27 │ │ -0541b4: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -0541b8: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -0541bc: 5400 6b03 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0541c0: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -0541c4: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -0541c8: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -0541cc: 6e20 9e09 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@099e │ │ -0541d2: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -0541d6: 5200 9003 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ -0541da: 0216 0000 |0063: move/from16 v22, v0 │ │ -0541de: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -0541e2: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -0541e6: 5200 7203 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0541ea: 021c 0000 |006b: move/from16 v28, v0 │ │ -0541ee: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -0541f2: 7702 2d1f 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0541f8: 0a1a |0072: move-result v26 │ │ -0541fa: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -0541fe: 5400 6b03 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054202: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -054206: 7401 9009 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -05420c: 0a04 |007c: move-result v4 │ │ -05420e: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -054212: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -054216: 5200 7203 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -05421a: 021c 0000 |0083: move/from16 v28, v0 │ │ -05421e: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -054222: 7702 2f1f 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -054228: 0a0c |008a: move-result v12 │ │ -05422a: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -05422e: 5200 7803 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ -054232: 021b 0000 |008f: move/from16 v27, v0 │ │ -054236: 0200 1b00 |0091: move/from16 v0, v27 │ │ -05423a: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -05423e: 7401 1f0b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0b1f │ │ -054244: 0c1b |0098: move-result-object v27 │ │ -054246: 7401 160b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b16 │ │ -05424c: 0a1c |009c: move-result v28 │ │ -05424e: 7402 5401 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0154 │ │ -054254: 0c18 |00a0: move-result-object v24 │ │ -054256: 221b c903 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@03c9 │ │ -05425a: 221c dc03 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@03dc │ │ -05425e: 7601 581f 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -054264: 1a1d 370b |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0b37 │ │ -054268: 7402 601f 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05426e: 0c1c |00ad: move-result-object v28 │ │ -054270: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -054274: 5200 7803 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ -054278: 021d 0000 |00b2: move/from16 v29, v0 │ │ -05427c: 7402 5c1f 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -054282: 0c1c |00b7: move-result-object v28 │ │ -054284: 1a1d c400 |00b8: const-string v29, ", found: " // string@00c4 │ │ -054288: 7402 601f 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05428e: 0c1c |00bd: move-result-object v28 │ │ -054290: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -054294: 6e20 5c1f 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -05429a: 0c1c |00c3: move-result-object v28 │ │ -05429c: 1a1d 2b00 |00c4: const-string v29, " Pager id: " // string@002b │ │ -0542a0: 7402 601f 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0542a6: 0c1c |00c9: move-result-object v28 │ │ -0542a8: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -0542ac: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -0542b0: 6e20 601f 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0542b6: 0c1c |00d1: move-result-object v28 │ │ -0542b8: 1a1d 2a00 |00d2: const-string v29, " Pager class: " // string@002a │ │ -0542bc: 7402 601f 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0542c2: 0c1c |00d7: move-result-object v28 │ │ -0542c4: 7401 381f 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -0542ca: 0c1d |00db: move-result-object v29 │ │ -0542cc: 7402 5f1f 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0542d2: 0c1c |00df: move-result-object v28 │ │ -0542d4: 1a1d 2c00 |00e0: const-string v29, " Problematic adapter: " // string@002c │ │ -0542d8: 7402 601f 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0542de: 0c1c |00e5: move-result-object v28 │ │ -0542e0: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -0542e4: 5400 6b03 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0542e8: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -0542ec: 7401 381f 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -0542f2: 0c1d |00ef: move-result-object v29 │ │ -0542f4: 7402 5f1f 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0542fa: 0c1c |00f3: move-result-object v28 │ │ -0542fc: 7401 651f 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -054302: 0c1c |00f7: move-result-object v28 │ │ -054304: 7602 1d1f 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05430a: 271b |00fb: throw v27 │ │ -05430c: 0d0b |00fc: move-exception v11 │ │ -05430e: 7401 160b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b16 │ │ -054314: 0a1b |0100: move-result v27 │ │ -054316: 7701 221f 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -05431c: 0c18 |0104: move-result-object v24 │ │ -05431e: 289c |0105: goto 00a1 // -0064 │ │ -054320: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -054322: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -054324: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -054326: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -05432a: 5400 8603 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05432e: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -054332: 7401 9c1f 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -054338: 0a1b |0112: move-result v27 │ │ -05433a: 0200 1b00 |0113: move/from16 v0, v27 │ │ -05433e: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -054342: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -054346: 5400 8603 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05434a: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -05434e: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -054352: 6e20 961f 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -054358: 0c11 |0122: move-result-object v17 │ │ -05435a: 1f11 b301 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -05435e: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -054362: 5200 4703 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -054366: 021b 0000 |0129: move/from16 v27, v0 │ │ -05436a: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -05436e: 5200 7203 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054372: 021c 0000 |012f: move/from16 v28, v0 │ │ -054376: 0200 1b00 |0131: move/from16 v0, v27 │ │ -05437a: 0201 1c00 |0133: move/from16 v1, v28 │ │ -05437e: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -054382: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -054386: 5200 4703 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -05438a: 021b 0000 |013b: move/from16 v27, v0 │ │ -05438e: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -054392: 5200 7203 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054396: 021c 0000 |0141: move/from16 v28, v0 │ │ -05439a: 0200 1b00 |0143: move/from16 v0, v27 │ │ -05439e: 0201 1c00 |0145: move/from16 v1, v28 │ │ -0543a2: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -0543a6: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -0543aa: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -0543ae: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -0543b2: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -0543b6: 5200 7203 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0543ba: 021b 0000 |0153: move/from16 v27, v0 │ │ -0543be: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -0543c2: 0201 1b00 |0157: move/from16 v1, v27 │ │ -0543c6: 6e30 ee0a 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0aee │ │ -0543cc: 0c09 |015c: move-result-object v9 │ │ -0543ce: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -0543d2: 120d |015f: const/4 v13, #int 0 // #0 │ │ -0543d4: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -0543d8: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -0543dc: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -0543e0: 5400 8603 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0543e4: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -0543e8: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -0543ec: 0201 1200 |016c: move/from16 v1, v18 │ │ -0543f0: 6e20 961f 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0543f6: 0c1b |0171: move-result-object v27 │ │ -0543f8: 1f1b b301 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -0543fc: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -054400: 7601 0f0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -054406: 0a07 |0179: move-result v7 │ │ -054408: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -05440c: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -054410: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -054414: 5200 7203 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054418: 021b 0000 |0182: move/from16 v27, v0 │ │ -05441c: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -054420: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -054424: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -054428: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -05442c: 0200 1700 |018c: move/from16 v0, v23 │ │ -054430: 0201 1a00 |018e: move/from16 v1, v26 │ │ -054434: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -054438: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -05443c: 529e 4903 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -054440: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -054444: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -054448: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -05444c: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -054450: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -054454: 5400 8603 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054458: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -05445c: 7401 9c1f 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -054462: 0a1b |01a7: move-result v27 │ │ -054464: 0200 1200 |01a8: move/from16 v0, v18 │ │ -054468: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -05446c: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -054470: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -054474: 5400 8603 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054478: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -05447c: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -054480: 0201 1200 |01b6: move/from16 v1, v18 │ │ -054484: 6e20 961f 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05448a: 0c1b |01bb: move-result-object v27 │ │ -05448c: 1f1b b301 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -054490: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -054494: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -054498: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -05449c: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -0544a0: 5200 7203 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0544a4: 021b 0000 |01c8: move/from16 v27, v0 │ │ -0544a8: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -0544ac: 0200 1700 |01cc: move/from16 v0, v23 │ │ -0544b0: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -0544b4: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -0544b8: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -0544bc: 0200 1700 |01d4: move/from16 v0, v23 │ │ -0544c0: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -0544c4: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -0544c8: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -0544cc: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -0544d0: 7040 f40a 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@0af4 │ │ -0544d6: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -0544da: 5400 6b03 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0544de: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -0544e2: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -0544e6: 5200 7203 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0544ea: 021d 0000 |01eb: move/from16 v29, v0 │ │ -0544ee: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -0544f2: 5490 4503 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ -0544f6: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -0544fa: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -0544fe: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -054502: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -054506: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -05450a: 6e40 9c09 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@099c │ │ -054510: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -054514: 5400 6b03 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054518: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -05451c: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -054520: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -054524: 6e20 8f09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@098f │ │ -05452a: 7401 0c0b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -054530: 0a06 |020e: move-result v6 │ │ -054532: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -054536: 0200 1000 |0211: move/from16 v0, v16 │ │ -05453a: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -05453e: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -054542: 0201 1000 |0217: move/from16 v1, v16 │ │ -054546: 6e20 0b0b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -05454c: 0c05 |021c: move-result-object v5 │ │ -05454e: 6e10 a61b 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -054554: 0c14 |0220: move-result-object v20 │ │ -054556: 1f14 b401 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b4 │ │ -05455a: 0200 1000 |0223: move/from16 v0, v16 │ │ -05455e: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -054562: 5910 4a03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@034a │ │ -054566: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -05456a: 5500 4d03 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ -05456e: 021b 0000 |022d: move/from16 v27, v0 │ │ -054572: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -054576: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -05457a: 5200 5103 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ -05457e: 021b 0000 |0235: move/from16 v27, v0 │ │ -054582: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -054586: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -05458a: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -05458e: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -054592: 6e20 260b 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ -054598: 0c11 |0242: move-result-object v17 │ │ -05459a: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -05459e: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -0545a2: 5200 4903 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -0545a6: 021b 0000 |0249: move/from16 v27, v0 │ │ -0545aa: 0200 1b00 |024b: move/from16 v0, v27 │ │ -0545ae: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -0545b2: 5910 5103 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ -0545b6: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -0545ba: 5200 4703 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0545be: 021b 0000 |0255: move/from16 v27, v0 │ │ -0545c2: 0200 1b00 |0257: move/from16 v0, v27 │ │ -0545c6: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -0545ca: 5910 4f03 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@034f │ │ -0545ce: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0545d2: 28b2 |025f: goto 0211 // -004e │ │ -0545d4: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0545d8: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -0545dc: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -0545e0: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -0545e4: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -0545e8: 5290 4903 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -0545ec: 021c 0000 |026c: move/from16 v28, v0 │ │ -0545f0: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -0545f4: 7401 1b0b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ -0545fa: 0a1c |0273: move-result v28 │ │ -0545fc: 0200 1c00 |0274: move/from16 v0, v28 │ │ -054600: 8200 |0276: int-to-float v0, v0 │ │ -054602: 021c 0000 |0277: move/from16 v28, v0 │ │ -054606: 8270 |0279: int-to-float v0, v7 │ │ -054608: 021d 0000 |027a: move/from16 v29, v0 │ │ -05460c: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -054610: a613 1b1c |027e: add-float v19, v27, v28 │ │ -054614: 2900 fefe |0280: goto/16 017e // -0102 │ │ -054618: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -05461c: 5200 4703 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -054620: 021b 0000 |0286: move/from16 v27, v0 │ │ -054624: 0200 1700 |0288: move/from16 v0, v23 │ │ -054628: 0201 1b00 |028a: move/from16 v1, v27 │ │ -05462c: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -054630: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -054634: 5500 4803 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ -054638: 021b 0000 |0292: move/from16 v27, v0 │ │ -05463c: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -054640: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -054644: 5400 8603 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054648: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -05464c: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -054650: 0201 1200 |029e: move/from16 v1, v18 │ │ -054654: 6e20 991f 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -05465a: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -05465e: 5400 6b03 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054662: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -054666: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -05466a: 5400 4503 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ -05466e: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -054672: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -054676: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -05467a: 0202 1700 |02b3: move/from16 v2, v23 │ │ -05467e: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -054682: 6e40 8d09 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@098d │ │ -054688: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -05468c: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -054690: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -054694: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -054698: 5400 8603 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05469c: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -0546a0: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -0546a4: 0201 1200 |02c8: move/from16 v1, v18 │ │ -0546a8: 6e20 961f 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0546ae: 0c1b |02cd: move-result-object v27 │ │ -0546b0: 1f1b b301 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -0546b4: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -0546b8: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -0546bc: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -0546c0: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -0546c4: 28fa |02d8: goto 02d2 // -0006 │ │ -0546c6: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -0546ca: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -0546ce: 5200 4703 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0546d2: 021b 0000 |02df: move/from16 v27, v0 │ │ -0546d6: 0200 1700 |02e1: move/from16 v0, v23 │ │ -0546da: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -0546de: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -0546e2: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -0546e6: 5200 4903 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -0546ea: 021b 0000 |02eb: move/from16 v27, v0 │ │ -0546ee: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -0546f2: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -0546f6: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -0546fa: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -0546fe: 5400 8603 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054702: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -054706: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -05470a: 0201 1200 |02fb: move/from16 v1, v18 │ │ -05470e: 6e20 961f 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -054714: 0c1b |0300: move-result-object v27 │ │ -054716: 1f1b b301 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -05471a: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -05471e: 28cd |0305: goto 02d2 // -0033 │ │ -054720: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -054724: 28fd |0308: goto 0305 // -0003 │ │ -054726: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -05472a: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -05472e: 0201 1700 |030d: move/from16 v1, v23 │ │ -054732: 0202 1b00 |030f: move/from16 v2, v27 │ │ -054736: 6e30 ee0a 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0aee │ │ -05473c: 0c11 |0314: move-result-object v17 │ │ -05473e: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -054742: 5200 4903 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -054746: 021b 0000 |0319: move/from16 v27, v0 │ │ -05474a: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -05474e: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -054752: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -054756: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -05475a: 5400 8603 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05475e: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -054762: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -054766: 0201 1200 |0329: move/from16 v1, v18 │ │ -05476a: 6e20 961f 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -054770: 0c1b |032e: move-result-object v27 │ │ -054772: 1f1b b301 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -054776: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -05477a: 289f |0333: goto 02d2 // -0061 │ │ -05477c: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -054780: 28fd |0336: goto 0333 // -0003 │ │ -054782: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -054786: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -05478a: 7401 1c0b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ -054790: 0a1b |033e: move-result v27 │ │ -054792: 0200 1b00 |033f: move/from16 v0, v27 │ │ -054796: 8200 |0341: int-to-float v0, v0 │ │ -054798: 021b 0000 |0342: move/from16 v27, v0 │ │ -05479c: 8270 |0344: int-to-float v0, v7 │ │ -05479e: 021c 0000 |0345: move/from16 v28, v0 │ │ -0547a2: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -0547a6: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -0547aa: a619 1b1c |034b: add-float v25, v27, v28 │ │ -0547ae: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -0547b2: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -0547b6: 5200 4703 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0547ba: 021b 0000 |0353: move/from16 v27, v0 │ │ -0547be: 0200 1700 |0355: move/from16 v0, v23 │ │ -0547c2: 0201 1b00 |0357: move/from16 v1, v27 │ │ -0547c6: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -0547ca: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -0547ce: 5500 4803 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ -0547d2: 021b 0000 |035f: move/from16 v27, v0 │ │ -0547d6: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -0547da: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -0547de: 5400 8603 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0547e2: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -0547e6: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -0547ea: 0201 1200 |036b: move/from16 v1, v18 │ │ -0547ee: 6e20 991f 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -0547f4: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -0547f8: 5400 6b03 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0547fc: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -054800: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -054804: 5400 4503 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ -054808: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -05480c: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -054810: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -054814: 0202 1700 |0380: move/from16 v2, v23 │ │ -054818: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -05481c: 6e40 8d09 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@098d │ │ -054822: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -054826: 5400 8603 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05482a: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -05482e: 7401 9c1f 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -054834: 0a1b |0390: move-result v27 │ │ -054836: 0200 1200 |0391: move/from16 v0, v18 │ │ -05483a: 0201 1b00 |0393: move/from16 v1, v27 │ │ -05483e: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -054842: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -054846: 5400 8603 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -05484a: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -05484e: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -054852: 0201 1200 |039f: move/from16 v1, v18 │ │ -054856: 6e20 961f 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05485c: 0c1b |03a4: move-result-object v27 │ │ -05485e: 1f1b b301 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -054862: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -054866: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -05486a: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -05486e: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -054872: 28fa |03af: goto 03a9 // -0006 │ │ -054874: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -054878: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -05487c: 5200 4703 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -054880: 021b 0000 |03b6: move/from16 v27, v0 │ │ -054884: 0200 1700 |03b8: move/from16 v0, v23 │ │ -054888: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -05488c: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -054890: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -054894: 5200 4903 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -054898: 021b 0000 |03c2: move/from16 v27, v0 │ │ -05489c: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -0548a0: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0548a4: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -0548a8: 5400 8603 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0548ac: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -0548b0: 7401 9c1f 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0548b6: 0a1b |03d1: move-result v27 │ │ -0548b8: 0200 1200 |03d2: move/from16 v0, v18 │ │ -0548bc: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -0548c0: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -0548c4: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -0548c8: 5400 8603 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -0548cc: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -0548d0: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -0548d4: 0201 1200 |03e0: move/from16 v1, v18 │ │ -0548d8: 6e20 961f 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0548de: 0c1b |03e5: move-result-object v27 │ │ -0548e0: 1f1b b301 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -0548e4: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -0548e8: 28bf |03ea: goto 03a9 // -0041 │ │ -0548ea: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -0548ee: 28fd |03ed: goto 03ea // -0003 │ │ -0548f0: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -0548f4: 0201 1700 |03f0: move/from16 v1, v23 │ │ -0548f8: 0202 1200 |03f2: move/from16 v2, v18 │ │ -0548fc: 6e30 ee0a 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0aee │ │ -054902: 0c11 |03f7: move-result-object v17 │ │ -054904: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -054908: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -05490c: 5200 4903 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ -054910: 021b 0000 |03fe: move/from16 v27, v0 │ │ -054914: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -054918: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -05491c: 5400 8603 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054920: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -054924: 7401 9c1f 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05492a: 0a1b |040b: move-result v27 │ │ -05492c: 0200 1200 |040c: move/from16 v0, v18 │ │ -054930: 0201 1b00 |040e: move/from16 v1, v27 │ │ -054934: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -054938: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -05493c: 5400 8603 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054940: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -054944: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -054948: 0201 1200 |041a: move/from16 v1, v18 │ │ -05494c: 6e20 961f 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -054952: 0c1b |041f: move-result-object v27 │ │ -054954: 1f1b b301 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -054958: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -05495c: 2885 |0424: goto 03a9 // -007b │ │ -05495e: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -054962: 28fd |0427: goto 0424 // -0003 │ │ -054964: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -054968: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -05496c: 7601 640b 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b64 │ │ -054972: 7401 240b 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0b24 │ │ -054978: 0a1b |0432: move-result v27 │ │ -05497a: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -05497e: 7401 060b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b06 │ │ -054984: 0c0a |0438: move-result-object v10 │ │ -054986: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -05498a: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -05498e: 6e20 250b a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b25 │ │ -054994: 0c11 |0440: move-result-object v17 │ │ -054996: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -05499a: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -05499e: 5200 4703 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0549a2: 021b 0000 |0447: move/from16 v27, v0 │ │ -0549a6: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -0549aa: 5200 7203 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0549ae: 021c 0000 |044d: move/from16 v28, v0 │ │ -0549b2: 0200 1b00 |044f: move/from16 v0, v27 │ │ -0549b6: 0201 1c00 |0451: move/from16 v1, v28 │ │ -0549ba: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -0549be: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -0549c2: 7401 0c0b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -0549c8: 0a1b |045a: move-result v27 │ │ -0549ca: 0200 1000 |045b: move/from16 v0, v16 │ │ -0549ce: 0201 1b00 |045d: move/from16 v1, v27 │ │ -0549d2: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -0549d6: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -0549da: 0201 1000 |0463: move/from16 v1, v16 │ │ -0549de: 6e20 0b0b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ -0549e4: 0c05 |0468: move-result-object v5 │ │ -0549e6: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -0549ea: 6e20 260b 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ -0549f0: 0c11 |046e: move-result-object v17 │ │ -0549f2: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -0549f6: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -0549fa: 5200 4703 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -0549fe: 021b 0000 |0475: move/from16 v27, v0 │ │ -054a02: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -054a06: 5200 7203 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054a0a: 021c 0000 |047b: move/from16 v28, v0 │ │ -054a0e: 0200 1b00 |047d: move/from16 v0, v27 │ │ -054a12: 0201 1c00 |047f: move/from16 v1, v28 │ │ -054a16: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -054a1a: 6e20 e41b f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1be4 │ │ -054a20: 0a1b |0486: move-result v27 │ │ -054a22: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -054a26: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -054a2a: 28cc |048b: goto 0457 // -0034 │ │ -054a2c: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -054a30: 28b3 |048e: goto 0441 // -004d │ │ +0540a0: |[0540a0] android.support.v4.view.ViewPager.populate:(I)V │ │ +0540b0: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +0540b4: 122f |0002: const/4 v15, #int 2 // #2 │ │ +0540b6: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +0540ba: 5200 7203 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0540be: 021b 0000 |0007: move/from16 v27, v0 │ │ +0540c2: 0200 1b00 |0009: move/from16 v0, v27 │ │ +0540c6: 0201 1f00 |000b: move/from16 v1, v31 │ │ +0540ca: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +0540ce: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +0540d2: 5200 7203 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0540d6: 021b 0000 |0013: move/from16 v27, v0 │ │ +0540da: 0200 1b00 |0015: move/from16 v0, v27 │ │ +0540de: 0201 1f00 |0017: move/from16 v1, v31 │ │ +0540e2: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +0540e6: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +0540ea: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +0540ee: 5200 7203 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0540f2: 021b 0000 |0021: move/from16 v27, v0 │ │ +0540f6: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +0540fa: 0201 1b00 |0025: move/from16 v1, v27 │ │ +0540fe: 6e20 280b 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b28 │ │ +054104: 0c15 |002a: move-result-object v21 │ │ +054106: 0200 1f00 |002b: move/from16 v0, v31 │ │ +05410a: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +05410e: 5910 7203 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054112: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +054116: 5400 6b03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05411a: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +05411e: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +054122: 7601 640b 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b64 │ │ +054128: 0e00 |003c: return-void │ │ +05412a: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +05412e: 28de |003f: goto 001d // -0022 │ │ +054130: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +054134: 5500 9403 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +054138: 021b 0000 |0044: move/from16 v27, v0 │ │ +05413c: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +054140: 7601 640b 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b64 │ │ +054146: 28f1 |004b: goto 003c // -000f │ │ +054148: 7401 230b 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0b23 │ │ +05414e: 0c1b |004f: move-result-object v27 │ │ +054150: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +054154: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +054158: 5400 6b03 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05415c: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +054160: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +054164: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +054168: 6e20 9e09 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@099e │ │ +05416e: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +054172: 5200 9003 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ +054176: 0216 0000 |0063: move/from16 v22, v0 │ │ +05417a: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +05417e: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +054182: 5200 7203 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054186: 021c 0000 |006b: move/from16 v28, v0 │ │ +05418a: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +05418e: 7702 2d1f 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +054194: 0a1a |0072: move-result v26 │ │ +054196: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +05419a: 5400 6b03 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05419e: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +0541a2: 7401 9009 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +0541a8: 0a04 |007c: move-result v4 │ │ +0541aa: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +0541ae: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0541b2: 5200 7203 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0541b6: 021c 0000 |0083: move/from16 v28, v0 │ │ +0541ba: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +0541be: 7702 2f1f 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +0541c4: 0a0c |008a: move-result v12 │ │ +0541c6: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +0541ca: 5200 7803 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ +0541ce: 021b 0000 |008f: move/from16 v27, v0 │ │ +0541d2: 0200 1b00 |0091: move/from16 v0, v27 │ │ +0541d6: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +0541da: 7401 1f0b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0b1f │ │ +0541e0: 0c1b |0098: move-result-object v27 │ │ +0541e2: 7401 160b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b16 │ │ +0541e8: 0a1c |009c: move-result v28 │ │ +0541ea: 7402 5401 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0154 │ │ +0541f0: 0c18 |00a0: move-result-object v24 │ │ +0541f2: 221b c503 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0541f6: 221c d803 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@03d8 │ │ +0541fa: 7601 581f 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +054200: 1a1d 2e0b |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0b2e │ │ +054204: 7402 601f 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05420a: 0c1c |00ad: move-result-object v28 │ │ +05420c: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +054210: 5200 7803 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ +054214: 021d 0000 |00b2: move/from16 v29, v0 │ │ +054218: 7402 5c1f 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +05421e: 0c1c |00b7: move-result-object v28 │ │ +054220: 1a1d c400 |00b8: const-string v29, ", found: " // string@00c4 │ │ +054224: 7402 601f 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05422a: 0c1c |00bd: move-result-object v28 │ │ +05422c: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +054230: 6e20 5c1f 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +054236: 0c1c |00c3: move-result-object v28 │ │ +054238: 1a1d 2b00 |00c4: const-string v29, " Pager id: " // string@002b │ │ +05423c: 7402 601f 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +054242: 0c1c |00c9: move-result-object v28 │ │ +054244: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +054248: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +05424c: 6e20 601f 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +054252: 0c1c |00d1: move-result-object v28 │ │ +054254: 1a1d 2a00 |00d2: const-string v29, " Pager class: " // string@002a │ │ +054258: 7402 601f 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05425e: 0c1c |00d7: move-result-object v28 │ │ +054260: 7401 381f 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +054266: 0c1d |00db: move-result-object v29 │ │ +054268: 7402 5f1f 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +05426e: 0c1c |00df: move-result-object v28 │ │ +054270: 1a1d 2c00 |00e0: const-string v29, " Problematic adapter: " // string@002c │ │ +054274: 7402 601f 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05427a: 0c1c |00e5: move-result-object v28 │ │ +05427c: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +054280: 5400 6b03 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054284: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +054288: 7401 381f 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +05428e: 0c1d |00ef: move-result-object v29 │ │ +054290: 7402 5f1f 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +054296: 0c1c |00f3: move-result-object v28 │ │ +054298: 7401 651f 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05429e: 0c1c |00f7: move-result-object v28 │ │ +0542a0: 7602 1d1f 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0542a6: 271b |00fb: throw v27 │ │ +0542a8: 0d0b |00fc: move-exception v11 │ │ +0542aa: 7401 160b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b16 │ │ +0542b0: 0a1b |0100: move-result v27 │ │ +0542b2: 7701 221f 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +0542b8: 0c18 |0104: move-result-object v24 │ │ +0542ba: 289c |0105: goto 00a1 // -0064 │ │ +0542bc: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +0542be: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +0542c0: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +0542c2: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +0542c6: 5400 8603 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0542ca: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +0542ce: 7401 9c1f 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0542d4: 0a1b |0112: move-result v27 │ │ +0542d6: 0200 1b00 |0113: move/from16 v0, v27 │ │ +0542da: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +0542de: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +0542e2: 5400 8603 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0542e6: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +0542ea: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +0542ee: 6e20 961f 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0542f4: 0c11 |0122: move-result-object v17 │ │ +0542f6: 1f11 b101 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +0542fa: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +0542fe: 5200 4703 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +054302: 021b 0000 |0129: move/from16 v27, v0 │ │ +054306: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +05430a: 5200 7203 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +05430e: 021c 0000 |012f: move/from16 v28, v0 │ │ +054312: 0200 1b00 |0131: move/from16 v0, v27 │ │ +054316: 0201 1c00 |0133: move/from16 v1, v28 │ │ +05431a: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +05431e: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +054322: 5200 4703 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +054326: 021b 0000 |013b: move/from16 v27, v0 │ │ +05432a: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +05432e: 5200 7203 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054332: 021c 0000 |0141: move/from16 v28, v0 │ │ +054336: 0200 1b00 |0143: move/from16 v0, v27 │ │ +05433a: 0201 1c00 |0145: move/from16 v1, v28 │ │ +05433e: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +054342: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +054346: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +05434a: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +05434e: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +054352: 5200 7203 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054356: 021b 0000 |0153: move/from16 v27, v0 │ │ +05435a: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +05435e: 0201 1b00 |0157: move/from16 v1, v27 │ │ +054362: 6e30 ee0a 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0aee │ │ +054368: 0c09 |015c: move-result-object v9 │ │ +05436a: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +05436e: 120d |015f: const/4 v13, #int 0 // #0 │ │ +054370: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +054374: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +054378: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +05437c: 5400 8603 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054380: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +054384: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +054388: 0201 1200 |016c: move/from16 v1, v18 │ │ +05438c: 6e20 961f 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +054392: 0c1b |0171: move-result-object v27 │ │ +054394: 1f1b b101 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +054398: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +05439c: 7601 0f0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +0543a2: 0a07 |0179: move-result v7 │ │ +0543a4: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +0543a8: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +0543ac: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +0543b0: 5200 7203 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0543b4: 021b 0000 |0182: move/from16 v27, v0 │ │ +0543b8: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +0543bc: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +0543c0: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +0543c4: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +0543c8: 0200 1700 |018c: move/from16 v0, v23 │ │ +0543cc: 0201 1a00 |018e: move/from16 v1, v26 │ │ +0543d0: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +0543d4: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +0543d8: 529e 4903 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0543dc: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +0543e0: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +0543e4: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +0543e8: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +0543ec: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +0543f0: 5400 8603 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0543f4: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +0543f8: 7401 9c1f 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0543fe: 0a1b |01a7: move-result v27 │ │ +054400: 0200 1200 |01a8: move/from16 v0, v18 │ │ +054404: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +054408: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +05440c: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +054410: 5400 8603 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054414: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +054418: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +05441c: 0201 1200 |01b6: move/from16 v1, v18 │ │ +054420: 6e20 961f 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +054426: 0c1b |01bb: move-result-object v27 │ │ +054428: 1f1b b101 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +05442c: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +054430: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +054434: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +054438: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +05443c: 5200 7203 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054440: 021b 0000 |01c8: move/from16 v27, v0 │ │ +054444: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +054448: 0200 1700 |01cc: move/from16 v0, v23 │ │ +05444c: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +054450: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +054454: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +054458: 0200 1700 |01d4: move/from16 v0, v23 │ │ +05445c: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +054460: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +054464: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +054468: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +05446c: 7040 f40a 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@0af4 │ │ +054472: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +054476: 5400 6b03 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05447a: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +05447e: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +054482: 5200 7203 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054486: 021d 0000 |01eb: move/from16 v29, v0 │ │ +05448a: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +05448e: 5490 4503 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ +054492: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +054496: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +05449a: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +05449e: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +0544a2: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +0544a6: 6e40 9c09 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@099c │ │ +0544ac: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +0544b0: 5400 6b03 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0544b4: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +0544b8: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +0544bc: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +0544c0: 6e20 8f09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@098f │ │ +0544c6: 7401 0c0b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +0544cc: 0a06 |020e: move-result v6 │ │ +0544ce: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +0544d2: 0200 1000 |0211: move/from16 v0, v16 │ │ +0544d6: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +0544da: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +0544de: 0201 1000 |0217: move/from16 v1, v16 │ │ +0544e2: 6e20 0b0b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +0544e8: 0c05 |021c: move-result-object v5 │ │ +0544ea: 6e10 a61b 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0544f0: 0c14 |0220: move-result-object v20 │ │ +0544f2: 1f14 b201 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b2 │ │ +0544f6: 0200 1000 |0223: move/from16 v0, v16 │ │ +0544fa: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +0544fe: 5910 4a03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@034a │ │ +054502: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +054506: 5500 4d03 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@034d │ │ +05450a: 021b 0000 |022d: move/from16 v27, v0 │ │ +05450e: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +054512: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +054516: 5200 5103 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ +05451a: 021b 0000 |0235: move/from16 v27, v0 │ │ +05451e: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +054522: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +054526: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +05452a: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +05452e: 6e20 260b 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ +054534: 0c11 |0242: move-result-object v17 │ │ +054536: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +05453a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +05453e: 5200 4903 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +054542: 021b 0000 |0249: move/from16 v27, v0 │ │ +054546: 0200 1b00 |024b: move/from16 v0, v27 │ │ +05454a: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +05454e: 5910 5103 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0351 │ │ +054552: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +054556: 5200 4703 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05455a: 021b 0000 |0255: move/from16 v27, v0 │ │ +05455e: 0200 1b00 |0257: move/from16 v0, v27 │ │ +054562: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +054566: 5910 4f03 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@034f │ │ +05456a: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +05456e: 28b2 |025f: goto 0211 // -004e │ │ +054570: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +054574: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +054578: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +05457c: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +054580: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +054584: 5290 4903 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +054588: 021c 0000 |026c: move/from16 v28, v0 │ │ +05458c: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +054590: 7401 1b0b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b1b │ │ +054596: 0a1c |0273: move-result v28 │ │ +054598: 0200 1c00 |0274: move/from16 v0, v28 │ │ +05459c: 8200 |0276: int-to-float v0, v0 │ │ +05459e: 021c 0000 |0277: move/from16 v28, v0 │ │ +0545a2: 8270 |0279: int-to-float v0, v7 │ │ +0545a4: 021d 0000 |027a: move/from16 v29, v0 │ │ +0545a8: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +0545ac: a613 1b1c |027e: add-float v19, v27, v28 │ │ +0545b0: 2900 fefe |0280: goto/16 017e // -0102 │ │ +0545b4: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +0545b8: 5200 4703 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +0545bc: 021b 0000 |0286: move/from16 v27, v0 │ │ +0545c0: 0200 1700 |0288: move/from16 v0, v23 │ │ +0545c4: 0201 1b00 |028a: move/from16 v1, v27 │ │ +0545c8: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +0545cc: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +0545d0: 5500 4803 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ +0545d4: 021b 0000 |0292: move/from16 v27, v0 │ │ +0545d8: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +0545dc: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +0545e0: 5400 8603 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0545e4: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +0545e8: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +0545ec: 0201 1200 |029e: move/from16 v1, v18 │ │ +0545f0: 6e20 991f 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +0545f6: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +0545fa: 5400 6b03 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +0545fe: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +054602: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +054606: 5400 4503 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ +05460a: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +05460e: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +054612: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +054616: 0202 1700 |02b3: move/from16 v2, v23 │ │ +05461a: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +05461e: 6e40 8d09 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@098d │ │ +054624: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +054628: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +05462c: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +054630: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +054634: 5400 8603 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054638: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +05463c: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +054640: 0201 1200 |02c8: move/from16 v1, v18 │ │ +054644: 6e20 961f 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05464a: 0c1b |02cd: move-result-object v27 │ │ +05464c: 1f1b b101 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +054650: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +054654: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +054658: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +05465c: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +054660: 28fa |02d8: goto 02d2 // -0006 │ │ +054662: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +054666: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +05466a: 5200 4703 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05466e: 021b 0000 |02df: move/from16 v27, v0 │ │ +054672: 0200 1700 |02e1: move/from16 v0, v23 │ │ +054676: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +05467a: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +05467e: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +054682: 5200 4903 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +054686: 021b 0000 |02eb: move/from16 v27, v0 │ │ +05468a: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +05468e: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +054692: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +054696: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +05469a: 5400 8603 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +05469e: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +0546a2: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +0546a6: 0201 1200 |02fb: move/from16 v1, v18 │ │ +0546aa: 6e20 961f 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0546b0: 0c1b |0300: move-result-object v27 │ │ +0546b2: 1f1b b101 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +0546b6: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +0546ba: 28cd |0305: goto 02d2 // -0033 │ │ +0546bc: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +0546c0: 28fd |0308: goto 0305 // -0003 │ │ +0546c2: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +0546c6: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +0546ca: 0201 1700 |030d: move/from16 v1, v23 │ │ +0546ce: 0202 1b00 |030f: move/from16 v2, v27 │ │ +0546d2: 6e30 ee0a 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0aee │ │ +0546d8: 0c11 |0314: move-result-object v17 │ │ +0546da: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +0546de: 5200 4903 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0546e2: 021b 0000 |0319: move/from16 v27, v0 │ │ +0546e6: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +0546ea: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0546ee: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +0546f2: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +0546f6: 5400 8603 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0546fa: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +0546fe: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +054702: 0201 1200 |0329: move/from16 v1, v18 │ │ +054706: 6e20 961f 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05470c: 0c1b |032e: move-result-object v27 │ │ +05470e: 1f1b b101 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +054712: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +054716: 289f |0333: goto 02d2 // -0061 │ │ +054718: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +05471c: 28fd |0336: goto 0333 // -0003 │ │ +05471e: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +054722: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +054726: 7401 1c0b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b1c │ │ +05472c: 0a1b |033e: move-result v27 │ │ +05472e: 0200 1b00 |033f: move/from16 v0, v27 │ │ +054732: 8200 |0341: int-to-float v0, v0 │ │ +054734: 021b 0000 |0342: move/from16 v27, v0 │ │ +054738: 8270 |0344: int-to-float v0, v7 │ │ +05473a: 021c 0000 |0345: move/from16 v28, v0 │ │ +05473e: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +054742: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +054746: a619 1b1c |034b: add-float v25, v27, v28 │ │ +05474a: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +05474e: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +054752: 5200 4703 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +054756: 021b 0000 |0353: move/from16 v27, v0 │ │ +05475a: 0200 1700 |0355: move/from16 v0, v23 │ │ +05475e: 0201 1b00 |0357: move/from16 v1, v27 │ │ +054762: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +054766: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +05476a: 5500 4803 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ +05476e: 021b 0000 |035f: move/from16 v27, v0 │ │ +054772: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +054776: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +05477a: 5400 8603 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +05477e: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +054782: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +054786: 0201 1200 |036b: move/from16 v1, v18 │ │ +05478a: 6e20 991f 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +054790: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +054794: 5400 6b03 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054798: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +05479c: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +0547a0: 5400 4503 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ +0547a4: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +0547a8: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +0547ac: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +0547b0: 0202 1700 |0380: move/from16 v2, v23 │ │ +0547b4: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +0547b8: 6e40 8d09 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@098d │ │ +0547be: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +0547c2: 5400 8603 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0547c6: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +0547ca: 7401 9c1f 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0547d0: 0a1b |0390: move-result v27 │ │ +0547d2: 0200 1200 |0391: move/from16 v0, v18 │ │ +0547d6: 0201 1b00 |0393: move/from16 v1, v27 │ │ +0547da: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +0547de: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +0547e2: 5400 8603 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0547e6: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +0547ea: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +0547ee: 0201 1200 |039f: move/from16 v1, v18 │ │ +0547f2: 6e20 961f 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0547f8: 0c1b |03a4: move-result-object v27 │ │ +0547fa: 1f1b b101 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +0547fe: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +054802: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +054806: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +05480a: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +05480e: 28fa |03af: goto 03a9 // -0006 │ │ +054810: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +054814: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +054818: 5200 4703 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05481c: 021b 0000 |03b6: move/from16 v27, v0 │ │ +054820: 0200 1700 |03b8: move/from16 v0, v23 │ │ +054824: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +054828: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +05482c: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +054830: 5200 4903 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +054834: 021b 0000 |03c2: move/from16 v27, v0 │ │ +054838: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +05483c: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +054840: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +054844: 5400 8603 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054848: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +05484c: 7401 9c1f 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +054852: 0a1b |03d1: move-result v27 │ │ +054854: 0200 1200 |03d2: move/from16 v0, v18 │ │ +054858: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +05485c: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +054860: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +054864: 5400 8603 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054868: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +05486c: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +054870: 0201 1200 |03e0: move/from16 v1, v18 │ │ +054874: 6e20 961f 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05487a: 0c1b |03e5: move-result-object v27 │ │ +05487c: 1f1b b101 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +054880: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +054884: 28bf |03ea: goto 03a9 // -0041 │ │ +054886: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +05488a: 28fd |03ed: goto 03ea // -0003 │ │ +05488c: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +054890: 0201 1700 |03f0: move/from16 v1, v23 │ │ +054894: 0202 1200 |03f2: move/from16 v2, v18 │ │ +054898: 6e30 ee0a 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0aee │ │ +05489e: 0c11 |03f7: move-result-object v17 │ │ +0548a0: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0548a4: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +0548a8: 5200 4903 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0349 │ │ +0548ac: 021b 0000 |03fe: move/from16 v27, v0 │ │ +0548b0: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +0548b4: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +0548b8: 5400 8603 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0548bc: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +0548c0: 7401 9c1f 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0548c6: 0a1b |040b: move-result v27 │ │ +0548c8: 0200 1200 |040c: move/from16 v0, v18 │ │ +0548cc: 0201 1b00 |040e: move/from16 v1, v27 │ │ +0548d0: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +0548d4: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +0548d8: 5400 8603 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +0548dc: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +0548e0: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +0548e4: 0201 1200 |041a: move/from16 v1, v18 │ │ +0548e8: 6e20 961f 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0548ee: 0c1b |041f: move-result-object v27 │ │ +0548f0: 1f1b b101 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +0548f4: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +0548f8: 2885 |0424: goto 03a9 // -007b │ │ +0548fa: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +0548fe: 28fd |0427: goto 0424 // -0003 │ │ +054900: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +054904: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +054908: 7601 640b 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b64 │ │ +05490e: 7401 240b 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0b24 │ │ +054914: 0a1b |0432: move-result v27 │ │ +054916: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +05491a: 7401 060b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b06 │ │ +054920: 0c0a |0438: move-result-object v10 │ │ +054922: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +054926: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +05492a: 6e20 250b a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b25 │ │ +054930: 0c11 |0440: move-result-object v17 │ │ +054932: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +054936: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +05493a: 5200 4703 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05493e: 021b 0000 |0447: move/from16 v27, v0 │ │ +054942: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +054946: 5200 7203 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +05494a: 021c 0000 |044d: move/from16 v28, v0 │ │ +05494e: 0200 1b00 |044f: move/from16 v0, v27 │ │ +054952: 0201 1c00 |0451: move/from16 v1, v28 │ │ +054956: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +05495a: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +05495e: 7401 0c0b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +054964: 0a1b |045a: move-result v27 │ │ +054966: 0200 1000 |045b: move/from16 v0, v16 │ │ +05496a: 0201 1b00 |045d: move/from16 v1, v27 │ │ +05496e: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +054972: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +054976: 0201 1000 |0463: move/from16 v1, v16 │ │ +05497a: 6e20 0b0b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b0b │ │ +054980: 0c05 |0468: move-result-object v5 │ │ +054982: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +054986: 6e20 260b 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b26 │ │ +05498c: 0c11 |046e: move-result-object v17 │ │ +05498e: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +054992: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +054996: 5200 4703 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +05499a: 021b 0000 |0475: move/from16 v27, v0 │ │ +05499e: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +0549a2: 5200 7203 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +0549a6: 021c 0000 |047b: move/from16 v28, v0 │ │ +0549aa: 0200 1b00 |047d: move/from16 v0, v27 │ │ +0549ae: 0201 1c00 |047f: move/from16 v1, v28 │ │ +0549b2: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +0549b6: 6e20 e41b f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1be4 │ │ +0549bc: 0a1b |0486: move-result v27 │ │ +0549be: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +0549c2: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0549c6: 28cc |048b: goto 0457 // -0034 │ │ +0549c8: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +0549cc: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0003 line=920 │ │ @@ -49663,21 +49663,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -054a44: |[054a44] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -054a54: 5510 8003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0380 │ │ -054a58: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -054a5c: 6e20 4a0b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0b4a │ │ -054a62: 0e00 |0007: return-void │ │ -054a64: 6f20 401c 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -054a6a: 28fc |000b: goto 0007 // -0004 │ │ +0549e0: |[0549e0] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +0549f0: 5510 8003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0380 │ │ +0549f4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0549f8: 6e20 4a0b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0b4a │ │ +0549fe: 0e00 |0007: return-void │ │ +054a00: 6f20 401c 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +054a06: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1319 │ │ 0x0007 line=1323 │ │ 0x0008 line=1321 │ │ locals : │ │ @@ -49689,90 +49689,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 │ │ -054a6c: |[054a6c] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -054a7c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -054a7e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -054a80: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -054a82: 54a4 6b03 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054a86: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -054a8a: 54a4 6b03 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054a8e: 54a5 8f03 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@038f │ │ -054a92: 6e20 9f09 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@099f │ │ -054a98: 54a4 6b03 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054a9c: 6e20 9e09 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@099e │ │ -054aa2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -054aa4: 54a4 8603 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054aa8: 6e10 9c1f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -054aae: 0a04 |0019: move-result v4 │ │ -054ab0: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -054ab4: 54a4 8603 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054ab8: 6e20 961f 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -054abe: 0c01 |0021: move-result-object v1 │ │ -054ac0: 1f01 b301 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -054ac4: 54a4 6b03 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054ac8: 5215 4703 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ -054acc: 5416 4503 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ -054ad0: 6e40 8d09 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@098d │ │ -054ad6: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -054ada: 28e5 |002f: goto 0014 // -001b │ │ -054adc: 54a4 6b03 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054ae0: 6e20 8f09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@098f │ │ -054ae6: 54a4 8603 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054aea: 6e10 941f 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -054af0: 7010 470b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0b47 │ │ -054af6: 59a7 7203 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054afa: 6e30 4c0b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ -054b00: 54a2 6b03 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054b04: 5bab 6b03 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054b08: 59a7 7803 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ -054b0c: 54a4 6b03 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054b10: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -054b14: 54a4 8f03 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@038f │ │ -054b18: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -054b1c: 2204 b901 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01b9 │ │ -054b20: 7030 d10a 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@0ad1 │ │ -054b26: 5ba4 8f03 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@038f │ │ -054b2a: 54a4 6b03 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054b2e: 54a5 8f03 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@038f │ │ -054b32: 6e20 9809 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0998 │ │ -054b38: 5ca7 9403 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -054b3c: 55a3 7b03 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -054b40: 5ca9 7b03 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -054b44: 54a4 6b03 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054b48: 6e10 9009 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -054b4e: 0a04 |0069: move-result v4 │ │ -054b50: 59a4 7803 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ -054b54: 52a4 9703 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ -054b58: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -054b5c: 54a4 6b03 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054b60: 54a5 9503 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ -054b64: 54a6 9603 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ -054b68: 6e30 9909 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0999 │ │ -054b6e: 52a4 9703 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ -054b72: 6e40 520b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ -054b78: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -054b7a: 59a4 9703 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ -054b7e: 5ba8 9503 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ -054b82: 5ba8 9603 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ -054b86: 54a4 6c03 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@036c │ │ -054b8a: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -054b8e: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -054b92: 54a4 6c03 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@036c │ │ -054b96: 7230 cb0a 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@0acb │ │ -054b9c: 0e00 |0090: return-void │ │ -054b9e: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -054ba2: 6e10 420b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ -054ba8: 28ef |0096: goto 0085 // -0011 │ │ -054baa: 6e10 4b0b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b4b │ │ -054bb0: 28eb |009a: goto 0085 // -0015 │ │ +054a08: |[054a08] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +054a18: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +054a1a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +054a1c: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +054a1e: 54a4 6b03 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054a22: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +054a26: 54a4 6b03 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054a2a: 54a5 8f03 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@038f │ │ +054a2e: 6e20 9f09 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@099f │ │ +054a34: 54a4 6b03 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054a38: 6e20 9e09 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@099e │ │ +054a3e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +054a40: 54a4 8603 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054a44: 6e10 9c1f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +054a4a: 0a04 |0019: move-result v4 │ │ +054a4c: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +054a50: 54a4 8603 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054a54: 6e20 961f 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +054a5a: 0c01 |0021: move-result-object v1 │ │ +054a5c: 1f01 b101 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +054a60: 54a4 6b03 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054a64: 5215 4703 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0347 │ │ +054a68: 5416 4503 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0345 │ │ +054a6c: 6e40 8d09 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@098d │ │ +054a72: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +054a76: 28e5 |002f: goto 0014 // -001b │ │ +054a78: 54a4 6b03 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054a7c: 6e20 8f09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@098f │ │ +054a82: 54a4 8603 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054a86: 6e10 941f 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +054a8c: 7010 470b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0b47 │ │ +054a92: 59a7 7203 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054a96: 6e30 4c0b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b4c │ │ +054a9c: 54a2 6b03 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054aa0: 5bab 6b03 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054aa4: 59a7 7803 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ +054aa8: 54a4 6b03 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054aac: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +054ab0: 54a4 8f03 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@038f │ │ +054ab4: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +054ab8: 2204 b701 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01b7 │ │ +054abc: 7030 d10a 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@0ad1 │ │ +054ac2: 5ba4 8f03 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@038f │ │ +054ac6: 54a4 6b03 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054aca: 54a5 8f03 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@038f │ │ +054ace: 6e20 9809 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0998 │ │ +054ad4: 5ca7 9403 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +054ad8: 55a3 7b03 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +054adc: 5ca9 7b03 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +054ae0: 54a4 6b03 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054ae4: 6e10 9009 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +054aea: 0a04 |0069: move-result v4 │ │ +054aec: 59a4 7803 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0378 │ │ +054af0: 52a4 9703 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ +054af4: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +054af8: 54a4 6b03 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054afc: 54a5 9503 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ +054b00: 54a6 9603 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ +054b04: 6e30 9909 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0999 │ │ +054b0a: 52a4 9703 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ +054b0e: 6e40 520b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ +054b14: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +054b16: 59a4 9703 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0397 │ │ +054b1a: 5ba8 9503 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0395 │ │ +054b1e: 5ba8 9603 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0396 │ │ +054b22: 54a4 6c03 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@036c │ │ +054b26: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +054b2a: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +054b2e: 54a4 6c03 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@036c │ │ +054b32: 7230 cb0a 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@0acb │ │ +054b38: 0e00 |0090: return-void │ │ +054b3a: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +054b3e: 6e10 420b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ +054b44: 28ef |0096: goto 0085 // -0011 │ │ +054b46: 6e10 4b0b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b4b │ │ +054b4c: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=408 │ │ 0x0007 line=409 │ │ 0x000e line=410 │ │ 0x0013 line=411 │ │ 0x001c line=412 │ │ @@ -49820,49 +49820,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -054bb4: |[054bb4] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -054bc4: 6001 2800 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -054bc8: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -054bca: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -054bce: 5461 9c03 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@039c │ │ -054bd2: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -054bd6: 1c01 3803 |0009: const-class v1, Landroid/view/ViewGroup; // type@0338 │ │ -054bda: 1a02 221f |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1f22 │ │ -054bde: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -054be0: 2333 3304 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0433 │ │ -054be4: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -054be6: 6205 7c0d |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0d7c │ │ -054bea: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -054bee: 6e30 081f 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ -054bf4: 0c01 |0018: move-result-object v1 │ │ -054bf6: 5b61 9c03 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@039c │ │ -054bfa: 5461 9c03 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@039c │ │ -054bfe: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -054c00: 2322 3404 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0434 │ │ -054c04: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -054c06: 7110 f71e 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1ef7 │ │ -054c0c: 0c04 |0024: move-result-object v4 │ │ -054c0e: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -054c12: 6e30 761f 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -054c18: 0e00 |002a: return-void │ │ -054c1a: 0d00 |002b: move-exception v0 │ │ -054c1c: 1a01 f20b |002c: const-string v1, "ViewPager" // string@0bf2 │ │ -054c20: 1a02 7902 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0279 │ │ -054c24: 7130 b11a 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -054c2a: 28e8 |0033: goto 001b // -0018 │ │ -054c2c: 0d00 |0034: move-exception v0 │ │ -054c2e: 1a01 f20b |0035: const-string v1, "ViewPager" // string@0bf2 │ │ -054c32: 1a02 1c03 |0037: const-string v2, "Error changing children drawing order" // string@031c │ │ -054c36: 7130 b11a 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -054c3c: 28ee |003c: goto 002a // -0012 │ │ +054b50: |[054b50] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +054b60: 6001 2800 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +054b64: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +054b66: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +054b6a: 5461 9c03 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@039c │ │ +054b6e: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +054b72: 1c01 3403 |0009: const-class v1, Landroid/view/ViewGroup; // type@0334 │ │ +054b76: 1a02 171f |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1f17 │ │ +054b7a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +054b7c: 2333 2f04 |000e: new-array v3, v3, [Ljava/lang/Class; // type@042f │ │ +054b80: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +054b82: 6205 7c0d |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0d7c │ │ +054b86: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +054b8a: 6e30 081f 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ +054b90: 0c01 |0018: move-result-object v1 │ │ +054b92: 5b61 9c03 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@039c │ │ +054b96: 5461 9c03 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@039c │ │ +054b9a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +054b9c: 2322 3004 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ +054ba0: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +054ba2: 7110 f71e 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1ef7 │ │ +054ba8: 0c04 |0024: move-result-object v4 │ │ +054baa: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +054bae: 6e30 761f 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +054bb4: 0e00 |002a: return-void │ │ +054bb6: 0d00 |002b: move-exception v0 │ │ +054bb8: 1a01 e80b |002c: const-string v1, "ViewPager" // string@0be8 │ │ +054bbc: 1a02 7502 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0275 │ │ +054bc0: 7130 b11a 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +054bc6: 28e8 |0033: goto 001b // -0018 │ │ +054bc8: 0d00 |0034: move-exception v0 │ │ +054bca: 1a01 e80b |0035: const-string v1, "ViewPager" // string@0be8 │ │ +054bce: 1a02 1803 |0037: const-string v2, "Error changing children drawing order" // string@0318 │ │ +054bd2: 7130 b11a 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +054bd8: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=623 │ │ @@ -49885,24 +49885,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -054c5c: |[054c5c] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -054c6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054c6e: 5c21 9403 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -054c72: 5520 7b03 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -054c76: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -054c7a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -054c7c: 6e40 520b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ -054c82: 0e00 |000b: return-void │ │ -054c84: 0110 |000c: move v0, v1 │ │ -054c86: 28fb |000d: goto 0008 // -0005 │ │ +054bf8: |[054bf8] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +054c08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054c0a: 5c21 9403 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +054c0e: 5520 7b03 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +054c12: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +054c16: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +054c18: 6e40 520b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ +054c1e: 0e00 |000b: return-void │ │ +054c20: 0110 |000c: move v0, v1 │ │ +054c22: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=491 │ │ 0x000d line=490 │ │ locals : │ │ @@ -49914,19 +49914,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -054c88: |[054c88] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -054c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054c9a: 5c10 9403 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ -054c9e: 6e40 520b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ -054ca4: 0e00 |0006: return-void │ │ +054c24: |[054c24] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +054c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054c36: 5c10 9403 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0394 │ │ +054c3a: 6e40 520b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b52 │ │ +054c40: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -49938,18 +49938,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -054ca8: |[054ca8] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -054cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054cba: 6e50 530b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b53 │ │ -054cc0: 0e00 |0004: return-void │ │ +054c44: |[054c44] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +054c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054c56: 6e50 530b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b53 │ │ +054c5c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0004 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -49961,86 +49961,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -054cc4: |[054cc4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -054cd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054cd6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -054cd8: 5453 6b03 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054cdc: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -054ce0: 5453 6b03 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054ce4: 6e10 9009 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -054cea: 0a03 |000b: move-result v3 │ │ -054cec: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -054cf0: 7020 600b 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ -054cf6: 0e00 |0011: return-void │ │ -054cf8: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -054cfc: 5253 7203 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054d00: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -054d04: 5453 8603 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054d08: 6e10 9c1f 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -054d0e: 0a03 |001d: move-result v3 │ │ -054d10: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -054d14: 7020 600b 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ -054d1a: 28ee |0023: goto 0011 // -0012 │ │ -054d1c: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -054d20: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -054d22: 5252 9003 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ -054d26: 5253 7203 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054d2a: b023 |002b: add-int/2addr v3, v2 │ │ -054d2c: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -054d30: 5253 7203 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054d34: b123 |0030: sub-int/2addr v3, v2 │ │ -054d36: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -054d3a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -054d3c: 5453 8603 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054d40: 6e10 9c1f 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -054d46: 0a03 |0039: move-result v3 │ │ -054d48: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -054d4c: 5453 8603 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ -054d50: 6e20 961f 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -054d56: 0c03 |0041: move-result-object v3 │ │ -054d58: 1f03 b301 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b3 │ │ -054d5c: 5c30 4803 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ -054d60: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054d64: 28ec |0048: goto 0034 // -0014 │ │ -054d66: 5453 6b03 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054d6a: 6e10 9009 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -054d70: 0a03 |004e: move-result v3 │ │ -054d72: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -054d76: 5453 6b03 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -054d7a: 6e10 9009 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -054d80: 0a03 |0056: move-result v3 │ │ -054d82: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -054d86: 28ce |0059: goto 0027 // -0032 │ │ -054d88: 5253 7203 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054d8c: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -054d90: 5553 7b03 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ -054d94: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -054d98: 5956 7203 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -054d9c: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -054da0: 5453 9103 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -054da4: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -054da8: 5453 9103 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -054dac: 7220 ce0a 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ -054db2: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -054db6: 5453 8303 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -054dba: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -054dbe: 5453 8303 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -054dc2: 7220 ce0a 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ -054dc8: 6e10 4b0b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b4b │ │ -054dce: 2894 |007d: goto 0011 // -006c │ │ -054dd0: 0140 |007e: move v0, v4 │ │ -054dd2: 28df |007f: goto 005e // -0021 │ │ -054dd4: 6e20 430b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0b43 │ │ -054dda: 7050 4d0b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b4d │ │ -054de0: 288b |0086: goto 0011 // -0075 │ │ +054c60: |[054c60] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +054c70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +054c72: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +054c74: 5453 6b03 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054c78: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +054c7c: 5453 6b03 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054c80: 6e10 9009 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +054c86: 0a03 |000b: move-result v3 │ │ +054c88: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +054c8c: 7020 600b 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ +054c92: 0e00 |0011: return-void │ │ +054c94: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +054c98: 5253 7203 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054c9c: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +054ca0: 5453 8603 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054ca4: 6e10 9c1f 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +054caa: 0a03 |001d: move-result v3 │ │ +054cac: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +054cb0: 7020 600b 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ +054cb6: 28ee |0023: goto 0011 // -0012 │ │ +054cb8: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +054cbc: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +054cbe: 5252 9003 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ +054cc2: 5253 7203 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054cc6: b023 |002b: add-int/2addr v3, v2 │ │ +054cc8: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +054ccc: 5253 7203 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054cd0: b123 |0030: sub-int/2addr v3, v2 │ │ +054cd2: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +054cd6: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +054cd8: 5453 8603 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054cdc: 6e10 9c1f 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +054ce2: 0a03 |0039: move-result v3 │ │ +054ce4: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +054ce8: 5453 8603 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0386 │ │ +054cec: 6e20 961f 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +054cf2: 0c03 |0041: move-result-object v3 │ │ +054cf4: 1f03 b101 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b1 │ │ +054cf8: 5c30 4803 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0348 │ │ +054cfc: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +054d00: 28ec |0048: goto 0034 // -0014 │ │ +054d02: 5453 6b03 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054d06: 6e10 9009 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +054d0c: 0a03 |004e: move-result v3 │ │ +054d0e: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +054d12: 5453 6b03 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +054d16: 6e10 9009 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +054d1c: 0a03 |0056: move-result v3 │ │ +054d1e: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +054d22: 28ce |0059: goto 0027 // -0032 │ │ +054d24: 5253 7203 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054d28: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +054d2c: 5553 7b03 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@037b │ │ +054d30: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +054d34: 5956 7203 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +054d38: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +054d3c: 5453 9103 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +054d40: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +054d44: 5453 9103 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +054d48: 7220 ce0a 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ +054d4e: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +054d52: 5453 8303 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +054d56: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +054d5a: 5453 8303 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +054d5e: 7220 ce0a 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0ace │ │ +054d64: 6e10 4b0b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b4b │ │ +054d6a: 2894 |007d: goto 0011 // -006c │ │ +054d6c: 0140 |007e: move v0, v4 │ │ +054d6e: 28df |007f: goto 005e // -0021 │ │ +054d70: 6e20 430b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0b43 │ │ +054d76: 7050 4d0b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b4d │ │ +054d7c: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=513 │ │ 0x000e line=514 │ │ 0x0011 line=553 │ │ 0x0012 line=517 │ │ 0x0020 line=518 │ │ @@ -50081,18 +50081,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 │ │ -054de4: |[054de4] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -054df4: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -054df8: 5b12 8303 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ -054dfc: 1100 |0004: return-object v0 │ │ +054d80: |[054d80] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +054d90: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +054d94: 5b12 8303 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0383 │ │ +054d98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0002 line=655 │ │ 0x0004 line=656 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -50104,39 +50104,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -054e00: |[054e00] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -054e10: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -054e12: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -054e16: 1a00 f20b |0003: const-string v0, "ViewPager" // string@0bf2 │ │ -054e1a: 2201 dc03 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -054e1e: 7010 581f 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -054e24: 1a02 260a |000a: const-string v2, "Requested offscreen page limit " // string@0a26 │ │ -054e28: 6e20 601f 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -054e2e: 0c01 |000f: move-result-object v1 │ │ -054e30: 6e20 5c1f 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -054e36: 0c01 |0013: move-result-object v1 │ │ -054e38: 1a02 8b00 |0014: const-string v2, " too small; defaulting to " // string@008b │ │ -054e3c: 6e20 601f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -054e42: 0c01 |0019: move-result-object v1 │ │ -054e44: 6e20 5c1f 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -054e4a: 0c01 |001d: move-result-object v1 │ │ -054e4c: 6e10 651f 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -054e52: 0c01 |0021: move-result-object v1 │ │ -054e54: 7120 b31a 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -054e5a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -054e5c: 5240 9003 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ -054e60: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -054e64: 5945 9003 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ -054e68: 6e10 420b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ -054e6e: 0e00 |002f: return-void │ │ +054d9c: |[054d9c] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +054dac: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +054dae: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +054db2: 1a00 e80b |0003: const-string v0, "ViewPager" // string@0be8 │ │ +054db6: 2201 d803 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +054dba: 7010 581f 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +054dc0: 1a02 1e0a |000a: const-string v2, "Requested offscreen page limit " // string@0a1e │ │ +054dc4: 6e20 601f 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +054dca: 0c01 |000f: move-result-object v1 │ │ +054dcc: 6e20 5c1f 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +054dd2: 0c01 |0013: move-result-object v1 │ │ +054dd4: 1a02 8b00 |0014: const-string v2, " too small; defaulting to " // string@008b │ │ +054dd8: 6e20 601f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +054dde: 0c01 |0019: move-result-object v1 │ │ +054de0: 6e20 5c1f 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +054de6: 0c01 |001d: move-result-object v1 │ │ +054de8: 6e10 651f 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +054dee: 0c01 |0021: move-result-object v1 │ │ +054df0: 7120 b31a 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +054df6: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +054df8: 5240 9003 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ +054dfc: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +054e00: 5945 9003 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0390 │ │ +054e04: 6e10 420b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ +054e0a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0003 line=689 │ │ 0x0025 line=691 │ │ 0x0026 line=693 │ │ 0x002a line=694 │ │ @@ -50151,17 +50151,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 │ │ -054e70: |[054e70] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -054e80: 5b01 6c03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@036c │ │ -054e84: 0e00 |0002: return-void │ │ +054e0c: |[054e0c] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +054e1c: 5b01 6c03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@036c │ │ +054e20: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -50171,17 +50171,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 │ │ -054e88: |[054e88] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -054e98: 5b01 9103 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ -054e9c: 0e00 |0002: return-void │ │ +054e24: |[054e24] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +054e34: 5b01 9103 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0391 │ │ +054e38: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -50191,22 +50191,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -054ea0: |[054ea0] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -054eb0: 5220 9203 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -054eb4: 5923 9203 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -054eb8: 6e10 220b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ -054ebe: 0a01 |0007: move-result v1 │ │ -054ec0: 7050 440b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0b44 │ │ -054ec6: 6e10 4b0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b4b │ │ -054ecc: 0e00 |000e: return-void │ │ +054e3c: |[054e3c] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +054e4c: 5220 9203 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +054e50: 5923 9203 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +054e54: 6e10 220b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b22 │ │ +054e5a: 0a01 |0007: move-result v1 │ │ +054e5c: 7050 440b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0b44 │ │ +054e62: 6e10 4b0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b4b │ │ +054e68: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0002 line=709 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000b line=714 │ │ @@ -50222,23 +50222,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -054ed0: |[054ed0] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -054ee0: 6e10 100b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b10 │ │ -054ee6: 0c00 |0003: move-result-object v0 │ │ -054ee8: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -054eee: 0c00 |0007: move-result-object v0 │ │ -054ef0: 6e20 4f01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -054ef6: 0c00 |000b: move-result-object v0 │ │ -054ef8: 6e20 5d0b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0b5d │ │ -054efe: 0e00 |000f: return-void │ │ +054e6c: |[054e6c] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +054e7c: 6e10 100b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b10 │ │ +054e82: 0c00 |0003: move-result-object v0 │ │ +054e84: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +054e8a: 0c00 |0007: move-result-object v0 │ │ +054e8c: 6e20 4f01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +054e92: 0c00 |000b: move-result-object v0 │ │ +054e94: 6e20 5d0b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0b5d │ │ +054e9a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000f line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -50248,25 +50248,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -054f00: |[054f00] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -054f10: 5b12 8b03 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ -054f14: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -054f18: 6e10 450b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0b45 │ │ -054f1e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -054f22: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -054f24: 6e20 610b 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0b61 │ │ -054f2a: 6e10 2a0b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0b2a │ │ -054f30: 0e00 |0010: return-void │ │ -054f32: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -054f34: 28f8 |0012: goto 000a // -0008 │ │ +054e9c: |[054e9c] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +054eac: 5b12 8b03 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ +054eb0: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +054eb4: 6e10 450b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0b45 │ │ +054eba: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +054ebe: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +054ec0: 6e20 610b 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0b61 │ │ +054ec6: 6e10 2a0b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0b2a │ │ +054ecc: 0e00 |0010: return-void │ │ +054ece: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +054ed0: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0002 line=733 │ │ 0x0007 line=734 │ │ 0x000d line=735 │ │ 0x0010 line=736 │ │ @@ -50280,44 +50280,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 │ │ -054f38: |[054f38] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -054f48: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -054f4a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -054f4c: 6004 2800 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -054f50: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -054f54: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -054f58: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -054f5c: 0120 |000a: move v0, v2 │ │ -054f5e: 5464 9303 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ -054f62: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -054f66: 0124 |000f: move v4, v2 │ │ -054f68: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -054f6c: 0121 |0012: move v1, v2 │ │ -054f6e: 5b68 9303 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ -054f72: 6e20 4f0b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0b4f │ │ -054f78: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -054f7c: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -054f80: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -054f82: 5962 7503 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0375 │ │ -054f86: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -054f8a: 6e10 420b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ -054f90: 0e00 |0024: return-void │ │ -054f92: 0130 |0025: move v0, v3 │ │ -054f94: 28e5 |0026: goto 000b // -001b │ │ -054f96: 0134 |0027: move v4, v3 │ │ -054f98: 28e8 |0028: goto 0010 // -0018 │ │ -054f9a: 0131 |0029: move v1, v3 │ │ -054f9c: 28e9 |002a: goto 0013 // -0017 │ │ -054f9e: 5963 7503 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0375 │ │ -054fa2: 28f2 |002d: goto 001f // -000e │ │ +054ed4: |[054ed4] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +054ee4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +054ee6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +054ee8: 6004 2800 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +054eec: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +054ef0: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +054ef4: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +054ef8: 0120 |000a: move v0, v2 │ │ +054efa: 5464 9303 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ +054efe: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +054f02: 0124 |000f: move v4, v2 │ │ +054f04: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +054f08: 0121 |0012: move v1, v2 │ │ +054f0a: 5b68 9303 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0393 │ │ +054f0e: 6e20 4f0b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0b4f │ │ +054f14: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +054f18: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +054f1c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +054f1e: 5962 7503 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0375 │ │ +054f22: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +054f26: 6e10 420b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ +054f2c: 0e00 |0024: return-void │ │ +054f2e: 0130 |0025: move v0, v3 │ │ +054f30: 28e5 |0026: goto 000b // -001b │ │ +054f32: 0134 |0027: move v4, v3 │ │ +054f34: 28e8 |0028: goto 0010 // -0018 │ │ +054f36: 0131 |0029: move v1, v3 │ │ +054f38: 28e9 |002a: goto 0013 // -0017 │ │ +054f3a: 5963 7503 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0375 │ │ +054f3e: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=608 │ │ 0x0008 line=609 │ │ 0x000b line=610 │ │ 0x0013 line=611 │ │ 0x0015 line=612 │ │ @@ -50342,18 +50342,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -054fa4: |[054fa4] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -054fb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054fb6: 6e40 630b 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0b63 │ │ -054fbc: 0e00 |0004: return-void │ │ +054f40: |[054f40] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +054f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054f52: 6e40 630b 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0b63 │ │ +054f58: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -50364,98 +50364,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -054fc0: |[054fc0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -054fd0: 6e10 0c0b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ -054fd6: 0a01 |0003: move-result v1 │ │ -054fd8: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -054fdc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -054fde: 7020 600b 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ -054fe4: 0e00 |000a: return-void │ │ -054fe6: 6e10 200b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ -054fec: 0a02 |000e: move-result v2 │ │ -054fee: 6e10 210b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ -054ff4: 0a03 |0012: move-result v3 │ │ -054ff6: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -054ffa: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -054ffe: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -055002: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -055006: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -055008: 7020 f80a 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ -05500e: 6e10 420b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ -055014: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -055016: 7020 5f0b 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ -05501c: 28e4 |0026: goto 000a // -001c │ │ -05501e: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -055020: 7020 600b 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ -055026: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -055028: 7020 5f0b 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ -05502e: 7010 0f0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ -055034: 0a0c |0032: move-result v12 │ │ -055036: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -05503a: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -05503e: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -055042: 7110 2a1f 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -055048: 0a0e |003c: move-result v14 │ │ -05504a: 82ee |003d: int-to-float v14, v14 │ │ -05504c: c8ed |003e: mul-float/2addr v13, v14 │ │ -05504e: 82ce |003f: int-to-float v14, v12 │ │ -055050: c9ed |0040: div-float/2addr v13, v14 │ │ -055052: 7120 2e1f d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ -055058: 0a08 |0044: move-result v8 │ │ -05505a: 8291 |0045: int-to-float v1, v9 │ │ -05505c: 829d |0046: int-to-float v13, v9 │ │ -05505e: 6e20 fe0a 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0afe │ │ -055064: 0a0e |004a: move-result v14 │ │ -055066: c8ed |004b: mul-float/2addr v13, v14 │ │ -055068: a607 010d |004c: add-float v7, v1, v13 │ │ -05506c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -05506e: 7701 2a1f 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -055074: 0a12 |0052: move-result v18 │ │ -055076: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -05507a: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -05507e: 0200 1200 |0057: move/from16 v0, v18 │ │ -055082: 820d |0059: int-to-float v13, v0 │ │ -055084: a90d 070d |005a: div-float v13, v7, v13 │ │ -055088: 7110 291f 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05508e: 0a0d |005f: move-result v13 │ │ -055090: c8d1 |0060: mul-float/2addr v1, v13 │ │ -055092: 7110 301f 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1f30 │ │ -055098: 0a01 |0064: move-result v1 │ │ -05509a: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -05509e: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -0550a2: 7120 2f1f 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -0550a8: 0a06 |006c: move-result v6 │ │ -0550aa: 54f1 9a03 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ -0550ae: 7406 e01d 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1de0 │ │ -0550b4: 7110 720a 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ -0550ba: 2895 |0075: goto 000a // -006b │ │ -0550bc: 82c1 |0076: int-to-float v1, v12 │ │ -0550be: 54fd 6b03 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ -0550c2: 52fe 7203 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ -0550c6: 6e20 9309 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ -0550cc: 0a0d |007e: move-result v13 │ │ -0550ce: a80b 010d |007f: mul-float v11, v1, v13 │ │ -0550d2: 7110 2a1f 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -0550d8: 0a01 |0084: move-result v1 │ │ -0550da: 8211 |0085: int-to-float v1, v1 │ │ -0550dc: 52fd 9203 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ -0550e0: 82dd |0088: int-to-float v13, v13 │ │ -0550e2: c6bd |0089: add-float/2addr v13, v11 │ │ -0550e4: a90a 010d |008a: div-float v10, v1, v13 │ │ -0550e8: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -0550ec: c6a1 |008e: add-float/2addr v1, v10 │ │ -0550ee: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -0550f2: c8d1 |0091: mul-float/2addr v1, v13 │ │ -0550f4: 8716 |0092: float-to-int v6, v1 │ │ -0550f6: 28d4 |0093: goto 0067 // -002c │ │ +054f5c: |[054f5c] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +054f6c: 6e10 0c0b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b0c │ │ +054f72: 0a01 |0003: move-result v1 │ │ +054f74: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +054f78: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +054f7a: 7020 600b 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ +054f80: 0e00 |000a: return-void │ │ +054f82: 6e10 200b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b20 │ │ +054f88: 0a02 |000e: move-result v2 │ │ +054f8a: 6e10 210b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b21 │ │ +054f90: 0a03 |0012: move-result v3 │ │ +054f92: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +054f96: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +054f9a: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +054f9e: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +054fa2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +054fa4: 7020 f80a 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0af8 │ │ +054faa: 6e10 420b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b42 │ │ +054fb0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +054fb2: 7020 5f0b 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ +054fb8: 28e4 |0026: goto 000a // -001c │ │ +054fba: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +054fbc: 7020 600b 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b60 │ │ +054fc2: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +054fc4: 7020 5f0b 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b5f │ │ +054fca: 7010 0f0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b0f │ │ +054fd0: 0a0c |0032: move-result v12 │ │ +054fd2: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +054fd6: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +054fda: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +054fde: 7110 2a1f 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +054fe4: 0a0e |003c: move-result v14 │ │ +054fe6: 82ee |003d: int-to-float v14, v14 │ │ +054fe8: c8ed |003e: mul-float/2addr v13, v14 │ │ +054fea: 82ce |003f: int-to-float v14, v12 │ │ +054fec: c9ed |0040: div-float/2addr v13, v14 │ │ +054fee: 7120 2e1f d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ +054ff4: 0a08 |0044: move-result v8 │ │ +054ff6: 8291 |0045: int-to-float v1, v9 │ │ +054ff8: 829d |0046: int-to-float v13, v9 │ │ +054ffa: 6e20 fe0a 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0afe │ │ +055000: 0a0e |004a: move-result v14 │ │ +055002: c8ed |004b: mul-float/2addr v13, v14 │ │ +055004: a607 010d |004c: add-float v7, v1, v13 │ │ +055008: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +05500a: 7701 2a1f 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +055010: 0a12 |0052: move-result v18 │ │ +055012: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +055016: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +05501a: 0200 1200 |0057: move/from16 v0, v18 │ │ +05501e: 820d |0059: int-to-float v13, v0 │ │ +055020: a90d 070d |005a: div-float v13, v7, v13 │ │ +055024: 7110 291f 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05502a: 0a0d |005f: move-result v13 │ │ +05502c: c8d1 |0060: mul-float/2addr v1, v13 │ │ +05502e: 7110 301f 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1f30 │ │ +055034: 0a01 |0064: move-result v1 │ │ +055036: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +05503a: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +05503e: 7120 2f1f 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +055044: 0a06 |006c: move-result v6 │ │ +055046: 54f1 9a03 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@039a │ │ +05504a: 7406 e01d 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1de0 │ │ +055050: 7110 720a 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ +055056: 2895 |0075: goto 000a // -006b │ │ +055058: 82c1 |0076: int-to-float v1, v12 │ │ +05505a: 54fd 6b03 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@036b │ │ +05505e: 52fe 7203 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0372 │ │ +055062: 6e20 9309 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0993 │ │ +055068: 0a0d |007e: move-result v13 │ │ +05506a: a80b 010d |007f: mul-float v11, v1, v13 │ │ +05506e: 7110 2a1f 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +055074: 0a01 |0084: move-result v1 │ │ +055076: 8211 |0085: int-to-float v1, v1 │ │ +055078: 52fd 9203 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0392 │ │ +05507c: 82dd |0088: int-to-float v13, v13 │ │ +05507e: c6bd |0089: add-float/2addr v13, v11 │ │ +055080: a90a 010d |008a: div-float v10, v1, v13 │ │ +055084: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +055088: c6a1 |008e: add-float/2addr v1, v10 │ │ +05508a: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +05508e: c8d1 |0091: mul-float/2addr v1, v13 │ │ +055090: 8716 |0092: float-to-int v6, v1 │ │ +055092: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0006 line=791 │ │ 0x000a line=827 │ │ 0x000b line=794 │ │ 0x000f line=795 │ │ @@ -50503,38 +50503,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0550f8: |[0550f8] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -055108: 6f20 4a1c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1c4a │ │ -05510e: 0a00 |0003: move-result v0 │ │ -055110: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -055114: 5410 8b03 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ -055118: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -05511c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05511e: 0f00 |000b: return v0 │ │ -055120: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -055122: 28fe |000d: goto 000b // -0002 │ │ +055094: |[055094] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +0550a4: 6f20 4a1c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1c4a │ │ +0550aa: 0a00 |0003: move-result v0 │ │ +0550ac: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0550b0: 5410 8b03 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@038b │ │ +0550b4: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +0550b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0550ba: 0f00 |000b: return v0 │ │ +0550bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0550be: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #227 header: │ │ -class_idx : 448 │ │ +class_idx : 446 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3050 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -50552,21 +50552,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;) │ │ name : 'requestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3060 (ViewParentCompat.java) │ │ + source_file_idx : 3050 (ViewParentCompat.java) │ │ │ │ Class #228 header: │ │ -class_idx : 450 │ │ +class_idx : 448 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3050 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -50589,26 +50589,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -055124: |[055124] android.support.v4.view.ViewParentCompat.:()V │ │ -055134: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -055138: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05513c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -055140: 2201 bf01 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01bf │ │ -055144: 7010 660b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0b66 │ │ -05514a: 6901 a403 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03a4 │ │ -05514e: 0e00 |000d: return-void │ │ -055150: 2201 c101 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01c1 │ │ -055154: 7010 690b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0b69 │ │ -05515a: 6901 a403 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03a4 │ │ -05515e: 28f8 |0015: goto 000d // -0008 │ │ +0550c0: |[0550c0] android.support.v4.view.ViewParentCompat.:()V │ │ +0550d0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0550d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0550d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0550dc: 2201 bd01 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01bd │ │ +0550e0: 7010 660b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0b66 │ │ +0550e6: 6901 a403 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03a4 │ │ +0550ea: 0e00 |000d: return-void │ │ +0550ec: 2201 bf01 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01bf │ │ +0550f0: 7010 690b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0b69 │ │ +0550f6: 6901 a403 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03a4 │ │ +0550fa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -50620,17 +50620,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055160: |[055160] android.support.v4.view.ViewParentCompat.:()V │ │ -055170: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -055176: 0e00 |0003: return-void │ │ +0550fc: |[0550fc] android.support.v4.view.ViewParentCompat.:()V │ │ +05510c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +055112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -50639,35 +50639,35 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -055178: |[055178] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -055188: 6200 a403 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03a4 │ │ -05518c: 7240 680b 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@0b68 │ │ -055192: 0a00 |0005: move-result v0 │ │ -055194: 0f00 |0006: return v0 │ │ +055114: |[055114] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +055124: 6200 a403 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03a4 │ │ +055128: 7240 680b 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@0b68 │ │ +05512e: 0a00 |0005: move-result v0 │ │ +055130: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3060 (ViewParentCompat.java) │ │ + source_file_idx : 3050 (ViewParentCompat.java) │ │ │ │ Class #229 header: │ │ -class_idx : 451 │ │ +class_idx : 449 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3061 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3051 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #229 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -50682,17 +50682,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055198: |[055198] android.support.v4.view.ViewParentCompatICS.:()V │ │ -0551a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0551ae: 0e00 |0003: return-void │ │ +055134: |[055134] android.support.v4.view.ViewParentCompatICS.:()V │ │ +055144: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05514a: 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;) │ │ @@ -50700,34 +50700,34 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0551b0: |[0551b0] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0551c0: 7230 4c1c 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c4c │ │ -0551c6: 0a00 |0003: move-result v0 │ │ -0551c8: 0f00 |0004: return v0 │ │ +05514c: |[05514c] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05515c: 7230 4c1c 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c4c │ │ +055162: 0a00 |0003: move-result v0 │ │ +055164: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3061 (ViewParentCompatICS.java) │ │ + source_file_idx : 3051 (ViewParentCompatICS.java) │ │ │ │ Class #230 header: │ │ -class_idx : 452 │ │ +class_idx : 450 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3150 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3140 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #230 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -50757,31 +50757,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0551cc: |[0551cc] android.support.v4.view.WindowCompat.:()V │ │ -0551dc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0551e2: 0e00 |0003: return-void │ │ +055168: |[055168] android.support.v4.view.WindowCompat.:()V │ │ +055178: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05517e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3150 (WindowCompat.java) │ │ + source_file_idx : 3140 (WindowCompat.java) │ │ │ │ Class #231 header: │ │ -class_idx : 455 │ │ +class_idx : 453 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 371 │ │ +superclass_idx : 979 │ │ +source_file_idx : 367 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -50811,21 +50811,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;) │ │ name : 'getRecordCount' │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 371 (AccessibilityEventCompat.java) │ │ + source_file_idx : 367 (AccessibilityEventCompat.java) │ │ │ │ Class #232 header: │ │ -class_idx : 456 │ │ +class_idx : 454 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 371 │ │ +superclass_idx : 979 │ │ +source_file_idx : 367 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 annotations: │ │ Annotations on class │ │ @@ -50929,26 +50929,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0551e4: |[0551e4] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -0551f4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0551f8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0551fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -055200: 2200 c501 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01c5 │ │ -055204: 7010 710b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0b71 │ │ -05520a: 6900 a803 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ -05520e: 0e00 |000d: return-void │ │ -055210: 2200 c601 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01c6 │ │ -055214: 7010 750b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0b75 │ │ -05521a: 6900 a803 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ -05521e: 28f8 |0015: goto 000d // -0008 │ │ +055180: |[055180] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +055190: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +055194: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +055198: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05519c: 2200 c301 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01c3 │ │ +0551a0: 7010 710b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0b71 │ │ +0551a6: 6900 a803 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ +0551aa: 0e00 |000d: return-void │ │ +0551ac: 2200 c401 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01c4 │ │ +0551b0: 7010 750b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0b75 │ │ +0551b6: 6900 a803 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ +0551ba: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -50958,17 +50958,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055220: |[055220] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -055230: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -055236: 0e00 |0003: return-void │ │ +0551bc: |[0551bc] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +0551cc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0551d2: 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; │ │ │ │ @@ -50977,20 +50977,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 │ │ -055238: |[055238] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -055248: 6200 a803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ -05524c: 6e10 a50d 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0da5 │ │ -055252: 0c01 |0005: move-result-object v1 │ │ -055254: 7230 790b 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0b79 │ │ -05525a: 0e00 |0009: return-void │ │ +0551d4: |[0551d4] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +0551e4: 6200 a803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ +0551e8: 6e10 a50d 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0da5 │ │ +0551ee: 0c01 |0005: move-result-object v1 │ │ +0551f0: 7230 790b 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0b79 │ │ +0551f6: 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; │ │ @@ -51000,18 +51000,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 │ │ -05525c: |[05525c] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -05526c: 2200 e901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e9 │ │ -055270: 7020 9d0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d9d │ │ -055276: 1100 |0005: return-object v0 │ │ +0551f8: |[0551f8] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +055208: 2200 e701 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e7 │ │ +05520c: 7020 9d0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d9d │ │ +055212: 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;) │ │ @@ -51019,21 +51019,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 │ │ -055278: |[055278] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -055288: 2200 e901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e9 │ │ -05528c: 6201 a803 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ -055290: 7230 7a0b 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0b7a │ │ -055296: 0c01 |0007: move-result-object v1 │ │ -055298: 7020 9d0d 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d9d │ │ -05529e: 1100 |000b: return-object v0 │ │ +055214: |[055214] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +055224: 2200 e701 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e7 │ │ +055228: 6201 a803 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ +05522c: 7230 7a0b 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0b7a │ │ +055232: 0c01 |0007: move-result-object v1 │ │ +055234: 7020 9d0d 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d9d │ │ +05523a: 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 │ │ │ │ @@ -51042,33 +51042,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0552a0: |[0552a0] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0552b0: 6200 a803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ -0552b4: 7220 7b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0b7b │ │ -0552ba: 0a00 |0005: move-result v0 │ │ -0552bc: 0f00 |0006: return v0 │ │ +05523c: |[05523c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05524c: 6200 a803 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03a8 │ │ +055250: 7220 7b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0b7b │ │ +055256: 0a00 |0005: move-result v0 │ │ +055258: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 371 (AccessibilityEventCompat.java) │ │ + source_file_idx : 367 (AccessibilityEventCompat.java) │ │ │ │ Class #233 header: │ │ -class_idx : 457 │ │ +class_idx : 455 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 372 │ │ +superclass_idx : 979 │ │ +source_file_idx : 368 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #233 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;' │ │ @@ -51083,17 +51083,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0552c0: |[0552c0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -0552d0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0552d6: 0e00 |0003: return-void │ │ +05525c: |[05525c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +05526c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +055272: 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;) │ │ @@ -51101,18 +51101,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 │ │ -0552d8: |[0552d8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0552e8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0552ec: 6e20 711c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1c71 │ │ -0552f2: 0e00 |0005: return-void │ │ +055274: |[055274] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +055284: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +055288: 6e20 711c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1c71 │ │ +05528e: 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; │ │ @@ -51122,18 +51122,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 │ │ -0552f4: |[0552f4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -055304: 6e20 741c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1c74 │ │ -05530a: 0c00 |0003: move-result-object v0 │ │ -05530c: 1100 |0004: return-object v0 │ │ +055290: |[055290] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0552a0: 6e20 741c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1c74 │ │ +0552a6: 0c00 |0003: move-result-object v0 │ │ +0552a8: 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 │ │ │ │ @@ -51142,32 +51142,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055310: |[055310] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -055320: 6e10 751c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1c75 │ │ -055326: 0a00 |0003: move-result v0 │ │ -055328: 0f00 |0004: return v0 │ │ +0552ac: |[0552ac] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0552bc: 6e10 751c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1c75 │ │ +0552c2: 0a00 |0003: move-result v0 │ │ +0552c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 372 (AccessibilityEventCompatIcs.java) │ │ + source_file_idx : 368 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #234 header: │ │ -class_idx : 461 │ │ +class_idx : 459 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 376 │ │ +superclass_idx : 979 │ │ +source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -51219,21 +51219,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;) │ │ name : 'removeAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 376 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 372 (AccessibilityManagerCompat.java) │ │ │ │ Class #235 header: │ │ -class_idx : 462 │ │ +class_idx : 460 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 376 │ │ +superclass_idx : 979 │ │ +source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -51257,22 +51257,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05532c: |[05532c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -05533c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -055342: 7100 a00b 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0ba0 │ │ -055348: 0c00 |0006: move-result-object v0 │ │ -05534a: 7220 9a0b 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@0b9a │ │ -055350: 0c00 |000a: move-result-object v0 │ │ -055352: 5b10 bb03 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03bb │ │ -055356: 0e00 |000d: return-void │ │ +0552c8: |[0552c8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +0552d8: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0552de: 7100 a00b 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0ba0 │ │ +0552e4: 0c00 |0006: move-result-object v0 │ │ +0552e6: 7220 9a0b 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@0b9a │ │ +0552ec: 0c00 |000a: move-result-object v0 │ │ +0552ee: 5b10 bb03 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03bb │ │ +0552f2: 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; │ │ @@ -51280,21 +51280,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;) │ │ name : 'onAccessibilityStateChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 376 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 372 (AccessibilityManagerCompat.java) │ │ │ │ Class #236 header: │ │ -class_idx : 463 │ │ +class_idx : 461 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 376 │ │ +superclass_idx : 979 │ │ +source_file_idx : 372 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -51321,26 +51321,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -055358: |[055358] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -055368: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05536c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -055370: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -055374: 2200 cb01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01cb │ │ -055378: 7010 880b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0b88 │ │ -05537e: 6900 bc03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ -055382: 0e00 |000d: return-void │ │ -055384: 2200 cc01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01cc │ │ -055388: 7010 8f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0b8f │ │ -05538e: 6900 bc03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ -055392: 28f8 |0015: goto 000d // -0008 │ │ +0552f4: |[0552f4] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +055304: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +055308: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05530c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +055310: 2200 c901 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01c9 │ │ +055314: 7010 880b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0b88 │ │ +05531a: 6900 bc03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ +05531e: 0e00 |000d: return-void │ │ +055320: 2200 ca01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01ca │ │ +055324: 7010 8f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0b8f │ │ +05532a: 6900 bc03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ +05532e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -51350,17 +51350,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055394: |[055394] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -0553a4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0553aa: 0e00 |0003: return-void │ │ +055330: |[055330] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +055340: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +055346: 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; │ │ │ │ @@ -51369,36 +51369,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 │ │ -0553ac: |[0553ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -0553bc: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ -0553c0: 1100 |0002: return-object v0 │ │ +055348: |[055348] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +055358: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ +05535c: 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 │ │ -0553c4: |[0553c4] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0553d4: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ -0553d8: 7230 960b 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@0b96 │ │ -0553de: 0a00 |0005: move-result v0 │ │ -0553e0: 0f00 |0006: return v0 │ │ +055360: |[055360] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +055370: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ +055374: 7230 960b 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@0b96 │ │ +05537a: 0a00 |0005: move-result v0 │ │ +05537c: 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; │ │ │ │ @@ -51407,19 +51407,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 │ │ -0553e4: |[0553e4] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0553f4: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ -0553f8: 7230 970b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0b97 │ │ -0553fe: 0c00 |0005: move-result-object v0 │ │ -055400: 1100 |0006: return-object v0 │ │ +055380: |[055380] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +055390: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ +055394: 7230 970b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0b97 │ │ +05539a: 0c00 |0005: move-result-object v0 │ │ +05539c: 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 │ │ │ │ @@ -51428,19 +51428,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 │ │ -055404: |[055404] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -055414: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ -055418: 7220 980b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0b98 │ │ -05541e: 0c00 |0005: move-result-object v0 │ │ -055420: 1100 |0006: return-object v0 │ │ +0553a0: |[0553a0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0553b0: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ +0553b4: 7220 980b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0b98 │ │ +0553ba: 0c00 |0005: move-result-object v0 │ │ +0553bc: 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;) │ │ @@ -51448,19 +51448,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 │ │ -055424: |[055424] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -055434: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ -055438: 7220 990b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b99 │ │ -05543e: 0a00 |0005: move-result v0 │ │ -055440: 0f00 |0006: return v0 │ │ +0553c0: |[0553c0] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0553d0: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ +0553d4: 7220 990b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b99 │ │ +0553da: 0a00 |0005: move-result v0 │ │ +0553dc: 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;) │ │ @@ -51468,34 +51468,34 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -055444: |[055444] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -055454: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ -055458: 7230 9b0b 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@0b9b │ │ -05545e: 0a00 |0005: move-result v0 │ │ -055460: 0f00 |0006: return v0 │ │ +0553e0: |[0553e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0553f0: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03bc │ │ +0553f4: 7230 9b0b 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@0b9b │ │ +0553fa: 0a00 |0005: move-result v0 │ │ +0553fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 376 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 372 (AccessibilityManagerCompat.java) │ │ │ │ Class #237 header: │ │ -class_idx : 464 │ │ +class_idx : 462 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 377 │ │ +superclass_idx : 979 │ │ +source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #237 annotations: │ │ Annotations on class │ │ @@ -51520,18 +51520,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 │ │ -055464: |[055464] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -055474: 5b01 bd03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@03bd │ │ -055478: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05547e: 0e00 |0005: return-void │ │ +055400: |[055400] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +055410: 5b01 bd03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@03bd │ │ +055414: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05541a: 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; │ │ │ │ @@ -51541,33 +51541,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055480: |[055480] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -055490: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@03bd │ │ -055494: 7220 a80b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0ba8 │ │ -05549a: 0e00 |0005: return-void │ │ +05541c: |[05541c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +05542c: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@03bd │ │ +055430: 7220 a80b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0ba8 │ │ +055436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ - source_file_idx : 377 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 373 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #238 header: │ │ -class_idx : 465 │ │ +class_idx : 463 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 377 │ │ +superclass_idx : 979 │ │ +source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #238 annotations: │ │ Annotations on class │ │ @@ -51585,21 +51585,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;) │ │ name : 'onAccessibilityStateChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 377 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 373 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #239 header: │ │ -class_idx : 466 │ │ +class_idx : 464 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 377 │ │ +superclass_idx : 979 │ │ +source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #239 annotations: │ │ Annotations on class │ │ @@ -51622,17 +51622,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05549c: |[05549c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -0554ac: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0554b2: 0e00 |0003: return-void │ │ +055438: |[055438] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +055448: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05544e: 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; │ │ │ │ @@ -51641,19 +51641,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 │ │ -0554b4: |[0554b4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -0554c4: 1f02 4303 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0343 │ │ -0554c8: 6e20 7b1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1c7b │ │ -0554ce: 0a00 |0005: move-result v0 │ │ -0554d0: 0f00 |0006: return v0 │ │ +055450: |[055450] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +055460: 1f02 3f03 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@033f │ │ +055464: 6e20 7b1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1c7b │ │ +05546a: 0a00 |0005: move-result v0 │ │ +05546c: 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; │ │ │ │ @@ -51662,18 +51662,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 │ │ -0554d4: |[0554d4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0554e4: 6e20 7c1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1c7c │ │ -0554ea: 0c00 |0003: move-result-object v0 │ │ -0554ec: 1100 |0004: return-object v0 │ │ +055470: |[055470] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +055480: 6e20 7c1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1c7c │ │ +055486: 0c00 |0003: move-result-object v0 │ │ +055488: 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 │ │ │ │ @@ -51682,18 +51682,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 │ │ -0554f0: |[0554f0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -055500: 6e10 7d1c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1c7d │ │ -055506: 0c00 |0003: move-result-object v0 │ │ -055508: 1100 |0004: return-object v0 │ │ +05548c: |[05548c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05549c: 6e10 7d1c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1c7d │ │ +0554a2: 0c00 |0003: move-result-object v0 │ │ +0554a4: 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;) │ │ @@ -51701,18 +51701,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 │ │ -05550c: |[05550c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -05551c: 6e10 7f1c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1c7f │ │ -055522: 0a00 |0003: move-result v0 │ │ -055524: 0f00 |0004: return v0 │ │ +0554a8: |[0554a8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0554b8: 6e10 7f1c 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1c7f │ │ +0554be: 0a00 |0003: move-result v0 │ │ +0554c0: 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;) │ │ @@ -51720,18 +51720,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 │ │ -055528: |[055528] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -055538: 2200 d001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01d0 │ │ -05553c: 7020 a60b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0ba6 │ │ -055542: 1100 |0005: return-object v0 │ │ +0554c4: |[0554c4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +0554d4: 2200 ce01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01ce │ │ +0554d8: 7020 a60b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0ba6 │ │ +0554de: 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;) │ │ @@ -51739,34 +51739,34 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055544: |[055544] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -055554: 1f02 4303 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0343 │ │ -055558: 6e20 801c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1c80 │ │ -05555e: 0a00 |0005: move-result v0 │ │ -055560: 0f00 |0006: return v0 │ │ +0554e0: |[0554e0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +0554f0: 1f02 3f03 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@033f │ │ +0554f4: 6e20 801c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1c80 │ │ +0554fa: 0a00 |0005: move-result v0 │ │ +0554fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 377 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 373 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #240 header: │ │ -class_idx : 468 │ │ +class_idx : 466 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 382 │ │ +superclass_idx : 979 │ │ +source_file_idx : 378 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 62 │ │ │ │ Class #240 annotations: │ │ Annotations on class │ │ @@ -52152,21 +52152,21 @@ │ │ │ │ #61 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setVisibleToUser' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 382 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 378 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #241 header: │ │ -class_idx : 472 │ │ +class_idx : 470 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 382 │ │ +superclass_idx : 979 │ │ +source_file_idx : 378 │ │ static_fields_size : 31 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 62 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -52346,42 +52346,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -055564: |[055564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -055574: 1a00 1204 |0000: const-string v0, "JellyBeanMR2" // string@0412 │ │ -055578: 6201 2700 |0002: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@0027 │ │ -05557c: 6e20 481f 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -055582: 0a00 |0007: move-result v0 │ │ -055584: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -055588: 2200 d601 |000a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@01d6 │ │ -05558c: 7010 2c0c 0000 |000c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0c2c │ │ -055592: 6900 d703 |000f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055596: 0e00 |0011: return-void │ │ -055598: 6000 2800 |0012: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05559c: 1301 1000 |0014: const/16 v1, #int 16 // #10 │ │ -0555a0: 3410 0a00 |0016: if-lt v0, v1, 0020 // +000a │ │ -0555a4: 2200 d501 |0018: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01d5 │ │ -0555a8: 7010 1e0c 0000 |001a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c1e │ │ -0555ae: 6900 d703 |001d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -0555b2: 28f2 |001f: goto 0011 // -000e │ │ -0555b4: 6000 2800 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0555b8: 1301 0e00 |0022: const/16 v1, #int 14 // #e │ │ -0555bc: 3410 0a00 |0024: if-lt v0, v1, 002e // +000a │ │ -0555c0: 2200 d301 |0026: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01d3 │ │ -0555c4: 7010 b00b 0000 |0028: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0bb0 │ │ -0555ca: 6900 d703 |002b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -0555ce: 28e4 |002d: goto 0011 // -001c │ │ -0555d0: 2200 d701 |002e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@01d7 │ │ -0555d4: 7010 2f0c 0000 |0030: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0c2f │ │ -0555da: 6900 d703 |0033: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -0555de: 28dc |0035: goto 0011 // -0024 │ │ +055500: |[055500] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +055510: 1a00 0e04 |0000: const-string v0, "JellyBeanMR2" // string@040e │ │ +055514: 6201 2700 |0002: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@0027 │ │ +055518: 6e20 481f 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05551e: 0a00 |0007: move-result v0 │ │ +055520: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +055524: 2200 d401 |000a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@01d4 │ │ +055528: 7010 2c0c 0000 |000c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0c2c │ │ +05552e: 6900 d703 |000f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055532: 0e00 |0011: return-void │ │ +055534: 6000 2800 |0012: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +055538: 1301 1000 |0014: const/16 v1, #int 16 // #10 │ │ +05553c: 3410 0a00 |0016: if-lt v0, v1, 0020 // +000a │ │ +055540: 2200 d301 |0018: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01d3 │ │ +055544: 7010 1e0c 0000 |001a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c1e │ │ +05554a: 6900 d703 |001d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +05554e: 28f2 |001f: goto 0011 // -000e │ │ +055550: 6000 2800 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +055554: 1301 0e00 |0022: const/16 v1, #int 14 // #e │ │ +055558: 3410 0a00 |0024: if-lt v0, v1, 002e // +000a │ │ +05555c: 2200 d101 |0026: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01d1 │ │ +055560: 7010 b00b 0000 |0028: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0bb0 │ │ +055566: 6900 d703 |002b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +05556a: 28e4 |002d: goto 0011 // -001c │ │ +05556c: 2200 d501 |002e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@01d5 │ │ +055570: 7010 2f0c 0000 |0030: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0c2f │ │ +055576: 6900 d703 |0033: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +05557a: 28dc |0035: goto 0011 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ 0x000a line=732 │ │ 0x0011 line=740 │ │ 0x0012 line=733 │ │ 0x0018 line=734 │ │ @@ -52395,18 +52395,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0555e0: |[0555e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -0555f0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0555f6: 5b01 dd03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -0555fa: 0e00 |0005: return-void │ │ +05557c: |[05557c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +05558c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +055592: 5b01 dd03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055596: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ 0x0003 line=1054 │ │ 0x0005 line=1055 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -52417,55 +52417,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -0555fc: |[0555fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -05560c: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -055612: 1a00 4601 |0003: const-string v0, "ACTION_UNKNOWN" // string@0146 │ │ -055616: 1100 |0005: return-object v0 │ │ -055618: 1a00 3101 |0006: const-string v0, "ACTION_FOCUS" // string@0131 │ │ -05561c: 28fd |0008: goto 0005 // -0003 │ │ -05561e: 1a00 2a01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@012a │ │ -055622: 28fa |000b: goto 0005 // -0006 │ │ -055624: 1a00 4401 |000c: const-string v0, "ACTION_SELECT" // string@0144 │ │ -055628: 28f7 |000e: goto 0005 // -0009 │ │ -05562a: 1a00 2b01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@012b │ │ -05562e: 28f4 |0011: goto 0005 // -000c │ │ -055630: 1a00 2c01 |0012: const-string v0, "ACTION_CLICK" // string@012c │ │ -055634: 28f1 |0014: goto 0005 // -000f │ │ -055636: 1a00 3501 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0135 │ │ -05563a: 28ee |0017: goto 0005 // -0012 │ │ -05563c: 1a00 2201 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0122 │ │ -055640: 28eb |001a: goto 0005 // -0015 │ │ -055642: 1a00 2901 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@0129 │ │ -055646: 28e8 |001d: goto 0005 // -0018 │ │ -055648: 1a00 3701 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0137 │ │ -05564c: 28e5 |0020: goto 0005 // -001b │ │ -05564e: 1a00 3e01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@013e │ │ -055652: 28e2 |0023: goto 0005 // -001e │ │ -055654: 1a00 3801 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0138 │ │ -055658: 28df |0026: goto 0005 // -0021 │ │ -05565a: 1a00 3f01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@013f │ │ -05565e: 28dc |0029: goto 0005 // -0024 │ │ -055660: 1a00 4301 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0143 │ │ -055664: 28d9 |002c: goto 0005 // -0027 │ │ -055666: 1a00 4201 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0142 │ │ -05566a: 28d6 |002f: goto 0005 // -002a │ │ -05566c: 1a00 2e01 |0030: const-string v0, "ACTION_CUT" // string@012e │ │ -055670: 28d3 |0032: goto 0005 // -002d │ │ -055672: 1a00 2d01 |0033: const-string v0, "ACTION_COPY" // string@012d │ │ -055676: 28d0 |0035: goto 0005 // -0030 │ │ -055678: 1a00 3901 |0036: const-string v0, "ACTION_PASTE" // string@0139 │ │ -05567c: 28cd |0038: goto 0005 // -0033 │ │ -05567e: 1a00 4501 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0145 │ │ -055682: 28ca |003b: goto 0005 // -0036 │ │ -055684: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +055598: |[055598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +0555a8: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +0555ae: 1a00 4201 |0003: const-string v0, "ACTION_UNKNOWN" // string@0142 │ │ +0555b2: 1100 |0005: return-object v0 │ │ +0555b4: 1a00 2d01 |0006: const-string v0, "ACTION_FOCUS" // string@012d │ │ +0555b8: 28fd |0008: goto 0005 // -0003 │ │ +0555ba: 1a00 2601 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@0126 │ │ +0555be: 28fa |000b: goto 0005 // -0006 │ │ +0555c0: 1a00 4001 |000c: const-string v0, "ACTION_SELECT" // string@0140 │ │ +0555c4: 28f7 |000e: goto 0005 // -0009 │ │ +0555c6: 1a00 2701 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0127 │ │ +0555ca: 28f4 |0011: goto 0005 // -000c │ │ +0555cc: 1a00 2801 |0012: const-string v0, "ACTION_CLICK" // string@0128 │ │ +0555d0: 28f1 |0014: goto 0005 // -000f │ │ +0555d2: 1a00 3101 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0131 │ │ +0555d6: 28ee |0017: goto 0005 // -0012 │ │ +0555d8: 1a00 1e01 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@011e │ │ +0555dc: 28eb |001a: goto 0005 // -0015 │ │ +0555de: 1a00 2501 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@0125 │ │ +0555e2: 28e8 |001d: goto 0005 // -0018 │ │ +0555e4: 1a00 3301 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0133 │ │ +0555e8: 28e5 |0020: goto 0005 // -001b │ │ +0555ea: 1a00 3a01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@013a │ │ +0555ee: 28e2 |0023: goto 0005 // -001e │ │ +0555f0: 1a00 3401 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0134 │ │ +0555f4: 28df |0026: goto 0005 // -0021 │ │ +0555f6: 1a00 3b01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@013b │ │ +0555fa: 28dc |0029: goto 0005 // -0024 │ │ +0555fc: 1a00 3f01 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@013f │ │ +055600: 28d9 |002c: goto 0005 // -0027 │ │ +055602: 1a00 3e01 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@013e │ │ +055606: 28d6 |002f: goto 0005 // -002a │ │ +055608: 1a00 2a01 |0030: const-string v0, "ACTION_CUT" // string@012a │ │ +05560c: 28d3 |0032: goto 0005 // -002d │ │ +05560e: 1a00 2901 |0033: const-string v0, "ACTION_COPY" // string@0129 │ │ +055612: 28d0 |0035: goto 0005 // -0030 │ │ +055614: 1a00 3501 |0036: const-string v0, "ACTION_PASTE" // string@0135 │ │ +055618: 28cd |0038: goto 0005 // -0033 │ │ +05561a: 1a00 4101 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0141 │ │ +05561e: 28ca |003b: goto 0005 // -0036 │ │ +055620: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1953 │ │ 0x0003 line=1991 │ │ 0x0006 line=1955 │ │ 0x0009 line=1957 │ │ 0x000c line=1959 │ │ @@ -52493,43 +52493,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 │ │ -055718: |[055718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055728: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -05572c: 7210 ff0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0bff │ │ -055732: 0c00 |0005: move-result-object v0 │ │ -055734: 7110 b30c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -05573a: 0c00 |0009: move-result-object v0 │ │ -05573c: 1100 |000a: return-object v0 │ │ +0556b4: |[0556b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0556c4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +0556c8: 7210 ff0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0bff │ │ +0556ce: 0c00 |0005: move-result-object v0 │ │ +0556d0: 7110 b30c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +0556d6: 0c00 |0009: move-result-object v0 │ │ +0556d8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -055740: |[055740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055750: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055754: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055758: 7220 020c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c02 │ │ -05575e: 0c00 |0007: move-result-object v0 │ │ -055760: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -055766: 0c00 |000b: move-result-object v0 │ │ -055768: 1100 |000c: return-object v0 │ │ +0556dc: |[0556dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0556ec: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +0556f0: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +0556f4: 7220 020c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c02 │ │ +0556fa: 0c00 |0007: move-result-object v0 │ │ +0556fc: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +055702: 0c00 |000b: move-result-object v0 │ │ +055704: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -52537,21 +52537,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 │ │ -05576c: |[05576c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05577c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055780: 7220 000c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0c00 │ │ -055786: 0c00 |0005: move-result-object v0 │ │ -055788: 7110 b30c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -05578e: 0c00 |0009: move-result-object v0 │ │ -055790: 1100 |000a: return-object v0 │ │ +055708: |[055708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +055718: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +05571c: 7220 000c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0c00 │ │ +055722: 0c00 |0005: move-result-object v0 │ │ +055724: 7110 b30c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +05572a: 0c00 |0009: move-result-object v0 │ │ +05572c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1072 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -52559,21 +52559,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 │ │ -055794: |[055794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0557a4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -0557a8: 7230 010c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0c01 │ │ -0557ae: 0c00 |0005: move-result-object v0 │ │ -0557b0: 7110 b30c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -0557b6: 0c00 |0009: move-result-object v0 │ │ -0557b8: 1100 |000a: return-object v0 │ │ +055730: |[055730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +055740: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055744: 7230 010c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0c01 │ │ +05574a: 0c00 |0005: move-result-object v0 │ │ +05574c: 7110 b30c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +055752: 0c00 |0009: move-result-object v0 │ │ +055754: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -52582,21 +52582,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 │ │ -0557bc: |[0557bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0557cc: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -0557d0: 2200 d801 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d8 │ │ -0557d4: 7020 6f0c 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c6f │ │ -0557da: 1100 |0007: return-object v0 │ │ -0557dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0557de: 28fe |0009: goto 0007 // -0002 │ │ +055758: |[055758] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +055768: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +05576c: 2200 d601 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d6 │ │ +055770: 7020 6f0c 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c6f │ │ +055776: 1100 |0007: return-object v0 │ │ +055778: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05577a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ 0x0002 line=1042 │ │ 0x0007 line=1044 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -52607,19 +52607,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0557e0: |[0557e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -0557f0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -0557f4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -0557f8: 7230 e00b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0be0 │ │ -0557fe: 0e00 |0007: return-void │ │ +05577c: |[05577c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +05578c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055790: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055794: 7230 e00b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0be0 │ │ +05579a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1268 │ │ 0x0007 line=1269 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -52629,19 +52629,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055800: |[055800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -055810: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055814: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055818: 7230 e10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0be1 │ │ -05581e: 0e00 |0007: return-void │ │ +05579c: |[05579c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +0557ac: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +0557b0: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +0557b4: 7230 e10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0be1 │ │ +0557ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0007 line=1223 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -52651,19 +52651,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055820: |[055820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -055830: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055834: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055838: 7240 e20b 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@0be2 │ │ -05583e: 0e00 |0007: return-void │ │ +0557bc: |[0557bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +0557cc: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +0557d0: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +0557d4: 7240 e20b 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@0be2 │ │ +0557da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ 0x0007 line=1241 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -52674,44 +52674,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -055840: |[055840] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -055850: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -055852: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -055854: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -055858: 0f01 |0004: return v1 │ │ -05585a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -05585e: 0121 |0007: move v1, v2 │ │ -055860: 28fc |0008: goto 0004 // -0004 │ │ -055862: 6e10 381f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -055868: 0c03 |000c: move-result-object v3 │ │ -05586a: 6e10 381f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -055870: 0c04 |0010: move-result-object v4 │ │ -055872: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -055876: 0121 |0013: move v1, v2 │ │ -055878: 28f0 |0014: goto 0004 // -0010 │ │ -05587a: 0760 |0015: move-object v0, v6 │ │ -05587c: 1f00 d801 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d8 │ │ -055880: 5453 dd03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055884: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -055888: 5403 dd03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -05588c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -055890: 0121 |0020: move v1, v2 │ │ -055892: 28e3 |0021: goto 0004 // -001d │ │ -055894: 5453 dd03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055898: 5404 dd03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -05589c: 6e20 371f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ -0558a2: 0a03 |0029: move-result v3 │ │ -0558a4: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -0558a8: 0121 |002c: move v1, v2 │ │ -0558aa: 28d7 |002d: goto 0004 // -0029 │ │ +0557dc: |[0557dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +0557ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0557ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0557f0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0557f4: 0f01 |0004: return v1 │ │ +0557f6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0557fa: 0121 |0007: move v1, v2 │ │ +0557fc: 28fc |0008: goto 0004 // -0004 │ │ +0557fe: 6e10 381f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +055804: 0c03 |000c: move-result-object v3 │ │ +055806: 6e10 381f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +05580c: 0c04 |0010: move-result-object v4 │ │ +05580e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +055812: 0121 |0013: move v1, v2 │ │ +055814: 28f0 |0014: goto 0004 // -0010 │ │ +055816: 0760 |0015: move-object v0, v6 │ │ +055818: 1f00 d601 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d6 │ │ +05581c: 5453 dd03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055820: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +055824: 5403 dd03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055828: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +05582c: 0121 |0020: move v1, v2 │ │ +05582e: 28e3 |0021: goto 0004 // -001d │ │ +055830: 5453 dd03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055834: 5404 dd03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055838: 6e20 371f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ +05583e: 0a03 |0029: move-result v3 │ │ +055840: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +055844: 0121 |002c: move v1, v2 │ │ +055846: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1888 │ │ 0x0004 line=1905 │ │ 0x0005 line=1891 │ │ 0x0008 line=1892 │ │ 0x0009 line=1894 │ │ @@ -52732,33 +52732,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 │ │ -0558ac: |[0558ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -0558bc: 2204 f303 |0000: new-instance v4, Ljava/util/ArrayList; // type@03f3 │ │ -0558c0: 7010 8e1f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -0558c6: 6205 d703 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -0558ca: 5476 dd03 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -0558ce: 7230 e30b 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@0be3 │ │ -0558d4: 0c03 |000c: move-result-object v3 │ │ -0558d6: 7210 c41f 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1fc4 │ │ -0558dc: 0a02 |0010: move-result v2 │ │ -0558de: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0558e0: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -0558e4: 7220 c01f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -0558ea: 0c01 |0017: move-result-object v1 │ │ -0558ec: 2205 d801 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d8 │ │ -0558f0: 7020 6f0c 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c6f │ │ -0558f6: 7220 be1f 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ -0558fc: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -055900: 28f0 |0022: goto 0012 // -0010 │ │ -055902: 1104 |0023: return-object v4 │ │ +055848: |[055848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +055858: 2204 ef03 |0000: new-instance v4, Ljava/util/ArrayList; // type@03ef │ │ +05585c: 7010 8e1f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +055862: 6205 d703 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055866: 5476 dd03 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +05586a: 7230 e30b 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@0be3 │ │ +055870: 0c03 |000c: move-result-object v3 │ │ +055872: 7210 c41f 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1fc4 │ │ +055878: 0a02 |0010: move-result v2 │ │ +05587a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +05587c: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +055880: 7220 c01f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +055886: 0c01 |0017: move-result-object v1 │ │ +055888: 2205 d601 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d6 │ │ +05588c: 7020 6f0c 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c6f │ │ +055892: 7220 be1f 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ +055898: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05589c: 28f0 |0022: goto 0012 // -0010 │ │ +05589e: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0005 line=1344 │ │ 0x000d line=1345 │ │ 0x0011 line=1346 │ │ 0x0014 line=1347 │ │ @@ -52779,22 +52779,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 │ │ -055904: |[055904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055914: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055918: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -05591c: 7230 e40b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0be4 │ │ -055922: 0c00 |0007: move-result-object v0 │ │ -055924: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -05592a: 0c00 |000b: move-result-object v0 │ │ -05592c: 1100 |000c: return-object v0 │ │ +0558a0: |[0558a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0558b0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +0558b4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +0558b8: 7230 e40b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0be4 │ │ +0558be: 0c00 |0007: move-result-object v0 │ │ +0558c0: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +0558c6: 0c00 |000b: move-result-object v0 │ │ +0558c8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1154 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -52803,22 +52803,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 │ │ -055930: |[055930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055940: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055944: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055948: 7230 e50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0be5 │ │ -05594e: 0c00 |0007: move-result-object v0 │ │ -055950: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -055956: 0c00 |000b: move-result-object v0 │ │ -055958: 1100 |000c: return-object v0 │ │ +0558cc: |[0558cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0558dc: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +0558e0: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +0558e4: 7230 e50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0be5 │ │ +0558ea: 0c00 |0007: move-result-object v0 │ │ +0558ec: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +0558f2: 0c00 |000b: move-result-object v0 │ │ +0558f4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -52827,20 +52827,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05595c: |[05595c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -05596c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055970: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055974: 7220 e60b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0be6 │ │ -05597a: 0a00 |0007: move-result v0 │ │ -05597c: 0f00 |0008: return v0 │ │ +0558f8: |[0558f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +055908: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +05590c: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055910: 7220 e60b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0be6 │ │ +055916: 0a00 |0007: move-result v0 │ │ +055918: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1253 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -52848,19 +52848,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055980: |[055980] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -055990: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055994: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055998: 7230 e70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0be7 │ │ -05599e: 0e00 |0007: return-void │ │ +05591c: |[05591c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +05592c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055930: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055934: 7230 e70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0be7 │ │ +05593a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1411 │ │ 0x0007 line=1412 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -52870,19 +52870,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0559a0: |[0559a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -0559b0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -0559b4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -0559b8: 7230 e80b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0be8 │ │ -0559be: 0e00 |0007: return-void │ │ +05593c: |[05593c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +05594c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055950: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055954: 7230 e80b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0be8 │ │ +05595a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1435 │ │ 0x0007 line=1436 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -52892,22 +52892,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 │ │ -0559c0: |[0559c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0559d0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -0559d4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -0559d8: 7230 e90b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0be9 │ │ -0559de: 0c00 |0007: move-result-object v0 │ │ -0559e0: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -0559e6: 0c00 |000b: move-result-object v0 │ │ -0559e8: 1100 |000c: return-object v0 │ │ +05595c: |[05595c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05596c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055970: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055974: 7230 e90b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0be9 │ │ +05597a: 0c00 |0007: move-result-object v0 │ │ +05597c: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +055982: 0c00 |000b: move-result-object v0 │ │ +055984: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1207 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -52916,20 +52916,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0559ec: |[0559ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -0559fc: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055a00: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055a04: 7220 ea0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0bea │ │ -055a0a: 0a00 |0007: move-result v0 │ │ -055a0c: 0f00 |0008: return v0 │ │ +055988: |[055988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +055998: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +05599c: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +0559a0: 7220 ea0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0bea │ │ +0559a6: 0a00 |0007: move-result v0 │ │ +0559a8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -52937,20 +52937,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055a10: |[055a10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -055a20: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055a24: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055a28: 7220 eb0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0beb │ │ -055a2e: 0c00 |0007: move-result-object v0 │ │ -055a30: 1100 |0008: return-object v0 │ │ +0559ac: |[0559ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +0559bc: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +0559c0: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +0559c4: 7220 eb0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0beb │ │ +0559ca: 0c00 |0007: move-result-object v0 │ │ +0559cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1773 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -52958,20 +52958,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055a34: |[055a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -055a44: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055a48: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055a4c: 7220 ec0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bec │ │ -055a52: 0c00 |0007: move-result-object v0 │ │ -055a54: 1100 |0008: return-object v0 │ │ +0559d0: |[0559d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +0559e0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +0559e4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +0559e8: 7220 ec0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bec │ │ +0559ee: 0c00 |0007: move-result-object v0 │ │ +0559f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1821 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -52979,17 +52979,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055a58: |[055a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -055a68: 5410 dd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055a6c: 1100 |0002: return-object v0 │ │ +0559f4: |[0559f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +055a04: 5410 dd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055a08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -52997,20 +52997,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055a70: |[055a70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -055a80: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055a84: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055a88: 7220 ed0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0bed │ │ -055a8e: 0a00 |0007: move-result v0 │ │ -055a90: 0f00 |0008: return v0 │ │ +055a0c: |[055a0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +055a1c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055a20: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055a24: 7220 ed0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0bed │ │ +055a2a: 0a00 |0007: move-result v0 │ │ +055a2c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53018,20 +53018,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055a94: |[055a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -055aa4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055aa8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055aac: 7220 ee0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bee │ │ -055ab2: 0c00 |0007: move-result-object v0 │ │ -055ab4: 1100 |0008: return-object v0 │ │ +055a30: |[055a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +055a40: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055a44: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055a48: 7220 ee0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bee │ │ +055a4e: 0c00 |0007: move-result-object v0 │ │ +055a50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53039,22 +53039,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 │ │ -055ab8: |[055ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055ac8: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055acc: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055ad0: 7220 ef0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bef │ │ -055ad6: 0c00 |0007: move-result-object v0 │ │ -055ad8: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -055ade: 0c00 |000b: move-result-object v0 │ │ -055ae0: 1100 |000c: return-object v0 │ │ +055a54: |[055a54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +055a64: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055a68: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055a6c: 7220 ef0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bef │ │ +055a72: 0c00 |0007: move-result-object v0 │ │ +055a74: 7110 b30c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +055a7a: 0c00 |000b: move-result-object v0 │ │ +055a7c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53062,20 +53062,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055ae4: |[055ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -055af4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055af8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055afc: 7220 f00b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bf0 │ │ -055b02: 0c00 |0007: move-result-object v0 │ │ -055b04: 1100 |0008: return-object v0 │ │ +055a80: |[055a80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +055a90: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055a94: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055a98: 7220 f00b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bf0 │ │ +055a9e: 0c00 |0007: move-result-object v0 │ │ +055aa0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1797 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53083,20 +53083,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055b08: |[055b08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -055b18: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055b1c: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055b20: 7220 f10b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0bf1 │ │ -055b26: 0c00 |0007: move-result-object v0 │ │ -055b28: 1100 |0008: return-object v0 │ │ +055aa4: |[055aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +055ab4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055ab8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055abc: 7220 f10b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0bf1 │ │ +055ac2: 0c00 |0007: move-result-object v0 │ │ +055ac4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53104,20 +53104,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055b2c: |[055b2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -055b3c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055b40: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055b44: 7220 f20b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0bf2 │ │ -055b4a: 0a00 |0007: move-result v0 │ │ -055b4c: 0f00 |0008: return v0 │ │ +055ac8: |[055ac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +055ad8: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055adc: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055ae0: 7220 f20b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0bf2 │ │ +055ae6: 0a00 |0007: move-result v0 │ │ +055ae8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53125,23 +53125,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -055b50: |[055b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -055b60: 5410 dd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055b64: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -055b68: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -055b6a: 0f00 |0005: return v0 │ │ -055b6c: 5410 dd03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055b70: 6e10 391f 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1f39 │ │ -055b76: 0a00 |000b: move-result v0 │ │ -055b78: 28f9 |000c: goto 0005 // -0007 │ │ +055aec: |[055aec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +055afc: 5410 dd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055b00: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +055b04: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +055b06: 0f00 |0005: return v0 │ │ +055b08: 5410 dd03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055b0c: 6e10 391f 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1f39 │ │ +055b12: 0a00 |000b: move-result v0 │ │ +055b14: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1883 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53149,20 +53149,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055b7c: |[055b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -055b8c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055b90: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055b94: 7220 f30b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0bf3 │ │ -055b9a: 0a00 |0007: move-result v0 │ │ -055b9c: 0f00 |0008: return v0 │ │ +055b18: |[055b18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +055b28: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055b2c: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055b30: 7220 f30b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0bf3 │ │ +055b36: 0a00 |0007: move-result v0 │ │ +055b38: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53170,20 +53170,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055ba0: |[055ba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -055bb0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055bb4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055bb8: 7220 f40b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0bf4 │ │ -055bbe: 0a00 |0007: move-result v0 │ │ -055bc0: 0f00 |0008: return v0 │ │ +055b3c: |[055b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +055b4c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055b50: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055b54: 7220 f40b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0bf4 │ │ +055b5a: 0a00 |0007: move-result v0 │ │ +055b5c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53191,20 +53191,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055bc4: |[055bc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -055bd4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055bd8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055bdc: 7220 f50b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0bf5 │ │ -055be2: 0a00 |0007: move-result v0 │ │ -055be4: 0f00 |0008: return v0 │ │ +055b60: |[055b60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +055b70: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055b74: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055b78: 7220 f50b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0bf5 │ │ +055b7e: 0a00 |0007: move-result v0 │ │ +055b80: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1483 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53212,20 +53212,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055be8: |[055be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -055bf8: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055bfc: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055c00: 7220 f60b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0bf6 │ │ -055c06: 0a00 |0007: move-result v0 │ │ -055c08: 0f00 |0008: return v0 │ │ +055b84: |[055b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +055b94: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055b98: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055b9c: 7220 f60b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0bf6 │ │ +055ba2: 0a00 |0007: move-result v0 │ │ +055ba4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53233,20 +53233,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055c0c: |[055c0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -055c1c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055c20: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055c24: 7220 f70b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0bf7 │ │ -055c2a: 0a00 |0007: move-result v0 │ │ -055c2c: 0f00 |0008: return v0 │ │ +055ba8: |[055ba8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +055bb8: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055bbc: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055bc0: 7220 f70b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0bf7 │ │ +055bc6: 0a00 |0007: move-result v0 │ │ +055bc8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53254,20 +53254,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055c30: |[055c30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -055c40: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055c44: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055c48: 7220 f80b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0bf8 │ │ -055c4e: 0a00 |0007: move-result v0 │ │ -055c50: 0f00 |0008: return v0 │ │ +055bcc: |[055bcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +055bdc: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055be0: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055be4: 7220 f80b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0bf8 │ │ +055bea: 0a00 |0007: move-result v0 │ │ +055bec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1507 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53275,20 +53275,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055c54: |[055c54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -055c64: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055c68: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055c6c: 7220 f90b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0bf9 │ │ -055c72: 0a00 |0007: move-result v0 │ │ -055c74: 0f00 |0008: return v0 │ │ +055bf0: |[055bf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +055c00: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055c04: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055c08: 7220 f90b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0bf9 │ │ +055c0e: 0a00 |0007: move-result v0 │ │ +055c10: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53296,20 +53296,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055c78: |[055c78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -055c88: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055c8c: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055c90: 7220 fa0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0bfa │ │ -055c96: 0a00 |0007: move-result v0 │ │ -055c98: 0f00 |0008: return v0 │ │ +055c14: |[055c14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +055c24: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055c28: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055c2c: 7220 fa0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0bfa │ │ +055c32: 0a00 |0007: move-result v0 │ │ +055c34: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1653 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53317,20 +53317,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055c9c: |[055c9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -055cac: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055cb0: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055cb4: 7220 fb0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0bfb │ │ -055cba: 0a00 |0007: move-result v0 │ │ -055cbc: 0f00 |0008: return v0 │ │ +055c38: |[055c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +055c48: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055c4c: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055c50: 7220 fb0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0bfb │ │ +055c56: 0a00 |0007: move-result v0 │ │ +055c58: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53338,20 +53338,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055cc0: |[055cc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -055cd0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055cd4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055cd8: 7220 fc0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0bfc │ │ -055cde: 0a00 |0007: move-result v0 │ │ -055ce0: 0f00 |0008: return v0 │ │ +055c5c: |[055c5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +055c6c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055c70: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055c74: 7220 fc0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0bfc │ │ +055c7a: 0a00 |0007: move-result v0 │ │ +055c7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1725 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53359,20 +53359,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055ce4: |[055ce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -055cf4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055cf8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055cfc: 7220 fd0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0bfd │ │ -055d02: 0a00 |0007: move-result v0 │ │ -055d04: 0f00 |0008: return v0 │ │ +055c80: |[055c80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +055c90: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055c94: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055c98: 7220 fd0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0bfd │ │ +055c9e: 0a00 |0007: move-result v0 │ │ +055ca0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53380,20 +53380,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055d08: |[055d08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -055d18: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055d1c: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055d20: 7220 fe0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0bfe │ │ -055d26: 0a00 |0007: move-result v0 │ │ -055d28: 0f00 |0008: return v0 │ │ +055ca4: |[055ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +055cb4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055cb8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055cbc: 7220 fe0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0bfe │ │ +055cc2: 0a00 |0007: move-result v0 │ │ +055cc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -53401,20 +53401,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -055d2c: |[055d2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -055d3c: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055d40: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055d44: 7230 030c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0c03 │ │ -055d4a: 0a00 |0007: move-result v0 │ │ -055d4c: 0f00 |0008: return v0 │ │ +055cc8: |[055cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +055cd8: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055cdc: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055ce0: 7230 030c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0c03 │ │ +055ce6: 0a00 |0007: move-result v0 │ │ +055ce8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -53423,20 +53423,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -055d50: |[055d50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -055d60: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055d64: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055d68: 7240 040c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0c04 │ │ -055d6e: 0a00 |0007: move-result v0 │ │ -055d70: 0f00 |0008: return v0 │ │ +055cec: |[055cec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +055cfc: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055d00: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055d04: 7240 040c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0c04 │ │ +055d0a: 0a00 |0007: move-result v0 │ │ +055d0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -53446,19 +53446,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -055d74: |[055d74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -055d84: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055d88: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055d8c: 7220 050c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0c05 │ │ -055d92: 0e00 |0007: return-void │ │ +055d10: |[055d10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +055d20: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055d24: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055d28: 7220 050c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0c05 │ │ +055d2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1847 │ │ 0x0007 line=1848 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -53467,19 +53467,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055d94: |[055d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -055da4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055da8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055dac: 7230 060c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0c06 │ │ -055db2: 0e00 |0007: return-void │ │ +055d30: |[055d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +055d40: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055d44: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055d48: 7230 060c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0c06 │ │ +055d4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0007 line=1597 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -53489,19 +53489,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055db4: |[055db4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -055dc4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055dc8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055dcc: 7230 070c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c07 │ │ -055dd2: 0e00 |0007: return-void │ │ +055d50: |[055d50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +055d60: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055d64: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055d68: 7230 070c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c07 │ │ +055d6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1426 │ │ 0x0007 line=1427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -53511,19 +53511,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055dd4: |[055dd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -055de4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055de8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055dec: 7230 080c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c08 │ │ -055df2: 0e00 |0007: return-void │ │ +055d70: |[055d70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +055d80: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055d84: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055d88: 7230 080c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c08 │ │ +055d8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0007 line=1451 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -53533,19 +53533,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055df4: |[055df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -055e04: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055e08: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055e0c: 7230 090c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0c09 │ │ -055e12: 0e00 |0007: return-void │ │ +055d90: |[055d90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +055da0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055da4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055da8: 7230 090c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0c09 │ │ +055dae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1474 │ │ 0x0007 line=1475 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -53555,19 +53555,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055e14: |[055e14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -055e24: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055e28: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055e2c: 7230 0a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0c0a │ │ -055e32: 0e00 |0007: return-void │ │ +055db0: |[055db0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +055dc0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055dc4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055dc8: 7230 0a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0c0a │ │ +055dce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0007 line=1499 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -53577,19 +53577,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055e34: |[055e34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -055e44: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055e48: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055e4c: 7230 0b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c0b │ │ -055e52: 0e00 |0007: return-void │ │ +055dd0: |[055dd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +055de0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055de4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055de8: 7230 0b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c0b │ │ +055dee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1788 │ │ 0x0007 line=1789 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -53599,19 +53599,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055e54: |[055e54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -055e64: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055e68: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055e6c: 7230 0c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0c0c │ │ -055e72: 0e00 |0007: return-void │ │ +055df0: |[055df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +055e00: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055e04: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055e08: 7230 0c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0c0c │ │ +055e0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1644 │ │ 0x0007 line=1645 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -53621,19 +53621,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055e74: |[055e74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -055e84: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055e88: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055e8c: 7230 0d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c0d │ │ -055e92: 0e00 |0007: return-void │ │ +055e10: |[055e10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +055e20: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055e24: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055e28: 7230 0d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c0d │ │ +055e2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1836 │ │ 0x0007 line=1837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -53643,19 +53643,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055e94: |[055e94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -055ea4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055ea8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055eac: 7230 0e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0c0e │ │ -055eb2: 0e00 |0007: return-void │ │ +055e30: |[055e30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +055e40: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055e44: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055e48: 7230 0e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0c0e │ │ +055e4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1692 │ │ 0x0007 line=1693 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -53665,19 +53665,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055eb4: |[055eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -055ec4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055ec8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055ecc: 7230 0f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0c0f │ │ -055ed2: 0e00 |0007: return-void │ │ +055e50: |[055e50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +055e60: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055e64: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055e68: 7230 0f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0c0f │ │ +055e6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1522 │ │ 0x0007 line=1523 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -53687,19 +53687,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055ed4: |[055ed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -055ee4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055ee8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055eec: 7230 100c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0c10 │ │ -055ef2: 0e00 |0007: return-void │ │ +055e70: |[055e70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +055e80: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055e84: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055e88: 7230 100c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0c10 │ │ +055e8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1546 │ │ 0x0007 line=1547 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -53709,19 +53709,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055ef4: |[055ef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -055f04: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055f08: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055f0c: 7230 110c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0c11 │ │ -055f12: 0e00 |0007: return-void │ │ +055e90: |[055e90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +055ea0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055ea4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055ea8: 7230 110c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0c11 │ │ +055eae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0007 line=1669 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -53731,19 +53731,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055f14: |[055f14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -055f24: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055f28: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055f2c: 7230 120c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0c12 │ │ -055f32: 0e00 |0007: return-void │ │ +055eb0: |[055eb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +055ec0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055ec4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055ec8: 7230 120c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0c12 │ │ +055ece: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0007 line=1318 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -53753,19 +53753,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055f34: |[055f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -055f44: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055f48: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055f4c: 7230 130c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c13 │ │ -055f52: 0e00 |0007: return-void │ │ +055ed0: |[055ed0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +055ee0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055ee4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055ee8: 7230 130c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c13 │ │ +055eee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1764 │ │ 0x0007 line=1765 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -53775,19 +53775,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055f54: |[055f54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -055f64: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055f68: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055f6c: 7230 140c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0c14 │ │ -055f72: 0e00 |0007: return-void │ │ +055ef0: |[055ef0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +055f00: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055f04: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055f08: 7230 140c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0c14 │ │ +055f0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1379 │ │ 0x0007 line=1380 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -53797,19 +53797,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055f74: |[055f74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -055f84: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055f88: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055f8c: 7240 150c 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@0c15 │ │ -055f92: 0e00 |0007: return-void │ │ +055f10: |[055f10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +055f20: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055f24: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055f28: 7240 150c 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@0c15 │ │ +055f2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ 0x0007 line=1403 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -53820,19 +53820,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055f94: |[055f94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -055fa4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055fa8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055fac: 7230 160c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0c16 │ │ -055fb2: 0e00 |0007: return-void │ │ +055f30: |[055f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +055f40: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055f44: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055f48: 7230 160c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0c16 │ │ +055f4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ 0x0007 line=1717 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -53842,19 +53842,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055fb4: |[055fb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -055fc4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055fc8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055fcc: 7230 170c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0c17 │ │ -055fd2: 0e00 |0007: return-void │ │ +055f50: |[055f50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +055f60: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055f64: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055f68: 7230 170c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0c17 │ │ +055f6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1740 │ │ 0x0007 line=1741 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -53864,19 +53864,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055fd4: |[055fd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -055fe4: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -055fe8: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -055fec: 7230 180c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0c18 │ │ -055ff2: 0e00 |0007: return-void │ │ +055f70: |[055f70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +055f80: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055f84: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055f88: 7230 180c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0c18 │ │ +055f8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1620 │ │ 0x0007 line=1621 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -53886,19 +53886,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -055ff4: |[055ff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -056004: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -056008: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -05600c: 7230 190c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0c19 │ │ -056012: 0e00 |0007: return-void │ │ +055f90: |[055f90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +055fa0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055fa4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055fa8: 7230 190c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0c19 │ │ +055fae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ 0x0007 line=1117 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -53908,19 +53908,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -056014: |[056014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -056024: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -056028: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -05602c: 7240 1a0c 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@0c1a │ │ -056032: 0e00 |0007: return-void │ │ +055fb0: |[055fb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +055fc0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055fc4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055fc8: 7240 1a0c 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@0c1a │ │ +055fce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1139 │ │ 0x0007 line=1140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -53931,19 +53931,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -056034: |[056034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -056044: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -056048: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -05604c: 7230 1b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c1b │ │ -056052: 0e00 |0007: return-void │ │ +055fd0: |[055fd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +055fe0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +055fe4: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +055fe8: 7230 1b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c1b │ │ +055fee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1812 │ │ 0x0007 line=1813 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -53953,19 +53953,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -056054: |[056054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -056064: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -056068: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -05606c: 7230 1c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0c1c │ │ -056072: 0e00 |0007: return-void │ │ +055ff0: |[055ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +056000: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +056004: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +056008: 7230 1c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0c1c │ │ +05600e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1862 │ │ 0x0007 line=1863 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -53975,19 +53975,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -056074: |[056074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -056084: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ -056088: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ -05608c: 7230 1d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0c1d │ │ -056092: 0e00 |0007: return-void │ │ +056010: |[056010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +056020: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03d7 │ │ +056024: 5421 dd03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03dd │ │ +056028: 7230 1d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0c1d │ │ +05602e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1571 │ │ 0x0007 line=1572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -53997,163 +53997,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -056094: |[056094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -0560a4: 2203 dc03 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -0560a8: 7010 581f 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0560ae: 6f10 3a1f 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -0560b4: 0c04 |0008: move-result-object v4 │ │ -0560b6: 6e20 601f 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0560bc: 2202 4600 |000c: new-instance v2, Landroid/graphics/Rect; // type@0046 │ │ -0560c0: 7010 9801 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -0560c6: 6e20 790c 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c79 │ │ -0560cc: 2204 dc03 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -0560d0: 7010 581f 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0560d6: 1a05 db00 |0019: const-string v5, "; boundsInParent: " // string@00db │ │ -0560da: 6e20 601f 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0560e0: 0c04 |001e: move-result-object v4 │ │ -0560e2: 6e20 5f1f 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0560e8: 0c04 |0022: move-result-object v4 │ │ -0560ea: 6e10 651f 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0560f0: 0c04 |0026: move-result-object v4 │ │ -0560f2: 6e20 601f 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0560f8: 6e20 7a0c 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c7a │ │ -0560fe: 2204 dc03 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -056102: 7010 581f 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -056108: 1a05 dc00 |0032: const-string v5, "; boundsInScreen: " // string@00dc │ │ -05610c: 6e20 601f 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056112: 0c04 |0037: move-result-object v4 │ │ -056114: 6e20 5f1f 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -05611a: 0c04 |003b: move-result-object v4 │ │ -05611c: 6e10 651f 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -056122: 0c04 |003f: move-result-object v4 │ │ -056124: 6e20 601f 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05612a: 1a04 e600 |0043: const-string v4, "; packageName: " // string@00e6 │ │ -05612e: 6e20 601f 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056134: 0c04 |0048: move-result-object v4 │ │ -056136: 6e10 810c 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c81 │ │ -05613c: 0c05 |004c: move-result-object v5 │ │ -05613e: 6e20 5e1f 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1f5e │ │ -056144: 1a04 df00 |0050: const-string v4, "; className: " // string@00df │ │ -056148: 6e20 601f 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05614e: 0c04 |0055: move-result-object v4 │ │ -056150: 6e10 7d0c 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c7d │ │ -056156: 0c05 |0059: move-result-object v5 │ │ -056158: 6e20 5e1f 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1f5e │ │ -05615e: 1a04 ea00 |005d: const-string v4, "; text: " // string@00ea │ │ -056162: 6e20 601f 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056168: 0c04 |0062: move-result-object v4 │ │ -05616a: 6e10 830c 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0c83 │ │ -056170: 0c05 |0066: move-result-object v5 │ │ -056172: 6e20 5e1f 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1f5e │ │ -056178: 1a04 e100 |006a: const-string v4, "; contentDescription: " // string@00e1 │ │ -05617c: 6e20 601f 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056182: 0c04 |006f: move-result-object v4 │ │ -056184: 6e10 7e0c 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c7e │ │ -05618a: 0c05 |0073: move-result-object v5 │ │ -05618c: 6e20 5e1f 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1f5e │ │ -056192: 1a04 ec00 |0077: const-string v4, "; viewId: " // string@00ec │ │ -056196: 6e20 601f 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05619c: 0c04 |007c: move-result-object v4 │ │ -05619e: 6e10 840c 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0c84 │ │ -0561a4: 0c05 |0080: move-result-object v5 │ │ -0561a6: 6e20 601f 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0561ac: 1a04 dd00 |0084: const-string v4, "; checkable: " // string@00dd │ │ -0561b0: 6e20 601f 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0561b6: 0c04 |0089: move-result-object v4 │ │ -0561b8: 6e10 880c 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0c88 │ │ -0561be: 0a05 |008d: move-result v5 │ │ -0561c0: 6e20 611f 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -0561c6: 1a04 de00 |0091: const-string v4, "; checked: " // string@00de │ │ -0561ca: 6e20 601f 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0561d0: 0c04 |0096: move-result-object v4 │ │ -0561d2: 6e10 890c 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0c89 │ │ -0561d8: 0a05 |009a: move-result v5 │ │ -0561da: 6e20 611f 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -0561e0: 1a04 e300 |009e: const-string v4, "; focusable: " // string@00e3 │ │ -0561e4: 6e20 601f 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0561ea: 0c04 |00a3: move-result-object v4 │ │ -0561ec: 6e10 8c0c 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c8c │ │ -0561f2: 0a05 |00a7: move-result v5 │ │ -0561f4: 6e20 611f 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -0561fa: 1a04 e400 |00ab: const-string v4, "; focused: " // string@00e4 │ │ -0561fe: 6e20 601f 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056204: 0c04 |00b0: move-result-object v4 │ │ -056206: 6e10 8d0c 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c8d │ │ -05620c: 0a05 |00b4: move-result v5 │ │ -05620e: 6e20 611f 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -056214: 1a04 e900 |00b8: const-string v4, "; selected: " // string@00e9 │ │ -056218: 6e20 601f 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05621e: 0c04 |00bd: move-result-object v4 │ │ -056220: 6e10 910c 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c91 │ │ -056226: 0a05 |00c1: move-result v5 │ │ -056228: 6e20 611f 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -05622e: 1a04 e000 |00c5: const-string v4, "; clickable: " // string@00e0 │ │ -056232: 6e20 601f 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056238: 0c04 |00ca: move-result-object v4 │ │ -05623a: 6e10 8a0c 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c8a │ │ -056240: 0a05 |00ce: move-result v5 │ │ -056242: 6e20 611f 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -056248: 1a04 e500 |00d2: const-string v4, "; longClickable: " // string@00e5 │ │ -05624c: 6e20 601f 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056252: 0c04 |00d7: move-result-object v4 │ │ -056254: 6e10 8e0c 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c8e │ │ -05625a: 0a05 |00db: move-result v5 │ │ -05625c: 6e20 611f 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -056262: 1a04 e200 |00df: const-string v4, "; enabled: " // string@00e2 │ │ -056266: 6e20 601f 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05626c: 0c04 |00e4: move-result-object v4 │ │ -05626e: 6e10 8b0c 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c8b │ │ -056274: 0a05 |00e8: move-result v5 │ │ -056276: 6e20 611f 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -05627c: 1a04 e700 |00ec: const-string v4, "; password: " // string@00e7 │ │ -056280: 6e20 601f 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056286: 0c04 |00f1: move-result-object v4 │ │ -056288: 6e10 8f0c 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0c8f │ │ -05628e: 0a05 |00f5: move-result v5 │ │ -056290: 6e20 611f 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -056296: 2204 dc03 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -05629a: 7010 581f 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0562a0: 1a05 e800 |00fe: const-string v5, "; scrollable: " // string@00e8 │ │ -0562a4: 6e20 601f 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0562aa: 0c04 |0103: move-result-object v4 │ │ -0562ac: 6e10 900c 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0c90 │ │ -0562b2: 0a05 |0107: move-result v5 │ │ -0562b4: 6e20 611f 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ -0562ba: 0c04 |010b: move-result-object v4 │ │ -0562bc: 6e10 651f 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0562c2: 0c04 |010f: move-result-object v4 │ │ -0562c4: 6e20 601f 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0562ca: 1a04 d900 |0113: const-string v4, "; [" // string@00d9 │ │ -0562ce: 6e20 601f 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0562d4: 6e10 780c 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c78 │ │ -0562da: 0a01 |011b: move-result v1 │ │ -0562dc: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -0562e0: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -0562e2: 7110 201f 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1f20 │ │ -0562e8: 0a05 |0122: move-result v5 │ │ -0562ea: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -0562ee: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -0562f2: b541 |0127: and-int/2addr v1, v4 │ │ -0562f4: 7110 770c 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0c77 │ │ -0562fa: 0c04 |012b: move-result-object v4 │ │ -0562fc: 6e20 601f 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056302: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -056306: 1a04 c300 |0131: const-string v4, ", " // string@00c3 │ │ -05630a: 6e20 601f 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -056310: 28e6 |0136: goto 011c // -001a │ │ -056312: 1a04 ab0c |0137: const-string v4, "]" // string@0cab │ │ -056316: 6e20 601f 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05631c: 6e10 651f 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -056322: 0c04 |013f: move-result-object v4 │ │ -056324: 1104 |0140: return-object v4 │ │ +056030: |[056030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +056040: 2203 d803 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +056044: 7010 581f 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05604a: 6f10 3a1f 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +056050: 0c04 |0008: move-result-object v4 │ │ +056052: 6e20 601f 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056058: 2202 4500 |000c: new-instance v2, Landroid/graphics/Rect; // type@0045 │ │ +05605c: 7010 9801 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +056062: 6e20 790c 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c79 │ │ +056068: 2204 d803 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +05606c: 7010 581f 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +056072: 1a05 db00 |0019: const-string v5, "; boundsInParent: " // string@00db │ │ +056076: 6e20 601f 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05607c: 0c04 |001e: move-result-object v4 │ │ +05607e: 6e20 5f1f 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +056084: 0c04 |0022: move-result-object v4 │ │ +056086: 6e10 651f 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05608c: 0c04 |0026: move-result-object v4 │ │ +05608e: 6e20 601f 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056094: 6e20 7a0c 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c7a │ │ +05609a: 2204 d803 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +05609e: 7010 581f 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0560a4: 1a05 dc00 |0032: const-string v5, "; boundsInScreen: " // string@00dc │ │ +0560a8: 6e20 601f 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0560ae: 0c04 |0037: move-result-object v4 │ │ +0560b0: 6e20 5f1f 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0560b6: 0c04 |003b: move-result-object v4 │ │ +0560b8: 6e10 651f 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0560be: 0c04 |003f: move-result-object v4 │ │ +0560c0: 6e20 601f 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0560c6: 1a04 e600 |0043: const-string v4, "; packageName: " // string@00e6 │ │ +0560ca: 6e20 601f 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0560d0: 0c04 |0048: move-result-object v4 │ │ +0560d2: 6e10 810c 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c81 │ │ +0560d8: 0c05 |004c: move-result-object v5 │ │ +0560da: 6e20 5e1f 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1f5e │ │ +0560e0: 1a04 df00 |0050: const-string v4, "; className: " // string@00df │ │ +0560e4: 6e20 601f 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0560ea: 0c04 |0055: move-result-object v4 │ │ +0560ec: 6e10 7d0c 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c7d │ │ +0560f2: 0c05 |0059: move-result-object v5 │ │ +0560f4: 6e20 5e1f 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1f5e │ │ +0560fa: 1a04 ea00 |005d: const-string v4, "; text: " // string@00ea │ │ +0560fe: 6e20 601f 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056104: 0c04 |0062: move-result-object v4 │ │ +056106: 6e10 830c 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0c83 │ │ +05610c: 0c05 |0066: move-result-object v5 │ │ +05610e: 6e20 5e1f 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1f5e │ │ +056114: 1a04 e100 |006a: const-string v4, "; contentDescription: " // string@00e1 │ │ +056118: 6e20 601f 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05611e: 0c04 |006f: move-result-object v4 │ │ +056120: 6e10 7e0c 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c7e │ │ +056126: 0c05 |0073: move-result-object v5 │ │ +056128: 6e20 5e1f 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1f5e │ │ +05612e: 1a04 ec00 |0077: const-string v4, "; viewId: " // string@00ec │ │ +056132: 6e20 601f 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056138: 0c04 |007c: move-result-object v4 │ │ +05613a: 6e10 840c 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0c84 │ │ +056140: 0c05 |0080: move-result-object v5 │ │ +056142: 6e20 601f 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056148: 1a04 dd00 |0084: const-string v4, "; checkable: " // string@00dd │ │ +05614c: 6e20 601f 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056152: 0c04 |0089: move-result-object v4 │ │ +056154: 6e10 880c 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0c88 │ │ +05615a: 0a05 |008d: move-result v5 │ │ +05615c: 6e20 611f 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +056162: 1a04 de00 |0091: const-string v4, "; checked: " // string@00de │ │ +056166: 6e20 601f 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05616c: 0c04 |0096: move-result-object v4 │ │ +05616e: 6e10 890c 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0c89 │ │ +056174: 0a05 |009a: move-result v5 │ │ +056176: 6e20 611f 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +05617c: 1a04 e300 |009e: const-string v4, "; focusable: " // string@00e3 │ │ +056180: 6e20 601f 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056186: 0c04 |00a3: move-result-object v4 │ │ +056188: 6e10 8c0c 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c8c │ │ +05618e: 0a05 |00a7: move-result v5 │ │ +056190: 6e20 611f 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +056196: 1a04 e400 |00ab: const-string v4, "; focused: " // string@00e4 │ │ +05619a: 6e20 601f 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0561a0: 0c04 |00b0: move-result-object v4 │ │ +0561a2: 6e10 8d0c 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c8d │ │ +0561a8: 0a05 |00b4: move-result v5 │ │ +0561aa: 6e20 611f 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +0561b0: 1a04 e900 |00b8: const-string v4, "; selected: " // string@00e9 │ │ +0561b4: 6e20 601f 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0561ba: 0c04 |00bd: move-result-object v4 │ │ +0561bc: 6e10 910c 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c91 │ │ +0561c2: 0a05 |00c1: move-result v5 │ │ +0561c4: 6e20 611f 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +0561ca: 1a04 e000 |00c5: const-string v4, "; clickable: " // string@00e0 │ │ +0561ce: 6e20 601f 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0561d4: 0c04 |00ca: move-result-object v4 │ │ +0561d6: 6e10 8a0c 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c8a │ │ +0561dc: 0a05 |00ce: move-result v5 │ │ +0561de: 6e20 611f 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +0561e4: 1a04 e500 |00d2: const-string v4, "; longClickable: " // string@00e5 │ │ +0561e8: 6e20 601f 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0561ee: 0c04 |00d7: move-result-object v4 │ │ +0561f0: 6e10 8e0c 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c8e │ │ +0561f6: 0a05 |00db: move-result v5 │ │ +0561f8: 6e20 611f 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +0561fe: 1a04 e200 |00df: const-string v4, "; enabled: " // string@00e2 │ │ +056202: 6e20 601f 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056208: 0c04 |00e4: move-result-object v4 │ │ +05620a: 6e10 8b0c 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c8b │ │ +056210: 0a05 |00e8: move-result v5 │ │ +056212: 6e20 611f 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +056218: 1a04 e700 |00ec: const-string v4, "; password: " // string@00e7 │ │ +05621c: 6e20 601f 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056222: 0c04 |00f1: move-result-object v4 │ │ +056224: 6e10 8f0c 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0c8f │ │ +05622a: 0a05 |00f5: move-result v5 │ │ +05622c: 6e20 611f 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +056232: 2204 d803 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +056236: 7010 581f 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05623c: 1a05 e800 |00fe: const-string v5, "; scrollable: " // string@00e8 │ │ +056240: 6e20 601f 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056246: 0c04 |0103: move-result-object v4 │ │ +056248: 6e10 900c 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0c90 │ │ +05624e: 0a05 |0107: move-result v5 │ │ +056250: 6e20 611f 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1f61 │ │ +056256: 0c04 |010b: move-result-object v4 │ │ +056258: 6e10 651f 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05625e: 0c04 |010f: move-result-object v4 │ │ +056260: 6e20 601f 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056266: 1a04 d900 |0113: const-string v4, "; [" // string@00d9 │ │ +05626a: 6e20 601f 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +056270: 6e10 780c 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c78 │ │ +056276: 0a01 |011b: move-result v1 │ │ +056278: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +05627c: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +05627e: 7110 201f 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1f20 │ │ +056284: 0a05 |0122: move-result v5 │ │ +056286: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +05628a: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +05628e: b541 |0127: and-int/2addr v1, v4 │ │ +056290: 7110 770c 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0c77 │ │ +056296: 0c04 |012b: move-result-object v4 │ │ +056298: 6e20 601f 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05629e: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +0562a2: 1a04 c300 |0131: const-string v4, ", " // string@00c3 │ │ +0562a6: 6e20 601f 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0562ac: 28e6 |0136: goto 011c // -001a │ │ +0562ae: 1a04 a10c |0137: const-string v4, "]" // string@0ca1 │ │ +0562b2: 6e20 601f 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0562b8: 6e10 651f 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0562be: 0c04 |013f: move-result-object v4 │ │ +0562c0: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1910 │ │ 0x0005 line=1911 │ │ 0x000c line=1913 │ │ 0x0011 line=1915 │ │ 0x0014 line=1916 │ │ @@ -54186,21 +54186,21 @@ │ │ locals : │ │ 0x0125 - 0x0137 reg=0 action I │ │ 0x011c - 0x0141 reg=1 actionBits I │ │ 0x0011 - 0x0141 reg=2 bounds Landroid/graphics/Rect; │ │ 0x0005 - 0x0141 reg=3 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0141 reg=6 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - source_file_idx : 382 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 378 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #242 header: │ │ -class_idx : 473 │ │ +class_idx : 471 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 383 │ │ +superclass_idx : 979 │ │ +source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 annotations: │ │ Annotations on method #3255 'findAccessibilityNodeInfosByText' │ │ @@ -54219,17 +54219,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056328: |[056328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -056338: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05633e: 0e00 |0003: return-void │ │ +0562c4: |[0562c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +0562d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0562da: 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;) │ │ @@ -54237,18 +54237,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 │ │ -056340: |[056340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -056350: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056354: 6e20 821c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1c82 │ │ -05635a: 0e00 |0005: return-void │ │ +0562dc: |[0562dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +0562ec: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0562f0: 6e20 821c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1c82 │ │ +0562f6: 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 │ │ @@ -54258,18 +54258,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 │ │ -05635c: |[05635c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05636c: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056370: 6e20 831c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1c83 │ │ -056376: 0e00 |0005: return-void │ │ +0562f8: |[0562f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +056308: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05630c: 6e20 831c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1c83 │ │ +056312: 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; │ │ @@ -54279,20 +54279,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 │ │ -056378: |[056378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -056388: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -05638c: 6e20 851c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1c85 │ │ -056392: 0c00 |0005: move-result-object v0 │ │ -056394: 1f00 fd03 |0006: check-cast v0, Ljava/util/List; // type@03fd │ │ -056398: 1100 |0008: return-object v0 │ │ +056314: |[056314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +056324: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056328: 6e20 851c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1c85 │ │ +05632e: 0c00 |0005: move-result-object v0 │ │ +056330: 1f00 f903 |0006: check-cast v0, Ljava/util/List; // type@03f9 │ │ +056334: 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; │ │ @@ -54303,19 +54303,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05639c: |[05639c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -0563ac: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0563b0: 6e10 881c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1c88 │ │ -0563b6: 0a00 |0005: move-result v0 │ │ -0563b8: 0f00 |0006: return v0 │ │ +056338: |[056338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +056348: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05634c: 6e10 881c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1c88 │ │ +056352: 0a00 |0005: move-result v0 │ │ +056354: 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;) │ │ @@ -54323,18 +54323,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 │ │ -0563bc: |[0563bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0563cc: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0563d0: 6e20 891c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1c89 │ │ -0563d6: 0e00 |0005: return-void │ │ +056358: |[056358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056368: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05636c: 6e20 891c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1c89 │ │ +056372: 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; │ │ @@ -54344,18 +54344,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 │ │ -0563d8: |[0563d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0563e8: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0563ec: 6e20 8a1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1c8a │ │ -0563f2: 0e00 |0005: return-void │ │ +056374: |[056374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056384: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056388: 6e20 8a1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1c8a │ │ +05638e: 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; │ │ @@ -54365,19 +54365,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 │ │ -0563f4: |[0563f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -056404: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056408: 6e20 8b1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1c8b │ │ -05640e: 0c00 |0005: move-result-object v0 │ │ -056410: 1100 |0006: return-object v0 │ │ +056390: |[056390] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0563a0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0563a4: 6e20 8b1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1c8b │ │ +0563aa: 0c00 |0005: move-result-object v0 │ │ +0563ac: 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 │ │ │ │ @@ -54386,19 +54386,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056414: |[056414] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -056424: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056428: 6e10 8c1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1c8c │ │ -05642e: 0a00 |0005: move-result v0 │ │ -056430: 0f00 |0006: return v0 │ │ +0563b0: |[0563b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +0563c0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0563c4: 6e10 8c1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1c8c │ │ +0563ca: 0a00 |0005: move-result v0 │ │ +0563cc: 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;) │ │ @@ -54406,19 +54406,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 │ │ -056434: |[056434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -056444: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056448: 6e10 8d1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1c8d │ │ -05644e: 0c00 |0005: move-result-object v0 │ │ -056450: 1100 |0006: return-object v0 │ │ +0563d0: |[0563d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0563e0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0563e4: 6e10 8d1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1c8d │ │ +0563ea: 0c00 |0005: move-result-object v0 │ │ +0563ec: 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;) │ │ @@ -54426,19 +54426,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 │ │ -056454: |[056454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -056464: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056468: 6e10 8e1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1c8e │ │ -05646e: 0c00 |0005: move-result-object v0 │ │ -056470: 1100 |0006: return-object v0 │ │ +0563f0: |[0563f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056400: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056404: 6e10 8e1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1c8e │ │ +05640a: 0c00 |0005: move-result-object v0 │ │ +05640c: 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;) │ │ @@ -54446,19 +54446,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 │ │ -056474: |[056474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -056484: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056488: 6e10 901c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1c90 │ │ -05648e: 0c00 |0005: move-result-object v0 │ │ -056490: 1100 |0006: return-object v0 │ │ +056410: |[056410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056420: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056424: 6e10 901c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1c90 │ │ +05642a: 0c00 |0005: move-result-object v0 │ │ +05642c: 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;) │ │ @@ -54466,19 +54466,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 │ │ -056494: |[056494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0564a4: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0564a8: 6e10 911c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1c91 │ │ -0564ae: 0c00 |0005: move-result-object v0 │ │ -0564b0: 1100 |0006: return-object v0 │ │ +056430: |[056430] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056440: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056444: 6e10 911c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1c91 │ │ +05644a: 0c00 |0005: move-result-object v0 │ │ +05644c: 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;) │ │ @@ -54486,19 +54486,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 │ │ -0564b4: |[0564b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0564c4: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0564c8: 6e10 921c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1c92 │ │ -0564ce: 0c00 |0005: move-result-object v0 │ │ -0564d0: 1100 |0006: return-object v0 │ │ +056450: |[056450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056460: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056464: 6e10 921c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1c92 │ │ +05646a: 0c00 |0005: move-result-object v0 │ │ +05646c: 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;) │ │ @@ -54506,19 +54506,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0564d4: |[0564d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -0564e4: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0564e8: 6e10 941c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1c94 │ │ -0564ee: 0a00 |0005: move-result v0 │ │ -0564f0: 0f00 |0006: return v0 │ │ +056470: |[056470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +056480: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056484: 6e10 941c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1c94 │ │ +05648a: 0a00 |0005: move-result v0 │ │ +05648c: 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;) │ │ @@ -54526,19 +54526,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0564f4: |[0564f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -056504: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056508: 6e10 961c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1c96 │ │ -05650e: 0a00 |0005: move-result v0 │ │ -056510: 0f00 |0006: return v0 │ │ +056490: |[056490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +0564a0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0564a4: 6e10 961c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1c96 │ │ +0564aa: 0a00 |0005: move-result v0 │ │ +0564ac: 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;) │ │ @@ -54546,19 +54546,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056514: |[056514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -056524: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056528: 6e10 971c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1c97 │ │ -05652e: 0a00 |0005: move-result v0 │ │ -056530: 0f00 |0006: return v0 │ │ +0564b0: |[0564b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0564c0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0564c4: 6e10 971c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1c97 │ │ +0564ca: 0a00 |0005: move-result v0 │ │ +0564cc: 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;) │ │ @@ -54566,19 +54566,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056534: |[056534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -056544: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056548: 6e10 981c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1c98 │ │ -05654e: 0a00 |0005: move-result v0 │ │ -056550: 0f00 |0006: return v0 │ │ +0564d0: |[0564d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +0564e0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0564e4: 6e10 981c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1c98 │ │ +0564ea: 0a00 |0005: move-result v0 │ │ +0564ec: 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;) │ │ @@ -54586,19 +54586,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056554: |[056554] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -056564: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056568: 6e10 991c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1c99 │ │ -05656e: 0a00 |0005: move-result v0 │ │ -056570: 0f00 |0006: return v0 │ │ +0564f0: |[0564f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +056500: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056504: 6e10 991c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1c99 │ │ +05650a: 0a00 |0005: move-result v0 │ │ +05650c: 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;) │ │ @@ -54606,19 +54606,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056574: |[056574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -056584: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056588: 6e10 9a1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1c9a │ │ -05658e: 0a00 |0005: move-result v0 │ │ -056590: 0f00 |0006: return v0 │ │ +056510: |[056510] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +056520: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056524: 6e10 9a1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1c9a │ │ +05652a: 0a00 |0005: move-result v0 │ │ +05652c: 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;) │ │ @@ -54626,19 +54626,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056594: |[056594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -0565a4: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0565a8: 6e10 9b1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1c9b │ │ -0565ae: 0a00 |0005: move-result v0 │ │ -0565b0: 0f00 |0006: return v0 │ │ +056530: |[056530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +056540: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056544: 6e10 9b1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1c9b │ │ +05654a: 0a00 |0005: move-result v0 │ │ +05654c: 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;) │ │ @@ -54646,19 +54646,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0565b4: |[0565b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -0565c4: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0565c8: 6e10 9c1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1c9c │ │ -0565ce: 0a00 |0005: move-result v0 │ │ -0565d0: 0f00 |0006: return v0 │ │ +056550: |[056550] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +056560: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056564: 6e10 9c1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1c9c │ │ +05656a: 0a00 |0005: move-result v0 │ │ +05656c: 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;) │ │ @@ -54666,19 +54666,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0565d4: |[0565d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -0565e4: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0565e8: 6e10 9d1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1c9d │ │ -0565ee: 0a00 |0005: move-result v0 │ │ -0565f0: 0f00 |0006: return v0 │ │ +056570: |[056570] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +056580: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056584: 6e10 9d1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1c9d │ │ +05658a: 0a00 |0005: move-result v0 │ │ +05658c: 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;) │ │ @@ -54686,19 +54686,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0565f4: |[0565f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -056604: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056608: 6e10 9e1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1c9e │ │ -05660e: 0a00 |0005: move-result v0 │ │ -056610: 0f00 |0006: return v0 │ │ +056590: |[056590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +0565a0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0565a4: 6e10 9e1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1c9e │ │ +0565aa: 0a00 |0005: move-result v0 │ │ +0565ac: 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;) │ │ @@ -54706,19 +54706,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056614: |[056614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -056624: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056628: 6e10 9f1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1c9f │ │ -05662e: 0a00 |0005: move-result v0 │ │ -056630: 0f00 |0006: return v0 │ │ +0565b0: |[0565b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +0565c0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0565c4: 6e10 9f1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1c9f │ │ +0565ca: 0a00 |0005: move-result v0 │ │ +0565cc: 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;) │ │ @@ -54726,36 +54726,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -056634: |[056634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -056644: 7100 a11c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1ca1 │ │ -05664a: 0c00 |0003: move-result-object v0 │ │ -05664c: 1100 |0004: return-object v0 │ │ +0565d0: |[0565d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +0565e0: 7100 a11c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1ca1 │ │ +0565e6: 0c00 |0003: move-result-object v0 │ │ +0565e8: 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 │ │ -056650: |[056650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -056660: 7110 a21c 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1ca2 │ │ -056666: 0c00 |0003: move-result-object v0 │ │ -056668: 1100 |0004: return-object v0 │ │ +0565ec: |[0565ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0565fc: 7110 a21c 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1ca2 │ │ +056602: 0c00 |0003: move-result-object v0 │ │ +056604: 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;) │ │ @@ -54763,19 +54763,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 │ │ -05666c: |[05666c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05667c: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056680: 7110 a41c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1ca4 │ │ -056686: 0c00 |0005: move-result-object v0 │ │ -056688: 1100 |0006: return-object v0 │ │ +056608: |[056608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056618: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05661c: 7110 a41c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1ca4 │ │ +056622: 0c00 |0005: move-result-object v0 │ │ +056624: 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;) │ │ @@ -54783,19 +54783,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 │ │ -05668c: |[05668c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -05669c: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0566a0: 6e20 a51c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1ca5 │ │ -0566a6: 0a00 |0005: move-result v0 │ │ -0566a8: 0f00 |0006: return v0 │ │ +056628: |[056628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +056638: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05663c: 6e20 a51c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1ca5 │ │ +056642: 0a00 |0005: move-result v0 │ │ +056644: 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 │ │ │ │ @@ -54804,18 +54804,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0566ac: |[0566ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -0566bc: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0566c0: 6e10 a71c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1ca7 │ │ -0566c6: 0e00 |0005: return-void │ │ +056648: |[056648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +056658: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05665c: 6e10 a71c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1ca7 │ │ +056662: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -54824,18 +54824,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 │ │ -0566c8: |[0566c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0566d8: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0566dc: 6e20 a91c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1ca9 │ │ -0566e2: 0e00 |0005: return-void │ │ +056664: |[056664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056674: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056678: 6e20 a91c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1ca9 │ │ +05667e: 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; │ │ @@ -54845,18 +54845,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 │ │ -0566e4: |[0566e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0566f4: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0566f8: 6e20 aa1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1caa │ │ -0566fe: 0e00 |0005: return-void │ │ +056680: |[056680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056690: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056694: 6e20 aa1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1caa │ │ +05669a: 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; │ │ @@ -54866,18 +54866,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 │ │ -056700: |[056700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -056710: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056714: 6e20 ab1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1cab │ │ -05671a: 0e00 |0005: return-void │ │ +05669c: |[05669c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +0566ac: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0566b0: 6e20 ab1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1cab │ │ +0566b6: 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 │ │ @@ -54887,18 +54887,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 │ │ -05671c: |[05671c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -05672c: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056730: 6e20 ac1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1cac │ │ -056736: 0e00 |0005: return-void │ │ +0566b8: |[0566b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0566c8: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0566cc: 6e20 ac1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1cac │ │ +0566d2: 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 │ │ @@ -54908,18 +54908,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 │ │ -056738: |[056738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -056748: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -05674c: 6e20 ad1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1cad │ │ -056752: 0e00 |0005: return-void │ │ +0566d4: |[0566d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0566e4: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0566e8: 6e20 ad1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1cad │ │ +0566ee: 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; │ │ @@ -54929,18 +54929,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 │ │ -056754: |[056754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -056764: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056768: 6e20 ae1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1cae │ │ -05676e: 0e00 |0005: return-void │ │ +0566f0: |[0566f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +056700: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056704: 6e20 ae1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1cae │ │ +05670a: 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 │ │ @@ -54950,18 +54950,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 │ │ -056770: |[056770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -056780: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056784: 6e20 af1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1caf │ │ -05678a: 0e00 |0005: return-void │ │ +05670c: |[05670c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05671c: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056720: 6e20 af1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1caf │ │ +056726: 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; │ │ @@ -54971,18 +54971,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 │ │ -05678c: |[05678c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -05679c: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0567a0: 6e20 b01c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1cb0 │ │ -0567a6: 0e00 |0005: return-void │ │ +056728: |[056728] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +056738: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05673c: 6e20 b01c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1cb0 │ │ +056742: 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 │ │ @@ -54992,18 +54992,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 │ │ -0567a8: |[0567a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -0567b8: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0567bc: 6e20 b11c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1cb1 │ │ -0567c2: 0e00 |0005: return-void │ │ +056744: |[056744] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +056754: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056758: 6e20 b11c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1cb1 │ │ +05675e: 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 │ │ @@ -55013,18 +55013,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 │ │ -0567c4: |[0567c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -0567d4: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0567d8: 6e20 b21c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1cb2 │ │ -0567de: 0e00 |0005: return-void │ │ +056760: |[056760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +056770: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056774: 6e20 b21c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1cb2 │ │ +05677a: 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 │ │ @@ -55034,18 +55034,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 │ │ -0567e0: |[0567e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0567f0: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0567f4: 6e20 b31c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1cb3 │ │ -0567fa: 0e00 |0005: return-void │ │ +05677c: |[05677c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +05678c: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056790: 6e20 b31c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1cb3 │ │ +056796: 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 │ │ @@ -55055,18 +55055,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 │ │ -0567fc: |[0567fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05680c: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056810: 6e20 b51c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1cb5 │ │ -056816: 0e00 |0005: return-void │ │ +056798: |[056798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0567a8: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0567ac: 6e20 b51c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1cb5 │ │ +0567b2: 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; │ │ @@ -55076,18 +55076,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 │ │ -056818: |[056818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -056828: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -05682c: 6e20 b61c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1cb6 │ │ -056832: 0e00 |0005: return-void │ │ +0567b4: |[0567b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0567c4: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0567c8: 6e20 b61c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1cb6 │ │ +0567ce: 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; │ │ @@ -55097,18 +55097,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 │ │ -056834: |[056834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -056844: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056848: 6e20 b81c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1cb8 │ │ -05684e: 0e00 |0005: return-void │ │ +0567d0: |[0567d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +0567e0: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0567e4: 6e20 b81c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1cb8 │ │ +0567ea: 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 │ │ @@ -55118,18 +55118,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 │ │ -056850: |[056850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -056860: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056864: 6e20 b91c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1cb9 │ │ -05686a: 0e00 |0005: return-void │ │ +0567ec: |[0567ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0567fc: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056800: 6e20 b91c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1cb9 │ │ +056806: 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 │ │ @@ -55139,18 +55139,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 │ │ -05686c: |[05686c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -05687c: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056880: 6e20 ba1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1cba │ │ -056886: 0e00 |0005: return-void │ │ +056808: |[056808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +056818: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05681c: 6e20 ba1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1cba │ │ +056822: 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 │ │ @@ -55160,18 +55160,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 │ │ -056888: |[056888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -056898: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -05689c: 6e20 bb1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1cbb │ │ -0568a2: 0e00 |0005: return-void │ │ +056824: |[056824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +056834: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056838: 6e20 bb1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1cbb │ │ +05683e: 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; │ │ @@ -55181,34 +55181,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0568a4: |[0568a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0568b4: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0568b8: 6e20 bd1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1cbd │ │ -0568be: 0e00 |0005: return-void │ │ +056840: |[056840] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056850: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056854: 6e20 bd1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1cbd │ │ +05685a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 383 (AccessibilityNodeInfoCompatIcs.java) │ │ + source_file_idx : 379 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #243 header: │ │ -class_idx : 474 │ │ +class_idx : 472 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 384 │ │ +superclass_idx : 979 │ │ +source_file_idx : 380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #243 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;' │ │ @@ -55223,17 +55223,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0568c0: |[0568c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -0568d0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0568d6: 0e00 |0003: return-void │ │ +05685c: |[05685c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +05686c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +056872: 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;) │ │ @@ -55241,18 +55241,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 │ │ -0568d8: |[0568d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0568e8: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0568ec: 6e30 841c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1c84 │ │ -0568f2: 0e00 |0005: return-void │ │ +056874: |[056874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +056884: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056888: 6e30 841c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1c84 │ │ +05688e: 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; │ │ @@ -55263,19 +55263,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 │ │ -0568f4: |[0568f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -056904: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056908: 6e20 861c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1c86 │ │ -05690e: 0c00 |0005: move-result-object v0 │ │ -056910: 1100 |0006: return-object v0 │ │ +056890: |[056890] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0568a0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0568a4: 6e20 861c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1c86 │ │ +0568aa: 0c00 |0005: move-result-object v0 │ │ +0568ac: 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 │ │ │ │ @@ -55284,19 +55284,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 │ │ -056914: |[056914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -056924: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056928: 6e20 871c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1c87 │ │ -05692e: 0c00 |0005: move-result-object v0 │ │ -056930: 1100 |0006: return-object v0 │ │ +0568b0: |[0568b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0568c0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0568c4: 6e20 871c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1c87 │ │ +0568ca: 0c00 |0005: move-result-object v0 │ │ +0568cc: 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 │ │ │ │ @@ -55305,19 +55305,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056934: |[056934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -056944: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056948: 6e10 8f1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1c8f │ │ -05694e: 0a00 |0005: move-result v0 │ │ -056950: 0f00 |0006: return v0 │ │ +0568d0: |[0568d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0568e0: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0568e4: 6e10 8f1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1c8f │ │ +0568ea: 0a00 |0005: move-result v0 │ │ +0568ec: 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;) │ │ @@ -55325,19 +55325,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056954: |[056954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -056964: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056968: 6e10 951c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1c95 │ │ -05696e: 0a00 |0005: move-result v0 │ │ -056970: 0f00 |0006: return v0 │ │ +0568f0: |[0568f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +056900: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056904: 6e10 951c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1c95 │ │ +05690a: 0a00 |0005: move-result v0 │ │ +05690c: 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;) │ │ @@ -55345,19 +55345,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056974: |[056974] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -056984: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056988: 6e10 a01c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1ca0 │ │ -05698e: 0a00 |0005: move-result v0 │ │ -056990: 0f00 |0006: return v0 │ │ +056910: |[056910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +056920: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056924: 6e10 a01c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1ca0 │ │ +05692a: 0a00 |0005: move-result v0 │ │ +05692c: 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;) │ │ @@ -55365,18 +55365,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 │ │ -056994: |[056994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0569a4: 7120 a31c 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1ca3 │ │ -0569aa: 0c00 |0003: move-result-object v0 │ │ -0569ac: 1100 |0004: return-object v0 │ │ +056930: |[056930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +056940: 7120 a31c 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1ca3 │ │ +056946: 0c00 |0003: move-result-object v0 │ │ +056948: 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 │ │ │ │ @@ -55385,19 +55385,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 │ │ -0569b0: |[0569b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0569c0: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0569c4: 6e30 a61c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1ca6 │ │ -0569ca: 0a00 |0005: move-result v0 │ │ -0569cc: 0f00 |0006: return v0 │ │ +05694c: |[05694c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05695c: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056960: 6e30 a61c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1ca6 │ │ +056966: 0a00 |0005: move-result v0 │ │ +056968: 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; │ │ @@ -55407,18 +55407,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 │ │ -0569d0: |[0569d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -0569e0: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -0569e4: 6e20 a81c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1ca8 │ │ -0569ea: 0e00 |0005: return-void │ │ +05696c: |[05696c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +05697c: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056980: 6e20 a81c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1ca8 │ │ +056986: 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 │ │ @@ -55428,18 +55428,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 │ │ -0569ec: |[0569ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0569fc: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056a00: 6e20 b41c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1cb4 │ │ -056a06: 0e00 |0005: return-void │ │ +056988: |[056988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +056998: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +05699c: 6e20 b41c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1cb4 │ │ +0569a2: 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 │ │ @@ -55449,18 +55449,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 │ │ -056a08: |[056a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -056a18: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056a1c: 6e30 b71c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1cb7 │ │ -056a22: 0e00 |0005: return-void │ │ +0569a4: |[0569a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0569b4: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0569b8: 6e30 b71c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1cb7 │ │ +0569be: 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; │ │ @@ -55471,18 +55471,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 │ │ -056a24: |[056a24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -056a34: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056a38: 6e30 bc1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1cbc │ │ -056a3e: 0e00 |0005: return-void │ │ +0569c0: |[0569c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0569d0: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0569d4: 6e30 bc1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1cbc │ │ +0569da: 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; │ │ @@ -55493,34 +55493,34 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056a40: |[056a40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -056a50: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056a54: 6e20 bf1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1cbf │ │ -056a5a: 0e00 |0005: return-void │ │ +0569dc: |[0569dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0569ec: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +0569f0: 6e20 bf1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1cbf │ │ +0569f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 visibleToUser Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 384 (AccessibilityNodeInfoCompatJellyBean.java) │ │ + source_file_idx : 380 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #244 header: │ │ -class_idx : 475 │ │ +class_idx : 473 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 385 │ │ +superclass_idx : 979 │ │ +source_file_idx : 381 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #244 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;' │ │ @@ -55535,17 +55535,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056a5c: |[056a5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -056a6c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -056a72: 0e00 |0003: return-void │ │ +0569f8: |[0569f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +056a08: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +056a0e: 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;) │ │ @@ -55553,19 +55553,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 │ │ -056a74: |[056a74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -056a84: 1f01 4503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056a88: 6e10 931c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1c93 │ │ -056a8e: 0c00 |0005: move-result-object v0 │ │ -056a90: 1100 |0006: return-object v0 │ │ +056a10: |[056a10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +056a20: 1f01 4103 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056a24: 6e10 931c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1c93 │ │ +056a2a: 0c00 |0005: move-result-object v0 │ │ +056a2c: 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;) │ │ @@ -55573,34 +55573,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056a94: |[056a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -056aa4: 1f00 4503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056aa8: 6e20 be1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1cbe │ │ -056aae: 0e00 |0005: return-void │ │ +056a30: |[056a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +056a40: 1f00 4103 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056a44: 6e20 be1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1cbe │ │ +056a4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 viewId Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 385 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ + source_file_idx : 381 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ Class #245 header: │ │ -class_idx : 476 │ │ +class_idx : 474 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 391 │ │ +superclass_idx : 979 │ │ +source_file_idx : 387 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -55618,21 +55618,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;) │ │ name : 'newAccessibilityNodeProviderBridge' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 391 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 387 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #246 header: │ │ -class_idx : 480 │ │ +class_idx : 478 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 391 │ │ +superclass_idx : 979 │ │ +source_file_idx : 387 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -55661,26 +55661,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -056ab0: |[056ab0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -056ac0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -056ac4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -056ac8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -056acc: 2200 de01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@01de │ │ -056ad0: 7010 fa0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0cfa │ │ -056ad6: 6900 e003 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03e0 │ │ -056ada: 0e00 |000d: return-void │ │ -056adc: 2200 df01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@01df │ │ -056ae0: 7010 fc0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0cfc │ │ -056ae6: 6900 e003 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03e0 │ │ -056aea: 28f8 |0015: goto 000d // -0008 │ │ +056a4c: |[056a4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +056a5c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +056a60: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +056a64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +056a68: 2200 dc01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@01dc │ │ +056a6c: 7010 fa0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0cfa │ │ +056a72: 6900 e003 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03e0 │ │ +056a76: 0e00 |000d: return-void │ │ +056a78: 2200 dd01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@01dd │ │ +056a7c: 7010 fc0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0cfc │ │ +056a82: 6900 e003 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03e0 │ │ +056a86: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -55690,21 +55690,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -056aec: |[056aec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -056afc: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -056b02: 6200 e003 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03e0 │ │ -056b06: 7220 f50c 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0cf5 │ │ -056b0c: 0c00 |0008: move-result-object v0 │ │ -056b0e: 5b10 e103 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03e1 │ │ -056b12: 0e00 |000b: return-void │ │ +056a88: |[056a88] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +056a98: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +056a9e: 6200 e003 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03e0 │ │ +056aa2: 7220 f50c 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0cf5 │ │ +056aa8: 0c00 |0008: move-result-object v0 │ │ +056aaa: 5b10 e103 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03e1 │ │ +056aae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -55714,18 +55714,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056b14: |[056b14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -056b24: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -056b2a: 5b01 e103 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03e1 │ │ -056b2e: 0e00 |0005: return-void │ │ +056ab0: |[056ab0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +056ac0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +056ac6: 5b01 e103 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03e1 │ │ +056aca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -55737,17 +55737,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 │ │ -056b30: |[056b30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -056b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056b42: 1100 |0001: return-object v0 │ │ +056acc: |[056acc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +056adc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056ade: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -55756,17 +55756,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 │ │ -056b44: |[056b44] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -056b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056b56: 1100 |0001: return-object v0 │ │ +056ae0: |[056ae0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +056af0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056af2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -55776,17 +55776,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056b58: |[056b58] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -056b68: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03e1 │ │ -056b6c: 1100 |0002: return-object v0 │ │ +056af4: |[056af4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +056b04: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03e1 │ │ +056b08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -55794,33 +55794,33 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056b70: |[056b70] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -056b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056b82: 0f00 |0001: return v0 │ │ +056b0c: |[056b0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +056b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056b1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 391 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 387 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #247 header: │ │ -class_idx : 481 │ │ +class_idx : 479 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 838 │ │ -source_file_idx : 392 │ │ +superclass_idx : 834 │ │ +source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -55846,18 +55846,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 │ │ -056b84: |[056b84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -056b94: 5b01 e203 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03e2 │ │ -056b98: 7010 c01c 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1cc0 │ │ -056b9e: 0e00 |0005: return-void │ │ +056b20: |[056b20] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +056b30: 5b01 e203 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03e2 │ │ +056b34: 7010 c01c 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1cc0 │ │ +056b3a: 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; │ │ │ │ @@ -55867,20 +55867,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056ba0: |[056ba0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -056bb0: 5410 e203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03e2 │ │ -056bb4: 7220 090d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0d09 │ │ -056bba: 0c00 |0005: move-result-object v0 │ │ -056bbc: 1f00 4503 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0345 │ │ -056bc0: 1100 |0008: return-object v0 │ │ +056b3c: |[056b3c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +056b4c: 5410 e203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03e2 │ │ +056b50: 7220 090d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0d09 │ │ +056b56: 0c00 |0005: move-result-object v0 │ │ +056b58: 1f00 4103 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0341 │ │ +056b5c: 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 │ │ │ │ @@ -55889,19 +55889,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 │ │ -056bc4: |[056bc4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -056bd4: 5410 e203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03e2 │ │ -056bd8: 7230 0a0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d0a │ │ -056bde: 0c00 |0005: move-result-object v0 │ │ -056be0: 1100 |0006: return-object v0 │ │ +056b60: |[056b60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +056b70: 5410 e203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03e2 │ │ +056b74: 7230 0a0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d0a │ │ +056b7a: 0c00 |0005: move-result-object v0 │ │ +056b7c: 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 │ │ @@ -55911,35 +55911,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -056be4: |[056be4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -056bf4: 5410 e203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03e2 │ │ -056bf8: 7240 0b0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0d0b │ │ -056bfe: 0a00 |0005: move-result v0 │ │ -056c00: 0f00 |0006: return v0 │ │ +056b80: |[056b80] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +056b90: 5410 e203 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03e2 │ │ +056b94: 7240 0b0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0d0b │ │ +056b9a: 0a00 |0005: move-result v0 │ │ +056b9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 392 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 388 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #248 header: │ │ -class_idx : 482 │ │ +class_idx : 480 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 392 │ │ +superclass_idx : 979 │ │ +source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -55971,21 +55971,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 392 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 388 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #249 header: │ │ -class_idx : 483 │ │ +class_idx : 481 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 392 │ │ +superclass_idx : 979 │ │ +source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -56004,17 +56004,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056c04: |[056c04] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -056c14: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -056c1a: 0e00 |0003: return-void │ │ +056ba0: |[056ba0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +056bb0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +056bb6: 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; │ │ │ │ @@ -56023,32 +56023,32 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056c1c: |[056c1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -056c2c: 2200 e101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@01e1 │ │ -056c30: 7020 050d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0d05 │ │ -056c36: 1100 |0005: return-object v0 │ │ +056bb8: |[056bb8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +056bc8: 2200 df01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@01df │ │ +056bcc: 7020 050d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0d05 │ │ +056bd2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ - source_file_idx : 392 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 388 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #250 header: │ │ -class_idx : 486 │ │ +class_idx : 484 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 396 │ │ +superclass_idx : 979 │ │ +source_file_idx : 392 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -56338,21 +56338,21 @@ │ │ │ │ #45 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;) │ │ name : 'setToIndex' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 396 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 392 (AccessibilityRecordCompat.java) │ │ │ │ Class #251 header: │ │ -class_idx : 489 │ │ +class_idx : 487 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 396 │ │ +superclass_idx : 979 │ │ +source_file_idx : 392 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -56381,40 +56381,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -056c38: |[056c38] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -056c48: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -056c4c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -056c50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -056c54: 2200 e701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@01e7 │ │ -056c58: 7010 6b0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0d6b │ │ -056c5e: 6900 e303 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056c62: 0e00 |000d: return-void │ │ -056c64: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -056c68: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -056c6c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -056c70: 2200 e501 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@01e5 │ │ -056c74: 7010 380d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0d38 │ │ -056c7a: 6900 e303 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056c7e: 28f2 |001b: goto 000d // -000e │ │ -056c80: 6000 2800 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -056c84: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -056c88: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -056c8c: 2200 e401 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@01e4 │ │ -056c90: 7010 0e0d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0d0e │ │ -056c96: 6900 e303 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056c9a: 28e4 |0029: goto 000d // -001c │ │ -056c9c: 2200 e801 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@01e8 │ │ -056ca0: 7010 6d0d 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0d6d │ │ -056ca6: 6900 e303 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056caa: 28dc |0031: goto 000d // -0024 │ │ +056bd4: |[056bd4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +056be4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +056be8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +056bec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +056bf0: 2200 e501 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@01e5 │ │ +056bf4: 7010 6b0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0d6b │ │ +056bfa: 6900 e303 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056bfe: 0e00 |000d: return-void │ │ +056c00: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +056c04: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +056c08: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +056c0c: 2200 e301 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@01e3 │ │ +056c10: 7010 380d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0d38 │ │ +056c16: 6900 e303 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056c1a: 28f2 |001b: goto 000d // -000e │ │ +056c1c: 6000 2800 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +056c20: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +056c24: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +056c28: 2200 e201 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@01e2 │ │ +056c2c: 7010 0e0d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0d0e │ │ +056c32: 6900 e303 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056c36: 28e4 |0029: goto 000d // -001c │ │ +056c38: 2200 e601 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@01e6 │ │ +056c3c: 7010 6d0d 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0d6d │ │ +056c42: 6900 e303 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056c46: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -56428,18 +56428,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056cac: |[056cac] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -056cbc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -056cc2: 5b01 e403 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056cc6: 0e00 |0005: return-void │ │ +056c48: |[056c48] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +056c58: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +056c5e: 5b01 e403 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056c62: 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; │ │ @@ -56450,43 +56450,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 │ │ -056cc8: |[056cc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -056cd8: 2200 e901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e9 │ │ -056cdc: 6201 e303 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056ce0: 7210 530d 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0d53 │ │ -056ce6: 0c01 |0007: move-result-object v1 │ │ -056ce8: 7020 9d0d 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d9d │ │ -056cee: 1100 |000b: return-object v0 │ │ +056c64: |[056c64] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +056c74: 2200 e701 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e7 │ │ +056c78: 6201 e303 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056c7c: 7210 530d 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0d53 │ │ +056c82: 0c01 |0007: move-result-object v1 │ │ +056c84: 7020 9d0d 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d9d │ │ +056c8a: 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 │ │ -056cf0: |[056cf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -056d00: 2200 e901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e9 │ │ -056d04: 6201 e303 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056d08: 5432 e403 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056d0c: 7220 540d 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d54 │ │ -056d12: 0c01 |0009: move-result-object v1 │ │ -056d14: 7020 9d0d 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d9d │ │ -056d1a: 1100 |000d: return-object v0 │ │ +056c8c: |[056c8c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +056c9c: 2200 e701 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e7 │ │ +056ca0: 6201 e303 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056ca4: 5432 e403 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056ca8: 7220 540d 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d54 │ │ +056cae: 0c01 |0009: move-result-object v1 │ │ +056cb0: 7020 9d0d 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d9d │ │ +056cb6: 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 - │ │ @@ -56495,44 +56495,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -056d1c: |[056d1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -056d2c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -056d2e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -056d30: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -056d34: 0f01 |0004: return v1 │ │ -056d36: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -056d3a: 0121 |0007: move v1, v2 │ │ -056d3c: 28fc |0008: goto 0004 // -0004 │ │ -056d3e: 6e10 381f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -056d44: 0c03 |000c: move-result-object v3 │ │ -056d46: 6e10 381f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -056d4c: 0c04 |0010: move-result-object v4 │ │ -056d4e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -056d52: 0121 |0013: move v1, v2 │ │ -056d54: 28f0 |0014: goto 0004 // -0010 │ │ -056d56: 0760 |0015: move-object v0, v6 │ │ -056d58: 1f00 e901 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e9 │ │ -056d5c: 5453 e403 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056d60: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -056d64: 5403 e403 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056d68: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -056d6c: 0121 |0020: move v1, v2 │ │ -056d6e: 28e3 |0021: goto 0004 // -001d │ │ -056d70: 5453 e403 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056d74: 5404 e403 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056d78: 6e20 371f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ -056d7e: 0a03 |0029: move-result v3 │ │ -056d80: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -056d84: 0121 |002c: move v1, v2 │ │ -056d86: 28d7 |002d: goto 0004 // -0029 │ │ +056cb8: |[056cb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +056cc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +056cca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +056ccc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +056cd0: 0f01 |0004: return v1 │ │ +056cd2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +056cd6: 0121 |0007: move v1, v2 │ │ +056cd8: 28fc |0008: goto 0004 // -0004 │ │ +056cda: 6e10 381f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +056ce0: 0c03 |000c: move-result-object v3 │ │ +056ce2: 6e10 381f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +056ce8: 0c04 |0010: move-result-object v4 │ │ +056cea: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +056cee: 0121 |0013: move v1, v2 │ │ +056cf0: 28f0 |0014: goto 0004 // -0010 │ │ +056cf2: 0760 |0015: move-object v0, v6 │ │ +056cf4: 1f00 e701 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01e7 │ │ +056cf8: 5453 e403 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056cfc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +056d00: 5403 e403 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056d04: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +056d08: 0121 |0020: move v1, v2 │ │ +056d0a: 28e3 |0021: goto 0004 // -001d │ │ +056d0c: 5453 e403 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056d10: 5404 e403 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056d14: 6e20 371f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ +056d1a: 0a03 |0029: move-result v3 │ │ +056d1c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +056d20: 0121 |002c: move v1, v2 │ │ +056d22: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -56553,20 +56553,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056d88: |[056d88] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -056d98: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056d9c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056da0: 7220 3d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0d3d │ │ -056da6: 0a00 |0007: move-result v0 │ │ -056da8: 0f00 |0008: return v0 │ │ +056d24: |[056d24] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +056d34: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056d38: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056d3c: 7220 3d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0d3d │ │ +056d42: 0a00 |0007: move-result v0 │ │ +056d44: 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;) │ │ @@ -56574,20 +56574,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056dac: |[056dac] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -056dbc: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056dc0: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056dc4: 7220 3e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d3e │ │ -056dca: 0c00 |0007: move-result-object v0 │ │ -056dcc: 1100 |0008: return-object v0 │ │ +056d48: |[056d48] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +056d58: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056d5c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056d60: 7220 3e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d3e │ │ +056d66: 0c00 |0007: move-result-object v0 │ │ +056d68: 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;) │ │ @@ -56595,20 +56595,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056dd0: |[056dd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -056de0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056de4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056de8: 7220 3f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d3f │ │ -056dee: 0c00 |0007: move-result-object v0 │ │ -056df0: 1100 |0008: return-object v0 │ │ +056d6c: |[056d6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +056d7c: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056d80: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056d84: 7220 3f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d3f │ │ +056d8a: 0c00 |0007: move-result-object v0 │ │ +056d8c: 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;) │ │ @@ -56616,20 +56616,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056df4: |[056df4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -056e04: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056e08: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056e0c: 7220 400d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d40 │ │ -056e12: 0c00 |0007: move-result-object v0 │ │ -056e14: 1100 |0008: return-object v0 │ │ +056d90: |[056d90] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +056da0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056da4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056da8: 7220 400d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d40 │ │ +056dae: 0c00 |0007: move-result-object v0 │ │ +056db0: 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;) │ │ @@ -56637,20 +56637,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056e18: |[056e18] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -056e28: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056e2c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056e30: 7220 410d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0d41 │ │ -056e36: 0a00 |0007: move-result v0 │ │ -056e38: 0f00 |0008: return v0 │ │ +056db4: |[056db4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +056dc4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056dc8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056dcc: 7220 410d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0d41 │ │ +056dd2: 0a00 |0007: move-result v0 │ │ +056dd4: 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;) │ │ @@ -56658,20 +56658,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056e3c: |[056e3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -056e4c: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056e50: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056e54: 7220 420d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0d42 │ │ -056e5a: 0a00 |0007: move-result v0 │ │ -056e5c: 0f00 |0008: return v0 │ │ +056dd8: |[056dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +056de8: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056dec: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056df0: 7220 420d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0d42 │ │ +056df6: 0a00 |0007: move-result v0 │ │ +056df8: 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;) │ │ @@ -56679,17 +56679,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056e60: |[056e60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -056e70: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056e74: 1100 |0002: return-object v0 │ │ +056dfc: |[056dfc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +056e0c: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056e10: 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;) │ │ @@ -56697,20 +56697,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056e78: |[056e78] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -056e88: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056e8c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056e90: 7220 430d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0d43 │ │ -056e96: 0a00 |0007: move-result v0 │ │ -056e98: 0f00 |0008: return v0 │ │ +056e14: |[056e14] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +056e24: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056e28: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056e2c: 7220 430d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0d43 │ │ +056e32: 0a00 |0007: move-result v0 │ │ +056e34: 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;) │ │ @@ -56718,20 +56718,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056e9c: |[056e9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -056eac: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056eb0: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056eb4: 7220 440d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0d44 │ │ -056eba: 0a00 |0007: move-result v0 │ │ -056ebc: 0f00 |0008: return v0 │ │ +056e38: |[056e38] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +056e48: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056e4c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056e50: 7220 440d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0d44 │ │ +056e56: 0a00 |0007: move-result v0 │ │ +056e58: 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;) │ │ @@ -56739,20 +56739,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056ec0: |[056ec0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -056ed0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056ed4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056ed8: 7220 450d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0d45 │ │ -056ede: 0a00 |0007: move-result v0 │ │ -056ee0: 0f00 |0008: return v0 │ │ +056e5c: |[056e5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +056e6c: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056e70: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056e74: 7220 450d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0d45 │ │ +056e7a: 0a00 |0007: move-result v0 │ │ +056e7c: 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;) │ │ @@ -56760,20 +56760,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056ee4: |[056ee4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -056ef4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056ef8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056efc: 7220 460d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0d46 │ │ -056f02: 0c00 |0007: move-result-object v0 │ │ -056f04: 1100 |0008: return-object v0 │ │ +056e80: |[056e80] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +056e90: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056e94: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056e98: 7220 460d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0d46 │ │ +056e9e: 0c00 |0007: move-result-object v0 │ │ +056ea0: 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;) │ │ @@ -56781,20 +56781,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056f08: |[056f08] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -056f18: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056f1c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056f20: 7220 470d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0d47 │ │ -056f26: 0a00 |0007: move-result v0 │ │ -056f28: 0f00 |0008: return v0 │ │ +056ea4: |[056ea4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +056eb4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056eb8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056ebc: 7220 470d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0d47 │ │ +056ec2: 0a00 |0007: move-result v0 │ │ +056ec4: 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;) │ │ @@ -56802,20 +56802,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056f2c: |[056f2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -056f3c: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056f40: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056f44: 7220 480d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0d48 │ │ -056f4a: 0a00 |0007: move-result v0 │ │ -056f4c: 0f00 |0008: return v0 │ │ +056ec8: |[056ec8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +056ed8: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056edc: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056ee0: 7220 480d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0d48 │ │ +056ee6: 0a00 |0007: move-result v0 │ │ +056ee8: 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;) │ │ @@ -56823,20 +56823,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056f50: |[056f50] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -056f60: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056f64: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056f68: 7220 490d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0d49 │ │ -056f6e: 0a00 |0007: move-result v0 │ │ -056f70: 0f00 |0008: return v0 │ │ +056eec: |[056eec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +056efc: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056f00: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056f04: 7220 490d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0d49 │ │ +056f0a: 0a00 |0007: move-result v0 │ │ +056f0c: 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;) │ │ @@ -56844,20 +56844,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 │ │ -056f74: |[056f74] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -056f84: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056f88: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056f8c: 7220 4a0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d4a │ │ -056f92: 0c00 |0007: move-result-object v0 │ │ -056f94: 1100 |0008: return-object v0 │ │ +056f10: |[056f10] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +056f20: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056f24: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056f28: 7220 4a0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d4a │ │ +056f2e: 0c00 |0007: move-result-object v0 │ │ +056f30: 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;) │ │ @@ -56865,20 +56865,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056f98: |[056f98] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -056fa8: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056fac: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056fb0: 7220 4b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0d4b │ │ -056fb6: 0c00 |0007: move-result-object v0 │ │ -056fb8: 1100 |0008: return-object v0 │ │ +056f34: |[056f34] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +056f44: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056f48: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056f4c: 7220 4b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0d4b │ │ +056f52: 0c00 |0007: move-result-object v0 │ │ +056f54: 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;) │ │ @@ -56886,20 +56886,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056fbc: |[056fbc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -056fcc: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056fd0: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056fd4: 7220 4c0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0d4c │ │ -056fda: 0a00 |0007: move-result v0 │ │ -056fdc: 0f00 |0008: return v0 │ │ +056f58: |[056f58] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +056f68: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056f6c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056f70: 7220 4c0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0d4c │ │ +056f76: 0a00 |0007: move-result v0 │ │ +056f78: 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;) │ │ @@ -56907,20 +56907,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056fe0: |[056fe0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -056ff0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -056ff4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -056ff8: 7220 4d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0d4d │ │ -056ffe: 0a00 |0007: move-result v0 │ │ -057000: 0f00 |0008: return v0 │ │ +056f7c: |[056f7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +056f8c: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056f90: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056f94: 7220 4d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0d4d │ │ +056f9a: 0a00 |0007: move-result v0 │ │ +056f9c: 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;) │ │ @@ -56928,23 +56928,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -057004: |[057004] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -057014: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -057018: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05701c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05701e: 0f00 |0005: return v0 │ │ -057020: 5410 e403 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -057024: 6e10 391f 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1f39 │ │ -05702a: 0a00 |000b: move-result v0 │ │ -05702c: 28f9 |000c: goto 0005 // -0007 │ │ +056fa0: |[056fa0] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +056fb0: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056fb4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +056fb8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +056fba: 0f00 |0005: return v0 │ │ +056fbc: 5410 e403 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056fc0: 6e10 391f 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1f39 │ │ +056fc6: 0a00 |000b: move-result v0 │ │ +056fc8: 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;) │ │ @@ -56952,20 +56952,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057030: |[057030] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -057040: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057044: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -057048: 7220 4e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0d4e │ │ -05704e: 0a00 |0007: move-result v0 │ │ -057050: 0f00 |0008: return v0 │ │ +056fcc: |[056fcc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +056fdc: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +056fe0: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +056fe4: 7220 4e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0d4e │ │ +056fea: 0a00 |0007: move-result v0 │ │ +056fec: 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;) │ │ @@ -56973,20 +56973,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057054: |[057054] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -057064: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057068: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05706c: 7220 4f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0d4f │ │ -057072: 0a00 |0007: move-result v0 │ │ -057074: 0f00 |0008: return v0 │ │ +056ff0: |[056ff0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +057000: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057004: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057008: 7220 4f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0d4f │ │ +05700e: 0a00 |0007: move-result v0 │ │ +057010: 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;) │ │ @@ -56994,20 +56994,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057078: |[057078] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -057088: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -05708c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -057090: 7220 500d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0d50 │ │ -057096: 0a00 |0007: move-result v0 │ │ -057098: 0f00 |0008: return v0 │ │ +057014: |[057014] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +057024: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057028: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +05702c: 7220 500d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0d50 │ │ +057032: 0a00 |0007: move-result v0 │ │ +057034: 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;) │ │ @@ -57015,20 +57015,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05709c: |[05709c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -0570ac: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0570b0: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0570b4: 7220 510d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0d51 │ │ -0570ba: 0a00 |0007: move-result v0 │ │ -0570bc: 0f00 |0008: return v0 │ │ +057038: |[057038] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +057048: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +05704c: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057050: 7220 510d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0d51 │ │ +057056: 0a00 |0007: move-result v0 │ │ +057058: 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;) │ │ @@ -57036,20 +57036,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0570c0: |[0570c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -0570d0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0570d4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0570d8: 7220 520d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0d52 │ │ -0570de: 0a00 |0007: move-result v0 │ │ -0570e0: 0f00 |0008: return v0 │ │ +05705c: |[05705c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +05706c: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057070: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057074: 7220 520d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0d52 │ │ +05707a: 0a00 |0007: move-result v0 │ │ +05707c: 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;) │ │ @@ -57057,19 +57057,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0570e4: |[0570e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -0570f4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0570f8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0570fc: 7220 550d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0d55 │ │ -057102: 0e00 |0007: return-void │ │ +057080: |[057080] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +057090: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057094: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057098: 7220 550d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0d55 │ │ +05709e: 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; │ │ │ │ @@ -57078,19 +57078,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057104: |[057104] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -057114: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057118: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05711c: 7230 560d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0d56 │ │ -057122: 0e00 |0007: return-void │ │ +0570a0: |[0570a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +0570b0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0570b4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0570b8: 7230 560d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0d56 │ │ +0570be: 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 │ │ @@ -57100,19 +57100,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057124: |[057124] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -057134: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057138: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05713c: 7230 570d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d57 │ │ -057142: 0e00 |0007: return-void │ │ +0570c0: |[0570c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +0570d0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0570d4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0570d8: 7230 570d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d57 │ │ +0570de: 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; │ │ @@ -57122,19 +57122,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057144: |[057144] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -057154: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057158: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05715c: 7230 580d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0d58 │ │ -057162: 0e00 |0007: return-void │ │ +0570e0: |[0570e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +0570f0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0570f4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0570f8: 7230 580d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0d58 │ │ +0570fe: 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 │ │ @@ -57144,19 +57144,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057164: |[057164] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -057174: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057178: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05717c: 7230 590d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d59 │ │ -057182: 0e00 |0007: return-void │ │ +057100: |[057100] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +057110: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057114: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057118: 7230 590d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d59 │ │ +05711e: 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; │ │ @@ -57166,19 +57166,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057184: |[057184] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -057194: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057198: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05719c: 7230 5a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d5a │ │ -0571a2: 0e00 |0007: return-void │ │ +057120: |[057120] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +057130: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057134: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057138: 7230 5a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d5a │ │ +05713e: 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; │ │ @@ -57188,19 +57188,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0571a4: |[0571a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -0571b4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0571b8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0571bc: 7230 5b0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0d5b │ │ -0571c2: 0e00 |0007: return-void │ │ +057140: |[057140] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +057150: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057154: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057158: 7230 5b0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0d5b │ │ +05715e: 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 │ │ @@ -57210,19 +57210,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0571c4: |[0571c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -0571d4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0571d8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0571dc: 7230 5c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0d5c │ │ -0571e2: 0e00 |0007: return-void │ │ +057160: |[057160] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +057170: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057174: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057178: 7230 5c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0d5c │ │ +05717e: 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 │ │ @@ -57232,19 +57232,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0571e4: |[0571e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -0571f4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0571f8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0571fc: 7230 5d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0d5d │ │ -057202: 0e00 |0007: return-void │ │ +057180: |[057180] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +057190: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057194: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057198: 7230 5d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0d5d │ │ +05719e: 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 │ │ @@ -57254,19 +57254,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057204: |[057204] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -057214: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057218: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05721c: 7230 5e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0d5e │ │ -057222: 0e00 |0007: return-void │ │ +0571a0: |[0571a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +0571b0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0571b4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0571b8: 7230 5e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0d5e │ │ +0571be: 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 │ │ @@ -57276,19 +57276,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057224: |[057224] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -057234: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057238: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05723c: 7230 5f0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0d5f │ │ -057242: 0e00 |0007: return-void │ │ +0571c0: |[0571c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +0571d0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0571d4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0571d8: 7230 5f0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0d5f │ │ +0571de: 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 │ │ @@ -57298,19 +57298,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057244: |[057244] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -057254: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057258: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05725c: 7230 600d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0d60 │ │ -057262: 0e00 |0007: return-void │ │ +0571e0: |[0571e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +0571f0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0571f4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0571f8: 7230 600d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0d60 │ │ +0571fe: 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 │ │ @@ -57320,19 +57320,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057264: |[057264] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -057274: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057278: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05727c: 7230 610d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0d61 │ │ -057282: 0e00 |0007: return-void │ │ +057200: |[057200] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +057210: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057214: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057218: 7230 610d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0d61 │ │ +05721e: 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 │ │ @@ -57342,19 +57342,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057284: |[057284] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -057294: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057298: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05729c: 7230 620d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0d62 │ │ -0572a2: 0e00 |0007: return-void │ │ +057220: |[057220] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +057230: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057234: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057238: 7230 620d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0d62 │ │ +05723e: 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; │ │ @@ -57364,19 +57364,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0572a4: |[0572a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -0572b4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0572b8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0572bc: 7230 630d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0d63 │ │ -0572c2: 0e00 |0007: return-void │ │ +057240: |[057240] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +057250: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057254: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057258: 7230 630d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0d63 │ │ +05725e: 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 │ │ @@ -57386,19 +57386,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0572c4: |[0572c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -0572d4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0572d8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0572dc: 7230 640d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0d64 │ │ -0572e2: 0e00 |0007: return-void │ │ +057260: |[057260] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +057270: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057274: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057278: 7230 640d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0d64 │ │ +05727e: 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 │ │ @@ -57408,19 +57408,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0572e4: |[0572e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -0572f4: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -0572f8: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -0572fc: 7230 650d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0d65 │ │ -057302: 0e00 |0007: return-void │ │ +057280: |[057280] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +057290: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057294: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057298: 7230 650d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0d65 │ │ +05729e: 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 │ │ @@ -57430,19 +57430,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057304: |[057304] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -057314: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057318: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05731c: 7230 660d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0d66 │ │ -057322: 0e00 |0007: return-void │ │ +0572a0: |[0572a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +0572b0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0572b4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0572b8: 7230 660d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0d66 │ │ +0572be: 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 │ │ @@ -57452,19 +57452,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057324: |[057324] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -057334: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057338: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05733c: 7230 670d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0d67 │ │ -057342: 0e00 |0007: return-void │ │ +0572c0: |[0572c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +0572d0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0572d4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0572d8: 7230 670d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0d67 │ │ +0572de: 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 │ │ @@ -57474,19 +57474,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057344: |[057344] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -057354: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057358: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05735c: 7230 680d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d68 │ │ -057362: 0e00 |0007: return-void │ │ +0572e0: |[0572e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +0572f0: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +0572f4: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +0572f8: 7230 680d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d68 │ │ +0572fe: 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; │ │ @@ -57496,19 +57496,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057364: |[057364] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -057374: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057378: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05737c: 7240 690d 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@0d69 │ │ -057382: 0e00 |0007: return-void │ │ +057300: |[057300] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +057310: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057314: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057318: 7240 690d 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@0d69 │ │ +05731e: 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; │ │ @@ -57519,34 +57519,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057384: |[057384] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -057394: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ -057398: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ -05739c: 7230 6a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0d6a │ │ -0573a2: 0e00 |0007: return-void │ │ +057320: |[057320] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +057330: 6200 e303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03e3 │ │ +057334: 5421 e403 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03e4 │ │ +057338: 7230 6a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0d6a │ │ +05733e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0007 line=801 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ │ │ - source_file_idx : 396 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 392 (AccessibilityRecordCompat.java) │ │ │ │ Class #252 header: │ │ -class_idx : 490 │ │ +class_idx : 488 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 397 │ │ +superclass_idx : 979 │ │ +source_file_idx : 393 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #252 annotations: │ │ Annotations on method #3548 'getText' │ │ @@ -57565,17 +57565,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0573a4: |[0573a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -0573b4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0573ba: 0e00 |0003: return-void │ │ +057340: |[057340] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +057350: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +057356: 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;) │ │ @@ -57583,19 +57583,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0573bc: |[0573bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -0573cc: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0573d0: 6e10 c11c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1cc1 │ │ -0573d6: 0a00 |0005: move-result v0 │ │ -0573d8: 0f00 |0006: return v0 │ │ +057358: |[057358] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +057368: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05736c: 6e10 c11c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1cc1 │ │ +057372: 0a00 |0005: move-result v0 │ │ +057374: 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;) │ │ @@ -57603,19 +57603,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 │ │ -0573dc: |[0573dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0573ec: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0573f0: 6e10 c21c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1cc2 │ │ -0573f6: 0c00 |0005: move-result-object v0 │ │ -0573f8: 1100 |0006: return-object v0 │ │ +057378: |[057378] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +057388: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05738c: 6e10 c21c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1cc2 │ │ +057392: 0c00 |0005: move-result-object v0 │ │ +057394: 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;) │ │ @@ -57623,19 +57623,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 │ │ -0573fc: |[0573fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05740c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057410: 6e10 c31c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1cc3 │ │ -057416: 0c00 |0005: move-result-object v0 │ │ -057418: 1100 |0006: return-object v0 │ │ +057398: |[057398] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0573a8: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0573ac: 6e10 c31c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1cc3 │ │ +0573b2: 0c00 |0005: move-result-object v0 │ │ +0573b4: 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;) │ │ @@ -57643,19 +57643,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 │ │ -05741c: |[05741c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05742c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057430: 6e10 c41c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1cc4 │ │ -057436: 0c00 |0005: move-result-object v0 │ │ -057438: 1100 |0006: return-object v0 │ │ +0573b8: |[0573b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0573c8: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0573cc: 6e10 c41c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1cc4 │ │ +0573d2: 0c00 |0005: move-result-object v0 │ │ +0573d4: 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;) │ │ @@ -57663,19 +57663,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05743c: |[05743c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -05744c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057450: 6e10 c51c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1cc5 │ │ -057456: 0a00 |0005: move-result v0 │ │ -057458: 0f00 |0006: return v0 │ │ +0573d8: |[0573d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0573e8: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0573ec: 6e10 c51c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1cc5 │ │ +0573f2: 0a00 |0005: move-result v0 │ │ +0573f4: 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;) │ │ @@ -57683,19 +57683,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05745c: |[05745c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -05746c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057470: 6e10 c61c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1cc6 │ │ -057476: 0a00 |0005: move-result v0 │ │ -057478: 0f00 |0006: return v0 │ │ +0573f8: |[0573f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +057408: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05740c: 6e10 c61c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1cc6 │ │ +057412: 0a00 |0005: move-result v0 │ │ +057414: 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;) │ │ @@ -57703,19 +57703,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05747c: |[05747c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -05748c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057490: 6e10 c71c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1cc7 │ │ -057496: 0a00 |0005: move-result v0 │ │ -057498: 0f00 |0006: return v0 │ │ +057418: |[057418] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +057428: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05742c: 6e10 c71c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1cc7 │ │ +057432: 0a00 |0005: move-result v0 │ │ +057434: 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;) │ │ @@ -57723,19 +57723,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 │ │ -05749c: |[05749c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0574ac: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0574b0: 6e10 ca1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1cca │ │ -0574b6: 0c00 |0005: move-result-object v0 │ │ -0574b8: 1100 |0006: return-object v0 │ │ +057438: |[057438] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +057448: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05744c: 6e10 ca1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1cca │ │ +057452: 0c00 |0005: move-result-object v0 │ │ +057454: 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;) │ │ @@ -57743,19 +57743,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0574bc: |[0574bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -0574cc: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0574d0: 6e10 cb1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1ccb │ │ -0574d6: 0a00 |0005: move-result v0 │ │ -0574d8: 0f00 |0006: return v0 │ │ +057458: |[057458] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +057468: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05746c: 6e10 cb1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1ccb │ │ +057472: 0a00 |0005: move-result v0 │ │ +057474: 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;) │ │ @@ -57763,19 +57763,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0574dc: |[0574dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -0574ec: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0574f0: 6e10 cc1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1ccc │ │ -0574f6: 0a00 |0005: move-result v0 │ │ -0574f8: 0f00 |0006: return v0 │ │ +057478: |[057478] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +057488: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05748c: 6e10 cc1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1ccc │ │ +057492: 0a00 |0005: move-result v0 │ │ +057494: 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;) │ │ @@ -57783,19 +57783,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0574fc: |[0574fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -05750c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057510: 6e10 cd1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1ccd │ │ -057516: 0a00 |0005: move-result v0 │ │ -057518: 0f00 |0006: return v0 │ │ +057498: |[057498] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +0574a8: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0574ac: 6e10 cd1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1ccd │ │ +0574b2: 0a00 |0005: move-result v0 │ │ +0574b4: 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;) │ │ @@ -57803,19 +57803,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 │ │ -05751c: |[05751c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05752c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057530: 6e10 ce1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1cce │ │ -057536: 0c00 |0005: move-result-object v0 │ │ -057538: 1100 |0006: return-object v0 │ │ +0574b8: |[0574b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0574c8: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0574cc: 6e10 ce1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1cce │ │ +0574d2: 0c00 |0005: move-result-object v0 │ │ +0574d4: 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;) │ │ @@ -57823,19 +57823,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 │ │ -05753c: |[05753c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -05754c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057550: 6e10 cf1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1ccf │ │ -057556: 0c00 |0005: move-result-object v0 │ │ -057558: 1100 |0006: return-object v0 │ │ +0574d8: |[0574d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0574e8: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0574ec: 6e10 cf1c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1ccf │ │ +0574f2: 0c00 |0005: move-result-object v0 │ │ +0574f4: 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;) │ │ @@ -57843,19 +57843,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05755c: |[05755c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -05756c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057570: 6e10 d01c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1cd0 │ │ -057576: 0a00 |0005: move-result v0 │ │ -057578: 0f00 |0006: return v0 │ │ +0574f8: |[0574f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +057508: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05750c: 6e10 d01c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1cd0 │ │ +057512: 0a00 |0005: move-result v0 │ │ +057514: 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;) │ │ @@ -57863,19 +57863,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05757c: |[05757c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -05758c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057590: 6e10 d11c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1cd1 │ │ -057596: 0a00 |0005: move-result v0 │ │ -057598: 0f00 |0006: return v0 │ │ +057518: |[057518] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +057528: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05752c: 6e10 d11c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1cd1 │ │ +057532: 0a00 |0005: move-result v0 │ │ +057534: 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;) │ │ @@ -57883,19 +57883,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05759c: |[05759c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -0575ac: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0575b0: 6e10 d21c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1cd2 │ │ -0575b6: 0a00 |0005: move-result v0 │ │ -0575b8: 0f00 |0006: return v0 │ │ +057538: |[057538] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +057548: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05754c: 6e10 d21c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1cd2 │ │ +057552: 0a00 |0005: move-result v0 │ │ +057554: 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;) │ │ @@ -57903,19 +57903,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0575bc: |[0575bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -0575cc: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0575d0: 6e10 d31c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1cd3 │ │ -0575d6: 0a00 |0005: move-result v0 │ │ -0575d8: 0f00 |0006: return v0 │ │ +057558: |[057558] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +057568: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05756c: 6e10 d31c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1cd3 │ │ +057572: 0a00 |0005: move-result v0 │ │ +057574: 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;) │ │ @@ -57923,19 +57923,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0575dc: |[0575dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -0575ec: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0575f0: 6e10 d41c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1cd4 │ │ -0575f6: 0a00 |0005: move-result v0 │ │ -0575f8: 0f00 |0006: return v0 │ │ +057578: |[057578] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +057588: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05758c: 6e10 d41c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1cd4 │ │ +057592: 0a00 |0005: move-result v0 │ │ +057594: 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;) │ │ @@ -57943,19 +57943,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0575fc: |[0575fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -05760c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057610: 6e10 d51c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1cd5 │ │ -057616: 0a00 |0005: move-result v0 │ │ -057618: 0f00 |0006: return v0 │ │ +057598: |[057598] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +0575a8: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0575ac: 6e10 d51c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1cd5 │ │ +0575b2: 0a00 |0005: move-result v0 │ │ +0575b4: 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;) │ │ @@ -57963,19 +57963,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05761c: |[05761c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -05762c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057630: 6e10 d61c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1cd6 │ │ -057636: 0a00 |0005: move-result v0 │ │ -057638: 0f00 |0006: return v0 │ │ +0575b8: |[0575b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +0575c8: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0575cc: 6e10 d61c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1cd6 │ │ +0575d2: 0a00 |0005: move-result v0 │ │ +0575d4: 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;) │ │ @@ -57983,37 +57983,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05763c: |[05763c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -05764c: 7100 d71c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1cd7 │ │ -057652: 0c00 |0003: move-result-object v0 │ │ -057654: 1100 |0004: return-object v0 │ │ +0575d8: |[0575d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +0575e8: 7100 d71c 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1cd7 │ │ +0575ee: 0c00 |0003: move-result-object v0 │ │ +0575f0: 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 │ │ -057658: |[057658] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -057668: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -05766c: 7110 d81c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1cd8 │ │ -057672: 0c00 |0005: move-result-object v0 │ │ -057674: 1100 |0006: return-object v0 │ │ +0575f4: |[0575f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +057604: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057608: 7110 d81c 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1cd8 │ │ +05760e: 0c00 |0005: move-result-object v0 │ │ +057610: 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;) │ │ @@ -58021,18 +58021,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057678: |[057678] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -057688: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -05768c: 6e10 d91c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1cd9 │ │ -057692: 0e00 |0005: return-void │ │ +057614: |[057614] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +057624: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057628: 6e10 d91c 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1cd9 │ │ +05762e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -58041,18 +58041,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 │ │ -057694: |[057694] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -0576a4: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0576a8: 6e20 da1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1cda │ │ -0576ae: 0e00 |0005: return-void │ │ +057630: |[057630] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +057640: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057644: 6e20 da1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1cda │ │ +05764a: 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 │ │ @@ -58062,18 +58062,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 │ │ -0576b0: |[0576b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0576c0: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0576c4: 6e20 db1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1cdb │ │ -0576ca: 0e00 |0005: return-void │ │ +05764c: |[05764c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05765c: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057660: 6e20 db1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1cdb │ │ +057666: 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; │ │ @@ -58083,18 +58083,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 │ │ -0576cc: |[0576cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -0576dc: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0576e0: 6e20 dc1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1cdc │ │ -0576e6: 0e00 |0005: return-void │ │ +057668: |[057668] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +057678: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05767c: 6e20 dc1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1cdc │ │ +057682: 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 │ │ @@ -58104,18 +58104,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 │ │ -0576e8: |[0576e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0576f8: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0576fc: 6e20 dd1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1cdd │ │ -057702: 0e00 |0005: return-void │ │ +057684: |[057684] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +057694: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057698: 6e20 dd1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1cdd │ │ +05769e: 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; │ │ @@ -58125,18 +58125,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 │ │ -057704: |[057704] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -057714: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057718: 6e20 de1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1cde │ │ -05771e: 0e00 |0005: return-void │ │ +0576a0: |[0576a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0576b0: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0576b4: 6e20 de1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1cde │ │ +0576ba: 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; │ │ @@ -58146,18 +58146,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 │ │ -057720: |[057720] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -057730: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057734: 6e20 df1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1cdf │ │ -05773a: 0e00 |0005: return-void │ │ +0576bc: |[0576bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0576cc: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0576d0: 6e20 df1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1cdf │ │ +0576d6: 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 │ │ @@ -58167,18 +58167,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 │ │ -05773c: |[05773c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -05774c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057750: 6e20 e01c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1ce0 │ │ -057756: 0e00 |0005: return-void │ │ +0576d8: |[0576d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0576e8: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0576ec: 6e20 e01c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1ce0 │ │ +0576f2: 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 │ │ @@ -58188,18 +58188,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 │ │ -057758: |[057758] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -057768: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -05776c: 6e20 e11c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1ce1 │ │ -057772: 0e00 |0005: return-void │ │ +0576f4: |[0576f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +057704: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057708: 6e20 e11c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1ce1 │ │ +05770e: 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 │ │ @@ -58209,18 +58209,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 │ │ -057774: |[057774] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -057784: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057788: 6e20 e21c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1ce2 │ │ -05778e: 0e00 |0005: return-void │ │ +057710: |[057710] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +057720: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057724: 6e20 e21c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1ce2 │ │ +05772a: 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 │ │ @@ -58230,18 +58230,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 │ │ -057790: |[057790] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -0577a0: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0577a4: 6e20 e31c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1ce3 │ │ -0577aa: 0e00 |0005: return-void │ │ +05772c: |[05772c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +05773c: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057740: 6e20 e31c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1ce3 │ │ +057746: 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 │ │ @@ -58251,18 +58251,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 │ │ -0577ac: |[0577ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0577bc: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0577c0: 6e20 e61c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1ce6 │ │ -0577c6: 0e00 |0005: return-void │ │ +057748: |[057748] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +057758: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +05775c: 6e20 e61c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1ce6 │ │ +057762: 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; │ │ @@ -58272,18 +58272,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 │ │ -0577c8: |[0577c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -0577d8: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0577dc: 6e20 e71c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1ce7 │ │ -0577e2: 0e00 |0005: return-void │ │ +057764: |[057764] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +057774: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057778: 6e20 e71c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1ce7 │ │ +05777e: 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 │ │ @@ -58293,18 +58293,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 │ │ -0577e4: |[0577e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0577f4: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0577f8: 6e20 e81c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1ce8 │ │ -0577fe: 0e00 |0005: return-void │ │ +057780: |[057780] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +057790: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057794: 6e20 e81c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1ce8 │ │ +05779a: 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 │ │ @@ -58314,18 +58314,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 │ │ -057800: |[057800] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -057810: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057814: 6e20 e91c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1ce9 │ │ -05781a: 0e00 |0005: return-void │ │ +05779c: |[05779c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +0577ac: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0577b0: 6e20 e91c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1ce9 │ │ +0577b6: 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 │ │ @@ -58335,18 +58335,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 │ │ -05781c: |[05781c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -05782c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057830: 6e20 ea1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1cea │ │ -057836: 0e00 |0005: return-void │ │ +0577b8: |[0577b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +0577c8: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0577cc: 6e20 ea1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1cea │ │ +0577d2: 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 │ │ @@ -58356,18 +58356,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 │ │ -057838: |[057838] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -057848: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -05784c: 6e20 eb1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1ceb │ │ -057852: 0e00 |0005: return-void │ │ +0577d4: |[0577d4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0577e4: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0577e8: 6e20 eb1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1ceb │ │ +0577ee: 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 │ │ @@ -58377,18 +58377,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 │ │ -057854: |[057854] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -057864: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057868: 6e20 ec1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1cec │ │ -05786e: 0e00 |0005: return-void │ │ +0577f0: |[0577f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +057800: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057804: 6e20 ec1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1cec │ │ +05780a: 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; │ │ @@ -58398,34 +58398,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057870: |[057870] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -057880: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057884: 6e20 ee1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1cee │ │ -05788a: 0e00 |0005: return-void │ │ +05780c: |[05780c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +05781c: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057820: 6e20 ee1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1cee │ │ +057826: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 toIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 397 (AccessibilityRecordCompatIcs.java) │ │ + source_file_idx : 393 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #253 header: │ │ -class_idx : 491 │ │ +class_idx : 489 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 398 │ │ +superclass_idx : 979 │ │ +source_file_idx : 394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #253 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;' │ │ @@ -58440,17 +58440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05788c: |[05788c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -05789c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0578a2: 0e00 |0003: return-void │ │ +057828: |[057828] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +057838: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05783e: 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;) │ │ @@ -58458,19 +58458,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0578a4: |[0578a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0578b4: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0578b8: 6e10 c81c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1cc8 │ │ -0578be: 0a00 |0005: move-result v0 │ │ -0578c0: 0f00 |0006: return v0 │ │ +057840: |[057840] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +057850: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057854: 6e10 c81c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1cc8 │ │ +05785a: 0a00 |0005: move-result v0 │ │ +05785c: 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;) │ │ @@ -58478,19 +58478,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0578c4: |[0578c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0578d4: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0578d8: 6e10 c91c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1cc9 │ │ -0578de: 0a00 |0005: move-result v0 │ │ -0578e0: 0f00 |0006: return v0 │ │ +057860: |[057860] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +057870: 1f01 4303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057874: 6e10 c91c 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1cc9 │ │ +05787a: 0a00 |0005: move-result v0 │ │ +05787c: 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;) │ │ @@ -58498,18 +58498,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 │ │ -0578e4: |[0578e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0578f4: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -0578f8: 6e20 e41c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1ce4 │ │ -0578fe: 0e00 |0005: return-void │ │ +057880: |[057880] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +057890: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +057894: 6e20 e41c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1ce4 │ │ +05789a: 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 │ │ @@ -58519,34 +58519,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057900: |[057900] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -057910: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057914: 6e20 e51c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1ce5 │ │ -05791a: 0e00 |0005: return-void │ │ +05789c: |[05789c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0578ac: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0578b0: 6e20 e51c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1ce5 │ │ +0578b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollY I │ │ │ │ Virtual methods - │ │ - source_file_idx : 398 (AccessibilityRecordCompatIcsMr1.java) │ │ + source_file_idx : 394 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #254 header: │ │ -class_idx : 492 │ │ +class_idx : 490 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 399 │ │ +superclass_idx : 979 │ │ +source_file_idx : 395 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #254 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;' │ │ @@ -58561,17 +58561,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05791c: |[05791c] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -05792c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -057932: 0e00 |0003: return-void │ │ +0578b8: |[0578b8] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +0578c8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0578ce: 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;) │ │ @@ -58579,35 +58579,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057934: |[057934] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -057944: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0347 │ │ -057948: 6e30 ed1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1ced │ │ -05794e: 0e00 |0005: return-void │ │ +0578d0: |[0578d0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0578e0: 1f00 4303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0343 │ │ +0578e4: 6e30 ed1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1ced │ │ +0578ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 virtualDescendantId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 399 (AccessibilityRecordCompatJellyBean.java) │ │ + source_file_idx : 395 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #255 header: │ │ -class_idx : 493 │ │ +class_idx : 491 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 683 │ │ +superclass_idx : 979 │ │ +source_file_idx : 679 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -58619,21 +58619,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 683 (CursorAdapter.java) │ │ + source_file_idx : 679 (CursorAdapter.java) │ │ │ │ Class #256 header: │ │ -class_idx : 494 │ │ +class_idx : 492 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 57 │ │ -source_file_idx : 683 │ │ +source_file_idx : 679 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #256 annotations: │ │ Annotations on class │ │ @@ -58657,20 +58657,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 │ │ -057950: |[057950] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -057960: 5b12 e503 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e5 │ │ -057964: 2200 6700 |0002: new-instance v0, Landroid/os/Handler; // type@0067 │ │ -057968: 7010 1e02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ -05796e: 7020 6d01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@016d │ │ -057974: 0e00 |000a: return-void │ │ +0578ec: |[0578ec] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0578fc: 5b12 e503 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e5 │ │ +057900: 2200 6500 |0002: new-instance v0, Landroid/os/Handler; // type@0065 │ │ +057904: 7010 1e02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ +05790a: 7020 6d01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@016d │ │ +057910: 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; │ │ @@ -58682,17 +58682,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057978: |[057978] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -057988: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05798a: 0f00 |0001: return v0 │ │ +057914: |[057914] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +057924: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +057926: 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;) │ │ @@ -58700,33 +58700,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05798c: |[05798c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -05799c: 5410 e503 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e5 │ │ -0579a0: 6e10 1c0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0e1c │ │ -0579a6: 0e00 |0005: return-void │ │ +057928: |[057928] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +057938: 5410 e503 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e5 │ │ +05793c: 6e10 1c0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0e1c │ │ +057942: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 683 (CursorAdapter.java) │ │ + source_file_idx : 679 (CursorAdapter.java) │ │ │ │ Class #257 header: │ │ -class_idx : 495 │ │ +class_idx : 493 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 683 │ │ +source_file_idx : 679 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -58750,18 +58750,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 │ │ -0579a8: |[0579a8] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0579b8: 5b01 e603 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ -0579bc: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ -0579c2: 0e00 |0005: return-void │ │ +057944: |[057944] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +057954: 5b01 e603 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ +057958: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ +05795e: 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; │ │ │ │ @@ -58770,17 +58770,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 │ │ -0579c4: |[0579c4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -0579d4: 7020 030e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0e03 │ │ -0579da: 0e00 |0003: return-void │ │ +057960: |[057960] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +057970: 7020 030e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0e03 │ │ +057976: 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; │ │ @@ -58791,21 +58791,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0579dc: |[0579dc] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -0579ec: 5420 e603 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ -0579f0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0579f2: 5c01 ef03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -0579f6: 5420 e603 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ -0579fa: 6e10 1a0e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0e1a │ │ -057a00: 0e00 |000a: return-void │ │ +057978: |[057978] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +057988: 5420 e603 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ +05798c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05798e: 5c01 ef03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +057992: 5420 e603 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ +057996: 6e10 1a0e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0e1a │ │ +05799c: 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; │ │ @@ -58815,36 +58815,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -057a04: |[057a04] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -057a14: 5420 e603 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ -057a18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -057a1a: 5c01 ef03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -057a1e: 5420 e603 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ -057a22: 6e10 1b0e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0e1b │ │ -057a28: 0e00 |000a: return-void │ │ +0579a0: |[0579a0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +0579b0: 5420 e603 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ +0579b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0579b6: 5c01 ef03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +0579ba: 5420 e603 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@03e6 │ │ +0579be: 6e10 1b0e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0e1b │ │ +0579c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ │ │ - source_file_idx : 683 (CursorAdapter.java) │ │ + source_file_idx : 679 (CursorAdapter.java) │ │ │ │ Class #258 header: │ │ -class_idx : 497 │ │ +class_idx : 495 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 684 │ │ +superclass_idx : 979 │ │ +source_file_idx : 680 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -58880,21 +58880,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/CursorFilter$CursorFilterClient;) │ │ name : 'runQueryOnBackgroundThread' │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 684 (CursorFilter.java) │ │ + source_file_idx : 680 (CursorFilter.java) │ │ │ │ Class #259 header: │ │ -class_idx : 498 │ │ +class_idx : 496 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 868 │ │ -source_file_idx : 684 │ │ +superclass_idx : 864 │ │ +source_file_idx : 680 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -58917,18 +58917,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 │ │ -057a2c: |[057a2c] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -057a3c: 7010 2e1d 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1d2e │ │ -057a42: 5b01 f203 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ -057a46: 0e00 |0005: return-void │ │ +0579c8: |[0579c8] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +0579d8: 7010 2e1d 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1d2e │ │ +0579de: 5b01 f203 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ +0579e2: 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; │ │ @@ -58940,20 +58940,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 │ │ -057a48: |[057a48] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -057a58: 5410 f203 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ -057a5c: 1f02 3a00 |0002: check-cast v2, Landroid/database/Cursor; // type@003a │ │ -057a60: 7220 210e 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0e21 │ │ -057a66: 0c00 |0007: move-result-object v0 │ │ -057a68: 1100 |0008: return-object v0 │ │ +0579e4: |[0579e4] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0579f4: 5410 f203 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ +0579f8: 1f02 3a00 |0002: check-cast v2, Landroid/database/Cursor; // type@003a │ │ +0579fc: 7220 210e 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0e21 │ │ +057a02: 0c00 |0007: move-result-object v0 │ │ +057a04: 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; │ │ │ │ @@ -58962,31 +58962,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 │ │ -057a6c: |[057a6c] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -057a7c: 5432 f203 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ -057a80: 7220 230e 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0e23 │ │ -057a86: 0c00 |0005: move-result-object v0 │ │ -057a88: 2201 6303 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0363 │ │ -057a8c: 7010 2d1d 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1d2d │ │ -057a92: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -057a96: 7210 7101 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0171 │ │ -057a9c: 0a02 |0010: move-result v2 │ │ -057a9e: 5912 6c0a |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0a6c │ │ -057aa2: 5b10 6d0a |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ -057aa6: 1101 |0015: return-object v1 │ │ -057aa8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -057aaa: 5912 6c0a |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0a6c │ │ -057aae: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -057ab0: 5b12 6d0a |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ -057ab4: 28f9 |001c: goto 0015 // -0007 │ │ +057a08: |[057a08] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +057a18: 5432 f203 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ +057a1c: 7220 230e 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0e23 │ │ +057a22: 0c00 |0005: move-result-object v0 │ │ +057a24: 2201 5f03 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@035f │ │ +057a28: 7010 2d1d 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1d2d │ │ +057a2e: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +057a32: 7210 7101 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0171 │ │ +057a38: 0a02 |0010: move-result v2 │ │ +057a3a: 5912 6c0a |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0a6c │ │ +057a3e: 5b10 6d0a |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ +057a42: 1101 |0015: return-object v1 │ │ +057a44: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +057a46: 5912 6c0a |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0a6c │ │ +057a4a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +057a4c: 5b12 6d0a |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ +057a50: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -59004,46 +59004,46 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -057ab8: |[057ab8] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -057ac8: 5431 f203 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ -057acc: 7210 220e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0e22 │ │ -057ad2: 0c00 |0005: move-result-object v0 │ │ -057ad4: 5451 6d0a |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ -057ad8: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -057adc: 5451 6d0a |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ -057ae0: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -057ae4: 5432 f203 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ -057ae8: 5451 6d0a |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ -057aec: 1f01 3a00 |0012: check-cast v1, Landroid/database/Cursor; // type@003a │ │ -057af0: 7220 200e 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0e20 │ │ -057af6: 0e00 |0017: return-void │ │ +057a54: |[057a54] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +057a64: 5431 f203 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ +057a68: 7210 220e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0e22 │ │ +057a6e: 0c00 |0005: move-result-object v0 │ │ +057a70: 5451 6d0a |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ +057a74: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +057a78: 5451 6d0a |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ +057a7c: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +057a80: 5432 f203 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@03f2 │ │ +057a84: 5451 6d0a |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0a6d │ │ +057a88: 1f01 3a00 |0012: check-cast v1, Landroid/database/Cursor; // type@003a │ │ +057a8c: 7220 200e 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0e20 │ │ +057a92: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ 0x0006 - 0x0018 reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/CursorFilter; │ │ 0x0000 - 0x0018 reg=4 constraint Ljava/lang/CharSequence; │ │ 0x0000 - 0x0018 reg=5 results Landroid/widget/Filter$FilterResults; │ │ │ │ - source_file_idx : 684 (CursorFilter.java) │ │ + source_file_idx : 680 (CursorFilter.java) │ │ │ │ Class #260 header: │ │ -class_idx : 500 │ │ +class_idx : 498 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 761 │ │ +superclass_idx : 979 │ │ +source_file_idx : 757 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -59079,21 +59079,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerListener;) │ │ name : 'onDrawerStateChanged' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #261 header: │ │ -class_idx : 501 │ │ +class_idx : 499 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 823 │ │ -source_file_idx : 761 │ │ +superclass_idx : 819 │ │ +source_file_idx : 757 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -59129,19 +59129,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057af8: |[057af8] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -057b08: 7030 0b1c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ -057b0e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -057b10: 5910 f603 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057b14: 0e00 |0006: return-void │ │ +057a94: |[057a94] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +057aa4: 7030 0b1c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ +057aaa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +057aac: 5910 f603 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057ab0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0003 line=1484 │ │ 0x0006 line=1499 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -59153,18 +59153,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057b18: |[057b18] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -057b28: 7030 310e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0e31 │ │ -057b2e: 5903 f603 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057b32: 0e00 |0005: return-void │ │ +057ab4: |[057ab4] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +057ac4: 7030 310e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0e31 │ │ +057aca: 5903 f603 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057ace: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1502 │ │ 0x0003 line=1503 │ │ 0x0005 line=1504 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -59177,27 +59177,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 │ │ -057b34: |[057b34] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -057b44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -057b46: 7030 0c1c 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0c │ │ -057b4c: 5932 f603 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057b50: 7100 5d0e 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0e5d │ │ -057b56: 0c01 |0009: move-result-object v1 │ │ -057b58: 6e30 f600 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -057b5e: 0c00 |000d: move-result-object v0 │ │ -057b60: 6e30 6101 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -057b66: 0a01 |0011: move-result v1 │ │ -057b68: 5931 f603 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057b6c: 6e10 6801 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -057b72: 0e00 |0017: return-void │ │ +057ad0: |[057ad0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +057ae0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057ae2: 7030 0c1c 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0c │ │ +057ae8: 5932 f603 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057aec: 7100 5d0e 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0e5d │ │ +057af2: 0c01 |0009: move-result-object v1 │ │ +057af4: 6e30 f600 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +057afa: 0c00 |000d: move-result-object v0 │ │ +057afc: 6e30 6101 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +057b02: 0a01 |0011: move-result v1 │ │ +057b04: 5931 f603 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057b08: 6e10 6801 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +057b0e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1490 │ │ 0x0004 line=1484 │ │ 0x0006 line=1492 │ │ 0x000e line=1493 │ │ 0x0014 line=1494 │ │ @@ -59213,21 +59213,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 │ │ -057b74: |[057b74] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -057b84: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ -057b8a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -057b8c: 5910 f603 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057b90: 5220 f603 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057b94: 5910 f603 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057b98: 0e00 |000a: return-void │ │ +057b10: |[057b10] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +057b20: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ +057b26: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +057b28: 5910 f603 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057b2c: 5220 f603 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057b30: 5910 f603 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057b34: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1507 │ │ 0x0003 line=1484 │ │ 0x0006 line=1508 │ │ 0x000a line=1509 │ │ locals : │ │ @@ -59239,19 +59239,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 │ │ -057b9c: |[057b9c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -057bac: 7020 0d1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1c0d │ │ -057bb2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -057bb4: 5910 f603 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057bb8: 0e00 |0006: return-void │ │ +057b38: |[057b38] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +057b48: 7020 0d1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1c0d │ │ +057b4e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +057b50: 5910 f603 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057b54: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1512 │ │ 0x0003 line=1484 │ │ 0x0006 line=1513 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -59262,36 +59262,36 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057bbc: |[057bbc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -057bcc: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ -057bd2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -057bd4: 5910 f603 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -057bd8: 0e00 |0006: return-void │ │ +057b58: |[057b58] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +057b68: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ +057b6e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +057b70: 5910 f603 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +057b74: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1516 │ │ 0x0003 line=1484 │ │ 0x0006 line=1517 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #262 header: │ │ -class_idx : 502 │ │ +class_idx : 500 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 761 │ │ +superclass_idx : 979 │ │ +source_file_idx : 757 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #262 annotations: │ │ Annotations on class │ │ @@ -59313,17 +59313,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057bdc: |[057bdc] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -057bec: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -057bf2: 0e00 |0003: return-void │ │ +057b78: |[057b78] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +057b88: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +057b8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -59332,18 +59332,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 │ │ -057bf4: |[057bf4] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -057c04: 2200 f701 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01f7 │ │ -057c08: 7020 3d0e 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0e3d │ │ -057c0e: 1100 |0005: return-object v0 │ │ +057b90: |[057b90] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +057ba0: 2200 f501 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01f5 │ │ +057ba4: 7020 3d0e 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0e3d │ │ +057baa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -59352,18 +59352,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 │ │ -057c10: |[057c10] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -057c20: 6e20 380e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0e38 │ │ -057c26: 0c00 |0003: move-result-object v0 │ │ -057c28: 1100 |0004: return-object v0 │ │ +057bac: |[057bac] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +057bbc: 6e20 380e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0e38 │ │ +057bc2: 0c00 |0003: move-result-object v0 │ │ +057bc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -59372,17 +59372,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 │ │ -057c2c: |[057c2c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -057c3c: 2320 2a04 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@042a │ │ -057c40: 1100 |0002: return-object v0 │ │ +057bc8: |[057bc8] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +057bd8: 2320 2604 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0426 │ │ +057bdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -59391,32 +59391,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057c44: |[057c44] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -057c54: 6e20 3a0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0e3a │ │ -057c5a: 0c00 |0003: move-result-object v0 │ │ -057c5c: 1100 |0004: return-object v0 │ │ +057be0: |[057be0] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +057bf0: 6e20 3a0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0e3a │ │ +057bf6: 0c00 |0003: move-result-object v0 │ │ +057bf8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #263 header: │ │ -class_idx : 503 │ │ +class_idx : 501 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 808 │ │ -source_file_idx : 761 │ │ +superclass_idx : 805 │ │ +source_file_idx : 757 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -59454,43 +59454,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -057c60: |[057c60] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -057c70: 2200 f601 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@01f6 │ │ -057c74: 7010 370e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0e37 │ │ -057c7a: 6900 ff03 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03ff │ │ -057c7e: 0e00 |0007: return-void │ │ +057bfc: |[057bfc] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +057c0c: 2200 f401 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@01f4 │ │ +057c10: 7010 370e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0e37 │ │ +057c16: 6900 ff03 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03ff │ │ +057c1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1302 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -057c80: |[057c80] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -057c90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057c92: 7020 821b 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ -057c98: 5910 0204 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ -057c9c: 5910 0004 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0400 │ │ -057ca0: 5910 0104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0401 │ │ -057ca4: 6e10 3002 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -057caa: 0a00 |000d: move-result v0 │ │ -057cac: 5910 0204 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ -057cb0: 0e00 |0010: return-void │ │ +057c1c: |[057c1c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +057c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057c2e: 7020 821b 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ +057c34: 5910 0204 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ +057c38: 5910 0004 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0400 │ │ +057c3c: 5910 0104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0401 │ │ +057c40: 6e10 3002 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +057c46: 0a00 |000d: move-result v0 │ │ +057c48: 5910 0204 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ +057c4c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1288 │ │ 0x0004 line=1283 │ │ 0x0006 line=1284 │ │ 0x0008 line=1285 │ │ 0x000a line=1289 │ │ @@ -59504,21 +59504,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -057cb4: |[057cb4] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -057cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057cc6: 7020 831b 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ -057ccc: 5910 0204 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ -057cd0: 5910 0004 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0400 │ │ -057cd4: 5910 0104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0401 │ │ -057cd8: 0e00 |000a: return-void │ │ +057c50: |[057c50] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +057c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057c62: 7020 831b 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ +057c68: 5910 0204 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ +057c6c: 5910 0004 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0400 │ │ +057c70: 5910 0104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0401 │ │ +057c74: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1293 │ │ 0x0004 line=1283 │ │ 0x0006 line=1284 │ │ 0x0008 line=1285 │ │ 0x000a line=1294 │ │ @@ -59532,36 +59532,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -057cdc: |[057cdc] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -057cec: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ -057cf2: 5210 0204 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ -057cf6: 6e20 3502 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -057cfc: 0e00 |0008: return-void │ │ +057c78: |[057c78] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +057c88: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ +057c8e: 5210 0204 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ +057c92: 6e20 3502 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +057c98: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1298 │ │ 0x0003 line=1299 │ │ 0x0008 line=1300 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #264 header: │ │ -class_idx : 505 │ │ +class_idx : 503 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 761 │ │ +superclass_idx : 979 │ │ +source_file_idx : 757 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -59586,18 +59586,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 │ │ -057d00: |[057d00] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -057d10: 5b01 0304 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0403 │ │ -057d14: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -057d1a: 0e00 |0005: return-void │ │ +057c9c: |[057c9c] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +057cac: 5b01 0304 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0403 │ │ +057cb0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +057cb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1320 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -59607,32 +59607,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057d1c: |[057d1c] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -057d2c: 5410 0304 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0403 │ │ -057d30: 7110 490e 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0e49 │ │ -057d36: 0e00 |0005: return-void │ │ +057cb8: |[057cb8] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +057cc8: 5410 0304 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0403 │ │ +057ccc: 7110 490e 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0e49 │ │ +057cd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ 0x0005 line=1323 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #265 header: │ │ -class_idx : 507 │ │ +class_idx : 505 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 824 │ │ -source_file_idx : 761 │ │ +superclass_idx : 820 │ │ +source_file_idx : 757 │ │ static_fields_size : 15 │ │ instance_fields_size: 20 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 51 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -59806,40 +59806,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -057d38: |[057d38] android.support.v4.widget.DrawerLayout.:()V │ │ -057d48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -057d4a: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -057d4e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -057d50: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -057d56: 4b02 0001 |0007: aput v2, v0, v1 │ │ -057d5a: 6900 0b04 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@040b │ │ -057d5e: 0e00 |000b: return-void │ │ +057cd4: |[057cd4] android.support.v4.widget.DrawerLayout.:()V │ │ +057ce4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +057ce6: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +057cea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +057cec: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +057cf2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +057cf6: 6900 0b04 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@040b │ │ +057cfa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -057d60: |[057d60] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -057d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057d72: 7030 5b0e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5b │ │ -057d78: 0e00 |0004: return-void │ │ +057cfc: |[057cfc] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +057d0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d0e: 7030 5b0e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e5b │ │ +057d14: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -59849,18 +59849,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 │ │ -057d7c: |[057d7c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -057d8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057d8e: 7040 5c0e 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e5c │ │ -057d94: 0e00 |0004: return-void │ │ +057d18: |[057d18] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +057d28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d2a: 7040 5c0e 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e5c │ │ +057d30: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -59871,75 +59871,75 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -057d98: |[057d98] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -057da8: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -057dac: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -057dae: 7040 191c 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ -057db4: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -057db8: 5962 2604 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0426 │ │ -057dbc: 2202 4200 |000a: new-instance v2, Landroid/graphics/Paint; // type@0042 │ │ -057dc0: 7010 9301 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0193 │ │ -057dc6: 5b62 2804 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0428 │ │ -057dca: 5c64 1a04 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ -057dce: 6e10 790e 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0e79 │ │ -057dd4: 0c02 |0016: move-result-object v2 │ │ -057dd6: 6e10 4e01 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -057ddc: 0c02 |001a: move-result-object v2 │ │ -057dde: 5220 5f0a |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ -057de2: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -057de6: c802 |001f: mul-float/2addr v2, v0 │ │ -057de8: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -057dec: c632 |0022: add-float/2addr v2, v3 │ │ -057dee: 8722 |0023: float-to-int v2, v2 │ │ -057df0: 5962 2304 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0423 │ │ -057df4: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -057df8: a801 0200 |0028: mul-float v1, v2, v0 │ │ -057dfc: 2202 fa01 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@01fa │ │ -057e00: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -057e02: 7030 480e 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0e48 │ │ -057e08: 5b62 1e04 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ -057e0c: 2202 fa01 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@01fa │ │ -057e10: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -057e12: 7030 480e 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0e48 │ │ -057e18: 5b62 2404 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ -057e1c: 5462 1e04 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ -057e20: 7130 8310 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1083 │ │ -057e26: 0c02 |003f: move-result-object v2 │ │ -057e28: 5b62 1f04 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -057e2c: 5462 1f04 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -057e30: 6e20 9e10 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@109e │ │ -057e36: 5462 1f04 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -057e3a: 6e20 9f10 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@109f │ │ -057e40: 5462 1e04 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ -057e44: 5463 1f04 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -057e48: 6e20 570e 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0e57 │ │ -057e4e: 5462 2404 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ -057e52: 7130 8310 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1083 │ │ -057e58: 0c02 |0058: move-result-object v2 │ │ -057e5a: 5b62 2504 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -057e5e: 5462 2504 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -057e62: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -057e64: 6e20 9e10 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@109e │ │ -057e6a: 5462 2504 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -057e6e: 6e20 9f10 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@109f │ │ -057e74: 5462 2404 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ -057e78: 5463 2504 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -057e7c: 6e20 570e 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0e57 │ │ -057e82: 6e20 a00e 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0ea0 │ │ -057e88: 2202 f301 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@01f3 │ │ -057e8c: 7020 280e 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0e28 │ │ -057e92: 7120 760a 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a76 │ │ -057e98: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -057e9a: 7120 b70a 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0ab7 │ │ -057ea0: 0e00 |007c: return-void │ │ +057d34: |[057d34] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +057d44: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +057d48: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +057d4a: 7040 191c 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ +057d50: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +057d54: 5962 2604 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0426 │ │ +057d58: 2202 4200 |000a: new-instance v2, Landroid/graphics/Paint; // type@0042 │ │ +057d5c: 7010 9301 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0193 │ │ +057d62: 5b62 2804 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0428 │ │ +057d66: 5c64 1a04 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ +057d6a: 6e10 790e 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0e79 │ │ +057d70: 0c02 |0016: move-result-object v2 │ │ +057d72: 6e10 4e01 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +057d78: 0c02 |001a: move-result-object v2 │ │ +057d7a: 5220 5f0a |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ +057d7e: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +057d82: c802 |001f: mul-float/2addr v2, v0 │ │ +057d84: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ +057d88: c632 |0022: add-float/2addr v2, v3 │ │ +057d8a: 8722 |0023: float-to-int v2, v2 │ │ +057d8c: 5962 2304 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0423 │ │ +057d90: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ +057d94: a801 0200 |0028: mul-float v1, v2, v0 │ │ +057d98: 2202 f801 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@01f8 │ │ +057d9c: 1233 |002c: const/4 v3, #int 3 // #3 │ │ +057d9e: 7030 480e 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0e48 │ │ +057da4: 5b62 1e04 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ +057da8: 2202 f801 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@01f8 │ │ +057dac: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +057dae: 7030 480e 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0e48 │ │ +057db4: 5b62 2404 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ +057db8: 5462 1e04 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ +057dbc: 7130 8310 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1083 │ │ +057dc2: 0c02 |003f: move-result-object v2 │ │ +057dc4: 5b62 1f04 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +057dc8: 5462 1f04 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +057dcc: 6e20 9e10 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@109e │ │ +057dd2: 5462 1f04 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +057dd6: 6e20 9f10 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@109f │ │ +057ddc: 5462 1e04 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ +057de0: 5463 1f04 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +057de4: 6e20 570e 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0e57 │ │ +057dea: 5462 2404 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ +057dee: 7130 8310 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1083 │ │ +057df4: 0c02 |0058: move-result-object v2 │ │ +057df6: 5b62 2504 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +057dfa: 5462 2504 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +057dfe: 1223 |005d: const/4 v3, #int 2 // #2 │ │ +057e00: 6e20 9e10 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@109e │ │ +057e06: 5462 2504 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +057e0a: 6e20 9f10 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@109f │ │ +057e10: 5462 2404 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ +057e14: 5463 2504 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +057e18: 6e20 570e 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0e57 │ │ +057e1e: 6e20 a00e 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0ea0 │ │ +057e24: 2202 f101 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@01f1 │ │ +057e28: 7020 280e 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0e28 │ │ +057e2e: 7120 760a 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a76 │ │ +057e34: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +057e36: 7120 b70a 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0ab7 │ │ +057e3c: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=225 │ │ 0x0006 line=135 │ │ 0x000a line=137 │ │ 0x0011 line=145 │ │ 0x0013 line=227 │ │ @@ -59972,49 +59972,49 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057ea4: |[057ea4] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -057eb4: 6200 0b04 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@040b │ │ -057eb8: 1100 |0002: return-object v0 │ │ +057e40: |[057e40] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +057e50: 6200 0b04 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@040b │ │ +057e54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'findVisibleDrawer' │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -057ebc: |[057ebc] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -057ecc: 6e10 710e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -057ed2: 0a01 |0003: move-result v1 │ │ -057ed4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -057ed6: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -057eda: 6e20 700e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -057ee0: 0c00 |000a: move-result-object v0 │ │ -057ee2: 6e20 830e 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -057ee8: 0a03 |000e: move-result v3 │ │ -057eea: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -057eee: 6e20 850e 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0e85 │ │ -057ef4: 0a03 |0014: move-result v3 │ │ -057ef6: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -057efa: 1100 |0017: return-object v0 │ │ -057efc: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -057f00: 28eb |001a: goto 0005 // -0015 │ │ -057f02: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -057f04: 28fb |001c: goto 0017 // -0005 │ │ +057e58: |[057e58] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +057e68: 6e10 710e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +057e6e: 0a01 |0003: move-result v1 │ │ +057e70: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +057e72: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +057e76: 6e20 700e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +057e7c: 0c00 |000a: move-result-object v0 │ │ +057e7e: 6e20 830e 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +057e84: 0a03 |000e: move-result v3 │ │ +057e86: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +057e8a: 6e20 850e 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0e85 │ │ +057e90: 0a03 |0014: move-result v3 │ │ +057e92: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +057e96: 1100 |0017: return-object v0 │ │ +057e98: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +057e9c: 28eb |001a: goto 0005 // -0015 │ │ +057e9e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +057ea0: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0004 line=1191 │ │ 0x0007 line=1192 │ │ 0x000b line=1193 │ │ 0x0017 line=1197 │ │ @@ -60032,28 +60032,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -057f08: |[057f08] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -057f18: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -057f1c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -057f1e: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -057f22: 1a00 3304 |0005: const-string v0, "LEFT" // string@0433 │ │ -057f26: 1100 |0007: return-object v0 │ │ -057f28: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -057f2c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -057f2e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -057f32: 1a00 160a |000d: const-string v0, "RIGHT" // string@0a16 │ │ -057f36: 28f8 |000f: goto 0007 // -0008 │ │ -057f38: 7110 221f 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -057f3e: 0c00 |0013: move-result-object v0 │ │ -057f40: 28f3 |0014: goto 0007 // -000d │ │ +057ea4: |[057ea4] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +057eb4: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +057eb8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +057eba: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +057ebe: 1a00 2f04 |0005: const-string v0, "LEFT" // string@042f │ │ +057ec2: 1100 |0007: return-object v0 │ │ +057ec4: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +057ec8: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +057eca: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +057ece: 1a00 0e0a |000d: const-string v0, "RIGHT" // string@0a0e │ │ +057ed2: 28f8 |000f: goto 0007 // -0008 │ │ +057ed4: 7110 221f 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +057eda: 0c00 |0013: move-result-object v0 │ │ +057edc: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0005 line=567 │ │ 0x0007 line=572 │ │ 0x0008 line=569 │ │ 0x000d line=570 │ │ @@ -60066,25 +60066,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -057f44: |[057f44] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -057f54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -057f56: 6e10 991b 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ -057f5c: 0c00 |0004: move-result-object v0 │ │ -057f5e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -057f62: 6e10 bf01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01bf │ │ -057f68: 0a02 |000a: move-result v2 │ │ -057f6a: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -057f6c: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -057f70: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -057f72: 0f01 |000f: return v1 │ │ +057ee0: |[057ee0] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +057ef0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +057ef2: 6e10 991b 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ +057ef8: 0c00 |0004: move-result-object v0 │ │ +057efa: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +057efe: 6e10 bf01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01bf │ │ +057f04: 0a02 |000a: move-result v2 │ │ +057f06: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +057f08: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +057f0c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +057f0e: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=770 │ │ 0x0005 line=771 │ │ 0x0007 line=772 │ │ 0x000f line=774 │ │ locals : │ │ @@ -60096,32 +60096,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -057f74: |[057f74] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -057f84: 6e10 710e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -057f8a: 0a00 |0003: move-result v0 │ │ -057f8c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -057f8e: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -057f92: 6e20 700e 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -057f98: 0c03 |000a: move-result-object v3 │ │ -057f9a: 6e10 a61b 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -057fa0: 0c02 |000e: move-result-object v2 │ │ -057fa2: 1f02 f501 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -057fa6: 5523 f803 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ -057faa: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -057fae: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -057fb0: 0f03 |0016: return v3 │ │ -057fb2: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -057fb6: 28ec |0019: goto 0005 // -0014 │ │ -057fb8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -057fba: 28fb |001b: goto 0016 // -0005 │ │ +057f10: |[057f10] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +057f20: 6e10 710e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +057f26: 0a00 |0003: move-result v0 │ │ +057f28: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +057f2a: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +057f2e: 6e20 700e 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +057f34: 0c03 |000a: move-result-object v3 │ │ +057f36: 6e10 a61b 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +057f3c: 0c02 |000e: move-result-object v2 │ │ +057f3e: 1f02 f301 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +057f42: 5523 f803 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ +057f46: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +057f4a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +057f4c: 0f03 |0016: return v3 │ │ +057f4e: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +057f52: 28ec |0019: goto 0005 // -0014 │ │ +057f54: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +057f56: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0004 line=1152 │ │ 0x0007 line=1153 │ │ 0x0011 line=1154 │ │ 0x0015 line=1155 │ │ @@ -60140,22 +60140,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -057fbc: |[057fbc] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -057fcc: 7010 6c0e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0e6c │ │ -057fd2: 0c00 |0003: move-result-object v0 │ │ -057fd4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -057fd8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -057fda: 0f00 |0007: return v0 │ │ -057fdc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -057fde: 28fe |0009: goto 0007 // -0002 │ │ +057f58: |[057f58] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +057f68: 7010 6c0e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0e6c │ │ +057f6e: 0c00 |0003: move-result-object v0 │ │ +057f70: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +057f74: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +057f76: 0f00 |0007: return v0 │ │ +057f78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +057f7a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -60164,39 +60164,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -057fe0: |[057fe0] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -057ff0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -057ff2: 55b2 1704 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ -057ff6: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -057ffa: 7100 4202 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -058000: 0b00 |0008: move-result-wide v0 │ │ -058002: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -058004: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -058006: 0402 |000b: move-wide v2, v0 │ │ -058008: 0156 |000c: move v6, v5 │ │ -05800a: 7708 5e1b 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1b5e │ │ -058010: 0c08 |0010: move-result-object v8 │ │ -058012: 6e10 710e 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -058018: 0a09 |0014: move-result v9 │ │ -05801a: 120a |0015: const/4 v10, #int 0 // #0 │ │ -05801c: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -058020: 6e20 700e ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -058026: 0c02 |001b: move-result-object v2 │ │ -058028: 6e20 941b 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1b94 │ │ -05802e: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -058032: 28f5 |0021: goto 0016 // -000b │ │ -058034: 6e10 601b 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ -05803a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -05803c: 5cb2 1704 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ -058040: 0e00 |0028: return-void │ │ +057f7c: |[057f7c] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +057f8c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +057f8e: 55b2 1704 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ +057f92: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +057f96: 7100 4202 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +057f9c: 0b00 |0008: move-result-wide v0 │ │ +057f9e: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +057fa0: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +057fa2: 0402 |000b: move-wide v2, v0 │ │ +057fa4: 0156 |000c: move v6, v5 │ │ +057fa6: 7708 5e1b 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1b5e │ │ +057fac: 0c08 |0010: move-result-object v8 │ │ +057fae: 6e10 710e 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +057fb4: 0a09 |0014: move-result v9 │ │ +057fb6: 120a |0015: const/4 v10, #int 0 // #0 │ │ +057fb8: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +057fbc: 6e20 700e ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +057fc2: 0c02 |001b: move-result-object v2 │ │ +057fc4: 6e20 941b 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1b94 │ │ +057fca: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +057fce: 28f5 |0021: goto 0016 // -000b │ │ +057fd0: 6e10 601b 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ +057fd6: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +057fd8: 5cb2 1704 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ +057fdc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1202 │ │ 0x0005 line=1203 │ │ 0x0009 line=1204 │ │ 0x0011 line=1206 │ │ 0x0015 line=1207 │ │ @@ -60217,23 +60217,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -058044: |[058044] android.support.v4.widget.DrawerLayout.checkDrawerViewGravity:(Landroid/view/View;I)Z │ │ -058054: 6e20 760e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ -05805a: 0a00 |0003: move-result v0 │ │ -05805c: 9501 0004 |0004: and-int v1, v0, v4 │ │ -058060: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -058064: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -058066: 0f01 |0009: return v1 │ │ -058068: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05806a: 28fe |000b: goto 0009 // -0002 │ │ +057fe0: |[057fe0] android.support.v4.widget.DrawerLayout.checkDrawerViewGravity:(Landroid/view/View;I)Z │ │ +057ff0: 6e20 760e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ +057ff6: 0a00 |0003: move-result v0 │ │ +057ff8: 9501 0004 |0004: and-int v1, v0, v4 │ │ +057ffc: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +058000: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +058002: 0f01 |0009: return v1 │ │ +058004: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +058006: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0004 line=521 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGrav I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -60245,24 +60245,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05806c: |[05806c] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -05807c: 2020 f501 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058080: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -058084: 6f20 1f1c 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1c1f │ │ -05808a: 0a00 |0007: move-result v0 │ │ -05808c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -058090: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -058092: 0f00 |000b: return v0 │ │ -058094: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -058096: 28fe |000d: goto 000b // -0002 │ │ +058008: |[058008] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +058018: 2020 f301 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +05801c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +058020: 6f20 1f1c 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1c1f │ │ +058026: 0a00 |0007: move-result v0 │ │ +058028: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +05802c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05802e: 0f00 |000b: return v0 │ │ +058030: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +058032: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -60271,38 +60271,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -058098: |[058098] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -0580a8: 7110 690a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ -0580ae: 0a02 |0003: move-result v2 │ │ -0580b0: 7120 ca08 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ -0580b6: 0a00 |0007: move-result v0 │ │ -0580b8: 6e20 6a0e 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -0580be: 0c01 |000b: move-result-object v1 │ │ -0580c0: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ -0580c4: 2202 c803 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -0580c8: 2203 dc03 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -0580cc: 7010 581f 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0580d2: 1a04 8b09 |0015: const-string v4, "No drawer view found with absolute gravity " // string@098b │ │ -0580d6: 6e20 601f 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0580dc: 0c03 |001a: move-result-object v3 │ │ -0580de: 7110 7b0e 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e7b │ │ -0580e4: 0c04 |001e: move-result-object v4 │ │ -0580e6: 6e20 601f 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0580ec: 0c03 |0022: move-result-object v3 │ │ -0580ee: 6e10 651f 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0580f4: 0c03 |0026: move-result-object v3 │ │ -0580f6: 7020 1a1f 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -0580fc: 2702 |002a: throw v2 │ │ -0580fe: 6e20 620e 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e62 │ │ -058104: 0e00 |002e: return-void │ │ +058034: |[058034] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +058044: 7110 690a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ +05804a: 0a02 |0003: move-result v2 │ │ +05804c: 7120 ca08 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ +058052: 0a00 |0007: move-result v0 │ │ +058054: 6e20 6a0e 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +05805a: 0c01 |000b: move-result-object v1 │ │ +05805c: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ +058060: 2202 c403 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +058064: 2203 d803 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +058068: 7010 581f 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05806e: 1a04 8309 |0015: const-string v4, "No drawer view found with absolute gravity " // string@0983 │ │ +058072: 6e20 601f 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +058078: 0c03 |001a: move-result-object v3 │ │ +05807a: 7110 7b0e 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e7b │ │ +058080: 0c04 |001e: move-result-object v4 │ │ +058082: 6e20 601f 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +058088: 0c03 |0022: move-result-object v3 │ │ +05808a: 6e10 651f 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +058090: 0c03 |0026: move-result-object v3 │ │ +058092: 7020 1a1f 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +058098: 2702 |002a: throw v2 │ │ +05809a: 6e20 620e 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e62 │ │ +0580a0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1074 │ │ 0x0008 line=1076 │ │ 0x000c line=1078 │ │ 0x000e line=1079 │ │ 0x002b line=1082 │ │ @@ -60318,63 +60318,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -058108: |[058108] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -058118: 6e20 830e 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -05811e: 0a01 |0003: move-result v1 │ │ -058120: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -058124: 2201 c803 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -058128: 2202 dc03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -05812c: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -058132: 1a03 d80b |000d: const-string v3, "View " // string@0bd8 │ │ -058136: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05813c: 0c02 |0012: move-result-object v2 │ │ -05813e: 6e20 5f1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -058144: 0c02 |0016: move-result-object v2 │ │ -058146: 1a03 5600 |0017: const-string v3, " is not a sliding drawer" // string@0056 │ │ -05814a: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -058150: 0c02 |001c: move-result-object v2 │ │ -058152: 6e10 651f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -058158: 0c02 |0020: move-result-object v2 │ │ -05815a: 7020 1a1f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -058160: 2701 |0024: throw v1 │ │ -058162: 5541 1a04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ -058166: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -05816a: 6e10 a61b 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -058170: 0c00 |002c: move-result-object v0 │ │ -058172: 1f00 f501 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058176: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -058178: 5901 fb03 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -05817c: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -05817e: 5c01 f903 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -058182: 6e10 7f0e 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -058188: 0e00 |0038: return-void │ │ -05818a: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -05818c: 6e30 5f0e 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -058192: 0a01 |003d: move-result v1 │ │ -058194: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -058198: 5441 1f04 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -05819c: 6e10 b81b 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -0581a2: 0a02 |0045: move-result v2 │ │ -0581a4: 7b22 |0046: neg-int v2, v2 │ │ -0581a6: 6e10 b51b 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -0581ac: 0a03 |004a: move-result v3 │ │ -0581ae: 6e40 a210 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ -0581b4: 28e7 |004e: goto 0035 // -0019 │ │ -0581b6: 5441 2504 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -0581ba: 6e10 7a0e 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -0581c0: 0a02 |0054: move-result v2 │ │ -0581c2: 6e10 b51b 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -0581c8: 0a03 |0058: move-result v3 │ │ -0581ca: 6e40 a210 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ -0581d0: 28d9 |005c: goto 0035 // -0027 │ │ +0580a4: |[0580a4] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +0580b4: 6e20 830e 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +0580ba: 0a01 |0003: move-result v1 │ │ +0580bc: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +0580c0: 2201 c403 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +0580c4: 2202 d803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0580c8: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0580ce: 1a03 ce0b |000d: const-string v3, "View " // string@0bce │ │ +0580d2: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0580d8: 0c02 |0012: move-result-object v2 │ │ +0580da: 6e20 5f1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0580e0: 0c02 |0016: move-result-object v2 │ │ +0580e2: 1a03 5600 |0017: const-string v3, " is not a sliding drawer" // string@0056 │ │ +0580e6: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0580ec: 0c02 |001c: move-result-object v2 │ │ +0580ee: 6e10 651f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0580f4: 0c02 |0020: move-result-object v2 │ │ +0580f6: 7020 1a1f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +0580fc: 2701 |0024: throw v1 │ │ +0580fe: 5541 1a04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ +058102: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +058106: 6e10 a61b 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05810c: 0c00 |002c: move-result-object v0 │ │ +05810e: 1f00 f301 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058112: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +058114: 5901 fb03 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +058118: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +05811a: 5c01 f903 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +05811e: 6e10 7f0e 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +058124: 0e00 |0038: return-void │ │ +058126: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +058128: 6e30 5f0e 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +05812e: 0a01 |003d: move-result v1 │ │ +058130: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +058134: 5441 1f04 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +058138: 6e10 b81b 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +05813e: 0a02 |0045: move-result v2 │ │ +058140: 7b22 |0046: neg-int v2, v2 │ │ +058142: 6e10 b51b 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +058148: 0a03 |004a: move-result v3 │ │ +05814a: 6e40 a210 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ +058150: 28e7 |004e: goto 0035 // -0019 │ │ +058152: 5441 2504 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +058156: 6e10 7a0e 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +05815c: 0a02 |0054: move-result v2 │ │ +05815e: 6e10 b51b 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +058164: 0a03 |0058: move-result v3 │ │ +058166: 6e40 a210 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ +05816c: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x0006 line=1049 │ │ 0x0025 line=1052 │ │ 0x0029 line=1053 │ │ 0x002f line=1054 │ │ @@ -60394,18 +60394,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0581d4: |[0581d4] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -0581e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0581e6: 6e20 640e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ -0581ec: 0e00 |0004: return-void │ │ +058170: |[058170] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +058180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058182: 6e20 640e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ +058188: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ 0x0004 line=965 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -60414,65 +60414,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -0581f0: |[0581f0] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -058200: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -058202: 6e10 710e 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -058208: 0a01 |0004: move-result v1 │ │ -05820a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -05820c: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -058210: 6e20 700e 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -058216: 0c00 |000b: move-result-object v0 │ │ -058218: 6e10 a61b 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05821e: 0c04 |000f: move-result-object v4 │ │ -058220: 1f04 f501 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058224: 6e20 830e 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -05822a: 0a06 |0015: move-result v6 │ │ -05822c: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -058230: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -058234: 5546 f803 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ -058238: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -05823c: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -058240: 28e6 |0020: goto 0006 // -001a │ │ -058242: 6e10 b81b 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -058248: 0a02 |0024: move-result v2 │ │ -05824a: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -05824c: 6e30 5f0e 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -058252: 0a06 |0029: move-result v6 │ │ -058254: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -058258: 5496 1f04 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -05825c: 7b27 |002e: neg-int v7, v2 │ │ -05825e: 6e10 b51b 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -058264: 0a08 |0032: move-result v8 │ │ -058266: 6e40 a210 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ -05826c: 0a06 |0036: move-result v6 │ │ -05826e: b665 |0037: or-int/2addr v5, v6 │ │ -058270: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -058272: 5c46 f803 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ -058276: 28e3 |003b: goto 001e // -001d │ │ -058278: 5496 2504 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -05827c: 6e10 7a0e 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -058282: 0a07 |0041: move-result v7 │ │ -058284: 6e10 b51b 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05828a: 0a08 |0045: move-result v8 │ │ -05828c: 6e40 a210 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ -058292: 0a06 |0049: move-result v6 │ │ -058294: b665 |004a: or-int/2addr v5, v6 │ │ -058296: 28ed |004b: goto 0038 // -0013 │ │ -058298: 5496 1e04 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ -05829c: 6e10 560e 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e56 │ │ -0582a2: 5496 2404 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ -0582a6: 6e10 560e 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e56 │ │ -0582ac: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -0582b0: 6e10 7f0e 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -0582b6: 0e00 |005b: return-void │ │ +05818c: |[05818c] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +05819c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05819e: 6e10 710e 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +0581a4: 0a01 |0004: move-result v1 │ │ +0581a6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0581a8: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +0581ac: 6e20 700e 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +0581b2: 0c00 |000b: move-result-object v0 │ │ +0581b4: 6e10 a61b 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0581ba: 0c04 |000f: move-result-object v4 │ │ +0581bc: 1f04 f301 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +0581c0: 6e20 830e 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +0581c6: 0a06 |0015: move-result v6 │ │ +0581c8: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +0581cc: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +0581d0: 5546 f803 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ +0581d4: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +0581d8: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0581dc: 28e6 |0020: goto 0006 // -001a │ │ +0581de: 6e10 b81b 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +0581e4: 0a02 |0024: move-result v2 │ │ +0581e6: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +0581e8: 6e30 5f0e 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +0581ee: 0a06 |0029: move-result v6 │ │ +0581f0: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +0581f4: 5496 1f04 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +0581f8: 7b27 |002e: neg-int v7, v2 │ │ +0581fa: 6e10 b51b 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +058200: 0a08 |0032: move-result v8 │ │ +058202: 6e40 a210 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ +058208: 0a06 |0036: move-result v6 │ │ +05820a: b665 |0037: or-int/2addr v5, v6 │ │ +05820c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +05820e: 5c46 f803 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ +058212: 28e3 |003b: goto 001e // -001d │ │ +058214: 5496 2504 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +058218: 6e10 7a0e 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +05821e: 0a07 |0041: move-result v7 │ │ +058220: 6e10 b51b 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +058226: 0a08 |0045: move-result v8 │ │ +058228: 6e40 a210 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ +05822e: 0a06 |0049: move-result v6 │ │ +058230: b665 |004a: or-int/2addr v5, v6 │ │ +058232: 28ed |004b: goto 0038 // -0013 │ │ +058234: 5496 1e04 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ +058238: 6e10 560e 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e56 │ │ +05823e: 5496 2404 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ +058242: 6e10 560e 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e56 │ │ +058248: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +05824c: 6e10 7f0e 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +058252: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=968 │ │ 0x0001 line=969 │ │ 0x0005 line=970 │ │ 0x0008 line=971 │ │ 0x000c line=972 │ │ @@ -60503,42 +60503,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0582b8: |[0582b8] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -0582c8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0582ca: 6e10 710e 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -0582d0: 0a00 |0004: move-result v0 │ │ -0582d2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0582d4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0582d6: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -0582da: 6e20 700e 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -0582e0: 0c04 |000c: move-result-object v4 │ │ -0582e2: 6e10 a61b 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0582e8: 0c04 |0010: move-result-object v4 │ │ -0582ea: 1f04 f501 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0582ee: 5242 fb03 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -0582f2: 7120 2c1f 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ -0582f8: 0a03 |0018: move-result v3 │ │ -0582fa: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0582fe: 28ec |001b: goto 0007 // -0014 │ │ -058300: 5973 2704 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0427 │ │ -058304: 5474 1f04 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -058308: 6e20 8210 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1082 │ │ -05830e: 0a04 |0023: move-result v4 │ │ -058310: 5475 2504 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -058314: 6e20 8210 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1082 │ │ -05831a: 0a05 |0029: move-result v5 │ │ -05831c: b654 |002a: or-int/2addr v4, v5 │ │ -05831e: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -058322: 7110 720a 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ -058328: 0e00 |0030: return-void │ │ +058254: |[058254] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +058264: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +058266: 6e10 710e 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +05826c: 0a00 |0004: move-result v0 │ │ +05826e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +058270: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +058272: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +058276: 6e20 700e 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +05827c: 0c04 |000c: move-result-object v4 │ │ +05827e: 6e10 a61b 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +058284: 0c04 |0010: move-result-object v4 │ │ +058286: 1f04 f301 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +05828a: 5242 fb03 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +05828e: 7120 2c1f 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ +058294: 0a03 |0018: move-result v3 │ │ +058296: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05829a: 28ec |001b: goto 0007 // -0014 │ │ +05829c: 5973 2704 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0427 │ │ +0582a0: 5474 1f04 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +0582a4: 6e20 8210 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1082 │ │ +0582aa: 0a04 |0023: move-result v4 │ │ +0582ac: 5475 2504 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +0582b0: 6e20 8210 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1082 │ │ +0582b6: 0a05 |0029: move-result v5 │ │ +0582b8: b654 |002a: or-int/2addr v4, v5 │ │ +0582ba: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +0582be: 7110 720a 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ +0582c4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=755 │ │ 0x0005 line=756 │ │ 0x0006 line=757 │ │ 0x0009 line=758 │ │ 0x0015 line=759 │ │ @@ -60559,29 +60559,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05832c: |[05832c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -05833c: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -058342: 0c00 |0003: move-result-object v0 │ │ -058344: 1f00 f501 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058348: 5501 f903 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -05834c: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -058350: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -058352: 5c01 f903 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -058356: 5421 2004 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -05835a: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -05835e: 5421 2004 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -058362: 7220 2d0e 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0e2d │ │ -058368: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -05836c: 6e20 980e 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0e98 │ │ -058372: 0e00 |001b: return-void │ │ +0582c8: |[0582c8] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +0582d8: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0582de: 0c00 |0003: move-result-object v0 │ │ +0582e0: 1f00 f301 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +0582e4: 5501 f903 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +0582e8: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +0582ec: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0582ee: 5c01 f903 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +0582f2: 5421 2004 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +0582f6: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +0582fa: 5421 2004 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +0582fe: 7220 2d0e 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0e2d │ │ +058304: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +058308: 6e20 980e 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0e98 │ │ +05830e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0006 line=474 │ │ 0x000a line=475 │ │ 0x000d line=476 │ │ 0x0011 line=477 │ │ @@ -60597,29 +60597,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -058374: |[058374] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -058384: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05838a: 0c00 |0003: move-result-object v0 │ │ -05838c: 1f00 f501 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058390: 5501 f903 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -058394: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -058398: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -05839a: 5c01 f903 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -05839e: 5421 2004 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -0583a2: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -0583a6: 5421 2004 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -0583aa: 7220 2e0e 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0e2e │ │ -0583b0: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -0583b4: 6e20 e81b 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1be8 │ │ -0583ba: 0e00 |001b: return-void │ │ +058310: |[058310] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +058320: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +058326: 0c00 |0003: move-result-object v0 │ │ +058328: 1f00 f301 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +05832c: 5501 f903 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +058330: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +058334: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +058336: 5c01 f903 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +05833a: 5421 2004 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +05833e: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +058342: 5421 2004 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +058346: 7220 2e0e 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0e2e │ │ +05834c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +058350: 6e20 e81b 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1be8 │ │ +058356: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0006 line=485 │ │ 0x000a line=486 │ │ 0x000d line=487 │ │ 0x0011 line=488 │ │ @@ -60635,20 +60635,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0583bc: |[0583bc] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -0583cc: 5410 2004 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -0583d0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0583d4: 5410 2004 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -0583d8: 7230 2f0e 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0e2f │ │ -0583de: 0e00 |0009: return-void │ │ +058358: |[058358] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +058368: 5410 2004 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +05836c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +058370: 5410 2004 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +058374: 7230 2f0e 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0e2f │ │ +05837a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -60660,221 +60660,221 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 33 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -0583e0: |[0583e0] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -0583f0: 7401 780e 1c00 |0000: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e78 │ │ -0583f6: 0a12 |0003: move-result v18 │ │ -0583f8: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ -0583fc: 0801 1e00 |0006: move-object/from16 v1, v30 │ │ -058400: 6e20 800e 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ -058406: 0a11 |000b: move-result v17 │ │ -058408: 120d |000c: const/4 v13, #int 0 // #0 │ │ -05840a: 7401 7a0e 1c00 |000d: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -058410: 0a0e |0010: move-result v14 │ │ -058412: 7401 9001 1d00 |0011: invoke-virtual/range {v29}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ -058418: 0a15 |0014: move-result v21 │ │ -05841a: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -05841e: 7401 710e 1c00 |0017: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -058424: 0a0a |001a: move-result v10 │ │ -058426: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -05842a: 0200 1300 |001d: move/from16 v0, v19 │ │ -05842e: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -058432: 0800 1c00 |0021: move-object/from16 v0, v28 │ │ -058436: 0201 1300 |0023: move/from16 v1, v19 │ │ -05843a: 6e20 700e 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -058440: 0c19 |0028: move-result-object v25 │ │ -058442: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -058446: 0801 1e00 |002b: move-object/from16 v1, v30 │ │ -05844a: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -05844e: 7401 b71b 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -058454: 0a02 |0032: move-result v2 │ │ -058456: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -05845a: 7701 7c0e 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0e7c │ │ -058460: 0a02 |0038: move-result v2 │ │ -058462: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -058466: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -05846a: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -05846e: 6e20 830e 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -058474: 0a02 |0042: move-result v2 │ │ -058476: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -05847a: 7401 9e1b 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1b9e │ │ -058480: 0a02 |0048: move-result v2 │ │ -058482: 0200 1200 |0049: move/from16 v0, v18 │ │ -058486: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -05848a: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -05848e: 28ce |004f: goto 001d // -0032 │ │ -058490: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -058492: 0800 1c00 |0051: move-object/from16 v0, v28 │ │ -058496: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -05849a: 6e30 5f0e 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -0584a0: 0a02 |0058: move-result v2 │ │ -0584a2: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -0584a6: 7401 b11b 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -0584ac: 0a1b |005e: move-result v27 │ │ -0584ae: 0200 1b00 |005f: move/from16 v0, v27 │ │ -0584b2: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -0584b6: 020d 1b00 |0063: move/from16 v13, v27 │ │ -0584ba: 28e8 |0065: goto 004d // -0018 │ │ -0584bc: 7401 a71b 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -0584c2: 0a1a |0069: move-result v26 │ │ -0584c4: 0200 1a00 |006a: move/from16 v0, v26 │ │ -0584c8: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -0584cc: 020e 1a00 |006e: move/from16 v14, v26 │ │ -0584d0: 28dd |0070: goto 004d // -0023 │ │ -0584d2: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -0584d4: 7401 780e 1c00 |0072: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e78 │ │ -0584da: 0a03 |0075: move-result v3 │ │ -0584dc: 0800 1d00 |0076: move-object/from16 v0, v29 │ │ -0584e0: 6e53 8801 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0188 │ │ -0584e6: 7505 241c 1c00 |007b: invoke-super/range {v28, v29, v30, v31, v32}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1c24 │ │ -0584ec: 0a16 |007e: move-result v22 │ │ -0584ee: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ -0584f2: 0201 1500 |0081: move/from16 v1, v21 │ │ -0584f6: 6e20 8e01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@018e │ │ -0584fc: 0800 1c00 |0086: move-object/from16 v0, v28 │ │ -058500: 5202 2704 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0427 │ │ -058504: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -058506: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -05850a: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -05850e: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -058512: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ -058516: 5202 2604 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0426 │ │ -05851a: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -05851e: b532 |0097: and-int/2addr v2, v3 │ │ -058520: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -058524: 8292 |009a: int-to-float v2, v9 │ │ -058526: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ -05852a: 5203 2704 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0427 │ │ -05852e: c832 |009f: mul-float/2addr v2, v3 │ │ -058530: 8720 |00a0: float-to-int v0, v2 │ │ -058532: 0214 0000 |00a1: move/from16 v20, v0 │ │ -058536: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -05853a: 0800 1c00 |00a5: move-object/from16 v0, v28 │ │ -05853e: 5203 2604 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0426 │ │ -058542: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -058548: b543 |00ac: and-int/2addr v3, v4 │ │ -05854a: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -05854e: 0800 1c00 |00af: move-object/from16 v0, v28 │ │ -058552: 5402 2804 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0428 │ │ -058556: 6e20 9401 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ -05855c: 82d3 |00b6: int-to-float v3, v13 │ │ -05855e: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -058560: 82e5 |00b8: int-to-float v5, v14 │ │ -058562: 7401 780e 1c00 |00b9: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e78 │ │ -058568: 0a02 |00bc: move-result v2 │ │ -05856a: 8226 |00bd: int-to-float v6, v2 │ │ -05856c: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -058570: 5407 2804 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0428 │ │ -058574: 0802 1d00 |00c2: move-object/from16 v2, v29 │ │ -058578: 7406 8b01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@018b │ │ -05857e: 0f16 |00c7: return v22 │ │ -058580: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ -058584: 5402 2904 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ -058588: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -05858c: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -05858e: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ -058592: 0801 1e00 |00d1: move-object/from16 v1, v30 │ │ -058596: 6e30 5f0e 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -05859c: 0a02 |00d6: move-result v2 │ │ -05859e: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -0585a2: 0800 1c00 |00d9: move-object/from16 v0, v28 │ │ -0585a6: 5402 2904 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ -0585aa: 6e10 bc01 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ -0585b0: 0a17 |00e0: move-result v23 │ │ -0585b2: 7401 b11b 1e00 |00e1: invoke-virtual/range {v30}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -0585b8: 0a0c |00e4: move-result v12 │ │ -0585ba: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ -0585be: 5402 1f04 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -0585c2: 6e10 8e10 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@108e │ │ -0585c8: 0a10 |00ec: move-result v16 │ │ -0585ca: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -0585cc: 82c3 |00ee: int-to-float v3, v12 │ │ -0585ce: 0200 1000 |00ef: move/from16 v0, v16 │ │ -0585d2: 8204 |00f1: int-to-float v4, v0 │ │ -0585d4: c943 |00f2: div-float/2addr v3, v4 │ │ -0585d6: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -0585da: 7120 2e1f 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ -0585e0: 0a03 |00f8: move-result v3 │ │ -0585e2: 7120 2c1f 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ -0585e8: 0a08 |00fc: move-result v8 │ │ -0585ea: 0800 1c00 |00fd: move-object/from16 v0, v28 │ │ -0585ee: 5402 2904 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ -0585f2: 7401 b51b 1e00 |0101: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -0585f8: 0a03 |0104: move-result v3 │ │ -0585fa: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -0585fe: 7401 9b1b 1e00 |0107: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -058604: 0a05 |010a: move-result v5 │ │ -058606: 6e55 c801 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -05860c: 0800 1c00 |010e: move-object/from16 v0, v28 │ │ -058610: 5402 2904 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ -058614: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -058618: c883 |0114: mul-float/2addr v3, v8 │ │ -05861a: 8733 |0115: float-to-int v3, v3 │ │ -05861c: 6e20 c701 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01c7 │ │ -058622: 0800 1c00 |0119: move-object/from16 v0, v28 │ │ -058626: 5402 2904 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ -05862a: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ -05862e: 6e20 b601 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -058634: 28a5 |0122: goto 00c7 // -005b │ │ -058636: 0800 1c00 |0123: move-object/from16 v0, v28 │ │ -05863a: 5402 2a04 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ -05863e: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -058642: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -058644: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ -058648: 0801 1e00 |012c: move-object/from16 v1, v30 │ │ -05864c: 6e30 5f0e 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -058652: 0a02 |0131: move-result v2 │ │ -058654: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -058658: 0800 1c00 |0134: move-object/from16 v0, v28 │ │ -05865c: 5402 2a04 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ -058660: 6e10 bc01 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ -058666: 0a17 |013b: move-result v23 │ │ -058668: 7401 a71b 1e00 |013c: invoke-virtual/range {v30}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05866e: 0a0b |013f: move-result v11 │ │ -058670: 7401 7a0e 1c00 |0140: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -058676: 0a02 |0143: move-result v2 │ │ -058678: 9118 020b |0144: sub-int v24, v2, v11 │ │ -05867c: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ -058680: 5402 2504 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -058684: 6e10 8e10 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@108e │ │ -05868a: 0a10 |014d: move-result v16 │ │ -05868c: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -05868e: 0200 1800 |014f: move/from16 v0, v24 │ │ -058692: 8203 |0151: int-to-float v3, v0 │ │ -058694: 0200 1000 |0152: move/from16 v0, v16 │ │ -058698: 8204 |0154: int-to-float v4, v0 │ │ -05869a: c943 |0155: div-float/2addr v3, v4 │ │ -05869c: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -0586a0: 7120 2e1f 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ -0586a6: 0a03 |015b: move-result v3 │ │ -0586a8: 7120 2c1f 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ -0586ae: 0a08 |015f: move-result v8 │ │ -0586b0: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ -0586b4: 5402 2a04 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ -0586b8: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -0586bc: 7401 b51b 1e00 |0166: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -0586c2: 0a04 |0169: move-result v4 │ │ -0586c4: 7401 9b1b 1e00 |016a: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -0586ca: 0a05 |016d: move-result v5 │ │ -0586cc: 6e55 c801 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -0586d2: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ -0586d6: 5402 2a04 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ -0586da: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -0586de: c883 |0177: mul-float/2addr v3, v8 │ │ -0586e0: 8733 |0178: float-to-int v3, v3 │ │ -0586e2: 6e20 c701 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01c7 │ │ -0586e8: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ -0586ec: 5402 2a04 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ -0586f0: 0800 1d00 |0180: move-object/from16 v0, v29 │ │ -0586f4: 6e20 b601 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -0586fa: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +05837c: |[05837c] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +05838c: 7401 780e 1c00 |0000: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e78 │ │ +058392: 0a12 |0003: move-result v18 │ │ +058394: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +058398: 0801 1e00 |0006: move-object/from16 v1, v30 │ │ +05839c: 6e20 800e 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ +0583a2: 0a11 |000b: move-result v17 │ │ +0583a4: 120d |000c: const/4 v13, #int 0 // #0 │ │ +0583a6: 7401 7a0e 1c00 |000d: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +0583ac: 0a0e |0010: move-result v14 │ │ +0583ae: 7401 9001 1d00 |0011: invoke-virtual/range {v29}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ +0583b4: 0a15 |0014: move-result v21 │ │ +0583b6: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +0583ba: 7401 710e 1c00 |0017: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +0583c0: 0a0a |001a: move-result v10 │ │ +0583c2: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +0583c6: 0200 1300 |001d: move/from16 v0, v19 │ │ +0583ca: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +0583ce: 0800 1c00 |0021: move-object/from16 v0, v28 │ │ +0583d2: 0201 1300 |0023: move/from16 v1, v19 │ │ +0583d6: 6e20 700e 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +0583dc: 0c19 |0028: move-result-object v25 │ │ +0583de: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +0583e2: 0801 1e00 |002b: move-object/from16 v1, v30 │ │ +0583e6: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +0583ea: 7401 b71b 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +0583f0: 0a02 |0032: move-result v2 │ │ +0583f2: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +0583f6: 7701 7c0e 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0e7c │ │ +0583fc: 0a02 |0038: move-result v2 │ │ +0583fe: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +058402: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +058406: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +05840a: 6e20 830e 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +058410: 0a02 |0042: move-result v2 │ │ +058412: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +058416: 7401 9e1b 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1b9e │ │ +05841c: 0a02 |0048: move-result v2 │ │ +05841e: 0200 1200 |0049: move/from16 v0, v18 │ │ +058422: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +058426: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +05842a: 28ce |004f: goto 001d // -0032 │ │ +05842c: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +05842e: 0800 1c00 |0051: move-object/from16 v0, v28 │ │ +058432: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +058436: 6e30 5f0e 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +05843c: 0a02 |0058: move-result v2 │ │ +05843e: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +058442: 7401 b11b 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +058448: 0a1b |005e: move-result v27 │ │ +05844a: 0200 1b00 |005f: move/from16 v0, v27 │ │ +05844e: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +058452: 020d 1b00 |0063: move/from16 v13, v27 │ │ +058456: 28e8 |0065: goto 004d // -0018 │ │ +058458: 7401 a71b 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05845e: 0a1a |0069: move-result v26 │ │ +058460: 0200 1a00 |006a: move/from16 v0, v26 │ │ +058464: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +058468: 020e 1a00 |006e: move/from16 v14, v26 │ │ +05846c: 28dd |0070: goto 004d // -0023 │ │ +05846e: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +058470: 7401 780e 1c00 |0072: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e78 │ │ +058476: 0a03 |0075: move-result v3 │ │ +058478: 0800 1d00 |0076: move-object/from16 v0, v29 │ │ +05847c: 6e53 8801 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0188 │ │ +058482: 7505 241c 1c00 |007b: invoke-super/range {v28, v29, v30, v31, v32}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1c24 │ │ +058488: 0a16 |007e: move-result v22 │ │ +05848a: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ +05848e: 0201 1500 |0081: move/from16 v1, v21 │ │ +058492: 6e20 8e01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@018e │ │ +058498: 0800 1c00 |0086: move-object/from16 v0, v28 │ │ +05849c: 5202 2704 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0427 │ │ +0584a0: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +0584a2: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +0584a6: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +0584aa: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +0584ae: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ +0584b2: 5202 2604 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0426 │ │ +0584b6: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +0584ba: b532 |0097: and-int/2addr v2, v3 │ │ +0584bc: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +0584c0: 8292 |009a: int-to-float v2, v9 │ │ +0584c2: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ +0584c6: 5203 2704 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0427 │ │ +0584ca: c832 |009f: mul-float/2addr v2, v3 │ │ +0584cc: 8720 |00a0: float-to-int v0, v2 │ │ +0584ce: 0214 0000 |00a1: move/from16 v20, v0 │ │ +0584d2: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +0584d6: 0800 1c00 |00a5: move-object/from16 v0, v28 │ │ +0584da: 5203 2604 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0426 │ │ +0584de: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +0584e4: b543 |00ac: and-int/2addr v3, v4 │ │ +0584e6: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +0584ea: 0800 1c00 |00af: move-object/from16 v0, v28 │ │ +0584ee: 5402 2804 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0428 │ │ +0584f2: 6e20 9401 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ +0584f8: 82d3 |00b6: int-to-float v3, v13 │ │ +0584fa: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +0584fc: 82e5 |00b8: int-to-float v5, v14 │ │ +0584fe: 7401 780e 1c00 |00b9: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e78 │ │ +058504: 0a02 |00bc: move-result v2 │ │ +058506: 8226 |00bd: int-to-float v6, v2 │ │ +058508: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +05850c: 5407 2804 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0428 │ │ +058510: 0802 1d00 |00c2: move-object/from16 v2, v29 │ │ +058514: 7406 8b01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@018b │ │ +05851a: 0f16 |00c7: return v22 │ │ +05851c: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ +058520: 5402 2904 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ +058524: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +058528: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +05852a: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ +05852e: 0801 1e00 |00d1: move-object/from16 v1, v30 │ │ +058532: 6e30 5f0e 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +058538: 0a02 |00d6: move-result v2 │ │ +05853a: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +05853e: 0800 1c00 |00d9: move-object/from16 v0, v28 │ │ +058542: 5402 2904 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ +058546: 6e10 bc01 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ +05854c: 0a17 |00e0: move-result v23 │ │ +05854e: 7401 b11b 1e00 |00e1: invoke-virtual/range {v30}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +058554: 0a0c |00e4: move-result v12 │ │ +058556: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ +05855a: 5402 1f04 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +05855e: 6e10 8e10 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@108e │ │ +058564: 0a10 |00ec: move-result v16 │ │ +058566: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +058568: 82c3 |00ee: int-to-float v3, v12 │ │ +05856a: 0200 1000 |00ef: move/from16 v0, v16 │ │ +05856e: 8204 |00f1: int-to-float v4, v0 │ │ +058570: c943 |00f2: div-float/2addr v3, v4 │ │ +058572: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +058576: 7120 2e1f 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ +05857c: 0a03 |00f8: move-result v3 │ │ +05857e: 7120 2c1f 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ +058584: 0a08 |00fc: move-result v8 │ │ +058586: 0800 1c00 |00fd: move-object/from16 v0, v28 │ │ +05858a: 5402 2904 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ +05858e: 7401 b51b 1e00 |0101: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +058594: 0a03 |0104: move-result v3 │ │ +058596: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +05859a: 7401 9b1b 1e00 |0107: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +0585a0: 0a05 |010a: move-result v5 │ │ +0585a2: 6e55 c801 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +0585a8: 0800 1c00 |010e: move-object/from16 v0, v28 │ │ +0585ac: 5402 2904 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ +0585b0: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +0585b4: c883 |0114: mul-float/2addr v3, v8 │ │ +0585b6: 8733 |0115: float-to-int v3, v3 │ │ +0585b8: 6e20 c701 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01c7 │ │ +0585be: 0800 1c00 |0119: move-object/from16 v0, v28 │ │ +0585c2: 5402 2904 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ +0585c6: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ +0585ca: 6e20 b601 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +0585d0: 28a5 |0122: goto 00c7 // -005b │ │ +0585d2: 0800 1c00 |0123: move-object/from16 v0, v28 │ │ +0585d6: 5402 2a04 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ +0585da: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +0585de: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +0585e0: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ +0585e4: 0801 1e00 |012c: move-object/from16 v1, v30 │ │ +0585e8: 6e30 5f0e 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +0585ee: 0a02 |0131: move-result v2 │ │ +0585f0: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +0585f4: 0800 1c00 |0134: move-object/from16 v0, v28 │ │ +0585f8: 5402 2a04 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ +0585fc: 6e10 bc01 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ +058602: 0a17 |013b: move-result v23 │ │ +058604: 7401 a71b 1e00 |013c: invoke-virtual/range {v30}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05860a: 0a0b |013f: move-result v11 │ │ +05860c: 7401 7a0e 1c00 |0140: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +058612: 0a02 |0143: move-result v2 │ │ +058614: 9118 020b |0144: sub-int v24, v2, v11 │ │ +058618: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ +05861c: 5402 2504 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +058620: 6e10 8e10 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@108e │ │ +058626: 0a10 |014d: move-result v16 │ │ +058628: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +05862a: 0200 1800 |014f: move/from16 v0, v24 │ │ +05862e: 8203 |0151: int-to-float v3, v0 │ │ +058630: 0200 1000 |0152: move/from16 v0, v16 │ │ +058634: 8204 |0154: int-to-float v4, v0 │ │ +058636: c943 |0155: div-float/2addr v3, v4 │ │ +058638: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +05863c: 7120 2e1f 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ +058642: 0a03 |015b: move-result v3 │ │ +058644: 7120 2c1f 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ +05864a: 0a08 |015f: move-result v8 │ │ +05864c: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ +058650: 5402 2a04 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ +058654: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +058658: 7401 b51b 1e00 |0166: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05865e: 0a04 |0169: move-result v4 │ │ +058660: 7401 9b1b 1e00 |016a: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +058666: 0a05 |016d: move-result v5 │ │ +058668: 6e55 c801 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +05866e: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ +058672: 5402 2a04 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ +058676: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +05867a: c883 |0177: mul-float/2addr v3, v8 │ │ +05867c: 8733 |0178: float-to-int v3, v3 │ │ +05867e: 6e20 c701 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01c7 │ │ +058684: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ +058688: 5402 2a04 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ +05868c: 0800 1d00 |0180: move-object/from16 v0, v29 │ │ +058690: 6e20 b601 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +058696: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ 0x0004 line=780 │ │ 0x000c line=781 │ │ 0x0011 line=783 │ │ 0x0015 line=784 │ │ @@ -60949,31 +60949,31 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -058700: |[058700] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -058710: 6e10 710e 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -058716: 0a01 |0003: move-result v1 │ │ -058718: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -05871a: 3513 1400 |0005: if-ge v3, v1, 0019 // +0014 │ │ -05871e: 6e20 700e 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -058724: 0c00 |000a: move-result-object v0 │ │ -058726: 6e20 760e 0600 |000b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ -05872c: 0a02 |000e: move-result v2 │ │ -05872e: dd04 0207 |000f: and-int/lit8 v4, v2, #int 7 // #07 │ │ -058732: dd05 0707 |0011: and-int/lit8 v5, v7, #int 7 // #07 │ │ -058736: 3354 0300 |0013: if-ne v4, v5, 0016 // +0003 │ │ -05873a: 1100 |0015: return-object v0 │ │ -05873c: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -058740: 28ed |0018: goto 0005 // -0013 │ │ -058742: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -058744: 28fb |001a: goto 0015 // -0005 │ │ +05869c: |[05869c] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +0586ac: 6e10 710e 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +0586b2: 0a01 |0003: move-result v1 │ │ +0586b4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0586b6: 3513 1400 |0005: if-ge v3, v1, 0019 // +0014 │ │ +0586ba: 6e20 700e 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +0586c0: 0c00 |000a: move-result-object v0 │ │ +0586c2: 6e20 760e 0600 |000b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ +0586c8: 0a02 |000e: move-result v2 │ │ +0586ca: dd04 0207 |000f: and-int/lit8 v4, v2, #int 7 // #07 │ │ +0586ce: dd05 0707 |0011: and-int/lit8 v5, v7, #int 7 // #07 │ │ +0586d2: 3354 0300 |0013: if-ne v4, v5, 0016 // +0003 │ │ +0586d6: 1100 |0015: return-object v0 │ │ +0586d8: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0586dc: 28ed |0018: goto 0005 // -0013 │ │ +0586de: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0586e0: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x0007 line=549 │ │ 0x000b line=550 │ │ 0x000f line=551 │ │ @@ -60995,31 +60995,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -058748: |[058748] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -058758: 6e10 710e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -05875e: 0a01 |0003: move-result v1 │ │ -058760: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -058762: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -058766: 6e20 700e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -05876c: 0c00 |000a: move-result-object v0 │ │ -05876e: 6e10 a61b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -058774: 0c03 |000e: move-result-object v3 │ │ -058776: 1f03 f501 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -05877a: 5533 f903 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -05877e: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -058782: 1100 |0015: return-object v0 │ │ -058784: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -058788: 28ed |0018: goto 0005 // -0013 │ │ -05878a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -05878c: 28fb |001a: goto 0015 // -0005 │ │ +0586e4: |[0586e4] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +0586f4: 6e10 710e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +0586fa: 0a01 |0003: move-result v1 │ │ +0586fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0586fe: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +058702: 6e20 700e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +058708: 0c00 |000a: move-result-object v0 │ │ +05870a: 6e10 a61b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +058710: 0c03 |000e: move-result-object v3 │ │ +058712: 1f03 f301 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058716: 5533 f903 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +05871a: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +05871e: 1100 |0015: return-object v0 │ │ +058720: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +058724: 28ed |0018: goto 0005 // -0013 │ │ +058726: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +058728: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x0007 line=527 │ │ 0x000b line=528 │ │ 0x0015 line=532 │ │ @@ -61037,19 +61037,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -058790: |[058790] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0587a0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0587a2: 2200 f501 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0587a6: 7030 310e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0e31 │ │ -0587ac: 1100 |0006: return-object v0 │ │ +05872c: |[05872c] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +05873c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +05873e: 2200 f301 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058742: 7030 310e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0e31 │ │ +058748: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1163 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -61057,20 +61057,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 │ │ -0587b0: |[0587b0] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0587c0: 2200 f501 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0587c4: 6e10 730e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0e73 │ │ -0587ca: 0c01 |0005: move-result-object v1 │ │ -0587cc: 7030 330e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e33 │ │ -0587d2: 1100 |0009: return-object v0 │ │ +05874c: |[05874c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +05875c: 2200 f301 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058760: 6e10 730e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0e73 │ │ +058766: 0c01 |0005: move-result-object v1 │ │ +058768: 7030 330e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e33 │ │ +05876e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1182 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -61079,30 +61079,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 │ │ -0587d4: |[0587d4] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0587e4: 2020 f501 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0587e8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0587ec: 2200 f501 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0587f0: 1f02 f501 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0587f4: 7020 340e 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0e34 │ │ -0587fa: 1100 |000b: return-object v0 │ │ -0587fc: 2020 3703 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0337 │ │ -058800: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -058804: 2200 f501 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058808: 1f02 3703 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0337 │ │ -05880c: 7020 360e 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0e36 │ │ -058812: 28f4 |0017: goto 000b // -000c │ │ -058814: 2200 f501 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058818: 7020 350e 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e35 │ │ -05881e: 28ee |001d: goto 000b // -0012 │ │ +058770: |[058770] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +058780: 2020 f301 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058784: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +058788: 2200 f301 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +05878c: 1f02 f301 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058790: 7020 340e 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0e34 │ │ +058796: 1100 |000b: return-object v0 │ │ +058798: 2020 3303 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0333 │ │ +05879c: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +0587a0: 2200 f301 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +0587a4: 1f02 3303 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0333 │ │ +0587a8: 7020 360e 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0e36 │ │ +0587ae: 28f4 |0017: goto 000b // -000c │ │ +0587b0: 2200 f301 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +0587b4: 7020 350e 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e35 │ │ +0587ba: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1168 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -61113,29 +61113,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -058820: |[058820] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -058830: 7110 690a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ -058836: 0a01 |0003: move-result v1 │ │ -058838: 7120 ca08 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ -05883e: 0a00 |0007: move-result v0 │ │ -058840: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -058842: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -058846: 5221 2104 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0421 │ │ -05884a: 0f01 |000d: return v1 │ │ -05884c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -05884e: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -058852: 5221 2204 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0422 │ │ -058856: 28fa |0013: goto 000d // -0006 │ │ -058858: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05885a: 28f8 |0015: goto 000d // -0008 │ │ +0587bc: |[0587bc] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +0587cc: 7110 690a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ +0587d2: 0a01 |0003: move-result v1 │ │ +0587d4: 7120 ca08 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ +0587da: 0a00 |0007: move-result v0 │ │ +0587dc: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0587de: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0587e2: 5221 2104 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0421 │ │ +0587e6: 0f01 |000d: return v1 │ │ +0587e8: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0587ea: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0587ee: 5221 2204 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0422 │ │ +0587f2: 28fa |0013: goto 000d // -0006 │ │ +0587f4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0587f6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0008 line=411 │ │ 0x000b line=412 │ │ 0x000d line=416 │ │ 0x000e line=413 │ │ @@ -61151,27 +61151,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05885c: |[05885c] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -05886c: 6e20 760e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ -058872: 0a00 |0003: move-result v0 │ │ -058874: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -058876: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -05887a: 5221 2104 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0421 │ │ -05887e: 0f01 |0009: return v1 │ │ -058880: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -058882: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -058886: 5221 2204 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0422 │ │ -05888a: 28fa |000f: goto 0009 // -0006 │ │ -05888c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -05888e: 28f8 |0011: goto 0009 // -0008 │ │ +0587f8: |[0587f8] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +058808: 6e20 760e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ +05880e: 0a00 |0003: move-result v0 │ │ +058810: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +058812: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +058816: 5221 2104 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0421 │ │ +05881a: 0f01 |0009: return v1 │ │ +05881c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +05881e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +058822: 5221 2204 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0422 │ │ +058826: 28fa |000f: goto 0009 // -0006 │ │ +058828: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +05882a: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0004 line=428 │ │ 0x0007 line=429 │ │ 0x0009 line=434 │ │ 0x000a line=430 │ │ @@ -61187,24 +61187,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -058890: |[058890] android.support.v4.widget.DrawerLayout.getDrawerViewGravity:(Landroid/view/View;)I │ │ -0588a0: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0588a6: 0c01 |0003: move-result-object v1 │ │ -0588a8: 1f01 f501 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0588ac: 5210 f603 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -0588b0: 7110 690a 0300 |0008: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ -0588b6: 0a01 |000b: move-result v1 │ │ -0588b8: 7120 ca08 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ -0588be: 0a01 |000f: move-result v1 │ │ -0588c0: 0f01 |0010: return v1 │ │ +05882c: |[05882c] android.support.v4.widget.DrawerLayout.getDrawerViewGravity:(Landroid/view/View;)I │ │ +05883c: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +058842: 0c01 |0003: move-result-object v1 │ │ +058844: 1f01 f301 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058848: 5210 f603 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +05884c: 7110 690a 0300 |0008: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ +058852: 0a01 |000b: move-result v1 │ │ +058854: 7120 ca08 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ +05885a: 0a01 |000f: move-result v1 │ │ +05885c: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0008 line=516 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -61215,20 +61215,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0588c4: |[0588c4] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -0588d4: 6e10 a61b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0588da: 0c00 |0003: move-result-object v0 │ │ -0588dc: 1f00 f501 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0588e0: 5200 fb03 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -0588e4: 0f00 |0008: return v0 │ │ +058860: |[058860] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +058870: 6e10 a61b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +058876: 0c00 |0003: move-result-object v0 │ │ +058878: 1f00 f301 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +05887c: 5200 fb03 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +058880: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -61237,24 +61237,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0588e8: |[0588e8] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -0588f8: 6e10 a61b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0588fe: 0c00 |0003: move-result-object v0 │ │ -058900: 1f00 f501 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058904: 5200 f603 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -058908: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -05890c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05890e: 0f00 |000b: return v0 │ │ -058910: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -058912: 28fe |000d: goto 000b // -0002 │ │ +058884: |[058884] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +058894: 6e10 a61b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05889a: 0c00 |0003: move-result-object v0 │ │ +05889c: 1f00 f301 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +0588a0: 5200 f603 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +0588a4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0588a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0588aa: 0f00 |000b: return v0 │ │ +0588ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0588ae: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -61263,23 +61263,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -058914: |[058914] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -058924: 6e20 6a0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -05892a: 0c00 |0003: move-result-object v0 │ │ -05892c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -058930: 6e20 820e 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0e82 │ │ -058936: 0a01 |0009: move-result v1 │ │ -058938: 0f01 |000a: return v1 │ │ -05893a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -05893c: 28fe |000c: goto 000a // -0002 │ │ +0588b0: |[0588b0] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +0588c0: 6e20 6a0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +0588c6: 0c00 |0003: move-result-object v0 │ │ +0588c8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0588cc: 6e20 820e 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0e82 │ │ +0588d2: 0a01 |0009: move-result v1 │ │ +0588d4: 0f01 |000a: return v1 │ │ +0588d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0588d8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1112 │ │ 0x0004 line=1113 │ │ 0x0006 line=1114 │ │ 0x000a line=1116 │ │ locals : │ │ @@ -61292,38 +61292,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -058940: |[058940] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -058950: 6e20 830e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -058956: 0a00 |0003: move-result v0 │ │ -058958: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -05895c: 2200 c803 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -058960: 2201 dc03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -058964: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -05896a: 1a02 d80b |000d: const-string v2, "View " // string@0bd8 │ │ -05896e: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -058974: 0c01 |0012: move-result-object v1 │ │ -058976: 6e20 5f1f 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -05897c: 0c01 |0016: move-result-object v1 │ │ -05897e: 1a02 5500 |0017: const-string v2, " is not a drawer" // string@0055 │ │ -058982: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -058988: 0c01 |001c: move-result-object v1 │ │ -05898a: 6e10 651f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -058990: 0c01 |0020: move-result-object v1 │ │ -058992: 7020 1a1f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -058998: 2700 |0024: throw v0 │ │ -05899a: 6e10 a61b 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0589a0: 0c00 |0028: move-result-object v0 │ │ -0589a2: 1f00 f501 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0589a6: 5500 f903 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -0589aa: 0f00 |002d: return v0 │ │ +0588dc: |[0588dc] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +0588ec: 6e20 830e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +0588f2: 0a00 |0003: move-result v0 │ │ +0588f4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0588f8: 2200 c403 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +0588fc: 2201 d803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +058900: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +058906: 1a02 ce0b |000d: const-string v2, "View " // string@0bce │ │ +05890a: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +058910: 0c01 |0012: move-result-object v1 │ │ +058912: 6e20 5f1f 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +058918: 0c01 |0016: move-result-object v1 │ │ +05891a: 1a02 5500 |0017: const-string v2, " is not a drawer" // string@0055 │ │ +05891e: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +058924: 0c01 |001c: move-result-object v1 │ │ +058926: 6e10 651f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05892c: 0c01 |0020: move-result-object v1 │ │ +05892e: 7020 1a1f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +058934: 2700 |0024: throw v0 │ │ +058936: 6e10 a61b 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05893c: 0c00 |0028: move-result-object v0 │ │ +05893e: 1f00 f301 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058942: 5500 f903 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +058946: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ 0x0006 line=1097 │ │ 0x0025 line=1099 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -61334,29 +61334,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0589ac: |[0589ac] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -0589bc: 6e10 a61b 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0589c2: 0c02 |0003: move-result-object v2 │ │ -0589c4: 1f02 f501 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0589c8: 5221 f603 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -0589cc: 7110 690a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ -0589d2: 0a02 |000b: move-result v2 │ │ -0589d4: 7120 ca08 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ -0589da: 0a00 |000f: move-result v0 │ │ -0589dc: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -0589e0: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -0589e4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0589e6: 0f02 |0015: return v2 │ │ -0589e8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0589ea: 28fe |0017: goto 0015 // -0002 │ │ +058948: |[058948] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +058958: 6e10 a61b 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05895e: 0c02 |0003: move-result-object v2 │ │ +058960: 1f02 f301 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058964: 5221 f603 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +058968: 7110 690a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ +05896e: 0a02 |000b: move-result v2 │ │ +058970: 7120 ca08 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ +058976: 0a00 |000f: move-result v0 │ │ +058978: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +05897c: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +058980: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +058982: 0f02 |0015: return v2 │ │ +058984: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +058986: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0008 line=845 │ │ 0x0010 line=847 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -61369,23 +61369,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0589ec: |[0589ec] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -0589fc: 6e20 6a0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -058a02: 0c00 |0003: move-result-object v0 │ │ -058a04: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -058a08: 6e20 850e 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0e85 │ │ -058a0e: 0a01 |0009: move-result v1 │ │ -058a10: 0f01 |000a: return v1 │ │ -058a12: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -058a14: 28fe |000c: goto 000a // -0002 │ │ +058988: |[058988] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +058998: 6e20 6a0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +05899e: 0c00 |0003: move-result-object v0 │ │ +0589a0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0589a4: 6e20 850e 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0e85 │ │ +0589aa: 0a01 |0009: move-result v1 │ │ +0589ac: 0f01 |000a: return v1 │ │ +0589ae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0589b0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0004 line=1144 │ │ 0x0006 line=1145 │ │ 0x000a line=1147 │ │ locals : │ │ @@ -61398,44 +61398,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -058a18: |[058a18] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -058a28: 6e20 830e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -058a2e: 0a00 |0003: move-result v0 │ │ -058a30: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -058a34: 2200 c803 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -058a38: 2201 dc03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -058a3c: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -058a42: 1a02 d80b |000d: const-string v2, "View " // string@0bd8 │ │ -058a46: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -058a4c: 0c01 |0012: move-result-object v1 │ │ -058a4e: 6e20 5f1f 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -058a54: 0c01 |0016: move-result-object v1 │ │ -058a56: 1a02 5500 |0017: const-string v2, " is not a drawer" // string@0055 │ │ -058a5a: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -058a60: 0c01 |001c: move-result-object v1 │ │ -058a62: 6e10 651f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -058a68: 0c01 |0020: move-result-object v1 │ │ -058a6a: 7020 1a1f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -058a70: 2700 |0024: throw v0 │ │ -058a72: 6e10 a61b 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -058a78: 0c00 |0028: move-result-object v0 │ │ -058a7a: 1f00 f501 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058a7e: 5200 fb03 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -058a82: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -058a84: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -058a88: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -058a8c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -058a8e: 0f00 |0033: return v0 │ │ -058a90: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -058a92: 28fe |0035: goto 0033 // -0002 │ │ +0589b4: |[0589b4] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +0589c4: 6e20 830e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +0589ca: 0a00 |0003: move-result v0 │ │ +0589cc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0589d0: 2200 c403 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +0589d4: 2201 d803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0589d8: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0589de: 1a02 ce0b |000d: const-string v2, "View " // string@0bce │ │ +0589e2: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0589e8: 0c01 |0012: move-result-object v1 │ │ +0589ea: 6e20 5f1f 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0589f0: 0c01 |0016: move-result-object v1 │ │ +0589f2: 1a02 5500 |0017: const-string v2, " is not a drawer" // string@0055 │ │ +0589f6: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0589fc: 0c01 |001c: move-result-object v1 │ │ +0589fe: 6e10 651f 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +058a04: 0c01 |0020: move-result-object v1 │ │ +058a06: 7020 1a1f 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +058a0c: 2700 |0024: throw v0 │ │ +058a0e: 6e10 a61b 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +058a14: 0c00 |0028: move-result-object v0 │ │ +058a16: 1f00 f301 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058a1a: 5200 fb03 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +058a1e: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +058a20: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +058a24: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +058a28: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +058a2a: 0f00 |0033: return v0 │ │ +058a2c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +058a2e: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1128 │ │ 0x0006 line=1129 │ │ 0x0025 line=1131 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -61446,35 +61446,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -058a94: |[058a94] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -058aa4: 6e20 770e 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0e77 │ │ -058aaa: 0a02 |0003: move-result v2 │ │ -058aac: 6e10 b81b 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -058ab2: 0a04 |0007: move-result v4 │ │ -058ab4: 8245 |0008: int-to-float v5, v4 │ │ -058ab6: c825 |0009: mul-float/2addr v5, v2 │ │ -058ab8: 8753 |000a: float-to-int v3, v5 │ │ -058aba: 8245 |000b: int-to-float v5, v4 │ │ -058abc: c885 |000c: mul-float/2addr v5, v8 │ │ -058abe: 8751 |000d: float-to-int v1, v5 │ │ -058ac0: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -058ac4: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -058ac6: 6e30 5f0e 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -058acc: 0a05 |0014: move-result v5 │ │ -058ace: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -058ad2: 6e20 cd1b 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ -058ad8: 6e30 9f0e 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e9f │ │ -058ade: 0e00 |001d: return-void │ │ -058ae0: 7b00 |001e: neg-int v0, v0 │ │ -058ae2: 28f8 |001f: goto 0017 // -0008 │ │ +058a30: |[058a30] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +058a40: 6e20 770e 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0e77 │ │ +058a46: 0a02 |0003: move-result v2 │ │ +058a48: 6e10 b81b 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +058a4e: 0a04 |0007: move-result v4 │ │ +058a50: 8245 |0008: int-to-float v5, v4 │ │ +058a52: c825 |0009: mul-float/2addr v5, v2 │ │ +058a54: 8753 |000a: float-to-int v3, v5 │ │ +058a56: 8245 |000b: int-to-float v5, v4 │ │ +058a58: c885 |000c: mul-float/2addr v5, v8 │ │ +058a5a: 8751 |000d: float-to-int v1, v5 │ │ +058a5c: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +058a60: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +058a62: 6e30 5f0e 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +058a68: 0a05 |0014: move-result v5 │ │ +058a6a: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +058a6e: 6e20 cd1b 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ +058a74: 6e30 9f0e 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e9f │ │ +058a7a: 0e00 |001d: return-void │ │ +058a7c: 7b00 |001e: neg-int v0, v0 │ │ +058a7e: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x0008 line=538 │ │ 0x000b line=539 │ │ 0x000e line=540 │ │ @@ -61498,19 +61498,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058ae4: |[058ae4] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -058af4: 6f10 321c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ -058afa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -058afc: 5c10 1a04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ -058b00: 0e00 |0006: return-void │ │ +058a80: |[058a80] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +058a90: 6f10 321c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ +058a96: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +058a98: 5c10 1a04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ +058a9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0003 line=584 │ │ 0x0006 line=585 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -61520,19 +61520,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058b04: |[058b04] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -058b14: 6f10 341c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ -058b1a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -058b1c: 5c10 1a04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ -058b20: 0e00 |0006: return-void │ │ +058aa0: |[058aa0] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +058ab0: 6f10 341c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ +058ab6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +058ab8: 5c10 1a04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ +058abc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=578 │ │ 0x0006 line=579 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -61542,75 +61542,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -058b24: |[058b24] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -058b34: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -058b36: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -058b38: 7110 8009 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0980 │ │ -058b3e: 0a00 |0005: move-result v0 │ │ -058b40: 54a7 1f04 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -058b44: 6e20 a110 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@10a1 │ │ -058b4a: 0a07 |000b: move-result v7 │ │ -058b4c: 54a8 2504 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -058b50: 6e20 a110 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@10a1 │ │ -058b56: 0a08 |0011: move-result v8 │ │ -058b58: 9601 0708 |0012: or-int v1, v7, v8 │ │ -058b5c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -058b5e: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -058b64: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -058b68: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -058b6c: 7010 7d0e 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0e7d │ │ -058b72: 0a07 |001f: move-result v7 │ │ -058b74: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -058b78: 55a7 1704 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ -058b7c: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -058b80: 0165 |0026: move v5, v6 │ │ -058b82: 0f05 |0027: return v5 │ │ -058b84: 6e10 5a1b 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -058b8a: 0a03 |002b: move-result v3 │ │ -058b8c: 6e10 5c1b 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -058b92: 0a04 |002f: move-result v4 │ │ -058b94: 59a3 1c04 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@041c │ │ -058b98: 59a4 1d04 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@041d │ │ -058b9c: 52a7 2704 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0427 │ │ -058ba0: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -058ba2: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -058ba6: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -058baa: 54a7 1f04 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -058bae: 8738 |003d: float-to-int v8, v3 │ │ -058bb0: 8749 |003e: float-to-int v9, v4 │ │ -058bb2: 6e30 8910 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -058bb8: 0c07 |0042: move-result-object v7 │ │ -058bba: 6e20 800e 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ -058bc0: 0a07 |0046: move-result v7 │ │ -058bc2: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -058bc6: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -058bc8: 5ca5 1804 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ -058bcc: 5ca5 1704 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ -058bd0: 28ca |004e: goto 0018 // -0036 │ │ -058bd2: 54a7 1f04 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -058bd6: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -058bd8: 6e20 7910 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1079 │ │ -058bde: 0a07 |0055: move-result v7 │ │ -058be0: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -058be4: 54a7 1e04 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ -058be8: 6e10 560e 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e56 │ │ -058bee: 54a7 2404 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ -058bf2: 6e10 560e 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e56 │ │ -058bf8: 28b6 |0062: goto 0018 // -004a │ │ -058bfa: 6e20 640e 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ -058c00: 5ca5 1804 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ -058c04: 5ca5 1704 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ -058c08: 28ae |006a: goto 0018 // -0052 │ │ -058c0a: 0000 |006b: nop // spacer │ │ -058c0c: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +058ac0: |[058ac0] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +058ad0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +058ad2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +058ad4: 7110 8009 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0980 │ │ +058ada: 0a00 |0005: move-result v0 │ │ +058adc: 54a7 1f04 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +058ae0: 6e20 a110 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@10a1 │ │ +058ae6: 0a07 |000b: move-result v7 │ │ +058ae8: 54a8 2504 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +058aec: 6e20 a110 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@10a1 │ │ +058af2: 0a08 |0011: move-result v8 │ │ +058af4: 9601 0708 |0012: or-int v1, v7, v8 │ │ +058af8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +058afa: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +058b00: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +058b04: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +058b08: 7010 7d0e 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0e7d │ │ +058b0e: 0a07 |001f: move-result v7 │ │ +058b10: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +058b14: 55a7 1704 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ +058b18: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +058b1c: 0165 |0026: move v5, v6 │ │ +058b1e: 0f05 |0027: return v5 │ │ +058b20: 6e10 5a1b 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +058b26: 0a03 |002b: move-result v3 │ │ +058b28: 6e10 5c1b 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +058b2e: 0a04 |002f: move-result v4 │ │ +058b30: 59a3 1c04 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@041c │ │ +058b34: 59a4 1d04 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@041d │ │ +058b38: 52a7 2704 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0427 │ │ +058b3c: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +058b3e: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +058b42: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +058b46: 54a7 1f04 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +058b4a: 8738 |003d: float-to-int v8, v3 │ │ +058b4c: 8749 |003e: float-to-int v9, v4 │ │ +058b4e: 6e30 8910 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +058b54: 0c07 |0042: move-result-object v7 │ │ +058b56: 6e20 800e 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ +058b5c: 0a07 |0046: move-result v7 │ │ +058b5e: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +058b62: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +058b64: 5ca5 1804 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ +058b68: 5ca5 1704 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ +058b6c: 28ca |004e: goto 0018 // -0036 │ │ +058b6e: 54a7 1f04 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +058b72: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +058b74: 6e20 7910 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1079 │ │ +058b7a: 0a07 |0055: move-result v7 │ │ +058b7c: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +058b80: 54a7 1e04 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ +058b84: 6e10 560e 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e56 │ │ +058b8a: 54a7 2404 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0424 │ │ +058b8e: 6e10 560e 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e56 │ │ +058b94: 28b6 |0062: goto 0018 // -004a │ │ +058b96: 6e20 640e 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ +058b9c: 5ca5 1804 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ +058ba0: 5ca5 1704 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ +058ba4: 28ae |006a: goto 0018 // -0052 │ │ +058ba6: 0000 |006b: nop // spacer │ │ +058ba8: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=852 │ │ 0x0006 line=855 │ │ 0x0014 line=858 │ │ 0x0015 line=860 │ │ 0x0018 line=892 │ │ @@ -61643,26 +61643,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -058c24: |[058c24] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -058c34: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -058c36: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -058c3a: 7010 7e0e 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0e7e │ │ -058c40: 0a00 |0006: move-result v0 │ │ -058c42: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -058c46: 7110 f308 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@08f3 │ │ -058c4c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -058c4e: 0f00 |000d: return v0 │ │ -058c50: 6f30 371c 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1c37 │ │ -058c56: 0a00 |0011: move-result v0 │ │ -058c58: 28fb |0012: goto 000d // -0005 │ │ +058bc0: |[058bc0] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +058bd0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +058bd2: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +058bd6: 7010 7e0e 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0e7e │ │ +058bdc: 0a00 |0006: move-result v0 │ │ +058bde: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +058be2: 7110 f308 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@08f3 │ │ +058be8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +058bea: 0f00 |000d: return v0 │ │ +058bec: 6f30 371c 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1c37 │ │ +058bf2: 0a00 |0011: move-result v0 │ │ +058bf4: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ 0x0009 line=1218 │ │ 0x000c line=1219 │ │ 0x000d line=1221 │ │ locals : │ │ @@ -61675,32 +61675,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -058c5c: |[058c5c] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -058c6c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -058c6e: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -058c72: 7010 6c0e 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0e6c │ │ -058c78: 0c00 |0006: move-result-object v0 │ │ -058c7a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -058c7e: 6e20 750e 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ -058c84: 0a01 |000c: move-result v1 │ │ -058c86: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -058c8a: 6e10 630e 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0e63 │ │ -058c90: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -058c94: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -058c96: 0f01 |0015: return v1 │ │ -058c98: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -058c9a: 28fe |0017: goto 0015 // -0002 │ │ -058c9c: 6f30 381c 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1c38 │ │ -058ca2: 0a01 |001b: move-result v1 │ │ -058ca4: 28f9 |001c: goto 0015 // -0007 │ │ +058bf8: |[058bf8] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +058c08: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +058c0a: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +058c0e: 7010 6c0e 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0e6c │ │ +058c14: 0c00 |0006: move-result-object v0 │ │ +058c16: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +058c1a: 6e20 750e 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ +058c20: 0a01 |000c: move-result v1 │ │ +058c22: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +058c26: 6e10 630e 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0e63 │ │ +058c2c: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +058c30: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +058c32: 0f01 |0015: return v1 │ │ +058c34: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +058c36: 28fe |0017: goto 0015 // -0002 │ │ +058c38: 6f30 381c 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1c38 │ │ +058c3e: 0a01 |001b: move-result v1 │ │ +058c40: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ 0x0003 line=1227 │ │ 0x0007 line=1228 │ │ 0x000f line=1229 │ │ 0x0012 line=1231 │ │ @@ -61719,193 +61719,193 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 348 16-bit code units │ │ -058ca8: |[058ca8] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -058cb8: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -058cbc: 0200 1200 |0002: move/from16 v0, v18 │ │ -058cc0: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -058cc4: 5c10 1b04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@041b │ │ -058cc8: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -058ccc: 7401 710e 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -058cd2: 0a06 |000d: move-result v6 │ │ -058cd4: 120c |000e: const/4 v12, #int 0 // #0 │ │ -058cd6: 356c 3201 |000f: if-ge v12, v6, 0141 // +0132 │ │ -058cda: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -058cde: 6e20 700e c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -058ce4: 0c05 |0016: move-result-object v5 │ │ -058ce6: 6e10 b71b 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -058cec: 0a12 |001a: move-result v18 │ │ -058cee: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -058cf2: 0200 1200 |001d: move/from16 v0, v18 │ │ -058cf6: 0201 1300 |001f: move/from16 v1, v19 │ │ -058cfa: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -058cfe: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -058d02: 28ea |0025: goto 000f // -0016 │ │ -058d04: 6e10 a61b 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -058d0a: 0c0d |0029: move-result-object v13 │ │ -058d0c: 1f0d f501 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -058d10: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -058d14: 6e20 800e 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ -058d1a: 0a12 |0031: move-result v18 │ │ -058d1c: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -058d20: 52d0 fa03 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@03fa │ │ -058d24: 0212 0000 |0036: move/from16 v18, v0 │ │ -058d28: 52d0 fd03 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ -058d2c: 0213 0000 |003a: move/from16 v19, v0 │ │ -058d30: 52d0 fa03 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@03fa │ │ -058d34: 0214 0000 |003e: move/from16 v20, v0 │ │ -058d38: 6e10 ab1b 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -058d3e: 0a15 |0043: move-result v21 │ │ -058d40: 9014 1415 |0044: add-int v20, v20, v21 │ │ -058d44: 52d0 fd03 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ -058d48: 0215 0000 |0048: move/from16 v21, v0 │ │ -058d4c: 6e10 aa1b 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -058d52: 0a16 |004d: move-result v22 │ │ -058d54: 9015 1516 |004e: add-int v21, v21, v22 │ │ -058d58: 0200 1200 |0050: move/from16 v0, v18 │ │ -058d5c: 0201 1300 |0052: move/from16 v1, v19 │ │ -058d60: 0202 1400 |0054: move/from16 v2, v20 │ │ -058d64: 0203 1500 |0056: move/from16 v3, v21 │ │ -058d68: 6e53 cb1b 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -058d6e: 28c8 |005b: goto 0023 // -0038 │ │ -058d70: 6e10 ab1b 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -058d76: 0a0a |005f: move-result v10 │ │ -058d78: 6e10 aa1b 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -058d7e: 0a07 |0063: move-result v7 │ │ -058d80: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -058d84: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -058d88: 0201 1200 |0068: move/from16 v1, v18 │ │ -058d8c: 6e30 5f0e 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -058d92: 0a12 |006d: move-result v18 │ │ -058d94: 3812 5f00 |006e: if-eqz v18, 00cd // +005f │ │ -058d98: 7ba0 |0070: neg-int v0, v10 │ │ -058d9a: 0212 0000 |0071: move/from16 v18, v0 │ │ -058d9e: 82a0 |0073: int-to-float v0, v10 │ │ -058da0: 0213 0000 |0074: move/from16 v19, v0 │ │ -058da4: 52d0 fb03 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -058da8: 0214 0000 |0078: move/from16 v20, v0 │ │ -058dac: a813 1314 |007a: mul-float v19, v19, v20 │ │ -058db0: 0200 1300 |007c: move/from16 v0, v19 │ │ -058db4: 8700 |007e: float-to-int v0, v0 │ │ -058db6: 0213 0000 |007f: move/from16 v19, v0 │ │ -058dba: 9008 1213 |0081: add-int v8, v18, v19 │ │ -058dbe: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -058dc2: 0200 1200 |0085: move/from16 v0, v18 │ │ -058dc6: 8200 |0087: int-to-float v0, v0 │ │ -058dc8: 0212 0000 |0088: move/from16 v18, v0 │ │ -058dcc: 82a0 |008a: int-to-float v0, v10 │ │ -058dce: 0213 0000 |008b: move/from16 v19, v0 │ │ -058dd2: a90e 1213 |008d: div-float v14, v18, v19 │ │ -058dd6: 52d0 fb03 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -058dda: 0212 0000 |0091: move/from16 v18, v0 │ │ -058dde: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -058de2: 3812 5500 |0095: if-eqz v18, 00ea // +0055 │ │ -058de6: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -058de8: 52d0 f603 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -058dec: 0212 0000 |009a: move/from16 v18, v0 │ │ -058df0: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -058df4: 2c10 b400 0000 |009e: sparse-switch v16, 00000152 // +000000b4 │ │ -058dfa: 52d0 fd03 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ -058dfe: 0212 0000 |00a3: move/from16 v18, v0 │ │ -058e02: 9013 080a |00a5: add-int v19, v8, v10 │ │ -058e06: 0200 1200 |00a7: move/from16 v0, v18 │ │ -058e0a: 0201 1300 |00a9: move/from16 v1, v19 │ │ -058e0e: 6e57 cb1b 8510 |00ab: invoke-virtual {v5, v8, v0, v1, v7}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -058e14: 3804 0700 |00ae: if-eqz v4, 00b5 // +0007 │ │ -058e18: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ -058e1c: 6e30 9f0e 500e |00b2: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e9f │ │ -058e22: 52d0 fb03 |00b5: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -058e26: 0212 0000 |00b7: move/from16 v18, v0 │ │ -058e2a: 1313 0000 |00b9: const/16 v19, #int 0 // #0 │ │ -058e2e: 2d12 1213 |00bb: cmpl-float v18, v18, v19 │ │ -058e32: 3d12 8200 |00bd: if-lez v18, 013f // +0082 │ │ -058e36: 120f |00bf: const/4 v15, #int 0 // #0 │ │ -058e38: 6e10 b71b 0500 |00c0: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -058e3e: 0a12 |00c3: move-result v18 │ │ -058e40: 0200 1200 |00c4: move/from16 v0, v18 │ │ -058e44: 32f0 5dff |00c6: if-eq v0, v15, 0023 // -00a3 │ │ -058e48: 6e20 fc1b f500 |00c8: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -058e4e: 2900 58ff |00cb: goto/16 0023 // -00a8 │ │ -058e52: 82a0 |00cd: int-to-float v0, v10 │ │ -058e54: 0212 0000 |00ce: move/from16 v18, v0 │ │ -058e58: 52d0 fb03 |00d0: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -058e5c: 0213 0000 |00d2: move/from16 v19, v0 │ │ -058e60: a812 1213 |00d4: mul-float v18, v18, v19 │ │ -058e64: 0200 1200 |00d6: move/from16 v0, v18 │ │ -058e68: 8700 |00d8: float-to-int v0, v0 │ │ -058e6a: 0212 0000 |00d9: move/from16 v18, v0 │ │ -058e6e: 9108 1112 |00db: sub-int v8, v17, v18 │ │ -058e72: 9112 1108 |00dd: sub-int v18, v17, v8 │ │ -058e76: 0200 1200 |00df: move/from16 v0, v18 │ │ -058e7a: 8200 |00e1: int-to-float v0, v0 │ │ -058e7c: 0212 0000 |00e2: move/from16 v18, v0 │ │ -058e80: 82a0 |00e4: int-to-float v0, v10 │ │ -058e82: 0213 0000 |00e5: move/from16 v19, v0 │ │ -058e86: a90e 1213 |00e7: div-float v14, v18, v19 │ │ -058e8a: 28a6 |00e9: goto 008f // -005a │ │ -058e8c: 1204 |00ea: const/4 v4, #int 0 // #0 │ │ -058e8e: 28ad |00eb: goto 0098 // -0053 │ │ -058e90: 910b 1c1a |00ec: sub-int v11, v28, v26 │ │ -058e94: 52d0 f503 |00ee: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ -058e98: 0212 0000 |00f0: move/from16 v18, v0 │ │ -058e9c: 9112 0b12 |00f2: sub-int v18, v11, v18 │ │ -058ea0: 6e10 aa1b 0500 |00f4: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -058ea6: 0a13 |00f7: move-result v19 │ │ -058ea8: 9112 1213 |00f8: sub-int v18, v18, v19 │ │ -058eac: 9013 080a |00fa: add-int v19, v8, v10 │ │ -058eb0: 52d0 f503 |00fc: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ -058eb4: 0214 0000 |00fe: move/from16 v20, v0 │ │ -058eb8: 9114 0b14 |0100: sub-int v20, v11, v20 │ │ -058ebc: 0200 1200 |0102: move/from16 v0, v18 │ │ -058ec0: 0201 1300 |0104: move/from16 v1, v19 │ │ -058ec4: 0202 1400 |0106: move/from16 v2, v20 │ │ -058ec8: 6e52 cb1b 8510 |0108: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -058ece: 28a3 |010b: goto 00ae // -005d │ │ -058ed0: 910b 1c1a |010c: sub-int v11, v28, v26 │ │ -058ed4: 9112 0b07 |010e: sub-int v18, v11, v7 │ │ -058ed8: db09 1202 |0110: div-int/lit8 v9, v18, #int 2 // #02 │ │ -058edc: 52d0 fd03 |0112: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ -058ee0: 0212 0000 |0114: move/from16 v18, v0 │ │ -058ee4: 0200 1200 |0116: move/from16 v0, v18 │ │ -058ee8: 3509 1000 |0118: if-ge v9, v0, 0128 // +0010 │ │ -058eec: 52d9 fd03 |011a: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ -058ef0: 9012 080a |011c: add-int v18, v8, v10 │ │ -058ef4: 9013 0907 |011e: add-int v19, v9, v7 │ │ -058ef8: 0200 1200 |0120: move/from16 v0, v18 │ │ -058efc: 0201 1300 |0122: move/from16 v1, v19 │ │ -058f00: 6e51 cb1b 8509 |0124: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -058f06: 2887 |0127: goto 00ae // -0079 │ │ -058f08: 9012 0907 |0128: add-int v18, v9, v7 │ │ -058f0c: 52d0 f503 |012a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ -058f10: 0213 0000 |012c: move/from16 v19, v0 │ │ -058f14: 9113 0b13 |012e: sub-int v19, v11, v19 │ │ -058f18: 0200 1200 |0130: move/from16 v0, v18 │ │ -058f1c: 0201 1300 |0132: move/from16 v1, v19 │ │ -058f20: 3710 e8ff |0134: if-le v0, v1, 011c // -0018 │ │ -058f24: 52d0 f503 |0136: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ -058f28: 0212 0000 |0138: move/from16 v18, v0 │ │ -058f2c: 9112 0b12 |013a: sub-int v18, v11, v18 │ │ -058f30: 9109 1207 |013c: sub-int v9, v18, v7 │ │ -058f34: 28de |013e: goto 011c // -0022 │ │ -058f36: 124f |013f: const/4 v15, #int 4 // #4 │ │ -058f38: 2880 |0140: goto 00c0 // -0080 │ │ -058f3a: 1312 0000 |0141: const/16 v18, #int 0 // #0 │ │ -058f3e: 0200 1200 |0143: move/from16 v0, v18 │ │ -058f42: 0801 1700 |0145: move-object/from16 v1, v23 │ │ -058f46: 5c10 1b04 |0147: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@041b │ │ -058f4a: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -058f4e: 0200 1200 |014b: move/from16 v0, v18 │ │ -058f52: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -058f56: 5c10 1a04 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ -058f5a: 0e00 |0151: return-void │ │ -058f5c: 0002 0200 1000 0000 5000 0000 6e00 ... |0152: sparse-switch-data (10 units) │ │ +058c44: |[058c44] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +058c54: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +058c58: 0200 1200 |0002: move/from16 v0, v18 │ │ +058c5c: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +058c60: 5c10 1b04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@041b │ │ +058c64: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +058c68: 7401 710e 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +058c6e: 0a06 |000d: move-result v6 │ │ +058c70: 120c |000e: const/4 v12, #int 0 // #0 │ │ +058c72: 356c 3201 |000f: if-ge v12, v6, 0141 // +0132 │ │ +058c76: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +058c7a: 6e20 700e c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +058c80: 0c05 |0016: move-result-object v5 │ │ +058c82: 6e10 b71b 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +058c88: 0a12 |001a: move-result v18 │ │ +058c8a: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +058c8e: 0200 1200 |001d: move/from16 v0, v18 │ │ +058c92: 0201 1300 |001f: move/from16 v1, v19 │ │ +058c96: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +058c9a: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +058c9e: 28ea |0025: goto 000f // -0016 │ │ +058ca0: 6e10 a61b 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +058ca6: 0c0d |0029: move-result-object v13 │ │ +058ca8: 1f0d f301 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +058cac: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +058cb0: 6e20 800e 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ +058cb6: 0a12 |0031: move-result v18 │ │ +058cb8: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +058cbc: 52d0 fa03 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@03fa │ │ +058cc0: 0212 0000 |0036: move/from16 v18, v0 │ │ +058cc4: 52d0 fd03 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ +058cc8: 0213 0000 |003a: move/from16 v19, v0 │ │ +058ccc: 52d0 fa03 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@03fa │ │ +058cd0: 0214 0000 |003e: move/from16 v20, v0 │ │ +058cd4: 6e10 ab1b 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +058cda: 0a15 |0043: move-result v21 │ │ +058cdc: 9014 1415 |0044: add-int v20, v20, v21 │ │ +058ce0: 52d0 fd03 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ +058ce4: 0215 0000 |0048: move/from16 v21, v0 │ │ +058ce8: 6e10 aa1b 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +058cee: 0a16 |004d: move-result v22 │ │ +058cf0: 9015 1516 |004e: add-int v21, v21, v22 │ │ +058cf4: 0200 1200 |0050: move/from16 v0, v18 │ │ +058cf8: 0201 1300 |0052: move/from16 v1, v19 │ │ +058cfc: 0202 1400 |0054: move/from16 v2, v20 │ │ +058d00: 0203 1500 |0056: move/from16 v3, v21 │ │ +058d04: 6e53 cb1b 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +058d0a: 28c8 |005b: goto 0023 // -0038 │ │ +058d0c: 6e10 ab1b 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +058d12: 0a0a |005f: move-result v10 │ │ +058d14: 6e10 aa1b 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +058d1a: 0a07 |0063: move-result v7 │ │ +058d1c: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +058d20: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +058d24: 0201 1200 |0068: move/from16 v1, v18 │ │ +058d28: 6e30 5f0e 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +058d2e: 0a12 |006d: move-result v18 │ │ +058d30: 3812 5f00 |006e: if-eqz v18, 00cd // +005f │ │ +058d34: 7ba0 |0070: neg-int v0, v10 │ │ +058d36: 0212 0000 |0071: move/from16 v18, v0 │ │ +058d3a: 82a0 |0073: int-to-float v0, v10 │ │ +058d3c: 0213 0000 |0074: move/from16 v19, v0 │ │ +058d40: 52d0 fb03 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +058d44: 0214 0000 |0078: move/from16 v20, v0 │ │ +058d48: a813 1314 |007a: mul-float v19, v19, v20 │ │ +058d4c: 0200 1300 |007c: move/from16 v0, v19 │ │ +058d50: 8700 |007e: float-to-int v0, v0 │ │ +058d52: 0213 0000 |007f: move/from16 v19, v0 │ │ +058d56: 9008 1213 |0081: add-int v8, v18, v19 │ │ +058d5a: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +058d5e: 0200 1200 |0085: move/from16 v0, v18 │ │ +058d62: 8200 |0087: int-to-float v0, v0 │ │ +058d64: 0212 0000 |0088: move/from16 v18, v0 │ │ +058d68: 82a0 |008a: int-to-float v0, v10 │ │ +058d6a: 0213 0000 |008b: move/from16 v19, v0 │ │ +058d6e: a90e 1213 |008d: div-float v14, v18, v19 │ │ +058d72: 52d0 fb03 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +058d76: 0212 0000 |0091: move/from16 v18, v0 │ │ +058d7a: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +058d7e: 3812 5500 |0095: if-eqz v18, 00ea // +0055 │ │ +058d82: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +058d84: 52d0 f603 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +058d88: 0212 0000 |009a: move/from16 v18, v0 │ │ +058d8c: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +058d90: 2c10 b400 0000 |009e: sparse-switch v16, 00000152 // +000000b4 │ │ +058d96: 52d0 fd03 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ +058d9a: 0212 0000 |00a3: move/from16 v18, v0 │ │ +058d9e: 9013 080a |00a5: add-int v19, v8, v10 │ │ +058da2: 0200 1200 |00a7: move/from16 v0, v18 │ │ +058da6: 0201 1300 |00a9: move/from16 v1, v19 │ │ +058daa: 6e57 cb1b 8510 |00ab: invoke-virtual {v5, v8, v0, v1, v7}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +058db0: 3804 0700 |00ae: if-eqz v4, 00b5 // +0007 │ │ +058db4: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ +058db8: 6e30 9f0e 500e |00b2: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e9f │ │ +058dbe: 52d0 fb03 |00b5: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +058dc2: 0212 0000 |00b7: move/from16 v18, v0 │ │ +058dc6: 1313 0000 |00b9: const/16 v19, #int 0 // #0 │ │ +058dca: 2d12 1213 |00bb: cmpl-float v18, v18, v19 │ │ +058dce: 3d12 8200 |00bd: if-lez v18, 013f // +0082 │ │ +058dd2: 120f |00bf: const/4 v15, #int 0 // #0 │ │ +058dd4: 6e10 b71b 0500 |00c0: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +058dda: 0a12 |00c3: move-result v18 │ │ +058ddc: 0200 1200 |00c4: move/from16 v0, v18 │ │ +058de0: 32f0 5dff |00c6: if-eq v0, v15, 0023 // -00a3 │ │ +058de4: 6e20 fc1b f500 |00c8: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +058dea: 2900 58ff |00cb: goto/16 0023 // -00a8 │ │ +058dee: 82a0 |00cd: int-to-float v0, v10 │ │ +058df0: 0212 0000 |00ce: move/from16 v18, v0 │ │ +058df4: 52d0 fb03 |00d0: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +058df8: 0213 0000 |00d2: move/from16 v19, v0 │ │ +058dfc: a812 1213 |00d4: mul-float v18, v18, v19 │ │ +058e00: 0200 1200 |00d6: move/from16 v0, v18 │ │ +058e04: 8700 |00d8: float-to-int v0, v0 │ │ +058e06: 0212 0000 |00d9: move/from16 v18, v0 │ │ +058e0a: 9108 1112 |00db: sub-int v8, v17, v18 │ │ +058e0e: 9112 1108 |00dd: sub-int v18, v17, v8 │ │ +058e12: 0200 1200 |00df: move/from16 v0, v18 │ │ +058e16: 8200 |00e1: int-to-float v0, v0 │ │ +058e18: 0212 0000 |00e2: move/from16 v18, v0 │ │ +058e1c: 82a0 |00e4: int-to-float v0, v10 │ │ +058e1e: 0213 0000 |00e5: move/from16 v19, v0 │ │ +058e22: a90e 1213 |00e7: div-float v14, v18, v19 │ │ +058e26: 28a6 |00e9: goto 008f // -005a │ │ +058e28: 1204 |00ea: const/4 v4, #int 0 // #0 │ │ +058e2a: 28ad |00eb: goto 0098 // -0053 │ │ +058e2c: 910b 1c1a |00ec: sub-int v11, v28, v26 │ │ +058e30: 52d0 f503 |00ee: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ +058e34: 0212 0000 |00f0: move/from16 v18, v0 │ │ +058e38: 9112 0b12 |00f2: sub-int v18, v11, v18 │ │ +058e3c: 6e10 aa1b 0500 |00f4: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +058e42: 0a13 |00f7: move-result v19 │ │ +058e44: 9112 1213 |00f8: sub-int v18, v18, v19 │ │ +058e48: 9013 080a |00fa: add-int v19, v8, v10 │ │ +058e4c: 52d0 f503 |00fc: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ +058e50: 0214 0000 |00fe: move/from16 v20, v0 │ │ +058e54: 9114 0b14 |0100: sub-int v20, v11, v20 │ │ +058e58: 0200 1200 |0102: move/from16 v0, v18 │ │ +058e5c: 0201 1300 |0104: move/from16 v1, v19 │ │ +058e60: 0202 1400 |0106: move/from16 v2, v20 │ │ +058e64: 6e52 cb1b 8510 |0108: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +058e6a: 28a3 |010b: goto 00ae // -005d │ │ +058e6c: 910b 1c1a |010c: sub-int v11, v28, v26 │ │ +058e70: 9112 0b07 |010e: sub-int v18, v11, v7 │ │ +058e74: db09 1202 |0110: div-int/lit8 v9, v18, #int 2 // #02 │ │ +058e78: 52d0 fd03 |0112: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ +058e7c: 0212 0000 |0114: move/from16 v18, v0 │ │ +058e80: 0200 1200 |0116: move/from16 v0, v18 │ │ +058e84: 3509 1000 |0118: if-ge v9, v0, 0128 // +0010 │ │ +058e88: 52d9 fd03 |011a: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ +058e8c: 9012 080a |011c: add-int v18, v8, v10 │ │ +058e90: 9013 0907 |011e: add-int v19, v9, v7 │ │ +058e94: 0200 1200 |0120: move/from16 v0, v18 │ │ +058e98: 0201 1300 |0122: move/from16 v1, v19 │ │ +058e9c: 6e51 cb1b 8509 |0124: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +058ea2: 2887 |0127: goto 00ae // -0079 │ │ +058ea4: 9012 0907 |0128: add-int v18, v9, v7 │ │ +058ea8: 52d0 f503 |012a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ +058eac: 0213 0000 |012c: move/from16 v19, v0 │ │ +058eb0: 9113 0b13 |012e: sub-int v19, v11, v19 │ │ +058eb4: 0200 1200 |0130: move/from16 v0, v18 │ │ +058eb8: 0201 1300 |0132: move/from16 v1, v19 │ │ +058ebc: 3710 e8ff |0134: if-le v0, v1, 011c // -0018 │ │ +058ec0: 52d0 f503 |0136: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ +058ec4: 0212 0000 |0138: move/from16 v18, v0 │ │ +058ec8: 9112 0b12 |013a: sub-int v18, v11, v18 │ │ +058ecc: 9109 1207 |013c: sub-int v9, v18, v7 │ │ +058ed0: 28de |013e: goto 011c // -0022 │ │ +058ed2: 124f |013f: const/4 v15, #int 4 // #4 │ │ +058ed4: 2880 |0140: goto 00c0 // -0080 │ │ +058ed6: 1312 0000 |0141: const/16 v18, #int 0 // #0 │ │ +058eda: 0200 1200 |0143: move/from16 v0, v18 │ │ +058ede: 0801 1700 |0145: move-object/from16 v1, v23 │ │ +058ee2: 5c10 1b04 |0147: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@041b │ │ +058ee6: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +058eea: 0200 1200 |014b: move/from16 v0, v18 │ │ +058eee: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +058ef2: 5c10 1a04 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ +058ef6: 0e00 |0151: return-void │ │ +058ef8: 0002 0200 1000 0000 5000 0000 6e00 ... |0152: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0008 line=666 │ │ 0x000a line=667 │ │ 0x000e line=668 │ │ 0x0011 line=669 │ │ @@ -61977,190 +61977,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -058f70: |[058f70] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -058f80: 7701 851b 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -058f86: 0a0f |0003: move-result v15 │ │ -058f88: 7701 851b 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -058f8e: 0a0b |0007: move-result v11 │ │ -058f90: 7701 861b 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -058f96: 0a10 |000b: move-result v16 │ │ -058f98: 7701 861b 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -058f9e: 0a0c |000f: move-result v12 │ │ -058fa0: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -058fa4: 0200 1100 |0012: move/from16 v0, v17 │ │ -058fa8: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -058fac: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -058fb0: 0200 1100 |0018: move/from16 v0, v17 │ │ -058fb4: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -058fb8: 7401 860e 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0e86 │ │ -058fbe: 0a11 |001f: move-result v17 │ │ -058fc0: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -058fc4: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -058fc8: 0200 1100 |0024: move/from16 v0, v17 │ │ -058fcc: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -058fd0: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -058fd4: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -058fd8: 0200 1100 |002c: move/from16 v0, v17 │ │ -058fdc: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -058fe0: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -058fe4: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -058fe8: 0201 1000 |0034: move/from16 v1, v16 │ │ -058fec: 6e30 a10e 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0ea1 │ │ -058ff2: 120a |0039: const/4 v10, #int 0 // #0 │ │ -058ff4: 7401 710e 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -058ffa: 0a04 |003d: move-result v4 │ │ -058ffc: 120d |003e: const/4 v13, #int 0 // #0 │ │ -058ffe: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -059002: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -059006: 6e20 700e d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -05900c: 0c03 |0046: move-result-object v3 │ │ -05900e: 6e10 b71b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -059014: 0a11 |004a: move-result v17 │ │ -059016: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -05901a: 0200 1100 |004d: move/from16 v0, v17 │ │ -05901e: 0201 1200 |004f: move/from16 v1, v18 │ │ -059022: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -059026: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -05902a: 28ea |0055: goto 003f // -0016 │ │ -05902c: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -059030: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -059034: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -059038: 28ce |005c: goto 002a // -0032 │ │ -05903a: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -05903e: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -059042: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -059046: 28cf |0063: goto 0032 // -0031 │ │ -059048: 2211 c803 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -05904c: 1a12 f802 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02f8 │ │ -059050: 7602 1a1f 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -059056: 2711 |006b: throw v17 │ │ -059058: 6e10 a61b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05905e: 0c0e |006f: move-result-object v14 │ │ -059060: 1f0e f501 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -059064: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -059068: 6e20 800e 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ -05906e: 0a11 |0077: move-result v17 │ │ -059070: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -059074: 52e0 fa03 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@03fa │ │ -059078: 0211 0000 |007c: move/from16 v17, v0 │ │ -05907c: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -059080: 52e0 fc03 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@03fc │ │ -059084: 0212 0000 |0082: move/from16 v18, v0 │ │ -059088: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -05908c: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -059090: 7702 871b 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -059096: 0a07 |008b: move-result v7 │ │ -059098: 52e0 fd03 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ -05909c: 0211 0000 |008e: move/from16 v17, v0 │ │ -0590a0: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -0590a4: 52e0 f503 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ -0590a8: 0212 0000 |0094: move/from16 v18, v0 │ │ -0590ac: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -0590b0: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -0590b4: 7702 871b 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -0590ba: 0a06 |009d: move-result v6 │ │ -0590bc: 6e30 cc1b 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -0590c2: 28b2 |00a1: goto 0053 // -004e │ │ -0590c4: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -0590c8: 6e20 830e 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -0590ce: 0a11 |00a7: move-result v17 │ │ -0590d0: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -0590d4: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -0590d8: 6e20 760e 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ -0590de: 0a11 |00af: move-result v17 │ │ -0590e0: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -0590e4: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -0590e8: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -0590ec: 2211 c903 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0590f0: 2212 dc03 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@03dc │ │ -0590f4: 7601 581f 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0590fa: 1a13 8502 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0285 │ │ -0590fe: 7402 601f 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059104: 0c12 |00c2: move-result-object v18 │ │ -059106: 7110 7b0e 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e7b │ │ -05910c: 0c13 |00c6: move-result-object v19 │ │ -05910e: 7402 601f 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059114: 0c12 |00ca: move-result-object v18 │ │ -059116: 1a13 3100 |00cb: const-string v19, " but this " // string@0031 │ │ -05911a: 7402 601f 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059120: 0c12 |00d0: move-result-object v18 │ │ -059122: 1a13 f702 |00d1: const-string v19, "DrawerLayout" // string@02f7 │ │ -059126: 7402 601f 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05912c: 0c12 |00d6: move-result-object v18 │ │ -05912e: 1a13 2e00 |00d7: const-string v19, " already has a " // string@002e │ │ -059132: 7402 601f 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059138: 0c12 |00dc: move-result-object v18 │ │ -05913a: 1a13 3711 |00dd: const-string v19, "drawer view along that edge" // string@1137 │ │ -05913e: 7402 601f 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059144: 0c12 |00e2: move-result-object v18 │ │ -059146: 7401 651f 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05914c: 0c12 |00e6: move-result-object v18 │ │ -05914e: 7602 1d1f 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -059154: 2711 |00ea: throw v17 │ │ -059156: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -05915a: 5200 2304 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0423 │ │ -05915e: 0211 0000 |00ef: move/from16 v17, v0 │ │ -059162: 52e0 fa03 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@03fa │ │ -059166: 0212 0000 |00f3: move/from16 v18, v0 │ │ -05916a: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -05916e: 52e0 fc03 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@03fc │ │ -059172: 0212 0000 |00f9: move/from16 v18, v0 │ │ -059176: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -05917a: 52e0 fe03 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@03fe │ │ -05917e: 0212 0000 |00ff: move/from16 v18, v0 │ │ -059182: 0200 1500 |0101: move/from16 v0, v21 │ │ -059186: 0201 1100 |0103: move/from16 v1, v17 │ │ -05918a: 0202 1200 |0105: move/from16 v2, v18 │ │ -05918e: 7130 720e 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0e72 │ │ -059194: 0a09 |010a: move-result v9 │ │ -059196: 52e0 fd03 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ -05919a: 0211 0000 |010d: move/from16 v17, v0 │ │ -05919e: 52e0 f503 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ -0591a2: 0212 0000 |0111: move/from16 v18, v0 │ │ -0591a6: 9011 1112 |0113: add-int v17, v17, v18 │ │ -0591aa: 52e0 f703 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@03f7 │ │ -0591ae: 0212 0000 |0117: move/from16 v18, v0 │ │ -0591b2: 0200 1600 |0119: move/from16 v0, v22 │ │ -0591b6: 0201 1100 |011b: move/from16 v1, v17 │ │ -0591ba: 0202 1200 |011d: move/from16 v2, v18 │ │ -0591be: 7130 720e 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0e72 │ │ -0591c4: 0a08 |0122: move-result v8 │ │ -0591c6: 6e30 cc1b 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -0591cc: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -0591d0: 2211 c903 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0591d4: 2212 dc03 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@03dc │ │ -0591d8: 7601 581f 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0591de: 1a13 8402 |012f: const-string v19, "Child " // string@0284 │ │ -0591e2: 7402 601f 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0591e8: 0c12 |0134: move-result-object v18 │ │ -0591ea: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -0591ee: 6e20 5f1f 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0591f4: 0c12 |013a: move-result-object v18 │ │ -0591f6: 1a13 2f00 |013b: const-string v19, " at index " // string@002f │ │ -0591fa: 7402 601f 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059200: 0c12 |0140: move-result-object v18 │ │ -059202: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -059206: 6e20 5c1f d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -05920c: 0c12 |0146: move-result-object v18 │ │ -05920e: 1a13 4200 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0042 │ │ -059212: 7402 601f 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059218: 0c12 |014c: move-result-object v18 │ │ -05921a: 1a13 8f03 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@038f │ │ -05921e: 7402 601f 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059224: 0c12 |0152: move-result-object v18 │ │ -059226: 7401 651f 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05922c: 0c12 |0156: move-result-object v18 │ │ -05922e: 7602 1d1f 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -059234: 2711 |015a: throw v17 │ │ -059236: 0e00 |015b: return-void │ │ +058f0c: |[058f0c] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +058f1c: 7701 851b 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +058f22: 0a0f |0003: move-result v15 │ │ +058f24: 7701 851b 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +058f2a: 0a0b |0007: move-result v11 │ │ +058f2c: 7701 861b 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +058f32: 0a10 |000b: move-result v16 │ │ +058f34: 7701 861b 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +058f3a: 0a0c |000f: move-result v12 │ │ +058f3c: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +058f40: 0200 1100 |0012: move/from16 v0, v17 │ │ +058f44: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +058f48: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +058f4c: 0200 1100 |0018: move/from16 v0, v17 │ │ +058f50: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +058f54: 7401 860e 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0e86 │ │ +058f5a: 0a11 |001f: move-result v17 │ │ +058f5c: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +058f60: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +058f64: 0200 1100 |0024: move/from16 v0, v17 │ │ +058f68: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +058f6c: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +058f70: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +058f74: 0200 1100 |002c: move/from16 v0, v17 │ │ +058f78: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +058f7c: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +058f80: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +058f84: 0201 1000 |0034: move/from16 v1, v16 │ │ +058f88: 6e30 a10e 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0ea1 │ │ +058f8e: 120a |0039: const/4 v10, #int 0 // #0 │ │ +058f90: 7401 710e 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +058f96: 0a04 |003d: move-result v4 │ │ +058f98: 120d |003e: const/4 v13, #int 0 // #0 │ │ +058f9a: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +058f9e: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +058fa2: 6e20 700e d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +058fa8: 0c03 |0046: move-result-object v3 │ │ +058faa: 6e10 b71b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +058fb0: 0a11 |004a: move-result v17 │ │ +058fb2: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +058fb6: 0200 1100 |004d: move/from16 v0, v17 │ │ +058fba: 0201 1200 |004f: move/from16 v1, v18 │ │ +058fbe: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +058fc2: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +058fc6: 28ea |0055: goto 003f // -0016 │ │ +058fc8: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +058fcc: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +058fd0: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +058fd4: 28ce |005c: goto 002a // -0032 │ │ +058fd6: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +058fda: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +058fde: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +058fe2: 28cf |0063: goto 0032 // -0031 │ │ +058fe4: 2211 c403 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +058fe8: 1a12 f402 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02f4 │ │ +058fec: 7602 1a1f 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +058ff2: 2711 |006b: throw v17 │ │ +058ff4: 6e10 a61b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +058ffa: 0c0e |006f: move-result-object v14 │ │ +058ffc: 1f0e f301 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +059000: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +059004: 6e20 800e 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ +05900a: 0a11 |0077: move-result v17 │ │ +05900c: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +059010: 52e0 fa03 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@03fa │ │ +059014: 0211 0000 |007c: move/from16 v17, v0 │ │ +059018: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +05901c: 52e0 fc03 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@03fc │ │ +059020: 0212 0000 |0082: move/from16 v18, v0 │ │ +059024: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +059028: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +05902c: 7702 871b 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +059032: 0a07 |008b: move-result v7 │ │ +059034: 52e0 fd03 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ +059038: 0211 0000 |008e: move/from16 v17, v0 │ │ +05903c: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +059040: 52e0 f503 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ +059044: 0212 0000 |0094: move/from16 v18, v0 │ │ +059048: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +05904c: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +059050: 7702 871b 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +059056: 0a06 |009d: move-result v6 │ │ +059058: 6e30 cc1b 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +05905e: 28b2 |00a1: goto 0053 // -004e │ │ +059060: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +059064: 6e20 830e 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +05906a: 0a11 |00a7: move-result v17 │ │ +05906c: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +059070: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +059074: 6e20 760e 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ +05907a: 0a11 |00af: move-result v17 │ │ +05907c: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +059080: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +059084: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +059088: 2211 c503 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@03c5 │ │ +05908c: 2212 d803 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@03d8 │ │ +059090: 7601 581f 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +059096: 1a13 8102 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0281 │ │ +05909a: 7402 601f 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0590a0: 0c12 |00c2: move-result-object v18 │ │ +0590a2: 7110 7b0e 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e7b │ │ +0590a8: 0c13 |00c6: move-result-object v19 │ │ +0590aa: 7402 601f 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0590b0: 0c12 |00ca: move-result-object v18 │ │ +0590b2: 1a13 3100 |00cb: const-string v19, " but this " // string@0031 │ │ +0590b6: 7402 601f 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0590bc: 0c12 |00d0: move-result-object v18 │ │ +0590be: 1a13 f302 |00d1: const-string v19, "DrawerLayout" // string@02f3 │ │ +0590c2: 7402 601f 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0590c8: 0c12 |00d6: move-result-object v18 │ │ +0590ca: 1a13 2e00 |00d7: const-string v19, " already has a " // string@002e │ │ +0590ce: 7402 601f 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0590d4: 0c12 |00dc: move-result-object v18 │ │ +0590d6: 1a13 2d11 |00dd: const-string v19, "drawer view along that edge" // string@112d │ │ +0590da: 7402 601f 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0590e0: 0c12 |00e2: move-result-object v18 │ │ +0590e2: 7401 651f 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0590e8: 0c12 |00e6: move-result-object v18 │ │ +0590ea: 7602 1d1f 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0590f0: 2711 |00ea: throw v17 │ │ +0590f2: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +0590f6: 5200 2304 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0423 │ │ +0590fa: 0211 0000 |00ef: move/from16 v17, v0 │ │ +0590fe: 52e0 fa03 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@03fa │ │ +059102: 0212 0000 |00f3: move/from16 v18, v0 │ │ +059106: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +05910a: 52e0 fc03 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@03fc │ │ +05910e: 0212 0000 |00f9: move/from16 v18, v0 │ │ +059112: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +059116: 52e0 fe03 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@03fe │ │ +05911a: 0212 0000 |00ff: move/from16 v18, v0 │ │ +05911e: 0200 1500 |0101: move/from16 v0, v21 │ │ +059122: 0201 1100 |0103: move/from16 v1, v17 │ │ +059126: 0202 1200 |0105: move/from16 v2, v18 │ │ +05912a: 7130 720e 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0e72 │ │ +059130: 0a09 |010a: move-result v9 │ │ +059132: 52e0 fd03 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@03fd │ │ +059136: 0211 0000 |010d: move/from16 v17, v0 │ │ +05913a: 52e0 f503 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@03f5 │ │ +05913e: 0212 0000 |0111: move/from16 v18, v0 │ │ +059142: 9011 1112 |0113: add-int v17, v17, v18 │ │ +059146: 52e0 f703 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@03f7 │ │ +05914a: 0212 0000 |0117: move/from16 v18, v0 │ │ +05914e: 0200 1600 |0119: move/from16 v0, v22 │ │ +059152: 0201 1100 |011b: move/from16 v1, v17 │ │ +059156: 0202 1200 |011d: move/from16 v2, v18 │ │ +05915a: 7130 720e 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0e72 │ │ +059160: 0a08 |0122: move-result v8 │ │ +059162: 6e30 cc1b 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +059168: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +05916c: 2211 c503 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@03c5 │ │ +059170: 2212 d803 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@03d8 │ │ +059174: 7601 581f 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05917a: 1a13 8002 |012f: const-string v19, "Child " // string@0280 │ │ +05917e: 7402 601f 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +059184: 0c12 |0134: move-result-object v18 │ │ +059186: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +05918a: 6e20 5f1f 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +059190: 0c12 |013a: move-result-object v18 │ │ +059192: 1a13 2f00 |013b: const-string v19, " at index " // string@002f │ │ +059196: 7402 601f 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05919c: 0c12 |0140: move-result-object v18 │ │ +05919e: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +0591a2: 6e20 5c1f d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0591a8: 0c12 |0146: move-result-object v18 │ │ +0591aa: 1a13 4200 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0042 │ │ +0591ae: 7402 601f 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0591b4: 0c12 |014c: move-result-object v18 │ │ +0591b6: 1a13 8b03 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@038b │ │ +0591ba: 7402 601f 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0591c0: 0c12 |0152: move-result-object v18 │ │ +0591c2: 7401 651f 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0591c8: 0c12 |0156: move-result-object v18 │ │ +0591ca: 7602 1d1f 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0591d0: 2711 |015a: throw v17 │ │ +0591d2: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0004 line=590 │ │ 0x0008 line=591 │ │ 0x000c line=592 │ │ 0x0010 line=594 │ │ @@ -62225,34 +62225,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -059238: |[059238] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -059248: 0750 |0000: move-object v0, v5 │ │ -05924a: 1f00 f701 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01f7 │ │ -05924e: 6e10 3f0e 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0e3f │ │ -059254: 0c02 |0006: move-result-object v2 │ │ -059256: 6f20 3a1c 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1c3a │ │ -05925c: 5202 0204 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ -059260: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -059264: 5202 0204 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ -059268: 6e20 6a0e 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -05926e: 0c01 |0013: move-result-object v1 │ │ -059270: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -059274: 6e20 930e 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e93 │ │ -05927a: 5202 0004 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0400 │ │ -05927e: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -059280: 6e30 9b0e 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ -059286: 5202 0104 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0401 │ │ -05928a: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -05928c: 6e30 9b0e 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ -059292: 0e00 |0025: return-void │ │ +0591d4: |[0591d4] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0591e4: 0750 |0000: move-object v0, v5 │ │ +0591e6: 1f00 f501 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01f5 │ │ +0591ea: 6e10 3f0e 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0e3f │ │ +0591f0: 0c02 |0006: move-result-object v2 │ │ +0591f2: 6f20 3a1c 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1c3a │ │ +0591f8: 5202 0204 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ +0591fc: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +059200: 5202 0204 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ +059204: 6e20 6a0e 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +05920a: 0c01 |0013: move-result-object v1 │ │ +05920c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +059210: 6e20 930e 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e93 │ │ +059216: 5202 0004 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0400 │ │ +05921a: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +05921c: 6e30 9b0e 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ +059222: 5202 0104 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0401 │ │ +059226: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +059228: 6e30 9b0e 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ +05922e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1238 │ │ 0x0003 line=1239 │ │ 0x000a line=1241 │ │ 0x000e line=1242 │ │ 0x0014 line=1243 │ │ @@ -62271,42 +62271,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -059294: |[059294] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0592a4: 6f10 3b1c 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1c3b │ │ -0592aa: 0c05 |0003: move-result-object v5 │ │ -0592ac: 2204 f701 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01f7 │ │ -0592b0: 7020 3e0e 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0e3e │ │ -0592b6: 6e10 710e 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -0592bc: 0a01 |000c: move-result v1 │ │ -0592be: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0592c0: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -0592c4: 6e20 700e 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -0592ca: 0c00 |0013: move-result-object v0 │ │ -0592cc: 6e20 830e 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -0592d2: 0a06 |0017: move-result v6 │ │ -0592d4: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -0592d8: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0592dc: 28f2 |001c: goto 000e // -000e │ │ -0592de: 6e10 a61b 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0592e4: 0c03 |0020: move-result-object v3 │ │ -0592e6: 1f03 f501 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -0592ea: 5536 f903 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -0592ee: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -0592f2: 5236 f603 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ -0592f6: 5946 0204 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ -0592fa: 5276 2104 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0421 │ │ -0592fe: 5946 0004 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0400 │ │ -059302: 5276 2204 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0422 │ │ -059306: 5946 0104 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0401 │ │ -05930a: 1104 |0033: return-object v4 │ │ +059230: |[059230] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +059240: 6f10 3b1c 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1c3b │ │ +059246: 0c05 |0003: move-result-object v5 │ │ +059248: 2204 f501 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01f5 │ │ +05924c: 7020 3e0e 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0e3e │ │ +059252: 6e10 710e 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +059258: 0a01 |000c: move-result v1 │ │ +05925a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +05925c: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +059260: 6e20 700e 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +059266: 0c00 |0013: move-result-object v0 │ │ +059268: 6e20 830e 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +05926e: 0a06 |0017: move-result v6 │ │ +059270: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +059274: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +059278: 28f2 |001c: goto 000e // -000e │ │ +05927a: 6e10 a61b 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +059280: 0c03 |0020: move-result-object v3 │ │ +059282: 1f03 f301 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +059286: 5536 f903 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +05928a: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +05928e: 5236 f603 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@03f6 │ │ +059292: 5946 0204 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0402 │ │ +059296: 5276 2104 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0421 │ │ +05929a: 5946 0004 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0400 │ │ +05929e: 5276 2204 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0422 │ │ +0592a2: 5946 0104 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0401 │ │ +0592a6: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0004 line=1256 │ │ 0x0009 line=1258 │ │ 0x000d line=1259 │ │ 0x0010 line=1260 │ │ @@ -62332,87 +62332,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -05930c: |[05930c] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05931c: 54da 1f04 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -059320: 6e20 9810 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1098 │ │ -059326: 54da 2504 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -05932a: 6e20 9810 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1098 │ │ -059330: 6e10 541b 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -059336: 0a00 |000d: move-result v0 │ │ -059338: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -05933a: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -05933e: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -059344: 0f07 |0014: return v7 │ │ -059346: 6e10 5a1b 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -05934c: 0a08 |0018: move-result v8 │ │ -05934e: 6e10 5c1b 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -059354: 0a09 |001c: move-result v9 │ │ -059356: 59d8 1c04 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@041c │ │ -05935a: 59d9 1d04 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@041d │ │ -05935e: 120a |0021: const/4 v10, #int 0 // #0 │ │ -059360: 5cda 1804 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ -059364: 120a |0024: const/4 v10, #int 0 // #0 │ │ -059366: 5cda 1704 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ -05936a: 28ed |0027: goto 0014 // -0013 │ │ -05936c: 6e10 5a1b 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -059372: 0a08 |002b: move-result v8 │ │ -059374: 6e10 5c1b 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -05937a: 0a09 |002f: move-result v9 │ │ -05937c: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -05937e: 54da 1f04 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -059382: 878b |0033: float-to-int v11, v8 │ │ -059384: 879c |0034: float-to-int v12, v9 │ │ -059386: 6e30 8910 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -05938c: 0c06 |0038: move-result-object v6 │ │ -05938e: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -059392: 6e20 800e 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ -059398: 0a0a |003e: move-result v10 │ │ -05939a: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -05939e: 52da 1c04 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@041c │ │ -0593a2: a701 080a |0043: sub-float v1, v8, v10 │ │ -0593a6: 52da 1d04 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@041d │ │ -0593aa: a702 090a |0047: sub-float v2, v9, v10 │ │ -0593ae: 54da 1f04 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -0593b2: 6e10 9110 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1091 │ │ -0593b8: 0a05 |004e: move-result v5 │ │ -0593ba: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -0593be: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -0593c2: c6ba |0053: add-float/2addr v10, v11 │ │ -0593c4: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -0593c8: 82bb |0056: int-to-float v11, v11 │ │ -0593ca: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -0593ce: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -0593d2: 6e10 6b0e 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0e6b │ │ -0593d8: 0c03 |005e: move-result-object v3 │ │ -0593da: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -0593de: 6e20 750e 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ -0593e4: 0a0a |0064: move-result v10 │ │ -0593e6: 122b |0065: const/4 v11, #int 2 // #2 │ │ -0593e8: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -0593ec: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -0593ee: 6e20 640e 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ -0593f4: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0593f6: 5cda 1804 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ -0593fa: 28a5 |006f: goto 0014 // -005b │ │ -0593fc: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -0593fe: 28f8 |0071: goto 0069 // -0008 │ │ -059400: 121a |0072: const/4 v10, #int 1 // #1 │ │ -059402: 6e20 640e ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ -059408: 120a |0076: const/4 v10, #int 0 // #0 │ │ -05940a: 5cda 1804 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ -05940e: 120a |0079: const/4 v10, #int 0 // #0 │ │ -059410: 5cda 1704 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ -059414: 2898 |007c: goto 0014 // -0068 │ │ -059416: 0000 |007d: nop // spacer │ │ -059418: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +0592a8: |[0592a8] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0592b8: 54da 1f04 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +0592bc: 6e20 9810 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1098 │ │ +0592c2: 54da 2504 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +0592c6: 6e20 9810 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1098 │ │ +0592cc: 6e10 541b 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +0592d2: 0a00 |000d: move-result v0 │ │ +0592d4: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +0592d6: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +0592da: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +0592e0: 0f07 |0014: return v7 │ │ +0592e2: 6e10 5a1b 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +0592e8: 0a08 |0018: move-result v8 │ │ +0592ea: 6e10 5c1b 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +0592f0: 0a09 |001c: move-result v9 │ │ +0592f2: 59d8 1c04 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@041c │ │ +0592f6: 59d9 1d04 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@041d │ │ +0592fa: 120a |0021: const/4 v10, #int 0 // #0 │ │ +0592fc: 5cda 1804 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ +059300: 120a |0024: const/4 v10, #int 0 // #0 │ │ +059302: 5cda 1704 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ +059306: 28ed |0027: goto 0014 // -0013 │ │ +059308: 6e10 5a1b 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +05930e: 0a08 |002b: move-result v8 │ │ +059310: 6e10 5c1b 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +059316: 0a09 |002f: move-result v9 │ │ +059318: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +05931a: 54da 1f04 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +05931e: 878b |0033: float-to-int v11, v8 │ │ +059320: 879c |0034: float-to-int v12, v9 │ │ +059322: 6e30 8910 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +059328: 0c06 |0038: move-result-object v6 │ │ +05932a: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +05932e: 6e20 800e 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e80 │ │ +059334: 0a0a |003e: move-result v10 │ │ +059336: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +05933a: 52da 1c04 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@041c │ │ +05933e: a701 080a |0043: sub-float v1, v8, v10 │ │ +059342: 52da 1d04 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@041d │ │ +059346: a702 090a |0047: sub-float v2, v9, v10 │ │ +05934a: 54da 1f04 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +05934e: 6e10 9110 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1091 │ │ +059354: 0a05 |004e: move-result v5 │ │ +059356: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +05935a: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +05935e: c6ba |0053: add-float/2addr v10, v11 │ │ +059360: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +059364: 82bb |0056: int-to-float v11, v11 │ │ +059366: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +05936a: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +05936e: 6e10 6b0e 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0e6b │ │ +059374: 0c03 |005e: move-result-object v3 │ │ +059376: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +05937a: 6e20 750e 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ +059380: 0a0a |0064: move-result v10 │ │ +059382: 122b |0065: const/4 v11, #int 2 // #2 │ │ +059384: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +059388: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +05938a: 6e20 640e 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ +059390: 120a |006c: const/4 v10, #int 0 // #0 │ │ +059392: 5cda 1804 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ +059396: 28a5 |006f: goto 0014 // -005b │ │ +059398: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +05939a: 28f8 |0071: goto 0069 // -0008 │ │ +05939c: 121a |0072: const/4 v10, #int 1 // #1 │ │ +05939e: 6e20 640e ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ +0593a4: 120a |0076: const/4 v10, #int 0 // #0 │ │ +0593a6: 5cda 1804 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ +0593aa: 120a |0079: const/4 v10, #int 0 // #0 │ │ +0593ac: 5cda 1704 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0417 │ │ +0593b0: 2898 |007c: goto 0014 // -0068 │ │ +0593b2: 0000 |007d: nop // spacer │ │ +0593b4: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0005 line=898 │ │ 0x000a line=900 │ │ 0x000e line=901 │ │ 0x000f line=903 │ │ @@ -62467,38 +62467,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -059430: |[059430] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -059440: 7110 690a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ -059446: 0a02 |0003: move-result v2 │ │ -059448: 7120 ca08 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ -05944e: 0a00 |0007: move-result v0 │ │ -059450: 6e20 6a0e 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -059456: 0c01 |000b: move-result-object v1 │ │ -059458: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ -05945c: 2202 c803 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -059460: 2203 dc03 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -059464: 7010 581f 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -05946a: 1a04 8b09 |0015: const-string v4, "No drawer view found with absolute gravity " // string@098b │ │ -05946e: 6e20 601f 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059474: 0c03 |001a: move-result-object v3 │ │ -059476: 7110 7b0e 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e7b │ │ -05947c: 0c04 |001e: move-result-object v4 │ │ -05947e: 6e20 601f 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -059484: 0c03 |0022: move-result-object v3 │ │ -059486: 6e10 651f 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05948c: 0c03 |0026: move-result-object v3 │ │ -05948e: 7020 1a1f 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -059494: 2702 |002a: throw v2 │ │ -059496: 6e20 930e 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e93 │ │ -05949c: 0e00 |002e: return-void │ │ +0593cc: |[0593cc] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +0593dc: 7110 690a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ +0593e2: 0a02 |0003: move-result v2 │ │ +0593e4: 7120 ca08 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ +0593ea: 0a00 |0007: move-result v0 │ │ +0593ec: 6e20 6a0e 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +0593f2: 0c01 |000b: move-result-object v1 │ │ +0593f4: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ +0593f8: 2202 c403 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +0593fc: 2203 d803 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +059400: 7010 581f 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +059406: 1a04 8309 |0015: const-string v4, "No drawer view found with absolute gravity " // string@0983 │ │ +05940a: 6e20 601f 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +059410: 0c03 |001a: move-result-object v3 │ │ +059412: 7110 7b0e 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e7b │ │ +059418: 0c04 |001e: move-result-object v4 │ │ +05941a: 6e20 601f 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +059420: 0c03 |0022: move-result-object v3 │ │ +059422: 6e10 651f 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +059428: 0c03 |0026: move-result-object v3 │ │ +05942a: 7020 1a1f 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +059430: 2702 |002a: throw v2 │ │ +059432: 6e20 930e 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e93 │ │ +059438: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0008 line=1033 │ │ 0x000c line=1035 │ │ 0x000e line=1036 │ │ 0x002b line=1039 │ │ @@ -62514,64 +62514,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -0594a0: |[0594a0] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -0594b0: 6e20 830e 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -0594b6: 0a01 |0003: move-result v1 │ │ -0594b8: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -0594bc: 2201 c803 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -0594c0: 2202 dc03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -0594c4: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0594ca: 1a03 d80b |000d: const-string v3, "View " // string@0bd8 │ │ -0594ce: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0594d4: 0c02 |0012: move-result-object v2 │ │ -0594d6: 6e20 5f1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0594dc: 0c02 |0016: move-result-object v2 │ │ -0594de: 1a03 5600 |0017: const-string v3, " is not a sliding drawer" // string@0056 │ │ -0594e2: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0594e8: 0c02 |001c: move-result-object v2 │ │ -0594ea: 6e10 651f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0594f0: 0c02 |0020: move-result-object v2 │ │ -0594f2: 7020 1a1f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -0594f8: 2701 |0024: throw v1 │ │ -0594fa: 5541 1a04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ -0594fe: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -059502: 6e10 a61b 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -059508: 0c00 |002c: move-result-object v0 │ │ -05950a: 1f00 f501 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -05950e: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -059512: 5901 fb03 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -059516: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -059518: 5c01 f903 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ -05951c: 6e10 7f0e 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -059522: 0e00 |0039: return-void │ │ -059524: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -059526: 6e30 5f0e 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -05952c: 0a01 |003e: move-result v1 │ │ -05952e: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -059532: 5441 1f04 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -059536: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -059538: 6e10 b51b 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05953e: 0a03 |0047: move-result v3 │ │ -059540: 6e40 a210 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ -059546: 28eb |004b: goto 0036 // -0015 │ │ -059548: 5441 2504 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -05954c: 6e10 7a0e 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -059552: 0a02 |0051: move-result v2 │ │ -059554: 6e10 b81b 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -05955a: 0a03 |0055: move-result v3 │ │ -05955c: b132 |0056: sub-int/2addr v2, v3 │ │ -05955e: 6e10 b51b 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -059564: 0a03 |005a: move-result v3 │ │ -059566: 6e40 a210 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ -05956c: 28d8 |005e: goto 0036 // -0028 │ │ +05943c: |[05943c] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +05944c: 6e20 830e 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +059452: 0a01 |0003: move-result v1 │ │ +059454: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +059458: 2201 c403 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +05945c: 2202 d803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +059460: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +059466: 1a03 ce0b |000d: const-string v3, "View " // string@0bce │ │ +05946a: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +059470: 0c02 |0012: move-result-object v2 │ │ +059472: 6e20 5f1f 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +059478: 0c02 |0016: move-result-object v2 │ │ +05947a: 1a03 5600 |0017: const-string v3, " is not a sliding drawer" // string@0056 │ │ +05947e: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +059484: 0c02 |001c: move-result-object v2 │ │ +059486: 6e10 651f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05948c: 0c02 |0020: move-result-object v2 │ │ +05948e: 7020 1a1f 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +059494: 2701 |0024: throw v1 │ │ +059496: 5541 1a04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@041a │ │ +05949a: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +05949e: 6e10 a61b 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0594a4: 0c00 |002c: move-result-object v0 │ │ +0594a6: 1f00 f301 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +0594aa: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +0594ae: 5901 fb03 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +0594b2: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +0594b4: 5c01 f903 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@03f9 │ │ +0594b8: 6e10 7f0e 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +0594be: 0e00 |0039: return-void │ │ +0594c0: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +0594c2: 6e30 5f0e 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +0594c8: 0a01 |003e: move-result v1 │ │ +0594ca: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +0594ce: 5441 1f04 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +0594d2: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +0594d4: 6e10 b51b 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +0594da: 0a03 |0047: move-result v3 │ │ +0594dc: 6e40 a210 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ +0594e2: 28eb |004b: goto 0036 // -0015 │ │ +0594e4: 5441 2504 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +0594e8: 6e10 7a0e 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +0594ee: 0a02 |0051: move-result v2 │ │ +0594f0: 6e10 b81b 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +0594f6: 0a03 |0055: move-result v3 │ │ +0594f8: b132 |0056: sub-int/2addr v2, v3 │ │ +0594fa: 6e10 b51b 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +059500: 0a03 |005a: move-result v3 │ │ +059502: 6e40 a210 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ +059508: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ 0x0006 line=1006 │ │ 0x0025 line=1009 │ │ 0x0029 line=1010 │ │ 0x002f line=1011 │ │ @@ -62591,21 +62591,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -059570: |[059570] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -059580: 6f20 431c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1c43 │ │ -059586: 5c12 1804 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ -05958a: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -05958e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -059590: 6e20 640e 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ -059596: 0e00 |000b: return-void │ │ +05950c: |[05950c] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +05951c: 6f20 431c 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1c43 │ │ +059522: 5c12 1804 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0418 │ │ +059526: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +05952a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05952c: 6e20 640e 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e64 │ │ +059532: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ 0x0003 line=954 │ │ 0x0005 line=955 │ │ 0x0007 line=956 │ │ 0x000b line=958 │ │ @@ -62618,19 +62618,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -059598: |[059598] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -0595a8: 5510 1b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@041b │ │ -0595ac: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0595b0: 6f10 441c 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1c44 │ │ -0595b6: 0e00 |0007: return-void │ │ +059534: |[059534] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +059544: 5510 1b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@041b │ │ +059548: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +05954c: 6f10 441c 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1c44 │ │ +059552: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x0004 line=749 │ │ 0x0007 line=751 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -62640,17 +62640,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 │ │ -0595b8: |[0595b8] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -0595c8: 5b01 2004 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -0595cc: 0e00 |0002: return-void │ │ +059554: |[059554] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +059564: 5b01 2004 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +059568: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -62660,20 +62660,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0595d0: |[0595d0] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -0595e0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0595e2: 6e30 9b0e 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ -0595e8: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -0595ea: 6e30 9b0e 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ -0595f0: 0e00 |0008: return-void │ │ +05956c: |[05956c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +05957c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +05957e: 6e30 9b0e 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ +059584: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +059586: 6e30 9b0e 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ +05958c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=324 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -62684,46 +62684,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0595f4: |[0595f4] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -059604: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -059606: 7110 690a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ -05960c: 0a04 |0004: move-result v4 │ │ -05960e: 7120 ca08 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ -059614: 0a00 |0008: move-result v0 │ │ -059616: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -05961a: 5967 2104 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0421 │ │ -05961e: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -059622: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -059626: 5461 1f04 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -05962a: 6e10 7610 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -059630: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -059636: 0e00 |0019: return-void │ │ -059638: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -05963a: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -05963e: 5967 2204 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0422 │ │ -059642: 28ee |001f: goto 000d // -0012 │ │ -059644: 5461 2504 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -059648: 28f1 |0022: goto 0013 // -000f │ │ -05964a: 6e20 6a0e 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -059650: 0c03 |0026: move-result-object v3 │ │ -059652: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -059656: 6e20 930e 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e93 │ │ -05965c: 28ed |002c: goto 0019 // -0013 │ │ -05965e: 6e20 6a0e 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -059664: 0c02 |0030: move-result-object v2 │ │ -059666: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -05966a: 6e20 620e 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e62 │ │ -059670: 28e3 |0036: goto 0019 // -001d │ │ -059672: 0000 |0037: nop // spacer │ │ -059674: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +059590: |[059590] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +0595a0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0595a2: 7110 690a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ +0595a8: 0a04 |0004: move-result v4 │ │ +0595aa: 7120 ca08 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ +0595b0: 0a00 |0008: move-result v0 │ │ +0595b2: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +0595b6: 5967 2104 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0421 │ │ +0595ba: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +0595be: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +0595c2: 5461 1f04 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +0595c6: 6e10 7610 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +0595cc: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +0595d2: 0e00 |0019: return-void │ │ +0595d4: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +0595d6: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +0595da: 5967 2204 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0422 │ │ +0595de: 28ee |001f: goto 000d // -0012 │ │ +0595e0: 5461 2504 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +0595e4: 28f1 |0022: goto 0013 // -000f │ │ +0595e6: 6e20 6a0e 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +0595ec: 0c03 |0026: move-result-object v3 │ │ +0595ee: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +0595f2: 6e20 930e 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e93 │ │ +0595f8: 28ed |002c: goto 0019 // -0013 │ │ +0595fa: 6e20 6a0e 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +059600: 0c02 |0030: move-result-object v2 │ │ +059602: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +059606: 6e20 620e 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e62 │ │ +05960c: 28e3 |0036: goto 0019 // -001d │ │ +05960e: 0000 |0037: nop // spacer │ │ +059610: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0009 line=348 │ │ 0x000b line=349 │ │ 0x000d line=353 │ │ 0x000f line=355 │ │ @@ -62754,40 +62754,40 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -059684: |[059684] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -059694: 6e20 830e 5300 |0000: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -05969a: 0a00 |0003: move-result v0 │ │ -05969c: 3900 2700 |0004: if-nez v0, 002b // +0027 │ │ -0596a0: 2200 c803 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -0596a4: 2201 dc03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0596a8: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0596ae: 1a02 d80b |000d: const-string v2, "View " // string@0bd8 │ │ -0596b2: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0596b8: 0c01 |0012: move-result-object v1 │ │ -0596ba: 6e20 5f1f 5100 |0013: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0596c0: 0c01 |0016: move-result-object v1 │ │ -0596c2: 1a02 5400 |0017: const-string v2, " is not a " // string@0054 │ │ -0596c6: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0596cc: 0c01 |001c: move-result-object v1 │ │ -0596ce: 1a02 3811 |001d: const-string v2, "drawer with appropriate layout_gravity" // string@1138 │ │ -0596d2: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0596d8: 0c01 |0022: move-result-object v1 │ │ -0596da: 6e10 651f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0596e0: 0c01 |0026: move-result-object v1 │ │ -0596e2: 7020 1a1f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -0596e8: 2700 |002a: throw v0 │ │ -0596ea: 6e20 760e 5300 |002b: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ -0596f0: 0a00 |002e: move-result v0 │ │ -0596f2: 6e30 9b0e 4300 |002f: invoke-virtual {v3, v4, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ -0596f8: 0e00 |0032: return-void │ │ +059620: |[059620] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +059630: 6e20 830e 5300 |0000: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +059636: 0a00 |0003: move-result v0 │ │ +059638: 3900 2700 |0004: if-nez v0, 002b // +0027 │ │ +05963c: 2200 c403 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +059640: 2201 d803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +059644: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05964a: 1a02 ce0b |000d: const-string v2, "View " // string@0bce │ │ +05964e: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +059654: 0c01 |0012: move-result-object v1 │ │ +059656: 6e20 5f1f 5100 |0013: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +05965c: 0c01 |0016: move-result-object v1 │ │ +05965e: 1a02 5400 |0017: const-string v2, " is not a " // string@0054 │ │ +059662: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +059668: 0c01 |001c: move-result-object v1 │ │ +05966a: 1a02 2e11 |001d: const-string v2, "drawer with appropriate layout_gravity" // string@112e │ │ +05966e: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +059674: 0c01 |0022: move-result-object v1 │ │ +059676: 6e10 651f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05967c: 0c01 |0026: move-result-object v1 │ │ +05967e: 7020 1a1f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +059684: 2700 |002a: throw v0 │ │ +059686: 6e20 760e 5300 |002b: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e76 │ │ +05968c: 0a00 |002e: move-result v0 │ │ +05968e: 6e30 9b0e 4300 |002f: invoke-virtual {v3, v4, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e9b │ │ +059694: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0006 line=395 │ │ 0x002b line=398 │ │ 0x0032 line=399 │ │ locals : │ │ @@ -62800,21 +62800,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0596fc: |[0596fc] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -05970c: 6e10 790e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0e79 │ │ -059712: 0c00 |0003: move-result-object v0 │ │ -059714: 6e20 4f01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -05971a: 0c00 |0007: move-result-object v0 │ │ -05971c: 6e30 9e0e 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0e9e │ │ -059722: 0e00 |000b: return-void │ │ +059698: |[059698] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +0596a8: 6e10 790e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0e79 │ │ +0596ae: 0c00 |0003: move-result-object v0 │ │ +0596b0: 6e20 4f01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +0596b6: 0c00 |0007: move-result-object v0 │ │ +0596b8: 6e30 9e0e 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0e9e │ │ +0596be: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x000b line=286 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -62825,30 +62825,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 │ │ -059724: |[059724] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -059734: 7110 690a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ -05973a: 0a01 |0003: move-result v1 │ │ -05973c: 7120 ca08 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ -059742: 0a00 |0007: move-result v0 │ │ -059744: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -059748: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -05974a: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -05974e: 5b34 2904 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ -059752: 6e10 7f0e 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -059758: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -05975c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -05975e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -059762: 5b34 2a04 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ -059766: 6e10 7f0e 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -05976c: 0e00 |001c: return-void │ │ +0596c0: |[0596c0] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +0596d0: 7110 690a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a69 │ │ +0596d6: 0a01 |0003: move-result v1 │ │ +0596d8: 7120 ca08 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08ca │ │ +0596de: 0a00 |0007: move-result v0 │ │ +0596e0: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +0596e4: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +0596e6: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +0596ea: 5b34 2904 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0429 │ │ +0596ee: 6e10 7f0e 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +0596f4: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +0596f8: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +0596fa: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +0596fe: 5b34 2a04 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@042a │ │ +059702: 6e10 7f0e 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +059708: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0008 line=267 │ │ 0x000d line=268 │ │ 0x000f line=269 │ │ 0x0012 line=271 │ │ @@ -62866,25 +62866,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -059770: |[059770] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -059780: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -059786: 0c00 |0003: move-result-object v0 │ │ -059788: 1f00 f501 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -05978c: 5201 fb03 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -059790: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -059794: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -059798: 0e00 |000c: return-void │ │ -05979a: 5904 fb03 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -05979e: 6e30 680e 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0e68 │ │ -0597a4: 28fa |0012: goto 000c // -0006 │ │ +05970c: |[05970c] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +05971c: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +059722: 0c00 |0003: move-result-object v0 │ │ +059724: 1f00 f301 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +059728: 5201 fb03 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +05972c: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +059730: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +059734: 0e00 |000c: return-void │ │ +059736: 5904 fb03 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +05973a: 6e30 680e 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0e68 │ │ +059740: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0006 line=502 │ │ 0x000c line=508 │ │ 0x000d line=506 │ │ 0x000f line=507 │ │ @@ -62899,18 +62899,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0597a8: |[0597a8] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -0597b8: 5901 2604 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0426 │ │ -0597bc: 6e10 7f0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -0597c2: 0e00 |0005: return-void │ │ +059744: |[059744] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +059754: 5901 2604 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0426 │ │ +059758: 6e10 7f0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +05975e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0002 line=295 │ │ 0x0005 line=296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -62921,56 +62921,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0597c4: |[0597c4] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -0597d4: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -0597d6: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0597d8: 5474 1f04 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -0597dc: 6e10 9210 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1092 │ │ -0597e2: 0a00 |0007: move-result v0 │ │ -0597e4: 5474 2504 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ -0597e8: 6e10 9210 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1092 │ │ -0597ee: 0a02 |000d: move-result v2 │ │ -0597f0: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -0597f4: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0597f8: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0597fa: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0597fe: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -059802: 6e10 a61b 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -059808: 0c01 |001a: move-result-object v1 │ │ -05980a: 1f01 f501 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -05980e: 5214 fb03 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -059812: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -059814: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -059818: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -05981c: 6e20 660e a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0e66 │ │ -059822: 5274 1904 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0419 │ │ -059826: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -05982a: 5973 1904 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0419 │ │ -05982e: 5474 2004 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -059832: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -059836: 5474 2004 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ -05983a: 7220 300e 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0e30 │ │ -059840: 0e00 |0036: return-void │ │ -059842: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -059846: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -05984a: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -05984c: 28d7 |003c: goto 0013 // -0029 │ │ -05984e: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -059850: 28d5 |003e: goto 0013 // -002b │ │ -059852: 5214 fb03 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ -059856: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -05985a: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -05985e: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -059862: 6e20 670e a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0e67 │ │ -059868: 28dd |004a: goto 0027 // -0023 │ │ +059760: |[059760] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +059770: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +059772: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +059774: 5474 1f04 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +059778: 6e10 9210 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1092 │ │ +05977e: 0a00 |0007: move-result v0 │ │ +059780: 5474 2504 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0425 │ │ +059784: 6e10 9210 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1092 │ │ +05978a: 0a02 |000d: move-result v2 │ │ +05978c: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +059790: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +059794: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +059796: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +05979a: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +05979e: 6e10 a61b 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0597a4: 0c01 |001a: move-result-object v1 │ │ +0597a6: 1f01 f301 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +0597aa: 5214 fb03 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +0597ae: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +0597b0: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +0597b4: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +0597b8: 6e20 660e a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0e66 │ │ +0597be: 5274 1904 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0419 │ │ +0597c2: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +0597c6: 5973 1904 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0419 │ │ +0597ca: 5474 2004 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +0597ce: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +0597d2: 5474 2004 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0420 │ │ +0597d6: 7220 300e 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0e30 │ │ +0597dc: 0e00 |0036: return-void │ │ +0597de: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +0597e2: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +0597e6: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +0597e8: 28d7 |003c: goto 0013 // -0029 │ │ +0597ea: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +0597ec: 28d5 |003e: goto 0013 // -002b │ │ +0597ee: 5214 fb03 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@03fb │ │ +0597f2: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +0597f6: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +0597fa: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +0597fe: 6e20 670e a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0e67 │ │ +059804: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ 0x0008 line=443 │ │ 0x000e line=446 │ │ 0x0012 line=447 │ │ 0x0013 line=454 │ │ @@ -62996,21 +62996,21 @@ │ │ 0x000e - 0x004b reg=2 rightState I │ │ 0x003e - 0x004b reg=3 state I │ │ 0x0000 - 0x004b reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x004b reg=8 forGravity I │ │ 0x0000 - 0x004b reg=9 activeState I │ │ 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #266 header: │ │ -class_idx : 510 │ │ +class_idx : 508 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 792 │ │ +superclass_idx : 979 │ │ +source_file_idx : 788 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #266 annotations: │ │ Annotations on class │ │ @@ -63070,21 +63070,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;) │ │ name : 'setSize' │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 792 (EdgeEffectCompat.java) │ │ + source_file_idx : 788 (EdgeEffectCompat.java) │ │ │ │ Class #267 header: │ │ -class_idx : 511 │ │ +class_idx : 509 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 792 │ │ +superclass_idx : 979 │ │ +source_file_idx : 788 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -63111,26 +63111,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05986c: |[05986c] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -05987c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -059880: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -059884: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -059888: 2200 fd01 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@01fd │ │ -05988c: 7010 ad0e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0ead │ │ -059892: 6900 2b04 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -059896: 0e00 |000d: return-void │ │ -059898: 2200 fc01 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@01fc │ │ -05989c: 7010 a40e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0ea4 │ │ -0598a2: 6900 2b04 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -0598a6: 28f8 |0015: goto 000d // -0008 │ │ +059808: |[059808] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +059818: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05981c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +059820: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +059824: 2200 fb01 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@01fb │ │ +059828: 7010 ad0e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0ead │ │ +05982e: 6900 2b04 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +059832: 0e00 |000d: return-void │ │ +059834: 2200 fa01 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@01fa │ │ +059838: 7010 a40e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0ea4 │ │ +05983e: 6900 2b04 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +059842: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -63140,21 +63140,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0598a8: |[0598a8] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -0598b8: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0598be: 6200 2b04 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -0598c2: 7220 b90e 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0eb9 │ │ -0598c8: 0c00 |0008: move-result-object v0 │ │ -0598ca: 5b10 2c04 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ -0598ce: 0e00 |000b: return-void │ │ +059844: |[059844] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +059854: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05985a: 6200 2b04 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +05985e: 7220 b90e 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0eb9 │ │ +059864: 0c00 |0008: move-result-object v0 │ │ +059866: 5b10 2c04 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ +05986a: 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; │ │ @@ -63166,20 +63166,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0598d0: |[0598d0] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -0598e0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -0598e4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ -0598e8: 7230 b60e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0eb6 │ │ -0598ee: 0a00 |0007: move-result v0 │ │ -0598f0: 0f00 |0008: return v0 │ │ +05986c: |[05986c] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +05987c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +059880: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ +059884: 7230 b60e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0eb6 │ │ +05988a: 0a00 |0007: move-result v0 │ │ +05988c: 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; │ │ │ │ @@ -63188,19 +63188,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0598f4: |[0598f4] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -059904: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -059908: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ -05990c: 7220 b70e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0eb7 │ │ -059912: 0e00 |0007: return-void │ │ +059890: |[059890] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +0598a0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +0598a4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ +0598a8: 7220 b70e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0eb7 │ │ +0598ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -63209,20 +63209,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059914: |[059914] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -059924: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -059928: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ -05992c: 7220 b80e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0eb8 │ │ -059932: 0a00 |0007: move-result v0 │ │ -059934: 0f00 |0008: return v0 │ │ +0598b0: |[0598b0] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +0598c0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +0598c4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ +0598c8: 7220 b80e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0eb8 │ │ +0598ce: 0a00 |0007: move-result v0 │ │ +0598d0: 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;) │ │ @@ -63230,20 +63230,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -059938: |[059938] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -059948: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -05994c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ -059950: 7230 ba0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0eba │ │ -059956: 0a00 |0007: move-result v0 │ │ -059958: 0f00 |0008: return v0 │ │ +0598d4: |[0598d4] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +0598e4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +0598e8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ +0598ec: 7230 ba0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0eba │ │ +0598f2: 0a00 |0007: move-result v0 │ │ +0598f4: 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 │ │ │ │ @@ -63252,20 +63252,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05995c: |[05995c] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -05996c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -059970: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ -059974: 7230 bb0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0ebb │ │ -05997a: 0a00 |0007: move-result v0 │ │ -05997c: 0f00 |0008: return v0 │ │ +0598f8: |[0598f8] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +059908: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +05990c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ +059910: 7230 bb0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0ebb │ │ +059916: 0a00 |0007: move-result v0 │ │ +059918: 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 │ │ │ │ @@ -63274,20 +63274,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059980: |[059980] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -059990: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -059994: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ -059998: 7220 bc0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0ebc │ │ -05999e: 0a00 |0007: move-result v0 │ │ -0599a0: 0f00 |0008: return v0 │ │ +05991c: |[05991c] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +05992c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +059930: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ +059934: 7220 bc0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0ebc │ │ +05993a: 0a00 |0007: move-result v0 │ │ +05993c: 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;) │ │ @@ -63295,35 +63295,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0599a4: |[0599a4] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -0599b4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ -0599b8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ -0599bc: 7240 bd0e 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0ebd │ │ -0599c2: 0e00 |0007: return-void │ │ +059940: |[059940] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +059950: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@042b │ │ +059954: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@042c │ │ +059958: 7240 bd0e 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0ebd │ │ +05995e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0008 reg=3 width I │ │ 0x0000 - 0x0008 reg=4 height I │ │ │ │ - source_file_idx : 792 (EdgeEffectCompat.java) │ │ + source_file_idx : 788 (EdgeEffectCompat.java) │ │ │ │ Class #268 header: │ │ -class_idx : 512 │ │ +class_idx : 510 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 793 │ │ +superclass_idx : 979 │ │ +source_file_idx : 789 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #268 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompatIcs;' │ │ @@ -63338,17 +63338,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0599c4: |[0599c4] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -0599d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0599da: 0e00 |0003: return-void │ │ +059960: |[059960] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +059970: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +059976: 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;) │ │ @@ -63356,19 +63356,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 │ │ -0599dc: |[0599dc] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0599ec: 1f01 6103 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0361 │ │ -0599f0: 6e20 201d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1d20 │ │ -0599f6: 0a00 |0005: move-result v0 │ │ -0599f8: 0f00 |0006: return v0 │ │ +059978: |[059978] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +059988: 1f01 5d03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@035d │ │ +05998c: 6e20 201d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1d20 │ │ +059992: 0a00 |0005: move-result v0 │ │ +059994: 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; │ │ │ │ @@ -63377,18 +63377,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0599fc: |[0599fc] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -059a0c: 1f00 6103 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0361 │ │ -059a10: 6e10 211d 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1d21 │ │ -059a16: 0e00 |0005: return-void │ │ +059998: |[059998] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +0599a8: 1f00 5d03 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@035d │ │ +0599ac: 6e10 211d 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1d21 │ │ +0599b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -63397,19 +63397,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059a18: |[059a18] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -059a28: 1f01 6103 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0361 │ │ -059a2c: 6e10 221d 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1d22 │ │ -059a32: 0a00 |0005: move-result v0 │ │ -059a34: 0f00 |0006: return v0 │ │ +0599b4: |[0599b4] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +0599c4: 1f01 5d03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@035d │ │ +0599c8: 6e10 221d 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1d22 │ │ +0599ce: 0a00 |0005: move-result v0 │ │ +0599d0: 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;) │ │ @@ -63417,18 +63417,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 │ │ -059a38: |[059a38] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -059a48: 2200 6103 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@0361 │ │ -059a4c: 7020 1f1d 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1d1f │ │ -059a52: 1100 |0005: return-object v0 │ │ +0599d4: |[0599d4] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0599e4: 2200 5d03 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@035d │ │ +0599e8: 7020 1f1d 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1d1f │ │ +0599ee: 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;) │ │ @@ -63436,19 +63436,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 │ │ -059a54: |[059a54] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -059a64: 1f01 6103 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0361 │ │ -059a68: 6e20 231d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1d23 │ │ -059a6e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -059a70: 0f00 |0006: return v0 │ │ +0599f0: |[0599f0] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +059a00: 1f01 5d03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@035d │ │ +059a04: 6e20 231d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1d23 │ │ +059a0a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +059a0c: 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 │ │ @@ -63458,19 +63458,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 │ │ -059a74: |[059a74] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -059a84: 1f01 6103 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0361 │ │ -059a88: 6e20 241d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1d24 │ │ -059a8e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -059a90: 0f00 |0006: return v0 │ │ +059a10: |[059a10] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +059a20: 1f01 5d03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@035d │ │ +059a24: 6e20 241d 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1d24 │ │ +059a2a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +059a2c: 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 │ │ @@ -63480,21 +63480,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -059a94: |[059a94] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -059aa4: 0720 |0000: move-object v0, v2 │ │ -059aa6: 1f00 6103 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@0361 │ │ -059aaa: 6e10 251d 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1d25 │ │ -059ab0: 6e10 221d 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1d22 │ │ -059ab6: 0a01 |0009: move-result v1 │ │ -059ab8: 0f01 |000a: return v1 │ │ +059a30: |[059a30] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +059a40: 0720 |0000: move-object v0, v2 │ │ +059a42: 1f00 5d03 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@035d │ │ +059a46: 6e10 251d 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1d25 │ │ +059a4c: 6e10 221d 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1d22 │ │ +059a52: 0a01 |0009: move-result v1 │ │ +059a54: 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; │ │ @@ -63505,35 +63505,35 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -059abc: |[059abc] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -059acc: 1f00 6103 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0361 │ │ -059ad0: 6e30 261d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1d26 │ │ -059ad6: 0e00 |0005: return-void │ │ +059a58: |[059a58] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +059a68: 1f00 5d03 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@035d │ │ +059a6c: 6e30 261d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1d26 │ │ +059a72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 width I │ │ 0x0000 - 0x0006 reg=2 height I │ │ │ │ Virtual methods - │ │ - source_file_idx : 793 (EdgeEffectCompatIcs.java) │ │ + source_file_idx : 789 (EdgeEffectCompatIcs.java) │ │ │ │ Class #269 header: │ │ -class_idx : 513 │ │ +class_idx : 511 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 805 │ │ +superclass_idx : 979 │ │ +source_file_idx : 801 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -63545,21 +63545,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 805 (ExploreByTouchHelper.java) │ │ + source_file_idx : 801 (ExploreByTouchHelper.java) │ │ │ │ Class #270 header: │ │ -class_idx : 517 │ │ +class_idx : 515 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -63667,21 +63667,21 @@ │ │ │ │ #15 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;) │ │ name : 'startScroll' │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 2652 (ScrollerCompat.java) │ │ │ │ Class #271 header: │ │ -class_idx : 521 │ │ +class_idx : 519 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2652 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #271 annotations: │ │ Annotations on class │ │ @@ -63708,32 +63708,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -059ad8: |[059ad8] android.support.v4.widget.ScrollerCompat.:()V │ │ -059ae8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -059aec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -059af0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -059af4: 2201 0802 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0208 │ │ -059af8: 7010 310f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@0f31 │ │ -059afe: 6901 3c04 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059b02: 0e00 |000d: return-void │ │ -059b04: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -059b08: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -059b0c: 2201 0702 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@0207 │ │ -059b10: 7010 200f 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0f20 │ │ -059b16: 6901 3c04 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059b1a: 28f4 |0019: goto 000d // -000c │ │ -059b1c: 2201 0602 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0206 │ │ -059b20: 7010 0f0f 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@0f0f │ │ -059b26: 6901 3c04 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059b2a: 28ec |0021: goto 000d // -0014 │ │ +059a74: |[059a74] android.support.v4.widget.ScrollerCompat.:()V │ │ +059a84: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +059a88: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +059a8c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +059a90: 2201 0602 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0206 │ │ +059a94: 7010 310f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@0f31 │ │ +059a9a: 6901 3c04 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059a9e: 0e00 |000d: return-void │ │ +059aa0: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +059aa4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +059aa8: 2201 0502 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@0205 │ │ +059aac: 7010 200f 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0f20 │ │ +059ab2: 6901 3c04 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059ab6: 28f4 |0019: goto 000d // -000c │ │ +059ab8: 2201 0402 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0204 │ │ +059abc: 7010 0f0f 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@0f0f │ │ +059ac2: 6901 3c04 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059ac6: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -63747,21 +63747,21 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -059b2c: |[059b2c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -059b3c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -059b42: 6200 3c04 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059b46: 7230 010f 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0f01 │ │ -059b4c: 0c00 |0008: move-result-object v0 │ │ -059b4e: 5b10 3d04 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059b52: 0e00 |000b: return-void │ │ +059ac8: |[059ac8] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +059ad8: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +059ade: 6200 3c04 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059ae2: 7230 010f 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0f01 │ │ +059ae8: 0c00 |0008: move-result-object v0 │ │ +059aea: 5b10 3d04 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059aee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=259 │ │ 0x000b line=260 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -63773,19 +63773,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 │ │ -059b54: |[059b54] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -059b64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059b66: 7120 380f 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@0f38 │ │ -059b6c: 0c00 |0004: move-result-object v0 │ │ -059b6e: 1100 |0005: return-object v0 │ │ +059af0: |[059af0] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +059b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059b02: 7120 380f 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@0f38 │ │ +059b08: 0c00 |0004: move-result-object v0 │ │ +059b0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -63793,18 +63793,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 │ │ -059b70: |[059b70] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -059b80: 2200 0902 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0209 │ │ -059b84: 7030 340f 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0f34 │ │ -059b8a: 1100 |0005: return-object v0 │ │ +059b0c: |[059b0c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +059b1c: 2200 0702 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0207 │ │ +059b20: 7030 340f 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0f34 │ │ +059b26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -63814,19 +63814,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -059b8c: |[059b8c] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -059b9c: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059ba0: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059ba4: 7220 ff0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0eff │ │ -059baa: 0e00 |0007: return-void │ │ +059b28: |[059b28] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +059b38: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059b3c: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059b40: 7220 ff0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0eff │ │ +059b46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -63835,20 +63835,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059bac: |[059bac] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -059bbc: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059bc0: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059bc4: 7220 000f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0f00 │ │ -059bca: 0a00 |0007: move-result v0 │ │ -059bcc: 0f00 |0008: return v0 │ │ +059b48: |[059b48] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +059b58: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059b5c: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059b60: 7220 000f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0f00 │ │ +059b66: 0a00 |0007: move-result v0 │ │ +059b68: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -63856,27 +63856,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -059bd0: |[059bd0] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -059be0: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059be4: 54a1 3d04 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059be8: 01b2 |0004: move v2, v11 │ │ -059bea: 01c3 |0005: move v3, v12 │ │ -059bec: 01d4 |0006: move v4, v13 │ │ -059bee: 01e5 |0007: move v5, v14 │ │ -059bf0: 01f6 |0008: move v6, v15 │ │ -059bf2: 0207 1000 |0009: move/from16 v7, v16 │ │ -059bf6: 0208 1100 |000b: move/from16 v8, v17 │ │ -059bfa: 0209 1200 |000d: move/from16 v9, v18 │ │ -059bfe: 780a 020f 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@0f02 │ │ -059c04: 0e00 |0012: return-void │ │ +059b6c: |[059b6c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +059b7c: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059b80: 54a1 3d04 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059b84: 01b2 |0004: move v2, v11 │ │ +059b86: 01c3 |0005: move v3, v12 │ │ +059b88: 01d4 |0006: move v4, v13 │ │ +059b8a: 01e5 |0007: move v5, v14 │ │ +059b8c: 01f6 |0008: move v6, v15 │ │ +059b8e: 0207 1000 |0009: move/from16 v7, v16 │ │ +059b92: 0208 1100 |000b: move/from16 v8, v17 │ │ +059b96: 0209 1200 |000d: move/from16 v9, v18 │ │ +059b9a: 780a 020f 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@0f02 │ │ +059ba0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0012 line=383 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -63893,29 +63893,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -059c08: |[059c08] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -059c18: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059c1c: 54c1 3d04 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059c20: 01d2 |0004: move v2, v13 │ │ -059c22: 01e3 |0005: move v3, v14 │ │ -059c24: 01f4 |0006: move v4, v15 │ │ -059c26: 0205 1000 |0007: move/from16 v5, v16 │ │ -059c2a: 0206 1100 |0009: move/from16 v6, v17 │ │ -059c2e: 0207 1200 |000b: move/from16 v7, v18 │ │ -059c32: 0208 1300 |000d: move/from16 v8, v19 │ │ -059c36: 0209 1400 |000f: move/from16 v9, v20 │ │ -059c3a: 020a 1500 |0011: move/from16 v10, v21 │ │ -059c3e: 020b 1600 |0013: move/from16 v11, v22 │ │ -059c42: 780c 030f 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@0f03 │ │ -059c48: 0e00 |0018: return-void │ │ +059ba4: |[059ba4] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +059bb4: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059bb8: 54c1 3d04 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059bbc: 01d2 |0004: move v2, v13 │ │ +059bbe: 01e3 |0005: move v3, v14 │ │ +059bc0: 01f4 |0006: move v4, v15 │ │ +059bc2: 0205 1000 |0007: move/from16 v5, v16 │ │ +059bc6: 0206 1100 |0009: move/from16 v6, v17 │ │ +059bca: 0207 1200 |000b: move/from16 v7, v18 │ │ +059bce: 0208 1300 |000d: move/from16 v8, v19 │ │ +059bd2: 0209 1400 |000f: move/from16 v9, v20 │ │ +059bd6: 020a 1500 |0011: move/from16 v10, v21 │ │ +059bda: 020b 1600 |0013: move/from16 v11, v22 │ │ +059bde: 780c 030f 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@0f03 │ │ +059be4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0018 line=412 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -63934,20 +63934,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059c4c: |[059c4c] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -059c5c: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059c60: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059c64: 7220 040f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@0f04 │ │ -059c6a: 0a00 |0007: move-result v0 │ │ -059c6c: 0f00 |0008: return v0 │ │ +059be8: |[059be8] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +059bf8: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059bfc: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059c00: 7220 040f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@0f04 │ │ +059c06: 0a00 |0007: move-result v0 │ │ +059c08: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -63955,20 +63955,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059c70: |[059c70] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -059c80: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059c84: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059c88: 7220 050f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@0f05 │ │ -059c8e: 0a00 |0007: move-result v0 │ │ -059c90: 0f00 |0008: return v0 │ │ +059c0c: |[059c0c] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +059c1c: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059c20: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059c24: 7220 050f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@0f05 │ │ +059c2a: 0a00 |0007: move-result v0 │ │ +059c2c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -63976,20 +63976,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059c94: |[059c94] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -059ca4: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059ca8: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059cac: 7220 060f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@0f06 │ │ -059cb2: 0a00 |0007: move-result v0 │ │ -059cb4: 0f00 |0008: return v0 │ │ +059c30: |[059c30] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +059c40: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059c44: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059c48: 7220 060f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@0f06 │ │ +059c4e: 0a00 |0007: move-result v0 │ │ +059c50: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -63997,20 +63997,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059cb8: |[059cb8] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -059cc8: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059ccc: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059cd0: 7220 070f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@0f07 │ │ -059cd6: 0a00 |0007: move-result v0 │ │ -059cd8: 0f00 |0008: return v0 │ │ +059c54: |[059c54] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +059c64: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059c68: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059c6c: 7220 070f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@0f07 │ │ +059c72: 0a00 |0007: move-result v0 │ │ +059c74: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -64018,20 +64018,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059cdc: |[059cdc] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -059cec: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059cf0: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059cf4: 7220 080f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@0f08 │ │ -059cfa: 0a00 |0007: move-result v0 │ │ -059cfc: 0f00 |0008: return v0 │ │ +059c78: |[059c78] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +059c88: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059c8c: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059c90: 7220 080f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@0f08 │ │ +059c96: 0a00 |0007: move-result v0 │ │ +059c98: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -64039,20 +64039,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059d00: |[059d00] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -059d10: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059d14: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059d18: 7220 090f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@0f09 │ │ -059d1e: 0a00 |0007: move-result v0 │ │ -059d20: 0f00 |0008: return v0 │ │ +059c9c: |[059c9c] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +059cac: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059cb0: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059cb4: 7220 090f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@0f09 │ │ +059cba: 0a00 |0007: move-result v0 │ │ +059cbc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -64060,20 +64060,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059d24: |[059d24] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -059d34: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059d38: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059d3c: 7220 0a0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@0f0a │ │ -059d42: 0a00 |0007: move-result v0 │ │ -059d44: 0f00 |0008: return v0 │ │ +059cc0: |[059cc0] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +059cd0: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059cd4: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059cd8: 7220 0a0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@0f0a │ │ +059cde: 0a00 |0007: move-result v0 │ │ +059ce0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -64081,19 +64081,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -059d48: |[059d48] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -059d58: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059d5c: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059d60: 7255 0b0f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0f0b │ │ -059d66: 0e00 |0007: return-void │ │ +059ce4: |[059ce4] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +059cf4: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059cf8: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059cfc: 7255 0b0f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0f0b │ │ +059d02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -64105,19 +64105,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -059d68: |[059d68] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -059d78: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059d7c: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059d80: 7255 0c0f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0f0c │ │ -059d86: 0e00 |0007: return-void │ │ +059d04: |[059d04] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +059d14: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059d18: 5421 3d04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059d1c: 7255 0c0f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0f0c │ │ +059d22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -64129,23 +64129,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -059d88: |[059d88] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -059d98: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059d9c: 5461 3d04 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059da0: 0172 |0004: move v2, v7 │ │ -059da2: 0183 |0005: move v3, v8 │ │ -059da4: 0194 |0006: move v4, v9 │ │ -059da6: 01a5 |0007: move v5, v10 │ │ -059da8: 7806 0d0f 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@0f0d │ │ -059dae: 0e00 |000b: return-void │ │ +059d24: |[059d24] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +059d34: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059d38: 5461 3d04 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059d3c: 0172 |0004: move v2, v7 │ │ +059d3e: 0183 |0005: move v3, v8 │ │ +059d40: 0194 |0006: move v4, v9 │ │ +059d42: 01a5 |0007: move v5, v10 │ │ +059d44: 7806 0d0f 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@0f0d │ │ +059d4a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -64158,43 +64158,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -059db0: |[059db0] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -059dc0: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ -059dc4: 5471 3d04 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ -059dc8: 0182 |0004: move v2, v8 │ │ -059dca: 0193 |0005: move v3, v9 │ │ -059dcc: 01a4 |0006: move v4, v10 │ │ -059dce: 01b5 |0007: move v5, v11 │ │ -059dd0: 01c6 |0008: move v6, v12 │ │ -059dd2: 7807 0e0f 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@0f0e │ │ -059dd8: 0e00 |000c: return-void │ │ +059d4c: |[059d4c] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +059d5c: 6200 3c04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@043c │ │ +059d60: 5471 3d04 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@043d │ │ +059d64: 0182 |0004: move v2, v8 │ │ +059d66: 0193 |0005: move v3, v9 │ │ +059d68: 01a4 |0006: move v4, v10 │ │ +059d6a: 01b5 |0007: move v5, v11 │ │ +059d6c: 01c6 |0008: move v6, v12 │ │ +059d6e: 7807 0e0f 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@0f0e │ │ +059d74: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x000c line=359 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ 0x0000 - 0x000d reg=9 startY I │ │ 0x0000 - 0x000d reg=10 dx I │ │ 0x0000 - 0x000d reg=11 dy I │ │ 0x0000 - 0x000d reg=12 duration I │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 2652 (ScrollerCompat.java) │ │ │ │ Class #272 header: │ │ -class_idx : 522 │ │ +class_idx : 520 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2661 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2653 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #272 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -64209,17 +64209,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059ddc: |[059ddc] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -059dec: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -059df2: 0e00 |0003: return-void │ │ +059d78: |[059d78] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +059d88: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +059d8e: 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;) │ │ @@ -64227,18 +64227,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -059df4: |[059df4] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -059e04: 1f00 7103 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0371 │ │ -059e08: 6e10 a31d 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1da3 │ │ -059e0e: 0e00 |0005: return-void │ │ +059d90: |[059d90] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +059da0: 1f00 6d03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@036d │ │ +059da4: 6e10 a31d 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1da3 │ │ +059daa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -64247,19 +64247,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059e10: |[059e10] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -059e20: 1f01 7103 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0371 │ │ -059e24: 6e10 a41d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1da4 │ │ -059e2a: 0a00 |0005: move-result v0 │ │ -059e2c: 0f00 |0006: return v0 │ │ +059dac: |[059dac] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +059dbc: 1f01 6d03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036d │ │ +059dc0: 6e10 a41d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1da4 │ │ +059dc6: 0a00 |0005: move-result v0 │ │ +059dc8: 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;) │ │ @@ -64267,22 +64267,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 │ │ -059e30: |[059e30] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -059e40: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -059e44: 2200 7103 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0371 │ │ -059e48: 7030 a21d 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1da2 │ │ -059e4e: 1100 |0007: return-object v0 │ │ -059e50: 2200 7103 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0371 │ │ -059e54: 7020 a11d 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1da1 │ │ -059e5a: 28fa |000d: goto 0007 // -0006 │ │ +059dcc: |[059dcc] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +059ddc: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +059de0: 2200 6d03 |0002: new-instance v0, Landroid/widget/OverScroller; // type@036d │ │ +059de4: 7030 a21d 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1da2 │ │ +059dea: 1100 |0007: return-object v0 │ │ +059dec: 2200 6d03 |0008: new-instance v0, Landroid/widget/OverScroller; // type@036d │ │ +059df0: 7020 a11d 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1da1 │ │ +059df6: 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; │ │ │ │ @@ -64291,27 +64291,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 │ │ -059e5c: |[059e5c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -059e6c: 0790 |0000: move-object v0, v9 │ │ -059e6e: 1f00 7103 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0371 │ │ -059e72: 01a1 |0003: move v1, v10 │ │ -059e74: 01b2 |0004: move v2, v11 │ │ -059e76: 01c3 |0005: move v3, v12 │ │ -059e78: 01d4 |0006: move v4, v13 │ │ -059e7a: 01e5 |0007: move v5, v14 │ │ -059e7c: 01f6 |0008: move v6, v15 │ │ -059e7e: 0207 1000 |0009: move/from16 v7, v16 │ │ -059e82: 0208 1100 |000b: move/from16 v8, v17 │ │ -059e86: 7409 a51d 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1da5 │ │ -059e8c: 0e00 |0010: return-void │ │ +059df8: |[059df8] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +059e08: 0790 |0000: move-object v0, v9 │ │ +059e0a: 1f00 6d03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@036d │ │ +059e0e: 01a1 |0003: move v1, v10 │ │ +059e10: 01b2 |0004: move v2, v11 │ │ +059e12: 01c3 |0005: move v3, v12 │ │ +059e14: 01d4 |0006: move v4, v13 │ │ +059e16: 01e5 |0007: move v5, v14 │ │ +059e18: 01f6 |0008: move v6, v15 │ │ +059e1a: 0207 1000 |0009: move/from16 v7, v16 │ │ +059e1e: 0208 1100 |000b: move/from16 v8, v17 │ │ +059e22: 7409 a51d 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1da5 │ │ +059e28: 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 │ │ @@ -64328,29 +64328,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 │ │ -059e90: |[059e90] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -059ea0: 07b0 |0000: move-object v0, v11 │ │ -059ea2: 1f00 7103 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0371 │ │ -059ea6: 01c1 |0003: move v1, v12 │ │ -059ea8: 01d2 |0004: move v2, v13 │ │ -059eaa: 01e3 |0005: move v3, v14 │ │ -059eac: 01f4 |0006: move v4, v15 │ │ -059eae: 0205 1000 |0007: move/from16 v5, v16 │ │ -059eb2: 0206 1100 |0009: move/from16 v6, v17 │ │ -059eb6: 0207 1200 |000b: move/from16 v7, v18 │ │ -059eba: 0208 1300 |000d: move/from16 v8, v19 │ │ -059ebe: 0209 1400 |000f: move/from16 v9, v20 │ │ -059ec2: 020a 1500 |0011: move/from16 v10, v21 │ │ -059ec6: 740b a61d 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1da6 │ │ -059ecc: 0e00 |0016: return-void │ │ +059e2c: |[059e2c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +059e3c: 07b0 |0000: move-object v0, v11 │ │ +059e3e: 1f00 6d03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@036d │ │ +059e42: 01c1 |0003: move v1, v12 │ │ +059e44: 01d2 |0004: move v2, v13 │ │ +059e46: 01e3 |0005: move v3, v14 │ │ +059e48: 01f4 |0006: move v4, v15 │ │ +059e4a: 0205 1000 |0007: move/from16 v5, v16 │ │ +059e4e: 0206 1100 |0009: move/from16 v6, v17 │ │ +059e52: 0207 1200 |000b: move/from16 v7, v18 │ │ +059e56: 0208 1300 |000d: move/from16 v8, v19 │ │ +059e5a: 0209 1400 |000f: move/from16 v9, v20 │ │ +059e5e: 020a 1500 |0011: move/from16 v10, v21 │ │ +059e62: 740b a61d 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1da6 │ │ +059e68: 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 │ │ @@ -64369,19 +64369,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059ed0: |[059ed0] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -059ee0: 1f01 7103 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0371 │ │ -059ee4: 6e10 a81d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1da8 │ │ -059eea: 0a00 |0005: move-result v0 │ │ -059eec: 0f00 |0006: return v0 │ │ +059e6c: |[059e6c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +059e7c: 1f01 6d03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036d │ │ +059e80: 6e10 a81d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1da8 │ │ +059e86: 0a00 |0005: move-result v0 │ │ +059e88: 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;) │ │ @@ -64389,19 +64389,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059ef0: |[059ef0] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -059f00: 1f01 7103 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0371 │ │ -059f04: 6e10 a91d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1da9 │ │ -059f0a: 0a00 |0005: move-result v0 │ │ -059f0c: 0f00 |0006: return v0 │ │ +059e8c: |[059e8c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +059e9c: 1f01 6d03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036d │ │ +059ea0: 6e10 a91d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1da9 │ │ +059ea6: 0a00 |0005: move-result v0 │ │ +059ea8: 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;) │ │ @@ -64409,19 +64409,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059f10: |[059f10] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -059f20: 1f01 7103 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0371 │ │ -059f24: 6e10 aa1d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1daa │ │ -059f2a: 0a00 |0005: move-result v0 │ │ -059f2c: 0f00 |0006: return v0 │ │ +059eac: |[059eac] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +059ebc: 1f01 6d03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036d │ │ +059ec0: 6e10 aa1d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1daa │ │ +059ec6: 0a00 |0005: move-result v0 │ │ +059ec8: 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;) │ │ @@ -64429,19 +64429,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059f30: |[059f30] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -059f40: 1f01 7103 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0371 │ │ -059f44: 6e10 ab1d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1dab │ │ -059f4a: 0a00 |0005: move-result v0 │ │ -059f4c: 0f00 |0006: return v0 │ │ +059ecc: |[059ecc] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +059edc: 1f01 6d03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036d │ │ +059ee0: 6e10 ab1d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1dab │ │ +059ee6: 0a00 |0005: move-result v0 │ │ +059ee8: 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;) │ │ @@ -64449,19 +64449,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059f50: |[059f50] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -059f60: 1f01 7103 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0371 │ │ -059f64: 6e10 ac1d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1dac │ │ -059f6a: 0a00 |0005: move-result v0 │ │ -059f6c: 0f00 |0006: return v0 │ │ +059eec: |[059eec] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +059efc: 1f01 6d03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036d │ │ +059f00: 6e10 ac1d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1dac │ │ +059f06: 0a00 |0005: move-result v0 │ │ +059f08: 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;) │ │ @@ -64469,19 +64469,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059f70: |[059f70] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -059f80: 1f01 7103 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0371 │ │ -059f84: 6e10 ad1d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1dad │ │ -059f8a: 0a00 |0005: move-result v0 │ │ -059f8c: 0f00 |0006: return v0 │ │ +059f0c: |[059f0c] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +059f1c: 1f01 6d03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036d │ │ +059f20: 6e10 ad1d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1dad │ │ +059f26: 0a00 |0005: move-result v0 │ │ +059f28: 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;) │ │ @@ -64489,18 +64489,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 │ │ -059f90: |[059f90] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -059fa0: 1f00 7103 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0371 │ │ -059fa4: 6e40 ae1d 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1dae │ │ -059faa: 0e00 |0005: return-void │ │ +059f2c: |[059f2c] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +059f3c: 1f00 6d03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@036d │ │ +059f40: 6e40 ae1d 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1dae │ │ +059f46: 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 │ │ @@ -64512,18 +64512,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 │ │ -059fac: |[059fac] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -059fbc: 1f00 7103 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0371 │ │ -059fc0: 6e40 af1d 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1daf │ │ -059fc6: 0e00 |0005: return-void │ │ +059f48: |[059f48] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +059f58: 1f00 6d03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@036d │ │ +059f5c: 6e40 af1d 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1daf │ │ +059f62: 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 │ │ @@ -64535,18 +64535,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 │ │ -059fc8: |[059fc8] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -059fd8: 1f00 7103 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0371 │ │ -059fdc: 6e54 b01d 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1db0 │ │ -059fe2: 0e00 |0005: return-void │ │ +059f64: |[059f64] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +059f74: 1f00 6d03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@036d │ │ +059f78: 6e54 b01d 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1db0 │ │ +059f7e: 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 │ │ @@ -64559,44 +64559,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -059fe4: |[059fe4] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -059ff4: 0760 |0000: move-object v0, v6 │ │ -059ff6: 1f00 7103 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0371 │ │ -059ffa: 0171 |0003: move v1, v7 │ │ -059ffc: 0182 |0004: move v2, v8 │ │ -059ffe: 0193 |0005: move v3, v9 │ │ -05a000: 01a4 |0006: move v4, v10 │ │ -05a002: 01b5 |0007: move v5, v11 │ │ -05a004: 7406 b11d 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1db1 │ │ -05a00a: 0e00 |000b: return-void │ │ +059f80: |[059f80] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +059f90: 0760 |0000: move-object v0, v6 │ │ +059f92: 1f00 6d03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@036d │ │ +059f96: 0171 |0003: move v1, v7 │ │ +059f98: 0182 |0004: move v2, v8 │ │ +059f9a: 0193 |0005: move v3, v9 │ │ +059f9c: 01a4 |0006: move v4, v10 │ │ +059f9e: 01b5 |0007: move v5, v11 │ │ +059fa0: 7406 b11d 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1db1 │ │ +059fa6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000b line=53 │ │ locals : │ │ 0x0000 - 0x000c reg=6 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=7 startX I │ │ 0x0000 - 0x000c reg=8 startY I │ │ 0x0000 - 0x000c reg=9 dx I │ │ 0x0000 - 0x000c reg=10 dy I │ │ 0x0000 - 0x000c reg=11 duration I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2661 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 2653 (ScrollerCompatGingerbread.java) │ │ │ │ Class #273 header: │ │ -class_idx : 523 │ │ +class_idx : 521 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2662 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #273 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -64611,17 +64611,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a00c: |[05a00c] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -05a01c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a022: 0e00 |0003: return-void │ │ +059fa8: |[059fa8] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +059fb8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +059fbe: 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;) │ │ @@ -64629,33 +64629,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a024: |[05a024] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -05a034: 1f01 7103 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0371 │ │ -05a038: 6e10 a71d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1da7 │ │ -05a03e: 0a00 |0005: move-result v0 │ │ -05a040: 0f00 |0006: return v0 │ │ +059fc0: |[059fc0] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +059fd0: 1f01 6d03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036d │ │ +059fd4: 6e10 a71d 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1da7 │ │ +059fda: 0a00 |0005: move-result v0 │ │ +059fdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2662 (ScrollerCompatIcs.java) │ │ + source_file_idx : 2654 (ScrollerCompatIcs.java) │ │ │ │ Class #274 header: │ │ -class_idx : 524 │ │ +class_idx : 522 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -64679,22 +64679,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05a044: |[05a044] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -05a054: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a05a: 7100 9e0f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0f9e │ │ -05a060: 0c00 |0006: move-result-object v0 │ │ -05a062: 7220 7b0f 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@0f7b │ │ -05a068: 0c00 |000a: move-result-object v0 │ │ -05a06a: 5b10 3e04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@043e │ │ -05a06e: 0e00 |000d: return-void │ │ +059fe0: |[059fe0] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +059ff0: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +059ff6: 7100 9e0f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0f9e │ │ +059ffc: 0c00 |0006: move-result-object v0 │ │ +059ffe: 7220 7b0f 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@0f7b │ │ +05a004: 0c00 |000a: move-result-object v0 │ │ +05a006: 5b10 3e04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@043e │ │ +05a00a: 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; │ │ @@ -64705,30 +64705,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a070: |[05a070] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -05a080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a082: 0f00 |0001: return v0 │ │ +05a00c: |[05a00c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +05a01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a01e: 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 : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #275 header: │ │ -class_idx : 525 │ │ +class_idx : 523 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -64752,22 +64752,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05a084: |[05a084] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -05a094: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a09a: 7100 9e0f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0f9e │ │ -05a0a0: 0c00 |0006: move-result-object v0 │ │ -05a0a2: 7220 7c0f 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0f7c │ │ -05a0a8: 0c00 |000a: move-result-object v0 │ │ -05a0aa: 5b10 3f04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@043f │ │ -05a0ae: 0e00 |000d: return-void │ │ +05a020: |[05a020] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +05a030: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05a036: 7100 9e0f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0f9e │ │ +05a03c: 0c00 |0006: move-result-object v0 │ │ +05a03e: 7220 7c0f 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0f7c │ │ +05a044: 0c00 |000a: move-result-object v0 │ │ +05a046: 5b10 3f04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@043f │ │ +05a04a: 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; │ │ @@ -64778,17 +64778,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a0b0: |[05a0b0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -05a0c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a0c2: 0f00 |0001: return v0 │ │ +05a04c: |[05a04c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +05a05c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a05e: 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; │ │ │ │ @@ -64797,31 +64797,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a0c4: |[05a0c4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -05a0d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a0d6: 0f00 |0001: return v0 │ │ +05a060: |[05a060] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +05a070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a072: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #276 header: │ │ -class_idx : 530 │ │ +class_idx : 528 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -64941,21 +64941,21 @@ │ │ │ │ #17 : (in Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;) │ │ name : 'setSubmitButtonEnabled' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #277 header: │ │ -class_idx : 532 │ │ +class_idx : 530 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2667 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -64978,33 +64978,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -05a0d8: |[05a0d8] android.support.v4.widget.SearchViewCompat.:()V │ │ -05a0e8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05a0ec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05a0f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05a0f4: 2200 1102 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0211 │ │ -05a0f8: 7010 730f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@0f73 │ │ -05a0fe: 6900 4404 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a102: 0e00 |000d: return-void │ │ -05a104: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05a108: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -05a10c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05a110: 2200 1002 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0210 │ │ -05a114: 7010 620f 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0f62 │ │ -05a11a: 6900 4404 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a11e: 28f2 |001b: goto 000d // -000e │ │ -05a120: 2200 1302 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0213 │ │ -05a124: 7010 890f 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0f89 │ │ -05a12a: 6900 4404 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a12e: 28ea |0023: goto 000d // -0016 │ │ +05a074: |[05a074] android.support.v4.widget.SearchViewCompat.:()V │ │ +05a084: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05a088: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05a08c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05a090: 2200 0f02 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@020f │ │ +05a094: 7010 730f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@0f73 │ │ +05a09a: 6900 4404 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a09e: 0e00 |000d: return-void │ │ +05a0a0: 6000 2800 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05a0a4: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +05a0a8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05a0ac: 2200 0e02 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@020e │ │ +05a0b0: 7010 620f 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0f62 │ │ +05a0b6: 6900 4404 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a0ba: 28f2 |001b: goto 000d // -000e │ │ +05a0bc: 2200 1102 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0211 │ │ +05a0c0: 7010 890f 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0f89 │ │ +05a0c6: 6900 4404 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a0ca: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -65016,17 +65016,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a130: |[05a130] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -05a140: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a146: 0e00 |0003: return-void │ │ +05a0cc: |[05a0cc] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +05a0dc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05a0e2: 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; │ │ @@ -65036,36 +65036,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 │ │ -05a148: |[05a148] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -05a158: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a15c: 1100 |0002: return-object v0 │ │ +05a0e4: |[05a0e4] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +05a0f4: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a0f8: 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 │ │ -05a160: |[05a160] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05a170: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a174: 7220 770f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0f77 │ │ -05a17a: 0c00 |0005: move-result-object v0 │ │ -05a17c: 1100 |0006: return-object v0 │ │ +05a0fc: |[05a0fc] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05a10c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a110: 7220 770f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0f77 │ │ +05a116: 0c00 |0005: move-result-object v0 │ │ +05a118: 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;) │ │ @@ -65073,19 +65073,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a180: |[05a180] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -05a190: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a194: 7220 780f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@0f78 │ │ -05a19a: 0a00 |0005: move-result v0 │ │ -05a19c: 0f00 |0006: return v0 │ │ +05a11c: |[05a11c] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +05a12c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a130: 7220 780f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@0f78 │ │ +05a136: 0a00 |0005: move-result v0 │ │ +05a138: 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;) │ │ @@ -65093,19 +65093,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a1a0: |[05a1a0] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -05a1b0: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a1b4: 7220 790f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0f79 │ │ -05a1ba: 0a00 |0005: move-result v0 │ │ -05a1bc: 0f00 |0006: return v0 │ │ +05a13c: |[05a13c] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +05a14c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a150: 7220 790f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0f79 │ │ +05a156: 0a00 |0005: move-result v0 │ │ +05a158: 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;) │ │ @@ -65113,19 +65113,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a1c0: |[05a1c0] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -05a1d0: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a1d4: 7220 7a0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0f7a │ │ -05a1da: 0a00 |0005: move-result v0 │ │ -05a1dc: 0f00 |0006: return v0 │ │ +05a15c: |[05a15c] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05a16c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a170: 7220 7a0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0f7a │ │ +05a176: 0a00 |0005: move-result v0 │ │ +05a178: 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;) │ │ @@ -65133,19 +65133,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 │ │ -05a1e0: |[05a1e0] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05a1f0: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a1f4: 7220 7d0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0f7d │ │ -05a1fa: 0c00 |0005: move-result-object v0 │ │ -05a1fc: 1100 |0006: return-object v0 │ │ +05a17c: |[05a17c] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05a18c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a190: 7220 7d0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0f7d │ │ +05a196: 0c00 |0005: move-result-object v0 │ │ +05a198: 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;) │ │ @@ -65153,18 +65153,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 │ │ -05a200: |[05a200] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -05a210: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a214: 7230 7e0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@0f7e │ │ -05a21a: 0e00 |0005: return-void │ │ +05a19c: |[05a19c] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +05a1ac: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a1b0: 7230 7e0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@0f7e │ │ +05a1b6: 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 │ │ @@ -65174,18 +65174,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 │ │ -05a21c: |[05a21c] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -05a22c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a230: 7230 7f0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@0f7f │ │ -05a236: 0e00 |0005: return-void │ │ +05a1b8: |[05a1b8] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +05a1c8: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a1cc: 7230 7f0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@0f7f │ │ +05a1d2: 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 │ │ @@ -65195,18 +65195,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 │ │ -05a238: |[05a238] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -05a248: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a24c: 7230 800f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@0f80 │ │ -05a252: 0e00 |0005: return-void │ │ +05a1d4: |[05a1d4] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +05a1e4: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a1e8: 7230 800f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@0f80 │ │ +05a1ee: 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 │ │ @@ -65216,18 +65216,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 │ │ -05a254: |[05a254] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -05a264: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a268: 7230 810f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@0f81 │ │ -05a26e: 0e00 |0005: return-void │ │ +05a1f0: |[05a1f0] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +05a200: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a204: 7230 810f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@0f81 │ │ +05a20a: 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 │ │ @@ -65237,19 +65237,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 │ │ -05a270: |[05a270] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -05a280: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a284: 5431 3e04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@043e │ │ -05a288: 7230 820f 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f82 │ │ -05a28e: 0e00 |0007: return-void │ │ +05a20c: |[05a20c] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +05a21c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a220: 5431 3e04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@043e │ │ +05a224: 7230 820f 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f82 │ │ +05a22a: 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; │ │ @@ -65259,19 +65259,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 │ │ -05a290: |[05a290] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -05a2a0: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a2a4: 5431 3f04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@043f │ │ -05a2a8: 7230 830f 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f83 │ │ -05a2ae: 0e00 |0007: return-void │ │ +05a22c: |[05a22c] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +05a23c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a240: 5431 3f04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@043f │ │ +05a244: 7230 830f 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f83 │ │ +05a24a: 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; │ │ @@ -65281,18 +65281,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 │ │ -05a2b0: |[05a2b0] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -05a2c0: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a2c4: 7240 840f 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0f84 │ │ -05a2ca: 0e00 |0005: return-void │ │ +05a24c: |[05a24c] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +05a25c: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a260: 7240 840f 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0f84 │ │ +05a266: 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; │ │ @@ -65303,18 +65303,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 │ │ -05a2cc: |[05a2cc] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -05a2dc: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a2e0: 7230 850f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0f85 │ │ -05a2e6: 0e00 |0005: return-void │ │ +05a268: |[05a268] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +05a278: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a27c: 7230 850f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0f85 │ │ +05a282: 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; │ │ @@ -65324,18 +65324,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 │ │ -05a2e8: |[05a2e8] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -05a2f8: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a2fc: 7230 860f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0f86 │ │ -05a302: 0e00 |0005: return-void │ │ +05a284: |[05a284] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +05a294: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a298: 7230 860f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0f86 │ │ +05a29e: 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 │ │ @@ -65345,18 +65345,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 │ │ -05a304: |[05a304] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -05a314: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a318: 7230 870f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0f87 │ │ -05a31e: 0e00 |0005: return-void │ │ +05a2a0: |[05a2a0] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05a2b0: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a2b4: 7230 870f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0f87 │ │ +05a2ba: 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; │ │ @@ -65366,34 +65366,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05a320: |[05a320] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -05a330: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ -05a334: 7230 880f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0f88 │ │ -05a33a: 0e00 |0005: return-void │ │ +05a2bc: |[05a2bc] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05a2cc: 6200 4404 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0444 │ │ +05a2d0: 7230 880f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0f88 │ │ +05a2d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #278 header: │ │ -class_idx : 533 │ │ +class_idx : 531 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2676 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2668 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -65418,18 +65418,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 │ │ -05a33c: |[05a33c] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -05a34c: 5b01 4504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0445 │ │ -05a350: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a356: 0e00 |0005: return-void │ │ +05a2d8: |[05a2d8] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +05a2e8: 5b01 4504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0445 │ │ +05a2ec: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05a2f2: 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; │ │ │ │ @@ -65439,19 +65439,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a358: |[05a358] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -05a368: 5410 4504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0445 │ │ -05a36c: 7220 b50f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0fb5 │ │ -05a372: 0a00 |0005: move-result v0 │ │ -05a374: 0f00 |0006: return v0 │ │ +05a2f4: |[05a2f4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +05a304: 5410 4504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0445 │ │ +05a308: 7220 b50f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0fb5 │ │ +05a30e: 0a00 |0005: move-result v0 │ │ +05a310: 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; │ │ │ │ @@ -65460,33 +65460,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a378: |[05a378] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -05a388: 5410 4504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0445 │ │ -05a38c: 7220 b60f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0fb6 │ │ -05a392: 0a00 |0005: move-result v0 │ │ -05a394: 0f00 |0006: return v0 │ │ +05a314: |[05a314] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +05a324: 5410 4504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0445 │ │ +05a328: 7220 b60f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0fb6 │ │ +05a32e: 0a00 |0005: move-result v0 │ │ +05a330: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2676 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2668 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #279 header: │ │ -class_idx : 534 │ │ +class_idx : 532 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2676 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2668 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -65511,18 +65511,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 │ │ -05a398: |[05a398] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -05a3a8: 5b01 4604 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0446 │ │ -05a3ac: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a3b2: 0e00 |0005: return-void │ │ +05a334: |[05a334] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +05a344: 5b01 4604 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0446 │ │ +05a348: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05a34e: 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; │ │ │ │ @@ -65532,32 +65532,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a3b4: |[05a3b4] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -05a3c4: 5410 4604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0446 │ │ -05a3c8: 7210 b40f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@0fb4 │ │ -05a3ce: 0a00 |0005: move-result v0 │ │ -05a3d0: 0f00 |0006: return v0 │ │ +05a350: |[05a350] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +05a360: 5410 4604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0446 │ │ +05a364: 7210 b40f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@0fb4 │ │ +05a36a: 0a00 |0005: move-result v0 │ │ +05a36c: 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 : 2676 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2668 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #280 header: │ │ -class_idx : 535 │ │ +class_idx : 533 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2676 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -65575,21 +65575,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2676 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2668 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #281 header: │ │ -class_idx : 536 │ │ +class_idx : 534 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2676 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -65613,21 +65613,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2676 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2668 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #282 header: │ │ -class_idx : 537 │ │ +class_idx : 535 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2676 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -65646,17 +65646,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a3d4: |[05a3d4] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -05a3e4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a3ea: 0e00 |0003: return-void │ │ +05a370: |[05a370] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +05a380: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05a386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -65665,19 +65665,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 │ │ -05a3ec: |[05a3ec] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05a3fc: 1f01 7b03 |0000: check-cast v1, Landroid/widget/SearchView; // type@037b │ │ -05a400: 6e10 e41d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1de4 │ │ -05a406: 0c00 |0005: move-result-object v0 │ │ -05a408: 1100 |0006: return-object v0 │ │ +05a388: |[05a388] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05a398: 1f01 7703 |0000: check-cast v1, Landroid/widget/SearchView; // type@0377 │ │ +05a39c: 6e10 e41d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1de4 │ │ +05a3a2: 0c00 |0005: move-result-object v0 │ │ +05a3a4: 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;) │ │ @@ -65685,19 +65685,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a40c: |[05a40c] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -05a41c: 1f01 7b03 |0000: check-cast v1, Landroid/widget/SearchView; // type@037b │ │ -05a420: 6e10 e51d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1de5 │ │ -05a426: 0a00 |0005: move-result v0 │ │ -05a428: 0f00 |0006: return v0 │ │ +05a3a8: |[05a3a8] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +05a3b8: 1f01 7703 |0000: check-cast v1, Landroid/widget/SearchView; // type@0377 │ │ +05a3bc: 6e10 e51d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1de5 │ │ +05a3c2: 0a00 |0005: move-result v0 │ │ +05a3c4: 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;) │ │ @@ -65705,19 +65705,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a42c: |[05a42c] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -05a43c: 1f01 7b03 |0000: check-cast v1, Landroid/widget/SearchView; // type@037b │ │ -05a440: 6e10 e61d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1de6 │ │ -05a446: 0a00 |0005: move-result v0 │ │ -05a448: 0f00 |0006: return v0 │ │ +05a3c8: |[05a3c8] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +05a3d8: 1f01 7703 |0000: check-cast v1, Landroid/widget/SearchView; // type@0377 │ │ +05a3dc: 6e10 e61d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1de6 │ │ +05a3e2: 0a00 |0005: move-result v0 │ │ +05a3e4: 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;) │ │ @@ -65725,19 +65725,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a44c: |[05a44c] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -05a45c: 1f01 7b03 |0000: check-cast v1, Landroid/widget/SearchView; // type@037b │ │ -05a460: 6e10 e71d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1de7 │ │ -05a466: 0a00 |0005: move-result v0 │ │ -05a468: 0f00 |0006: return v0 │ │ +05a3e8: |[05a3e8] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05a3f8: 1f01 7703 |0000: check-cast v1, Landroid/widget/SearchView; // type@0377 │ │ +05a3fc: 6e10 e71d 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1de7 │ │ +05a402: 0a00 |0005: move-result v0 │ │ +05a404: 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;) │ │ @@ -65745,18 +65745,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 │ │ -05a46c: |[05a46c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -05a47c: 2200 1602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0216 │ │ -05a480: 7020 b20f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@0fb2 │ │ -05a486: 1100 |0005: return-object v0 │ │ +05a408: |[05a408] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +05a418: 2200 1402 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0214 │ │ +05a41c: 7020 b20f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@0fb2 │ │ +05a422: 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;) │ │ @@ -65764,18 +65764,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 │ │ -05a488: |[05a488] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -05a498: 2200 1502 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0215 │ │ -05a49c: 7020 af0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0faf │ │ -05a4a2: 1100 |0005: return-object v0 │ │ +05a424: |[05a424] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +05a434: 2200 1302 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0213 │ │ +05a438: 7020 af0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0faf │ │ +05a43e: 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;) │ │ @@ -65783,18 +65783,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 │ │ -05a4a4: |[05a4a4] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05a4b4: 2200 7b03 |0000: new-instance v0, Landroid/widget/SearchView; // type@037b │ │ -05a4b8: 7020 e21d 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1de2 │ │ -05a4be: 1100 |0005: return-object v0 │ │ +05a440: |[05a440] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05a450: 2200 7703 |0000: new-instance v0, Landroid/widget/SearchView; // type@0377 │ │ +05a454: 7020 e21d 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1de2 │ │ +05a45a: 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;) │ │ @@ -65802,18 +65802,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 │ │ -05a4c0: |[05a4c0] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -05a4d0: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a4d4: 6e20 e91d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@1de9 │ │ -05a4da: 0e00 |0005: return-void │ │ +05a45c: |[05a45c] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +05a46c: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a470: 6e20 e91d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@1de9 │ │ +05a476: 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 │ │ @@ -65823,18 +65823,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 │ │ -05a4dc: |[05a4dc] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -05a4ec: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a4f0: 6e20 ec1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@1dec │ │ -05a4f6: 0e00 |0005: return-void │ │ +05a478: |[05a478] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +05a488: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a48c: 6e20 ec1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@1dec │ │ +05a492: 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 │ │ @@ -65844,19 +65844,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 │ │ -05a4f8: |[05a4f8] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05a508: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a50c: 1f01 7903 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0379 │ │ -05a510: 6e20 ed1d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1ded │ │ -05a516: 0e00 |0007: return-void │ │ +05a494: |[05a494] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05a4a4: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a4a8: 1f01 7503 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0375 │ │ +05a4ac: 6e20 ed1d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1ded │ │ +05a4b2: 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; │ │ @@ -65866,19 +65866,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 │ │ -05a518: |[05a518] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05a528: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a52c: 1f01 7a03 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@037a │ │ -05a530: 6e20 ee1d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1dee │ │ -05a536: 0e00 |0007: return-void │ │ +05a4b4: |[05a4b4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05a4c4: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a4c8: 1f01 7603 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0376 │ │ +05a4cc: 6e20 ee1d 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1dee │ │ +05a4d2: 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; │ │ @@ -65888,18 +65888,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 │ │ -05a538: |[05a538] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -05a548: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a54c: 6e30 ef1d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1def │ │ -05a552: 0e00 |0005: return-void │ │ +05a4d4: |[05a4d4] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +05a4e4: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a4e8: 6e30 ef1d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1def │ │ +05a4ee: 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; │ │ @@ -65910,18 +65910,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 │ │ -05a554: |[05a554] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -05a564: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a568: 6e20 f01d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1df0 │ │ -05a56e: 0e00 |0005: return-void │ │ +05a4f0: |[05a4f0] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +05a500: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a504: 6e20 f01d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1df0 │ │ +05a50a: 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; │ │ @@ -65931,18 +65931,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 │ │ -05a570: |[05a570] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -05a580: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a584: 6e20 f11d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1df1 │ │ -05a58a: 0e00 |0005: return-void │ │ +05a50c: |[05a50c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +05a51c: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a520: 6e20 f11d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1df1 │ │ +05a526: 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 │ │ @@ -65952,27 +65952,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 │ │ -05a58c: |[05a58c] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -05a59c: 0741 |0000: move-object v1, v4 │ │ -05a59e: 1f01 7b03 |0001: check-cast v1, Landroid/widget/SearchView; // type@037b │ │ -05a5a2: 6e10 e31d 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1de3 │ │ -05a5a8: 0c02 |0006: move-result-object v2 │ │ -05a5aa: 1a03 a61e |0007: const-string v3, "search" // string@1ea6 │ │ -05a5ae: 6e20 f100 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -05a5b4: 0c00 |000c: move-result-object v0 │ │ -05a5b6: 1f00 1a00 |000d: check-cast v0, Landroid/app/SearchManager; // type@001a │ │ -05a5ba: 6e20 c200 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00c2 │ │ -05a5c0: 0c02 |0012: move-result-object v2 │ │ -05a5c2: 6e20 f21d 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1df2 │ │ -05a5c8: 0e00 |0016: return-void │ │ +05a528: |[05a528] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05a538: 0741 |0000: move-object v1, v4 │ │ +05a53a: 1f01 7703 |0001: check-cast v1, Landroid/widget/SearchView; // type@0377 │ │ +05a53e: 6e10 e31d 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1de3 │ │ +05a544: 0c02 |0006: move-result-object v2 │ │ +05a546: 1a03 9b1e |0007: const-string v3, "search" // string@1e9b │ │ +05a54a: 6e20 f100 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +05a550: 0c00 |000c: move-result-object v0 │ │ +05a552: 1f00 1a00 |000d: check-cast v0, Landroid/app/SearchManager; // type@001a │ │ +05a556: 6e20 c200 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00c2 │ │ +05a55c: 0c02 |0012: move-result-object v2 │ │ +05a55e: 6e20 f21d 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1df2 │ │ +05a564: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -65986,34 +65986,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05a5cc: |[05a5cc] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -05a5dc: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a5e0: 6e20 f31d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1df3 │ │ -05a5e6: 0e00 |0005: return-void │ │ +05a568: |[05a568] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05a578: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a57c: 6e20 f31d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1df3 │ │ +05a582: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2676 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2668 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #283 header: │ │ -class_idx : 538 │ │ +class_idx : 536 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 891 │ │ -source_file_idx : 2678 │ │ +superclass_idx : 887 │ │ +source_file_idx : 2670 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #283 annotations: │ │ Annotations on class │ │ @@ -66033,17 +66033,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a5e8: |[05a5e8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -05a5f8: 7020 e21d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1de2 │ │ -05a5fe: 0e00 |0003: return-void │ │ +05a584: |[05a584] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +05a594: 7020 e21d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1de2 │ │ +05a59a: 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; │ │ @@ -66054,35 +66054,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05a600: |[05a600] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -05a610: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -05a614: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05a616: 6e30 ca0f 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0fca │ │ -05a61c: 6f10 e81d 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1de8 │ │ -05a622: 0e00 |0009: return-void │ │ +05a59c: |[05a59c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +05a5ac: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +05a5b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05a5b2: 6e30 ca0f 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0fca │ │ +05a5b8: 6f10 e81d 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1de8 │ │ +05a5be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ │ │ - source_file_idx : 2678 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2670 (SearchViewCompatIcs.java) │ │ │ │ Class #284 header: │ │ -class_idx : 539 │ │ +class_idx : 537 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2678 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2670 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #284 annotations: │ │ Annotations on class │ │ @@ -66101,17 +66101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a624: |[05a624] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -05a634: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a63a: 0e00 |0003: return-void │ │ +05a5c0: |[05a5c0] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +05a5d0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05a5d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -66120,18 +66120,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 │ │ -05a63c: |[05a63c] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05a64c: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@021a │ │ -05a650: 7020 c80f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@0fc8 │ │ -05a656: 1100 |0005: return-object v0 │ │ +05a5d8: |[05a5d8] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05a5e8: 2200 1802 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0218 │ │ +05a5ec: 7020 c80f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@0fc8 │ │ +05a5f2: 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;) │ │ @@ -66139,18 +66139,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 │ │ -05a658: |[05a658] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -05a668: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a66c: 6e20 ea1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1dea │ │ -05a672: 0e00 |0005: return-void │ │ +05a5f4: |[05a5f4] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +05a604: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a608: 6e20 ea1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1dea │ │ +05a60e: 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 │ │ @@ -66160,34 +66160,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05a674: |[05a674] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -05a684: 1f00 7b03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037b │ │ -05a688: 6e20 eb1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@1deb │ │ -05a68e: 0e00 |0005: return-void │ │ +05a610: |[05a610] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +05a620: 1f00 7703 |0000: check-cast v0, Landroid/widget/SearchView; // type@0377 │ │ +05a624: 6e20 eb1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@1deb │ │ +05a62a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 inputType I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2678 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2670 (SearchViewCompatIcs.java) │ │ │ │ Class #285 header: │ │ -class_idx : 540 │ │ +class_idx : 538 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2704 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #285 annotations: │ │ Annotations on class │ │ @@ -66205,21 +66205,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;) │ │ name : 'convertToString' │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2704 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2695 (SimpleCursorAdapter.java) │ │ │ │ Class #286 header: │ │ -class_idx : 541 │ │ +class_idx : 539 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2704 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #286 annotations: │ │ Annotations on class │ │ @@ -66237,21 +66237,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;) │ │ name : 'setViewValue' │ │ type : '(Landroid/view/View;Landroid/database/Cursor;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2704 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2695 (SimpleCursorAdapter.java) │ │ │ │ Class #287 header: │ │ -class_idx : 543 │ │ +class_idx : 541 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -66263,21 +66263,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #288 header: │ │ -class_idx : 545 │ │ +class_idx : 543 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -66306,19 +66306,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 │ │ -05a690: |[05a690] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05a6a0: 5b01 5104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0451 │ │ -05a6a4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a6aa: 5b02 5004 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0450 │ │ -05a6ae: 0e00 |0007: return-void │ │ +05a62c: |[05a62c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05a63c: 5b01 5104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0451 │ │ +05a640: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05a646: 5b02 5004 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0450 │ │ +05a64a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0005 line=1485 │ │ 0x0007 line=1486 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -66331,49 +66331,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -05a6b0: |[05a6b0] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -05a6c0: 5430 5004 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0450 │ │ -05a6c4: 6e10 ae1b 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -05a6ca: 0c00 |0005: move-result-object v0 │ │ -05a6cc: 5431 5104 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0451 │ │ -05a6d0: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -05a6d4: 5430 5004 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0450 │ │ -05a6d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05a6da: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -05a6dc: 7130 7b0a 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a7b │ │ -05a6e2: 5430 5104 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0451 │ │ -05a6e6: 5431 5004 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0450 │ │ -05a6ea: 7120 1e10 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@101e │ │ -05a6f0: 5430 5104 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0451 │ │ -05a6f4: 7110 1710 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1017 │ │ -05a6fa: 0c00 |001d: move-result-object v0 │ │ -05a6fc: 6e20 9a1f 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ -05a702: 0e00 |0021: return-void │ │ +05a64c: |[05a64c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +05a65c: 5430 5004 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0450 │ │ +05a660: 6e10 ae1b 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +05a666: 0c00 |0005: move-result-object v0 │ │ +05a668: 5431 5104 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0451 │ │ +05a66c: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +05a670: 5430 5004 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0450 │ │ +05a674: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05a676: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +05a678: 7130 7b0a 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a7b │ │ +05a67e: 5430 5104 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0451 │ │ +05a682: 5431 5004 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@0450 │ │ +05a686: 7120 1e10 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@101e │ │ +05a68c: 5430 5104 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0451 │ │ +05a690: 7110 1710 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1017 │ │ +05a696: 0c00 |001d: move-result-object v0 │ │ +05a698: 6e20 9a1f 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ +05a69e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1490 │ │ 0x000a line=1491 │ │ 0x0011 line=1492 │ │ 0x0018 line=1494 │ │ 0x0021 line=1495 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #289 header: │ │ -class_idx : 547 │ │ +class_idx : 545 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 823 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 819 │ │ +source_file_idx : 2704 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -66413,42 +66413,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05a704: |[05a704] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -05a714: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05a716: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -05a71a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05a71c: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -05a722: 4b02 0001 |0007: aput v2, v0, v1 │ │ -05a726: 6900 5304 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@0453 │ │ -05a72a: 0e00 |000b: return-void │ │ +05a6a0: |[05a6a0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +05a6b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05a6b2: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +05a6b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05a6b8: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +05a6be: 4b02 0001 |0007: aput v2, v0, v1 │ │ +05a6c2: 6900 5304 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@0453 │ │ +05a6c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05a72c: |[05a72c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -05a73c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05a73e: 7030 0b1c 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ -05a744: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05a746: 5910 5a04 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a74a: 0e00 |0007: return-void │ │ +05a6c8: |[05a6c8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +05a6d8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05a6da: 7030 0b1c 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ +05a6e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05a6e2: 5910 5a04 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a6e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1273 │ │ 0x0004 line=1257 │ │ 0x0007 line=1274 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -66458,19 +66458,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05a74c: |[05a74c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -05a75c: 7030 0b1c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ -05a762: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05a764: 5910 5a04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a768: 0e00 |0006: return-void │ │ +05a6e8: |[05a6e8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +05a6f8: 7030 0b1c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ +05a6fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05a700: 5910 5a04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a704: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0003 line=1257 │ │ 0x0006 line=1278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -66482,27 +66482,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 │ │ -05a76c: |[05a76c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05a77c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05a77e: 7030 0c1c 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0c │ │ -05a784: 5932 5a04 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a788: 6201 5304 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@0453 │ │ -05a78c: 6e30 f600 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -05a792: 0c00 |000b: move-result-object v0 │ │ -05a794: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05a796: 6e30 6001 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0160 │ │ -05a79c: 0a01 |0010: move-result v1 │ │ -05a79e: 5931 5a04 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a7a2: 6e10 6801 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -05a7a8: 0e00 |0016: return-void │ │ +05a708: |[05a708] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05a718: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05a71a: 7030 0c1c 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0c │ │ +05a720: 5932 5a04 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a724: 6201 5304 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@0453 │ │ +05a728: 6e30 f600 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +05a72e: 0c00 |000b: move-result-object v0 │ │ +05a730: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05a732: 6e30 6001 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0160 │ │ +05a738: 0a01 |0010: move-result v1 │ │ +05a73a: 5931 5a04 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a73e: 6e10 6801 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +05a744: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1294 │ │ 0x0004 line=1257 │ │ 0x0006 line=1296 │ │ 0x000c line=1297 │ │ 0x0013 line=1298 │ │ @@ -66518,21 +66518,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 │ │ -05a7ac: |[05a7ac] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -05a7bc: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ -05a7c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05a7c4: 5910 5a04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a7c8: 5220 5a04 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a7cc: 5910 5a04 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a7d0: 0e00 |000a: return-void │ │ +05a748: |[05a748] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +05a758: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ +05a75e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05a760: 5910 5a04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a764: 5220 5a04 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a768: 5910 5a04 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a76c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x0003 line=1257 │ │ 0x0006 line=1290 │ │ 0x000a line=1291 │ │ locals : │ │ @@ -66544,19 +66544,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 │ │ -05a7d4: |[05a7d4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -05a7e4: 7020 0d1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1c0d │ │ -05a7ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05a7ec: 5910 5a04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a7f0: 0e00 |0006: return-void │ │ +05a770: |[05a770] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +05a780: 7020 0d1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1c0d │ │ +05a786: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05a788: 5910 5a04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a78c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0003 line=1257 │ │ 0x0006 line=1282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -66567,36 +66567,36 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a7f4: |[05a7f4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -05a804: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ -05a80a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05a80c: 5910 5a04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05a810: 0e00 |0006: return-void │ │ +05a790: |[05a790] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +05a7a0: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ +05a7a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05a7a8: 5910 5a04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05a7ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1257 │ │ 0x0006 line=1286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #290 header: │ │ -class_idx : 548 │ │ +class_idx : 546 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -66626,21 +66626,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;) │ │ name : 'onPanelSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #291 header: │ │ -class_idx : 549 │ │ +class_idx : 547 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -66662,17 +66662,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a814: |[05a814] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -05a824: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05a82a: 0e00 |0003: return-void │ │ +05a7b0: |[05a7b0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +05a7c0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05a7c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -66681,19 +66681,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 │ │ -05a82c: |[05a82c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -05a83c: 2200 2602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0226 │ │ -05a840: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05a842: 7030 0310 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1003 │ │ -05a848: 1100 |0006: return-object v0 │ │ +05a7c8: |[05a7c8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +05a7d8: 2200 2402 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0224 │ │ +05a7dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05a7de: 7030 0310 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1003 │ │ +05a7e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -66702,18 +66702,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 │ │ -05a84c: |[05a84c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05a85c: 6e20 fd0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0ffd │ │ -05a862: 0c00 |0003: move-result-object v0 │ │ -05a864: 1100 |0004: return-object v0 │ │ +05a7e8: |[05a7e8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05a7f8: 6e20 fd0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0ffd │ │ +05a7fe: 0c00 |0003: move-result-object v0 │ │ +05a800: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -66722,17 +66722,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 │ │ -05a868: |[05a868] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -05a878: 2320 2b04 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@042b │ │ -05a87c: 1100 |0002: return-object v0 │ │ +05a804: |[05a804] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +05a814: 2320 2704 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0427 │ │ +05a818: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -66741,32 +66741,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05a880: |[05a880] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -05a890: 6e20 ff0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0fff │ │ -05a896: 0c00 |0003: move-result-object v0 │ │ -05a898: 1100 |0004: return-object v0 │ │ +05a81c: |[05a81c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +05a82c: 6e20 ff0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0fff │ │ +05a832: 0c00 |0003: move-result-object v0 │ │ +05a834: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #292 header: │ │ -class_idx : 550 │ │ +class_idx : 548 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 808 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 805 │ │ +source_file_idx : 2704 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -66796,43 +66796,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05a89c: |[05a89c] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -05a8ac: 2200 2502 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0225 │ │ -05a8b0: 7010 fc0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@0ffc │ │ -05a8b6: 6900 5c04 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@045c │ │ -05a8ba: 0e00 |0007: return-void │ │ +05a838: |[05a838] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +05a848: 2200 2302 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0223 │ │ +05a84c: 7010 fc0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@0ffc │ │ +05a852: 6900 5c04 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@045c │ │ +05a856: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1321 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05a8bc: |[05a8bc] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -05a8cc: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ -05a8d2: 6e10 3002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -05a8d8: 0a00 |0006: move-result v0 │ │ -05a8da: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -05a8de: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05a8e0: 5c10 5d04 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ -05a8e4: 0e00 |000c: return-void │ │ -05a8e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05a8e8: 28fc |000e: goto 000a // -0004 │ │ +05a858: |[05a858] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +05a868: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ +05a86e: 6e10 3002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +05a874: 0a00 |0006: move-result v0 │ │ +05a876: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +05a87a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05a87c: 5c10 5d04 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ +05a880: 0e00 |000c: return-void │ │ +05a882: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05a884: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ 0x0003 line=1312 │ │ 0x000c line=1313 │ │ 0x000d line=1312 │ │ locals : │ │ @@ -66844,17 +66844,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 │ │ -05a8ec: |[05a8ec] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -05a8fc: 7020 0210 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1002 │ │ -05a902: 0e00 |0003: return-void │ │ +05a888: |[05a888] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +05a898: 7020 0210 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1002 │ │ +05a89e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -66864,17 +66864,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a904: |[05a904] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -05a914: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ -05a91a: 0e00 |0003: return-void │ │ +05a8a0: |[05a8a0] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +05a8b0: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ +05a8b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1307 │ │ 0x0003 line=1308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -66885,41 +66885,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05a91c: |[05a91c] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05a92c: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ -05a932: 5510 5d04 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ -05a936: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -05a93a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05a93c: 6e20 3502 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -05a942: 0e00 |000b: return-void │ │ -05a944: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05a946: 28fb |000d: goto 0008 // -0005 │ │ +05a8b8: |[05a8b8] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05a8c8: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ +05a8ce: 5510 5d04 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ +05a8d2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +05a8d6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05a8d8: 6e20 3502 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +05a8de: 0e00 |000b: return-void │ │ +05a8e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05a8e2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0003 line=1318 │ │ 0x000b line=1319 │ │ 0x000c line=1318 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #293 header: │ │ -class_idx : 552 │ │ +class_idx : 550 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -66937,21 +66937,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #294 header: │ │ -class_idx : 556 │ │ +class_idx : 554 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 824 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 820 │ │ +source_file_idx : 2704 │ │ static_fields_size : 5 │ │ instance_fields_size: 19 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 41 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -67079,32 +67079,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -05a948: |[05a948] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -05a958: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05a95c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -05a960: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05a964: 2201 2b02 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@022b │ │ -05a968: 7010 1010 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1010 │ │ -05a96e: 6901 6204 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0462 │ │ -05a972: 0e00 |000d: return-void │ │ -05a974: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -05a978: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -05a97c: 2201 2a02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@022a │ │ -05a980: 7010 0e10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@100e │ │ -05a986: 6901 6204 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0462 │ │ -05a98a: 28f4 |0019: goto 000d // -000c │ │ -05a98c: 2201 2902 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0229 │ │ -05a990: 7010 0c10 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@100c │ │ -05a996: 6901 6204 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0462 │ │ -05a99a: 28ec |0021: goto 000d // -0014 │ │ +05a8e4: |[05a8e4] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +05a8f4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05a8f8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +05a8fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05a900: 2201 2902 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0229 │ │ +05a904: 7010 1010 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1010 │ │ +05a90a: 6901 6204 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0462 │ │ +05a90e: 0e00 |000d: return-void │ │ +05a910: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +05a914: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +05a918: 2201 2802 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0228 │ │ +05a91c: 7010 0e10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@100e │ │ +05a922: 6901 6204 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0462 │ │ +05a926: 28f4 |0019: goto 000d // -000c │ │ +05a928: 2201 2702 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0227 │ │ +05a92c: 7010 0c10 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@100c │ │ +05a932: 6901 6204 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0462 │ │ +05a936: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0006 line=194 │ │ 0x000d line=200 │ │ 0x000e line=195 │ │ @@ -67118,18 +67118,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05a99c: |[05a99c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -05a9ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a9ae: 7030 1410 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1014 │ │ -05a9b4: 0e00 |0004: return-void │ │ +05a938: |[05a938] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +05a948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a94a: 7030 1410 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1014 │ │ +05a950: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -67139,18 +67139,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 │ │ -05a9b8: |[05a9b8] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05a9c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a9ca: 7040 1510 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1015 │ │ -05a9d0: 0e00 |0004: return-void │ │ +05a954: |[05a954] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05a964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a966: 7040 1510 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1015 │ │ +05a96c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -67161,58 +67161,58 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -05a9d4: |[05a9d4] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05a9e4: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -05a9e8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -05a9ea: 7040 191c 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ -05a9f0: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -05a9f6: 5962 7604 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ -05a9fa: 5c64 6804 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05a9fe: 2202 4600 |000d: new-instance v2, Landroid/graphics/Rect; // type@0046 │ │ -05aa02: 7010 9801 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -05aa08: 5b62 7704 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ -05aa0c: 2202 f303 |0014: new-instance v2, Ljava/util/ArrayList; // type@03f3 │ │ -05aa10: 7010 8e1f 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -05aa16: 5b62 7004 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ -05aa1a: 6e10 ee00 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05aa20: 0c02 |001e: move-result-object v2 │ │ -05aa22: 6e10 4e01 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -05aa28: 0c02 |0022: move-result-object v2 │ │ -05aa2a: 5220 5f0a |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ -05aa2e: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -05aa32: c802 |0027: mul-float/2addr v2, v0 │ │ -05aa34: c652 |0028: add-float/2addr v2, v5 │ │ -05aa36: 8722 |0029: float-to-int v2, v2 │ │ -05aa38: 5962 6c04 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@046c │ │ -05aa3c: 7110 001c 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ -05aa42: 0c01 |002f: move-result-object v1 │ │ -05aa44: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -05aa46: 6e20 5a10 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@105a │ │ -05aa4c: 2202 2002 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0220 │ │ -05aa50: 7020 e00f 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0fe0 │ │ -05aa56: 7120 760a 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a76 │ │ -05aa5c: 7120 780a 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a78 │ │ -05aa62: 2202 2202 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0222 │ │ -05aa66: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -05aa68: 7030 e90f 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@0fe9 │ │ -05aa6e: 7130 8310 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1083 │ │ -05aa74: 0c02 |0048: move-result-object v2 │ │ -05aa76: 5b62 6704 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05aa7a: 5462 6704 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05aa7e: 6e20 9e10 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@109e │ │ -05aa84: 5462 6704 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05aa88: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -05aa8c: c803 |0054: mul-float/2addr v3, v0 │ │ -05aa8e: 6e20 9f10 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@109f │ │ -05aa94: 0e00 |0058: return-void │ │ +05a970: |[05a970] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +05a980: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +05a984: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +05a986: 7040 191c 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ +05a98c: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +05a992: 5962 7604 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ +05a996: 5c64 6804 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05a99a: 2202 4500 |000d: new-instance v2, Landroid/graphics/Rect; // type@0045 │ │ +05a99e: 7010 9801 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +05a9a4: 5b62 7704 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ +05a9a8: 2202 ef03 |0014: new-instance v2, Ljava/util/ArrayList; // type@03ef │ │ +05a9ac: 7010 8e1f 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +05a9b2: 5b62 7004 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ +05a9b6: 6e10 ee00 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05a9bc: 0c02 |001e: move-result-object v2 │ │ +05a9be: 6e10 4e01 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +05a9c4: 0c02 |0022: move-result-object v2 │ │ +05a9c6: 5220 5f0a |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ +05a9ca: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +05a9ce: c802 |0027: mul-float/2addr v2, v0 │ │ +05a9d0: c652 |0028: add-float/2addr v2, v5 │ │ +05a9d2: 8722 |0029: float-to-int v2, v2 │ │ +05a9d4: 5962 6c04 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@046c │ │ +05a9d8: 7110 001c 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ +05a9de: 0c01 |002f: move-result-object v1 │ │ +05a9e0: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +05a9e2: 6e20 5a10 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@105a │ │ +05a9e8: 2202 1e02 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@021e │ │ +05a9ec: 7020 e00f 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0fe0 │ │ +05a9f2: 7120 760a 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a76 │ │ +05a9f8: 7120 780a 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a78 │ │ +05a9fe: 2202 2002 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0220 │ │ +05aa02: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +05aa04: 7030 e90f 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@0fe9 │ │ +05aa0a: 7130 8310 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1083 │ │ +05aa10: 0c02 |0048: move-result-object v2 │ │ +05aa12: 5b62 6704 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05aa16: 5462 6704 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05aa1a: 6e20 9e10 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@109e │ │ +05aa20: 5462 6704 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05aa24: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +05aa28: c803 |0054: mul-float/2addr v3, v0 │ │ +05aa2a: 6e20 9f10 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@109f │ │ +05aa30: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=252 │ │ 0x0006 line=107 │ │ 0x000b line=182 │ │ 0x000d line=184 │ │ 0x0014 line=186 │ │ @@ -67239,17 +67239,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 │ │ -05aa98: |[05aa98] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -05aaa8: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@046b │ │ -05aaac: 0f00 |0002: return v0 │ │ +05aa34: |[05aa34] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +05aa44: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@046b │ │ +05aa48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -67257,17 +67257,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 │ │ -05aab0: |[05aab0] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -05aac0: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ -05aac4: 1100 |0002: return-object v0 │ │ +05aa4c: |[05aa4c] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +05aa5c: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ +05aa60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -67275,17 +67275,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 │ │ -05aac8: |[05aac8] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -05aad8: 5410 6704 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05aadc: 1100 |0002: return-object v0 │ │ +05aa64: |[05aa64] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +05aa74: 5410 6704 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05aa78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -67293,17 +67293,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 │ │ -05aae0: |[05aae0] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -05aaf0: 5210 7304 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05aaf4: 0f00 |0002: return v0 │ │ +05aa7c: |[05aa7c] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +05aa8c: 5210 7304 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05aa90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -67311,17 +67311,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 │ │ -05aaf8: |[05aaf8] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -05ab08: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05ab0c: 1100 |0002: return-object v0 │ │ +05aa94: |[05aa94] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +05aaa4: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05aaa8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -67329,17 +67329,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 │ │ -05ab10: |[05ab10] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -05ab20: 5c01 7104 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ -05ab24: 0f01 |0002: return v1 │ │ +05aaac: |[05aaac] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +05aabc: 5c01 7104 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ +05aac0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67348,17 +67348,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 │ │ -05ab28: |[05ab28] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -05ab38: 7020 4710 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1047 │ │ -05ab3e: 0e00 |0003: return-void │ │ +05aac4: |[05aac4] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +05aad4: 7020 4710 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1047 │ │ +05aada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -67367,17 +67367,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 │ │ -05ab40: |[05ab40] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -05ab50: 5210 7404 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0474 │ │ -05ab54: 0f00 |0002: return v0 │ │ +05aadc: |[05aadc] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +05aaec: 5210 7404 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0474 │ │ +05aaf0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -67385,17 +67385,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 │ │ -05ab58: |[05ab58] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05ab68: 7020 3c10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@103c │ │ -05ab6e: 0e00 |0003: return-void │ │ +05aaf4: |[05aaf4] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05ab04: 7020 3c10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@103c │ │ +05ab0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -67404,25 +67404,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -05ab70: |[05ab70] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -05ab80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ab82: 5521 6804 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05ab86: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -05ab8a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05ab8c: 6e30 5d10 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@105d │ │ -05ab92: 0a01 |0009: move-result v1 │ │ -05ab94: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -05ab98: 5c20 7104 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ -05ab9c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -05ab9e: 0f00 |000f: return v0 │ │ +05ab0c: |[05ab0c] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +05ab1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ab1e: 5521 6804 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05ab22: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +05ab26: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05ab28: 6e30 5d10 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@105d │ │ +05ab2e: 0a01 |0009: move-result v1 │ │ +05ab30: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +05ab34: 5c20 7104 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ +05ab38: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05ab3a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=828 │ │ 0x000c line=829 │ │ 0x000e line=830 │ │ 0x000f line=832 │ │ locals : │ │ @@ -67435,64 +67435,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -05aba0: |[05aba0] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -05abb0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -05abb2: 6e10 a61b 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05abb8: 0c04 |0004: move-result-object v4 │ │ -05abba: 1f04 2302 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05abbe: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -05abc0: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -05abc4: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -05abc8: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -05abcc: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -05abd0: b5c5 |0010: and-int/2addr v5, v12 │ │ -05abd2: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -05abd6: 8205 |0013: int-to-float v5, v0 │ │ -05abd8: c8b5 |0014: mul-float/2addr v5, v11 │ │ -05abda: 8753 |0015: float-to-int v3, v5 │ │ -05abdc: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -05abe0: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -05abe6: b5c6 |001b: and-int/2addr v6, v12 │ │ -05abe8: 9601 0506 |001c: or-int v1, v5, v6 │ │ -05abec: 5445 5404 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ -05abf0: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -05abf4: 2205 4200 |0022: new-instance v5, Landroid/graphics/Paint; // type@0042 │ │ -05abf8: 7010 9301 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0193 │ │ -05abfe: 5b45 5404 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ -05ac02: 5445 5404 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ -05ac06: 2206 4500 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0045 │ │ -05ac0a: 6207 1f00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ -05ac0e: 7030 9701 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0197 │ │ -05ac14: 6e20 9501 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0195 │ │ -05ac1a: 7110 680a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0a68 │ │ -05ac20: 0a05 |0038: move-result v5 │ │ -05ac22: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -05ac26: 5445 5404 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ -05ac2a: 7130 7b0a 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a7b │ │ -05ac30: 7020 3c10 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@103c │ │ -05ac36: 0e00 |0043: return-void │ │ -05ac38: 7110 680a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0a68 │ │ -05ac3e: 0a05 |0047: move-result v5 │ │ -05ac40: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -05ac44: 5445 5404 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ -05ac48: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -05ac4c: 5445 5404 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ -05ac50: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -05ac52: 6e20 9501 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0195 │ │ -05ac58: 2202 2102 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0221 │ │ -05ac5c: 7030 e60f 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fe6 │ │ -05ac62: 5495 7004 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ -05ac66: 6e20 921f 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -05ac6c: 7120 740a 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a74 │ │ -05ac72: 28e2 |0061: goto 0043 // -001e │ │ +05ab3c: |[05ab3c] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +05ab4c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +05ab4e: 6e10 a61b 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05ab54: 0c04 |0004: move-result-object v4 │ │ +05ab56: 1f04 2102 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05ab5a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +05ab5c: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +05ab60: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +05ab64: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +05ab68: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +05ab6c: b5c5 |0010: and-int/2addr v5, v12 │ │ +05ab6e: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +05ab72: 8205 |0013: int-to-float v5, v0 │ │ +05ab74: c8b5 |0014: mul-float/2addr v5, v11 │ │ +05ab76: 8753 |0015: float-to-int v3, v5 │ │ +05ab78: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +05ab7c: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +05ab82: b5c6 |001b: and-int/2addr v6, v12 │ │ +05ab84: 9601 0506 |001c: or-int v1, v5, v6 │ │ +05ab88: 5445 5404 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ +05ab8c: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +05ab90: 2205 4200 |0022: new-instance v5, Landroid/graphics/Paint; // type@0042 │ │ +05ab94: 7010 9301 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0193 │ │ +05ab9a: 5b45 5404 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ +05ab9e: 5445 5404 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ +05aba2: 2206 4400 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0044 │ │ +05aba6: 6207 1f00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ +05abaa: 7030 9701 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0197 │ │ +05abb0: 6e20 9501 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0195 │ │ +05abb6: 7110 680a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0a68 │ │ +05abbc: 0a05 |0038: move-result v5 │ │ +05abbe: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +05abc2: 5445 5404 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ +05abc6: 7130 7b0a 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a7b │ │ +05abcc: 7020 3c10 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@103c │ │ +05abd2: 0e00 |0043: return-void │ │ +05abd4: 7110 680a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0a68 │ │ +05abda: 0a05 |0047: move-result v5 │ │ +05abdc: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +05abe0: 5445 5404 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ +05abe4: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +05abe8: 5445 5404 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ +05abec: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +05abee: 6e20 9501 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0195 │ │ +05abf4: 2202 1f02 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@021f │ │ +05abf8: 7030 e60f 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fe6 │ │ +05abfe: 5495 7004 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ +05ac02: 6e20 921f 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +05ac08: 7120 740a 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a74 │ │ +05ac0e: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=925 │ │ 0x0007 line=927 │ │ 0x000e line=928 │ │ 0x0013 line=929 │ │ 0x0016 line=930 │ │ @@ -67525,18 +67525,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05ac74: |[05ac74] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -05ac84: 6200 6204 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0462 │ │ -05ac88: 7230 0b10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@100b │ │ -05ac8e: 0e00 |0005: return-void │ │ +05ac10: |[05ac10] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +05ac20: 6200 6204 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0462 │ │ +05ac24: 7230 0b10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@100b │ │ +05ac2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ 0x0005 line=992 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -67546,42 +67546,42 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -05ac90: |[05ac90] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -05aca0: 5452 7504 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05aca4: 6e10 a61b 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05acaa: 0c01 |0005: move-result-object v1 │ │ -05acac: 1f01 2302 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05acb0: 6e10 3410 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ -05acb6: 0a02 |000b: move-result v2 │ │ -05acb8: 5213 5704 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -05acbc: 9000 0203 |000e: add-int v0, v2, v3 │ │ -05acc0: 9102 0600 |0010: sub-int v2, v6, v0 │ │ -05acc4: 8222 |0012: int-to-float v2, v2 │ │ -05acc6: 5253 7404 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0474 │ │ -05acca: 8233 |0015: int-to-float v3, v3 │ │ -05accc: c932 |0016: div-float/2addr v2, v3 │ │ -05acce: 5952 7304 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05acd2: 5252 6e04 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ -05acd6: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -05acda: 5252 7304 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05acde: 7020 4e10 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@104e │ │ -05ace4: 5512 5504 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ -05ace8: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ -05acec: 5452 7504 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05acf0: 5253 7304 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05acf4: 5254 7604 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ -05acf8: 7040 2510 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1025 │ │ -05acfe: 5452 7504 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05ad02: 6e20 2810 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1028 │ │ -05ad08: 0e00 |0034: return-void │ │ +05ac2c: |[05ac2c] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +05ac3c: 5452 7504 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05ac40: 6e10 a61b 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05ac46: 0c01 |0005: move-result-object v1 │ │ +05ac48: 1f01 2102 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05ac4c: 6e10 3410 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ +05ac52: 0a02 |000b: move-result v2 │ │ +05ac54: 5213 5704 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +05ac58: 9000 0203 |000e: add-int v0, v2, v3 │ │ +05ac5c: 9102 0600 |0010: sub-int v2, v6, v0 │ │ +05ac60: 8222 |0012: int-to-float v2, v2 │ │ +05ac62: 5253 7404 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0474 │ │ +05ac66: 8233 |0015: int-to-float v3, v3 │ │ +05ac68: c932 |0016: div-float/2addr v2, v3 │ │ +05ac6a: 5952 7304 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05ac6e: 5252 6e04 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ +05ac72: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +05ac76: 5252 7304 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05ac7a: 7020 4e10 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@104e │ │ +05ac80: 5512 5504 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ +05ac84: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ +05ac88: 5452 7504 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05ac8c: 5253 7304 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05ac90: 5254 7604 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ +05ac94: 7040 2510 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1025 │ │ +05ac9a: 5452 7504 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05ac9e: 6e20 2810 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1028 │ │ +05aca4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x0008 line=910 │ │ 0x0010 line=912 │ │ 0x0019 line=914 │ │ 0x001d line=915 │ │ @@ -67600,26 +67600,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05ad0c: |[05ad0c] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -05ad1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05ad1e: 5521 6804 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05ad22: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -05ad26: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -05ad2a: 6e30 5d10 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@105d │ │ -05ad30: 0a01 |000a: move-result v1 │ │ -05ad32: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -05ad36: 5c20 7104 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ -05ad3a: 0f00 |000f: return v0 │ │ -05ad3c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05ad3e: 28fe |0011: goto 000f // -0002 │ │ +05aca8: |[05aca8] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +05acb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05acba: 5521 6804 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05acbe: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +05acc2: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +05acc6: 6e30 5d10 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@105d │ │ +05accc: 0a01 |000a: move-result v1 │ │ +05acce: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +05acd2: 5c20 7104 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ +05acd6: 0f00 |000f: return v0 │ │ +05acd8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05acda: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=836 │ │ 0x000d line=837 │ │ 0x000f line=840 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -67631,58 +67631,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -05ad40: |[05ad40] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -05ad50: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -05ad54: 54b8 7504 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05ad58: 6e10 a61b 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05ad5e: 0c06 |0007: move-result-object v6 │ │ -05ad60: 1f06 2302 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05ad64: 5568 5504 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ -05ad68: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -05ad6c: 5268 5704 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -05ad70: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -05ad74: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -05ad76: 6e10 2f10 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ -05ad7c: 0a00 |0016: move-result v0 │ │ -05ad7e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -05ad80: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -05ad84: 6e20 2e10 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05ad8a: 0c07 |001d: move-result-object v7 │ │ -05ad8c: 54b8 7504 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05ad90: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -05ad94: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05ad98: 28f4 |0024: goto 0018 // -000c │ │ -05ad9a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -05ad9c: 28ed |0026: goto 0013 // -0013 │ │ -05ad9e: 52b8 6f04 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@046f │ │ -05ada2: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -05ada6: 52b9 6e04 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ -05adaa: 8299 |002d: int-to-float v9, v9 │ │ -05adac: c898 |002e: mul-float/2addr v8, v9 │ │ -05adae: 8785 |002f: float-to-int v5, v8 │ │ -05adb0: 59bc 6f04 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@046f │ │ -05adb4: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -05adb8: 52b9 6e04 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ -05adbc: 8299 |0036: int-to-float v9, v9 │ │ -05adbe: c898 |0037: mul-float/2addr v8, v9 │ │ -05adc0: 8784 |0038: float-to-int v4, v8 │ │ -05adc2: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -05adc6: 6e20 cd1b 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ -05adcc: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -05add0: 52b8 6f04 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@046f │ │ -05add4: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -05add8: 52b9 6604 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0466 │ │ -05addc: 7040 2510 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1025 │ │ -05ade2: 28d9 |0049: goto 0022 // -0027 │ │ -05ade4: 0e00 |004a: return-void │ │ +05acdc: |[05acdc] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +05acec: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +05acf0: 54b8 7504 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05acf4: 6e10 a61b 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05acfa: 0c06 |0007: move-result-object v6 │ │ +05acfc: 1f06 2102 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05ad00: 5568 5504 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ +05ad04: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +05ad08: 5268 5704 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +05ad0c: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +05ad10: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +05ad12: 6e10 2f10 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ +05ad18: 0a00 |0016: move-result v0 │ │ +05ad1a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +05ad1c: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +05ad20: 6e20 2e10 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05ad26: 0c07 |001d: move-result-object v7 │ │ +05ad28: 54b8 7504 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05ad2c: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +05ad30: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05ad34: 28f4 |0024: goto 0018 // -000c │ │ +05ad36: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +05ad38: 28ed |0026: goto 0013 // -0013 │ │ +05ad3a: 52b8 6f04 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@046f │ │ +05ad3e: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +05ad42: 52b9 6e04 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ +05ad46: 8299 |002d: int-to-float v9, v9 │ │ +05ad48: c898 |002e: mul-float/2addr v8, v9 │ │ +05ad4a: 8785 |002f: float-to-int v5, v8 │ │ +05ad4c: 59bc 6f04 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@046f │ │ +05ad50: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +05ad54: 52b9 6e04 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ +05ad58: 8299 |0036: int-to-float v9, v9 │ │ +05ad5a: c898 |0037: mul-float/2addr v8, v9 │ │ +05ad5c: 8784 |0038: float-to-int v4, v8 │ │ +05ad5e: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +05ad62: 6e20 cd1b 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ +05ad68: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +05ad6c: 52b8 6f04 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@046f │ │ +05ad70: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +05ad74: 52b9 6604 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0466 │ │ +05ad78: 7040 2510 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1025 │ │ +05ad7e: 28d9 |0049: goto 0022 // -0027 │ │ +05ad80: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1071 │ │ 0x000a line=1072 │ │ 0x0013 line=1073 │ │ 0x0017 line=1074 │ │ 0x001a line=1075 │ │ @@ -67718,37 +67718,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -05ade8: |[05ade8] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -05adf8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05adfa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05adfc: 7110 6d0a 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0a6d │ │ -05ae02: 0a03 |0005: move-result v3 │ │ -05ae04: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -05ae08: 0f01 |0008: return v1 │ │ -05ae0a: 6003 2800 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05ae0e: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -05ae12: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -05ae16: 0121 |000f: move v1, v2 │ │ -05ae18: 28f8 |0010: goto 0008 // -0008 │ │ -05ae1a: 6e10 991b 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ -05ae20: 0c00 |0014: move-result-object v0 │ │ -05ae22: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -05ae26: 6e10 bf01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01bf │ │ -05ae2c: 0a03 |001a: move-result v3 │ │ -05ae2e: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -05ae30: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -05ae34: 0121 |001e: move v1, v2 │ │ -05ae36: 28e9 |001f: goto 0008 // -0017 │ │ -05ae38: 0121 |0020: move v1, v2 │ │ -05ae3a: 28e7 |0021: goto 0008 // -0019 │ │ +05ad84: |[05ad84] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +05ad94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05ad96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05ad98: 7110 6d0a 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0a6d │ │ +05ad9e: 0a03 |0005: move-result v3 │ │ +05ada0: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +05ada4: 0f01 |0008: return v1 │ │ +05ada6: 6003 2800 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05adaa: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +05adae: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +05adb2: 0121 |000f: move v1, v2 │ │ +05adb4: 28f8 |0010: goto 0008 // -0008 │ │ +05adb6: 6e10 991b 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ +05adbc: 0c00 |0014: move-result-object v0 │ │ +05adbe: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +05adc2: 6e10 bf01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01bf │ │ +05adc8: 0a03 |001a: move-result v3 │ │ +05adca: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +05adcc: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +05add0: 0121 |001e: move v1, v2 │ │ +05add2: 28e9 |001f: goto 0008 // -0017 │ │ +05add4: 0121 |0020: move v1, v2 │ │ +05add6: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=398 │ │ 0x0008 line=409 │ │ 0x0009 line=403 │ │ 0x0011 line=405 │ │ 0x0015 line=406 │ │ @@ -67764,72 +67764,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -05ae3c: |[05ae3c] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -05ae4c: 20c0 3803 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0338 │ │ -05ae50: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -05ae54: 07c7 |0004: move-object v7, v12 │ │ -05ae56: 1f07 3803 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0338 │ │ -05ae5a: 6e10 b21b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1bb2 │ │ -05ae60: 0a09 |000a: move-result v9 │ │ -05ae62: 6e10 b31b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1bb3 │ │ -05ae68: 0a0a |000e: move-result v10 │ │ -05ae6a: 6e10 281c 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ -05ae70: 0a06 |0012: move-result v6 │ │ -05ae72: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -05ae76: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -05ae7a: 6e20 271c 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -05ae80: 0c01 |001a: move-result-object v1 │ │ -05ae82: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -05ae86: 6e10 a71b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05ae8c: 0a02 |0020: move-result v2 │ │ -05ae8e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -05ae92: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -05ae96: 6e10 b11b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -05ae9c: 0a02 |0028: move-result v2 │ │ -05ae9e: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -05aea2: 9000 100a |002b: add-int v0, v16, v10 │ │ -05aea6: 6e10 b51b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05aeac: 0a02 |0030: move-result v2 │ │ -05aeae: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -05aeb2: 9000 100a |0033: add-int v0, v16, v10 │ │ -05aeb6: 6e10 9b1b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -05aebc: 0a02 |0038: move-result v2 │ │ -05aebe: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -05aec2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -05aec4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -05aec8: 6e10 a71b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05aece: 0a03 |0041: move-result v3 │ │ -05aed0: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -05aed4: 9000 100a |0044: add-int v0, v16, v10 │ │ -05aed8: 6e10 b51b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05aede: 0a03 |0049: move-result v3 │ │ -05aee0: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -05aee4: 07b0 |004c: move-object v0, v11 │ │ -05aee6: 01e3 |004d: move v3, v14 │ │ -05aee8: 7406 1f10 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@101f │ │ -05aeee: 0a00 |0051: move-result v0 │ │ -05aef0: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -05aef4: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -05aef6: 0f00 |0055: return v0 │ │ -05aef8: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -05aefc: 28bd |0058: goto 0015 // -0043 │ │ -05aefe: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -05af02: 7be0 |005b: neg-int v0, v14 │ │ -05af04: 7120 620a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a62 │ │ -05af0a: 0a00 |005f: move-result v0 │ │ -05af0c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -05af10: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -05af12: 28f2 |0063: goto 0055 // -000e │ │ -05af14: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -05af16: 28f0 |0065: goto 0055 // -0010 │ │ +05add8: |[05add8] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +05ade8: 20c0 3403 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0334 │ │ +05adec: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +05adf0: 07c7 |0004: move-object v7, v12 │ │ +05adf2: 1f07 3403 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0334 │ │ +05adf6: 6e10 b21b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1bb2 │ │ +05adfc: 0a09 |000a: move-result v9 │ │ +05adfe: 6e10 b31b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1bb3 │ │ +05ae04: 0a0a |000e: move-result v10 │ │ +05ae06: 6e10 281c 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ +05ae0c: 0a06 |0012: move-result v6 │ │ +05ae0e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +05ae12: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +05ae16: 6e20 271c 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +05ae1c: 0c01 |001a: move-result-object v1 │ │ +05ae1e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +05ae22: 6e10 a71b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05ae28: 0a02 |0020: move-result v2 │ │ +05ae2a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +05ae2e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +05ae32: 6e10 b11b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +05ae38: 0a02 |0028: move-result v2 │ │ +05ae3a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +05ae3e: 9000 100a |002b: add-int v0, v16, v10 │ │ +05ae42: 6e10 b51b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05ae48: 0a02 |0030: move-result v2 │ │ +05ae4a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +05ae4e: 9000 100a |0033: add-int v0, v16, v10 │ │ +05ae52: 6e10 9b1b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +05ae58: 0a02 |0038: move-result v2 │ │ +05ae5a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +05ae5e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +05ae60: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +05ae64: 6e10 a71b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05ae6a: 0a03 |0041: move-result v3 │ │ +05ae6c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +05ae70: 9000 100a |0044: add-int v0, v16, v10 │ │ +05ae74: 6e10 b51b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05ae7a: 0a03 |0049: move-result v3 │ │ +05ae7c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +05ae80: 07b0 |004c: move-object v0, v11 │ │ +05ae82: 01e3 |004d: move v3, v14 │ │ +05ae84: 7406 1f10 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@101f │ │ +05ae8a: 0a00 |0051: move-result v0 │ │ +05ae8c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +05ae90: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +05ae92: 0f00 |0055: return v0 │ │ +05ae94: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +05ae98: 28bd |0058: goto 0015 // -0043 │ │ +05ae9a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +05ae9e: 7be0 |005b: neg-int v0, v14 │ │ +05aea0: 7120 620a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a62 │ │ +05aea6: 0a00 |005f: move-result v0 │ │ +05aea8: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +05aeac: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +05aeae: 28f2 |0063: goto 0055 // -000e │ │ +05aeb0: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +05aeb2: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0005 line=1104 │ │ 0x0007 line=1105 │ │ 0x000b line=1106 │ │ 0x000f line=1107 │ │ @@ -67865,17 +67865,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05af18: |[05af18] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -05af28: 5510 6504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05af2c: 0f00 |0002: return v0 │ │ +05aeb4: |[05aeb4] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +05aec4: 5510 6504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05aec8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=895 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -67883,24 +67883,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05af30: |[05af30] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -05af40: 2020 2302 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05af44: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05af48: 6f20 1f1c 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1c1f │ │ -05af4e: 0a00 |0007: move-result v0 │ │ -05af50: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -05af54: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05af56: 0f00 |000b: return v0 │ │ -05af58: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05af5a: 28fe |000d: goto 000b // -0002 │ │ +05aecc: |[05aecc] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +05aedc: 2020 2102 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05aee0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +05aee4: 6f20 1f1c 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1c1f │ │ +05aeea: 0a00 |0007: move-result v0 │ │ +05aeec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +05aef0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05aef2: 0f00 |000b: return v0 │ │ +05aef4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05aef6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -67909,20 +67909,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05af5c: |[05af5c] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -05af6c: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05af70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05af72: 7030 2310 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1023 │ │ -05af78: 0a00 |0006: move-result v0 │ │ -05af7a: 0f00 |0007: return v0 │ │ +05aef8: |[05aef8] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +05af08: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05af0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05af0e: 7030 2310 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1023 │ │ +05af14: 0a00 |0006: move-result v0 │ │ +05af16: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -67930,27 +67930,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05af7c: |[05af7c] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -05af8c: 5420 6704 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05af90: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05af92: 6e20 8210 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1082 │ │ -05af98: 0a00 |0006: move-result v0 │ │ -05af9a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -05af9e: 5520 6504 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05afa2: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -05afa6: 5420 6704 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05afaa: 6e10 7410 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1074 │ │ -05afb0: 0e00 |0012: return-void │ │ -05afb2: 7110 720a 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ -05afb8: 28fc |0016: goto 0012 // -0004 │ │ +05af18: |[05af18] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +05af28: 5420 6704 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05af2c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05af2e: 6e20 8210 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1082 │ │ +05af34: 0a00 |0006: move-result v0 │ │ +05af36: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +05af3a: 5520 6504 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05af3e: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +05af42: 5420 6704 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05af46: 6e10 7410 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1074 │ │ +05af4c: 0e00 |0012: return-void │ │ +05af4e: 7110 720a 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ +05af54: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ 0x0009 line=1022 │ │ 0x000d line=1023 │ │ 0x0012 line=1029 │ │ 0x0013 line=1027 │ │ @@ -67962,22 +67962,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05afbc: |[05afbc] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -05afcc: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ -05afd0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05afd4: 5410 6d04 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ -05afd8: 7220 f90f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@0ff9 │ │ -05afde: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -05afe2: 6e20 5110 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1051 │ │ -05afe8: 0e00 |000e: return-void │ │ +05af58: |[05af58] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +05af68: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ +05af6c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05af70: 5410 6d04 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ +05af74: 7220 f90f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@0ff9 │ │ +05af7a: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +05af7e: 6e20 5110 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1051 │ │ +05af84: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x0009 line=344 │ │ 0x000e line=345 │ │ locals : │ │ @@ -67989,22 +67989,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05afec: |[05afec] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -05affc: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ -05b000: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05b004: 5410 6d04 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ -05b008: 7220 fa0f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@0ffa │ │ -05b00e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -05b012: 6e20 5110 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1051 │ │ -05b018: 0e00 |000e: return-void │ │ +05af88: |[05af88] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +05af98: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ +05af9c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05afa0: 5410 6d04 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ +05afa4: 7220 fa0f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@0ffa │ │ +05afaa: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +05afae: 6e20 5110 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1051 │ │ +05afb4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0009 line=337 │ │ 0x000e line=338 │ │ locals : │ │ @@ -68016,21 +68016,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05b01c: |[05b01c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -05b02c: 5420 6d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ -05b030: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05b034: 5420 6d04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ -05b038: 5221 7304 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b03c: 7230 fb0f 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@0ffb │ │ -05b042: 0e00 |000b: return-void │ │ +05afb8: |[05afb8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +05afc8: 5420 6d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ +05afcc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05afd0: 5420 6d04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ +05afd4: 5221 7304 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05afd8: 7230 fb0f 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@0ffb │ │ +05afde: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=331 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -68041,43 +68041,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -05b044: |[05b044] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -05b054: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05b056: 6f20 231c 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1c23 │ │ -05b05c: 6e10 2f10 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ -05b062: 0a06 |0007: move-result v6 │ │ -05b064: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -05b068: 6e20 2e10 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05b06e: 0c03 |000d: move-result-object v3 │ │ -05b070: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -05b074: 5486 7204 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ -05b078: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -05b07c: 0e00 |0014: return-void │ │ -05b07e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -05b080: 28f8 |0016: goto 000e // -0008 │ │ -05b082: 5486 7204 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ -05b086: 6e10 bc01 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ -05b08c: 0a04 |001c: move-result v4 │ │ -05b08e: 6e10 a71b 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05b094: 0a02 |0020: move-result v2 │ │ -05b096: 6e10 b51b 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05b09c: 0a05 |0024: move-result v5 │ │ -05b09e: 6e10 9b1b 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -05b0a4: 0a00 |0028: move-result v0 │ │ -05b0a6: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -05b0aa: 5486 7204 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ -05b0ae: 6e50 c801 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -05b0b4: 5486 7204 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ -05b0b8: 6e20 b601 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -05b0be: 28df |0035: goto 0014 // -0021 │ │ +05afe0: |[05afe0] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +05aff0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +05aff2: 6f20 231c 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1c23 │ │ +05aff8: 6e10 2f10 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ +05affe: 0a06 |0007: move-result v6 │ │ +05b000: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +05b004: 6e20 2e10 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05b00a: 0c03 |000d: move-result-object v3 │ │ +05b00c: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +05b010: 5486 7204 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ +05b014: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +05b018: 0e00 |0014: return-void │ │ +05b01a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +05b01c: 28f8 |0016: goto 000e // -0008 │ │ +05b01e: 5486 7204 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ +05b022: 6e10 bc01 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ +05b028: 0a04 |001c: move-result v4 │ │ +05b02a: 6e10 a71b 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05b030: 0a02 |0020: move-result v2 │ │ +05b032: 6e10 b51b 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05b038: 0a05 |0024: move-result v5 │ │ +05b03a: 6e10 9b1b 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +05b040: 0a00 |0028: move-result v0 │ │ +05b042: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +05b046: 5486 7204 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ +05b04a: 6e50 c801 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +05b050: 5486 7204 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ +05b054: 6e20 b601 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +05b05a: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1053 │ │ 0x0004 line=1055 │ │ 0x000e line=1056 │ │ 0x0014 line=1068 │ │ 0x0015 line=1055 │ │ @@ -68104,96 +68104,96 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 159 16-bit code units │ │ -05b0c0: |[05b0c0] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -05b0d0: 6e10 a61b 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05b0d6: 0c01 |0003: move-result-object v1 │ │ -05b0d8: 1f01 2302 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b0dc: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -05b0de: 6e20 9101 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0191 │ │ -05b0e4: 0a03 |000a: move-result v3 │ │ -05b0e6: 5574 6504 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b0ea: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -05b0ee: 5514 5904 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ -05b0f2: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -05b0f6: 5474 7504 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05b0fa: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -05b0fe: 5474 7704 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ -05b102: 6e20 8c01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@018c │ │ -05b108: 5474 7704 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ -05b10c: 5475 7704 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ -05b110: 5255 2200 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0022 │ │ -05b114: 5476 7504 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05b118: 6e10 a71b 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05b11e: 0a06 |0027: move-result v6 │ │ -05b120: 7120 2f1f 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -05b126: 0a05 |002b: move-result v5 │ │ -05b128: 5945 2200 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0022 │ │ -05b12c: 5474 7704 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ -05b130: 6e20 8901 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0189 │ │ -05b136: 6004 2800 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05b13a: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -05b13e: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -05b142: 6f5b 241c 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1c24 │ │ -05b148: 0a02 |003c: move-result v2 │ │ -05b14a: 6e20 8e01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@018e │ │ -05b150: 0f02 |0040: return v2 │ │ -05b152: 5514 5504 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ -05b156: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -05b15a: 5274 7304 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b15e: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -05b160: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -05b164: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -05b168: 6e10 c01b 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1bc0 │ │ -05b16e: 0a04 |004f: move-result v4 │ │ -05b170: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -05b174: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -05b176: 6e20 ea1b 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1bea │ │ -05b17c: 6e10 9d1b 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1b9d │ │ -05b182: 0c00 |0059: move-result-object v0 │ │ -05b184: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -05b188: 6e10 a71b 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05b18e: 0a04 |005f: move-result v4 │ │ -05b190: 8244 |0060: int-to-float v4, v4 │ │ -05b192: 6e10 b51b 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05b198: 0a05 |0064: move-result v5 │ │ -05b19a: 8255 |0065: int-to-float v5, v5 │ │ -05b19c: 5416 5404 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ -05b1a0: 6e56 8a01 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@018a │ │ -05b1a6: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -05b1a8: 28d1 |006c: goto 003d // -002f │ │ -05b1aa: 1a04 980a |006d: const-string v4, "SlidingPaneLayout" // string@0a98 │ │ -05b1ae: 2205 dc03 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -05b1b2: 7010 581f 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -05b1b8: 1a06 2a11 |0074: const-string v6, "drawChild: child view " // string@112a │ │ -05b1bc: 6e20 601f 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05b1c2: 0c05 |0079: move-result-object v5 │ │ -05b1c4: 6e20 5f1f 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -05b1ca: 0c05 |007d: move-result-object v5 │ │ -05b1cc: 1a06 8400 |007e: const-string v6, " returned null drawing cache" // string@0084 │ │ -05b1d0: 6e20 601f 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05b1d6: 0c05 |0083: move-result-object v5 │ │ -05b1d8: 6e10 651f 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05b1de: 0c05 |0087: move-result-object v5 │ │ -05b1e0: 7120 b01a 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -05b1e6: 6f5b 241c 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1c24 │ │ -05b1ec: 0a02 |008e: move-result v2 │ │ -05b1ee: 28ae |008f: goto 003d // -0052 │ │ -05b1f0: 6e10 c01b 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1bc0 │ │ -05b1f6: 0a04 |0093: move-result v4 │ │ -05b1f8: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -05b1fc: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -05b1fe: 6e20 ea1b 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1bea │ │ -05b204: 6f5b 241c 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1c24 │ │ -05b20a: 0a02 |009d: move-result v2 │ │ -05b20c: 289f |009e: goto 003d // -0061 │ │ +05b05c: |[05b05c] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +05b06c: 6e10 a61b 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05b072: 0c01 |0003: move-result-object v1 │ │ +05b074: 1f01 2102 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b078: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +05b07a: 6e20 9101 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0191 │ │ +05b080: 0a03 |000a: move-result v3 │ │ +05b082: 5574 6504 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b086: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +05b08a: 5514 5904 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ +05b08e: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +05b092: 5474 7504 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05b096: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +05b09a: 5474 7704 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ +05b09e: 6e20 8c01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@018c │ │ +05b0a4: 5474 7704 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ +05b0a8: 5475 7704 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ +05b0ac: 5255 2200 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0022 │ │ +05b0b0: 5476 7504 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05b0b4: 6e10 a71b 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05b0ba: 0a06 |0027: move-result v6 │ │ +05b0bc: 7120 2f1f 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +05b0c2: 0a05 |002b: move-result v5 │ │ +05b0c4: 5945 2200 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0022 │ │ +05b0c8: 5474 7704 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0477 │ │ +05b0cc: 6e20 8901 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0189 │ │ +05b0d2: 6004 2800 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05b0d6: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +05b0da: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +05b0de: 6f5b 241c 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1c24 │ │ +05b0e4: 0a02 |003c: move-result v2 │ │ +05b0e6: 6e20 8e01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@018e │ │ +05b0ec: 0f02 |0040: return v2 │ │ +05b0ee: 5514 5504 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ +05b0f2: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +05b0f6: 5274 7304 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05b0fa: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +05b0fc: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +05b100: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +05b104: 6e10 c01b 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1bc0 │ │ +05b10a: 0a04 |004f: move-result v4 │ │ +05b10c: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +05b110: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +05b112: 6e20 ea1b 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1bea │ │ +05b118: 6e10 9d1b 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1b9d │ │ +05b11e: 0c00 |0059: move-result-object v0 │ │ +05b120: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +05b124: 6e10 a71b 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05b12a: 0a04 |005f: move-result v4 │ │ +05b12c: 8244 |0060: int-to-float v4, v4 │ │ +05b12e: 6e10 b51b 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05b134: 0a05 |0064: move-result v5 │ │ +05b136: 8255 |0065: int-to-float v5, v5 │ │ +05b138: 5416 5404 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ +05b13c: 6e56 8a01 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@018a │ │ +05b142: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +05b144: 28d1 |006c: goto 003d // -002f │ │ +05b146: 1a04 8f0a |006d: const-string v4, "SlidingPaneLayout" // string@0a8f │ │ +05b14a: 2205 d803 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +05b14e: 7010 581f 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05b154: 1a06 2011 |0074: const-string v6, "drawChild: child view " // string@1120 │ │ +05b158: 6e20 601f 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05b15e: 0c05 |0079: move-result-object v5 │ │ +05b160: 6e20 5f1f 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +05b166: 0c05 |007d: move-result-object v5 │ │ +05b168: 1a06 8400 |007e: const-string v6, " returned null drawing cache" // string@0084 │ │ +05b16c: 6e20 601f 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05b172: 0c05 |0083: move-result-object v5 │ │ +05b174: 6e10 651f 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05b17a: 0c05 |0087: move-result-object v5 │ │ +05b17c: 7120 b01a 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +05b182: 6f5b 241c 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1c24 │ │ +05b188: 0a02 |008e: move-result v2 │ │ +05b18a: 28ae |008f: goto 003d // -0052 │ │ +05b18c: 6e10 c01b 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1bc0 │ │ +05b192: 0a04 |0093: move-result v4 │ │ +05b194: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +05b198: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +05b19a: 6e20 ea1b 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1bea │ │ +05b1a0: 6f5b 241c 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1c24 │ │ +05b1a6: 0a02 |009d: move-result v2 │ │ +05b1a8: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ 0x0006 line=953 │ │ 0x000b line=955 │ │ 0x0017 line=957 │ │ 0x001c line=958 │ │ @@ -68232,18 +68232,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b210: |[05b210] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -05b220: 2200 2302 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b224: 7010 f30f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@0ff3 │ │ -05b22a: 1100 |0005: return-object v0 │ │ +05b1ac: |[05b1ac] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +05b1bc: 2200 2102 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b1c0: 7010 f30f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@0ff3 │ │ +05b1c6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -68251,20 +68251,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 │ │ -05b22c: |[05b22c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -05b23c: 2200 2302 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b240: 6e10 3010 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1030 │ │ -05b246: 0c01 |0005: move-result-object v1 │ │ -05b248: 7030 f50f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ff5 │ │ -05b24e: 1100 |0009: return-object v0 │ │ +05b1c8: |[05b1c8] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +05b1d8: 2200 2102 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b1dc: 6e10 3010 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1030 │ │ +05b1e2: 0c01 |0005: move-result-object v1 │ │ +05b1e4: 7030 f50f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ff5 │ │ +05b1ea: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -68273,24 +68273,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 │ │ -05b250: |[05b250] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -05b260: 2020 3703 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0337 │ │ -05b264: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05b268: 2200 2302 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b26c: 1f02 3703 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0337 │ │ -05b270: 7020 f80f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0ff8 │ │ -05b276: 1100 |000b: return-object v0 │ │ -05b278: 2200 2302 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b27c: 7020 f70f 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0ff7 │ │ -05b282: 28fa |0011: goto 000b // -0006 │ │ +05b1ec: |[05b1ec] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +05b1fc: 2020 3303 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0333 │ │ +05b200: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +05b204: 2200 2102 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b208: 1f02 3303 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0333 │ │ +05b20c: 7020 f80f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0ff8 │ │ +05b212: 1100 |000b: return-object v0 │ │ +05b214: 2200 2102 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b218: 7020 f70f 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0ff7 │ │ +05b21e: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -68300,17 +68300,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b284: |[05b284] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -05b294: 5210 6604 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0466 │ │ -05b298: 0f00 |0002: return v0 │ │ +05b220: |[05b220] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +05b230: 5210 6604 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0466 │ │ +05b234: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -68318,17 +68318,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b29c: |[05b29c] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -05b2ac: 5210 6e04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ -05b2b0: 0f00 |0002: return v0 │ │ +05b238: |[05b238] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +05b248: 5210 6e04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ +05b24c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -68336,17 +68336,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b2b4: |[05b2b4] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -05b2c4: 5210 7604 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ -05b2c8: 0f00 |0002: return v0 │ │ +05b250: |[05b250] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +05b260: 5210 7604 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ +05b264: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -68354,31 +68354,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -05b2cc: |[05b2cc] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -05b2dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05b2de: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -05b2e2: 0f01 |0003: return v1 │ │ -05b2e4: 6e10 a61b 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05b2ea: 0c00 |0007: move-result-object v0 │ │ -05b2ec: 1f00 2302 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b2f0: 5542 6504 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b2f4: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -05b2f8: 5502 5504 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ -05b2fc: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -05b300: 5242 7304 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b304: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -05b306: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -05b30a: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -05b30e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -05b310: 28e9 |001a: goto 0003 // -0017 │ │ +05b268: |[05b268] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +05b278: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05b27a: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +05b27e: 0f01 |0003: return v1 │ │ +05b280: 6e10 a61b 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05b286: 0c00 |0007: move-result-object v0 │ │ +05b288: 1f00 2102 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b28c: 5542 6504 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b290: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +05b294: 5502 5504 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ +05b298: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +05b29c: 5242 7304 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05b2a0: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +05b2a2: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +05b2a6: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +05b2aa: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +05b2ac: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1126 │ │ 0x0003 line=1130 │ │ 0x0004 line=1129 │ │ 0x000a line=1130 │ │ locals : │ │ @@ -68391,25 +68391,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -05b314: |[05b314] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -05b324: 5520 6504 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b328: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05b32c: 5220 7304 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b330: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -05b334: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -05b338: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -05b33c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05b33e: 0f00 |000d: return v0 │ │ -05b340: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05b342: 28fe |000f: goto 000d // -0002 │ │ +05b2b0: |[05b2b0] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +05b2c0: 5520 6504 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b2c4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +05b2c8: 5220 7304 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05b2cc: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +05b2d0: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +05b2d4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +05b2d8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05b2da: 0f00 |000d: return v0 │ │ +05b2dc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05b2de: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -68417,17 +68417,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b344: |[05b344] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -05b354: 5510 6504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b358: 0f00 |0002: return v0 │ │ +05b2e0: |[05b2e0] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +05b2f0: 5510 6504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b2f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -68435,19 +68435,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b35c: |[05b35c] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -05b36c: 6f10 321c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ -05b372: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05b374: 5c10 6804 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05b378: 0e00 |0006: return-void │ │ +05b2f8: |[05b2f8] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +05b308: 6f10 321c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ +05b30e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +05b310: 5c10 6804 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05b314: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -68457,33 +68457,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -05b37c: |[05b37c] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -05b38c: 6f10 341c 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ -05b392: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -05b394: 5c43 6804 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05b398: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -05b39a: 5443 7004 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ -05b39e: 6e10 9c1f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05b3a4: 0a00 |000c: move-result v0 │ │ -05b3a6: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -05b3aa: 5443 7004 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ -05b3ae: 6e20 961f 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05b3b4: 0c01 |0014: move-result-object v1 │ │ -05b3b6: 1f01 2102 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0221 │ │ -05b3ba: 6e10 e70f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@0fe7 │ │ -05b3c0: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05b3c4: 28f1 |001c: goto 000d // -000f │ │ -05b3c6: 5443 7004 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ -05b3ca: 6e10 941f 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -05b3d0: 0e00 |0022: return-void │ │ +05b318: |[05b318] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +05b328: 6f10 341c 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ +05b32e: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +05b330: 5c43 6804 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05b334: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +05b336: 5443 7004 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ +05b33a: 6e10 9c1f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05b340: 0a00 |000c: move-result v0 │ │ +05b342: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +05b346: 5443 7004 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ +05b34a: 6e20 961f 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05b350: 0c01 |0014: move-result-object v1 │ │ +05b352: 1f01 1f02 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@021f │ │ +05b356: 6e10 e70f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@0fe7 │ │ +05b35c: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05b360: 28f1 |001c: goto 000d // -000f │ │ +05b362: 5443 7004 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0470 │ │ +05b366: 6e10 941f 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +05b36c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -68501,119 +68501,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -05b3d4: |[05b3d4] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05b3e4: 7110 8009 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0980 │ │ -05b3ea: 0a00 |0003: move-result v0 │ │ -05b3ec: 55d9 6504 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b3f0: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -05b3f4: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -05b3f8: 6e10 2f10 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ -05b3fe: 0a09 |000d: move-result v9 │ │ -05b400: 121a |000e: const/4 v10, #int 1 // #1 │ │ -05b402: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -05b406: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -05b408: 6e20 2e10 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05b40e: 0c05 |0015: move-result-object v5 │ │ -05b410: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -05b414: 54d9 6704 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05b418: 6e10 5a1b 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -05b41e: 0a0a |001d: move-result v10 │ │ -05b420: 87aa |001e: float-to-int v10, v10 │ │ -05b422: 6e10 5c1b 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -05b428: 0a0b |0022: move-result v11 │ │ -05b42a: 87bb |0023: float-to-int v11, v11 │ │ -05b42c: 6e40 9710 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1097 │ │ -05b432: 0a09 |0027: move-result v9 │ │ -05b434: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -05b438: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -05b43a: 5cd9 7104 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ -05b43e: 55d9 6504 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b442: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -05b446: 55d9 6b04 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@046b │ │ -05b44a: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -05b44e: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -05b452: 54d9 6704 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05b456: 6e10 7610 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05b45c: 6f20 361c ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c36 │ │ -05b462: 0a09 |003f: move-result v9 │ │ -05b464: 0f09 |0040: return v9 │ │ -05b466: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -05b468: 28e9 |0042: goto 002b // -0017 │ │ -05b46a: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -05b46c: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -05b470: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -05b472: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -05b476: 54d9 6704 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05b47a: 6e10 7610 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05b480: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -05b482: 28f1 |004f: goto 0040 // -000f │ │ -05b484: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -05b486: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -05b48c: 54d9 6704 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05b490: 6e20 a110 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@10a1 │ │ -05b496: 0a03 |0059: move-result v3 │ │ -05b498: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -05b49c: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -05b4a0: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -05b4a2: 28e1 |005f: goto 0040 // -001f │ │ -05b4a4: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -05b4a6: 5cd9 6b04 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@046b │ │ -05b4aa: 6e10 5a1b 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -05b4b0: 0a07 |0066: move-result v7 │ │ -05b4b2: 6e10 5c1b 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -05b4b8: 0a08 |006a: move-result v8 │ │ -05b4ba: 59d7 6904 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0469 │ │ -05b4be: 59d8 6a04 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@046a │ │ -05b4c2: 54d9 6704 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05b4c6: 54da 7504 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05b4ca: 877b |0073: float-to-int v11, v7 │ │ -05b4cc: 878c |0074: float-to-int v12, v8 │ │ -05b4ce: 6e40 9710 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1097 │ │ -05b4d4: 0a09 |0078: move-result v9 │ │ -05b4d6: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -05b4da: 54d9 7504 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05b4de: 6e20 3d10 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@103d │ │ -05b4e4: 0a09 |0080: move-result v9 │ │ -05b4e6: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -05b4ea: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -05b4ec: 28d0 |0084: goto 0054 // -0030 │ │ -05b4ee: 6e10 5a1b 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -05b4f4: 0a07 |0088: move-result v7 │ │ -05b4f6: 6e10 5c1b 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -05b4fc: 0a08 |008c: move-result v8 │ │ -05b4fe: 52d9 6904 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0469 │ │ -05b502: a709 0709 |008f: sub-float v9, v7, v9 │ │ -05b506: 7110 291f 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05b50c: 0a01 |0094: move-result v1 │ │ -05b50e: 52d9 6a04 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@046a │ │ -05b512: a709 0809 |0097: sub-float v9, v8, v9 │ │ -05b516: 7110 291f 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05b51c: 0a02 |009c: move-result v2 │ │ -05b51e: 54d9 6704 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05b522: 6e10 9110 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1091 │ │ -05b528: 0a06 |00a2: move-result v6 │ │ -05b52a: 8269 |00a3: int-to-float v9, v6 │ │ -05b52c: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -05b530: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -05b534: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -05b538: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -05b53c: 54d9 6704 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05b540: 6e10 7610 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05b546: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -05b548: 5cd9 6b04 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@046b │ │ -05b54c: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -05b54e: 288b |00b5: goto 0040 // -0075 │ │ -05b550: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -05b552: 2889 |00b7: goto 0040 // -0077 │ │ -05b554: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +05b370: |[05b370] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05b380: 7110 8009 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0980 │ │ +05b386: 0a00 |0003: move-result v0 │ │ +05b388: 55d9 6504 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b38c: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +05b390: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +05b394: 6e10 2f10 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ +05b39a: 0a09 |000d: move-result v9 │ │ +05b39c: 121a |000e: const/4 v10, #int 1 // #1 │ │ +05b39e: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +05b3a2: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +05b3a4: 6e20 2e10 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05b3aa: 0c05 |0015: move-result-object v5 │ │ +05b3ac: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +05b3b0: 54d9 6704 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05b3b4: 6e10 5a1b 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +05b3ba: 0a0a |001d: move-result v10 │ │ +05b3bc: 87aa |001e: float-to-int v10, v10 │ │ +05b3be: 6e10 5c1b 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +05b3c4: 0a0b |0022: move-result v11 │ │ +05b3c6: 87bb |0023: float-to-int v11, v11 │ │ +05b3c8: 6e40 9710 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1097 │ │ +05b3ce: 0a09 |0027: move-result v9 │ │ +05b3d0: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +05b3d4: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +05b3d6: 5cd9 7104 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ +05b3da: 55d9 6504 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b3de: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +05b3e2: 55d9 6b04 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@046b │ │ +05b3e6: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +05b3ea: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +05b3ee: 54d9 6704 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05b3f2: 6e10 7610 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05b3f8: 6f20 361c ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c36 │ │ +05b3fe: 0a09 |003f: move-result v9 │ │ +05b400: 0f09 |0040: return v9 │ │ +05b402: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +05b404: 28e9 |0042: goto 002b // -0017 │ │ +05b406: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +05b408: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +05b40c: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +05b40e: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +05b412: 54d9 6704 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05b416: 6e10 7610 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05b41c: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +05b41e: 28f1 |004f: goto 0040 // -000f │ │ +05b420: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +05b422: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +05b428: 54d9 6704 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05b42c: 6e20 a110 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@10a1 │ │ +05b432: 0a03 |0059: move-result v3 │ │ +05b434: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +05b438: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +05b43c: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +05b43e: 28e1 |005f: goto 0040 // -001f │ │ +05b440: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +05b442: 5cd9 6b04 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@046b │ │ +05b446: 6e10 5a1b 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +05b44c: 0a07 |0066: move-result v7 │ │ +05b44e: 6e10 5c1b 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +05b454: 0a08 |006a: move-result v8 │ │ +05b456: 59d7 6904 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0469 │ │ +05b45a: 59d8 6a04 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@046a │ │ +05b45e: 54d9 6704 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05b462: 54da 7504 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05b466: 877b |0073: float-to-int v11, v7 │ │ +05b468: 878c |0074: float-to-int v12, v8 │ │ +05b46a: 6e40 9710 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1097 │ │ +05b470: 0a09 |0078: move-result v9 │ │ +05b472: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +05b476: 54d9 7504 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05b47a: 6e20 3d10 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@103d │ │ +05b480: 0a09 |0080: move-result v9 │ │ +05b482: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +05b486: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +05b488: 28d0 |0084: goto 0054 // -0030 │ │ +05b48a: 6e10 5a1b 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +05b490: 0a07 |0088: move-result v7 │ │ +05b492: 6e10 5c1b 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +05b498: 0a08 |008c: move-result v8 │ │ +05b49a: 52d9 6904 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0469 │ │ +05b49e: a709 0709 |008f: sub-float v9, v7, v9 │ │ +05b4a2: 7110 291f 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05b4a8: 0a01 |0094: move-result v1 │ │ +05b4aa: 52d9 6a04 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@046a │ │ +05b4ae: a709 0809 |0097: sub-float v9, v8, v9 │ │ +05b4b2: 7110 291f 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05b4b8: 0a02 |009c: move-result v2 │ │ +05b4ba: 54d9 6704 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05b4be: 6e10 9110 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1091 │ │ +05b4c4: 0a06 |00a2: move-result v6 │ │ +05b4c6: 8269 |00a3: int-to-float v9, v6 │ │ +05b4c8: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +05b4cc: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +05b4d0: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +05b4d4: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +05b4d8: 54d9 6704 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05b4dc: 6e10 7610 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05b4e2: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +05b4e4: 5cd9 6b04 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@046b │ │ +05b4e8: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +05b4ea: 288b |00b5: goto 0040 // -0075 │ │ +05b4ec: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +05b4ee: 2889 |00b7: goto 0040 // -0077 │ │ +05b4f0: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0004 line=731 │ │ 0x0011 line=733 │ │ 0x0016 line=734 │ │ 0x0018 line=735 │ │ @@ -68669,220 +68669,220 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 401 16-bit code units │ │ -05b568: |[05b568] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -05b578: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ -05b57c: 7401 3410 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ -05b582: 0a10 |0005: move-result v16 │ │ -05b584: 7401 3510 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1035 │ │ -05b58a: 0a11 |0009: move-result v17 │ │ -05b58c: 7401 3610 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1036 │ │ -05b592: 0a12 |000d: move-result v18 │ │ -05b594: 7401 2f10 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ -05b59a: 0a06 |0011: move-result v6 │ │ -05b59c: 0215 1000 |0012: move/from16 v21, v16 │ │ -05b5a0: 020e 1500 |0014: move/from16 v14, v21 │ │ -05b5a4: 0800 1900 |0016: move-object/from16 v0, v25 │ │ -05b5a8: 5500 6804 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05b5ac: 0216 0000 |001a: move/from16 v22, v0 │ │ -05b5b0: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ -05b5b4: 0800 1900 |001e: move-object/from16 v0, v25 │ │ -05b5b8: 5500 6504 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b5bc: 0216 0000 |0022: move/from16 v22, v0 │ │ -05b5c0: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ -05b5c4: 0800 1900 |0026: move-object/from16 v0, v25 │ │ -05b5c8: 5500 7104 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ -05b5cc: 0216 0000 |002a: move/from16 v22, v0 │ │ -05b5d0: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ -05b5d4: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ -05b5d8: 0200 1600 |0030: move/from16 v0, v22 │ │ -05b5dc: 0801 1900 |0032: move-object/from16 v1, v25 │ │ -05b5e0: 5910 7304 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b5e4: 120b |0036: const/4 v11, #int 0 // #0 │ │ -05b5e6: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ -05b5ea: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -05b5ee: 6e20 2e10 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05b5f4: 0c04 |003e: move-result-object v4 │ │ -05b5f6: 6e10 b71b 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -05b5fc: 0a16 |0042: move-result v22 │ │ -05b5fe: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ -05b602: 0200 1600 |0045: move/from16 v0, v22 │ │ -05b606: 0201 1700 |0047: move/from16 v1, v23 │ │ -05b60a: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -05b60e: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -05b612: 28ea |004d: goto 0037 // -0016 │ │ -05b614: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -05b618: 28e0 |0050: goto 0030 // -0020 │ │ -05b61a: 6e10 a61b 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05b620: 0c0c |0054: move-result-object v12 │ │ -05b622: 1f0c 2302 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b626: 6e10 ab1b 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -05b62c: 0a0a |005a: move-result v10 │ │ -05b62e: 120f |005b: const/4 v15, #int 0 // #0 │ │ -05b630: 55c0 5904 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ -05b634: 0216 0000 |005e: move/from16 v22, v0 │ │ -05b638: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ -05b63c: 52c0 5704 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -05b640: 0216 0000 |0064: move/from16 v22, v0 │ │ -05b644: 52c0 5804 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0458 │ │ -05b648: 0217 0000 |0068: move/from16 v23, v0 │ │ -05b64c: 900d 1617 |006a: add-int v13, v22, v23 │ │ -05b650: 9116 1411 |006c: sub-int v22, v20, v17 │ │ -05b654: 0800 1900 |006e: move-object/from16 v0, v25 │ │ -05b658: 5200 6c04 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@046c │ │ -05b65c: 0217 0000 |0072: move/from16 v23, v0 │ │ -05b660: 9116 1617 |0074: sub-int v22, v22, v23 │ │ -05b664: 0200 1600 |0076: move/from16 v0, v22 │ │ -05b668: 7120 2f1f 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -05b66e: 0a16 |007b: move-result v22 │ │ -05b670: 9116 1615 |007c: sub-int v22, v22, v21 │ │ -05b674: 9113 160d |007e: sub-int v19, v22, v13 │ │ -05b678: 0200 1300 |0080: move/from16 v0, v19 │ │ -05b67c: 0801 1900 |0082: move-object/from16 v1, v25 │ │ -05b680: 5910 7404 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0474 │ │ -05b684: 52c0 5704 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -05b688: 0216 0000 |0088: move/from16 v22, v0 │ │ -05b68c: 9016 1615 |008a: add-int v22, v22, v21 │ │ -05b690: 9016 1613 |008c: add-int v22, v22, v19 │ │ -05b694: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ -05b698: 9016 1617 |0090: add-int v22, v22, v23 │ │ -05b69c: 9117 1411 |0092: sub-int v23, v20, v17 │ │ -05b6a0: 0200 1600 |0094: move/from16 v0, v22 │ │ -05b6a4: 0201 1700 |0096: move/from16 v1, v23 │ │ -05b6a8: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ -05b6ac: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ -05b6b0: 0200 1600 |009c: move/from16 v0, v22 │ │ -05b6b4: 5cc0 5504 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ -05b6b8: 0200 1300 |00a0: move/from16 v0, v19 │ │ -05b6bc: 8200 |00a2: int-to-float v0, v0 │ │ -05b6be: 0216 0000 |00a3: move/from16 v22, v0 │ │ -05b6c2: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -05b6c6: 5200 7304 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b6ca: 0217 0000 |00a9: move/from16 v23, v0 │ │ -05b6ce: a816 1617 |00ab: mul-float v22, v22, v23 │ │ -05b6d2: 0200 1600 |00ad: move/from16 v0, v22 │ │ -05b6d6: 8700 |00af: float-to-int v0, v0 │ │ -05b6d8: 0216 0000 |00b0: move/from16 v22, v0 │ │ -05b6dc: 52c0 5704 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -05b6e0: 0217 0000 |00b4: move/from16 v23, v0 │ │ -05b6e4: 9016 1617 |00b6: add-int v22, v22, v23 │ │ -05b6e8: 9015 1516 |00b8: add-int v21, v21, v22 │ │ -05b6ec: 9107 150f |00ba: sub-int v7, v21, v15 │ │ -05b6f0: 9008 070a |00bc: add-int v8, v7, v10 │ │ -05b6f4: 0209 1200 |00be: move/from16 v9, v18 │ │ -05b6f8: 6e10 aa1b 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -05b6fe: 0a16 |00c3: move-result v22 │ │ -05b700: 9005 0916 |00c4: add-int v5, v9, v22 │ │ -05b704: 0200 1200 |00c6: move/from16 v0, v18 │ │ -05b708: 6e55 cb1b 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -05b70e: 6e10 b81b 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -05b714: 0a16 |00ce: move-result v22 │ │ -05b716: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ -05b71a: 2900 7aff |00d1: goto/16 004b // -0086 │ │ -05b71e: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ -05b722: 28c7 |00d5: goto 009c // -0039 │ │ -05b724: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ -05b728: 5500 6504 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b72c: 0216 0000 |00da: move/from16 v22, v0 │ │ -05b730: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ -05b734: 0800 1900 |00de: move-object/from16 v0, v25 │ │ -05b738: 5200 6e04 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ -05b73c: 0216 0000 |00e2: move/from16 v22, v0 │ │ -05b740: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ -05b744: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ -05b748: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -05b74c: 5200 7304 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b750: 0217 0000 |00ec: move/from16 v23, v0 │ │ -05b754: a716 1617 |00ee: sub-float v22, v22, v23 │ │ -05b758: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ -05b75c: 5200 6e04 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ -05b760: 0217 0000 |00f4: move/from16 v23, v0 │ │ -05b764: 0200 1700 |00f6: move/from16 v0, v23 │ │ -05b768: 8200 |00f8: int-to-float v0, v0 │ │ -05b76a: 0217 0000 |00f9: move/from16 v23, v0 │ │ -05b76e: a816 1617 |00fb: mul-float v22, v22, v23 │ │ -05b772: 0200 1600 |00fd: move/from16 v0, v22 │ │ -05b776: 870f |00ff: float-to-int v15, v0 │ │ -05b778: 0215 0e00 |0100: move/from16 v21, v14 │ │ -05b77c: 28b8 |0102: goto 00ba // -0048 │ │ -05b77e: 0215 0e00 |0103: move/from16 v21, v14 │ │ -05b782: 28b5 |0105: goto 00ba // -004b │ │ -05b784: 0800 1900 |0106: move-object/from16 v0, v25 │ │ -05b788: 5500 6804 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05b78c: 0216 0000 |010a: move/from16 v22, v0 │ │ -05b790: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ -05b794: 0800 1900 |010e: move-object/from16 v0, v25 │ │ -05b798: 5500 6504 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05b79c: 0216 0000 |0112: move/from16 v22, v0 │ │ -05b7a0: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ -05b7a4: 0800 1900 |0116: move-object/from16 v0, v25 │ │ -05b7a8: 5200 6e04 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ -05b7ac: 0216 0000 |011a: move/from16 v22, v0 │ │ -05b7b0: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ -05b7b4: 0800 1900 |011e: move-object/from16 v0, v25 │ │ -05b7b8: 5200 7304 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b7bc: 0216 0000 |0122: move/from16 v22, v0 │ │ -05b7c0: 0800 1900 |0124: move-object/from16 v0, v25 │ │ -05b7c4: 0201 1600 |0126: move/from16 v1, v22 │ │ -05b7c8: 7020 4e10 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@104e │ │ -05b7ce: 0800 1900 |012b: move-object/from16 v0, v25 │ │ -05b7d2: 5400 7504 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05b7d6: 0816 0000 |012f: move-object/from16 v22, v0 │ │ -05b7da: 7401 a61b 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05b7e0: 0c16 |0134: move-result-object v22 │ │ -05b7e2: 1f16 2302 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b7e6: 0800 1600 |0137: move-object/from16 v0, v22 │ │ -05b7ea: 5500 5504 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ -05b7ee: 0216 0000 |013b: move/from16 v22, v0 │ │ -05b7f2: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ -05b7f6: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -05b7fa: 5400 7504 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05b7fe: 0816 0000 |0143: move-object/from16 v22, v0 │ │ -05b802: 0800 1900 |0145: move-object/from16 v0, v25 │ │ -05b806: 5200 7304 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ -05b80a: 0217 0000 |0149: move/from16 v23, v0 │ │ -05b80e: 0800 1900 |014b: move-object/from16 v0, v25 │ │ -05b812: 5200 7604 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ -05b816: 0218 0000 |014f: move/from16 v24, v0 │ │ -05b81a: 0800 1900 |0151: move-object/from16 v0, v25 │ │ -05b81e: 0801 1600 |0153: move-object/from16 v1, v22 │ │ -05b822: 0202 1700 |0155: move/from16 v2, v23 │ │ -05b826: 0203 1800 |0157: move/from16 v3, v24 │ │ -05b82a: 7040 2510 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1025 │ │ -05b830: 0800 1900 |015c: move-object/from16 v0, v25 │ │ -05b834: 5400 7504 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05b838: 0816 0000 |0160: move-object/from16 v22, v0 │ │ -05b83c: 0800 1900 |0162: move-object/from16 v0, v25 │ │ -05b840: 0801 1600 |0164: move-object/from16 v1, v22 │ │ -05b844: 6e20 5e10 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@105e │ │ -05b84a: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ -05b84e: 0200 1600 |016b: move/from16 v0, v22 │ │ -05b852: 0801 1900 |016d: move-object/from16 v1, v25 │ │ -05b856: 5c10 6804 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05b85a: 0e00 |0171: return-void │ │ -05b85c: 120b |0172: const/4 v11, #int 0 // #0 │ │ -05b85e: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ -05b862: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -05b866: 6e20 2e10 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05b86c: 0c16 |017a: move-result-object v22 │ │ -05b86e: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ -05b872: 0800 1900 |017d: move-object/from16 v0, v25 │ │ -05b876: 5200 7604 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ -05b87a: 0218 0000 |0181: move/from16 v24, v0 │ │ -05b87e: 0800 1900 |0183: move-object/from16 v0, v25 │ │ -05b882: 0801 1600 |0185: move-object/from16 v1, v22 │ │ -05b886: 0202 1700 |0187: move/from16 v2, v23 │ │ -05b88a: 0203 1800 |0189: move/from16 v3, v24 │ │ -05b88e: 7040 2510 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1025 │ │ -05b894: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ -05b898: 28e3 |0190: goto 0173 // -001d │ │ +05b504: |[05b504] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +05b514: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ +05b518: 7401 3410 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ +05b51e: 0a10 |0005: move-result v16 │ │ +05b520: 7401 3510 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1035 │ │ +05b526: 0a11 |0009: move-result v17 │ │ +05b528: 7401 3610 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1036 │ │ +05b52e: 0a12 |000d: move-result v18 │ │ +05b530: 7401 2f10 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ +05b536: 0a06 |0011: move-result v6 │ │ +05b538: 0215 1000 |0012: move/from16 v21, v16 │ │ +05b53c: 020e 1500 |0014: move/from16 v14, v21 │ │ +05b540: 0800 1900 |0016: move-object/from16 v0, v25 │ │ +05b544: 5500 6804 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05b548: 0216 0000 |001a: move/from16 v22, v0 │ │ +05b54c: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ +05b550: 0800 1900 |001e: move-object/from16 v0, v25 │ │ +05b554: 5500 6504 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b558: 0216 0000 |0022: move/from16 v22, v0 │ │ +05b55c: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ +05b560: 0800 1900 |0026: move-object/from16 v0, v25 │ │ +05b564: 5500 7104 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ +05b568: 0216 0000 |002a: move/from16 v22, v0 │ │ +05b56c: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ +05b570: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ +05b574: 0200 1600 |0030: move/from16 v0, v22 │ │ +05b578: 0801 1900 |0032: move-object/from16 v1, v25 │ │ +05b57c: 5910 7304 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05b580: 120b |0036: const/4 v11, #int 0 // #0 │ │ +05b582: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ +05b586: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +05b58a: 6e20 2e10 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05b590: 0c04 |003e: move-result-object v4 │ │ +05b592: 6e10 b71b 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05b598: 0a16 |0042: move-result v22 │ │ +05b59a: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ +05b59e: 0200 1600 |0045: move/from16 v0, v22 │ │ +05b5a2: 0201 1700 |0047: move/from16 v1, v23 │ │ +05b5a6: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +05b5aa: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +05b5ae: 28ea |004d: goto 0037 // -0016 │ │ +05b5b0: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +05b5b4: 28e0 |0050: goto 0030 // -0020 │ │ +05b5b6: 6e10 a61b 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05b5bc: 0c0c |0054: move-result-object v12 │ │ +05b5be: 1f0c 2102 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b5c2: 6e10 ab1b 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +05b5c8: 0a0a |005a: move-result v10 │ │ +05b5ca: 120f |005b: const/4 v15, #int 0 // #0 │ │ +05b5cc: 55c0 5904 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ +05b5d0: 0216 0000 |005e: move/from16 v22, v0 │ │ +05b5d4: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ +05b5d8: 52c0 5704 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +05b5dc: 0216 0000 |0064: move/from16 v22, v0 │ │ +05b5e0: 52c0 5804 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0458 │ │ +05b5e4: 0217 0000 |0068: move/from16 v23, v0 │ │ +05b5e8: 900d 1617 |006a: add-int v13, v22, v23 │ │ +05b5ec: 9116 1411 |006c: sub-int v22, v20, v17 │ │ +05b5f0: 0800 1900 |006e: move-object/from16 v0, v25 │ │ +05b5f4: 5200 6c04 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@046c │ │ +05b5f8: 0217 0000 |0072: move/from16 v23, v0 │ │ +05b5fc: 9116 1617 |0074: sub-int v22, v22, v23 │ │ +05b600: 0200 1600 |0076: move/from16 v0, v22 │ │ +05b604: 7120 2f1f 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +05b60a: 0a16 |007b: move-result v22 │ │ +05b60c: 9116 1615 |007c: sub-int v22, v22, v21 │ │ +05b610: 9113 160d |007e: sub-int v19, v22, v13 │ │ +05b614: 0200 1300 |0080: move/from16 v0, v19 │ │ +05b618: 0801 1900 |0082: move-object/from16 v1, v25 │ │ +05b61c: 5910 7404 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0474 │ │ +05b620: 52c0 5704 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +05b624: 0216 0000 |0088: move/from16 v22, v0 │ │ +05b628: 9016 1615 |008a: add-int v22, v22, v21 │ │ +05b62c: 9016 1613 |008c: add-int v22, v22, v19 │ │ +05b630: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ +05b634: 9016 1617 |0090: add-int v22, v22, v23 │ │ +05b638: 9117 1411 |0092: sub-int v23, v20, v17 │ │ +05b63c: 0200 1600 |0094: move/from16 v0, v22 │ │ +05b640: 0201 1700 |0096: move/from16 v1, v23 │ │ +05b644: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ +05b648: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ +05b64c: 0200 1600 |009c: move/from16 v0, v22 │ │ +05b650: 5cc0 5504 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ +05b654: 0200 1300 |00a0: move/from16 v0, v19 │ │ +05b658: 8200 |00a2: int-to-float v0, v0 │ │ +05b65a: 0216 0000 |00a3: move/from16 v22, v0 │ │ +05b65e: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +05b662: 5200 7304 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05b666: 0217 0000 |00a9: move/from16 v23, v0 │ │ +05b66a: a816 1617 |00ab: mul-float v22, v22, v23 │ │ +05b66e: 0200 1600 |00ad: move/from16 v0, v22 │ │ +05b672: 8700 |00af: float-to-int v0, v0 │ │ +05b674: 0216 0000 |00b0: move/from16 v22, v0 │ │ +05b678: 52c0 5704 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +05b67c: 0217 0000 |00b4: move/from16 v23, v0 │ │ +05b680: 9016 1617 |00b6: add-int v22, v22, v23 │ │ +05b684: 9015 1516 |00b8: add-int v21, v21, v22 │ │ +05b688: 9107 150f |00ba: sub-int v7, v21, v15 │ │ +05b68c: 9008 070a |00bc: add-int v8, v7, v10 │ │ +05b690: 0209 1200 |00be: move/from16 v9, v18 │ │ +05b694: 6e10 aa1b 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +05b69a: 0a16 |00c3: move-result v22 │ │ +05b69c: 9005 0916 |00c4: add-int v5, v9, v22 │ │ +05b6a0: 0200 1200 |00c6: move/from16 v0, v18 │ │ +05b6a4: 6e55 cb1b 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +05b6aa: 6e10 b81b 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +05b6b0: 0a16 |00ce: move-result v22 │ │ +05b6b2: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ +05b6b6: 2900 7aff |00d1: goto/16 004b // -0086 │ │ +05b6ba: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ +05b6be: 28c7 |00d5: goto 009c // -0039 │ │ +05b6c0: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ +05b6c4: 5500 6504 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b6c8: 0216 0000 |00da: move/from16 v22, v0 │ │ +05b6cc: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ +05b6d0: 0800 1900 |00de: move-object/from16 v0, v25 │ │ +05b6d4: 5200 6e04 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ +05b6d8: 0216 0000 |00e2: move/from16 v22, v0 │ │ +05b6dc: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ +05b6e0: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ +05b6e4: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +05b6e8: 5200 7304 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05b6ec: 0217 0000 |00ec: move/from16 v23, v0 │ │ +05b6f0: a716 1617 |00ee: sub-float v22, v22, v23 │ │ +05b6f4: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ +05b6f8: 5200 6e04 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ +05b6fc: 0217 0000 |00f4: move/from16 v23, v0 │ │ +05b700: 0200 1700 |00f6: move/from16 v0, v23 │ │ +05b704: 8200 |00f8: int-to-float v0, v0 │ │ +05b706: 0217 0000 |00f9: move/from16 v23, v0 │ │ +05b70a: a816 1617 |00fb: mul-float v22, v22, v23 │ │ +05b70e: 0200 1600 |00fd: move/from16 v0, v22 │ │ +05b712: 870f |00ff: float-to-int v15, v0 │ │ +05b714: 0215 0e00 |0100: move/from16 v21, v14 │ │ +05b718: 28b8 |0102: goto 00ba // -0048 │ │ +05b71a: 0215 0e00 |0103: move/from16 v21, v14 │ │ +05b71e: 28b5 |0105: goto 00ba // -004b │ │ +05b720: 0800 1900 |0106: move-object/from16 v0, v25 │ │ +05b724: 5500 6804 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05b728: 0216 0000 |010a: move/from16 v22, v0 │ │ +05b72c: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ +05b730: 0800 1900 |010e: move-object/from16 v0, v25 │ │ +05b734: 5500 6504 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05b738: 0216 0000 |0112: move/from16 v22, v0 │ │ +05b73c: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ +05b740: 0800 1900 |0116: move-object/from16 v0, v25 │ │ +05b744: 5200 6e04 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ +05b748: 0216 0000 |011a: move/from16 v22, v0 │ │ +05b74c: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ +05b750: 0800 1900 |011e: move-object/from16 v0, v25 │ │ +05b754: 5200 7304 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05b758: 0216 0000 |0122: move/from16 v22, v0 │ │ +05b75c: 0800 1900 |0124: move-object/from16 v0, v25 │ │ +05b760: 0201 1600 |0126: move/from16 v1, v22 │ │ +05b764: 7020 4e10 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@104e │ │ +05b76a: 0800 1900 |012b: move-object/from16 v0, v25 │ │ +05b76e: 5400 7504 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05b772: 0816 0000 |012f: move-object/from16 v22, v0 │ │ +05b776: 7401 a61b 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05b77c: 0c16 |0134: move-result-object v22 │ │ +05b77e: 1f16 2102 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b782: 0800 1600 |0137: move-object/from16 v0, v22 │ │ +05b786: 5500 5504 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ +05b78a: 0216 0000 |013b: move/from16 v22, v0 │ │ +05b78e: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ +05b792: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +05b796: 5400 7504 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05b79a: 0816 0000 |0143: move-object/from16 v22, v0 │ │ +05b79e: 0800 1900 |0145: move-object/from16 v0, v25 │ │ +05b7a2: 5200 7304 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0473 │ │ +05b7a6: 0217 0000 |0149: move/from16 v23, v0 │ │ +05b7aa: 0800 1900 |014b: move-object/from16 v0, v25 │ │ +05b7ae: 5200 7604 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ +05b7b2: 0218 0000 |014f: move/from16 v24, v0 │ │ +05b7b6: 0800 1900 |0151: move-object/from16 v0, v25 │ │ +05b7ba: 0801 1600 |0153: move-object/from16 v1, v22 │ │ +05b7be: 0202 1700 |0155: move/from16 v2, v23 │ │ +05b7c2: 0203 1800 |0157: move/from16 v3, v24 │ │ +05b7c6: 7040 2510 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1025 │ │ +05b7cc: 0800 1900 |015c: move-object/from16 v0, v25 │ │ +05b7d0: 5400 7504 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05b7d4: 0816 0000 |0160: move-object/from16 v22, v0 │ │ +05b7d8: 0800 1900 |0162: move-object/from16 v0, v25 │ │ +05b7dc: 0801 1600 |0164: move-object/from16 v1, v22 │ │ +05b7e0: 6e20 5e10 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@105e │ │ +05b7e6: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ +05b7ea: 0200 1600 |016b: move/from16 v0, v22 │ │ +05b7ee: 0801 1900 |016d: move-object/from16 v1, v25 │ │ +05b7f2: 5c10 6804 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05b7f6: 0e00 |0171: return-void │ │ +05b7f8: 120b |0172: const/4 v11, #int 0 // #0 │ │ +05b7fa: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ +05b7fe: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +05b802: 6e20 2e10 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05b808: 0c16 |017a: move-result-object v22 │ │ +05b80a: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ +05b80e: 0800 1900 |017d: move-object/from16 v0, v25 │ │ +05b812: 5200 7604 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ +05b816: 0218 0000 |0181: move/from16 v24, v0 │ │ +05b81a: 0800 1900 |0183: move-object/from16 v0, v25 │ │ +05b81e: 0801 1600 |0185: move-object/from16 v1, v22 │ │ +05b822: 0202 1700 |0187: move/from16 v2, v23 │ │ +05b826: 0203 1800 |0189: move/from16 v3, v24 │ │ +05b82a: 7040 2510 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1025 │ │ +05b830: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ +05b834: 28e3 |0190: goto 0173 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0006 line=642 │ │ 0x000a line=643 │ │ 0x000e line=645 │ │ @@ -68962,442 +68962,442 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 844 16-bit code units │ │ -05b89c: |[05b89c] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -05b8ac: 7701 851b 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -05b8b2: 0a16 |0003: move-result v22 │ │ -05b8b4: 7701 861b 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -05b8ba: 0a18 |0007: move-result v24 │ │ -05b8bc: 7701 851b 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -05b8c2: 0a0b |000b: move-result v11 │ │ -05b8c4: 7701 861b 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -05b8ca: 0a0c |000f: move-result v12 │ │ -05b8cc: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -05b8d0: 0200 1600 |0012: move/from16 v0, v22 │ │ -05b8d4: 0201 1a00 |0014: move/from16 v1, v26 │ │ -05b8d8: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -05b8dc: 7401 3e10 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@103e │ │ -05b8e2: 0a1a |001b: move-result v26 │ │ -05b8e4: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -05b8e8: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -05b8ec: 0200 1600 |0020: move/from16 v0, v22 │ │ -05b8f0: 0201 1a00 |0022: move/from16 v1, v26 │ │ -05b8f4: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -05b8f8: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -05b8fc: 120f |0028: const/4 v15, #int 0 // #0 │ │ -05b8fe: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -05b902: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -05b908: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -05b90c: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -05b90e: 7401 3410 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ -05b914: 0a1a |0034: move-result v26 │ │ -05b916: 911a 181a |0035: sub-int v26, v24, v26 │ │ -05b91a: 7401 3510 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1035 │ │ -05b920: 0a1b |003a: move-result v27 │ │ -05b922: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -05b926: 7401 2f10 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ -05b92c: 0a05 |0040: move-result v5 │ │ -05b92e: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -05b932: 0200 1a00 |0043: move/from16 v0, v26 │ │ -05b936: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -05b93a: 1a1a 980a |0047: const-string v26, "SlidingPaneLayout" // string@0a98 │ │ -05b93e: 1a1b 201c |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1c20 │ │ -05b942: 7702 b01a 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -05b948: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -05b94c: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -05b950: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -05b954: 5b10 7504 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05b958: 120e |0056: const/4 v14, #int 0 // #0 │ │ -05b95a: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -05b95e: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -05b962: 6e20 2e10 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05b968: 0c04 |005e: move-result-object v4 │ │ -05b96a: 6e10 a61b 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05b970: 0c10 |0062: move-result-object v16 │ │ -05b972: 1f10 2302 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05b976: 6e10 b71b 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -05b97c: 0a1a |0068: move-result v26 │ │ -05b97e: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -05b982: 0200 1a00 |006b: move/from16 v0, v26 │ │ -05b986: 0201 1b00 |006d: move/from16 v1, v27 │ │ -05b98a: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -05b98e: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -05b992: 0200 1a00 |0073: move/from16 v0, v26 │ │ -05b996: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -05b99a: 5c10 5504 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ -05b99e: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -05b9a2: 28dc |007b: goto 0057 // -0024 │ │ -05b9a4: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -05b9a8: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -05b9ac: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -05b9b0: 28a6 |0082: goto 0028 // -005a │ │ -05b9b2: 221a c903 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@03c9 │ │ -05b9b6: 1a1b 4c0c |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0c4c │ │ -05b9ba: 7602 1d1f 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05b9c0: 271a |008a: throw v26 │ │ -05b9c2: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -05b9c6: 7401 3e10 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@103e │ │ -05b9cc: 0a1a |0090: move-result v26 │ │ -05b9ce: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -05b9d2: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -05b9d6: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -05b9da: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -05b9de: 288f |0099: goto 0028 // -0071 │ │ -05b9e0: 221a c903 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@03c9 │ │ -05b9e4: 1a1b a003 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@03a0 │ │ -05b9e8: 7602 1d1f 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05b9ee: 271a |00a1: throw v26 │ │ -05b9f0: 7401 3610 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1036 │ │ -05b9f6: 0a1a |00a5: move-result v26 │ │ -05b9f8: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -05b9fc: 7401 3310 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1033 │ │ -05ba02: 0a1b |00ab: move-result v27 │ │ -05ba04: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -05ba08: 020f 1100 |00ae: move/from16 v15, v17 │ │ -05ba0c: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -05ba10: 7401 3610 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1036 │ │ -05ba16: 0a1a |00b5: move-result v26 │ │ -05ba18: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -05ba1c: 7401 3310 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1033 │ │ -05ba22: 0a1b |00bb: move-result v27 │ │ -05ba24: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -05ba28: 2900 70ff |00be: goto/16 002e // -0090 │ │ -05ba2c: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -05ba30: 5200 5a04 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05ba34: 021a 0000 |00c4: move/from16 v26, v0 │ │ -05ba38: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -05ba3c: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -05ba40: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -05ba44: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -05ba48: 5200 5a04 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05ba4c: 021a 0000 |00d0: move/from16 v26, v0 │ │ -05ba50: a615 151a |00d2: add-float v21, v21, v26 │ │ -05ba54: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -05ba58: 5200 5b04 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ -05ba5c: 021a 0000 |00d8: move/from16 v26, v0 │ │ -05ba60: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -05ba64: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -05ba68: 5200 5704 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -05ba6c: 021a 0000 |00e0: move/from16 v26, v0 │ │ -05ba70: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -05ba74: 5200 5804 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0458 │ │ -05ba78: 021b 0000 |00e6: move/from16 v27, v0 │ │ -05ba7c: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -05ba80: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -05ba84: 5200 5b04 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ -05ba88: 021a 0000 |00ee: move/from16 v26, v0 │ │ -05ba8c: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -05ba90: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -05ba94: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -05ba98: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -05ba9c: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -05baa0: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -05baa4: 7702 871b 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05baaa: 0a09 |00ff: move-result v9 │ │ -05baac: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -05bab0: 5200 5604 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05bab4: 021a 0000 |0104: move/from16 v26, v0 │ │ -05bab8: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -05babc: 0200 1a00 |0108: move/from16 v0, v26 │ │ -05bac0: 0201 1b00 |010a: move/from16 v1, v27 │ │ -05bac4: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -05bac8: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -05bacc: 0200 1100 |0110: move/from16 v0, v17 │ │ -05bad0: 0201 1a00 |0112: move/from16 v1, v26 │ │ -05bad4: 7120 871b 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bada: 0a07 |0117: move-result v7 │ │ -05badc: 6e30 cc1b 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -05bae2: 6e10 ab1b 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -05bae8: 0a08 |011e: move-result v8 │ │ -05baea: 6e10 aa1b 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -05baf0: 0a06 |0122: move-result v6 │ │ -05baf2: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -05baf6: 0200 1a00 |0125: move/from16 v0, v26 │ │ -05bafa: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -05bafe: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -05bb02: 0200 1100 |012b: move/from16 v0, v17 │ │ -05bb06: 7120 2f1f 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -05bb0c: 0a0f |0130: move-result v15 │ │ -05bb0e: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -05bb12: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -05bb16: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -05bb1a: 0200 1a00 |0137: move/from16 v0, v26 │ │ -05bb1e: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -05bb22: 5c10 5904 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ -05bb26: 9603 031a |013d: or-int v3, v3, v26 │ │ -05bb2a: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -05bb2e: 5500 5904 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ -05bb32: 021a 0000 |0143: move/from16 v26, v0 │ │ -05bb36: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -05bb3a: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -05bb3e: 5b04 7504 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05bb42: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -05bb46: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -05bb4a: 5200 5b04 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ -05bb4e: 021a 0000 |0151: move/from16 v26, v0 │ │ -05bb52: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -05bb56: 0200 1a00 |0155: move/from16 v0, v26 │ │ -05bb5a: 0201 1b00 |0157: move/from16 v1, v27 │ │ -05bb5e: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -05bb62: 911a 180d |015b: sub-int v26, v24, v13 │ │ -05bb66: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -05bb6a: 7702 871b 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bb70: 0a09 |0162: move-result v9 │ │ -05bb72: 289d |0163: goto 0100 // -0063 │ │ -05bb74: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -05bb78: 5200 5b04 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ -05bb7c: 021a 0000 |0168: move/from16 v26, v0 │ │ -05bb80: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -05bb84: 7702 871b 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bb8a: 0a09 |016f: move-result v9 │ │ -05bb8c: 2890 |0170: goto 0100 // -0070 │ │ -05bb8e: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -05bb92: 5200 5604 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05bb96: 021a 0000 |0175: move/from16 v26, v0 │ │ -05bb9a: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -05bb9e: 0200 1a00 |0179: move/from16 v0, v26 │ │ -05bba2: 0201 1b00 |017b: move/from16 v1, v27 │ │ -05bba6: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -05bbaa: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -05bbae: 0200 1100 |0181: move/from16 v0, v17 │ │ -05bbb2: 0201 1a00 |0183: move/from16 v1, v26 │ │ -05bbb6: 7120 871b 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bbbc: 0a07 |0188: move-result v7 │ │ -05bbbe: 288f |0189: goto 0118 // -0071 │ │ -05bbc0: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -05bbc4: 5200 5604 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05bbc8: 021a 0000 |018e: move/from16 v26, v0 │ │ -05bbcc: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -05bbd0: 7702 871b 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bbd6: 0a07 |0195: move-result v7 │ │ -05bbd8: 2882 |0196: goto 0118 // -007e │ │ -05bbda: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -05bbde: 289e |0199: goto 0137 // -0062 │ │ -05bbe0: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -05bbe4: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -05bbe8: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -05bbec: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -05bbf0: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -05bbf4: 5200 6c04 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@046c │ │ -05bbf8: 021a 0000 |01a6: move/from16 v26, v0 │ │ -05bbfc: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -05bc00: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -05bc02: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -05bc06: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -05bc0a: 6e20 2e10 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05bc10: 0c04 |01b2: move-result-object v4 │ │ -05bc12: 6e10 b71b 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -05bc18: 0a1a |01b6: move-result v26 │ │ -05bc1a: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -05bc1e: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -05bc22: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -05bc26: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -05bc2a: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -05bc2e: 28ea |01c1: goto 01ab // -0016 │ │ -05bc30: 6e10 a61b 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05bc36: 0c10 |01c5: move-result-object v16 │ │ -05bc38: 1f10 2302 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05bc3c: 6e10 b71b 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -05bc42: 0a1a |01cb: move-result v26 │ │ -05bc44: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -05bc48: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -05bc4c: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -05bc50: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -05bc54: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -05bc58: 5200 5b04 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ -05bc5c: 021a 0000 |01d8: move/from16 v26, v0 │ │ -05bc60: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -05bc64: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -05bc68: 5200 5a04 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05bc6c: 021a 0000 |01e0: move/from16 v26, v0 │ │ -05bc70: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -05bc74: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -05bc78: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -05bc7c: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -05bc80: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -05bc84: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -05bc88: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -05bc8c: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -05bc90: 5400 7504 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05bc94: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -05bc98: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -05bc9c: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -05bca0: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -05bca4: 5200 5b04 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ -05bca8: 021a 0000 |01fe: move/from16 v26, v0 │ │ -05bcac: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -05bcb0: 0200 1200 |0202: move/from16 v0, v18 │ │ -05bcb4: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -05bcb8: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -05bcbc: 5200 5a04 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05bcc0: 021a 0000 |020a: move/from16 v26, v0 │ │ -05bcc4: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -05bcc8: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -05bccc: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -05bcd0: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -05bcd4: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -05bcd8: 5200 5604 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05bcdc: 021a 0000 |0218: move/from16 v26, v0 │ │ -05bce0: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -05bce4: 0200 1a00 |021c: move/from16 v0, v26 │ │ -05bce8: 0201 1b00 |021e: move/from16 v1, v27 │ │ -05bcec: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -05bcf0: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -05bcf4: 0200 1100 |0224: move/from16 v0, v17 │ │ -05bcf8: 0201 1a00 |0226: move/from16 v1, v26 │ │ -05bcfc: 7120 871b 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bd02: 0a07 |022b: move-result v7 │ │ -05bd04: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -05bd08: 0200 1a00 |022e: move/from16 v0, v26 │ │ -05bd0c: 7120 871b 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bd12: 0a09 |0233: move-result v9 │ │ -05bd14: 6e30 cc1b 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -05bd1a: 2888 |0237: goto 01bf // -0078 │ │ -05bd1c: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -05bd20: 28b0 |023a: goto 01ea // -0050 │ │ -05bd22: 6e10 ab1b 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -05bd28: 0a12 |023e: move-result v18 │ │ -05bd2a: 28af |023f: goto 01ee // -0051 │ │ -05bd2c: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -05bd30: 5200 5604 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05bd34: 021a 0000 |0244: move/from16 v26, v0 │ │ -05bd38: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -05bd3c: 0200 1a00 |0248: move/from16 v0, v26 │ │ -05bd40: 0201 1b00 |024a: move/from16 v1, v27 │ │ -05bd44: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -05bd48: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -05bd4c: 0200 1100 |0250: move/from16 v0, v17 │ │ -05bd50: 0201 1a00 |0252: move/from16 v1, v26 │ │ -05bd54: 7120 871b 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bd5a: 0a07 |0257: move-result v7 │ │ -05bd5c: 28d4 |0258: goto 022c // -002c │ │ -05bd5e: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -05bd62: 5200 5604 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05bd66: 021a 0000 |025d: move/from16 v26, v0 │ │ -05bd6a: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -05bd6e: 7702 871b 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bd74: 0a07 |0264: move-result v7 │ │ -05bd76: 28c7 |0265: goto 022c // -0039 │ │ -05bd78: 6e10 aa1b 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -05bd7e: 0a1a |0269: move-result v26 │ │ -05bd80: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -05bd84: 7702 871b 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bd8a: 0a07 |026f: move-result v7 │ │ -05bd8c: 28bc |0270: goto 022c // -0044 │ │ -05bd8e: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -05bd92: 5200 5a04 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05bd96: 021a 0000 |0275: move/from16 v26, v0 │ │ -05bd9a: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -05bd9e: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -05bda2: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -05bda6: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -05bdaa: 5200 5b04 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ -05bdae: 021a 0000 |0281: move/from16 v26, v0 │ │ -05bdb2: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -05bdb6: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -05bdba: 5200 5604 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05bdbe: 021a 0000 |0289: move/from16 v26, v0 │ │ -05bdc2: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -05bdc6: 0200 1a00 |028d: move/from16 v0, v26 │ │ -05bdca: 0201 1b00 |028f: move/from16 v1, v27 │ │ -05bdce: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -05bdd2: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -05bdd6: 0200 1100 |0295: move/from16 v0, v17 │ │ -05bdda: 0201 1a00 |0297: move/from16 v1, v26 │ │ -05bdde: 7120 871b 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bde4: 0a07 |029c: move-result v7 │ │ -05bde6: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -05bdea: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -05bdee: 5200 5704 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -05bdf2: 021a 0000 |02a3: move/from16 v26, v0 │ │ -05bdf6: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -05bdfa: 5200 5804 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0458 │ │ -05bdfe: 021b 0000 |02a9: move/from16 v27, v0 │ │ -05be02: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -05be06: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -05be0a: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -05be0e: 0200 1300 |02b1: move/from16 v0, v19 │ │ -05be12: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -05be16: 7120 871b 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05be1c: 0a09 |02b8: move-result v9 │ │ -05be1e: 0200 1200 |02b9: move/from16 v0, v18 │ │ -05be22: 0201 1300 |02bb: move/from16 v1, v19 │ │ -05be26: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -05be2a: 6e30 cc1b 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -05be30: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -05be34: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -05be38: 5200 5604 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05be3c: 021a 0000 |02c8: move/from16 v26, v0 │ │ -05be40: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -05be44: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -05be48: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -05be4c: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -05be50: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -05be54: 0200 1100 |02d4: move/from16 v0, v17 │ │ -05be58: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -05be5c: 7120 871b 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05be62: 0a07 |02db: move-result v7 │ │ -05be64: 28c1 |02dc: goto 029d // -003f │ │ -05be66: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -05be6a: 5200 5604 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ -05be6e: 021a 0000 |02e1: move/from16 v26, v0 │ │ -05be72: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -05be76: 7702 871b 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05be7c: 0a07 |02e8: move-result v7 │ │ -05be7e: 28b4 |02e9: goto 029d // -004c │ │ -05be80: 6e10 aa1b 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -05be86: 0a1a |02ed: move-result v26 │ │ -05be88: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -05be8c: 7702 871b 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05be92: 0a07 |02f3: move-result v7 │ │ -05be94: 28a9 |02f4: goto 029d // -0057 │ │ -05be96: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -05be9a: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -05be9e: 0201 1700 |02f9: move/from16 v1, v23 │ │ -05bea2: 7120 2d1f 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -05bea8: 0a19 |02fe: move-result v25 │ │ -05beaa: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -05beae: 5200 5a04 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ -05beb2: 021a 0000 |0303: move/from16 v26, v0 │ │ -05beb6: 0200 1900 |0305: move/from16 v0, v25 │ │ -05beba: 8200 |0307: int-to-float v0, v0 │ │ -05bebc: 021b 0000 |0308: move/from16 v27, v0 │ │ -05bec0: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -05bec4: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -05bec8: 0200 1a00 |030e: move/from16 v0, v26 │ │ -05becc: 8702 |0310: float-to-int v2, v0 │ │ -05bece: 901a 1202 |0311: add-int v26, v18, v2 │ │ -05bed2: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -05bed6: 7702 871b 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -05bedc: 0a09 |0318: move-result v9 │ │ -05bede: 6e30 cc1b 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -05bee4: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -05bee8: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -05beec: 0201 1800 |0320: move/from16 v1, v24 │ │ -05bef0: 6e30 5410 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1054 │ │ -05bef6: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -05befa: 5c03 6504 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05befe: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -05bf02: 5400 6704 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05bf06: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -05bf0a: 7401 9210 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1092 │ │ -05bf10: 0a1a |0332: move-result v26 │ │ -05bf12: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -05bf16: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -05bf1a: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -05bf1e: 5400 6704 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05bf22: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -05bf26: 7401 7410 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1074 │ │ -05bf2c: 0e00 |0340: return-void │ │ -05bf2e: 0000 |0341: nop // spacer │ │ -05bf30: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ +05b838: |[05b838] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +05b848: 7701 851b 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +05b84e: 0a16 |0003: move-result v22 │ │ +05b850: 7701 861b 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +05b856: 0a18 |0007: move-result v24 │ │ +05b858: 7701 851b 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +05b85e: 0a0b |000b: move-result v11 │ │ +05b860: 7701 861b 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +05b866: 0a0c |000f: move-result v12 │ │ +05b868: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +05b86c: 0200 1600 |0012: move/from16 v0, v22 │ │ +05b870: 0201 1a00 |0014: move/from16 v1, v26 │ │ +05b874: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ +05b878: 7401 3e10 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@103e │ │ +05b87e: 0a1a |001b: move-result v26 │ │ +05b880: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ +05b884: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ +05b888: 0200 1600 |0020: move/from16 v0, v22 │ │ +05b88c: 0201 1a00 |0022: move/from16 v1, v26 │ │ +05b890: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ +05b894: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ +05b898: 120f |0028: const/4 v15, #int 0 // #0 │ │ +05b89a: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ +05b89e: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ +05b8a4: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ +05b8a8: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +05b8aa: 7401 3410 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ +05b8b0: 0a1a |0034: move-result v26 │ │ +05b8b2: 911a 181a |0035: sub-int v26, v24, v26 │ │ +05b8b6: 7401 3510 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1035 │ │ +05b8bc: 0a1b |003a: move-result v27 │ │ +05b8be: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ +05b8c2: 7401 2f10 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ +05b8c8: 0a05 |0040: move-result v5 │ │ +05b8ca: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ +05b8ce: 0200 1a00 |0043: move/from16 v0, v26 │ │ +05b8d2: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ +05b8d6: 1a1a 8f0a |0047: const-string v26, "SlidingPaneLayout" // string@0a8f │ │ +05b8da: 1a1b 151c |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1c15 │ │ +05b8de: 7702 b01a 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +05b8e4: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ +05b8e8: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +05b8ec: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ +05b8f0: 5b10 7504 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05b8f4: 120e |0056: const/4 v14, #int 0 // #0 │ │ +05b8f6: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ +05b8fa: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ +05b8fe: 6e20 2e10 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05b904: 0c04 |005e: move-result-object v4 │ │ +05b906: 6e10 a61b 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05b90c: 0c10 |0062: move-result-object v16 │ │ +05b90e: 1f10 2102 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05b912: 6e10 b71b 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05b918: 0a1a |0068: move-result v26 │ │ +05b91a: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ +05b91e: 0200 1a00 |006b: move/from16 v0, v26 │ │ +05b922: 0201 1b00 |006d: move/from16 v1, v27 │ │ +05b926: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ +05b92a: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ +05b92e: 0200 1a00 |0073: move/from16 v0, v26 │ │ +05b932: 0801 1000 |0075: move-object/from16 v1, v16 │ │ +05b936: 5c10 5504 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0455 │ │ +05b93a: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ +05b93e: 28dc |007b: goto 0057 // -0024 │ │ +05b940: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ +05b944: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ +05b948: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ +05b94c: 28a6 |0082: goto 0028 // -005a │ │ +05b94e: 221a c503 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@03c5 │ │ +05b952: 1a1b 420c |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0c42 │ │ +05b956: 7602 1d1f 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +05b95c: 271a |008a: throw v26 │ │ +05b95e: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ +05b962: 7401 3e10 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@103e │ │ +05b968: 0a1a |0090: move-result v26 │ │ +05b96a: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ +05b96e: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ +05b972: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ +05b976: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ +05b97a: 288f |0099: goto 0028 // -0071 │ │ +05b97c: 221a c503 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@03c5 │ │ +05b980: 1a1b 9c03 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@039c │ │ +05b984: 7602 1d1f 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +05b98a: 271a |00a1: throw v26 │ │ +05b98c: 7401 3610 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1036 │ │ +05b992: 0a1a |00a5: move-result v26 │ │ +05b994: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ +05b998: 7401 3310 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1033 │ │ +05b99e: 0a1b |00ab: move-result v27 │ │ +05b9a0: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ +05b9a4: 020f 1100 |00ae: move/from16 v15, v17 │ │ +05b9a8: 2900 7eff |00b0: goto/16 002e // -0082 │ │ +05b9ac: 7401 3610 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1036 │ │ +05b9b2: 0a1a |00b5: move-result v26 │ │ +05b9b4: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ +05b9b8: 7401 3310 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1033 │ │ +05b9be: 0a1b |00bb: move-result v27 │ │ +05b9c0: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ +05b9c4: 2900 70ff |00be: goto/16 002e // -0090 │ │ +05b9c8: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +05b9cc: 5200 5a04 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05b9d0: 021a 0000 |00c4: move/from16 v26, v0 │ │ +05b9d4: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ +05b9d8: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ +05b9dc: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ +05b9e0: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ +05b9e4: 5200 5a04 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05b9e8: 021a 0000 |00d0: move/from16 v26, v0 │ │ +05b9ec: a615 151a |00d2: add-float v21, v21, v26 │ │ +05b9f0: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ +05b9f4: 5200 5b04 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ +05b9f8: 021a 0000 |00d8: move/from16 v26, v0 │ │ +05b9fc: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ +05ba00: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ +05ba04: 5200 5704 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +05ba08: 021a 0000 |00e0: move/from16 v26, v0 │ │ +05ba0c: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +05ba10: 5200 5804 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0458 │ │ +05ba14: 021b 0000 |00e6: move/from16 v27, v0 │ │ +05ba18: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ +05ba1c: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +05ba20: 5200 5b04 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ +05ba24: 021a 0000 |00ee: move/from16 v26, v0 │ │ +05ba28: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ +05ba2c: 0200 1a00 |00f2: move/from16 v0, v26 │ │ +05ba30: 0201 1b00 |00f4: move/from16 v1, v27 │ │ +05ba34: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ +05ba38: 911a 180d |00f8: sub-int v26, v24, v13 │ │ +05ba3c: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ +05ba40: 7702 871b 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05ba46: 0a09 |00ff: move-result v9 │ │ +05ba48: 0800 1000 |0100: move-object/from16 v0, v16 │ │ +05ba4c: 5200 5604 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05ba50: 021a 0000 |0104: move/from16 v26, v0 │ │ +05ba54: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ +05ba58: 0200 1a00 |0108: move/from16 v0, v26 │ │ +05ba5c: 0201 1b00 |010a: move/from16 v1, v27 │ │ +05ba60: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ +05ba64: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ +05ba68: 0200 1100 |0110: move/from16 v0, v17 │ │ +05ba6c: 0201 1a00 |0112: move/from16 v1, v26 │ │ +05ba70: 7120 871b 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05ba76: 0a07 |0117: move-result v7 │ │ +05ba78: 6e30 cc1b 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +05ba7e: 6e10 ab1b 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +05ba84: 0a08 |011e: move-result v8 │ │ +05ba86: 6e10 aa1b 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +05ba8c: 0a06 |0122: move-result v6 │ │ +05ba8e: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ +05ba92: 0200 1a00 |0125: move/from16 v0, v26 │ │ +05ba96: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ +05ba9a: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ +05ba9e: 0200 1100 |012b: move/from16 v0, v17 │ │ +05baa2: 7120 2f1f 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +05baa8: 0a0f |0130: move-result v15 │ │ +05baaa: 9117 1708 |0131: sub-int v23, v23, v8 │ │ +05baae: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ +05bab2: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ +05bab6: 0200 1a00 |0137: move/from16 v0, v26 │ │ +05baba: 0801 1000 |0139: move-object/from16 v1, v16 │ │ +05babe: 5c10 5904 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ +05bac2: 9603 031a |013d: or-int v3, v3, v26 │ │ +05bac6: 0800 1000 |013f: move-object/from16 v0, v16 │ │ +05baca: 5500 5904 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ +05bace: 021a 0000 |0143: move/from16 v26, v0 │ │ +05bad2: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ +05bad6: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +05bada: 5b04 7504 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05bade: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ +05bae2: 0800 1000 |014d: move-object/from16 v0, v16 │ │ +05bae6: 5200 5b04 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ +05baea: 021a 0000 |0151: move/from16 v26, v0 │ │ +05baee: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ +05baf2: 0200 1a00 |0155: move/from16 v0, v26 │ │ +05baf6: 0201 1b00 |0157: move/from16 v1, v27 │ │ +05bafa: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ +05bafe: 911a 180d |015b: sub-int v26, v24, v13 │ │ +05bb02: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ +05bb06: 7702 871b 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bb0c: 0a09 |0162: move-result v9 │ │ +05bb0e: 289d |0163: goto 0100 // -0063 │ │ +05bb10: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +05bb14: 5200 5b04 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ +05bb18: 021a 0000 |0168: move/from16 v26, v0 │ │ +05bb1c: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +05bb20: 7702 871b 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bb26: 0a09 |016f: move-result v9 │ │ +05bb28: 2890 |0170: goto 0100 // -0070 │ │ +05bb2a: 0800 1000 |0171: move-object/from16 v0, v16 │ │ +05bb2e: 5200 5604 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05bb32: 021a 0000 |0175: move/from16 v26, v0 │ │ +05bb36: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ +05bb3a: 0200 1a00 |0179: move/from16 v0, v26 │ │ +05bb3e: 0201 1b00 |017b: move/from16 v1, v27 │ │ +05bb42: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ +05bb46: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ +05bb4a: 0200 1100 |0181: move/from16 v0, v17 │ │ +05bb4e: 0201 1a00 |0183: move/from16 v1, v26 │ │ +05bb52: 7120 871b 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bb58: 0a07 |0188: move-result v7 │ │ +05bb5a: 288f |0189: goto 0118 // -0071 │ │ +05bb5c: 0800 1000 |018a: move-object/from16 v0, v16 │ │ +05bb60: 5200 5604 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05bb64: 021a 0000 |018e: move/from16 v26, v0 │ │ +05bb68: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ +05bb6c: 7702 871b 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bb72: 0a07 |0195: move-result v7 │ │ +05bb74: 2882 |0196: goto 0118 // -007e │ │ +05bb76: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ +05bb7a: 289e |0199: goto 0137 // -0062 │ │ +05bb7c: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ +05bb80: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ +05bb84: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ +05bb88: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ +05bb8c: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +05bb90: 5200 6c04 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@046c │ │ +05bb94: 021a 0000 |01a6: move/from16 v26, v0 │ │ +05bb98: 910a 181a |01a8: sub-int v10, v24, v26 │ │ +05bb9c: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +05bb9e: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ +05bba2: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ +05bba6: 6e20 2e10 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05bbac: 0c04 |01b2: move-result-object v4 │ │ +05bbae: 6e10 b71b 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05bbb4: 0a1a |01b6: move-result v26 │ │ +05bbb6: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ +05bbba: 0200 1a00 |01b9: move/from16 v0, v26 │ │ +05bbbe: 0201 1b00 |01bb: move/from16 v1, v27 │ │ +05bbc2: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ +05bbc6: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ +05bbca: 28ea |01c1: goto 01ab // -0016 │ │ +05bbcc: 6e10 a61b 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05bbd2: 0c10 |01c5: move-result-object v16 │ │ +05bbd4: 1f10 2102 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05bbd8: 6e10 b71b 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05bbde: 0a1a |01cb: move-result v26 │ │ +05bbe0: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ +05bbe4: 0200 1a00 |01ce: move/from16 v0, v26 │ │ +05bbe8: 0201 1b00 |01d0: move/from16 v1, v27 │ │ +05bbec: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ +05bbf0: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +05bbf4: 5200 5b04 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ +05bbf8: 021a 0000 |01d8: move/from16 v26, v0 │ │ +05bbfc: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ +05bc00: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ +05bc04: 5200 5a04 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05bc08: 021a 0000 |01e0: move/from16 v26, v0 │ │ +05bc0c: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ +05bc10: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ +05bc14: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ +05bc18: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ +05bc1c: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ +05bc20: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ +05bc24: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ +05bc28: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +05bc2c: 5400 7504 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05bc30: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ +05bc34: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ +05bc38: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ +05bc3c: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +05bc40: 5200 5b04 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ +05bc44: 021a 0000 |01fe: move/from16 v26, v0 │ │ +05bc48: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ +05bc4c: 0200 1200 |0202: move/from16 v0, v18 │ │ +05bc50: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ +05bc54: 0800 1000 |0206: move-object/from16 v0, v16 │ │ +05bc58: 5200 5a04 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05bc5c: 021a 0000 |020a: move/from16 v26, v0 │ │ +05bc60: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ +05bc64: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ +05bc68: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ +05bc6c: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ +05bc70: 0800 1000 |0214: move-object/from16 v0, v16 │ │ +05bc74: 5200 5604 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05bc78: 021a 0000 |0218: move/from16 v26, v0 │ │ +05bc7c: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ +05bc80: 0200 1a00 |021c: move/from16 v0, v26 │ │ +05bc84: 0201 1b00 |021e: move/from16 v1, v27 │ │ +05bc88: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ +05bc8c: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ +05bc90: 0200 1100 |0224: move/from16 v0, v17 │ │ +05bc94: 0201 1a00 |0226: move/from16 v1, v26 │ │ +05bc98: 7120 871b 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bc9e: 0a07 |022b: move-result v7 │ │ +05bca0: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ +05bca4: 0200 1a00 |022e: move/from16 v0, v26 │ │ +05bca8: 7120 871b 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bcae: 0a09 |0233: move-result v9 │ │ +05bcb0: 6e30 cc1b 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +05bcb6: 2888 |0237: goto 01bf // -0078 │ │ +05bcb8: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ +05bcbc: 28b0 |023a: goto 01ea // -0050 │ │ +05bcbe: 6e10 ab1b 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +05bcc4: 0a12 |023e: move-result v18 │ │ +05bcc6: 28af |023f: goto 01ee // -0051 │ │ +05bcc8: 0800 1000 |0240: move-object/from16 v0, v16 │ │ +05bccc: 5200 5604 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05bcd0: 021a 0000 |0244: move/from16 v26, v0 │ │ +05bcd4: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ +05bcd8: 0200 1a00 |0248: move/from16 v0, v26 │ │ +05bcdc: 0201 1b00 |024a: move/from16 v1, v27 │ │ +05bce0: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ +05bce4: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ +05bce8: 0200 1100 |0250: move/from16 v0, v17 │ │ +05bcec: 0201 1a00 |0252: move/from16 v1, v26 │ │ +05bcf0: 7120 871b 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bcf6: 0a07 |0257: move-result v7 │ │ +05bcf8: 28d4 |0258: goto 022c // -002c │ │ +05bcfa: 0800 1000 |0259: move-object/from16 v0, v16 │ │ +05bcfe: 5200 5604 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05bd02: 021a 0000 |025d: move/from16 v26, v0 │ │ +05bd06: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ +05bd0a: 7702 871b 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bd10: 0a07 |0264: move-result v7 │ │ +05bd12: 28c7 |0265: goto 022c // -0039 │ │ +05bd14: 6e10 aa1b 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +05bd1a: 0a1a |0269: move-result v26 │ │ +05bd1c: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ +05bd20: 7702 871b 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bd26: 0a07 |026f: move-result v7 │ │ +05bd28: 28bc |0270: goto 022c // -0044 │ │ +05bd2a: 0800 1000 |0271: move-object/from16 v0, v16 │ │ +05bd2e: 5200 5a04 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05bd32: 021a 0000 |0275: move/from16 v26, v0 │ │ +05bd36: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ +05bd3a: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ +05bd3e: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ +05bd42: 0800 1000 |027d: move-object/from16 v0, v16 │ │ +05bd46: 5200 5b04 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@045b │ │ +05bd4a: 021a 0000 |0281: move/from16 v26, v0 │ │ +05bd4e: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ +05bd52: 0800 1000 |0285: move-object/from16 v0, v16 │ │ +05bd56: 5200 5604 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05bd5a: 021a 0000 |0289: move/from16 v26, v0 │ │ +05bd5e: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ +05bd62: 0200 1a00 |028d: move/from16 v0, v26 │ │ +05bd66: 0201 1b00 |028f: move/from16 v1, v27 │ │ +05bd6a: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ +05bd6e: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ +05bd72: 0200 1100 |0295: move/from16 v0, v17 │ │ +05bd76: 0201 1a00 |0297: move/from16 v1, v26 │ │ +05bd7a: 7120 871b 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bd80: 0a07 |029c: move-result v7 │ │ +05bd82: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ +05bd86: 0800 1000 |029f: move-object/from16 v0, v16 │ │ +05bd8a: 5200 5704 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +05bd8e: 021a 0000 |02a3: move/from16 v26, v0 │ │ +05bd92: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ +05bd96: 5200 5804 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0458 │ │ +05bd9a: 021b 0000 |02a9: move/from16 v27, v0 │ │ +05bd9e: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ +05bda2: 9113 180d |02ad: sub-int v19, v24, v13 │ │ +05bda6: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ +05bdaa: 0200 1300 |02b1: move/from16 v0, v19 │ │ +05bdae: 0201 1a00 |02b3: move/from16 v1, v26 │ │ +05bdb2: 7120 871b 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bdb8: 0a09 |02b8: move-result v9 │ │ +05bdba: 0200 1200 |02b9: move/from16 v0, v18 │ │ +05bdbe: 0201 1300 |02bb: move/from16 v1, v19 │ │ +05bdc2: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ +05bdc6: 6e30 cc1b 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +05bdcc: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ +05bdd0: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ +05bdd4: 5200 5604 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05bdd8: 021a 0000 |02c8: move/from16 v26, v0 │ │ +05bddc: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ +05bde0: 0200 1a00 |02cc: move/from16 v0, v26 │ │ +05bde4: 0201 1b00 |02ce: move/from16 v1, v27 │ │ +05bde8: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ +05bdec: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ +05bdf0: 0200 1100 |02d4: move/from16 v0, v17 │ │ +05bdf4: 0201 1a00 |02d6: move/from16 v1, v26 │ │ +05bdf8: 7120 871b 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05bdfe: 0a07 |02db: move-result v7 │ │ +05be00: 28c1 |02dc: goto 029d // -003f │ │ +05be02: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ +05be06: 5200 5604 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0456 │ │ +05be0a: 021a 0000 |02e1: move/from16 v26, v0 │ │ +05be0e: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ +05be12: 7702 871b 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05be18: 0a07 |02e8: move-result v7 │ │ +05be1a: 28b4 |02e9: goto 029d // -004c │ │ +05be1c: 6e10 aa1b 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +05be22: 0a1a |02ed: move-result v26 │ │ +05be24: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ +05be28: 7702 871b 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05be2e: 0a07 |02f3: move-result v7 │ │ +05be30: 28a9 |02f4: goto 029d // -0057 │ │ +05be32: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ +05be36: 0200 1a00 |02f7: move/from16 v0, v26 │ │ +05be3a: 0201 1700 |02f9: move/from16 v1, v23 │ │ +05be3e: 7120 2d1f 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +05be44: 0a19 |02fe: move-result v25 │ │ +05be46: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ +05be4a: 5200 5a04 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@045a │ │ +05be4e: 021a 0000 |0303: move/from16 v26, v0 │ │ +05be52: 0200 1900 |0305: move/from16 v0, v25 │ │ +05be56: 8200 |0307: int-to-float v0, v0 │ │ +05be58: 021b 0000 |0308: move/from16 v27, v0 │ │ +05be5c: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ +05be60: a91a 1a15 |030c: div-float v26, v26, v21 │ │ +05be64: 0200 1a00 |030e: move/from16 v0, v26 │ │ +05be68: 8702 |0310: float-to-int v2, v0 │ │ +05be6a: 901a 1202 |0311: add-int v26, v18, v2 │ │ +05be6e: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ +05be72: 7702 871b 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +05be78: 0a09 |0318: move-result v9 │ │ +05be7a: 6e30 cc1b 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +05be80: 2900 a3fe |031c: goto/16 01bf // -015d │ │ +05be84: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ +05be88: 0201 1800 |0320: move/from16 v1, v24 │ │ +05be8c: 6e30 5410 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1054 │ │ +05be92: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ +05be96: 5c03 6504 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05be9a: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ +05be9e: 5400 6704 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05bea2: 081a 0000 |032d: move-object/from16 v26, v0 │ │ +05bea6: 7401 9210 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1092 │ │ +05beac: 0a1a |0332: move-result v26 │ │ +05beae: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ +05beb2: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ +05beb6: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ +05beba: 5400 6704 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05bebe: 081a 0000 |033b: move-object/from16 v26, v0 │ │ +05bec2: 7401 7410 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1074 │ │ +05bec8: 0e00 |0340: return-void │ │ +05beca: 0000 |0341: nop // spacer │ │ +05becc: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=434 │ │ 0x000c line=435 │ │ 0x0010 line=437 │ │ @@ -69569,28 +69569,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05bf44: |[05bf44] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -05bf54: 0730 |0000: move-object v0, v3 │ │ -05bf56: 1f00 2602 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0226 │ │ -05bf5a: 6e10 0510 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1005 │ │ -05bf60: 0c01 |0006: move-result-object v1 │ │ -05bf62: 6f20 3a1c 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1c3a │ │ -05bf68: 5501 5d04 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ -05bf6c: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -05bf70: 6e10 4c10 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@104c │ │ -05bf76: 5501 5d04 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ -05bf7a: 5c21 7104 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ -05bf7e: 0e00 |0015: return-void │ │ -05bf80: 6e10 2210 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1022 │ │ -05bf86: 28f8 |0019: goto 0011 // -0008 │ │ +05bee0: |[05bee0] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +05bef0: 0730 |0000: move-object v0, v3 │ │ +05bef2: 1f00 2402 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0224 │ │ +05bef6: 6e10 0510 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1005 │ │ +05befc: 0c01 |0006: move-result-object v1 │ │ +05befe: 6f20 3a1c 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1c3a │ │ +05bf04: 5501 5d04 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ +05bf08: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +05bf0c: 6e10 4c10 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@104c │ │ +05bf12: 5501 5d04 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ +05bf16: 5c21 7104 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ +05bf1a: 0e00 |0015: return-void │ │ +05bf1c: 6e10 2210 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1022 │ │ +05bf22: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0003 line=1168 │ │ 0x000a line=1170 │ │ 0x000e line=1171 │ │ 0x0011 line=1175 │ │ @@ -69606,28 +69606,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05bf88: |[05bf88] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -05bf98: 6f10 3b1c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1c3b │ │ -05bf9e: 0c01 |0003: move-result-object v1 │ │ -05bfa0: 2200 2602 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0226 │ │ -05bfa4: 7020 0410 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1004 │ │ -05bfaa: 6e10 4110 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1041 │ │ -05bfb0: 0a02 |000c: move-result v2 │ │ -05bfb2: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -05bfb6: 6e10 4010 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1040 │ │ -05bfbc: 0a02 |0012: move-result v2 │ │ -05bfbe: 5c02 5d04 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ -05bfc2: 1100 |0015: return-object v0 │ │ -05bfc4: 5532 7104 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ -05bfc8: 28fb |0018: goto 0013 // -0005 │ │ +05bf24: |[05bf24] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +05bf34: 6f10 3b1c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1c3b │ │ +05bf3a: 0c01 |0003: move-result-object v1 │ │ +05bf3c: 2200 2402 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0224 │ │ +05bf40: 7020 0410 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1004 │ │ +05bf46: 6e10 4110 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1041 │ │ +05bf4c: 0a02 |000c: move-result v2 │ │ +05bf4e: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +05bf52: 6e10 4010 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1040 │ │ +05bf58: 0a02 |0012: move-result v2 │ │ +05bf5a: 5c02 5d04 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@045d │ │ +05bf5e: 1100 |0015: return-object v0 │ │ +05bf60: 5532 7104 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ +05bf64: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0004 line=1159 │ │ 0x0009 line=1160 │ │ 0x0015 line=1162 │ │ 0x0016 line=1160 │ │ @@ -69641,20 +69641,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -05bfcc: |[05bfcc] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -05bfdc: 6f55 3c1c 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1c3c │ │ -05bfe2: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -05bfe6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -05bfe8: 5c10 6804 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ -05bfec: 0e00 |0008: return-void │ │ +05bf68: |[05bf68] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +05bf78: 6f55 3c1c 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1c3c │ │ +05bf7e: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +05bf82: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05bf84: 5c10 6804 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0468 │ │ +05bf88: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0003 line=713 │ │ 0x0005 line=714 │ │ 0x0008 line=716 │ │ locals : │ │ @@ -69669,70 +69669,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -05bff0: |[05bff0] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05c000: 55b7 6504 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05c004: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -05c008: 6f20 3d1c cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c3d │ │ -05c00e: 0a04 |0007: move-result v4 │ │ -05c010: 0f04 |0008: return v4 │ │ -05c012: 54b7 6704 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05c016: 6e20 9810 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1098 │ │ -05c01c: 6e10 541b 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -05c022: 0a00 |0011: move-result v0 │ │ -05c024: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -05c026: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -05c02a: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -05c030: 28f0 |0018: goto 0008 // -0010 │ │ -05c032: 6e10 5a1b 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -05c038: 0a05 |001c: move-result v5 │ │ -05c03a: 6e10 5c1b 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -05c040: 0a06 |0020: move-result v6 │ │ -05c042: 59b5 6904 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0469 │ │ -05c046: 59b6 6a04 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@046a │ │ -05c04a: 28e3 |0025: goto 0008 // -001d │ │ -05c04c: 54b7 7504 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05c050: 6e20 3d10 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@103d │ │ -05c056: 0a07 |002b: move-result v7 │ │ -05c058: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -05c05c: 6e10 5a1b 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -05c062: 0a05 |0031: move-result v5 │ │ -05c064: 6e10 5c1b 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -05c06a: 0a06 |0035: move-result v6 │ │ -05c06c: 52b7 6904 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0469 │ │ -05c070: a701 0507 |0038: sub-float v1, v5, v7 │ │ -05c074: 52b7 6a04 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@046a │ │ -05c078: a702 0607 |003c: sub-float v2, v6, v7 │ │ -05c07c: 54b7 6704 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05c080: 6e10 9110 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1091 │ │ -05c086: 0a03 |0043: move-result v3 │ │ -05c088: a807 0101 |0044: mul-float v7, v1, v1 │ │ -05c08c: a808 0202 |0046: mul-float v8, v2, v2 │ │ -05c090: c687 |0048: add-float/2addr v7, v8 │ │ -05c092: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -05c096: 8288 |004b: int-to-float v8, v8 │ │ -05c098: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -05c09c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -05c0a0: 54b7 6704 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05c0a4: 54b8 7504 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05c0a8: 8759 |0054: float-to-int v9, v5 │ │ -05c0aa: 876a |0055: float-to-int v10, v6 │ │ -05c0ac: 6e40 9710 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1097 │ │ -05c0b2: 0a07 |0059: move-result v7 │ │ -05c0b4: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -05c0b8: 54b7 7504 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05c0bc: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -05c0be: 7030 2310 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1023 │ │ -05c0c4: 28a6 |0062: goto 0008 // -005a │ │ -05c0c6: 0000 |0063: nop // spacer │ │ -05c0c8: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +05bf8c: |[05bf8c] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05bf9c: 55b7 6504 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05bfa0: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +05bfa4: 6f20 3d1c cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c3d │ │ +05bfaa: 0a04 |0007: move-result v4 │ │ +05bfac: 0f04 |0008: return v4 │ │ +05bfae: 54b7 6704 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05bfb2: 6e20 9810 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1098 │ │ +05bfb8: 6e10 541b 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +05bfbe: 0a00 |0011: move-result v0 │ │ +05bfc0: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +05bfc2: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +05bfc6: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +05bfcc: 28f0 |0018: goto 0008 // -0010 │ │ +05bfce: 6e10 5a1b 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +05bfd4: 0a05 |001c: move-result v5 │ │ +05bfd6: 6e10 5c1b 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +05bfdc: 0a06 |0020: move-result v6 │ │ +05bfde: 59b5 6904 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0469 │ │ +05bfe2: 59b6 6a04 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@046a │ │ +05bfe6: 28e3 |0025: goto 0008 // -001d │ │ +05bfe8: 54b7 7504 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05bfec: 6e20 3d10 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@103d │ │ +05bff2: 0a07 |002b: move-result v7 │ │ +05bff4: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +05bff8: 6e10 5a1b 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +05bffe: 0a05 |0031: move-result v5 │ │ +05c000: 6e10 5c1b 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +05c006: 0a06 |0035: move-result v6 │ │ +05c008: 52b7 6904 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0469 │ │ +05c00c: a701 0507 |0038: sub-float v1, v5, v7 │ │ +05c010: 52b7 6a04 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@046a │ │ +05c014: a702 0607 |003c: sub-float v2, v6, v7 │ │ +05c018: 54b7 6704 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05c01c: 6e10 9110 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1091 │ │ +05c022: 0a03 |0043: move-result v3 │ │ +05c024: a807 0101 |0044: mul-float v7, v1, v1 │ │ +05c028: a808 0202 |0046: mul-float v8, v2, v2 │ │ +05c02c: c687 |0048: add-float/2addr v7, v8 │ │ +05c02e: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +05c032: 8288 |004b: int-to-float v8, v8 │ │ +05c034: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +05c038: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +05c03c: 54b7 6704 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05c040: 54b8 7504 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05c044: 8759 |0054: float-to-int v9, v5 │ │ +05c046: 876a |0055: float-to-int v10, v6 │ │ +05c048: 6e40 9710 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1097 │ │ +05c04e: 0a07 |0059: move-result v7 │ │ +05c050: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +05c054: 54b7 7504 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05c058: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +05c05a: 7030 2310 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1023 │ │ +05c060: 28a6 |0062: goto 0008 // -005a │ │ +05c062: 0000 |0063: nop // spacer │ │ +05c064: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0004 line=789 │ │ 0x0008 line=824 │ │ 0x0009 line=792 │ │ 0x000e line=794 │ │ @@ -69769,20 +69769,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05c0d8: |[05c0d8] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -05c0e8: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05c0ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c0ee: 7030 4d10 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@104d │ │ -05c0f4: 0a00 |0006: move-result v0 │ │ -05c0f6: 0f00 |0007: return v0 │ │ +05c074: |[05c074] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +05c084: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05c088: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05c08a: 7030 4d10 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@104d │ │ +05c090: 0a00 |0006: move-result v0 │ │ +05c092: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -69790,28 +69790,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 │ │ -05c0f8: |[05c0f8] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -05c108: 6f30 421c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1c42 │ │ -05c10e: 6e10 3f10 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@103f │ │ -05c114: 0a00 |0006: move-result v0 │ │ -05c116: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -05c11a: 5510 6504 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05c11e: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -05c122: 5410 7504 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05c126: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -05c12a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -05c12c: 5c10 7104 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ -05c130: 0e00 |0014: return-void │ │ -05c132: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -05c134: 28fc |0016: goto 0012 // -0004 │ │ +05c094: |[05c094] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +05c0a4: 6f30 421c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1c42 │ │ +05c0aa: 6e10 3f10 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@103f │ │ +05c0b0: 0a00 |0006: move-result v0 │ │ +05c0b2: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +05c0b6: 5510 6504 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05c0ba: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +05c0be: 5410 7504 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05c0c2: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +05c0c6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +05c0c8: 5c10 7104 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0471 │ │ +05c0cc: 0e00 |0014: return-void │ │ +05c0ce: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +05c0d0: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0003 line=721 │ │ 0x000d line=722 │ │ 0x0014 line=724 │ │ 0x0015 line=722 │ │ @@ -69825,30 +69825,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05c138: |[05c138] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -05c148: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05c14a: 6e10 2f10 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ -05c150: 0a01 |0004: move-result v1 │ │ -05c152: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -05c156: 6e20 2e10 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05c15c: 0c00 |000a: move-result-object v0 │ │ -05c15e: 6e10 b71b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -05c164: 0a03 |000e: move-result v3 │ │ -05c166: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -05c168: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -05c16c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -05c16e: 6e20 fc1b 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -05c174: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05c178: 28ed |0018: goto 0005 // -0013 │ │ -05c17a: 0e00 |0019: return-void │ │ +05c0d4: |[05c0d4] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +05c0e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c0e6: 6e10 2f10 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ +05c0ec: 0a01 |0004: move-result v1 │ │ +05c0ee: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +05c0f2: 6e20 2e10 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05c0f8: 0c00 |000a: move-result-object v0 │ │ +05c0fa: 6e10 b71b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +05c100: 0a03 |000e: move-result v3 │ │ +05c102: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +05c104: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +05c108: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +05c10a: 6e20 fc1b 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +05c110: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05c114: 28ed |0018: goto 0005 // -0013 │ │ +05c116: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ 0x000b line=391 │ │ 0x0012 line=392 │ │ 0x0016 line=389 │ │ @@ -69864,17 +69864,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c17c: |[05c17c] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -05c18c: 5901 6604 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0466 │ │ -05c190: 0e00 |0002: return-void │ │ +05c118: |[05c118] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +05c128: 5901 6604 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0466 │ │ +05c12c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0002 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -69884,17 +69884,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 │ │ -05c194: |[05c194] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -05c1a4: 5b01 6d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ -05c1a8: 0e00 |0002: return-void │ │ +05c130: |[05c130] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +05c140: 5b01 6d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@046d │ │ +05c144: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -69904,18 +69904,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c1ac: |[05c1ac] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -05c1bc: 5901 6e04 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ -05c1c0: 6e10 5010 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1050 │ │ -05c1c6: 0e00 |0005: return-void │ │ +05c148: |[05c148] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +05c158: 5901 6e04 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@046e │ │ +05c15c: 6e10 5010 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1050 │ │ +05c162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -69926,17 +69926,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c1c8: |[05c1c8] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05c1d8: 5b01 7204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ -05c1dc: 0e00 |0002: return-void │ │ +05c164: |[05c164] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05c174: 5b01 7204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0472 │ │ +05c178: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0002 line=1039 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -69946,21 +69946,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05c1e0: |[05c1e0] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -05c1f0: 6e10 3810 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1038 │ │ -05c1f6: 0c00 |0003: move-result-object v0 │ │ -05c1f8: 6e20 4f01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -05c1fe: 0c00 |0007: move-result-object v0 │ │ -05c200: 6e20 5710 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1057 │ │ -05c206: 0e00 |000b: return-void │ │ +05c17c: |[05c17c] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +05c18c: 6e10 3810 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1038 │ │ +05c192: 0c00 |0003: move-result-object v0 │ │ +05c194: 6e20 4f01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +05c19a: 0c00 |0007: move-result-object v0 │ │ +05c19c: 6e20 5710 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1057 │ │ +05c1a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x000b line=1049 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -69970,17 +69970,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c208: |[05c208] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -05c218: 5901 7604 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ -05c21c: 0e00 |0002: return-void │ │ +05c1a4: |[05c1a4] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +05c1b4: 5901 7604 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0476 │ │ +05c1b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0002 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -69990,17 +69990,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c220: |[05c220] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -05c230: 6e10 2210 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1022 │ │ -05c236: 0e00 |0003: return-void │ │ +05c1bc: |[05c1bc] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +05c1cc: 6e10 2210 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1022 │ │ +05c1d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -70009,17 +70009,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c238: |[05c238] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -05c248: 6e10 4c10 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@104c │ │ -05c24e: 0e00 |0003: return-void │ │ +05c1d4: |[05c1d4] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +05c1e4: 6e10 4c10 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@104c │ │ +05c1ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0003 line=849 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -70028,45 +70028,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -05c250: |[05c250] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -05c260: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05c262: 5574 6504 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ -05c266: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -05c26a: 0f03 |0005: return v3 │ │ -05c26c: 5474 7504 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05c270: 6e10 a61b 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -05c276: 0c01 |000b: move-result-object v1 │ │ -05c278: 1f01 2302 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -05c27c: 6e10 3410 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ -05c282: 0a04 |0011: move-result v4 │ │ -05c284: 5215 5704 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -05c288: 9000 0405 |0014: add-int v0, v4, v5 │ │ -05c28c: 8204 |0016: int-to-float v4, v0 │ │ -05c28e: 5275 7404 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0474 │ │ -05c292: 8255 |0019: int-to-float v5, v5 │ │ -05c294: c885 |001a: mul-float/2addr v5, v8 │ │ -05c296: c654 |001b: add-float/2addr v4, v5 │ │ -05c298: 8742 |001c: float-to-int v2, v4 │ │ -05c29a: 5474 6704 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ -05c29e: 5475 7504 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05c2a2: 5476 7504 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ -05c2a6: 6e10 b51b 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05c2ac: 0a06 |0026: move-result v6 │ │ -05c2ae: 6e40 a210 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ -05c2b4: 0a04 |002a: move-result v4 │ │ -05c2b6: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -05c2ba: 6e10 5210 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1052 │ │ -05c2c0: 7110 720a 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ -05c2c6: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -05c2c8: 28d1 |0034: goto 0005 // -002f │ │ +05c1ec: |[05c1ec] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +05c1fc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05c1fe: 5574 6504 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0465 │ │ +05c202: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +05c206: 0f03 |0005: return v3 │ │ +05c208: 5474 7504 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05c20c: 6e10 a61b 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +05c212: 0c01 |000b: move-result-object v1 │ │ +05c214: 1f01 2102 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +05c218: 6e10 3410 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ +05c21e: 0a04 |0011: move-result v4 │ │ +05c220: 5215 5704 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +05c224: 9000 0405 |0014: add-int v0, v4, v5 │ │ +05c228: 8204 |0016: int-to-float v4, v0 │ │ +05c22a: 5275 7404 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0474 │ │ +05c22e: 8255 |0019: int-to-float v5, v5 │ │ +05c230: c885 |001a: mul-float/2addr v5, v8 │ │ +05c232: c654 |001b: add-float/2addr v4, v5 │ │ +05c234: 8742 |001c: float-to-int v2, v4 │ │ +05c236: 5474 6704 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0467 │ │ +05c23a: 5475 7504 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05c23e: 5476 7504 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0475 │ │ +05c242: 6e10 b51b 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05c248: 0a06 |0026: move-result v6 │ │ +05c24a: 6e40 a210 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ +05c250: 0a04 |002a: move-result v4 │ │ +05c252: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +05c256: 6e10 5210 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1052 │ │ +05c25c: 7110 720a 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a72 │ │ +05c262: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +05c264: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1001 │ │ 0x0005 line=1016 │ │ 0x0006 line=1006 │ │ 0x000e line=1008 │ │ 0x0016 line=1009 │ │ @@ -70087,87 +70087,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -05c2cc: |[05c2cc] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -05c2dc: 7401 3410 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ -05c2e2: 0a0b |0003: move-result v11 │ │ -05c2e4: 7401 3a10 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@103a │ │ -05c2ea: 0a11 |0007: move-result v17 │ │ -05c2ec: 7401 3510 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1035 │ │ -05c2f2: 0a12 |000b: move-result v18 │ │ -05c2f4: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -05c2f8: 7401 3610 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1036 │ │ -05c2fe: 0a0f |0011: move-result v15 │ │ -05c300: 7401 3210 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1032 │ │ -05c306: 0a11 |0015: move-result v17 │ │ -05c308: 7401 3310 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1033 │ │ -05c30e: 0a12 |0019: move-result v18 │ │ -05c310: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -05c314: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -05c318: 7701 5f10 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@105f │ │ -05c31e: 0a11 |0021: move-result v17 │ │ -05c320: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -05c324: 7401 a71b 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05c32a: 0a0a |0027: move-result v10 │ │ -05c32c: 7401 b11b 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -05c332: 0a0c |002b: move-result v12 │ │ -05c334: 7401 b51b 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05c33a: 0a0e |002f: move-result v14 │ │ -05c33c: 7401 9b1b 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -05c342: 0a01 |0033: move-result v1 │ │ -05c344: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -05c346: 7401 2f10 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ -05c34c: 0a04 |0038: move-result v4 │ │ -05c34e: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -05c352: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -05c356: 6e20 2e10 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -05c35c: 0c03 |0040: move-result-object v3 │ │ -05c35e: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -05c362: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -05c366: 0e00 |0045: return-void │ │ -05c368: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -05c36a: 011e |0047: move v14, v1 │ │ -05c36c: 011c |0048: move v12, v1 │ │ -05c36e: 011a |0049: move v10, v1 │ │ -05c370: 28ea |004a: goto 0034 // -0016 │ │ -05c372: 6e10 a71b 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05c378: 0a11 |004e: move-result v17 │ │ -05c37a: 0200 1100 |004f: move/from16 v0, v17 │ │ -05c37e: 7120 2d1f 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -05c384: 0a06 |0054: move-result v6 │ │ -05c386: 6e10 b51b 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05c38c: 0a11 |0058: move-result v17 │ │ -05c38e: 0200 1100 |0059: move/from16 v0, v17 │ │ -05c392: 7120 2d1f 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -05c398: 0a08 |005e: move-result v8 │ │ -05c39a: 6e10 b11b 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -05c3a0: 0a11 |0062: move-result v17 │ │ -05c3a2: 0200 1100 |0063: move/from16 v0, v17 │ │ -05c3a6: 7120 2f1f 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -05c3ac: 0a07 |0068: move-result v7 │ │ -05c3ae: 6e10 9b1b 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -05c3b4: 0a11 |006c: move-result v17 │ │ -05c3b6: 0200 1100 |006d: move/from16 v0, v17 │ │ -05c3ba: 7120 2f1f 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -05c3c0: 0a05 |0072: move-result v5 │ │ -05c3c2: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -05c3c6: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -05c3ca: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -05c3ce: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -05c3d2: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -05c3d6: 0200 1000 |007d: move/from16 v0, v16 │ │ -05c3da: 6e20 fc1b 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -05c3e0: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -05c3e4: 28b5 |0084: goto 0039 // -004b │ │ -05c3e6: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -05c3ea: 28f6 |0087: goto 007d // -000a │ │ +05c268: |[05c268] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +05c278: 7401 3410 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ +05c27e: 0a0b |0003: move-result v11 │ │ +05c280: 7401 3a10 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@103a │ │ +05c286: 0a11 |0007: move-result v17 │ │ +05c288: 7401 3510 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1035 │ │ +05c28e: 0a12 |000b: move-result v18 │ │ +05c290: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +05c294: 7401 3610 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1036 │ │ +05c29a: 0a0f |0011: move-result v15 │ │ +05c29c: 7401 3210 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1032 │ │ +05c2a2: 0a11 |0015: move-result v17 │ │ +05c2a4: 7401 3310 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1033 │ │ +05c2aa: 0a12 |0019: move-result v18 │ │ +05c2ac: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +05c2b0: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +05c2b4: 7701 5f10 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@105f │ │ +05c2ba: 0a11 |0021: move-result v17 │ │ +05c2bc: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +05c2c0: 7401 a71b 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05c2c6: 0a0a |0027: move-result v10 │ │ +05c2c8: 7401 b11b 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +05c2ce: 0a0c |002b: move-result v12 │ │ +05c2d0: 7401 b51b 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05c2d6: 0a0e |002f: move-result v14 │ │ +05c2d8: 7401 9b1b 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +05c2de: 0a01 |0033: move-result v1 │ │ +05c2e0: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +05c2e2: 7401 2f10 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ +05c2e8: 0a04 |0038: move-result v4 │ │ +05c2ea: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +05c2ee: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +05c2f2: 6e20 2e10 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +05c2f8: 0c03 |0040: move-result-object v3 │ │ +05c2fa: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +05c2fe: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +05c302: 0e00 |0045: return-void │ │ +05c304: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +05c306: 011e |0047: move v14, v1 │ │ +05c308: 011c |0048: move v12, v1 │ │ +05c30a: 011a |0049: move v10, v1 │ │ +05c30c: 28ea |004a: goto 0034 // -0016 │ │ +05c30e: 6e10 a71b 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05c314: 0a11 |004e: move-result v17 │ │ +05c316: 0200 1100 |004f: move/from16 v0, v17 │ │ +05c31a: 7120 2d1f 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +05c320: 0a06 |0054: move-result v6 │ │ +05c322: 6e10 b51b 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05c328: 0a11 |0058: move-result v17 │ │ +05c32a: 0200 1100 |0059: move/from16 v0, v17 │ │ +05c32e: 7120 2d1f 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +05c334: 0a08 |005e: move-result v8 │ │ +05c336: 6e10 b11b 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +05c33c: 0a11 |0062: move-result v17 │ │ +05c33e: 0200 1100 |0063: move/from16 v0, v17 │ │ +05c342: 7120 2f1f 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +05c348: 0a07 |0068: move-result v7 │ │ +05c34a: 6e10 9b1b 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +05c350: 0a11 |006c: move-result v17 │ │ +05c352: 0200 1100 |006d: move/from16 v0, v17 │ │ +05c356: 7120 2f1f 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +05c35c: 0a05 |0072: move-result v5 │ │ +05c35e: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +05c362: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +05c366: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +05c36a: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +05c36e: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +05c372: 0200 1000 |007d: move/from16 v0, v16 │ │ +05c376: 6e20 fc1b 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +05c37c: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +05c380: 28b5 |0084: goto 0039 // -004b │ │ +05c382: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +05c386: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000e line=350 │ │ 0x0012 line=351 │ │ 0x001c line=356 │ │ @@ -70213,21 +70213,21 @@ │ │ 0x000e - 0x0088 reg=13 rightBound I │ │ 0x0048 - 0x0088 reg=14 top I │ │ 0x0012 - 0x0088 reg=15 topBound I │ │ 0x0087 - 0x0088 reg=16 vis I │ │ 0x0000 - 0x0088 reg=19 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0088 reg=20 panel Landroid/view/View; │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #295 header: │ │ -class_idx : 557 │ │ +class_idx : 555 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3049 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #295 annotations: │ │ Annotations on class │ │ @@ -70248,17 +70248,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c3ec: |[05c3ec] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -05c3fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05c402: 0e00 |0003: return-void │ │ +05c388: |[05c388] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +05c398: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05c39e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -70267,38 +70267,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05c404: |[05c404] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -05c414: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -05c418: c713 |0002: sub-float/2addr v3, v1 │ │ -05c41a: a800 0303 |0003: mul-float v0, v3, v3 │ │ -05c41e: c830 |0005: mul-float/2addr v0, v3 │ │ -05c420: c830 |0006: mul-float/2addr v0, v3 │ │ -05c422: c830 |0007: mul-float/2addr v0, v3 │ │ -05c424: c610 |0008: add-float/2addr v0, v1 │ │ -05c426: 0f00 |0009: return v0 │ │ +05c3a0: |[05c3a0] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +05c3b0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +05c3b4: c713 |0002: sub-float/2addr v3, v1 │ │ +05c3b6: a800 0303 |0003: mul-float v0, v3, v3 │ │ +05c3ba: c830 |0005: mul-float/2addr v0, v3 │ │ +05c3bc: c830 |0006: mul-float/2addr v0, v3 │ │ +05c3be: c830 |0007: mul-float/2addr v0, v3 │ │ +05c3c0: c610 |0008: add-float/2addr v0, v1 │ │ +05c3c2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3049 (ViewDragHelper.java) │ │ + source_file_idx : 3039 (ViewDragHelper.java) │ │ │ │ Class #296 header: │ │ -class_idx : 558 │ │ +class_idx : 556 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3049 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -70323,18 +70323,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 │ │ -05c428: |[05c428] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -05c438: 5b01 7804 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0478 │ │ -05c43c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05c442: 0e00 |0005: return-void │ │ +05c3c4: |[05c3c4] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +05c3d4: 5b01 7804 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0478 │ │ +05c3d8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05c3de: 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; │ │ │ │ @@ -70344,33 +70344,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c444: |[05c444] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -05c454: 5420 7804 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0478 │ │ -05c458: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c45a: 6e20 9d10 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ -05c460: 0e00 |0006: return-void │ │ +05c3e0: |[05c3e0] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +05c3f0: 5420 7804 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0478 │ │ +05c3f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05c3f6: 6e20 9d10 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ +05c3fc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ │ │ - source_file_idx : 3049 (ViewDragHelper.java) │ │ + source_file_idx : 3039 (ViewDragHelper.java) │ │ │ │ Class #297 header: │ │ -class_idx : 559 │ │ +class_idx : 557 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3049 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -70390,17 +70390,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c464: |[05c464] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -05c474: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05c47a: 0e00 |0003: return-void │ │ +05c400: |[05c400] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +05c410: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05c416: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -70409,17 +70409,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c47c: |[05c47c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -05c48c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c48e: 0f00 |0001: return v0 │ │ +05c418: |[05c418] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +05c428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c42a: 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 │ │ @@ -70430,17 +70430,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c490: |[05c490] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -05c4a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c4a2: 0f00 |0001: return v0 │ │ +05c42c: |[05c42c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +05c43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c43e: 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 │ │ @@ -70451,16 +70451,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c4a4: |[05c4a4] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -05c4b4: 0f01 |0000: return v1 │ │ +05c440: |[05c440] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +05c450: 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 │ │ │ │ @@ -70469,17 +70469,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c4b8: |[05c4b8] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -05c4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c4ca: 0f00 |0001: return v0 │ │ +05c454: |[05c454] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +05c464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c466: 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; │ │ │ │ @@ -70488,17 +70488,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c4cc: |[05c4cc] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -05c4dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c4de: 0f00 |0001: return v0 │ │ +05c468: |[05c468] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +05c478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c47a: 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; │ │ │ │ @@ -70507,16 +70507,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c4e0: |[05c4e0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -05c4f0: 0e00 |0000: return-void │ │ +05c47c: |[05c47c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +05c48c: 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 │ │ @@ -70526,17 +70526,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c4f4: |[05c4f4] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -05c504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c506: 0f00 |0001: return v0 │ │ +05c490: |[05c490] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +05c4a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c4a2: 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 │ │ │ │ @@ -70545,16 +70545,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c508: |[05c508] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -05c518: 0e00 |0000: return-void │ │ +05c4a4: |[05c4a4] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +05c4b4: 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 │ │ @@ -70564,16 +70564,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c51c: |[05c51c] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -05c52c: 0e00 |0000: return-void │ │ +05c4b8: |[05c4b8] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +05c4c8: 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 │ │ @@ -70583,16 +70583,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c530: |[05c530] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -05c540: 0e00 |0000: return-void │ │ +05c4cc: |[05c4cc] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +05c4dc: 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 │ │ │ │ @@ -70601,16 +70601,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c544: |[05c544] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -05c554: 0e00 |0000: return-void │ │ +05c4e0: |[05c4e0] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +05c4f0: 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 │ │ @@ -70623,16 +70623,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c558: |[05c558] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -05c568: 0e00 |0000: return-void │ │ +05c4f4: |[05c4f4] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +05c504: 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 │ │ @@ -70640,21 +70640,21 @@ │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper$Callback;) │ │ name : 'tryCaptureView' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3049 (ViewDragHelper.java) │ │ + source_file_idx : 3039 (ViewDragHelper.java) │ │ │ │ Class #298 header: │ │ -class_idx : 560 │ │ +class_idx : 558 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3049 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3039 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #298 annotations: │ │ Annotations on class │ │ @@ -70845,81 +70845,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05c56c: |[05c56c] android.support.v4.widget.ViewDragHelper.:()V │ │ -05c57c: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@022d │ │ -05c580: 7010 6010 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1060 │ │ -05c586: 6900 9f04 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@049f │ │ -05c58a: 0e00 |0007: return-void │ │ +05c508: |[05c508] android.support.v4.widget.ViewDragHelper.:()V │ │ +05c518: 2200 2b02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@022b │ │ +05c51c: 7010 6010 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1060 │ │ +05c522: 6900 9f04 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@049f │ │ +05c526: 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 │ │ -05c58c: |[05c58c] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -05c59c: 7010 351f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05c5a2: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -05c5a4: 5942 8904 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05c5a8: 2202 2e02 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@022e │ │ -05c5ac: 7020 6210 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1062 │ │ -05c5b2: 5b42 9b04 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@049b │ │ -05c5b6: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -05c5ba: 2202 c803 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -05c5be: 1a03 fa09 |0011: const-string v3, "Parent view may not be null" // string@09fa │ │ -05c5c2: 7020 1a1f 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -05c5c8: 2702 |0016: throw v2 │ │ -05c5ca: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -05c5ce: 2202 c803 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -05c5d2: 1a03 6602 |001b: const-string v3, "Callback may not be null" // string@0266 │ │ -05c5d6: 7020 1a1f 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -05c5dc: 2702 |0020: throw v2 │ │ -05c5de: 5b46 9704 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05c5e2: 5b47 8a04 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05c5e6: 7110 001c 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ -05c5ec: 0c01 |0028: move-result-object v1 │ │ -05c5ee: 6e10 ee00 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05c5f4: 0c02 |002c: move-result-object v2 │ │ -05c5f6: 6e10 4e01 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -05c5fc: 0c02 |0030: move-result-object v2 │ │ -05c5fe: 5220 5f0a |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ -05c602: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -05c606: c802 |0035: mul-float/2addr v2, v0 │ │ -05c608: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -05c60c: c632 |0038: add-float/2addr v2, v3 │ │ -05c60e: 8722 |0039: float-to-int v2, v2 │ │ -05c610: 5942 8f04 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ -05c614: 6e10 071c 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1c07 │ │ -05c61a: 0a02 |003f: move-result v2 │ │ -05c61c: 5942 9c04 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05c620: 6e10 041c 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1c04 │ │ -05c626: 0a02 |0045: move-result v2 │ │ -05c628: 8222 |0046: int-to-float v2, v2 │ │ -05c62a: 5942 9504 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ -05c62e: 6e10 051c 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1c05 │ │ -05c634: 0a02 |004c: move-result v2 │ │ -05c636: 8222 |004d: int-to-float v2, v2 │ │ -05c638: 5942 9604 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ -05c63c: 6202 9f04 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@049f │ │ -05c640: 7120 380f 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@0f38 │ │ -05c646: 0c02 |0055: move-result-object v2 │ │ -05c648: 5b42 9a04 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05c64c: 0e00 |0058: return-void │ │ +05c528: |[05c528] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +05c538: 7010 351f 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05c53e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +05c540: 5942 8904 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05c544: 2202 2c02 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@022c │ │ +05c548: 7020 6210 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1062 │ │ +05c54e: 5b42 9b04 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@049b │ │ +05c552: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +05c556: 2202 c403 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +05c55a: 1a03 f209 |0011: const-string v3, "Parent view may not be null" // string@09f2 │ │ +05c55e: 7020 1a1f 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +05c564: 2702 |0016: throw v2 │ │ +05c566: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +05c56a: 2202 c403 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +05c56e: 1a03 6202 |001b: const-string v3, "Callback may not be null" // string@0262 │ │ +05c572: 7020 1a1f 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +05c578: 2702 |0020: throw v2 │ │ +05c57a: 5b46 9704 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05c57e: 5b47 8a04 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05c582: 7110 001c 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ +05c588: 0c01 |0028: move-result-object v1 │ │ +05c58a: 6e10 ee00 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05c590: 0c02 |002c: move-result-object v2 │ │ +05c592: 6e10 4e01 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +05c598: 0c02 |0030: move-result-object v2 │ │ +05c59a: 5220 5f0a |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ +05c59e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +05c5a2: c802 |0035: mul-float/2addr v2, v0 │ │ +05c5a4: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +05c5a8: c632 |0038: add-float/2addr v2, v3 │ │ +05c5aa: 8722 |0039: float-to-int v2, v2 │ │ +05c5ac: 5942 8f04 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ +05c5b0: 6e10 071c 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1c07 │ │ +05c5b6: 0a02 |003f: move-result v2 │ │ +05c5b8: 5942 9c04 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05c5bc: 6e10 041c 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1c04 │ │ +05c5c2: 0a02 |0045: move-result v2 │ │ +05c5c4: 8222 |0046: int-to-float v2, v2 │ │ +05c5c6: 5942 9504 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ +05c5ca: 6e10 051c 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1c05 │ │ +05c5d0: 0a02 |004c: move-result v2 │ │ +05c5d2: 8222 |004d: int-to-float v2, v2 │ │ +05c5d4: 5942 9604 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ +05c5d8: 6202 9f04 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@049f │ │ +05c5dc: 7120 380f 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@0f38 │ │ +05c5e2: 0c02 |0055: move-result-object v2 │ │ +05c5e4: 5b42 9a04 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05c5e8: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -70948,67 +70948,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -05c650: |[05c650] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -05c660: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05c662: 7110 291f 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05c668: 0a00 |0004: move-result v0 │ │ -05c66a: 7110 291f 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05c670: 0a01 |0008: move-result v1 │ │ -05c672: 5453 9004 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05c676: 4403 0308 |000b: aget v3, v3, v8 │ │ -05c67a: b593 |000d: and-int/2addr v3, v9 │ │ -05c67c: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -05c680: 5253 9d04 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05c684: b593 |0012: and-int/2addr v3, v9 │ │ -05c686: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -05c68a: 5453 8e04 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ -05c68e: 4403 0308 |0017: aget v3, v3, v8 │ │ -05c692: b593 |0019: and-int/2addr v3, v9 │ │ -05c694: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -05c698: 5453 8d04 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ -05c69c: 4403 0308 |001e: aget v3, v3, v8 │ │ -05c6a0: b593 |0020: and-int/2addr v3, v9 │ │ -05c6a2: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -05c6a6: 5253 9c04 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05c6aa: 8233 |0025: int-to-float v3, v3 │ │ -05c6ac: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -05c6b0: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -05c6b4: 5253 9c04 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05c6b8: 8233 |002c: int-to-float v3, v3 │ │ -05c6ba: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -05c6be: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -05c6c2: 0f02 |0031: return v2 │ │ -05c6c4: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -05c6c8: c813 |0034: mul-float/2addr v3, v1 │ │ -05c6ca: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -05c6ce: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -05c6d2: 5453 8a04 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05c6d6: 6e20 6b10 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@106b │ │ -05c6dc: 0a03 |003e: move-result v3 │ │ -05c6de: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -05c6e2: 5453 8e04 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ -05c6e6: 4404 0308 |0043: aget v4, v3, v8 │ │ -05c6ea: b694 |0045: or-int/2addr v4, v9 │ │ -05c6ec: 4b04 0308 |0046: aput v4, v3, v8 │ │ -05c6f0: 28e9 |0048: goto 0031 // -0017 │ │ -05c6f2: 5453 8d04 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ -05c6f6: 4403 0308 |004b: aget v3, v3, v8 │ │ -05c6fa: b593 |004d: and-int/2addr v3, v9 │ │ -05c6fc: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -05c700: 5253 9c04 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05c704: 8233 |0052: int-to-float v3, v3 │ │ -05c706: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -05c70a: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -05c70e: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -05c710: 28d9 |0058: goto 0031 // -0027 │ │ +05c5ec: |[05c5ec] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +05c5fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c5fe: 7110 291f 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05c604: 0a00 |0004: move-result v0 │ │ +05c606: 7110 291f 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05c60c: 0a01 |0008: move-result v1 │ │ +05c60e: 5453 9004 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05c612: 4403 0308 |000b: aget v3, v3, v8 │ │ +05c616: b593 |000d: and-int/2addr v3, v9 │ │ +05c618: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +05c61c: 5253 9d04 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05c620: b593 |0012: and-int/2addr v3, v9 │ │ +05c622: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +05c626: 5453 8e04 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ +05c62a: 4403 0308 |0017: aget v3, v3, v8 │ │ +05c62e: b593 |0019: and-int/2addr v3, v9 │ │ +05c630: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +05c634: 5453 8d04 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ +05c638: 4403 0308 |001e: aget v3, v3, v8 │ │ +05c63c: b593 |0020: and-int/2addr v3, v9 │ │ +05c63e: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +05c642: 5253 9c04 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05c646: 8233 |0025: int-to-float v3, v3 │ │ +05c648: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +05c64c: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +05c650: 5253 9c04 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05c654: 8233 |002c: int-to-float v3, v3 │ │ +05c656: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +05c65a: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +05c65e: 0f02 |0031: return v2 │ │ +05c660: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +05c664: c813 |0034: mul-float/2addr v3, v1 │ │ +05c666: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +05c66a: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +05c66e: 5453 8a04 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05c672: 6e20 6b10 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@106b │ │ +05c678: 0a03 |003e: move-result v3 │ │ +05c67a: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +05c67e: 5453 8e04 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ +05c682: 4404 0308 |0043: aget v4, v3, v8 │ │ +05c686: b694 |0045: or-int/2addr v4, v9 │ │ +05c688: 4b04 0308 |0046: aput v4, v3, v8 │ │ +05c68c: 28e9 |0048: goto 0031 // -0017 │ │ +05c68e: 5453 8d04 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ +05c692: 4403 0308 |004b: aget v3, v3, v8 │ │ +05c696: b593 |004d: and-int/2addr v3, v9 │ │ +05c698: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +05c69c: 5253 9c04 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05c6a0: 8233 |0052: int-to-float v3, v3 │ │ +05c6a2: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +05c6a6: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +05c6aa: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +05c6ac: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -71028,67 +71028,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -05c714: |[05c714] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -05c724: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05c726: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05c728: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -05c72c: 0132 |0004: move v2, v3 │ │ -05c72e: 0f02 |0005: return v2 │ │ -05c730: 5474 8a04 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05c734: 6e20 6810 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1068 │ │ -05c73a: 0a04 |000b: move-result v4 │ │ -05c73c: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -05c740: 0120 |000e: move v0, v2 │ │ -05c742: 5474 8a04 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05c746: 6e20 6910 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1069 │ │ -05c74c: 0a04 |0014: move-result v4 │ │ -05c74e: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -05c752: 0121 |0017: move v1, v2 │ │ -05c754: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -05c758: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -05c75c: a804 0909 |001c: mul-float v4, v9, v9 │ │ -05c760: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -05c764: c654 |0020: add-float/2addr v4, v5 │ │ -05c766: 5275 9c04 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05c76a: 5276 9c04 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05c76e: b265 |0025: mul-int/2addr v5, v6 │ │ -05c770: 8255 |0026: int-to-float v5, v5 │ │ -05c772: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -05c776: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -05c77a: 0132 |002b: move v2, v3 │ │ -05c77c: 28d9 |002c: goto 0005 // -0027 │ │ -05c77e: 0130 |002d: move v0, v3 │ │ -05c780: 28e1 |002e: goto 000f // -001f │ │ -05c782: 0131 |002f: move v1, v3 │ │ -05c784: 28e8 |0030: goto 0018 // -0018 │ │ -05c786: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -05c78a: 7110 291f 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05c790: 0a04 |0036: move-result v4 │ │ -05c792: 5275 9c04 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05c796: 8255 |0039: int-to-float v5, v5 │ │ -05c798: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -05c79c: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -05c7a0: 0132 |003e: move v2, v3 │ │ -05c7a2: 28c6 |003f: goto 0005 // -003a │ │ -05c7a4: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -05c7a8: 7110 291f 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05c7ae: 0a04 |0045: move-result v4 │ │ -05c7b0: 5275 9c04 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05c7b4: 8255 |0048: int-to-float v5, v5 │ │ -05c7b6: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -05c7ba: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -05c7be: 0132 |004d: move v2, v3 │ │ -05c7c0: 28b7 |004e: goto 0005 // -0049 │ │ -05c7c2: 0132 |004f: move v2, v3 │ │ -05c7c4: 28b5 |0050: goto 0005 // -004b │ │ +05c6b0: |[05c6b0] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +05c6c0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05c6c2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05c6c4: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +05c6c8: 0132 |0004: move v2, v3 │ │ +05c6ca: 0f02 |0005: return v2 │ │ +05c6cc: 5474 8a04 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05c6d0: 6e20 6810 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1068 │ │ +05c6d6: 0a04 |000b: move-result v4 │ │ +05c6d8: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +05c6dc: 0120 |000e: move v0, v2 │ │ +05c6de: 5474 8a04 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05c6e2: 6e20 6910 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1069 │ │ +05c6e8: 0a04 |0014: move-result v4 │ │ +05c6ea: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +05c6ee: 0121 |0017: move v1, v2 │ │ +05c6f0: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +05c6f4: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +05c6f8: a804 0909 |001c: mul-float v4, v9, v9 │ │ +05c6fc: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +05c700: c654 |0020: add-float/2addr v4, v5 │ │ +05c702: 5275 9c04 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05c706: 5276 9c04 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05c70a: b265 |0025: mul-int/2addr v5, v6 │ │ +05c70c: 8255 |0026: int-to-float v5, v5 │ │ +05c70e: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +05c712: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +05c716: 0132 |002b: move v2, v3 │ │ +05c718: 28d9 |002c: goto 0005 // -0027 │ │ +05c71a: 0130 |002d: move v0, v3 │ │ +05c71c: 28e1 |002e: goto 000f // -001f │ │ +05c71e: 0131 |002f: move v1, v3 │ │ +05c720: 28e8 |0030: goto 0018 // -0018 │ │ +05c722: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +05c726: 7110 291f 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05c72c: 0a04 |0036: move-result v4 │ │ +05c72e: 5275 9c04 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05c732: 8255 |0039: int-to-float v5, v5 │ │ +05c734: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +05c738: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +05c73c: 0132 |003e: move v2, v3 │ │ +05c73e: 28c6 |003f: goto 0005 // -003a │ │ +05c740: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +05c744: 7110 291f 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05c74a: 0a04 |0045: move-result v4 │ │ +05c74c: 5275 9c04 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05c750: 8255 |0048: int-to-float v5, v5 │ │ +05c752: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +05c756: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +05c75a: 0132 |004d: move v2, v3 │ │ +05c75c: 28b7 |004e: goto 0005 // -0049 │ │ +05c75e: 0132 |004f: move v2, v3 │ │ +05c760: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -71115,30 +71115,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -05c7c8: |[05c7c8] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -05c7d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05c7da: 7110 291f 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05c7e0: 0a00 |0004: move-result v0 │ │ -05c7e2: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -05c7e6: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -05c7ea: 0116 |0009: move v6, v1 │ │ -05c7ec: 0f06 |000a: return v6 │ │ -05c7ee: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -05c7f2: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -05c7f6: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -05c7fa: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -05c7fe: 7f66 |0013: neg-float v6, v6 │ │ -05c800: 28f6 |0014: goto 000a // -000a │ │ -05c802: 0146 |0015: move v6, v4 │ │ -05c804: 28f4 |0016: goto 000a // -000c │ │ +05c764: |[05c764] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +05c774: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05c776: 7110 291f 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05c77c: 0a00 |0004: move-result v0 │ │ +05c77e: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +05c782: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +05c786: 0116 |0009: move v6, v1 │ │ +05c788: 0f06 |000a: return v6 │ │ +05c78a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +05c78e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +05c792: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +05c796: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +05c79a: 7f66 |0013: neg-float v6, v6 │ │ +05c79c: 28f6 |0014: goto 000a // -000a │ │ +05c79e: 0146 |0015: move v6, v4 │ │ +05c7a0: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -71155,26 +71155,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05c808: |[05c808] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -05c818: 7110 2a1f 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05c81e: 0a00 |0003: move-result v0 │ │ -05c820: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -05c824: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -05c826: 0f04 |0007: return v4 │ │ -05c828: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -05c82c: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -05c830: 7b44 |000c: neg-int v4, v4 │ │ -05c832: 28fa |000d: goto 0007 // -0006 │ │ -05c834: 0124 |000e: move v4, v2 │ │ -05c836: 28f8 |000f: goto 0007 // -0008 │ │ +05c7a4: |[05c7a4] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +05c7b4: 7110 2a1f 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +05c7ba: 0a00 |0003: move-result v0 │ │ +05c7bc: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +05c7c0: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +05c7c2: 0f04 |0007: return v4 │ │ +05c7c4: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +05c7c8: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +05c7cc: 7b44 |000c: neg-int v4, v4 │ │ +05c7ce: 28fa |000d: goto 0007 // -0006 │ │ +05c7d0: 0124 |000e: move v4, v2 │ │ +05c7d2: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -71191,36 +71191,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -05c838: |[05c838] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -05c848: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05c84a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05c84c: 5430 9104 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05c850: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -05c854: 0e00 |0006: return-void │ │ -05c856: 5430 9104 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05c85a: 7120 9f1f 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1f9f │ │ -05c860: 5430 9204 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05c864: 7120 9f1f 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1f9f │ │ -05c86a: 5430 9304 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05c86e: 7120 9f1f 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1f9f │ │ -05c874: 5430 9404 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05c878: 7120 9f1f 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1f9f │ │ -05c87e: 5430 9004 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05c882: 7120 a01f 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1fa0 │ │ -05c888: 5430 8d04 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ -05c88c: 7120 a01f 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1fa0 │ │ -05c892: 5430 8e04 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ -05c896: 7120 a01f 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1fa0 │ │ -05c89c: 5932 9804 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ -05c8a0: 28da |002c: goto 0006 // -0026 │ │ +05c7d4: |[05c7d4] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +05c7e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c7e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05c7e8: 5430 9104 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05c7ec: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +05c7f0: 0e00 |0006: return-void │ │ +05c7f2: 5430 9104 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05c7f6: 7120 9f1f 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1f9f │ │ +05c7fc: 5430 9204 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05c800: 7120 9f1f 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1f9f │ │ +05c806: 5430 9304 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05c80a: 7120 9f1f 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1f9f │ │ +05c810: 5430 9404 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05c814: 7120 9f1f 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1f9f │ │ +05c81a: 5430 9004 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05c81e: 7120 a01f 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1fa0 │ │ +05c824: 5430 8d04 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ +05c828: 7120 a01f 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1fa0 │ │ +05c82e: 5430 8e04 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ +05c832: 7120 a01f 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1fa0 │ │ +05c838: 5932 9804 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ +05c83c: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -71237,41 +71237,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -05c8a4: |[05c8a4] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -05c8b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05c8b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05c8b8: 5430 9104 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05c8bc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -05c8c0: 0e00 |0006: return-void │ │ -05c8c2: 5430 9104 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05c8c6: 4b01 0004 |0009: aput v1, v0, v4 │ │ -05c8ca: 5430 9204 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05c8ce: 4b01 0004 |000d: aput v1, v0, v4 │ │ -05c8d2: 5430 9304 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05c8d6: 4b01 0004 |0011: aput v1, v0, v4 │ │ -05c8da: 5430 9404 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05c8de: 4b01 0004 |0015: aput v1, v0, v4 │ │ -05c8e2: 5430 9004 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05c8e6: 4b02 0004 |0019: aput v2, v0, v4 │ │ -05c8ea: 5430 8d04 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ -05c8ee: 4b02 0004 |001d: aput v2, v0, v4 │ │ -05c8f2: 5430 8e04 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ -05c8f6: 4b02 0004 |0021: aput v2, v0, v4 │ │ -05c8fa: 5230 9804 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ -05c8fe: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -05c900: b841 |0026: shl-int/2addr v1, v4 │ │ -05c902: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -05c906: b510 |0029: and-int/2addr v0, v1 │ │ -05c908: 5930 9804 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ -05c90c: 28da |002c: goto 0006 // -0026 │ │ +05c840: |[05c840] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +05c850: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c852: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05c854: 5430 9104 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05c858: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +05c85c: 0e00 |0006: return-void │ │ +05c85e: 5430 9104 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05c862: 4b01 0004 |0009: aput v1, v0, v4 │ │ +05c866: 5430 9204 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05c86a: 4b01 0004 |000d: aput v1, v0, v4 │ │ +05c86e: 5430 9304 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05c872: 4b01 0004 |0011: aput v1, v0, v4 │ │ +05c876: 5430 9404 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05c87a: 4b01 0004 |0015: aput v1, v0, v4 │ │ +05c87e: 5430 9004 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05c882: 4b02 0004 |0019: aput v2, v0, v4 │ │ +05c886: 5430 8d04 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ +05c88a: 4b02 0004 |001d: aput v2, v0, v4 │ │ +05c88e: 5430 8e04 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ +05c892: 4b02 0004 |0021: aput v2, v0, v4 │ │ +05c896: 5230 9804 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ +05c89a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +05c89c: b841 |0026: shl-int/2addr v1, v4 │ │ +05c89e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +05c8a2: b510 |0029: and-int/2addr v0, v1 │ │ +05c8a4: 5930 9804 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ +05c8a8: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -71289,62 +71289,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -05c910: |[05c910] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -05c920: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -05c924: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -05c928: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -05c92a: 0f06 |0005: return v6 │ │ -05c92c: 54a6 9704 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05c930: 6e10 311c 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1c31 │ │ -05c936: 0a05 |000b: move-result v5 │ │ -05c938: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -05c93c: 7110 2a1f 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05c942: 0a06 |0011: move-result v6 │ │ -05c944: 8266 |0012: int-to-float v6, v6 │ │ -05c946: 8257 |0013: int-to-float v7, v5 │ │ -05c948: c976 |0014: div-float/2addr v6, v7 │ │ -05c94a: 7120 2e1f 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ -05c950: 0a01 |0018: move-result v1 │ │ -05c952: 8236 |0019: int-to-float v6, v3 │ │ -05c954: 8237 |001a: int-to-float v7, v3 │ │ -05c956: 7020 8610 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1086 │ │ -05c95c: 0a08 |001e: move-result v8 │ │ -05c95e: c887 |001f: mul-float/2addr v7, v8 │ │ -05c960: a600 0607 |0020: add-float v0, v6, v7 │ │ -05c964: 7110 2a1f 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05c96a: 0a0c |0025: move-result v12 │ │ -05c96c: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -05c970: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -05c974: 82c7 |002a: int-to-float v7, v12 │ │ -05c976: a907 0007 |002b: div-float v7, v0, v7 │ │ -05c97a: 7110 291f 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05c980: 0a07 |0030: move-result v7 │ │ -05c982: c876 |0031: mul-float/2addr v6, v7 │ │ -05c984: 7110 301f 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@1f30 │ │ -05c98a: 0a06 |0035: move-result v6 │ │ -05c98c: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -05c990: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -05c994: 7120 2f1f 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -05c99a: 0a06 |003d: move-result v6 │ │ -05c99c: 28c7 |003e: goto 0005 // -0039 │ │ -05c99e: 7110 2a1f 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05c9a4: 0a06 |0042: move-result v6 │ │ -05c9a6: 8266 |0043: int-to-float v6, v6 │ │ -05c9a8: 82d7 |0044: int-to-float v7, v13 │ │ -05c9aa: a904 0607 |0045: div-float v4, v6, v7 │ │ -05c9ae: a606 0409 |0047: add-float v6, v4, v9 │ │ -05c9b2: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -05c9b6: c876 |004b: mul-float/2addr v6, v7 │ │ -05c9b8: 8762 |004c: float-to-int v2, v6 │ │ -05c9ba: 28eb |004d: goto 0038 // -0015 │ │ +05c8ac: |[05c8ac] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +05c8bc: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +05c8c0: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +05c8c4: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +05c8c6: 0f06 |0005: return v6 │ │ +05c8c8: 54a6 9704 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05c8cc: 6e10 311c 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1c31 │ │ +05c8d2: 0a05 |000b: move-result v5 │ │ +05c8d4: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +05c8d8: 7110 2a1f 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +05c8de: 0a06 |0011: move-result v6 │ │ +05c8e0: 8266 |0012: int-to-float v6, v6 │ │ +05c8e2: 8257 |0013: int-to-float v7, v5 │ │ +05c8e4: c976 |0014: div-float/2addr v6, v7 │ │ +05c8e6: 7120 2e1f 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ +05c8ec: 0a01 |0018: move-result v1 │ │ +05c8ee: 8236 |0019: int-to-float v6, v3 │ │ +05c8f0: 8237 |001a: int-to-float v7, v3 │ │ +05c8f2: 7020 8610 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1086 │ │ +05c8f8: 0a08 |001e: move-result v8 │ │ +05c8fa: c887 |001f: mul-float/2addr v7, v8 │ │ +05c8fc: a600 0607 |0020: add-float v0, v6, v7 │ │ +05c900: 7110 2a1f 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +05c906: 0a0c |0025: move-result v12 │ │ +05c908: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +05c90c: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +05c910: 82c7 |002a: int-to-float v7, v12 │ │ +05c912: a907 0007 |002b: div-float v7, v0, v7 │ │ +05c916: 7110 291f 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05c91c: 0a07 |0030: move-result v7 │ │ +05c91e: c876 |0031: mul-float/2addr v6, v7 │ │ +05c920: 7110 301f 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@1f30 │ │ +05c926: 0a06 |0035: move-result v6 │ │ +05c928: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +05c92c: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +05c930: 7120 2f1f 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +05c936: 0a06 |003d: move-result v6 │ │ +05c938: 28c7 |003e: goto 0005 // -0039 │ │ +05c93a: 7110 2a1f 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +05c940: 0a06 |0042: move-result v6 │ │ +05c942: 8266 |0043: int-to-float v6, v6 │ │ +05c944: 82d7 |0044: int-to-float v7, v13 │ │ +05c946: a904 0607 |0045: div-float v4, v6, v7 │ │ +05c94a: a606 0409 |0047: add-float v6, v4, v9 │ │ +05c94e: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +05c952: c876 |004b: mul-float/2addr v6, v7 │ │ +05c954: 8762 |004c: float-to-int v2, v6 │ │ +05c956: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -71374,76 +71374,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -05c9bc: |[05c9bc] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -05c9cc: 52ec 9604 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ -05c9d0: 87cc |0002: float-to-int v12, v12 │ │ -05c9d2: 52ed 9504 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ -05c9d6: 87dd |0005: float-to-int v13, v13 │ │ -05c9d8: 0200 1200 |0006: move/from16 v0, v18 │ │ -05c9dc: 7040 7d10 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@107d │ │ -05c9e2: 0a12 |000b: move-result v18 │ │ -05c9e4: 52ec 9604 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ -05c9e8: 87cc |000e: float-to-int v12, v12 │ │ -05c9ea: 52ed 9504 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ -05c9ee: 87dd |0011: float-to-int v13, v13 │ │ -05c9f0: 0200 1300 |0012: move/from16 v0, v19 │ │ -05c9f4: 7040 7d10 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@107d │ │ -05c9fa: 0a13 |0017: move-result v19 │ │ -05c9fc: 7701 2a1f 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05ca02: 0a02 |001b: move-result v2 │ │ -05ca04: 7701 2a1f 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05ca0a: 0a03 |001f: move-result v3 │ │ -05ca0c: 7701 2a1f 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05ca12: 0a04 |0023: move-result v4 │ │ -05ca14: 7701 2a1f 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ -05ca1a: 0a05 |0027: move-result v5 │ │ -05ca1c: 9007 0405 |0028: add-int v7, v4, v5 │ │ -05ca20: 9006 0203 |002a: add-int v6, v2, v3 │ │ -05ca24: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -05ca28: 824c |002e: int-to-float v12, v4 │ │ -05ca2a: 827d |002f: int-to-float v13, v7 │ │ -05ca2c: a909 0c0d |0030: div-float v9, v12, v13 │ │ -05ca30: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -05ca34: 825c |0034: int-to-float v12, v5 │ │ -05ca36: 827d |0035: int-to-float v13, v7 │ │ -05ca38: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -05ca3c: 54ec 8a04 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05ca40: 6e20 6810 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1068 │ │ -05ca46: 0a0c |003d: move-result v12 │ │ -05ca48: 0200 1000 |003e: move/from16 v0, v16 │ │ -05ca4c: 0201 1200 |0040: move/from16 v1, v18 │ │ -05ca50: 7040 8010 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1080 │ │ -05ca56: 0a08 |0045: move-result v8 │ │ -05ca58: 54ec 8a04 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05ca5c: 6e20 6910 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1069 │ │ -05ca62: 0a0c |004b: move-result v12 │ │ -05ca64: 0200 1100 |004c: move/from16 v0, v17 │ │ -05ca68: 0201 1300 |004e: move/from16 v1, v19 │ │ -05ca6c: 7040 8010 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1080 │ │ -05ca72: 0a0a |0053: move-result v10 │ │ -05ca74: 828c |0054: int-to-float v12, v8 │ │ -05ca76: c89c |0055: mul-float/2addr v12, v9 │ │ -05ca78: 82ad |0056: int-to-float v13, v10 │ │ -05ca7a: c8bd |0057: mul-float/2addr v13, v11 │ │ -05ca7c: c6dc |0058: add-float/2addr v12, v13 │ │ -05ca7e: 87cc |0059: float-to-int v12, v12 │ │ -05ca80: 0f0c |005a: return v12 │ │ -05ca82: 822c |005b: int-to-float v12, v2 │ │ -05ca84: 826d |005c: int-to-float v13, v6 │ │ -05ca86: a909 0c0d |005d: div-float v9, v12, v13 │ │ -05ca8a: 28d3 |005f: goto 0032 // -002d │ │ -05ca8c: 823c |0060: int-to-float v12, v3 │ │ -05ca8e: 826d |0061: int-to-float v13, v6 │ │ -05ca90: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -05ca94: 28d4 |0064: goto 0038 // -002c │ │ +05c958: |[05c958] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +05c968: 52ec 9604 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ +05c96c: 87cc |0002: float-to-int v12, v12 │ │ +05c96e: 52ed 9504 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ +05c972: 87dd |0005: float-to-int v13, v13 │ │ +05c974: 0200 1200 |0006: move/from16 v0, v18 │ │ +05c978: 7040 7d10 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@107d │ │ +05c97e: 0a12 |000b: move-result v18 │ │ +05c980: 52ec 9604 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ +05c984: 87cc |000e: float-to-int v12, v12 │ │ +05c986: 52ed 9504 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ +05c98a: 87dd |0011: float-to-int v13, v13 │ │ +05c98c: 0200 1300 |0012: move/from16 v0, v19 │ │ +05c990: 7040 7d10 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@107d │ │ +05c996: 0a13 |0017: move-result v19 │ │ +05c998: 7701 2a1f 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +05c99e: 0a02 |001b: move-result v2 │ │ +05c9a0: 7701 2a1f 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +05c9a6: 0a03 |001f: move-result v3 │ │ +05c9a8: 7701 2a1f 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +05c9ae: 0a04 |0023: move-result v4 │ │ +05c9b0: 7701 2a1f 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1f2a │ │ +05c9b6: 0a05 |0027: move-result v5 │ │ +05c9b8: 9007 0405 |0028: add-int v7, v4, v5 │ │ +05c9bc: 9006 0203 |002a: add-int v6, v2, v3 │ │ +05c9c0: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +05c9c4: 824c |002e: int-to-float v12, v4 │ │ +05c9c6: 827d |002f: int-to-float v13, v7 │ │ +05c9c8: a909 0c0d |0030: div-float v9, v12, v13 │ │ +05c9cc: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +05c9d0: 825c |0034: int-to-float v12, v5 │ │ +05c9d2: 827d |0035: int-to-float v13, v7 │ │ +05c9d4: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +05c9d8: 54ec 8a04 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05c9dc: 6e20 6810 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1068 │ │ +05c9e2: 0a0c |003d: move-result v12 │ │ +05c9e4: 0200 1000 |003e: move/from16 v0, v16 │ │ +05c9e8: 0201 1200 |0040: move/from16 v1, v18 │ │ +05c9ec: 7040 8010 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1080 │ │ +05c9f2: 0a08 |0045: move-result v8 │ │ +05c9f4: 54ec 8a04 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05c9f8: 6e20 6910 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1069 │ │ +05c9fe: 0a0c |004b: move-result v12 │ │ +05ca00: 0200 1100 |004c: move/from16 v0, v17 │ │ +05ca04: 0201 1300 |004e: move/from16 v1, v19 │ │ +05ca08: 7040 8010 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1080 │ │ +05ca0e: 0a0a |0053: move-result v10 │ │ +05ca10: 828c |0054: int-to-float v12, v8 │ │ +05ca12: c89c |0055: mul-float/2addr v12, v9 │ │ +05ca14: 82ad |0056: int-to-float v13, v10 │ │ +05ca16: c8bd |0057: mul-float/2addr v13, v11 │ │ +05ca18: c6dc |0058: add-float/2addr v12, v13 │ │ +05ca1a: 87cc |0059: float-to-int v12, v12 │ │ +05ca1c: 0f0c |005a: return v12 │ │ +05ca1e: 822c |005b: int-to-float v12, v2 │ │ +05ca20: 826d |005c: int-to-float v13, v6 │ │ +05ca22: a909 0c0d |005d: div-float v9, v12, v13 │ │ +05ca26: 28d3 |005f: goto 0032 // -002d │ │ +05ca28: 823c |0060: int-to-float v12, v3 │ │ +05ca2a: 826d |0061: int-to-float v13, v6 │ │ +05ca2c: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +05ca30: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -71481,25 +71481,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 │ │ -05ca98: |[05ca98] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -05caa8: 7120 8410 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@1084 │ │ -05caae: 0c00 |0003: move-result-object v0 │ │ -05cab0: 5201 9c04 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05cab4: 8211 |0006: int-to-float v1, v1 │ │ -05cab6: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -05caba: c942 |0009: div-float/2addr v2, v4 │ │ -05cabc: c821 |000a: mul-float/2addr v1, v2 │ │ -05cabe: 8711 |000b: float-to-int v1, v1 │ │ -05cac0: 5901 9c04 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05cac4: 1100 |000e: return-object v0 │ │ +05ca34: |[05ca34] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +05ca44: 7120 8410 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@1084 │ │ +05ca4a: 0c00 |0003: move-result-object v0 │ │ +05ca4c: 5201 9c04 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05ca50: 8211 |0006: int-to-float v1, v1 │ │ +05ca52: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +05ca56: c942 |0009: div-float/2addr v2, v4 │ │ +05ca58: c821 |000a: mul-float/2addr v1, v2 │ │ +05ca5a: 8711 |000b: float-to-int v1, v1 │ │ +05ca5c: 5901 9c04 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05ca60: 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; │ │ @@ -71512,20 +71512,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 │ │ -05cac8: |[05cac8] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -05cad8: 2200 3002 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0230 │ │ -05cadc: 6e10 2a1c 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1c2a │ │ -05cae2: 0c01 |0005: move-result-object v1 │ │ -05cae4: 7040 7310 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@1073 │ │ -05caea: 1100 |0009: return-object v0 │ │ +05ca64: |[05ca64] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +05ca74: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@022e │ │ +05ca78: 6e10 2a1c 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1c2a │ │ +05ca7e: 0c01 |0005: move-result-object v1 │ │ +05ca80: 7040 7310 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@1073 │ │ +05ca86: 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; │ │ │ │ @@ -71534,26 +71534,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -05caec: |[05caec] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -05cafc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05cafe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05cb00: 5c43 9904 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0499 │ │ -05cb04: 5440 8a04 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05cb08: 5441 8b04 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cb0c: 6e40 7010 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1070 │ │ -05cb12: 5c42 9904 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0499 │ │ -05cb16: 5240 8c04 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05cb1a: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -05cb1e: 6e20 9d10 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ -05cb24: 0e00 |0014: return-void │ │ +05ca88: |[05ca88] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +05ca98: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05ca9a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05ca9c: 5c43 9904 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0499 │ │ +05caa0: 5440 8a04 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05caa4: 5441 8b04 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05caa8: 6e40 7010 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1070 │ │ +05caae: 5c42 9904 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0499 │ │ +05cab2: 5240 8c04 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05cab6: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +05caba: 6e20 9d10 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ +05cac0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -71568,26 +71568,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05cb28: |[05cb28] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -05cb38: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -05cb3c: c705 |0002: sub-float/2addr v5, v0 │ │ -05cb3e: 8950 |0003: float-to-double v0, v5 │ │ -05cb40: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -05cb4a: cd20 |0009: mul-double/2addr v0, v2 │ │ -05cb4c: 8c05 |000a: double-to-float v5, v0 │ │ -05cb4e: 8950 |000b: float-to-double v0, v5 │ │ -05cb50: 7120 311f 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1f31 │ │ -05cb56: 0b00 |000f: move-result-wide v0 │ │ -05cb58: 8c00 |0010: double-to-float v0, v0 │ │ -05cb5a: 0f00 |0011: return v0 │ │ +05cac4: |[05cac4] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +05cad4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +05cad8: c705 |0002: sub-float/2addr v5, v0 │ │ +05cada: 8950 |0003: float-to-double v0, v5 │ │ +05cadc: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +05cae6: cd20 |0009: mul-double/2addr v0, v2 │ │ +05cae8: 8c05 |000a: double-to-float v5, v0 │ │ +05caea: 8950 |000b: float-to-double v0, v5 │ │ +05caec: 7120 311f 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1f31 │ │ +05caf2: 0b00 |000f: move-result-wide v0 │ │ +05caf4: 8c00 |0010: double-to-float v0, v0 │ │ +05caf6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ 0x000b line=676 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -71598,47 +71598,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -05cb5c: |[05cb5c] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -05cb6c: 0192 |0000: move v2, v9 │ │ -05cb6e: 01a3 |0001: move v3, v10 │ │ -05cb70: 5480 8b04 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cb74: 6e10 a71b 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05cb7a: 0a06 |0007: move-result v6 │ │ -05cb7c: 5480 8b04 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cb80: 6e10 b51b 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05cb86: 0a07 |000d: move-result v7 │ │ -05cb88: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -05cb8c: 5480 8a04 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05cb90: 5481 8b04 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cb94: 6e40 6510 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1065 │ │ -05cb9a: 0a02 |0017: move-result v2 │ │ -05cb9c: 5480 8b04 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cba0: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -05cba4: 6e20 cd1b 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ -05cbaa: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -05cbae: 5480 8a04 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05cbb2: 5481 8b04 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cbb6: 6e40 6610 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1066 │ │ -05cbbc: 0a03 |0028: move-result v3 │ │ -05cbbe: 5480 8b04 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cbc2: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -05cbc6: 6e20 ce1b 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1bce │ │ -05cbcc: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -05cbd0: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -05cbd4: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -05cbd8: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -05cbdc: 5480 8a04 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05cbe0: 5481 8b04 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cbe4: 7406 6f10 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@106f │ │ -05cbea: 0e00 |003f: return-void │ │ +05caf8: |[05caf8] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +05cb08: 0192 |0000: move v2, v9 │ │ +05cb0a: 01a3 |0001: move v3, v10 │ │ +05cb0c: 5480 8b04 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cb10: 6e10 a71b 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05cb16: 0a06 |0007: move-result v6 │ │ +05cb18: 5480 8b04 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cb1c: 6e10 b51b 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05cb22: 0a07 |000d: move-result v7 │ │ +05cb24: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +05cb28: 5480 8a04 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05cb2c: 5481 8b04 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cb30: 6e40 6510 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1065 │ │ +05cb36: 0a02 |0017: move-result v2 │ │ +05cb38: 5480 8b04 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cb3c: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +05cb40: 6e20 cd1b 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ +05cb46: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +05cb4a: 5480 8a04 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05cb4e: 5481 8b04 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cb52: 6e40 6610 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1066 │ │ +05cb58: 0a03 |0028: move-result v3 │ │ +05cb5a: 5480 8b04 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cb5e: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +05cb62: 6e20 ce1b 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1bce │ │ +05cb68: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +05cb6c: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +05cb70: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +05cb74: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +05cb78: 5480 8a04 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05cb7c: 5481 8b04 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cb80: 7406 6f10 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@106f │ │ +05cb86: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -71670,73 +71670,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -05cbec: |[05cbec] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -05cbfc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -05cbfe: 54a7 9104 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05cc02: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -05cc06: 54a7 9104 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05cc0a: 2177 |0007: array-length v7, v7 │ │ -05cc0c: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -05cc10: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05cc14: 2373 1a04 |000c: new-array v3, v7, [F // type@041a │ │ -05cc18: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05cc1c: 2374 1a04 |0010: new-array v4, v7, [F // type@041a │ │ -05cc20: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05cc24: 2375 1a04 |0014: new-array v5, v7, [F // type@041a │ │ -05cc28: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05cc2c: 2376 1a04 |0018: new-array v6, v7, [F // type@041a │ │ -05cc30: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05cc34: 2372 1b04 |001c: new-array v2, v7, [I // type@041b │ │ -05cc38: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05cc3c: 2370 1b04 |0020: new-array v0, v7, [I // type@041b │ │ -05cc40: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05cc44: 2371 1b04 |0024: new-array v1, v7, [I // type@041b │ │ -05cc48: 54a7 9104 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05cc4c: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -05cc50: 54a7 9104 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05cc54: 54a8 9104 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05cc58: 2188 |002e: array-length v8, v8 │ │ -05cc5a: 7158 661f 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -05cc60: 54a7 9204 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05cc64: 54a8 9204 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05cc68: 2188 |0036: array-length v8, v8 │ │ -05cc6a: 7158 661f 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -05cc70: 54a7 9304 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05cc74: 54a8 9304 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05cc78: 2188 |003e: array-length v8, v8 │ │ -05cc7a: 7158 661f 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -05cc80: 54a7 9404 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05cc84: 54a8 9404 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05cc88: 2188 |0046: array-length v8, v8 │ │ -05cc8a: 7158 661f 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -05cc90: 54a7 9004 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05cc94: 54a8 9004 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05cc98: 2188 |004e: array-length v8, v8 │ │ -05cc9a: 7158 661f 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -05cca0: 54a7 8d04 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ -05cca4: 54a8 8d04 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ -05cca8: 2188 |0056: array-length v8, v8 │ │ -05ccaa: 7158 661f 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -05ccb0: 54a7 8e04 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ -05ccb4: 54a8 8e04 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ -05ccb8: 2188 |005e: array-length v8, v8 │ │ -05ccba: 7158 661f 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ -05ccc0: 5ba3 9104 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05ccc4: 5ba4 9204 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05ccc8: 5ba5 9304 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05cccc: 5ba6 9404 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05ccd0: 5ba2 9004 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05ccd4: 5ba0 8d04 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ -05ccd8: 5ba1 8e04 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ -05ccdc: 0e00 |0070: return-void │ │ +05cb88: |[05cb88] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +05cb98: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +05cb9a: 54a7 9104 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05cb9e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +05cba2: 54a7 9104 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05cba6: 2177 |0007: array-length v7, v7 │ │ +05cba8: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +05cbac: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05cbb0: 2373 1604 |000c: new-array v3, v7, [F // type@0416 │ │ +05cbb4: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05cbb8: 2374 1604 |0010: new-array v4, v7, [F // type@0416 │ │ +05cbbc: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05cbc0: 2375 1604 |0014: new-array v5, v7, [F // type@0416 │ │ +05cbc4: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05cbc8: 2376 1604 |0018: new-array v6, v7, [F // type@0416 │ │ +05cbcc: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05cbd0: 2372 1704 |001c: new-array v2, v7, [I // type@0417 │ │ +05cbd4: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05cbd8: 2370 1704 |0020: new-array v0, v7, [I // type@0417 │ │ +05cbdc: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05cbe0: 2371 1704 |0024: new-array v1, v7, [I // type@0417 │ │ +05cbe4: 54a7 9104 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05cbe8: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +05cbec: 54a7 9104 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05cbf0: 54a8 9104 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05cbf4: 2188 |002e: array-length v8, v8 │ │ +05cbf6: 7158 661f 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +05cbfc: 54a7 9204 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05cc00: 54a8 9204 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05cc04: 2188 |0036: array-length v8, v8 │ │ +05cc06: 7158 661f 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +05cc0c: 54a7 9304 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05cc10: 54a8 9304 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05cc14: 2188 |003e: array-length v8, v8 │ │ +05cc16: 7158 661f 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +05cc1c: 54a7 9404 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05cc20: 54a8 9404 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05cc24: 2188 |0046: array-length v8, v8 │ │ +05cc26: 7158 661f 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +05cc2c: 54a7 9004 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05cc30: 54a8 9004 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05cc34: 2188 |004e: array-length v8, v8 │ │ +05cc36: 7158 661f 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +05cc3c: 54a7 8d04 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ +05cc40: 54a8 8d04 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ +05cc44: 2188 |0056: array-length v8, v8 │ │ +05cc46: 7158 661f 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +05cc4c: 54a7 8e04 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ +05cc50: 54a8 8e04 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ +05cc54: 2188 |005e: array-length v8, v8 │ │ +05cc56: 7158 661f 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1f66 │ │ +05cc5c: 5ba3 9104 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05cc60: 5ba4 9204 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05cc64: 5ba5 9304 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05cc68: 5ba6 9404 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05cc6c: 5ba2 9004 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05cc70: 5ba0 8d04 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ +05cc74: 5ba1 8e04 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@048e │ │ +05cc78: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -71775,45 +71775,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -05cce0: |[05cce0] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -05ccf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ccf2: 54b1 8b04 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05ccf6: 6e10 a71b 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05ccfc: 0a0a |0006: move-result v10 │ │ -05ccfe: 54b1 8b04 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cd02: 6e10 b51b 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05cd08: 0a06 |000c: move-result v6 │ │ -05cd0a: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -05cd0e: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -05cd12: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -05cd16: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -05cd1a: 54b1 9a04 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05cd1e: 6e10 350f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f35 │ │ -05cd24: 6e20 9d10 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ -05cd2a: 0f00 |001d: return v0 │ │ -05cd2c: 54b1 8b04 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cd30: 07b0 |0020: move-object v0, v11 │ │ -05cd32: 01e4 |0021: move v4, v14 │ │ -05cd34: 01f5 |0022: move v5, v15 │ │ -05cd36: 7606 8110 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1081 │ │ -05cd3c: 0a09 |0026: move-result v9 │ │ -05cd3e: 54b4 9a04 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05cd42: 01a5 |0029: move v5, v10 │ │ -05cd44: 0127 |002a: move v7, v2 │ │ -05cd46: 0138 |002b: move v8, v3 │ │ -05cd48: 7406 450f 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@0f45 │ │ -05cd4e: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -05cd50: 6e20 9d10 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ -05cd56: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -05cd58: 28e9 |0034: goto 001d // -0017 │ │ +05cc7c: |[05cc7c] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +05cc8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05cc8e: 54b1 8b04 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cc92: 6e10 a71b 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05cc98: 0a0a |0006: move-result v10 │ │ +05cc9a: 54b1 8b04 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cc9e: 6e10 b51b 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05cca4: 0a06 |000c: move-result v6 │ │ +05cca6: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +05ccaa: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +05ccae: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +05ccb2: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +05ccb6: 54b1 9a04 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05ccba: 6e10 350f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f35 │ │ +05ccc0: 6e20 9d10 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ +05ccc6: 0f00 |001d: return v0 │ │ +05ccc8: 54b1 8b04 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cccc: 07b0 |0020: move-object v0, v11 │ │ +05ccce: 01e4 |0021: move v4, v14 │ │ +05ccd0: 01f5 |0022: move v5, v15 │ │ +05ccd2: 7606 8110 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1081 │ │ +05ccd8: 0a09 |0026: move-result v9 │ │ +05ccda: 54b4 9a04 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05ccde: 01a5 |0029: move v5, v10 │ │ +05cce0: 0127 |002a: move v7, v2 │ │ +05cce2: 0138 |002b: move v8, v3 │ │ +05cce4: 7406 450f 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@0f45 │ │ +05ccea: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +05ccec: 6e20 9d10 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ +05ccf2: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +05ccf4: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -71841,45 +71841,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -05cd5c: |[05cd5c] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -05cd6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05cd6e: 5431 9704 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05cd72: 6e10 2c1c 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1c2c │ │ -05cd78: 0a01 |0006: move-result v1 │ │ -05cd7a: 5232 8f04 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ -05cd7e: b021 |0009: add-int/2addr v1, v2 │ │ -05cd80: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -05cd84: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -05cd88: 5431 9704 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05cd8c: 6e10 2f1c 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1c2f │ │ -05cd92: 0a01 |0013: move-result v1 │ │ -05cd94: 5232 8f04 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ -05cd98: b021 |0016: add-int/2addr v1, v2 │ │ -05cd9a: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -05cd9e: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -05cda2: 5431 9704 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05cda6: 6e10 2e1c 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1c2e │ │ -05cdac: 0a01 |0020: move-result v1 │ │ -05cdae: 5232 8f04 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ -05cdb2: b121 |0023: sub-int/2addr v1, v2 │ │ -05cdb4: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -05cdb8: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -05cdbc: 5431 9704 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05cdc0: 6e10 261c 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1c26 │ │ -05cdc6: 0a01 |002d: move-result v1 │ │ -05cdc8: 5232 8f04 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ -05cdcc: b121 |0030: sub-int/2addr v1, v2 │ │ -05cdce: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -05cdd2: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -05cdd6: 0f00 |0035: return v0 │ │ +05ccf8: |[05ccf8] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +05cd08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05cd0a: 5431 9704 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05cd0e: 6e10 2c1c 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1c2c │ │ +05cd14: 0a01 |0006: move-result v1 │ │ +05cd16: 5232 8f04 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ +05cd1a: b021 |0009: add-int/2addr v1, v2 │ │ +05cd1c: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +05cd20: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +05cd24: 5431 9704 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05cd28: 6e10 2f1c 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1c2f │ │ +05cd2e: 0a01 |0013: move-result v1 │ │ +05cd30: 5232 8f04 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ +05cd34: b021 |0016: add-int/2addr v1, v2 │ │ +05cd36: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +05cd3a: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +05cd3e: 5431 9704 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05cd42: 6e10 2e1c 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1c2e │ │ +05cd48: 0a01 |0020: move-result v1 │ │ +05cd4a: 5232 8f04 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ +05cd4e: b121 |0023: sub-int/2addr v1, v2 │ │ +05cd50: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +05cd54: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +05cd58: 5431 9704 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05cd5c: 6e10 261c 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1c26 │ │ +05cd62: 0a01 |002d: move-result v1 │ │ +05cd64: 5232 8f04 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ +05cd68: b121 |0030: sub-int/2addr v1, v2 │ │ +05cd6a: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +05cd6e: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +05cd72: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -71895,37 +71895,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -05cdd8: |[05cdd8] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -05cde8: 5452 9e04 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05cdec: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -05cdf0: 5254 9504 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ -05cdf4: 6e30 711b 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ -05cdfa: 5452 9e04 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05cdfe: 5253 8904 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05ce02: 7120 fd09 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ -05ce08: 0a02 |0010: move-result v2 │ │ -05ce0a: 5253 9604 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ -05ce0e: 5254 9504 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ -05ce12: 7040 7c10 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@107c │ │ -05ce18: 0a00 |0018: move-result v0 │ │ -05ce1a: 5452 9e04 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05ce1e: 5253 8904 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05ce22: 7120 fe09 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ -05ce28: 0a02 |0020: move-result v2 │ │ -05ce2a: 5253 9604 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ -05ce2e: 5254 9504 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ -05ce32: 7040 7c10 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@107c │ │ -05ce38: 0a01 |0028: move-result v1 │ │ -05ce3a: 7030 8510 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1085 │ │ -05ce40: 0e00 |002c: return-void │ │ +05cd74: |[05cd74] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +05cd84: 5452 9e04 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05cd88: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +05cd8c: 5254 9504 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ +05cd90: 6e30 711b 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ +05cd96: 5452 9e04 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05cd9a: 5253 8904 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05cd9e: 7120 fd09 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ +05cda4: 0a02 |0010: move-result v2 │ │ +05cda6: 5253 9604 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ +05cdaa: 5254 9504 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ +05cdae: 7040 7c10 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@107c │ │ +05cdb4: 0a00 |0018: move-result v0 │ │ +05cdb6: 5452 9e04 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05cdba: 5253 8904 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05cdbe: 7120 fe09 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ +05cdc4: 0a02 |0020: move-result v2 │ │ +05cdc6: 5253 9604 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ +05cdca: 5254 9504 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0495 │ │ +05cdce: 7040 7c10 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@107c │ │ +05cdd4: 0a01 |0028: move-result v1 │ │ +05cdd6: 7030 8510 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1085 │ │ +05cddc: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -71939,44 +71939,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -05ce44: |[05ce44] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -05ce54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ce56: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -05ce58: 7051 7810 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1078 │ │ -05ce5e: 0a01 |0005: move-result v1 │ │ -05ce60: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -05ce64: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -05ce68: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -05ce6a: 7051 7810 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1078 │ │ -05ce70: 0a01 |000e: move-result v1 │ │ -05ce72: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -05ce76: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -05ce7a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -05ce7c: 7051 7810 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1078 │ │ -05ce82: 0a01 |0017: move-result v1 │ │ -05ce84: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -05ce88: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -05ce8c: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -05ce90: 7051 7810 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1078 │ │ -05ce96: 0a01 |0021: move-result v1 │ │ -05ce98: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -05ce9c: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -05cea0: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -05cea4: 5431 8d04 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ -05cea8: 4402 0106 |002a: aget v2, v1, v6 │ │ -05ceac: b602 |002c: or-int/2addr v2, v0 │ │ -05ceae: 4b02 0106 |002d: aput v2, v1, v6 │ │ -05ceb2: 5431 8a04 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05ceb6: 6e30 6a10 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@106a │ │ -05cebc: 0e00 |0034: return-void │ │ +05cde0: |[05cde0] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +05cdf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05cdf2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +05cdf4: 7051 7810 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1078 │ │ +05cdfa: 0a01 |0005: move-result v1 │ │ +05cdfc: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +05ce00: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +05ce04: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +05ce06: 7051 7810 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1078 │ │ +05ce0c: 0a01 |000e: move-result v1 │ │ +05ce0e: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +05ce12: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +05ce16: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +05ce18: 7051 7810 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1078 │ │ +05ce1e: 0a01 |0017: move-result v1 │ │ +05ce20: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +05ce24: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +05ce28: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +05ce2c: 7051 7810 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1078 │ │ +05ce32: 0a01 |0021: move-result v1 │ │ +05ce34: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +05ce38: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +05ce3c: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +05ce40: 5431 8d04 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@048d │ │ +05ce44: 4402 0106 |002a: aget v2, v1, v6 │ │ +05ce48: b602 |002c: or-int/2addr v2, v0 │ │ +05ce4a: 4b02 0106 |002d: aput v2, v1, v6 │ │ +05ce4e: 5431 8a04 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05ce52: 6e30 6a10 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@106a │ │ +05ce58: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -72000,36 +72000,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05cec0: |[05cec0] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -05ced0: 7020 8810 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1088 │ │ -05ced6: 5430 9104 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05ceda: 5431 9304 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05cede: 4b04 0106 |0007: aput v4, v1, v6 │ │ -05cee2: 4b04 0006 |0009: aput v4, v0, v6 │ │ -05cee6: 5430 9204 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05ceea: 5431 9404 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05ceee: 4b05 0106 |000f: aput v5, v1, v6 │ │ -05cef2: 4b05 0006 |0011: aput v5, v0, v6 │ │ -05cef6: 5430 9004 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05cefa: 8741 |0015: float-to-int v1, v4 │ │ -05cefc: 8752 |0016: float-to-int v2, v5 │ │ -05cefe: 7030 8f10 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@108f │ │ -05cf04: 0a01 |001a: move-result v1 │ │ -05cf06: 4b01 0006 |001b: aput v1, v0, v6 │ │ -05cf0a: 5230 9804 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ -05cf0e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -05cf10: b861 |0020: shl-int/2addr v1, v6 │ │ -05cf12: b610 |0021: or-int/2addr v0, v1 │ │ -05cf14: 5930 9804 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ -05cf18: 0e00 |0024: return-void │ │ +05ce5c: |[05ce5c] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +05ce6c: 7020 8810 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1088 │ │ +05ce72: 5430 9104 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05ce76: 5431 9304 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05ce7a: 4b04 0106 |0007: aput v4, v1, v6 │ │ +05ce7e: 4b04 0006 |0009: aput v4, v0, v6 │ │ +05ce82: 5430 9204 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05ce86: 5431 9404 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05ce8a: 4b05 0106 |000f: aput v5, v1, v6 │ │ +05ce8e: 4b05 0006 |0011: aput v5, v0, v6 │ │ +05ce92: 5430 9004 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05ce96: 8741 |0015: float-to-int v1, v4 │ │ +05ce98: 8752 |0016: float-to-int v2, v5 │ │ +05ce9a: 7030 8f10 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@108f │ │ +05cea0: 0a01 |001a: move-result v1 │ │ +05cea2: 4b01 0006 |001b: aput v1, v0, v6 │ │ +05cea6: 5230 9804 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ +05ceaa: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +05ceac: b861 |0020: shl-int/2addr v1, v6 │ │ +05ceae: b610 |0021: or-int/2addr v0, v1 │ │ +05ceb0: 5930 9804 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ +05ceb4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -72045,32 +72045,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -05cf1c: |[05cf1c] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -05cf2c: 7110 8109 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ -05cf32: 0a01 |0003: move-result v1 │ │ -05cf34: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05cf36: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -05cf3a: 7120 8209 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05cf40: 0a02 |000a: move-result v2 │ │ -05cf42: 7120 8309 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -05cf48: 0a03 |000e: move-result v3 │ │ -05cf4a: 7120 8409 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -05cf50: 0a04 |0012: move-result v4 │ │ -05cf52: 5465 9304 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05cf56: 4b03 0502 |0015: aput v3, v5, v2 │ │ -05cf5a: 5465 9404 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05cf5e: 4b04 0502 |0019: aput v4, v5, v2 │ │ -05cf62: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05cf66: 28e8 |001d: goto 0005 // -0018 │ │ -05cf68: 0e00 |001e: return-void │ │ +05ceb8: |[05ceb8] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +05cec8: 7110 8109 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ +05cece: 0a01 |0003: move-result v1 │ │ +05ced0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05ced2: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +05ced6: 7120 8209 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05cedc: 0a02 |000a: move-result v2 │ │ +05cede: 7120 8309 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +05cee4: 0a03 |000e: move-result v3 │ │ +05cee6: 7120 8409 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +05ceec: 0a04 |0012: move-result v4 │ │ +05ceee: 5465 9304 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05cef2: 4b03 0502 |0015: aput v3, v5, v2 │ │ +05cef6: 5465 9404 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05cefa: 4b04 0502 |0019: aput v4, v5, v2 │ │ +05cefe: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05cf02: 28e8 |001d: goto 0005 // -0018 │ │ +05cf04: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -72093,41 +72093,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -05cf6c: |[05cf6c] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -05cf7c: 6e10 7610 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05cf82: 5280 8c04 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05cf86: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -05cf88: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -05cf8c: 5480 9a04 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05cf90: 6e10 3c0f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f3c │ │ -05cf96: 0a06 |000d: move-result v6 │ │ -05cf98: 5480 9a04 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05cf9c: 6e10 3d0f 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f3d │ │ -05cfa2: 0a07 |0013: move-result v7 │ │ -05cfa4: 5480 9a04 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05cfa8: 6e10 350f 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f35 │ │ -05cfae: 5480 9a04 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05cfb2: 6e10 3c0f 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f3c │ │ -05cfb8: 0a02 |001e: move-result v2 │ │ -05cfba: 5480 9a04 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05cfbe: 6e10 3d0f 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f3d │ │ -05cfc4: 0a03 |0024: move-result v3 │ │ -05cfc6: 5480 8a04 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05cfca: 5481 8b04 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05cfce: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -05cfd2: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -05cfd6: 7406 6f10 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@106f │ │ -05cfdc: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -05cfde: 6e20 9d10 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ -05cfe4: 0e00 |0034: return-void │ │ +05cf08: |[05cf08] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +05cf18: 6e10 7610 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05cf1e: 5280 8c04 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05cf22: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +05cf24: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +05cf28: 5480 9a04 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05cf2c: 6e10 3c0f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f3c │ │ +05cf32: 0a06 |000d: move-result v6 │ │ +05cf34: 5480 9a04 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05cf38: 6e10 3d0f 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f3d │ │ +05cf3e: 0a07 |0013: move-result v7 │ │ +05cf40: 5480 9a04 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05cf44: 6e10 350f 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f35 │ │ +05cf4a: 5480 9a04 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05cf4e: 6e10 3c0f 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f3c │ │ +05cf54: 0a02 |001e: move-result v2 │ │ +05cf56: 5480 9a04 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05cf5a: 6e10 3d0f 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f3d │ │ +05cf60: 0a03 |0024: move-result v3 │ │ +05cf62: 5480 8a04 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05cf66: 5481 8b04 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05cf6a: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +05cf6e: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +05cf72: 7406 6f10 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@106f │ │ +05cf78: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +05cf7a: 6e20 9d10 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ +05cf80: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -72148,79 +72148,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -05cfe8: |[05cfe8] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -05cff8: 20e1 3803 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0338 │ │ -05cffc: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -05d000: 07e9 |0004: move-object v9, v14 │ │ -05d002: 1f09 3803 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0338 │ │ -05d006: 6e10 b21b 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1bb2 │ │ -05d00c: 0a0b |000a: move-result v11 │ │ -05d00e: 6e10 b31b 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1bb3 │ │ -05d014: 0a0c |000e: move-result v12 │ │ -05d016: 6e10 281c 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ -05d01c: 0a08 |0012: move-result v8 │ │ -05d01e: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -05d022: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -05d026: 6e20 271c a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -05d02c: 0c02 |001a: move-result-object v2 │ │ -05d02e: 9001 120b |001b: add-int v1, v18, v11 │ │ -05d032: 6e10 a71b 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05d038: 0a03 |0020: move-result v3 │ │ -05d03a: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -05d03e: 9001 120b |0023: add-int v1, v18, v11 │ │ -05d042: 6e10 b11b 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -05d048: 0a03 |0028: move-result v3 │ │ -05d04a: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -05d04e: 9001 130c |002b: add-int v1, v19, v12 │ │ -05d052: 6e10 b51b 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05d058: 0a03 |0030: move-result v3 │ │ -05d05a: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -05d05e: 9001 130c |0033: add-int v1, v19, v12 │ │ -05d062: 6e10 9b1b 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -05d068: 0a03 |0038: move-result v3 │ │ -05d06a: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -05d06e: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -05d070: 9001 120b |003c: add-int v1, v18, v11 │ │ -05d074: 6e10 a71b 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05d07a: 0a04 |0041: move-result v4 │ │ -05d07c: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -05d080: 9001 130c |0044: add-int v1, v19, v12 │ │ -05d084: 6e10 b51b 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05d08a: 0a04 |0049: move-result v4 │ │ -05d08c: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -05d090: 07d1 |004c: move-object v1, v13 │ │ -05d092: 0204 1000 |004d: move/from16 v4, v16 │ │ -05d096: 0205 1100 |004f: move/from16 v5, v17 │ │ -05d09a: 7407 7510 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1075 │ │ -05d0a0: 0a01 |0054: move-result v1 │ │ -05d0a2: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -05d0a6: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -05d0a8: 0f01 |0058: return v1 │ │ -05d0aa: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -05d0ae: 28ba |005b: goto 0015 // -0046 │ │ -05d0b0: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -05d0b4: 0200 1000 |005e: move/from16 v0, v16 │ │ -05d0b8: 7b01 |0060: neg-int v1, v0 │ │ -05d0ba: 7120 620a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a62 │ │ -05d0c0: 0a01 |0064: move-result v1 │ │ -05d0c2: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -05d0c6: 0200 1100 |0067: move/from16 v0, v17 │ │ -05d0ca: 7b01 |0069: neg-int v1, v0 │ │ -05d0cc: 7120 630a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0a63 │ │ -05d0d2: 0a01 |006d: move-result v1 │ │ -05d0d4: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -05d0d8: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -05d0da: 28e7 |0071: goto 0058 // -0019 │ │ -05d0dc: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -05d0de: 28e5 |0073: goto 0058 // -001b │ │ +05cf84: |[05cf84] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +05cf94: 20e1 3403 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0334 │ │ +05cf98: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +05cf9c: 07e9 |0004: move-object v9, v14 │ │ +05cf9e: 1f09 3403 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0334 │ │ +05cfa2: 6e10 b21b 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1bb2 │ │ +05cfa8: 0a0b |000a: move-result v11 │ │ +05cfaa: 6e10 b31b 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1bb3 │ │ +05cfb0: 0a0c |000e: move-result v12 │ │ +05cfb2: 6e10 281c 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ +05cfb8: 0a08 |0012: move-result v8 │ │ +05cfba: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +05cfbe: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +05cfc2: 6e20 271c a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +05cfc8: 0c02 |001a: move-result-object v2 │ │ +05cfca: 9001 120b |001b: add-int v1, v18, v11 │ │ +05cfce: 6e10 a71b 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05cfd4: 0a03 |0020: move-result v3 │ │ +05cfd6: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +05cfda: 9001 120b |0023: add-int v1, v18, v11 │ │ +05cfde: 6e10 b11b 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +05cfe4: 0a03 |0028: move-result v3 │ │ +05cfe6: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +05cfea: 9001 130c |002b: add-int v1, v19, v12 │ │ +05cfee: 6e10 b51b 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05cff4: 0a03 |0030: move-result v3 │ │ +05cff6: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +05cffa: 9001 130c |0033: add-int v1, v19, v12 │ │ +05cffe: 6e10 9b1b 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +05d004: 0a03 |0038: move-result v3 │ │ +05d006: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +05d00a: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +05d00c: 9001 120b |003c: add-int v1, v18, v11 │ │ +05d010: 6e10 a71b 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05d016: 0a04 |0041: move-result v4 │ │ +05d018: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +05d01c: 9001 130c |0044: add-int v1, v19, v12 │ │ +05d020: 6e10 b51b 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05d026: 0a04 |0049: move-result v4 │ │ +05d028: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +05d02c: 07d1 |004c: move-object v1, v13 │ │ +05d02e: 0204 1000 |004d: move/from16 v4, v16 │ │ +05d032: 0205 1100 |004f: move/from16 v5, v17 │ │ +05d036: 7407 7510 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1075 │ │ +05d03c: 0a01 |0054: move-result v1 │ │ +05d03e: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +05d042: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +05d044: 0f01 |0058: return v1 │ │ +05d046: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +05d04a: 28ba |005b: goto 0015 // -0046 │ │ +05d04c: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +05d050: 0200 1000 |005e: move/from16 v0, v16 │ │ +05d054: 7b01 |0060: neg-int v1, v0 │ │ +05d056: 7120 620a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a62 │ │ +05d05c: 0a01 |0064: move-result v1 │ │ +05d05e: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +05d062: 0200 1100 |0067: move/from16 v0, v17 │ │ +05d066: 7b01 |0069: neg-int v1, v0 │ │ +05d068: 7120 630a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0a63 │ │ +05d06e: 0a01 |006d: move-result v1 │ │ +05d070: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +05d074: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +05d076: 28e7 |0071: goto 0058 // -0019 │ │ +05d078: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +05d07a: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -72257,25 +72257,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -05d0e0: |[05d0e0] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -05d0f0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05d0f2: 5910 8904 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05d0f6: 7010 7e10 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@107e │ │ -05d0fc: 5410 9e04 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05d100: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -05d104: 5410 9e04 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05d108: 6e10 771b 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ -05d10e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05d110: 5b10 9e04 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05d114: 0e00 |0012: return-void │ │ +05d07c: |[05d07c] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +05d08c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05d08e: 5910 8904 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05d092: 7010 7e10 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@107e │ │ +05d098: 5410 9e04 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05d09c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +05d0a0: 5410 9e04 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05d0a4: 6e10 771b 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ +05d0aa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05d0ac: 5b10 9e04 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05d0b0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -72288,42 +72288,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -05d118: |[05d118] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -05d128: 6e10 ae1b 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -05d12e: 0c00 |0003: move-result-object v0 │ │ -05d130: 5431 9704 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05d134: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -05d138: 2200 c803 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -05d13c: 2201 dc03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -05d140: 7010 581f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -05d146: 1a02 200f |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0f20 │ │ -05d14a: 6e20 601f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05d150: 0c01 |0014: move-result-object v1 │ │ -05d152: 5432 9704 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05d156: 6e20 5f1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -05d15c: 0c01 |001a: move-result-object v1 │ │ -05d15e: 1a02 bb00 |001b: const-string v2, ")" // string@00bb │ │ -05d162: 6e20 601f 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05d168: 0c01 |0020: move-result-object v1 │ │ -05d16a: 6e10 651f 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05d170: 0c01 |0024: move-result-object v1 │ │ -05d172: 7020 1a1f 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -05d178: 2700 |0028: throw v0 │ │ -05d17a: 5b34 8b04 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d17e: 5935 8904 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05d182: 5430 8a04 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05d186: 6e30 6d10 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@106d │ │ -05d18c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -05d18e: 6e20 9d10 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ -05d194: 0e00 |0036: return-void │ │ +05d0b4: |[05d0b4] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +05d0c4: 6e10 ae1b 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +05d0ca: 0c00 |0003: move-result-object v0 │ │ +05d0cc: 5431 9704 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05d0d0: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +05d0d4: 2200 c403 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +05d0d8: 2201 d803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +05d0dc: 7010 581f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05d0e2: 1a02 160f |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0f16 │ │ +05d0e6: 6e20 601f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05d0ec: 0c01 |0014: move-result-object v1 │ │ +05d0ee: 5432 9704 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05d0f2: 6e20 5f1f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +05d0f8: 0c01 |001a: move-result-object v1 │ │ +05d0fa: 1a02 bb00 |001b: const-string v2, ")" // string@00bb │ │ +05d0fe: 6e20 601f 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05d104: 0c01 |0020: move-result-object v1 │ │ +05d106: 6e10 651f 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05d10c: 0c01 |0024: move-result-object v1 │ │ +05d10e: 7020 1a1f 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +05d114: 2700 |0028: throw v0 │ │ +05d116: 5b34 8b04 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d11a: 5935 8904 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05d11e: 5430 8a04 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05d122: 6e30 6d10 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@106d │ │ +05d128: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +05d12a: 6e20 9d10 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ +05d130: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -72339,28 +72339,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05d198: |[05d198] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -05d1a8: 5432 9104 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05d1ac: 2120 |0002: array-length v0, v2 │ │ -05d1ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05d1b0: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -05d1b4: 6e30 7a10 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@107a │ │ -05d1ba: 0a02 |0009: move-result v2 │ │ -05d1bc: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -05d1c0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -05d1c2: 0f02 |000d: return v2 │ │ -05d1c4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d1c8: 28f4 |0010: goto 0004 // -000c │ │ -05d1ca: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -05d1cc: 28fb |0012: goto 000d // -0005 │ │ +05d134: |[05d134] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +05d144: 5432 9104 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05d148: 2120 |0002: array-length v0, v2 │ │ +05d14a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05d14c: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +05d150: 6e30 7a10 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@107a │ │ +05d156: 0a02 |0009: move-result v2 │ │ +05d158: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +05d15c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +05d15e: 0f02 |000d: return v2 │ │ +05d160: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d164: 28f4 |0010: goto 0004 // -000c │ │ +05d166: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +05d168: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -72377,76 +72377,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -05d1d0: |[05d1d0] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -05d1e0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05d1e2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05d1e4: 6e20 9610 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1096 │ │ -05d1ea: 0a06 |0005: move-result v6 │ │ -05d1ec: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -05d1f0: 0154 |0008: move v4, v5 │ │ -05d1f2: 0f04 |0009: return v4 │ │ -05d1f4: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -05d1f8: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -05d1fc: 0140 |000e: move v0, v4 │ │ -05d1fe: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -05d202: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -05d204: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -05d208: 0141 |0014: move v1, v4 │ │ -05d20a: 5496 9304 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05d20e: 4406 060b |0017: aget v6, v6, v11 │ │ -05d212: 5497 9104 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05d216: 4407 070b |001b: aget v7, v7, v11 │ │ -05d21a: a702 0607 |001d: sub-float v2, v6, v7 │ │ -05d21e: 5496 9404 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05d222: 4406 060b |0021: aget v6, v6, v11 │ │ -05d226: 5497 9204 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05d22a: 4407 070b |0025: aget v7, v7, v11 │ │ -05d22e: a703 0607 |0027: sub-float v3, v6, v7 │ │ -05d232: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -05d236: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -05d23a: a806 0202 |002d: mul-float v6, v2, v2 │ │ -05d23e: a807 0303 |002f: mul-float v7, v3, v3 │ │ -05d242: c676 |0031: add-float/2addr v6, v7 │ │ -05d244: 5297 9c04 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05d248: 5298 9c04 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05d24c: b287 |0036: mul-int/2addr v7, v8 │ │ -05d24e: 8277 |0037: int-to-float v7, v7 │ │ -05d250: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -05d254: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -05d258: 0154 |003c: move v4, v5 │ │ -05d25a: 28cc |003d: goto 0009 // -0034 │ │ -05d25c: 0150 |003e: move v0, v5 │ │ -05d25e: 28d0 |003f: goto 000f // -0030 │ │ -05d260: 0151 |0040: move v1, v5 │ │ -05d262: 28d4 |0041: goto 0015 // -002c │ │ -05d264: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -05d268: 7110 291f 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05d26e: 0a06 |0047: move-result v6 │ │ -05d270: 5297 9c04 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05d274: 8277 |004a: int-to-float v7, v7 │ │ -05d276: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -05d27a: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -05d27e: 0154 |004f: move v4, v5 │ │ -05d280: 28b9 |0050: goto 0009 // -0047 │ │ -05d282: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -05d286: 7110 291f 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -05d28c: 0a06 |0056: move-result v6 │ │ -05d28e: 5297 9c04 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05d292: 8277 |0059: int-to-float v7, v7 │ │ -05d294: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -05d298: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -05d29c: 0154 |005e: move v4, v5 │ │ -05d29e: 28aa |005f: goto 0009 // -0056 │ │ -05d2a0: 0154 |0060: move v4, v5 │ │ -05d2a2: 28a8 |0061: goto 0009 // -0058 │ │ +05d16c: |[05d16c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +05d17c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05d17e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05d180: 6e20 9610 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1096 │ │ +05d186: 0a06 |0005: move-result v6 │ │ +05d188: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +05d18c: 0154 |0008: move v4, v5 │ │ +05d18e: 0f04 |0009: return v4 │ │ +05d190: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +05d194: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +05d198: 0140 |000e: move v0, v4 │ │ +05d19a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +05d19e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +05d1a0: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +05d1a4: 0141 |0014: move v1, v4 │ │ +05d1a6: 5496 9304 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05d1aa: 4406 060b |0017: aget v6, v6, v11 │ │ +05d1ae: 5497 9104 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05d1b2: 4407 070b |001b: aget v7, v7, v11 │ │ +05d1b6: a702 0607 |001d: sub-float v2, v6, v7 │ │ +05d1ba: 5496 9404 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05d1be: 4406 060b |0021: aget v6, v6, v11 │ │ +05d1c2: 5497 9204 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05d1c6: 4407 070b |0025: aget v7, v7, v11 │ │ +05d1ca: a703 0607 |0027: sub-float v3, v6, v7 │ │ +05d1ce: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +05d1d2: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +05d1d6: a806 0202 |002d: mul-float v6, v2, v2 │ │ +05d1da: a807 0303 |002f: mul-float v7, v3, v3 │ │ +05d1de: c676 |0031: add-float/2addr v6, v7 │ │ +05d1e0: 5297 9c04 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05d1e4: 5298 9c04 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05d1e8: b287 |0036: mul-int/2addr v7, v8 │ │ +05d1ea: 8277 |0037: int-to-float v7, v7 │ │ +05d1ec: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +05d1f0: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +05d1f4: 0154 |003c: move v4, v5 │ │ +05d1f6: 28cc |003d: goto 0009 // -0034 │ │ +05d1f8: 0150 |003e: move v0, v5 │ │ +05d1fa: 28d0 |003f: goto 000f // -0030 │ │ +05d1fc: 0151 |0040: move v1, v5 │ │ +05d1fe: 28d4 |0041: goto 0015 // -002c │ │ +05d200: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +05d204: 7110 291f 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05d20a: 0a06 |0047: move-result v6 │ │ +05d20c: 5297 9c04 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05d210: 8277 |004a: int-to-float v7, v7 │ │ +05d212: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +05d216: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +05d21a: 0154 |004f: move v4, v5 │ │ +05d21c: 28b9 |0050: goto 0009 // -0047 │ │ +05d21e: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +05d222: 7110 291f 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +05d228: 0a06 |0056: move-result v6 │ │ +05d22a: 5297 9c04 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05d22e: 8277 |0059: int-to-float v7, v7 │ │ +05d230: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +05d234: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +05d238: 0154 |005e: move v4, v5 │ │ +05d23a: 28aa |005f: goto 0009 // -0056 │ │ +05d23c: 0154 |0060: move v4, v5 │ │ +05d23e: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -72478,74 +72478,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -05d2a4: |[05d2a4] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -05d2b4: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -05d2b6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -05d2b8: 5290 8c04 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05d2bc: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -05d2c0: 5490 9a04 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05d2c4: 6e10 360f 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@0f36 │ │ -05d2ca: 0a06 |000b: move-result v6 │ │ -05d2cc: 5490 9a04 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05d2d0: 6e10 3c0f 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f3c │ │ -05d2d6: 0a02 |0011: move-result v2 │ │ -05d2d8: 5490 9a04 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05d2dc: 6e10 3d0f 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f3d │ │ -05d2e2: 0a03 |0017: move-result v3 │ │ -05d2e4: 5490 8b04 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d2e8: 6e10 a71b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05d2ee: 0a00 |001d: move-result v0 │ │ -05d2f0: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -05d2f4: 5490 8b04 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d2f8: 6e10 b51b 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05d2fe: 0a00 |0025: move-result v0 │ │ -05d300: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -05d304: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -05d308: 5490 8b04 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d30c: 6e20 cd1b 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ -05d312: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -05d316: 5490 8b04 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d31a: 6e20 ce1b 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1bce │ │ -05d320: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -05d324: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -05d328: 5490 8a04 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05d32c: 5491 8b04 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d330: 7406 6f10 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@106f │ │ -05d336: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -05d33a: 5490 9a04 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05d33e: 6e10 3e0f 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@0f3e │ │ -05d344: 0a00 |0048: move-result v0 │ │ -05d346: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -05d34a: 5490 9a04 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05d34e: 6e10 3f0f 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@0f3f │ │ -05d354: 0a00 |0050: move-result v0 │ │ -05d356: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -05d35a: 5490 9a04 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05d35e: 6e10 350f 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f35 │ │ -05d364: 5490 9a04 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05d368: 6e10 400f 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@0f40 │ │ -05d36e: 0a06 |005d: move-result v6 │ │ -05d370: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -05d374: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -05d378: 5490 9704 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05d37c: 5491 9b04 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@049b │ │ -05d380: 6e20 3e1c 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1c3e │ │ -05d386: 5290 8c04 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05d38a: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -05d38e: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -05d390: 0f00 |006e: return v0 │ │ -05d392: 6e20 9d10 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ -05d398: 28f7 |0072: goto 0069 // -0009 │ │ -05d39a: 0170 |0073: move v0, v7 │ │ -05d39c: 28fa |0074: goto 006e // -0006 │ │ +05d240: |[05d240] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +05d250: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +05d252: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +05d254: 5290 8c04 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05d258: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +05d25c: 5490 9a04 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05d260: 6e10 360f 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@0f36 │ │ +05d266: 0a06 |000b: move-result v6 │ │ +05d268: 5490 9a04 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05d26c: 6e10 3c0f 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f3c │ │ +05d272: 0a02 |0011: move-result v2 │ │ +05d274: 5490 9a04 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05d278: 6e10 3d0f 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f3d │ │ +05d27e: 0a03 |0017: move-result v3 │ │ +05d280: 5490 8b04 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d284: 6e10 a71b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05d28a: 0a00 |001d: move-result v0 │ │ +05d28c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +05d290: 5490 8b04 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d294: 6e10 b51b 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05d29a: 0a00 |0025: move-result v0 │ │ +05d29c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +05d2a0: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +05d2a4: 5490 8b04 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d2a8: 6e20 cd1b 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ +05d2ae: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +05d2b2: 5490 8b04 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d2b6: 6e20 ce1b 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1bce │ │ +05d2bc: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +05d2c0: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +05d2c4: 5490 8a04 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05d2c8: 5491 8b04 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d2cc: 7406 6f10 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@106f │ │ +05d2d2: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +05d2d6: 5490 9a04 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05d2da: 6e10 3e0f 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@0f3e │ │ +05d2e0: 0a00 |0048: move-result v0 │ │ +05d2e2: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +05d2e6: 5490 9a04 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05d2ea: 6e10 3f0f 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@0f3f │ │ +05d2f0: 0a00 |0050: move-result v0 │ │ +05d2f2: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +05d2f6: 5490 9a04 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05d2fa: 6e10 350f 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f35 │ │ +05d300: 5490 9a04 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05d304: 6e10 400f 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@0f40 │ │ +05d30a: 0a06 |005d: move-result v6 │ │ +05d30c: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +05d310: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +05d314: 5490 9704 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05d318: 5491 9b04 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@049b │ │ +05d31c: 6e20 3e1c 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1c3e │ │ +05d322: 5290 8c04 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05d326: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +05d32a: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +05d32c: 0f00 |006e: return v0 │ │ +05d32e: 6e20 9d10 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ +05d334: 28f7 |0072: goto 0069 // -0009 │ │ +05d336: 0170 |0073: move v0, v7 │ │ +05d338: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -72584,43 +72584,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -05d3a0: |[05d3a0] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -05d3b0: 5453 9704 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05d3b4: 6e10 281c 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ -05d3ba: 0a01 |0005: move-result v1 │ │ -05d3bc: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -05d3c0: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -05d3c4: 5453 9704 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ -05d3c8: 5454 8a04 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05d3cc: 6e20 6710 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1067 │ │ -05d3d2: 0a04 |0011: move-result v4 │ │ -05d3d4: 6e20 271c 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -05d3da: 0c00 |0015: move-result-object v0 │ │ -05d3dc: 6e10 a71b 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05d3e2: 0a03 |0019: move-result v3 │ │ -05d3e4: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -05d3e8: 6e10 b11b 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -05d3ee: 0a03 |001f: move-result v3 │ │ -05d3f0: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -05d3f4: 6e10 b51b 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05d3fa: 0a03 |0025: move-result v3 │ │ -05d3fc: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -05d400: 6e10 9b1b 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -05d406: 0a03 |002b: move-result v3 │ │ -05d408: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -05d40c: 1100 |002e: return-object v0 │ │ -05d40e: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05d412: 28d7 |0031: goto 0008 // -0029 │ │ -05d414: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -05d416: 28fb |0033: goto 002e // -0005 │ │ +05d33c: |[05d33c] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +05d34c: 5453 9704 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05d350: 6e10 281c 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ +05d356: 0a01 |0005: move-result v1 │ │ +05d358: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +05d35c: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +05d360: 5453 9704 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0497 │ │ +05d364: 5454 8a04 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05d368: 6e20 6710 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1067 │ │ +05d36e: 0a04 |0011: move-result v4 │ │ +05d370: 6e20 271c 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +05d376: 0c00 |0015: move-result-object v0 │ │ +05d378: 6e10 a71b 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05d37e: 0a03 |0019: move-result v3 │ │ +05d380: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +05d384: 6e10 b11b 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +05d38a: 0a03 |001f: move-result v3 │ │ +05d38c: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +05d390: 6e10 b51b 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05d396: 0a03 |0025: move-result v3 │ │ +05d398: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +05d39c: 6e10 9b1b 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +05d3a2: 0a03 |002b: move-result v3 │ │ +05d3a4: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +05d3a8: 1100 |002e: return-object v0 │ │ +05d3aa: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05d3ae: 28d7 |0031: goto 0008 // -0029 │ │ +05d3b0: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +05d3b2: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -72640,46 +72640,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -05d418: |[05d418] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -05d428: 5590 9904 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0499 │ │ -05d42c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05d430: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -05d434: 1a01 7e02 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@027e │ │ -05d438: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05d43e: 2700 |000b: throw v0 │ │ -05d440: 5490 9a04 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ -05d444: 5491 8b04 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d448: 6e10 a71b 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05d44e: 0a01 |0013: move-result v1 │ │ -05d450: 5492 8b04 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d454: 6e10 b51b 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05d45a: 0a02 |0019: move-result v2 │ │ -05d45c: 5493 9e04 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05d460: 5294 8904 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05d464: 7120 fd09 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ -05d46a: 0a03 |0021: move-result v3 │ │ -05d46c: 8733 |0022: float-to-int v3, v3 │ │ -05d46e: 5494 9e04 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05d472: 5295 8904 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05d476: 7120 fe09 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ -05d47c: 0a04 |002a: move-result v4 │ │ -05d47e: 8744 |002b: float-to-int v4, v4 │ │ -05d480: 01a5 |002c: move v5, v10 │ │ -05d482: 01c6 |002d: move v6, v12 │ │ -05d484: 01b7 |002e: move v7, v11 │ │ -05d486: 01d8 |002f: move v8, v13 │ │ -05d488: 7409 390f 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@0f39 │ │ -05d48e: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -05d490: 6e20 9d10 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ -05d496: 0e00 |0037: return-void │ │ +05d3b4: |[05d3b4] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +05d3c4: 5590 9904 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0499 │ │ +05d3c8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05d3cc: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +05d3d0: 1a01 7a02 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@027a │ │ +05d3d4: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +05d3da: 2700 |000b: throw v0 │ │ +05d3dc: 5490 9a04 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@049a │ │ +05d3e0: 5491 8b04 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d3e4: 6e10 a71b 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05d3ea: 0a01 |0013: move-result v1 │ │ +05d3ec: 5492 8b04 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d3f0: 6e10 b51b 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05d3f6: 0a02 |0019: move-result v2 │ │ +05d3f8: 5493 9e04 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05d3fc: 5294 8904 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05d400: 7120 fd09 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ +05d406: 0a03 |0021: move-result v3 │ │ +05d408: 8733 |0022: float-to-int v3, v3 │ │ +05d40a: 5494 9e04 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05d40e: 5295 8904 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05d412: 7120 fe09 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ +05d418: 0a04 |002a: move-result v4 │ │ +05d41a: 8744 |002b: float-to-int v4, v4 │ │ +05d41c: 01a5 |002c: move v5, v10 │ │ +05d41e: 01c6 |002d: move v6, v12 │ │ +05d420: 01b7 |002e: move v7, v11 │ │ +05d422: 01d8 |002f: move v8, v13 │ │ +05d424: 7409 390f 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@0f39 │ │ +05d42a: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +05d42c: 6e20 9d10 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@109d │ │ +05d432: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -72695,17 +72695,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d498: |[05d498] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -05d4a8: 5210 8904 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05d4ac: 0f00 |0002: return v0 │ │ +05d434: |[05d434] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +05d444: 5210 8904 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05d448: 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;) │ │ @@ -72713,17 +72713,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d4b0: |[05d4b0] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -05d4c0: 5410 8b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d4c4: 1100 |0002: return-object v0 │ │ +05d44c: |[05d44c] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +05d45c: 5410 8b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d460: 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;) │ │ @@ -72731,17 +72731,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d4c8: |[05d4c8] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -05d4d8: 5210 8f04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ -05d4dc: 0f00 |0002: return v0 │ │ +05d464: |[05d464] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +05d474: 5210 8f04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@048f │ │ +05d478: 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;) │ │ @@ -72749,17 +72749,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d4e0: |[05d4e0] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -05d4f0: 5210 9604 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ -05d4f4: 0f00 |0002: return v0 │ │ +05d47c: |[05d47c] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +05d48c: 5210 9604 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ +05d490: 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;) │ │ @@ -72767,17 +72767,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d4f8: |[05d4f8] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -05d508: 5210 9c04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ -05d50c: 0f00 |0002: return v0 │ │ +05d494: |[05d494] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +05d4a4: 5210 9c04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@049c │ │ +05d4a8: 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;) │ │ @@ -72785,17 +72785,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d510: |[05d510] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -05d520: 5210 8c04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05d524: 0f00 |0002: return v0 │ │ +05d4ac: |[05d4ac] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +05d4bc: 5210 8c04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05d4c0: 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;) │ │ @@ -72803,19 +72803,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05d528: |[05d528] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -05d538: 5410 8b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d53c: 6e40 9710 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1097 │ │ -05d542: 0a00 |0005: move-result v0 │ │ -05d544: 0f00 |0006: return v0 │ │ +05d4c4: |[05d4c4] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +05d4d4: 5410 8b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d4d8: 6e40 9710 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1097 │ │ +05d4de: 0a00 |0005: move-result v0 │ │ +05d4e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -72825,28 +72825,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05d548: |[05d548] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -05d558: 5432 9004 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05d55c: 2120 |0002: array-length v0, v2 │ │ -05d55e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05d560: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -05d564: 6e30 9510 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1095 │ │ -05d56a: 0a02 |0009: move-result v2 │ │ -05d56c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -05d570: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -05d572: 0f02 |000d: return v2 │ │ -05d574: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d578: 28f4 |0010: goto 0004 // -000c │ │ -05d57a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -05d57c: 28fb |0012: goto 000d // -0005 │ │ +05d4e4: |[05d4e4] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +05d4f4: 5432 9004 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05d4f8: 2120 |0002: array-length v0, v2 │ │ +05d4fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05d4fc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +05d500: 6e30 9510 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1095 │ │ +05d506: 0a02 |0009: move-result v2 │ │ +05d508: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +05d50c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +05d50e: 0f02 |000d: return v2 │ │ +05d510: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d514: 28f4 |0010: goto 0004 // -000c │ │ +05d516: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +05d518: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -72863,26 +72863,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05d580: |[05d580] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -05d590: 6e20 9610 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1096 │ │ -05d596: 0a00 |0003: move-result v0 │ │ -05d598: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -05d59c: 5410 9004 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05d5a0: 4400 0003 |0008: aget v0, v0, v3 │ │ -05d5a4: b520 |000a: and-int/2addr v0, v2 │ │ -05d5a6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -05d5aa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05d5ac: 0f00 |000e: return v0 │ │ -05d5ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05d5b0: 28fe |0010: goto 000e // -0002 │ │ +05d51c: |[05d51c] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +05d52c: 6e20 9610 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1096 │ │ +05d532: 0a00 |0003: move-result v0 │ │ +05d534: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +05d538: 5410 9004 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05d53c: 4400 0003 |0008: aget v0, v0, v3 │ │ +05d540: b520 |000a: and-int/2addr v0, v2 │ │ +05d542: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +05d546: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +05d548: 0f00 |000e: return v0 │ │ +05d54a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05d54c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -72892,23 +72892,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -05d5b4: |[05d5b4] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -05d5c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05d5c6: 5231 9804 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ -05d5ca: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -05d5ce: b521 |0005: and-int/2addr v1, v2 │ │ -05d5d0: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -05d5d4: 0f00 |0008: return v0 │ │ -05d5d6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05d5d8: 28fe |000a: goto 0008 // -0002 │ │ +05d550: |[05d550] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +05d560: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d562: 5231 9804 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0498 │ │ +05d566: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +05d56a: b521 |0005: and-int/2addr v1, v2 │ │ +05d56c: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +05d570: 0f00 |0008: return v0 │ │ +05d572: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05d574: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=860 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -72917,32 +72917,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -05d5dc: |[05d5dc] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -05d5ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d5ee: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -05d5f2: 0f00 |0003: return v0 │ │ -05d5f4: 6e10 a71b 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05d5fa: 0a01 |0007: move-result v1 │ │ -05d5fc: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -05d600: 6e10 b11b 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -05d606: 0a01 |000d: move-result v1 │ │ -05d608: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -05d60c: 6e10 b51b 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05d612: 0a01 |0013: move-result v1 │ │ -05d614: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -05d618: 6e10 9b1b 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -05d61e: 0a01 |0019: move-result v1 │ │ -05d620: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -05d624: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -05d626: 28e6 |001d: goto 0003 // -001a │ │ +05d578: |[05d578] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +05d588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d58a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +05d58e: 0f00 |0003: return v0 │ │ +05d590: 6e10 a71b 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05d596: 0a01 |0007: move-result v1 │ │ +05d598: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +05d59c: 6e10 b11b 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +05d5a2: 0a01 |000d: move-result v1 │ │ +05d5a4: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +05d5a8: 6e10 b51b 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05d5ae: 0a01 |0013: move-result v1 │ │ +05d5b0: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +05d5b4: 6e10 9b1b 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +05d5ba: 0a01 |0019: move-result v1 │ │ +05d5bc: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +05d5c0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +05d5c2: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1410 │ │ 0x0003 line=1413 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -72954,367 +72954,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -05d628: |[05d628] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -05d638: 7701 8009 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0980 │ │ -05d63e: 0a03 |0003: move-result v3 │ │ -05d640: 7701 7f09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ -05d646: 0a04 |0007: move-result v4 │ │ -05d648: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -05d64c: 7401 7610 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05d652: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -05d656: 5400 9e04 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05d65a: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -05d65e: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -05d662: 7100 761b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ -05d668: 0c13 |0018: move-result-object v19 │ │ -05d66a: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -05d66e: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -05d672: 5b10 9e04 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05d676: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -05d67a: 5400 9e04 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05d67e: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -05d682: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -05d686: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -05d68a: 6e20 6f1b 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ -05d690: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -05d696: 0e00 |002f: return-void │ │ -05d698: 7401 5a1b 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -05d69e: 0a11 |0033: move-result v17 │ │ -05d6a0: 7401 5c1b 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -05d6a6: 0a12 |0037: move-result v18 │ │ -05d6a8: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -05d6ac: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -05d6b0: 0201 1300 |003c: move/from16 v1, v19 │ │ -05d6b4: 7120 8209 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05d6ba: 0a0f |0041: move-result v15 │ │ -05d6bc: 0200 1100 |0042: move/from16 v0, v17 │ │ -05d6c0: 8700 |0044: float-to-int v0, v0 │ │ -05d6c2: 0213 0000 |0045: move/from16 v19, v0 │ │ -05d6c6: 0200 1200 |0047: move/from16 v0, v18 │ │ -05d6ca: 8700 |0049: float-to-int v0, v0 │ │ -05d6cc: 0214 0000 |004a: move/from16 v20, v0 │ │ -05d6d0: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -05d6d4: 0201 1300 |004e: move/from16 v1, v19 │ │ -05d6d8: 0202 1400 |0050: move/from16 v2, v20 │ │ -05d6dc: 6e30 8910 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -05d6e2: 0c10 |0055: move-result-object v16 │ │ -05d6e4: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -05d6e8: 0201 1100 |0058: move/from16 v1, v17 │ │ -05d6ec: 0202 1200 |005a: move/from16 v2, v18 │ │ -05d6f0: 7040 9b10 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@109b │ │ -05d6f6: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -05d6fa: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -05d6fe: 6e30 a310 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ -05d704: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -05d708: 5400 9004 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05d70c: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -05d710: 4407 130f |006c: aget v7, v19, v15 │ │ -05d714: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -05d718: 5200 9d04 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05d71c: 0213 0000 |0072: move/from16 v19, v0 │ │ -05d720: 9513 1307 |0074: and-int v19, v19, v7 │ │ -05d724: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -05d728: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -05d72c: 5400 8a04 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05d730: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -05d734: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -05d738: 5200 9d04 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05d73c: 0214 0000 |0082: move/from16 v20, v0 │ │ -05d740: 9514 1407 |0084: and-int v20, v20, v7 │ │ -05d744: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -05d748: 0201 1400 |0088: move/from16 v1, v20 │ │ -05d74c: 6e30 6c10 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@106c │ │ -05d752: 28a2 |008d: goto 002f // -005e │ │ -05d754: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -05d758: 7120 8209 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05d75e: 0a0f |0093: move-result v15 │ │ -05d760: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -05d764: 7120 8309 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -05d76a: 0a11 |0099: move-result v17 │ │ -05d76c: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -05d770: 7120 8409 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -05d776: 0a12 |009f: move-result v18 │ │ -05d778: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -05d77c: 0201 1100 |00a2: move/from16 v1, v17 │ │ -05d780: 0202 1200 |00a4: move/from16 v2, v18 │ │ -05d784: 7040 9b10 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@109b │ │ -05d78a: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -05d78e: 5200 8c04 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05d792: 0213 0000 |00ad: move/from16 v19, v0 │ │ -05d796: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -05d79a: 0200 1100 |00b1: move/from16 v0, v17 │ │ -05d79e: 8700 |00b3: float-to-int v0, v0 │ │ -05d7a0: 0213 0000 |00b4: move/from16 v19, v0 │ │ -05d7a4: 0200 1200 |00b6: move/from16 v0, v18 │ │ -05d7a8: 8700 |00b8: float-to-int v0, v0 │ │ -05d7aa: 0214 0000 |00b9: move/from16 v20, v0 │ │ -05d7ae: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -05d7b2: 0201 1300 |00bd: move/from16 v1, v19 │ │ -05d7b6: 0202 1400 |00bf: move/from16 v2, v20 │ │ -05d7ba: 6e30 8910 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -05d7c0: 0c10 |00c4: move-result-object v16 │ │ -05d7c2: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -05d7c6: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -05d7ca: 6e30 a310 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ -05d7d0: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -05d7d4: 5400 9004 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05d7d8: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -05d7dc: 4407 130f |00d2: aget v7, v19, v15 │ │ -05d7e0: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -05d7e4: 5200 9d04 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05d7e8: 0213 0000 |00d8: move/from16 v19, v0 │ │ -05d7ec: 9513 1307 |00da: and-int v19, v19, v7 │ │ -05d7f0: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -05d7f4: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -05d7f8: 5400 8a04 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05d7fc: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -05d800: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -05d804: 5200 9d04 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05d808: 0214 0000 |00e8: move/from16 v20, v0 │ │ -05d80c: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -05d810: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -05d814: 0201 1400 |00ee: move/from16 v1, v20 │ │ -05d818: 6e30 6c10 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@106c │ │ -05d81e: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -05d822: 0200 1100 |00f5: move/from16 v0, v17 │ │ -05d826: 8700 |00f7: float-to-int v0, v0 │ │ -05d828: 0213 0000 |00f8: move/from16 v19, v0 │ │ -05d82c: 0200 1200 |00fa: move/from16 v0, v18 │ │ -05d830: 8700 |00fc: float-to-int v0, v0 │ │ -05d832: 0214 0000 |00fd: move/from16 v20, v0 │ │ -05d836: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -05d83a: 0201 1300 |0101: move/from16 v1, v19 │ │ -05d83e: 0202 1400 |0103: move/from16 v2, v20 │ │ -05d842: 6e30 9310 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1093 │ │ -05d848: 0a13 |0108: move-result v19 │ │ -05d84a: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -05d84e: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -05d852: 5400 8b04 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d856: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -05d85a: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -05d85e: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -05d862: 6e30 a310 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ -05d868: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -05d86c: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -05d870: 5200 8c04 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05d874: 0213 0000 |011e: move/from16 v19, v0 │ │ -05d878: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -05d87c: 0200 1300 |0122: move/from16 v0, v19 │ │ -05d880: 0201 1400 |0124: move/from16 v1, v20 │ │ -05d884: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -05d888: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -05d88c: 5200 8904 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05d890: 0213 0000 |012c: move/from16 v19, v0 │ │ -05d894: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -05d898: 0201 1300 |0130: move/from16 v1, v19 │ │ -05d89c: 7120 7e09 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ -05d8a2: 0a0c |0135: move-result v12 │ │ -05d8a4: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -05d8a8: 7120 8309 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -05d8ae: 0a11 |013b: move-result v17 │ │ -05d8b0: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -05d8b4: 7120 8409 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -05d8ba: 0a12 |0141: move-result v18 │ │ -05d8bc: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -05d8c0: 5400 9304 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ -05d8c4: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -05d8c8: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -05d8cc: 5200 8904 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05d8d0: 0214 0000 |014c: move/from16 v20, v0 │ │ -05d8d4: 4413 1314 |014e: aget v19, v19, v20 │ │ -05d8d8: a713 1113 |0150: sub-float v19, v17, v19 │ │ -05d8dc: 0200 1300 |0152: move/from16 v0, v19 │ │ -05d8e0: 870a |0154: float-to-int v10, v0 │ │ -05d8e2: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -05d8e6: 5400 9404 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ -05d8ea: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -05d8ee: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -05d8f2: 5200 8904 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05d8f6: 0214 0000 |015f: move/from16 v20, v0 │ │ -05d8fa: 4413 1314 |0161: aget v19, v19, v20 │ │ -05d8fe: a713 1213 |0163: sub-float v19, v18, v19 │ │ -05d902: 0200 1300 |0165: move/from16 v0, v19 │ │ -05d906: 870b |0167: float-to-int v11, v0 │ │ -05d908: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -05d90c: 5400 8b04 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d910: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -05d914: 7401 a71b 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -05d91a: 0a13 |0171: move-result v19 │ │ -05d91c: 9013 130a |0172: add-int v19, v19, v10 │ │ -05d920: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -05d924: 5400 8b04 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05d928: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -05d92c: 7401 b51b 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -05d932: 0a14 |017d: move-result v20 │ │ -05d934: 9014 140b |017e: add-int v20, v20, v11 │ │ -05d938: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -05d93c: 0201 1300 |0182: move/from16 v1, v19 │ │ -05d940: 0202 1400 |0184: move/from16 v2, v20 │ │ -05d944: 705b 8710 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1087 │ │ -05d94a: 7602 9c10 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@109c │ │ -05d950: 2900 a3fe |018c: goto/16 002f // -015d │ │ -05d954: 7701 8109 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ -05d95a: 0a0e |0191: move-result v14 │ │ -05d95c: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -05d95e: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -05d962: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -05d966: 7120 8209 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05d96c: 0a0f |019a: move-result v15 │ │ -05d96e: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -05d972: 7120 8309 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -05d978: 0a11 |01a0: move-result v17 │ │ -05d97a: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -05d97e: 7120 8409 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -05d984: 0a12 |01a6: move-result v18 │ │ -05d986: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -05d98a: 5400 9104 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05d98e: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -05d992: 4413 130f |01ad: aget v19, v19, v15 │ │ -05d996: a705 1113 |01af: sub-float v5, v17, v19 │ │ -05d99a: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -05d99e: 5400 9204 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05d9a2: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -05d9a6: 4413 130f |01b7: aget v19, v19, v15 │ │ -05d9aa: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -05d9ae: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -05d9b2: 7040 9a10 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@109a │ │ -05d9b8: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -05d9bc: 5200 8c04 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05d9c0: 0213 0000 |01c4: move/from16 v19, v0 │ │ -05d9c4: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -05d9c8: 0200 1300 |01c8: move/from16 v0, v19 │ │ -05d9cc: 0201 1400 |01ca: move/from16 v1, v20 │ │ -05d9d0: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -05d9d4: 7602 9c10 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@109c │ │ -05d9da: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -05d9de: 0200 1100 |01d3: move/from16 v0, v17 │ │ -05d9e2: 8700 |01d5: float-to-int v0, v0 │ │ -05d9e4: 0213 0000 |01d6: move/from16 v19, v0 │ │ -05d9e8: 0200 1200 |01d8: move/from16 v0, v18 │ │ -05d9ec: 8700 |01da: float-to-int v0, v0 │ │ -05d9ee: 0214 0000 |01db: move/from16 v20, v0 │ │ -05d9f2: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -05d9f6: 0201 1300 |01df: move/from16 v1, v19 │ │ -05d9fa: 0202 1400 |01e1: move/from16 v2, v20 │ │ -05d9fe: 6e30 8910 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -05da04: 0c10 |01e6: move-result-object v16 │ │ -05da06: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -05da0a: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -05da0e: 7040 7b10 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@107b │ │ -05da14: 0a13 |01ee: move-result v19 │ │ -05da16: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -05da1a: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -05da1e: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -05da22: 6e30 a310 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ -05da28: 0a13 |01f8: move-result v19 │ │ -05da2a: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -05da2e: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05da32: 2896 |01fd: goto 0193 // -006a │ │ -05da34: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -05da38: 7120 8209 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05da3e: 0a0f |0203: move-result v15 │ │ -05da40: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -05da44: 5200 8c04 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05da48: 0213 0000 |0208: move/from16 v19, v0 │ │ -05da4c: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -05da50: 0200 1300 |020c: move/from16 v0, v19 │ │ -05da54: 0201 1400 |020e: move/from16 v1, v20 │ │ -05da58: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -05da5c: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -05da60: 5200 8904 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05da64: 0213 0000 |0216: move/from16 v19, v0 │ │ -05da68: 0200 1300 |0218: move/from16 v0, v19 │ │ -05da6c: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -05da70: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -05da72: 7701 8109 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ -05da78: 0a0e |0220: move-result v14 │ │ -05da7a: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -05da7c: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -05da80: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -05da84: 7120 8209 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05da8a: 0a09 |0229: move-result v9 │ │ -05da8c: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -05da90: 5200 8904 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05da94: 0213 0000 |022e: move/from16 v19, v0 │ │ -05da98: 0200 1300 |0230: move/from16 v0, v19 │ │ -05da9c: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -05daa0: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05daa4: 28ec |0236: goto 0222 // -0014 │ │ -05daa6: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -05daaa: 7120 8309 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -05dab0: 0a11 |023c: move-result v17 │ │ -05dab2: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -05dab6: 7120 8409 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -05dabc: 0a12 |0242: move-result v18 │ │ -05dabe: 0200 1100 |0243: move/from16 v0, v17 │ │ -05dac2: 8700 |0245: float-to-int v0, v0 │ │ -05dac4: 0213 0000 |0246: move/from16 v19, v0 │ │ -05dac8: 0200 1200 |0248: move/from16 v0, v18 │ │ -05dacc: 8700 |024a: float-to-int v0, v0 │ │ -05dace: 0214 0000 |024b: move/from16 v20, v0 │ │ -05dad2: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -05dad6: 0201 1300 |024f: move/from16 v1, v19 │ │ -05dada: 0202 1400 |0251: move/from16 v2, v20 │ │ -05dade: 6e30 8910 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -05dae4: 0c13 |0256: move-result-object v19 │ │ -05dae6: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -05daea: 5400 8b04 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05daee: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -05daf2: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -05daf6: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -05dafa: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -05dafe: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -05db02: 5400 8b04 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05db06: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -05db0a: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -05db0e: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -05db12: 6e30 a310 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ -05db18: 0a13 |0270: move-result v19 │ │ -05db1a: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -05db1e: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -05db22: 520d 8904 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05db26: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -05db2a: 0200 1300 |0279: move/from16 v0, v19 │ │ -05db2e: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -05db32: 7601 9910 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1099 │ │ -05db38: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -05db3c: 7020 7f10 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@107f │ │ -05db42: 2900 aafd |0285: goto/16 002f // -0256 │ │ -05db46: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -05db4a: 5200 8c04 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05db4e: 0213 0000 |028b: move/from16 v19, v0 │ │ -05db52: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -05db56: 0200 1300 |028f: move/from16 v0, v19 │ │ -05db5a: 0201 1400 |0291: move/from16 v1, v20 │ │ -05db5e: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -05db62: 7601 9910 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1099 │ │ -05db68: 7401 7610 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05db6e: 2900 94fd |029b: goto/16 002f // -026c │ │ -05db72: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -05db76: 5200 8c04 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05db7a: 0213 0000 |02a1: move/from16 v19, v0 │ │ -05db7e: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -05db82: 0200 1300 |02a5: move/from16 v0, v19 │ │ -05db86: 0201 1400 |02a7: move/from16 v1, v20 │ │ -05db8a: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -05db8e: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -05db92: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -05db96: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -05db9a: 0201 1300 |02b1: move/from16 v1, v19 │ │ -05db9e: 0202 1400 |02b3: move/from16 v2, v20 │ │ -05dba2: 7030 8510 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1085 │ │ -05dba8: 7401 7610 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05dbae: 2900 74fd |02bb: goto/16 002f // -028c │ │ -05dbb2: 0000 |02bd: nop // spacer │ │ -05dbb4: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +05d5c4: |[05d5c4] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +05d5d4: 7701 8009 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0980 │ │ +05d5da: 0a03 |0003: move-result v3 │ │ +05d5dc: 7701 7f09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ +05d5e2: 0a04 |0007: move-result v4 │ │ +05d5e4: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +05d5e8: 7401 7610 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05d5ee: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +05d5f2: 5400 9e04 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05d5f6: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +05d5fa: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +05d5fe: 7100 761b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ +05d604: 0c13 |0018: move-result-object v19 │ │ +05d606: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +05d60a: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +05d60e: 5b10 9e04 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05d612: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +05d616: 5400 9e04 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05d61a: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +05d61e: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +05d622: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +05d626: 6e20 6f1b 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ +05d62c: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +05d632: 0e00 |002f: return-void │ │ +05d634: 7401 5a1b 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +05d63a: 0a11 |0033: move-result v17 │ │ +05d63c: 7401 5c1b 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +05d642: 0a12 |0037: move-result v18 │ │ +05d644: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +05d648: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +05d64c: 0201 1300 |003c: move/from16 v1, v19 │ │ +05d650: 7120 8209 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05d656: 0a0f |0041: move-result v15 │ │ +05d658: 0200 1100 |0042: move/from16 v0, v17 │ │ +05d65c: 8700 |0044: float-to-int v0, v0 │ │ +05d65e: 0213 0000 |0045: move/from16 v19, v0 │ │ +05d662: 0200 1200 |0047: move/from16 v0, v18 │ │ +05d666: 8700 |0049: float-to-int v0, v0 │ │ +05d668: 0214 0000 |004a: move/from16 v20, v0 │ │ +05d66c: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +05d670: 0201 1300 |004e: move/from16 v1, v19 │ │ +05d674: 0202 1400 |0050: move/from16 v2, v20 │ │ +05d678: 6e30 8910 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +05d67e: 0c10 |0055: move-result-object v16 │ │ +05d680: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +05d684: 0201 1100 |0058: move/from16 v1, v17 │ │ +05d688: 0202 1200 |005a: move/from16 v2, v18 │ │ +05d68c: 7040 9b10 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@109b │ │ +05d692: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +05d696: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +05d69a: 6e30 a310 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ +05d6a0: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +05d6a4: 5400 9004 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05d6a8: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +05d6ac: 4407 130f |006c: aget v7, v19, v15 │ │ +05d6b0: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +05d6b4: 5200 9d04 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05d6b8: 0213 0000 |0072: move/from16 v19, v0 │ │ +05d6bc: 9513 1307 |0074: and-int v19, v19, v7 │ │ +05d6c0: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +05d6c4: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +05d6c8: 5400 8a04 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05d6cc: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +05d6d0: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +05d6d4: 5200 9d04 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05d6d8: 0214 0000 |0082: move/from16 v20, v0 │ │ +05d6dc: 9514 1407 |0084: and-int v20, v20, v7 │ │ +05d6e0: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +05d6e4: 0201 1400 |0088: move/from16 v1, v20 │ │ +05d6e8: 6e30 6c10 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@106c │ │ +05d6ee: 28a2 |008d: goto 002f // -005e │ │ +05d6f0: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +05d6f4: 7120 8209 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05d6fa: 0a0f |0093: move-result v15 │ │ +05d6fc: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +05d700: 7120 8309 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +05d706: 0a11 |0099: move-result v17 │ │ +05d708: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +05d70c: 7120 8409 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +05d712: 0a12 |009f: move-result v18 │ │ +05d714: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +05d718: 0201 1100 |00a2: move/from16 v1, v17 │ │ +05d71c: 0202 1200 |00a4: move/from16 v2, v18 │ │ +05d720: 7040 9b10 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@109b │ │ +05d726: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +05d72a: 5200 8c04 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05d72e: 0213 0000 |00ad: move/from16 v19, v0 │ │ +05d732: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +05d736: 0200 1100 |00b1: move/from16 v0, v17 │ │ +05d73a: 8700 |00b3: float-to-int v0, v0 │ │ +05d73c: 0213 0000 |00b4: move/from16 v19, v0 │ │ +05d740: 0200 1200 |00b6: move/from16 v0, v18 │ │ +05d744: 8700 |00b8: float-to-int v0, v0 │ │ +05d746: 0214 0000 |00b9: move/from16 v20, v0 │ │ +05d74a: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +05d74e: 0201 1300 |00bd: move/from16 v1, v19 │ │ +05d752: 0202 1400 |00bf: move/from16 v2, v20 │ │ +05d756: 6e30 8910 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +05d75c: 0c10 |00c4: move-result-object v16 │ │ +05d75e: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +05d762: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +05d766: 6e30 a310 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ +05d76c: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +05d770: 5400 9004 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05d774: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +05d778: 4407 130f |00d2: aget v7, v19, v15 │ │ +05d77c: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +05d780: 5200 9d04 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05d784: 0213 0000 |00d8: move/from16 v19, v0 │ │ +05d788: 9513 1307 |00da: and-int v19, v19, v7 │ │ +05d78c: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +05d790: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +05d794: 5400 8a04 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05d798: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +05d79c: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +05d7a0: 5200 9d04 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05d7a4: 0214 0000 |00e8: move/from16 v20, v0 │ │ +05d7a8: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +05d7ac: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +05d7b0: 0201 1400 |00ee: move/from16 v1, v20 │ │ +05d7b4: 6e30 6c10 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@106c │ │ +05d7ba: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +05d7be: 0200 1100 |00f5: move/from16 v0, v17 │ │ +05d7c2: 8700 |00f7: float-to-int v0, v0 │ │ +05d7c4: 0213 0000 |00f8: move/from16 v19, v0 │ │ +05d7c8: 0200 1200 |00fa: move/from16 v0, v18 │ │ +05d7cc: 8700 |00fc: float-to-int v0, v0 │ │ +05d7ce: 0214 0000 |00fd: move/from16 v20, v0 │ │ +05d7d2: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +05d7d6: 0201 1300 |0101: move/from16 v1, v19 │ │ +05d7da: 0202 1400 |0103: move/from16 v2, v20 │ │ +05d7de: 6e30 9310 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1093 │ │ +05d7e4: 0a13 |0108: move-result v19 │ │ +05d7e6: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +05d7ea: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +05d7ee: 5400 8b04 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d7f2: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +05d7f6: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +05d7fa: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +05d7fe: 6e30 a310 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ +05d804: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +05d808: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +05d80c: 5200 8c04 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05d810: 0213 0000 |011e: move/from16 v19, v0 │ │ +05d814: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +05d818: 0200 1300 |0122: move/from16 v0, v19 │ │ +05d81c: 0201 1400 |0124: move/from16 v1, v20 │ │ +05d820: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +05d824: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +05d828: 5200 8904 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05d82c: 0213 0000 |012c: move/from16 v19, v0 │ │ +05d830: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +05d834: 0201 1300 |0130: move/from16 v1, v19 │ │ +05d838: 7120 7e09 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@097e │ │ +05d83e: 0a0c |0135: move-result v12 │ │ +05d840: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +05d844: 7120 8309 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +05d84a: 0a11 |013b: move-result v17 │ │ +05d84c: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +05d850: 7120 8409 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +05d856: 0a12 |0141: move-result v18 │ │ +05d858: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +05d85c: 5400 9304 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0493 │ │ +05d860: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +05d864: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +05d868: 5200 8904 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05d86c: 0214 0000 |014c: move/from16 v20, v0 │ │ +05d870: 4413 1314 |014e: aget v19, v19, v20 │ │ +05d874: a713 1113 |0150: sub-float v19, v17, v19 │ │ +05d878: 0200 1300 |0152: move/from16 v0, v19 │ │ +05d87c: 870a |0154: float-to-int v10, v0 │ │ +05d87e: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +05d882: 5400 9404 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0494 │ │ +05d886: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +05d88a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +05d88e: 5200 8904 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05d892: 0214 0000 |015f: move/from16 v20, v0 │ │ +05d896: 4413 1314 |0161: aget v19, v19, v20 │ │ +05d89a: a713 1213 |0163: sub-float v19, v18, v19 │ │ +05d89e: 0200 1300 |0165: move/from16 v0, v19 │ │ +05d8a2: 870b |0167: float-to-int v11, v0 │ │ +05d8a4: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +05d8a8: 5400 8b04 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d8ac: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +05d8b0: 7401 a71b 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +05d8b6: 0a13 |0171: move-result v19 │ │ +05d8b8: 9013 130a |0172: add-int v19, v19, v10 │ │ +05d8bc: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +05d8c0: 5400 8b04 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05d8c4: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +05d8c8: 7401 b51b 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +05d8ce: 0a14 |017d: move-result v20 │ │ +05d8d0: 9014 140b |017e: add-int v20, v20, v11 │ │ +05d8d4: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +05d8d8: 0201 1300 |0182: move/from16 v1, v19 │ │ +05d8dc: 0202 1400 |0184: move/from16 v2, v20 │ │ +05d8e0: 705b 8710 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1087 │ │ +05d8e6: 7602 9c10 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@109c │ │ +05d8ec: 2900 a3fe |018c: goto/16 002f // -015d │ │ +05d8f0: 7701 8109 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ +05d8f6: 0a0e |0191: move-result v14 │ │ +05d8f8: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +05d8fa: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +05d8fe: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +05d902: 7120 8209 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05d908: 0a0f |019a: move-result v15 │ │ +05d90a: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +05d90e: 7120 8309 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +05d914: 0a11 |01a0: move-result v17 │ │ +05d916: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +05d91a: 7120 8409 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +05d920: 0a12 |01a6: move-result v18 │ │ +05d922: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +05d926: 5400 9104 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05d92a: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +05d92e: 4413 130f |01ad: aget v19, v19, v15 │ │ +05d932: a705 1113 |01af: sub-float v5, v17, v19 │ │ +05d936: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +05d93a: 5400 9204 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05d93e: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +05d942: 4413 130f |01b7: aget v19, v19, v15 │ │ +05d946: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +05d94a: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +05d94e: 7040 9a10 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@109a │ │ +05d954: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +05d958: 5200 8c04 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05d95c: 0213 0000 |01c4: move/from16 v19, v0 │ │ +05d960: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +05d964: 0200 1300 |01c8: move/from16 v0, v19 │ │ +05d968: 0201 1400 |01ca: move/from16 v1, v20 │ │ +05d96c: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +05d970: 7602 9c10 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@109c │ │ +05d976: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +05d97a: 0200 1100 |01d3: move/from16 v0, v17 │ │ +05d97e: 8700 |01d5: float-to-int v0, v0 │ │ +05d980: 0213 0000 |01d6: move/from16 v19, v0 │ │ +05d984: 0200 1200 |01d8: move/from16 v0, v18 │ │ +05d988: 8700 |01da: float-to-int v0, v0 │ │ +05d98a: 0214 0000 |01db: move/from16 v20, v0 │ │ +05d98e: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +05d992: 0201 1300 |01df: move/from16 v1, v19 │ │ +05d996: 0202 1400 |01e1: move/from16 v2, v20 │ │ +05d99a: 6e30 8910 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +05d9a0: 0c10 |01e6: move-result-object v16 │ │ +05d9a2: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +05d9a6: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +05d9aa: 7040 7b10 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@107b │ │ +05d9b0: 0a13 |01ee: move-result v19 │ │ +05d9b2: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +05d9b6: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +05d9ba: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +05d9be: 6e30 a310 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ +05d9c4: 0a13 |01f8: move-result v19 │ │ +05d9c6: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +05d9ca: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05d9ce: 2896 |01fd: goto 0193 // -006a │ │ +05d9d0: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +05d9d4: 7120 8209 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05d9da: 0a0f |0203: move-result v15 │ │ +05d9dc: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +05d9e0: 5200 8c04 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05d9e4: 0213 0000 |0208: move/from16 v19, v0 │ │ +05d9e8: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +05d9ec: 0200 1300 |020c: move/from16 v0, v19 │ │ +05d9f0: 0201 1400 |020e: move/from16 v1, v20 │ │ +05d9f4: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +05d9f8: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +05d9fc: 5200 8904 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05da00: 0213 0000 |0216: move/from16 v19, v0 │ │ +05da04: 0200 1300 |0218: move/from16 v0, v19 │ │ +05da08: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +05da0c: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +05da0e: 7701 8109 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ +05da14: 0a0e |0220: move-result v14 │ │ +05da16: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +05da18: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +05da1c: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +05da20: 7120 8209 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05da26: 0a09 |0229: move-result v9 │ │ +05da28: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +05da2c: 5200 8904 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05da30: 0213 0000 |022e: move/from16 v19, v0 │ │ +05da34: 0200 1300 |0230: move/from16 v0, v19 │ │ +05da38: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +05da3c: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05da40: 28ec |0236: goto 0222 // -0014 │ │ +05da42: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +05da46: 7120 8309 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +05da4c: 0a11 |023c: move-result v17 │ │ +05da4e: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +05da52: 7120 8409 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +05da58: 0a12 |0242: move-result v18 │ │ +05da5a: 0200 1100 |0243: move/from16 v0, v17 │ │ +05da5e: 8700 |0245: float-to-int v0, v0 │ │ +05da60: 0213 0000 |0246: move/from16 v19, v0 │ │ +05da64: 0200 1200 |0248: move/from16 v0, v18 │ │ +05da68: 8700 |024a: float-to-int v0, v0 │ │ +05da6a: 0214 0000 |024b: move/from16 v20, v0 │ │ +05da6e: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +05da72: 0201 1300 |024f: move/from16 v1, v19 │ │ +05da76: 0202 1400 |0251: move/from16 v2, v20 │ │ +05da7a: 6e30 8910 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +05da80: 0c13 |0256: move-result-object v19 │ │ +05da82: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +05da86: 5400 8b04 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05da8a: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +05da8e: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +05da92: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +05da96: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +05da9a: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +05da9e: 5400 8b04 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05daa2: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +05daa6: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +05daaa: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +05daae: 6e30 a310 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ +05dab4: 0a13 |0270: move-result v19 │ │ +05dab6: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +05daba: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +05dabe: 520d 8904 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05dac2: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +05dac6: 0200 1300 |0279: move/from16 v0, v19 │ │ +05daca: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +05dace: 7601 9910 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1099 │ │ +05dad4: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +05dad8: 7020 7f10 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@107f │ │ +05dade: 2900 aafd |0285: goto/16 002f // -0256 │ │ +05dae2: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +05dae6: 5200 8c04 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05daea: 0213 0000 |028b: move/from16 v19, v0 │ │ +05daee: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +05daf2: 0200 1300 |028f: move/from16 v0, v19 │ │ +05daf6: 0201 1400 |0291: move/from16 v1, v20 │ │ +05dafa: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +05dafe: 7601 9910 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1099 │ │ +05db04: 7401 7610 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05db0a: 2900 94fd |029b: goto/16 002f // -026c │ │ +05db0e: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +05db12: 5200 8c04 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05db16: 0213 0000 |02a1: move/from16 v19, v0 │ │ +05db1a: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +05db1e: 0200 1300 |02a5: move/from16 v0, v19 │ │ +05db22: 0201 1400 |02a7: move/from16 v1, v20 │ │ +05db26: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +05db2a: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +05db2e: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +05db32: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +05db36: 0201 1300 |02b1: move/from16 v1, v19 │ │ +05db3a: 0202 1400 |02b3: move/from16 v2, v20 │ │ +05db3e: 7030 8510 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1085 │ │ +05db44: 7401 7610 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05db4a: 2900 74fd |02bb: goto/16 002f // -028c │ │ +05db4e: 0000 |02bd: nop // spacer │ │ +05db50: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0004 line=1047 │ │ 0x0008 line=1049 │ │ 0x000a line=1052 │ │ 0x000d line=1055 │ │ @@ -73432,24 +73432,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05dbd8: |[05dbd8] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -05dbe8: 5210 8c04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05dbec: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -05dbf0: 5912 8c04 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05dbf4: 5410 8a04 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05dbf8: 6e20 6e10 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@106e │ │ -05dbfe: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -05dc02: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05dc04: 5b10 8b04 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05dc08: 0e00 |0010: return-void │ │ +05db74: |[05db74] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +05db84: 5210 8c04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05db88: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +05db8c: 5912 8c04 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05db90: 5410 8a04 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05db94: 6e20 6e10 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@106e │ │ +05db9a: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +05db9e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05dba0: 5b10 8b04 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05dba4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -73463,17 +73463,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05dc0c: |[05dc0c] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -05dc1c: 5901 9d04 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05dc20: 0e00 |0002: return-void │ │ +05dba8: |[05dba8] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +05dbb8: 5901 9d04 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05dbbc: 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 │ │ @@ -73483,17 +73483,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05dc24: |[05dc24] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -05dc34: 5901 9604 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ -05dc38: 0e00 |0002: return-void │ │ +05dbc0: |[05dbc0] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +05dbd0: 5901 9604 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0496 │ │ +05dbd4: 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 │ │ @@ -73503,34 +73503,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -05dc3c: |[05dc3c] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -05dc4c: 5530 9904 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0499 │ │ -05dc50: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05dc54: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -05dc58: 1a01 8002 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0280 │ │ -05dc5c: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05dc62: 2700 |000b: throw v0 │ │ -05dc64: 5430 9e04 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05dc68: 5231 8904 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05dc6c: 7120 fd09 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ -05dc72: 0a00 |0013: move-result v0 │ │ -05dc74: 8700 |0014: float-to-int v0, v0 │ │ -05dc76: 5431 9e04 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05dc7a: 5232 8904 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05dc7e: 7120 fe09 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ -05dc84: 0a01 |001c: move-result v1 │ │ -05dc86: 8711 |001d: float-to-int v1, v1 │ │ -05dc88: 7051 8b10 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@108b │ │ -05dc8e: 0a00 |0021: move-result v0 │ │ -05dc90: 0f00 |0022: return v0 │ │ +05dbd8: |[05dbd8] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +05dbe8: 5530 9904 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0499 │ │ +05dbec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05dbf0: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +05dbf4: 1a01 7c02 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@027c │ │ +05dbf8: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +05dbfe: 2700 |000b: throw v0 │ │ +05dc00: 5430 9e04 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05dc04: 5231 8904 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05dc08: 7120 fd09 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ +05dc0e: 0a00 |0013: move-result v0 │ │ +05dc10: 8700 |0014: float-to-int v0, v0 │ │ +05dc12: 5431 9e04 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05dc16: 5232 8904 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05dc1a: 7120 fe09 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ +05dc20: 0a01 |001c: move-result v1 │ │ +05dc22: 8711 |001d: float-to-int v1, v1 │ │ +05dc24: 7051 8b10 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@108b │ │ +05dc2a: 0a00 |0021: move-result v0 │ │ +05dc2c: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=562 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -73542,136 +73542,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -05dc94: |[05dc94] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05dca4: 7110 8009 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0980 │ │ -05dcaa: 0a00 |0003: move-result v0 │ │ -05dcac: 7110 7f09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ -05dcb2: 0a01 |0007: move-result v1 │ │ -05dcb4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -05dcb8: 6e10 7610 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05dcbe: 54db 9e04 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05dcc2: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -05dcc6: 7100 761b 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ -05dccc: 0c0b |0014: move-result-object v11 │ │ -05dcce: 5bdb 9e04 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05dcd2: 54db 9e04 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ -05dcd6: 6e20 6f1b eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ -05dcdc: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -05dce2: 52db 8c04 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05dce6: 121c |0021: const/4 v12, #int 1 // #1 │ │ -05dce8: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -05dcec: 121b |0024: const/4 v11, #int 1 // #1 │ │ -05dcee: 0f0b |0025: return v11 │ │ -05dcf0: 6e10 5a1b 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -05dcf6: 0a09 |0029: move-result v9 │ │ -05dcf8: 6e10 5c1b 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -05dcfe: 0a0a |002d: move-result v10 │ │ -05dd00: 120b |002e: const/4 v11, #int 0 // #0 │ │ -05dd02: 7120 8209 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05dd08: 0a07 |0032: move-result v7 │ │ -05dd0a: 7040 9b10 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@109b │ │ -05dd10: 879b |0036: float-to-int v11, v9 │ │ -05dd12: 87ac |0037: float-to-int v12, v10 │ │ -05dd14: 6e30 8910 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -05dd1a: 0c08 |003b: move-result-object v8 │ │ -05dd1c: 54db 8b04 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05dd20: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -05dd24: 52db 8c04 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05dd28: 122c |0042: const/4 v12, #int 2 // #2 │ │ -05dd2a: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -05dd2e: 6e30 a310 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ -05dd34: 54db 9004 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05dd38: 4404 0b07 |004a: aget v4, v11, v7 │ │ -05dd3c: 52db 9d04 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05dd40: b54b |004e: and-int/2addr v11, v4 │ │ -05dd42: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -05dd46: 54db 8a04 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05dd4a: 52dc 9d04 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05dd4e: b54c |0055: and-int/2addr v12, v4 │ │ -05dd50: 6e30 6c10 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@106c │ │ -05dd56: 28c6 |0059: goto 001f // -003a │ │ -05dd58: 7120 8209 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05dd5e: 0a07 |005d: move-result v7 │ │ -05dd60: 7120 8309 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -05dd66: 0a09 |0061: move-result v9 │ │ -05dd68: 7120 8409 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -05dd6e: 0a0a |0065: move-result v10 │ │ -05dd70: 7040 9b10 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@109b │ │ -05dd76: 52db 8c04 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05dd7a: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -05dd7e: 54db 9004 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ -05dd82: 4404 0b07 |006f: aget v4, v11, v7 │ │ -05dd86: 52db 9d04 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05dd8a: b54b |0073: and-int/2addr v11, v4 │ │ -05dd8c: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -05dd90: 54db 8a04 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05dd94: 52dc 9d04 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ -05dd98: b54c |007a: and-int/2addr v12, v4 │ │ -05dd9a: 6e30 6c10 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@106c │ │ -05dda0: 28a1 |007e: goto 001f // -005f │ │ -05dda2: 52db 8c04 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05dda6: 122c |0081: const/4 v12, #int 2 // #2 │ │ -05dda8: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -05ddac: 879b |0084: float-to-int v11, v9 │ │ -05ddae: 87ac |0085: float-to-int v12, v10 │ │ -05ddb0: 6e30 8910 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -05ddb6: 0c08 |0089: move-result-object v8 │ │ -05ddb8: 54db 8b04 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05ddbc: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -05ddc0: 6e30 a310 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ -05ddc6: 288e |0091: goto 001f // -0072 │ │ -05ddc8: 7110 8109 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ -05ddce: 0a06 |0095: move-result v6 │ │ -05ddd0: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -05ddd2: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -05ddd6: 7120 8209 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05dddc: 0a07 |009c: move-result v7 │ │ -05ddde: 7120 8309 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -05dde4: 0a09 |00a0: move-result v9 │ │ -05dde6: 7120 8409 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -05ddec: 0a0a |00a4: move-result v10 │ │ -05ddee: 54db 9104 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ -05ddf2: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -05ddf6: a702 090b |00a9: sub-float v2, v9, v11 │ │ -05ddfa: 54db 9204 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ -05ddfe: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -05de02: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -05de06: 7040 9a10 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@109a │ │ -05de0c: 52db 8c04 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ -05de10: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -05de12: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -05de16: 7020 9c10 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@109c │ │ -05de1c: 2900 63ff |00bc: goto/16 001f // -009d │ │ -05de20: 879b |00be: float-to-int v11, v9 │ │ -05de22: 87ac |00bf: float-to-int v12, v10 │ │ -05de24: 6e30 8910 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ -05de2a: 0c08 |00c3: move-result-object v8 │ │ -05de2c: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -05de30: 7040 7b10 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@107b │ │ -05de36: 0a0b |00c9: move-result v11 │ │ -05de38: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -05de3c: 6e30 a310 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ -05de42: 0a0b |00cf: move-result v11 │ │ -05de44: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -05de48: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05de4c: 28c3 |00d4: goto 0097 // -003d │ │ -05de4e: 7120 8209 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -05de54: 0a07 |00d8: move-result v7 │ │ -05de56: 7020 7f10 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@107f │ │ -05de5c: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -05de60: 6e10 7610 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ -05de66: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -05de6a: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -05de6c: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -05de70: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +05dc30: |[05dc30] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05dc40: 7110 8009 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0980 │ │ +05dc46: 0a00 |0003: move-result v0 │ │ +05dc48: 7110 7f09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ +05dc4e: 0a01 |0007: move-result v1 │ │ +05dc50: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +05dc54: 6e10 7610 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05dc5a: 54db 9e04 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05dc5e: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +05dc62: 7100 761b 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ +05dc68: 0c0b |0014: move-result-object v11 │ │ +05dc6a: 5bdb 9e04 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05dc6e: 54db 9e04 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@049e │ │ +05dc72: 6e20 6f1b eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ +05dc78: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +05dc7e: 52db 8c04 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05dc82: 121c |0021: const/4 v12, #int 1 // #1 │ │ +05dc84: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +05dc88: 121b |0024: const/4 v11, #int 1 // #1 │ │ +05dc8a: 0f0b |0025: return v11 │ │ +05dc8c: 6e10 5a1b 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +05dc92: 0a09 |0029: move-result v9 │ │ +05dc94: 6e10 5c1b 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +05dc9a: 0a0a |002d: move-result v10 │ │ +05dc9c: 120b |002e: const/4 v11, #int 0 // #0 │ │ +05dc9e: 7120 8209 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05dca4: 0a07 |0032: move-result v7 │ │ +05dca6: 7040 9b10 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@109b │ │ +05dcac: 879b |0036: float-to-int v11, v9 │ │ +05dcae: 87ac |0037: float-to-int v12, v10 │ │ +05dcb0: 6e30 8910 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +05dcb6: 0c08 |003b: move-result-object v8 │ │ +05dcb8: 54db 8b04 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05dcbc: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +05dcc0: 52db 8c04 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05dcc4: 122c |0042: const/4 v12, #int 2 // #2 │ │ +05dcc6: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +05dcca: 6e30 a310 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ +05dcd0: 54db 9004 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05dcd4: 4404 0b07 |004a: aget v4, v11, v7 │ │ +05dcd8: 52db 9d04 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05dcdc: b54b |004e: and-int/2addr v11, v4 │ │ +05dcde: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +05dce2: 54db 8a04 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05dce6: 52dc 9d04 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05dcea: b54c |0055: and-int/2addr v12, v4 │ │ +05dcec: 6e30 6c10 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@106c │ │ +05dcf2: 28c6 |0059: goto 001f // -003a │ │ +05dcf4: 7120 8209 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05dcfa: 0a07 |005d: move-result v7 │ │ +05dcfc: 7120 8309 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +05dd02: 0a09 |0061: move-result v9 │ │ +05dd04: 7120 8409 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +05dd0a: 0a0a |0065: move-result v10 │ │ +05dd0c: 7040 9b10 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@109b │ │ +05dd12: 52db 8c04 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05dd16: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +05dd1a: 54db 9004 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0490 │ │ +05dd1e: 4404 0b07 |006f: aget v4, v11, v7 │ │ +05dd22: 52db 9d04 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05dd26: b54b |0073: and-int/2addr v11, v4 │ │ +05dd28: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +05dd2c: 54db 8a04 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05dd30: 52dc 9d04 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@049d │ │ +05dd34: b54c |007a: and-int/2addr v12, v4 │ │ +05dd36: 6e30 6c10 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@106c │ │ +05dd3c: 28a1 |007e: goto 001f // -005f │ │ +05dd3e: 52db 8c04 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05dd42: 122c |0081: const/4 v12, #int 2 // #2 │ │ +05dd44: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +05dd48: 879b |0084: float-to-int v11, v9 │ │ +05dd4a: 87ac |0085: float-to-int v12, v10 │ │ +05dd4c: 6e30 8910 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +05dd52: 0c08 |0089: move-result-object v8 │ │ +05dd54: 54db 8b04 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05dd58: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +05dd5c: 6e30 a310 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ +05dd62: 288e |0091: goto 001f // -0072 │ │ +05dd64: 7110 8109 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ +05dd6a: 0a06 |0095: move-result v6 │ │ +05dd6c: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +05dd6e: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +05dd72: 7120 8209 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05dd78: 0a07 |009c: move-result v7 │ │ +05dd7a: 7120 8309 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +05dd80: 0a09 |00a0: move-result v9 │ │ +05dd82: 7120 8409 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +05dd88: 0a0a |00a4: move-result v10 │ │ +05dd8a: 54db 9104 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0491 │ │ +05dd8e: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +05dd92: a702 090b |00a9: sub-float v2, v9, v11 │ │ +05dd96: 54db 9204 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0492 │ │ +05dd9a: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +05dd9e: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +05dda2: 7040 9a10 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@109a │ │ +05dda8: 52db 8c04 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@048c │ │ +05ddac: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +05ddae: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +05ddb2: 7020 9c10 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@109c │ │ +05ddb8: 2900 63ff |00bc: goto/16 001f // -009d │ │ +05ddbc: 879b |00be: float-to-int v11, v9 │ │ +05ddbe: 87ac |00bf: float-to-int v12, v10 │ │ +05ddc0: 6e30 8910 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1089 │ │ +05ddc6: 0c08 |00c3: move-result-object v8 │ │ +05ddc8: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +05ddcc: 7040 7b10 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@107b │ │ +05ddd2: 0a0b |00c9: move-result v11 │ │ +05ddd4: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +05ddd8: 6e30 a310 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@10a3 │ │ +05ddde: 0a0b |00cf: move-result v11 │ │ +05dde0: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +05dde4: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05dde8: 28c3 |00d4: goto 0097 // -003d │ │ +05ddea: 7120 8209 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +05ddf0: 0a07 |00d8: move-result v7 │ │ +05ddf2: 7020 7f10 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@107f │ │ +05ddf8: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +05ddfc: 6e10 7610 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1076 │ │ +05de02: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +05de06: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +05de08: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +05de0c: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0004 line=940 │ │ 0x0008 line=942 │ │ 0x000a line=945 │ │ 0x000d line=948 │ │ @@ -73754,22 +73754,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -05de94: |[05de94] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -05dea4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05dea6: 5b23 8b04 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05deaa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05deac: 5920 8904 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05deb0: 7051 8b10 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@108b │ │ -05deb6: 0a00 |0009: move-result v0 │ │ -05deb8: 0f00 |000a: return v0 │ │ +05de30: |[05de30] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +05de40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05de42: 5b23 8b04 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05de46: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05de48: 5920 8904 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05de4c: 7051 8b10 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@108b │ │ +05de52: 0a00 |0009: move-result v0 │ │ +05de54: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -73782,51 +73782,51 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05debc: |[05debc] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -05decc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05dece: 5421 8b04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ -05ded2: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -05ded6: 5221 8904 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05deda: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -05dede: 0f00 |0009: return v0 │ │ -05dee0: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -05dee4: 5421 8a04 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ -05dee8: 6e30 7110 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1071 │ │ -05deee: 0a01 |0011: move-result v1 │ │ -05def0: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -05def4: 5924 8904 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ -05def8: 6e30 7710 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1077 │ │ -05defe: 28f0 |0019: goto 0009 // -0010 │ │ -05df00: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -05df02: 28ee |001b: goto 0009 // -0012 │ │ +05de58: |[05de58] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +05de68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05de6a: 5421 8b04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@048b │ │ +05de6e: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +05de72: 5221 8904 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05de76: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +05de7a: 0f00 |0009: return v0 │ │ +05de7c: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +05de80: 5421 8a04 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@048a │ │ +05de84: 6e30 7110 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1071 │ │ +05de8a: 0a01 |0011: move-result v1 │ │ +05de8c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +05de90: 5924 8904 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0489 │ │ +05de94: 6e30 7710 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1077 │ │ +05de9a: 28f0 |0019: goto 0009 // -0010 │ │ +05de9c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +05de9e: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ 0x001a line=892 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001c reg=3 toCapture Landroid/view/View; │ │ 0x0000 - 0x001c reg=4 pointerId I │ │ │ │ - source_file_idx : 3049 (ViewDragHelper.java) │ │ + source_file_idx : 3039 (ViewDragHelper.java) │ │ │ │ Class #299 header: │ │ -class_idx : 561 │ │ +class_idx : 559 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 418 │ │ +superclass_idx : 979 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #299 annotations: │ │ Annotations on class │ │ @@ -73844,21 +73844,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/app/ActionBar$Callback;) │ │ name : 'getSupportFragmentManager' │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 418 (ActionBar.java) │ │ + source_file_idx : 414 (ActionBar.java) │ │ │ │ Class #300 header: │ │ -class_idx : 562 │ │ +class_idx : 560 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 823 │ │ -source_file_idx : 418 │ │ +superclass_idx : 819 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #300 annotations: │ │ Annotations on class │ │ @@ -73882,19 +73882,19 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05df04: |[05df04] android.support.v7.app.ActionBar$LayoutParams.:(I)V │ │ -05df14: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -05df16: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -05df18: 7040 a710 0231 |0002: invoke-direct {v2, v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(III)V // method@10a7 │ │ -05df1e: 0e00 |0005: return-void │ │ +05dea0: |[05dea0] android.support.v7.app.ActionBar$LayoutParams.:(I)V │ │ +05deb0: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +05deb2: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +05deb4: 7040 a710 0231 |0002: invoke-direct {v2, v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(III)V // method@10a7 │ │ +05deba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0005 line=962 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v7/app/ActionBar$LayoutParams; │ │ 0x0000 - 0x0006 reg=3 gravity I │ │ @@ -73904,21 +73904,21 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05df20: |[05df20] android.support.v7.app.ActionBar$LayoutParams.:(II)V │ │ -05df30: 7030 0b1c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ -05df36: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05df38: 5910 a104 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05df3c: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -05df40: 5910 a104 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05df44: 0e00 |000a: return-void │ │ +05debc: |[05debc] android.support.v7.app.ActionBar$LayoutParams.:(II)V │ │ +05decc: 7030 0b1c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ +05ded2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05ded4: 5910 a104 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05ded8: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +05dedc: 5910 a104 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05dee0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ 0x0003 line=939 │ │ 0x0006 line=952 │ │ 0x000a line=953 │ │ locals : │ │ @@ -73931,20 +73931,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05df48: |[05df48] android.support.v7.app.ActionBar$LayoutParams.:(III)V │ │ -05df58: 7030 0b1c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ -05df5e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05df60: 5910 a104 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05df64: 5914 a104 |0006: iput v4, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05df68: 0e00 |0008: return-void │ │ +05dee4: |[05dee4] android.support.v7.app.ActionBar$LayoutParams.:(III)V │ │ +05def4: 7030 0b1c 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ +05defa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05defc: 5910 a104 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05df00: 5914 a104 |0006: iput v4, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05df04: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=956 │ │ 0x0003 line=939 │ │ 0x0006 line=957 │ │ 0x0008 line=958 │ │ locals : │ │ @@ -73958,27 +73958,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 │ │ -05df6c: |[05df6c] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05df7c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -05df7e: 7030 0c1c 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0c │ │ -05df84: 5932 a104 |0004: iput v2, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05df88: 6201 d906 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@06d9 │ │ -05df8c: 6e30 f600 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -05df92: 0c00 |000b: move-result-object v0 │ │ -05df94: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05df96: 6e30 6101 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -05df9c: 0a01 |0010: move-result v1 │ │ -05df9e: 5931 a104 |0011: iput v1, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05dfa2: 6e10 6801 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -05dfa8: 0e00 |0016: return-void │ │ +05df08: |[05df08] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05df18: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +05df1a: 7030 0c1c 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0c │ │ +05df20: 5932 a104 |0004: iput v2, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05df24: 6201 d906 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@06d9 │ │ +05df28: 6e30 f600 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +05df2e: 0c00 |000b: move-result-object v0 │ │ +05df30: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05df32: 6e30 6101 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +05df38: 0a01 |0010: move-result v1 │ │ +05df3a: 5931 a104 |0011: iput v1, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05df3e: 6e10 6801 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +05df44: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=942 │ │ 0x0004 line=939 │ │ 0x0006 line=944 │ │ 0x000c line=946 │ │ 0x0013 line=947 │ │ @@ -73994,21 +73994,21 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05dfac: |[05dfac] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -05dfbc: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ -05dfc2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05dfc4: 5910 a104 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05dfc8: 5220 a104 |0006: iget v0, v2, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05dfcc: 5910 a104 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05dfd0: 0e00 |000a: return-void │ │ +05df48: |[05df48] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +05df58: 7020 0e1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1c0e │ │ +05df5e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05df60: 5910 a104 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05df64: 5220 a104 |0006: iget v0, v2, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05df68: 5910 a104 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05df6c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x0003 line=939 │ │ 0x0006 line=967 │ │ 0x000a line=968 │ │ locals : │ │ @@ -74020,36 +74020,36 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05dfd4: |[05dfd4] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -05dfe4: 7020 0d1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1c0d │ │ -05dfea: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05dfec: 5910 a104 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -05dff0: 0e00 |0006: return-void │ │ +05df70: |[05df70] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +05df80: 7020 0d1c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1c0d │ │ +05df86: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05df88: 5910 a104 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +05df8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=971 │ │ 0x0003 line=939 │ │ 0x0006 line=972 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBar$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$LayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 418 (ActionBar.java) │ │ + source_file_idx : 414 (ActionBar.java) │ │ │ │ Class #301 header: │ │ -class_idx : 563 │ │ +class_idx : 561 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 418 │ │ +superclass_idx : 979 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #301 annotations: │ │ Annotations on class │ │ @@ -74067,21 +74067,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;) │ │ name : 'onMenuVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 418 (ActionBar.java) │ │ + source_file_idx : 414 (ActionBar.java) │ │ │ │ Class #302 header: │ │ -class_idx : 564 │ │ +class_idx : 562 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 418 │ │ +superclass_idx : 979 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -74099,21 +74099,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/app/ActionBar$OnNavigationListener;) │ │ name : 'onNavigationItemSelected' │ │ type : '(IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 418 (ActionBar.java) │ │ + source_file_idx : 414 (ActionBar.java) │ │ │ │ Class #303 header: │ │ -class_idx : 565 │ │ +class_idx : 563 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 418 │ │ +superclass_idx : 979 │ │ +source_file_idx : 414 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -74138,17 +74138,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dff4: |[05dff4] android.support.v7.app.ActionBar$Tab.:()V │ │ -05e004: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e00a: 0e00 |0003: return-void │ │ +05df90: |[05df90] android.support.v7.app.ActionBar$Tab.:()V │ │ +05dfa0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05dfa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBar$Tab; │ │ │ │ Virtual methods - │ │ @@ -74250,21 +74250,21 @@ │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBar$Tab;) │ │ name : 'setText' │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 418 (ActionBar.java) │ │ + source_file_idx : 414 (ActionBar.java) │ │ │ │ Class #304 header: │ │ -class_idx : 566 │ │ +class_idx : 564 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 418 │ │ +superclass_idx : 979 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #304 annotations: │ │ Annotations on class │ │ @@ -74294,21 +74294,21 @@ │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBar$TabListener;) │ │ name : 'onTabUnselected' │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 418 (ActionBar.java) │ │ + source_file_idx : 414 (ActionBar.java) │ │ │ │ Class #305 header: │ │ -class_idx : 567 │ │ +class_idx : 565 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 418 │ │ +superclass_idx : 979 │ │ +source_file_idx : 414 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 51 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -74367,17 +74367,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e00c: |[05e00c] android.support.v7.app.ActionBar.:()V │ │ -05e01c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e022: 0e00 |0003: return-void │ │ +05dfa8: |[05dfa8] android.support.v7.app.ActionBar.:()V │ │ +05dfb8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05dfbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=978 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBar; │ │ │ │ @@ -74477,17 +74477,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05e024: |[05e024] android.support.v7.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ -05e034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e036: 1100 |0001: return-object v0 │ │ +05dfc0: |[05dfc0] android.support.v7.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ +05dfd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05dfd2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBar; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBar;) │ │ @@ -74615,16 +74615,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e038: |[05e038] android.support.v7.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ -05e048: 0e00 |0000: return-void │ │ +05dfd4: |[05dfd4] android.support.v7.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ +05dfe4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 enabled Z │ │ │ │ @@ -74675,16 +74675,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e04c: |[05e04c] android.support.v7.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05e05c: 0e00 |0000: return-void │ │ +05dfe8: |[05dfe8] android.support.v7.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05dff8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -74693,16 +74693,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e060: |[05e060] android.support.v7.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05e070: 0e00 |0000: return-void │ │ +05dffc: |[05dffc] android.support.v7.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05e00c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -74732,21 +74732,21 @@ │ │ │ │ #50 : (in Landroid/support/v7/app/ActionBar;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 418 (ActionBar.java) │ │ + source_file_idx : 414 (ActionBar.java) │ │ │ │ Class #306 header: │ │ -class_idx : 569 │ │ +class_idx : 567 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 983 │ │ -source_file_idx : 421 │ │ +superclass_idx : 979 │ │ +source_file_idx : 417 │ │ static_fields_size : 3 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 27 │ │ │ │ Class #306 - │ │ Class descriptor : 'Landroid/support/v7/app/ActionBarActivityDelegate;' │ │ @@ -74796,18 +74796,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e074: |[05e074] android.support.v7.app.ActionBarActivityDelegate.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -05e084: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e08a: 5b01 b304 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ -05e08e: 0e00 |0005: return-void │ │ +05e010: |[05e010] android.support.v7.app.ActionBarActivityDelegate.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +05e020: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e026: 5b01 b304 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ +05e02a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ @@ -74818,29 +74818,29 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05e090: |[05e090] android.support.v7.app.ActionBarActivityDelegate.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; │ │ -05e0a0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05e0a4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05e0a8: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -05e0ac: 2201 4002 |0006: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateICS; // type@0240 │ │ -05e0b0: 7020 a211 2100 |0008: invoke-direct {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@11a2 │ │ -05e0b6: 1101 |000b: return-object v1 │ │ -05e0b8: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ -05e0bc: 3410 0800 |000e: if-lt v0, v1, 0016 // +0008 │ │ -05e0c0: 2201 3e02 |0010: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateHC; // type@023e │ │ -05e0c4: 7020 8811 2100 |0012: invoke-direct {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1188 │ │ -05e0ca: 28f6 |0015: goto 000b // -000a │ │ -05e0cc: 2201 3d02 |0016: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateBase; // type@023d │ │ -05e0d0: 7020 5911 2100 |0018: invoke-direct {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1159 │ │ -05e0d6: 28f0 |001b: goto 000b // -0010 │ │ +05e02c: |[05e02c] android.support.v7.app.ActionBarActivityDelegate.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; │ │ +05e03c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05e040: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05e044: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +05e048: 2201 3e02 |0006: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateICS; // type@023e │ │ +05e04c: 7020 a211 2100 |0008: invoke-direct {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@11a2 │ │ +05e052: 1101 |000b: return-object v1 │ │ +05e054: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ +05e058: 3410 0800 |000e: if-lt v0, v1, 0016 // +0008 │ │ +05e05c: 2201 3c02 |0010: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateHC; // type@023c │ │ +05e060: 7020 8811 2100 |0012: invoke-direct {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1188 │ │ +05e066: 28f6 |0015: goto 000b // -000a │ │ +05e068: 2201 3b02 |0016: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateBase; // type@023b │ │ +05e06c: 7020 5911 2100 |0018: invoke-direct {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1159 │ │ +05e072: 28f0 |001b: goto 000b // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0002 line=46 │ │ 0x0006 line=47 │ │ 0x000b line=51 │ │ 0x000c line=48 │ │ @@ -74868,22 +74868,22 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05e0d8: |[05e0d8] android.support.v7.app.ActionBarActivityDelegate.getActionBarThemedContext:()Landroid/content/Context; │ │ -05e0e8: 5421 b304 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ -05e0ec: 6e10 3611 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1136 │ │ -05e0f2: 0c00 |0005: move-result-object v0 │ │ -05e0f4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -05e0f8: 6e10 d210 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@10d2 │ │ -05e0fe: 0c01 |000b: move-result-object v1 │ │ -05e100: 1101 |000c: return-object v1 │ │ +05e074: |[05e074] android.support.v7.app.ActionBarActivityDelegate.getActionBarThemedContext:()Landroid/content/Context; │ │ +05e084: 5421 b304 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ +05e088: 6e10 3611 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1136 │ │ +05e08e: 0c00 |0005: move-result-object v0 │ │ +05e090: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +05e094: 6e10 d210 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@10d2 │ │ +05e09a: 0c01 |000b: move-result-object v1 │ │ +05e09c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0002 line=176 │ │ 0x0006 line=177 │ │ 0x0008 line=178 │ │ 0x000c line=180 │ │ @@ -74903,32 +74903,32 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -05e104: |[05e104] android.support.v7.app.ActionBarActivityDelegate.getMenuInflater:()Landroid/view/MenuInflater; │ │ -05e114: 5431 b504 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@04b5 │ │ -05e118: 3901 1300 |0002: if-nez v1, 0015 // +0013 │ │ -05e11c: 6e10 3611 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1136 │ │ -05e122: 0c00 |0007: move-result-object v0 │ │ -05e124: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ -05e128: 2201 5c02 |000a: new-instance v1, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025c │ │ -05e12c: 6e10 d210 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@10d2 │ │ -05e132: 0c02 |000f: move-result-object v2 │ │ -05e134: 7020 cc12 2100 |0010: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ -05e13a: 5b31 b504 |0013: iput-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@04b5 │ │ -05e13e: 5431 b504 |0015: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@04b5 │ │ -05e142: 1101 |0017: return-object v1 │ │ -05e144: 2201 5c02 |0018: new-instance v1, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025c │ │ -05e148: 5432 b304 |001a: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ -05e14c: 7020 cc12 2100 |001c: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ -05e152: 5b31 b504 |001f: iput-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@04b5 │ │ -05e156: 28f4 |0021: goto 0015 // -000c │ │ +05e0a0: |[05e0a0] android.support.v7.app.ActionBarActivityDelegate.getMenuInflater:()Landroid/view/MenuInflater; │ │ +05e0b0: 5431 b504 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@04b5 │ │ +05e0b4: 3901 1300 |0002: if-nez v1, 0015 // +0013 │ │ +05e0b8: 6e10 3611 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1136 │ │ +05e0be: 0c00 |0007: move-result-object v0 │ │ +05e0c0: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ +05e0c4: 2201 5a02 |000a: new-instance v1, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025a │ │ +05e0c8: 6e10 d210 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@10d2 │ │ +05e0ce: 0c02 |000f: move-result-object v2 │ │ +05e0d0: 7020 cc12 2100 |0010: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ +05e0d6: 5b31 b504 |0013: iput-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@04b5 │ │ +05e0da: 5431 b504 |0015: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@04b5 │ │ +05e0de: 1101 |0017: return-object v1 │ │ +05e0e0: 2201 5a02 |0018: new-instance v1, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025a │ │ +05e0e4: 5432 b304 |001a: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ +05e0e8: 7020 cc12 2100 |001c: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ +05e0ee: 5b31 b504 |001f: iput-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@04b5 │ │ +05e0f2: 28f4 |0021: goto 0015 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x000a line=89 │ │ 0x0015 line=94 │ │ @@ -74943,29 +74943,29 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -05e158: |[05e158] android.support.v7.app.ActionBarActivityDelegate.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -05e168: 5510 b404 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@04b4 │ │ -05e16c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -05e170: 5510 b604 |0004: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@04b6 │ │ -05e174: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -05e178: 5410 b204 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@04b2 │ │ -05e17c: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -05e180: 6e10 3211 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.createSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1132 │ │ -05e186: 0c00 |000f: move-result-object v0 │ │ -05e188: 5b10 b204 |0010: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@04b2 │ │ -05e18c: 5410 b204 |0012: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@04b2 │ │ -05e190: 1100 |0014: return-object v0 │ │ -05e192: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -05e194: 5b10 b204 |0016: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@04b2 │ │ -05e198: 28fa |0018: goto 0012 // -0006 │ │ +05e0f4: |[05e0f4] android.support.v7.app.ActionBarActivityDelegate.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +05e104: 5510 b404 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@04b4 │ │ +05e108: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +05e10c: 5510 b604 |0004: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@04b6 │ │ +05e110: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +05e114: 5410 b204 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@04b2 │ │ +05e118: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +05e11c: 6e10 3211 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.createSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1132 │ │ +05e122: 0c00 |000f: move-result-object v0 │ │ +05e124: 5b10 b204 |0010: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@04b2 │ │ +05e128: 5410 b204 |0012: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@04b2 │ │ +05e12c: 1100 |0014: return-object v0 │ │ +05e12e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +05e130: 5b10 b204 |0016: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@04b2 │ │ +05e134: 28fa |0018: goto 0012 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ 0x000c line=76 │ │ 0x0012 line=82 │ │ 0x0015 line=80 │ │ @@ -74977,54 +74977,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -05e19c: |[05e19c] android.support.v7.app.ActionBarActivityDelegate.getUiOptionsFromMetadata:()Ljava/lang/String; │ │ -05e1ac: 5474 b304 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ -05e1b0: 6e10 ff10 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@10ff │ │ -05e1b6: 0c02 |0005: move-result-object v2 │ │ -05e1b8: 5474 b304 |0006: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ -05e1bc: 6e10 fb10 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getComponentName:()Landroid/content/ComponentName; // method@10fb │ │ -05e1c2: 0c04 |000b: move-result-object v4 │ │ -05e1c4: 1305 8000 |000c: const/16 v5, #int 128 // #80 │ │ -05e1c8: 6e30 3501 4205 |000e: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0135 │ │ -05e1ce: 0c01 |0011: move-result-object v1 │ │ -05e1d0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -05e1d2: 5414 1000 |0013: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0010 │ │ -05e1d6: 3804 0a00 |0015: if-eqz v4, 001f // +000a │ │ -05e1da: 5414 1000 |0017: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0010 │ │ -05e1de: 1a05 610e |0019: const-string v5, "android.support.UI_OPTIONS" // string@0e61 │ │ -05e1e2: 6e20 1202 5400 |001b: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0212 │ │ -05e1e8: 0c03 |001e: move-result-object v3 │ │ -05e1ea: 1103 |001f: return-object v3 │ │ -05e1ec: 0d00 |0020: move-exception v0 │ │ -05e1ee: 1a04 a401 |0021: const-string v4, "ActionBarActivityDelegate" // string@01a4 │ │ -05e1f2: 2205 dc03 |0023: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -05e1f6: 7010 581f 0500 |0025: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -05e1fc: 1a06 7414 |0028: const-string v6, "getUiOptionsFromMetadata: Activity '" // string@1474 │ │ -05e200: 6e20 601f 6500 |002a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05e206: 0c05 |002d: move-result-object v5 │ │ -05e208: 5476 b304 |002e: iget-object v6, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ -05e20c: 6e10 381f 0600 |0030: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -05e212: 0c06 |0033: move-result-object v6 │ │ -05e214: 6e10 0c1f 0600 |0034: invoke-virtual {v6}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -05e21a: 0c06 |0037: move-result-object v6 │ │ -05e21c: 6e20 601f 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05e222: 0c05 |003b: move-result-object v5 │ │ -05e224: 1a06 9b00 |003c: const-string v6, "' not in manifest" // string@009b │ │ -05e228: 6e20 601f 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05e22e: 0c05 |0041: move-result-object v5 │ │ -05e230: 6e10 651f 0500 |0042: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05e236: 0c05 |0045: move-result-object v5 │ │ -05e238: 7120 b01a 5400 |0046: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -05e23e: 1203 |0049: const/4 v3, #int 0 // #0 │ │ -05e240: 28d5 |004a: goto 001f // -002b │ │ +05e138: |[05e138] android.support.v7.app.ActionBarActivityDelegate.getUiOptionsFromMetadata:()Ljava/lang/String; │ │ +05e148: 5474 b304 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ +05e14c: 6e10 ff10 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@10ff │ │ +05e152: 0c02 |0005: move-result-object v2 │ │ +05e154: 5474 b304 |0006: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ +05e158: 6e10 fb10 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getComponentName:()Landroid/content/ComponentName; // method@10fb │ │ +05e15e: 0c04 |000b: move-result-object v4 │ │ +05e160: 1305 8000 |000c: const/16 v5, #int 128 // #80 │ │ +05e164: 6e30 3501 4205 |000e: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0135 │ │ +05e16a: 0c01 |0011: move-result-object v1 │ │ +05e16c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +05e16e: 5414 1000 |0013: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0010 │ │ +05e172: 3804 0a00 |0015: if-eqz v4, 001f // +000a │ │ +05e176: 5414 1000 |0017: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0010 │ │ +05e17a: 1a05 570e |0019: const-string v5, "android.support.UI_OPTIONS" // string@0e57 │ │ +05e17e: 6e20 1202 5400 |001b: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0212 │ │ +05e184: 0c03 |001e: move-result-object v3 │ │ +05e186: 1103 |001f: return-object v3 │ │ +05e188: 0d00 |0020: move-exception v0 │ │ +05e18a: 1a04 a001 |0021: const-string v4, "ActionBarActivityDelegate" // string@01a0 │ │ +05e18e: 2205 d803 |0023: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +05e192: 7010 581f 0500 |0025: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05e198: 1a06 6a14 |0028: const-string v6, "getUiOptionsFromMetadata: Activity '" // string@146a │ │ +05e19c: 6e20 601f 6500 |002a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05e1a2: 0c05 |002d: move-result-object v5 │ │ +05e1a4: 5476 b304 |002e: iget-object v6, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ +05e1a8: 6e10 381f 0600 |0030: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +05e1ae: 0c06 |0033: move-result-object v6 │ │ +05e1b0: 6e10 0c1f 0600 |0034: invoke-virtual {v6}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +05e1b6: 0c06 |0037: move-result-object v6 │ │ +05e1b8: 6e20 601f 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05e1be: 0c05 |003b: move-result-object v5 │ │ +05e1c0: 1a06 9b00 |003c: const-string v6, "' not in manifest" // string@009b │ │ +05e1c4: 6e20 601f 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05e1ca: 0c05 |0041: move-result-object v5 │ │ +05e1cc: 6e10 651f 0500 |0042: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05e1d2: 0c05 |0045: move-result-object v5 │ │ +05e1d4: 7120 b01a 5400 |0046: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +05e1da: 1203 |0049: const/4 v3, #int 0 // #0 │ │ +05e1dc: 28d5 |004a: goto 001f // -002b │ │ catches : 1 │ │ 0x0000 - 0x001e │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0020 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0006 line=157 │ │ 0x0012 line=160 │ │ @@ -75058,37 +75058,37 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -05e250: |[05e250] android.support.v7.app.ActionBarActivityDelegate.onCreate:(Landroid/os/Bundle;)V │ │ -05e260: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05e262: 5441 b304 |0001: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ -05e266: 6202 db06 |0003: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@06db │ │ -05e26a: 6e20 0611 2100 |0005: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1106 │ │ -05e270: 0c00 |0008: move-result-object v0 │ │ -05e272: 6e20 6701 3000 |0009: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0167 │ │ -05e278: 0a01 |000c: move-result v1 │ │ -05e27a: 3901 0d00 |000d: if-nez v1, 001a // +000d │ │ -05e27e: 6e10 6801 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -05e284: 2201 c903 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -05e288: 1a02 540c |0014: const-string v2, "You need to use a Theme.AppCompat theme (or descendant) with this activity." // string@0c54 │ │ -05e28c: 7020 1d1f 2100 |0016: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05e292: 2701 |0019: throw v1 │ │ -05e294: 6e30 5b01 3003 |001a: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -05e29a: 0a01 |001d: move-result v1 │ │ -05e29c: 5c41 b404 |001e: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@04b4 │ │ -05e2a0: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -05e2a2: 6e30 5b01 1003 |0021: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -05e2a8: 0a01 |0024: move-result v1 │ │ -05e2aa: 5c41 b604 |0025: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@04b6 │ │ -05e2ae: 6e10 6801 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -05e2b4: 0e00 |002a: return-void │ │ +05e1ec: |[05e1ec] android.support.v7.app.ActionBarActivityDelegate.onCreate:(Landroid/os/Bundle;)V │ │ +05e1fc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05e1fe: 5441 b304 |0001: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04b3 │ │ +05e202: 6202 db06 |0003: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@06db │ │ +05e206: 6e20 0611 2100 |0005: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1106 │ │ +05e20c: 0c00 |0008: move-result-object v0 │ │ +05e20e: 6e20 6701 3000 |0009: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0167 │ │ +05e214: 0a01 |000c: move-result v1 │ │ +05e216: 3901 0d00 |000d: if-nez v1, 001a // +000d │ │ +05e21a: 6e10 6801 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +05e220: 2201 c503 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +05e224: 1a02 4a0c |0014: const-string v2, "You need to use a Theme.AppCompat theme (or descendant) with this activity." // string@0c4a │ │ +05e228: 7020 1d1f 2100 |0016: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +05e22e: 2701 |0019: throw v1 │ │ +05e230: 6e30 5b01 3003 |001a: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +05e236: 0a01 |001d: move-result v1 │ │ +05e238: 5c41 b404 |001e: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@04b4 │ │ +05e23c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +05e23e: 6e30 5b01 1003 |0021: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +05e244: 0a01 |0024: move-result v1 │ │ +05e246: 5c41 b604 |0025: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@04b6 │ │ +05e24a: 6e10 6801 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +05e250: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=98 │ │ 0x0009 line=100 │ │ 0x000f line=101 │ │ 0x0012 line=102 │ │ 0x001a line=106 │ │ @@ -75198,21 +75198,21 @@ │ │ │ │ #26 : (in Landroid/support/v7/app/ActionBarActivityDelegate;) │ │ name : 'supportRequestWindowFeature' │ │ type : '(I)Z' │ │ access : 0x0400 (ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 421 (ActionBarActivityDelegate.java) │ │ + source_file_idx : 417 (ActionBarActivityDelegate.java) │ │ │ │ Class #307 header: │ │ -class_idx : 570 │ │ +class_idx : 568 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 423 │ │ +superclass_idx : 979 │ │ +source_file_idx : 419 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #307 annotations: │ │ Annotations on class │ │ @@ -75237,18 +75237,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e2b8: |[05e2b8] android.support.v7.app.ActionBarActivityDelegateBase$1.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V │ │ -05e2c8: 5b01 b704 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ -05e2cc: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e2d2: 0e00 |0005: return-void │ │ +05e254: |[05e254] android.support.v7.app.ActionBarActivityDelegateBase$1.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V │ │ +05e264: 5b01 b704 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ +05e268: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e26e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ @@ -75258,57 +75258,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -05e2d4: |[05e2d4] android.support.v7.app.ActionBarActivityDelegateBase$1.run:()V │ │ -05e2e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05e2e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05e2e8: 5441 b704 |0002: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ -05e2ec: 7110 5a11 0100 |0004: invoke-static {v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$000:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@115a │ │ -05e2f2: 0c00 |0007: move-result-object v0 │ │ -05e2f4: 5441 b704 |0008: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ -05e2f8: 5411 bf04 |000a: iget-object v1, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -05e2fc: 6e30 2511 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ -05e302: 0a01 |000f: move-result v1 │ │ -05e304: 3801 1700 |0010: if-eqz v1, 0027 // +0017 │ │ -05e308: 5441 b704 |0012: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ -05e30c: 5411 bf04 |0014: iget-object v1, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -05e310: 6e40 2711 2103 |0016: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ -05e316: 0a01 |0019: move-result v1 │ │ -05e318: 3801 0d00 |001a: if-eqz v1, 0027 // +000d │ │ -05e31c: 5441 b704 |001c: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ -05e320: 7120 5b11 0100 |001e: invoke-static {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$100:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@115b │ │ -05e326: 5441 b704 |0021: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ -05e32a: 7120 5c11 2100 |0023: invoke-static {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$202:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Z)Z // method@115c │ │ -05e330: 0e00 |0026: return-void │ │ -05e332: 5441 b704 |0027: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ -05e336: 7120 5b11 3100 |0029: invoke-static {v1, v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$100:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@115b │ │ -05e33c: 28f5 |002c: goto 0021 // -000b │ │ +05e270: |[05e270] android.support.v7.app.ActionBarActivityDelegateBase$1.run:()V │ │ +05e280: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05e282: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05e284: 5441 b704 |0002: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ +05e288: 7110 5a11 0100 |0004: invoke-static {v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$000:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@115a │ │ +05e28e: 0c00 |0007: move-result-object v0 │ │ +05e290: 5441 b704 |0008: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ +05e294: 5411 bf04 |000a: iget-object v1, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +05e298: 6e30 2511 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ +05e29e: 0a01 |000f: move-result v1 │ │ +05e2a0: 3801 1700 |0010: if-eqz v1, 0027 // +0017 │ │ +05e2a4: 5441 b704 |0012: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ +05e2a8: 5411 bf04 |0014: iget-object v1, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +05e2ac: 6e40 2711 2103 |0016: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ +05e2b2: 0a01 |0019: move-result v1 │ │ +05e2b4: 3801 0d00 |001a: if-eqz v1, 0027 // +000d │ │ +05e2b8: 5441 b704 |001c: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ +05e2bc: 7120 5b11 0100 |001e: invoke-static {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$100:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@115b │ │ +05e2c2: 5441 b704 |0021: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ +05e2c6: 7120 5c11 2100 |0023: invoke-static {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$202:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Z)Z // method@115c │ │ +05e2cc: 0e00 |0026: return-void │ │ +05e2ce: 5441 b704 |0027: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b7 │ │ +05e2d2: 7120 5b11 3100 |0029: invoke-static {v1, v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$100:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@115b │ │ +05e2d8: 28f5 |002c: goto 0021 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=68 │ │ 0x0008 line=69 │ │ 0x001c line=71 │ │ 0x0021 line=76 │ │ 0x0026 line=77 │ │ 0x0027 line=73 │ │ locals : │ │ 0x0008 - 0x002d reg=0 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x002d reg=4 this Landroid/support/v7/app/ActionBarActivityDelegateBase$1; │ │ │ │ - source_file_idx : 423 (ActionBarActivityDelegateBase.java) │ │ + source_file_idx : 419 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #308 header: │ │ -class_idx : 575 │ │ +class_idx : 573 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 425 │ │ +superclass_idx : 979 │ │ +source_file_idx : 421 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 21 │ │ │ │ Class #308 annotations: │ │ Annotations on class │ │ @@ -75337,19 +75337,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05e340: |[05e340] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V │ │ -05e350: 5b01 cb04 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@04cb │ │ -05e354: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e35a: 5b02 ca04 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e35e: 0e00 |0007: return-void │ │ +05e2dc: |[05e2dc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V │ │ +05e2ec: 5b01 cb04 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@04cb │ │ +05e2f0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e2f6: 5b02 ca04 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e2fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ 0x0007 line=241 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ @@ -75362,19 +75362,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e360: |[05e360] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z │ │ -05e370: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e374: 7220 541c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z // method@1c54 │ │ -05e37a: 0a00 |0005: move-result v0 │ │ -05e37c: 0f00 |0006: return v0 │ │ +05e2fc: |[05e2fc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z │ │ +05e30c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e310: 7220 541c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z // method@1c54 │ │ +05e316: 0a00 |0005: move-result v0 │ │ +05e318: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -75383,19 +75383,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e380: |[05e380] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -05e390: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e394: 7220 551c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1c55 │ │ -05e39a: 0a00 |0005: move-result v0 │ │ -05e39c: 0f00 |0006: return v0 │ │ +05e31c: |[05e31c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +05e32c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e330: 7220 551c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1c55 │ │ +05e336: 0a00 |0005: move-result v0 │ │ +05e338: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -75404,19 +75404,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e3a0: |[05e3a0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z │ │ -05e3b0: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e3b4: 7220 561c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z // method@1c56 │ │ -05e3ba: 0a00 |0005: move-result v0 │ │ -05e3bc: 0f00 |0006: return v0 │ │ +05e33c: |[05e33c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z │ │ +05e34c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e350: 7220 561c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z // method@1c56 │ │ +05e356: 0a00 |0005: move-result v0 │ │ +05e358: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -75425,19 +75425,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e3c0: |[05e3c0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05e3d0: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e3d4: 7220 571c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c57 │ │ -05e3da: 0a00 |0005: move-result v0 │ │ -05e3dc: 0f00 |0006: return v0 │ │ +05e35c: |[05e35c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05e36c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e370: 7220 571c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c57 │ │ +05e376: 0a00 |0005: move-result v0 │ │ +05e378: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -75446,19 +75446,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e3e0: |[05e3e0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05e3f0: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e3f4: 7220 581c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c58 │ │ -05e3fa: 0a00 |0005: move-result v0 │ │ -05e3fc: 0f00 |0006: return v0 │ │ +05e37c: |[05e37c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05e38c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e390: 7220 581c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c58 │ │ +05e396: 0a00 |0005: move-result v0 │ │ +05e398: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -75467,19 +75467,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e400: |[05e400] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z │ │ -05e410: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e414: 7220 591c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z // method@1c59 │ │ -05e41a: 0a00 |0005: move-result v0 │ │ -05e41c: 0f00 |0006: return v0 │ │ +05e39c: |[05e39c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z │ │ +05e3ac: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e3b0: 7220 591c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z // method@1c59 │ │ +05e3b6: 0a00 |0005: move-result v0 │ │ +05e3b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -75488,20 +75488,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05e420: |[05e420] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -05e430: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e434: 7220 5a1c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@1c5a │ │ -05e43a: 5410 cb04 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@04cb │ │ -05e43e: 6e20 a911 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@11a9 │ │ -05e444: 0e00 |000a: return-void │ │ +05e3bc: |[05e3bc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +05e3cc: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e3d0: 7220 5a1c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@1c5a │ │ +05e3d6: 5410 cb04 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@04cb │ │ +05e3da: 6e20 a911 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@11a9 │ │ +05e3e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0005 line=352 │ │ 0x000a line=353 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ @@ -75512,20 +75512,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05e448: |[05e448] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -05e458: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e45c: 7220 5b1c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@1c5b │ │ -05e462: 5410 cb04 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@04cb │ │ -05e466: 6e20 aa11 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@11aa │ │ -05e46c: 0e00 |000a: return-void │ │ +05e3e4: |[05e3e4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +05e3f4: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e3f8: 7220 5b1c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@1c5b │ │ +05e3fe: 5410 cb04 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@04cb │ │ +05e402: 6e20 aa11 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@11aa │ │ +05e408: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=346 │ │ 0x000a line=347 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ @@ -75536,18 +75536,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e470: |[05e470] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onAttachedToWindow:()V │ │ -05e480: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e484: 7210 5c1c 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onAttachedToWindow:()V // method@1c5c │ │ -05e48a: 0e00 |0005: return-void │ │ +05e40c: |[05e40c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onAttachedToWindow:()V │ │ +05e41c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e420: 7210 5c1c 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onAttachedToWindow:()V // method@1c5c │ │ +05e426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0005 line=316 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ │ │ @@ -75556,18 +75556,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e48c: |[05e48c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onContentChanged:()V │ │ -05e49c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e4a0: 7210 5d1c 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@1c5d │ │ -05e4a6: 0e00 |0005: return-void │ │ +05e428: |[05e428] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onContentChanged:()V │ │ +05e438: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e43c: 7210 5d1c 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@1c5d │ │ +05e442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0005 line=306 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ │ │ @@ -75576,19 +75576,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05e4a8: |[05e4a8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -05e4b8: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e4bc: 7230 5e1c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1c5e │ │ -05e4c2: 0a00 |0005: move-result v0 │ │ -05e4c4: 0f00 |0006: return v0 │ │ +05e444: |[05e444] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +05e454: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e458: 7230 5e1c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1c5e │ │ +05e45e: 0a00 |0005: move-result v0 │ │ +05e460: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -75598,19 +75598,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e4c8: |[05e4c8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelView:(I)Landroid/view/View; │ │ -05e4d8: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e4dc: 7220 5f1c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onCreatePanelView:(I)Landroid/view/View; // method@1c5f │ │ -05e4e2: 0c00 |0005: move-result-object v0 │ │ -05e4e4: 1100 |0006: return-object v0 │ │ +05e464: |[05e464] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelView:(I)Landroid/view/View; │ │ +05e474: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e478: 7220 5f1c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onCreatePanelView:(I)Landroid/view/View; // method@1c5f │ │ +05e47e: 0c00 |0005: move-result-object v0 │ │ +05e480: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ │ │ @@ -75619,18 +75619,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e4e8: |[05e4e8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onDetachedFromWindow:()V │ │ -05e4f8: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e4fc: 7210 601c 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onDetachedFromWindow:()V // method@1c60 │ │ -05e502: 0e00 |0005: return-void │ │ +05e484: |[05e484] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onDetachedFromWindow:()V │ │ +05e494: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e498: 7210 601c 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onDetachedFromWindow:()V // method@1c60 │ │ +05e49e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0005 line=321 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ │ │ @@ -75639,19 +75639,19 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05e504: |[05e504] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -05e514: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e518: 7230 611c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1c61 │ │ -05e51e: 0a00 |0005: move-result v0 │ │ -05e520: 0f00 |0006: return v0 │ │ +05e4a0: |[05e4a0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +05e4b0: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e4b4: 7230 611c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1c61 │ │ +05e4ba: 0a00 |0005: move-result v0 │ │ +05e4bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 item Landroid/view/MenuItem; │ │ @@ -75661,19 +75661,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05e524: |[05e524] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -05e534: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e538: 7230 621c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuOpened:(ILandroid/view/Menu;)Z // method@1c62 │ │ -05e53e: 0a00 |0005: move-result v0 │ │ -05e540: 0f00 |0006: return v0 │ │ +05e4c0: |[05e4c0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +05e4d0: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e4d4: 7230 621c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuOpened:(ILandroid/view/Menu;)Z // method@1c62 │ │ +05e4da: 0a00 |0005: move-result v0 │ │ +05e4dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -75683,18 +75683,18 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05e544: |[05e544] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPanelClosed:(ILandroid/view/Menu;)V │ │ -05e554: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e558: 7230 631c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onPanelClosed:(ILandroid/view/Menu;)V // method@1c63 │ │ -05e55e: 0e00 |0005: return-void │ │ +05e4e0: |[05e4e0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPanelClosed:(ILandroid/view/Menu;)V │ │ +05e4f0: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e4f4: 7230 631c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onPanelClosed:(ILandroid/view/Menu;)V // method@1c63 │ │ +05e4fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0005 line=326 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0006 reg=2 featureId I │ │ @@ -75705,19 +75705,19 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05e560: |[05e560] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -05e570: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e574: 7240 641c 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Window$Callback;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1c64 │ │ -05e57a: 0a00 |0005: move-result v0 │ │ -05e57c: 0f00 |0006: return v0 │ │ +05e4fc: |[05e4fc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +05e50c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e510: 7240 641c 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Window$Callback;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1c64 │ │ +05e516: 0a00 |0005: move-result v0 │ │ +05e518: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 view Landroid/view/View; │ │ @@ -75728,19 +75728,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e580: |[05e580] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onSearchRequested:()Z │ │ -05e590: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e594: 7210 651c 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onSearchRequested:()Z // method@1c65 │ │ -05e59a: 0a00 |0005: move-result v0 │ │ -05e59c: 0f00 |0006: return v0 │ │ +05e51c: |[05e51c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onSearchRequested:()Z │ │ +05e52c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e530: 7210 651c 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onSearchRequested:()Z // method@1c65 │ │ +05e536: 0a00 |0005: move-result v0 │ │ +05e538: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ │ │ #18 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;) │ │ @@ -75748,18 +75748,18 @@ │ │ type : '(Landroid/view/WindowManager$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e5a0: |[05e5a0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V │ │ -05e5b0: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e5b4: 7220 661c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V // method@1c66 │ │ -05e5ba: 0e00 |0005: return-void │ │ +05e53c: |[05e53c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V │ │ +05e54c: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e550: 7220 661c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V // method@1c66 │ │ +05e556: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0005 line=301 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0006 reg=2 attrs Landroid/view/WindowManager$LayoutParams; │ │ @@ -75769,18 +75769,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e5bc: |[05e5bc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowFocusChanged:(Z)V │ │ -05e5cc: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e5d0: 7220 671c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowFocusChanged:(Z)V // method@1c67 │ │ -05e5d6: 0e00 |0005: return-void │ │ +05e558: |[05e558] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowFocusChanged:(Z)V │ │ +05e568: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e56c: 7220 671c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowFocusChanged:(Z)V // method@1c67 │ │ +05e572: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0006 reg=2 hasFocus Z │ │ @@ -75790,33 +75790,33 @@ │ │ type : '(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e5d8: |[05e5d8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ -05e5e8: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ -05e5ec: 7220 681c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1c68 │ │ -05e5f2: 0c00 |0005: move-result-object v0 │ │ -05e5f4: 1100 |0006: return-object v0 │ │ +05e574: |[05e574] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ +05e584: 5410 ca04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@04ca │ │ +05e588: 7220 681c 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1c68 │ │ +05e58e: 0c00 |0005: move-result-object v0 │ │ +05e590: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 callback Landroid/view/ActionMode$Callback; │ │ │ │ - source_file_idx : 425 (ActionBarActivityDelegateICS.java) │ │ + source_file_idx : 421 (ActionBarActivityDelegateICS.java) │ │ │ │ Class #309 header: │ │ -class_idx : 580 │ │ +class_idx : 578 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 437 │ │ +superclass_idx : 979 │ │ +source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #309 annotations: │ │ Annotations on class │ │ @@ -75845,19 +75845,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05e5f8: |[05e5f8] android.support.v7.app.ActionBarImplHC$CallbackWrapper.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V │ │ -05e608: 5b01 0005 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ -05e60c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e612: 5b02 ff04 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ -05e616: 0e00 |0007: return-void │ │ +05e594: |[05e594] android.support.v7.app.ActionBarImplHC$CallbackWrapper.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V │ │ +05e5a4: 5b01 0005 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ +05e5a8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e5ae: 5b02 ff04 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ +05e5b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; │ │ @@ -75870,19 +75870,19 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05e618: |[05e618] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -05e628: 5410 ff04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ -05e62c: 7230 c61a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z // method@1ac6 │ │ -05e632: 0a00 |0005: move-result v0 │ │ -05e634: 0f00 |0006: return v0 │ │ +05e5b4: |[05e5b4] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +05e5c4: 5410 ff04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ +05e5c8: 7230 c61a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z // method@1ac6 │ │ +05e5ce: 0a00 |0005: move-result v0 │ │ +05e5d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 item Landroid/view/MenuItem; │ │ @@ -75892,24 +75892,24 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05e638: |[05e638] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -05e648: 5421 ff04 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ -05e64c: 7230 c71a 3104 |0002: invoke-interface {v1, v3, v4}, Landroid/view/ActionMode$Callback;.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@1ac7 │ │ -05e652: 0a00 |0005: move-result v0 │ │ -05e654: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -05e658: 5421 0005 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ -05e65c: 7120 3912 3100 |000a: invoke-static {v1, v3}, Landroid/support/v7/app/ActionBarImplHC;.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; // method@1239 │ │ -05e662: 5421 0005 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ -05e666: 6e10 3f12 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplHC;.showForActionMode:()V // method@123f │ │ -05e66c: 0f00 |0012: return v0 │ │ +05e5d4: |[05e5d4] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +05e5e4: 5421 ff04 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ +05e5e8: 7230 c71a 3104 |0002: invoke-interface {v1, v3, v4}, Landroid/view/ActionMode$Callback;.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@1ac7 │ │ +05e5ee: 0a00 |0005: move-result v0 │ │ +05e5f0: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +05e5f4: 5421 0005 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ +05e5f8: 7120 3912 3100 |000a: invoke-static {v1, v3}, Landroid/support/v7/app/ActionBarImplHC;.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; // method@1239 │ │ +05e5fe: 5421 0005 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ +05e602: 6e10 3f12 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplHC;.showForActionMode:()V // method@123f │ │ +05e608: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x0008 line=84 │ │ 0x000d line=86 │ │ 0x0012 line=88 │ │ @@ -75924,23 +75924,23 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05e670: |[05e670] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -05e680: 5420 ff04 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ -05e684: 7220 c81a 3000 |0002: invoke-interface {v0, v3}, Landroid/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/view/ActionMode;)V // method@1ac8 │ │ -05e68a: 5420 0005 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ -05e68e: 6e10 3b12 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplHC;.hideForActionMode:()V // method@123b │ │ -05e694: 5420 0005 |000a: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ -05e698: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05e69a: 7120 3912 1000 |000d: invoke-static {v0, v1}, Landroid/support/v7/app/ActionBarImplHC;.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; // method@1239 │ │ -05e6a0: 0e00 |0010: return-void │ │ +05e60c: |[05e60c] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +05e61c: 5420 ff04 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ +05e620: 7220 c81a 3000 |0002: invoke-interface {v0, v3}, Landroid/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/view/ActionMode;)V // method@1ac8 │ │ +05e626: 5420 0005 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ +05e62a: 6e10 3b12 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplHC;.hideForActionMode:()V // method@123b │ │ +05e630: 5420 0005 |000a: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@0500 │ │ +05e634: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05e636: 7120 3912 1000 |000d: invoke-static {v0, v1}, Landroid/support/v7/app/ActionBarImplHC;.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; // method@1239 │ │ +05e63c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=106 │ │ 0x000a line=108 │ │ 0x0010 line=109 │ │ locals : │ │ @@ -75952,34 +75952,34 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05e6a4: |[05e6a4] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -05e6b4: 5410 ff04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ -05e6b8: 7230 c91a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@1ac9 │ │ -05e6be: 0a00 |0005: move-result v0 │ │ -05e6c0: 0f00 |0006: return v0 │ │ +05e640: |[05e640] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +05e650: 5410 ff04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@04ff │ │ +05e654: 7230 c91a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@1ac9 │ │ +05e65a: 0a00 |0005: move-result v0 │ │ +05e65c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ │ │ - source_file_idx : 437 (ActionBarImplHC.java) │ │ + source_file_idx : 433 (ActionBarImplHC.java) │ │ │ │ Class #310 header: │ │ -class_idx : 582 │ │ +class_idx : 580 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 438 │ │ +superclass_idx : 979 │ │ +source_file_idx : 434 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #310 annotations: │ │ Annotations on class │ │ @@ -76004,18 +76004,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e6c4: |[05e6c4] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -05e6d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e6da: 5b01 0305 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@0503 │ │ -05e6de: 0e00 |0005: return-void │ │ +05e660: |[05e660] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +05e670: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e676: 5b01 0305 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@0503 │ │ +05e67a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0003 line=333 │ │ 0x0005 line=334 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ @@ -76027,33 +76027,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e6e0: |[05e6e0] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.onMenuVisibilityChanged:(Z)V │ │ -05e6f0: 5410 0305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@0503 │ │ -05e6f4: 7220 ab10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@10ab │ │ -05e6fa: 0e00 |0005: return-void │ │ +05e67c: |[05e67c] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.onMenuVisibilityChanged:(Z)V │ │ +05e68c: 5410 0305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@0503 │ │ +05e690: 7220 ab10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@10ab │ │ +05e696: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0005 line=339 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ 0x0000 - 0x0006 reg=2 isVisible Z │ │ │ │ - source_file_idx : 438 (ActionBarImplICS.java) │ │ + source_file_idx : 434 (ActionBarImplICS.java) │ │ │ │ Class #311 header: │ │ -class_idx : 583 │ │ +class_idx : 581 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 438 │ │ +superclass_idx : 979 │ │ +source_file_idx : 434 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -76078,18 +76078,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e6fc: |[05e6fc] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -05e70c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e712: 5b01 0405 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@0504 │ │ -05e716: 0e00 |0005: return-void │ │ +05e698: |[05e698] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +05e6a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e6ae: 5b01 0405 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@0504 │ │ +05e6b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0003 line=317 │ │ 0x0005 line=318 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; │ │ @@ -76101,34 +76101,34 @@ │ │ type : '(IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05e718: |[05e718] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.onNavigationItemSelected:(IJ)Z │ │ -05e728: 5410 0405 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@0504 │ │ -05e72c: 7240 ac10 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@10ac │ │ -05e732: 0a00 |0005: move-result v0 │ │ -05e734: 0f00 |0006: return v0 │ │ +05e6b4: |[05e6b4] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.onNavigationItemSelected:(IJ)Z │ │ +05e6c4: 5410 0405 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@0504 │ │ +05e6c8: 7240 ac10 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@10ac │ │ +05e6ce: 0a00 |0005: move-result v0 │ │ +05e6d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 itemPosition I │ │ 0x0000 - 0x0007 reg=3 itemId J │ │ │ │ - source_file_idx : 438 (ActionBarImplICS.java) │ │ + source_file_idx : 434 (ActionBarImplICS.java) │ │ │ │ Class #312 header: │ │ -class_idx : 586 │ │ +class_idx : 584 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -76178,31 +76178,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e738: |[05e738] android.support.v7.appcompat.R$anim.:()V │ │ -05e748: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e74e: 0e00 |0003: return-void │ │ +05e6d4: |[05e6d4] android.support.v7.appcompat.R$anim.:()V │ │ +05e6e4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e6ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$anim; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #313 header: │ │ -class_idx : 587 │ │ +class_idx : 585 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 106 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 annotations: │ │ Annotations on class │ │ @@ -76752,31 +76752,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e750: |[05e750] android.support.v7.appcompat.R$attr.:()V │ │ -05e760: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e766: 0e00 |0003: return-void │ │ +05e6ec: |[05e6ec] android.support.v7.appcompat.R$attr.:()V │ │ +05e6fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #314 header: │ │ -class_idx : 588 │ │ +class_idx : 586 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -76826,31 +76826,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e768: |[05e768] android.support.v7.appcompat.R$bool.:()V │ │ -05e778: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e77e: 0e00 |0003: return-void │ │ +05e704: |[05e704] android.support.v7.appcompat.R$bool.:()V │ │ +05e714: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #315 header: │ │ -class_idx : 589 │ │ +class_idx : 587 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -76890,31 +76890,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e780: |[05e780] android.support.v7.appcompat.R$color.:()V │ │ -05e790: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e796: 0e00 |0003: return-void │ │ +05e71c: |[05e71c] android.support.v7.appcompat.R$color.:()V │ │ +05e72c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #316 header: │ │ -class_idx : 590 │ │ +class_idx : 588 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 16 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #316 annotations: │ │ Annotations on class │ │ @@ -77014,31 +77014,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e798: |[05e798] android.support.v7.appcompat.R$dimen.:()V │ │ -05e7a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e7ae: 0e00 |0003: return-void │ │ +05e734: |[05e734] android.support.v7.appcompat.R$dimen.:()V │ │ +05e744: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e74a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #317 header: │ │ -class_idx : 591 │ │ +class_idx : 589 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 87 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -77493,31 +77493,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e7b0: |[05e7b0] android.support.v7.appcompat.R$drawable.:()V │ │ -05e7c0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e7c6: 0e00 |0003: return-void │ │ +05e74c: |[05e74c] android.support.v7.appcompat.R$drawable.:()V │ │ +05e75c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #318 header: │ │ -class_idx : 592 │ │ +class_idx : 590 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 66 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -77867,31 +77867,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e7c8: |[05e7c8] android.support.v7.appcompat.R$id.:()V │ │ -05e7d8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e7de: 0e00 |0003: return-void │ │ +05e764: |[05e764] android.support.v7.appcompat.R$id.:()V │ │ +05e774: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e77a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #319 header: │ │ -class_idx : 593 │ │ +class_idx : 591 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -77916,31 +77916,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e7e0: |[05e7e0] android.support.v7.appcompat.R$integer.:()V │ │ -05e7f0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e7f6: 0e00 |0003: return-void │ │ +05e77c: |[05e77c] android.support.v7.appcompat.R$integer.:()V │ │ +05e78c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #320 header: │ │ -class_idx : 594 │ │ +class_idx : 592 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 25 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -78085,31 +78085,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e7f8: |[05e7f8] android.support.v7.appcompat.R$layout.:()V │ │ -05e808: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e80e: 0e00 |0003: return-void │ │ +05e794: |[05e794] android.support.v7.appcompat.R$layout.:()V │ │ +05e7a4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e7aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #321 header: │ │ -class_idx : 595 │ │ +class_idx : 593 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -78194,31 +78194,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e810: |[05e810] android.support.v7.appcompat.R$string.:()V │ │ -05e820: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e826: 0e00 |0003: return-void │ │ +05e7ac: |[05e7ac] android.support.v7.appcompat.R$string.:()V │ │ +05e7bc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e7c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #322 header: │ │ -class_idx : 596 │ │ +class_idx : 594 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 127 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -78873,31 +78873,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e828: |[05e828] android.support.v7.appcompat.R$style.:()V │ │ -05e838: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05e83e: 0e00 |0003: return-void │ │ +05e7c4: |[05e7c4] android.support.v7.appcompat.R$style.:()V │ │ +05e7d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05e7da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #323 header: │ │ -class_idx : 597 │ │ +class_idx : 595 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 106 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -79447,88 +79447,88 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 352 16-bit code units │ │ -05e840: |[05e840] android.support.v7.appcompat.R$styleable.:()V │ │ -05e850: 1266 |0000: const/4 v6, #int 6 // #6 │ │ -05e852: 1255 |0001: const/4 v5, #int 5 // #5 │ │ -05e854: 1234 |0002: const/4 v4, #int 3 // #3 │ │ -05e856: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -05e858: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05e85a: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -05e85e: 2300 1b04 |0007: new-array v0, v0, [I // type@041b │ │ -05e862: 2600 7900 0000 |0009: fill-array-data v0, 00000082 // +00000079 │ │ -05e868: 6900 d806 |000c: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ -05e86c: 2330 1b04 |000e: new-array v0, v3, [I // type@041b │ │ -05e870: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ -05e876: 4b01 0002 |0013: aput v1, v0, v2 │ │ -05e87a: 6900 d906 |0015: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@06d9 │ │ -05e87e: 2340 1b04 |0017: new-array v0, v4, [I // type@041b │ │ -05e882: 2600 9300 0000 |0019: fill-array-data v0, 000000ac // +00000093 │ │ -05e888: 6900 db06 |001c: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@06db │ │ -05e88c: 2330 1b04 |001e: new-array v0, v3, [I // type@041b │ │ -05e890: 1401 3f01 0101 |0020: const v1, #float 2.36945e-38 // #0101013f │ │ -05e896: 4b01 0002 |0023: aput v1, v0, v2 │ │ -05e89a: 6900 f206 |0025: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@06f2 │ │ -05e89e: 2320 1b04 |0027: new-array v0, v2, [I // type@041b │ │ -05e8a2: 6900 f406 |0029: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuView:[I // field@06f4 │ │ -05e8a6: 2350 1b04 |002b: new-array v0, v5, [I // type@041b │ │ -05e8aa: 2600 8900 0000 |002d: fill-array-data v0, 000000b6 // +00000089 │ │ -05e8b0: 6900 f506 |0030: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@06f5 │ │ -05e8b4: 1220 |0032: const/4 v0, #int 2 // #2 │ │ -05e8b6: 2300 1b04 |0033: new-array v0, v0, [I // type@041b │ │ -05e8ba: 2600 8f00 0000 |0035: fill-array-data v0, 000000c4 // +0000008f │ │ -05e8c0: 6900 fb06 |0038: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@06fb │ │ -05e8c4: 2330 1b04 |003a: new-array v0, v3, [I // type@041b │ │ -05e8c8: 1401 5500 017f |003c: const v1, #float 1.71472e+38 // #7f010055 │ │ -05e8ce: 4b01 0002 |003f: aput v1, v0, v2 │ │ -05e8d2: 6900 fe06 |0041: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@06fe │ │ -05e8d6: 2340 1b04 |0043: new-array v0, v4, [I // type@041b │ │ -05e8da: 2600 8700 0000 |0045: fill-array-data v0, 000000cc // +00000087 │ │ -05e8e0: 6900 0007 |0048: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@0700 │ │ -05e8e4: 2360 1b04 |004a: new-array v0, v6, [I // type@041b │ │ -05e8e8: 2600 8a00 0000 |004c: fill-array-data v0, 000000d6 // +0000008a │ │ -05e8ee: 6900 0407 |004f: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@0704 │ │ -05e8f2: 1300 1100 |0051: const/16 v0, #int 17 // #11 │ │ -05e8f6: 2300 1b04 |0053: new-array v0, v0, [I // type@041b │ │ -05e8fa: 2600 9100 0000 |0055: fill-array-data v0, 000000e6 // +00000091 │ │ -05e900: 6900 0b07 |0058: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@070b │ │ -05e904: 1300 0800 |005a: const/16 v0, #int 8 // #8 │ │ -05e908: 2300 1b04 |005c: new-array v0, v0, [I // type@041b │ │ -05e90c: 2600 ae00 0000 |005e: fill-array-data v0, 0000010c // +000000ae │ │ -05e912: 6900 1d07 |0061: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@071d │ │ -05e916: 2350 1b04 |0063: new-array v0, v5, [I // type@041b │ │ -05e91a: 2600 bb00 0000 |0065: fill-array-data v0, 00000120 // +000000bb │ │ -05e920: 6900 2607 |0068: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@0726 │ │ -05e924: 1300 0a00 |006a: const/16 v0, #int 10 // #a │ │ -05e928: 2300 1b04 |006c: new-array v0, v0, [I // type@041b │ │ -05e92c: 2600 c000 0000 |006e: fill-array-data v0, 0000012e // +000000c0 │ │ -05e932: 6900 2c07 |0071: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@072c │ │ -05e936: 2360 1b04 |0073: new-array v0, v6, [I // type@041b │ │ -05e93a: 2600 d100 0000 |0075: fill-array-data v0, 00000146 // +000000d1 │ │ -05e940: 6900 3707 |0078: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@0737 │ │ -05e944: 2340 1b04 |007a: new-array v0, v4, [I // type@041b │ │ -05e948: 2600 da00 0000 |007c: fill-array-data v0, 00000156 // +000000da │ │ -05e94e: 6900 3e07 |007f: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@073e │ │ -05e952: 0e00 |0081: return-void │ │ -05e954: 0003 0400 1300 0000 2000 017f 3e00 ... |0082: array-data (42 units) │ │ -05e9a8: 0003 0400 0300 0000 5000 017f 5100 ... |00ac: array-data (10 units) │ │ -05e9bc: 0003 0400 0500 0000 2000 017f 4200 ... |00b6: array-data (14 units) │ │ -05e9d8: 0003 0400 0200 0000 5300 017f 5400 ... |00c4: array-data (8 units) │ │ -05e9e8: 0003 0400 0300 0000 4600 017f 5600 ... |00cc: array-data (10 units) │ │ -05e9fc: 0003 0400 0600 0000 0e00 0101 d000 ... |00d6: array-data (16 units) │ │ -05ea1c: 0003 0400 1100 0000 0200 0101 0e00 ... |00e6: array-data (38 units) │ │ -05ea68: 0003 0400 0800 0000 ae00 0101 2c01 ... |010c: array-data (20 units) │ │ -05ea90: 0003 0400 0500 0000 1f01 0101 2002 ... |0120: array-data (14 units) │ │ -05eaac: 0003 0400 0a00 0000 af00 0101 7501 ... |012e: array-data (24 units) │ │ -05eadc: 0003 0400 0600 0000 6200 017f 6300 ... |0146: array-data (16 units) │ │ -05eafc: 0003 0400 0300 0000 da00 0101 6800 ... |0156: array-data (10 units) │ │ +05e7dc: |[05e7dc] android.support.v7.appcompat.R$styleable.:()V │ │ +05e7ec: 1266 |0000: const/4 v6, #int 6 // #6 │ │ +05e7ee: 1255 |0001: const/4 v5, #int 5 // #5 │ │ +05e7f0: 1234 |0002: const/4 v4, #int 3 // #3 │ │ +05e7f2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +05e7f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05e7f6: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +05e7fa: 2300 1704 |0007: new-array v0, v0, [I // type@0417 │ │ +05e7fe: 2600 7900 0000 |0009: fill-array-data v0, 00000082 // +00000079 │ │ +05e804: 6900 d806 |000c: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ +05e808: 2330 1704 |000e: new-array v0, v3, [I // type@0417 │ │ +05e80c: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ +05e812: 4b01 0002 |0013: aput v1, v0, v2 │ │ +05e816: 6900 d906 |0015: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@06d9 │ │ +05e81a: 2340 1704 |0017: new-array v0, v4, [I // type@0417 │ │ +05e81e: 2600 9300 0000 |0019: fill-array-data v0, 000000ac // +00000093 │ │ +05e824: 6900 db06 |001c: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@06db │ │ +05e828: 2330 1704 |001e: new-array v0, v3, [I // type@0417 │ │ +05e82c: 1401 3f01 0101 |0020: const v1, #float 2.36945e-38 // #0101013f │ │ +05e832: 4b01 0002 |0023: aput v1, v0, v2 │ │ +05e836: 6900 f206 |0025: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@06f2 │ │ +05e83a: 2320 1704 |0027: new-array v0, v2, [I // type@0417 │ │ +05e83e: 6900 f406 |0029: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuView:[I // field@06f4 │ │ +05e842: 2350 1704 |002b: new-array v0, v5, [I // type@0417 │ │ +05e846: 2600 8900 0000 |002d: fill-array-data v0, 000000b6 // +00000089 │ │ +05e84c: 6900 f506 |0030: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@06f5 │ │ +05e850: 1220 |0032: const/4 v0, #int 2 // #2 │ │ +05e852: 2300 1704 |0033: new-array v0, v0, [I // type@0417 │ │ +05e856: 2600 8f00 0000 |0035: fill-array-data v0, 000000c4 // +0000008f │ │ +05e85c: 6900 fb06 |0038: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@06fb │ │ +05e860: 2330 1704 |003a: new-array v0, v3, [I // type@0417 │ │ +05e864: 1401 5500 017f |003c: const v1, #float 1.71472e+38 // #7f010055 │ │ +05e86a: 4b01 0002 |003f: aput v1, v0, v2 │ │ +05e86e: 6900 fe06 |0041: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@06fe │ │ +05e872: 2340 1704 |0043: new-array v0, v4, [I // type@0417 │ │ +05e876: 2600 8700 0000 |0045: fill-array-data v0, 000000cc // +00000087 │ │ +05e87c: 6900 0007 |0048: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@0700 │ │ +05e880: 2360 1704 |004a: new-array v0, v6, [I // type@0417 │ │ +05e884: 2600 8a00 0000 |004c: fill-array-data v0, 000000d6 // +0000008a │ │ +05e88a: 6900 0407 |004f: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@0704 │ │ +05e88e: 1300 1100 |0051: const/16 v0, #int 17 // #11 │ │ +05e892: 2300 1704 |0053: new-array v0, v0, [I // type@0417 │ │ +05e896: 2600 9100 0000 |0055: fill-array-data v0, 000000e6 // +00000091 │ │ +05e89c: 6900 0b07 |0058: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@070b │ │ +05e8a0: 1300 0800 |005a: const/16 v0, #int 8 // #8 │ │ +05e8a4: 2300 1704 |005c: new-array v0, v0, [I // type@0417 │ │ +05e8a8: 2600 ae00 0000 |005e: fill-array-data v0, 0000010c // +000000ae │ │ +05e8ae: 6900 1d07 |0061: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@071d │ │ +05e8b2: 2350 1704 |0063: new-array v0, v5, [I // type@0417 │ │ +05e8b6: 2600 bb00 0000 |0065: fill-array-data v0, 00000120 // +000000bb │ │ +05e8bc: 6900 2607 |0068: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@0726 │ │ +05e8c0: 1300 0a00 |006a: const/16 v0, #int 10 // #a │ │ +05e8c4: 2300 1704 |006c: new-array v0, v0, [I // type@0417 │ │ +05e8c8: 2600 c000 0000 |006e: fill-array-data v0, 0000012e // +000000c0 │ │ +05e8ce: 6900 2c07 |0071: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@072c │ │ +05e8d2: 2360 1704 |0073: new-array v0, v6, [I // type@0417 │ │ +05e8d6: 2600 d100 0000 |0075: fill-array-data v0, 00000146 // +000000d1 │ │ +05e8dc: 6900 3707 |0078: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@0737 │ │ +05e8e0: 2340 1704 |007a: new-array v0, v4, [I // type@0417 │ │ +05e8e4: 2600 da00 0000 |007c: fill-array-data v0, 00000156 // +000000da │ │ +05e8ea: 6900 3e07 |007f: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@073e │ │ +05e8ee: 0e00 |0081: return-void │ │ +05e8f0: 0003 0400 1300 0000 2000 017f 3e00 ... |0082: array-data (42 units) │ │ +05e944: 0003 0400 0300 0000 5000 017f 5100 ... |00ac: array-data (10 units) │ │ +05e958: 0003 0400 0500 0000 2000 017f 4200 ... |00b6: array-data (14 units) │ │ +05e974: 0003 0400 0200 0000 5300 017f 5400 ... |00c4: array-data (8 units) │ │ +05e984: 0003 0400 0300 0000 4600 017f 5600 ... |00cc: array-data (10 units) │ │ +05e998: 0003 0400 0600 0000 0e00 0101 d000 ... |00d6: array-data (16 units) │ │ +05e9b8: 0003 0400 1100 0000 0200 0101 0e00 ... |00e6: array-data (38 units) │ │ +05ea04: 0003 0400 0800 0000 ae00 0101 2c01 ... |010c: array-data (20 units) │ │ +05ea2c: 0003 0400 0500 0000 1f01 0101 2002 ... |0120: array-data (14 units) │ │ +05ea48: 0003 0400 0a00 0000 af00 0101 7501 ... |012e: array-data (24 units) │ │ +05ea78: 0003 0400 0600 0000 6200 017f 6300 ... |0146: array-data (16 units) │ │ +05ea98: 0003 0400 0300 0000 da00 0101 6800 ... |0156: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=490 │ │ 0x000e line=491 │ │ 0x0017 line=493 │ │ 0x001e line=516 │ │ 0x0027 line=518 │ │ @@ -79562,31 +79562,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05eb10: |[05eb10] android.support.v7.appcompat.R$styleable.:()V │ │ -05eb20: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05eb26: 0e00 |0003: return-void │ │ +05eaac: |[05eaac] android.support.v7.appcompat.R$styleable.:()V │ │ +05eabc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05eac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #324 header: │ │ -class_idx : 598 │ │ +class_idx : 596 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -79605,32 +79605,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05eb28: |[05eb28] android.support.v7.appcompat.R.:()V │ │ -05eb38: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05eb3e: 0e00 |0003: return-void │ │ +05eac4: |[05eac4] android.support.v7.appcompat.R.:()V │ │ +05ead4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05eada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ - 0x0003 line=489 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #325 header: │ │ -class_idx : 599 │ │ +class_idx : 597 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 442 │ │ +superclass_idx : 979 │ │ +source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #325 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/ActionBarPolicy;' │ │ @@ -79649,18 +79648,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05eb40: |[05eb40] android.support.v7.internal.view.ActionBarPolicy.:(Landroid/content/Context;)V │ │ -05eb50: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05eb56: 5b01 4207 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ -05eb5a: 0e00 |0005: return-void │ │ +05eadc: |[05eadc] android.support.v7.internal.view.ActionBarPolicy.:(Landroid/content/Context;)V │ │ +05eaec: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05eaf2: 5b01 4207 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ +05eaf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ @@ -79671,18 +79670,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05eb5c: |[05eb5c] android.support.v7.internal.view.ActionBarPolicy.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; │ │ -05eb6c: 2200 5702 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionBarPolicy; // type@0257 │ │ -05eb70: 7020 9b12 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.:(Landroid/content/Context;)V // method@129b │ │ -05eb76: 1100 |0005: return-object v0 │ │ +05eaf8: |[05eaf8] android.support.v7.internal.view.ActionBarPolicy.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; │ │ +05eb08: 2200 5502 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionBarPolicy; // type@0255 │ │ +05eb0c: 7020 9b12 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.:(Landroid/content/Context;)V // method@129b │ │ +05eb12: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -79691,25 +79690,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05eb78: |[05eb78] android.support.v7.internal.view.ActionBarPolicy.enableHomeButtonByDefault:()Z │ │ -05eb88: 5420 4207 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ -05eb8c: 6e10 e600 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e6 │ │ -05eb92: 0c00 |0005: move-result-object v0 │ │ -05eb94: 5200 1500 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0015 │ │ -05eb98: 1301 0e00 |0008: const/16 v1, #int 14 // #e │ │ -05eb9c: 3510 0400 |000a: if-ge v0, v1, 000e // +0004 │ │ -05eba0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05eba2: 0f00 |000d: return v0 │ │ -05eba4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05eba6: 28fe |000f: goto 000d // -0002 │ │ +05eb14: |[05eb14] android.support.v7.internal.view.ActionBarPolicy.enableHomeButtonByDefault:()Z │ │ +05eb24: 5420 4207 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ +05eb28: 6e10 e600 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e6 │ │ +05eb2e: 0c00 |0005: move-result-object v0 │ │ +05eb30: 5200 1500 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0015 │ │ +05eb34: 1301 0e00 |0008: const/16 v1, #int 14 // #e │ │ +05eb38: 3510 0400 |000a: if-ge v0, v1, 000e // +0004 │ │ +05eb3c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05eb3e: 0f00 |000d: return v0 │ │ +05eb40: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05eb42: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -79717,23 +79716,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05eba8: |[05eba8] android.support.v7.internal.view.ActionBarPolicy.getEmbeddedMenuWidthLimit:()I │ │ -05ebb8: 5410 4207 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ -05ebbc: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05ebc2: 0c00 |0005: move-result-object v0 │ │ -05ebc4: 6e10 4e01 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -05ebca: 0c00 |0009: move-result-object v0 │ │ -05ebcc: 5200 610a |000a: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -05ebd0: db00 0002 |000c: div-int/lit8 v0, v0, #int 2 // #02 │ │ -05ebd4: 0f00 |000e: return v0 │ │ +05eb44: |[05eb44] android.support.v7.internal.view.ActionBarPolicy.getEmbeddedMenuWidthLimit:()I │ │ +05eb54: 5410 4207 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ +05eb58: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05eb5e: 0c00 |0005: move-result-object v0 │ │ +05eb60: 6e10 4e01 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +05eb66: 0c00 |0009: move-result-object v0 │ │ +05eb68: 5200 610a |000a: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +05eb6c: db00 0002 |000c: div-int/lit8 v0, v0, #int 2 // #02 │ │ +05eb70: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -79741,22 +79740,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05ebd8: |[05ebd8] android.support.v7.internal.view.ActionBarPolicy.getMaxActionButtons:()I │ │ -05ebe8: 5420 4207 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ -05ebec: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05ebf2: 0c00 |0005: move-result-object v0 │ │ -05ebf4: 6001 3206 |0006: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0632 │ │ -05ebf8: 6e20 5101 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0151 │ │ -05ebfe: 0a00 |000b: move-result v0 │ │ -05ec00: 0f00 |000c: return v0 │ │ +05eb74: |[05eb74] android.support.v7.internal.view.ActionBarPolicy.getMaxActionButtons:()I │ │ +05eb84: 5420 4207 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ +05eb88: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05eb8e: 0c00 |0005: move-result-object v0 │ │ +05eb90: 6001 3206 |0006: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0632 │ │ +05eb94: 6e20 5101 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0151 │ │ +05eb9a: 0a00 |000b: move-result v0 │ │ +05eb9c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -79764,22 +79763,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05ec04: |[05ec04] android.support.v7.internal.view.ActionBarPolicy.getStackedTabMaxWidth:()I │ │ -05ec14: 5420 4207 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ -05ec18: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05ec1e: 0c00 |0005: move-result-object v0 │ │ -05ec20: 6001 8c05 |0006: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_tab_max_width:I // field@058c │ │ -05ec24: 6e20 4d01 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ -05ec2a: 0a00 |000b: move-result v0 │ │ -05ec2c: 0f00 |000c: return v0 │ │ +05eba0: |[05eba0] android.support.v7.internal.view.ActionBarPolicy.getStackedTabMaxWidth:()I │ │ +05ebb0: 5420 4207 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ +05ebb4: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05ebba: 0c00 |0005: move-result-object v0 │ │ +05ebbc: 6001 8c05 |0006: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_tab_max_width:I // field@058c │ │ +05ebc0: 6e20 4d01 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ +05ebc6: 0a00 |000b: move-result v0 │ │ +05ebc8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -79787,37 +79786,37 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -05ec30: |[05ec30] android.support.v7.internal.view.ActionBarPolicy.getTabContainerHeight:()I │ │ -05ec40: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05ec42: 5483 4207 |0001: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ -05ec46: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -05ec48: 6205 d806 |0004: sget-object v5, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ -05ec4c: 6006 1905 |0006: sget v6, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@0519 │ │ -05ec50: 6e57 f700 4365 |0008: invoke-virtual {v3, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -05ec56: 0c00 |000b: move-result-object v0 │ │ -05ec58: 6e30 6301 7007 |000c: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ -05ec5e: 0a01 |000f: move-result v1 │ │ -05ec60: 5483 4207 |0010: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ -05ec64: 6e10 ee00 0300 |0012: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05ec6a: 0c02 |0015: move-result-object v2 │ │ -05ec6c: 6e10 a212 0800 |0016: invoke-virtual {v8}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@12a2 │ │ -05ec72: 0a03 |0019: move-result v3 │ │ -05ec74: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ -05ec78: 6003 8b05 |001c: sget v3, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_max_height:I // field@058b │ │ -05ec7c: 6e20 4d01 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ -05ec82: 0a03 |0021: move-result v3 │ │ -05ec84: 7120 2f1f 3100 |0022: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -05ec8a: 0a01 |0025: move-result v1 │ │ -05ec8c: 6e10 6801 0000 |0026: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -05ec92: 0f01 |0029: return v1 │ │ +05ebcc: |[05ebcc] android.support.v7.internal.view.ActionBarPolicy.getTabContainerHeight:()I │ │ +05ebdc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05ebde: 5483 4207 |0001: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ +05ebe2: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +05ebe4: 6205 d806 |0004: sget-object v5, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ +05ebe8: 6006 1905 |0006: sget v6, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@0519 │ │ +05ebec: 6e57 f700 4365 |0008: invoke-virtual {v3, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +05ebf2: 0c00 |000b: move-result-object v0 │ │ +05ebf4: 6e30 6301 7007 |000c: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ +05ebfa: 0a01 |000f: move-result v1 │ │ +05ebfc: 5483 4207 |0010: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ +05ec00: 6e10 ee00 0300 |0012: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05ec06: 0c02 |0015: move-result-object v2 │ │ +05ec08: 6e10 a212 0800 |0016: invoke-virtual {v8}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@12a2 │ │ +05ec0e: 0a03 |0019: move-result v3 │ │ +05ec10: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ +05ec14: 6003 8b05 |001c: sget v3, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_max_height:I // field@058b │ │ +05ec18: 6e20 4d01 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ +05ec1e: 0a03 |0021: move-result v3 │ │ +05ec20: 7120 2f1f 3100 |0022: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +05ec26: 0a01 |0025: move-result v1 │ │ +05ec28: 6e10 6801 0000 |0026: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +05ec2e: 0f01 |0029: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x000c line=65 │ │ 0x0010 line=66 │ │ 0x0016 line=67 │ │ 0x001c line=69 │ │ @@ -79834,22 +79833,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05ec94: |[05ec94] android.support.v7.internal.view.ActionBarPolicy.hasEmbeddedTabs:()Z │ │ -05eca4: 5420 4207 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ -05eca8: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05ecae: 0c00 |0005: move-result-object v0 │ │ -05ecb0: 6001 7f05 |0006: sget v1, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_embed_tabs_pre_jb:I // field@057f │ │ -05ecb4: 6e20 4901 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ -05ecba: 0a00 |000b: move-result v0 │ │ -05ecbc: 0f00 |000c: return v0 │ │ +05ec30: |[05ec30] android.support.v7.internal.view.ActionBarPolicy.hasEmbeddedTabs:()Z │ │ +05ec40: 5420 4207 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0742 │ │ +05ec44: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05ec4a: 0c00 |0005: move-result-object v0 │ │ +05ec4c: 6001 7f05 |0006: sget v1, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_embed_tabs_pre_jb:I // field@057f │ │ +05ec50: 6e20 4901 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ +05ec56: 0a00 |000b: move-result v0 │ │ +05ec58: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -79857,35 +79856,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05ecc0: |[05ecc0] android.support.v7.internal.view.ActionBarPolicy.showsOverflowMenuButton:()Z │ │ -05ecd0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -05ecd4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -05ecd8: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -05ecdc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05ecde: 0f00 |0007: return v0 │ │ -05ece0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05ece2: 28fe |0009: goto 0007 // -0002 │ │ +05ec5c: |[05ec5c] android.support.v7.internal.view.ActionBarPolicy.showsOverflowMenuButton:()Z │ │ +05ec6c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +05ec70: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +05ec74: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +05ec78: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05ec7a: 0f00 |0007: return v0 │ │ +05ec7c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05ec7e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ - source_file_idx : 442 (ActionBarPolicy.java) │ │ + source_file_idx : 438 (ActionBarPolicy.java) │ │ │ │ Class #326 header: │ │ -class_idx : 600 │ │ +class_idx : 598 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 483 │ │ +superclass_idx : 979 │ │ +source_file_idx : 479 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -79918,19 +79917,19 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05ece4: |[05ece4] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -05ecf4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05ecfa: 5b01 4307 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0743 │ │ -05ecfe: 5b02 4507 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ -05ed02: 0e00 |0007: return-void │ │ +05ec80: |[05ec80] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +05ec90: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05ec96: 5b01 4307 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0743 │ │ +05ec9a: 5b02 4507 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ +05ec9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ 0x0005 line=135 │ │ 0x0007 line=136 │ │ locals : │ │ @@ -79943,26 +79942,26 @@ │ │ type : '(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05ed04: |[05ed04] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ -05ed14: 5420 4407 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@0744 │ │ -05ed18: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -05ed1c: 5420 4407 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@0744 │ │ -05ed20: 5400 4707 |0006: iget-object v0, v0, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -05ed24: 3330 0500 |0008: if-ne v0, v3, 000d // +0005 │ │ -05ed28: 5420 4407 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@0744 │ │ -05ed2c: 1100 |000c: return-object v0 │ │ -05ed2e: 2200 5902 |000d: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0259 │ │ -05ed32: 5421 4307 |000f: iget-object v1, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0743 │ │ -05ed36: 7030 ab12 1003 |0011: invoke-direct {v0, v1, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@12ab │ │ -05ed3c: 28f8 |0014: goto 000c // -0008 │ │ +05eca0: |[05eca0] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ +05ecb0: 5420 4407 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@0744 │ │ +05ecb4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +05ecb8: 5420 4407 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@0744 │ │ +05ecbc: 5400 4707 |0006: iget-object v0, v0, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +05ecc0: 3330 0500 |0008: if-ne v0, v3, 000d // +0005 │ │ +05ecc4: 5420 4407 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@0744 │ │ +05ecc8: 1100 |000c: return-object v0 │ │ +05ecca: 2200 5702 |000d: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0257 │ │ +05ecce: 5421 4307 |000f: iget-object v1, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0743 │ │ +05ecd2: 7030 ab12 1003 |0011: invoke-direct {v0, v1, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@12ab │ │ +05ecd8: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000a line=169 │ │ 0x000c line=171 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ @@ -79974,23 +79973,23 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05ed40: |[05ed40] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -05ed50: 5430 4507 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ -05ed54: 7020 a512 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@12a5 │ │ -05ed5a: 0c01 |0005: move-result-object v1 │ │ -05ed5c: 7110 4515 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1545 │ │ -05ed62: 0c02 |0009: move-result-object v2 │ │ -05ed64: 7230 7b19 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@197b │ │ -05ed6a: 0a00 |000d: move-result v0 │ │ -05ed6c: 0f00 |000e: return v0 │ │ +05ecdc: |[05ecdc] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +05ecec: 5430 4507 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ +05ecf0: 7020 a512 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@12a5 │ │ +05ecf6: 0c01 |0005: move-result-object v1 │ │ +05ecf8: 7110 4515 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1545 │ │ +05ecfe: 0c02 |0009: move-result-object v2 │ │ +05ed00: 7230 7b19 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@197b │ │ +05ed06: 0a00 |000d: move-result v0 │ │ +05ed08: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x000f reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x000f reg=5 item Landroid/view/MenuItem; │ │ @@ -80000,23 +79999,23 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05ed70: |[05ed70] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -05ed80: 5430 4507 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ -05ed84: 7020 a512 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@12a5 │ │ -05ed8a: 0c01 |0005: move-result-object v1 │ │ -05ed8c: 7110 4615 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1546 │ │ -05ed92: 0c02 |0009: move-result-object v2 │ │ -05ed94: 7230 7c19 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197c │ │ -05ed9a: 0a00 |000d: move-result v0 │ │ -05ed9c: 0f00 |000e: return v0 │ │ +05ed0c: |[05ed0c] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +05ed1c: 5430 4507 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ +05ed20: 7020 a512 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@12a5 │ │ +05ed26: 0c01 |0005: move-result-object v1 │ │ +05ed28: 7110 4615 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1546 │ │ +05ed2e: 0c02 |0009: move-result-object v2 │ │ +05ed30: 7230 7c19 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197c │ │ +05ed36: 0a00 |000d: move-result v0 │ │ +05ed38: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x000f reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x000f reg=5 menu Landroid/view/Menu; │ │ @@ -80026,20 +80025,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05eda0: |[05eda0] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -05edb0: 5420 4507 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ -05edb4: 7020 a512 3200 |0002: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@12a5 │ │ -05edba: 0c01 |0005: move-result-object v1 │ │ -05edbc: 7220 7d19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@197d │ │ -05edc2: 0e00 |0009: return-void │ │ +05ed3c: |[05ed3c] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +05ed4c: 5420 4507 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ +05ed50: 7020 a512 3200 |0002: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@12a5 │ │ +05ed56: 0c01 |0005: move-result-object v1 │ │ +05ed58: 7220 7d19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@197d │ │ +05ed5e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0009 line=160 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x000a reg=3 mode Landroid/view/ActionMode; │ │ @@ -80049,23 +80048,23 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05edc4: |[05edc4] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -05edd4: 5430 4507 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ -05edd8: 7020 a512 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@12a5 │ │ -05edde: 0c01 |0005: move-result-object v1 │ │ -05ede0: 7110 4615 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1546 │ │ -05ede6: 0c02 |0009: move-result-object v2 │ │ -05ede8: 7230 7e19 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197e │ │ -05edee: 0a00 |000d: move-result v0 │ │ -05edf0: 0f00 |000e: return v0 │ │ +05ed60: |[05ed60] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +05ed70: 5430 4507 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@0745 │ │ +05ed74: 7020 a512 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@12a5 │ │ +05ed7a: 0c01 |0005: move-result-object v1 │ │ +05ed7c: 7110 4615 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1546 │ │ +05ed82: 0c02 |0009: move-result-object v2 │ │ +05ed84: 7230 7e19 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197e │ │ +05ed8a: 0a00 |000d: move-result v0 │ │ +05ed8c: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x000f reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x000f reg=5 menu Landroid/view/Menu; │ │ @@ -80075,32 +80074,32 @@ │ │ type : '(Landroid/support/v7/internal/view/ActionModeWrapper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05edf4: |[05edf4] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V │ │ -05ee04: 5b01 4407 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@0744 │ │ -05ee08: 0e00 |0002: return-void │ │ +05ed90: |[05ed90] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V │ │ +05eda0: 5b01 4407 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@0744 │ │ +05eda4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0002 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x0003 reg=1 modeWrapper Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ - source_file_idx : 483 (ActionModeWrapper.java) │ │ + source_file_idx : 479 (ActionModeWrapper.java) │ │ │ │ Class #327 header: │ │ -class_idx : 602 │ │ +class_idx : 600 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2751 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2742 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -80135,67 +80134,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -05ee0c: |[05ee0c] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:()V │ │ -05ee1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05ee1e: 2300 3304 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0433 │ │ -05ee22: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05ee24: 1c02 2203 |0004: const-class v2, Landroid/view/MenuItem; // type@0322 │ │ -05ee28: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -05ee2c: 6900 4807 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0748 │ │ -05ee30: 0e00 |000a: return-void │ │ +05eda8: |[05eda8] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:()V │ │ +05edb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05edba: 2300 2f04 |0001: new-array v0, v0, [Ljava/lang/Class; // type@042f │ │ +05edbe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05edc0: 1c02 1f03 |0004: const-class v2, Landroid/view/MenuItem; // type@031f │ │ +05edc4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +05edc8: 6900 4807 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0748 │ │ +05edcc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/SupportMenuInflater$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 │ │ -05ee34: |[05ee34] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -05ee44: 7010 351f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05ee4a: 5b56 4a07 |0003: iput-object v6, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@074a │ │ -05ee4e: 6e10 381f 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -05ee54: 0c00 |0008: move-result-object v0 │ │ -05ee56: 6203 4807 |0009: sget-object v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0748 │ │ -05ee5a: 6e30 091f 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ -05ee60: 0c03 |000e: move-result-object v3 │ │ -05ee62: 5b53 4907 |000f: iput-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0749 │ │ -05ee66: 0e00 |0011: return-void │ │ -05ee68: 0d01 |0012: move-exception v1 │ │ -05ee6a: 2202 1603 |0013: new-instance v2, Landroid/view/InflateException; // type@0316 │ │ -05ee6e: 2203 dc03 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -05ee72: 7010 581f 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -05ee78: 1a04 a602 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@02a6 │ │ -05ee7c: 6e20 601f 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05ee82: 0c03 |001f: move-result-object v3 │ │ -05ee84: 6e20 601f 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05ee8a: 0c03 |0023: move-result-object v3 │ │ -05ee8c: 1a04 5000 |0024: const-string v4, " in class " // string@0050 │ │ -05ee90: 6e20 601f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05ee96: 0c03 |0029: move-result-object v3 │ │ -05ee98: 6e10 0b1f 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -05ee9e: 0c04 |002d: move-result-object v4 │ │ -05eea0: 6e20 601f 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05eea6: 0c03 |0031: move-result-object v3 │ │ -05eea8: 6e10 651f 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05eeae: 0c03 |0035: move-result-object v3 │ │ -05eeb0: 7020 f51a 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@1af5 │ │ -05eeb6: 6e20 f71a 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@1af7 │ │ -05eebc: 2702 |003c: throw v2 │ │ +05edd0: |[05edd0] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +05ede0: 7010 351f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05ede6: 5b56 4a07 |0003: iput-object v6, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@074a │ │ +05edea: 6e10 381f 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +05edf0: 0c00 |0008: move-result-object v0 │ │ +05edf2: 6203 4807 |0009: sget-object v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0748 │ │ +05edf6: 6e30 091f 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ +05edfc: 0c03 |000e: move-result-object v3 │ │ +05edfe: 5b53 4907 |000f: iput-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0749 │ │ +05ee02: 0e00 |0011: return-void │ │ +05ee04: 0d01 |0012: move-exception v1 │ │ +05ee06: 2202 1403 |0013: new-instance v2, Landroid/view/InflateException; // type@0314 │ │ +05ee0a: 2203 d803 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +05ee0e: 7010 581f 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05ee14: 1a04 a202 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@02a2 │ │ +05ee18: 6e20 601f 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05ee1e: 0c03 |001f: move-result-object v3 │ │ +05ee20: 6e20 601f 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05ee26: 0c03 |0023: move-result-object v3 │ │ +05ee28: 1a04 5000 |0024: const-string v4, " in class " // string@0050 │ │ +05ee2c: 6e20 601f 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05ee32: 0c03 |0029: move-result-object v3 │ │ +05ee34: 6e10 0b1f 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +05ee3a: 0c04 |002d: move-result-object v4 │ │ +05ee3c: 6e20 601f 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05ee42: 0c03 |0031: move-result-object v3 │ │ +05ee44: 6e10 651f 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05ee4a: 0c03 |0035: move-result-object v3 │ │ +05ee4c: 7020 f51a 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@1af5 │ │ +05ee52: 6e20 f71a 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@1af7 │ │ +05ee58: 2702 |003c: throw v2 │ │ catches : 1 │ │ 0x0009 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ @@ -80219,45 +80218,45 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -05eed0: |[05eed0] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -05eee0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05eee2: 5462 4907 |0001: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0749 │ │ -05eee6: 6e10 751f 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@1f75 │ │ -05eeec: 0c02 |0006: move-result-object v2 │ │ -05eeee: 6203 7c0d |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0d7c │ │ -05eef2: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ -05eef6: 5461 4907 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0749 │ │ -05eefa: 5462 4a07 |000d: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@074a │ │ -05eefe: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -05ef00: 2333 3404 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0434 │ │ -05ef04: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -05ef06: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ -05ef0a: 6e30 761f 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -05ef10: 0c01 |0018: move-result-object v1 │ │ -05ef12: 1f01 b803 |0019: check-cast v1, Ljava/lang/Boolean; // type@03b8 │ │ -05ef16: 6e10 f61e 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1ef6 │ │ -05ef1c: 0a01 |001e: move-result v1 │ │ -05ef1e: 0f01 |001f: return v1 │ │ -05ef20: 5462 4907 |0020: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0749 │ │ -05ef24: 5463 4a07 |0022: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@074a │ │ -05ef28: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -05ef2a: 2344 3404 |0025: new-array v4, v4, [Ljava/lang/Object; // type@0434 │ │ -05ef2e: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -05ef30: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ -05ef34: 6e30 761f 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -05ef3a: 28f2 |002d: goto 001f // -000e │ │ -05ef3c: 0d00 |002e: move-exception v0 │ │ -05ef3e: 2201 d903 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@03d9 │ │ -05ef42: 7020 3e1f 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f3e │ │ -05ef48: 2701 |0034: throw v1 │ │ +05ee6c: |[05ee6c] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +05ee7c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05ee7e: 5462 4907 |0001: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0749 │ │ +05ee82: 6e10 751f 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@1f75 │ │ +05ee88: 0c02 |0006: move-result-object v2 │ │ +05ee8a: 6203 7c0d |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0d7c │ │ +05ee8e: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ +05ee92: 5461 4907 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0749 │ │ +05ee96: 5462 4a07 |000d: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@074a │ │ +05ee9a: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +05ee9c: 2333 3004 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +05eea0: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +05eea2: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ +05eea6: 6e30 761f 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +05eeac: 0c01 |0018: move-result-object v1 │ │ +05eeae: 1f01 b403 |0019: check-cast v1, Ljava/lang/Boolean; // type@03b4 │ │ +05eeb2: 6e10 f61e 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1ef6 │ │ +05eeb8: 0a01 |001e: move-result v1 │ │ +05eeba: 0f01 |001f: return v1 │ │ +05eebc: 5462 4907 |0020: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0749 │ │ +05eec0: 5463 4a07 |0022: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@074a │ │ +05eec4: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +05eec6: 2344 3004 |0025: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ +05eeca: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +05eecc: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ +05eed0: 6e30 761f 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +05eed6: 28f2 |002d: goto 001f // -000e │ │ +05eed8: 0d00 |002e: move-exception v0 │ │ +05eeda: 2201 d503 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@03d5 │ │ +05eede: 7020 3e1f 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1f3e │ │ +05eee4: 2701 |0034: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0001 line=233 │ │ 0x000b line=234 │ │ 0x001f line=237 │ │ @@ -80265,21 +80264,21 @@ │ │ 0x002e line=239 │ │ 0x002f line=240 │ │ locals : │ │ 0x002f - 0x0035 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0035 reg=6 this Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener; │ │ 0x0000 - 0x0035 reg=7 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2751 (SupportMenuInflater.java) │ │ + source_file_idx : 2742 (SupportMenuInflater.java) │ │ │ │ Class #328 header: │ │ -class_idx : 603 │ │ +class_idx : 601 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2751 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2742 │ │ static_fields_size : 8 │ │ instance_fields_size: 26 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -80445,20 +80444,20 @@ │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05ef5c: |[05ef5c] android.support.v7.internal.view.SupportMenuInflater$MenuState.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V │ │ -05ef6c: 5b01 6c07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ -05ef70: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05ef76: 5b02 6b07 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@076b │ │ -05ef7a: 6e10 c912 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@12c9 │ │ -05ef80: 0e00 |000a: return-void │ │ +05eef8: |[05eef8] android.support.v7.internal.view.SupportMenuInflater$MenuState.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V │ │ +05ef08: 5b01 6c07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ +05ef0c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05ef12: 5b02 6b07 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@076b │ │ +05ef16: 6e10 c912 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@12c9 │ │ +05ef1c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=311 │ │ 0x0007 line=313 │ │ 0x000a line=314 │ │ locals : │ │ @@ -80471,17 +80470,17 @@ │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ef84: |[05ef84] android.support.v7.internal.view.SupportMenuInflater$MenuState.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; │ │ -05ef94: 5410 5907 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ -05ef98: 1100 |0002: return-object v0 │ │ +05ef20: |[05ef20] android.support.v7.internal.view.SupportMenuInflater$MenuState.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; │ │ +05ef30: 5410 5907 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ +05ef34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;) │ │ @@ -80489,21 +80488,21 @@ │ │ type : '(Ljava/lang/String;)C' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ef9c: |[05ef9c] android.support.v7.internal.view.SupportMenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ -05efac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05efae: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -05efb2: 0f00 |0003: return v0 │ │ -05efb4: 6e20 441f 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -05efba: 0a00 |0007: move-result v0 │ │ -05efbc: 28fb |0008: goto 0003 // -0005 │ │ +05ef38: |[05ef38] android.support.v7.internal.view.SupportMenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ +05ef48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ef4a: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +05ef4e: 0f00 |0003: return v0 │ │ +05ef50: 6e20 441f 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +05ef56: 0a00 |0007: move-result v0 │ │ +05ef58: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=398 │ │ 0x0003 line=401 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ 0x0000 - 0x0009 reg=2 shortcutString Ljava/lang/String; │ │ @@ -80513,41 +80512,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 │ │ -05efc0: |[05efc0] android.support.v7.internal.view.SupportMenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -05efd0: 5463 6c07 |0000: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ -05efd4: 7110 cd12 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@12cd │ │ -05efda: 0c03 |0005: move-result-object v3 │ │ -05efdc: 6e10 e800 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00e8 │ │ -05efe2: 0c03 |0009: move-result-object v3 │ │ -05efe4: 6e20 0f1f 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1f0f │ │ -05efea: 0c00 |000d: move-result-object v0 │ │ -05efec: 6e20 061f 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1f06 │ │ -05eff2: 0c01 |0011: move-result-object v1 │ │ -05eff4: 6e20 721f 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1f72 │ │ -05effa: 0c03 |0015: move-result-object v3 │ │ -05effc: 1103 |0016: return-object v3 │ │ -05effe: 0d02 |0017: move-exception v2 │ │ -05f000: 1a03 be0a |0018: const-string v3, "SupportMenuInflater" // string@0abe │ │ -05f004: 2204 dc03 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -05f008: 7010 581f 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -05f00e: 1a05 7f02 |001f: const-string v5, "Cannot instantiate class: " // string@027f │ │ -05f012: 6e20 601f 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05f018: 0c04 |0024: move-result-object v4 │ │ -05f01a: 6e20 601f 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05f020: 0c04 |0028: move-result-object v4 │ │ -05f022: 6e10 651f 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05f028: 0c04 |002c: move-result-object v4 │ │ -05f02a: 7130 b41a 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -05f030: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -05f032: 28e5 |0031: goto 0016 // -001b │ │ +05ef5c: |[05ef5c] android.support.v7.internal.view.SupportMenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +05ef6c: 5463 6c07 |0000: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ +05ef70: 7110 cd12 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@12cd │ │ +05ef76: 0c03 |0005: move-result-object v3 │ │ +05ef78: 6e10 e800 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00e8 │ │ +05ef7e: 0c03 |0009: move-result-object v3 │ │ +05ef80: 6e20 0f1f 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1f0f │ │ +05ef86: 0c00 |000d: move-result-object v0 │ │ +05ef88: 6e20 061f 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1f06 │ │ +05ef8e: 0c01 |0011: move-result-object v1 │ │ +05ef90: 6e20 721f 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1f72 │ │ +05ef96: 0c03 |0015: move-result-object v3 │ │ +05ef98: 1103 |0016: return-object v3 │ │ +05ef9a: 0d02 |0017: move-exception v2 │ │ +05ef9c: 1a03 b50a |0018: const-string v3, "SupportMenuInflater" // string@0ab5 │ │ +05efa0: 2204 d803 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +05efa4: 7010 581f 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05efaa: 1a05 7b02 |001f: const-string v5, "Cannot instantiate class: " // string@027b │ │ +05efae: 6e20 601f 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05efb4: 0c04 |0024: move-result-object v4 │ │ +05efb6: 6e20 601f 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05efbc: 0c04 |0028: move-result-object v4 │ │ +05efbe: 6e10 651f 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05efc4: 0c04 |002c: move-result-object v4 │ │ +05efc6: 7130 b41a 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +05efcc: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +05efce: 28e5 |0031: goto 0016 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=474 │ │ 0x000e line=475 │ │ 0x0012 line=476 │ │ @@ -80570,107 +80569,107 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 179 16-bit code units │ │ -05f044: |[05f044] android.support.v7.internal.view.SupportMenuInflater$MenuState.setItem:(Landroid/view/MenuItem;)V │ │ -05f054: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05f056: 5573 6107 |0001: iget-boolean v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0761 │ │ -05f05a: 7220 441b 3800 |0003: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1b44 │ │ -05f060: 0c03 |0006: move-result-object v3 │ │ -05f062: 5575 6a07 |0007: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@076a │ │ -05f066: 7220 521b 5300 |0009: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1b52 │ │ -05f06c: 0c03 |000c: move-result-object v3 │ │ -05f06e: 5575 6207 |000d: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0762 │ │ -05f072: 7220 451b 5300 |000f: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1b45 │ │ -05f078: 0c05 |0012: move-result-object v5 │ │ -05f07a: 5273 6007 |0013: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0760 │ │ -05f07e: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ -05f082: 0143 |0017: move v3, v4 │ │ -05f084: 7220 431b 3500 |0018: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1b43 │ │ -05f08a: 0c03 |001b: move-result-object v3 │ │ -05f08c: 5475 6907 |001c: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0769 │ │ -05f090: 7220 511b 5300 |001e: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b51 │ │ -05f096: 0c03 |0021: move-result-object v3 │ │ -05f098: 5275 6307 |0022: iget v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@0763 │ │ -05f09c: 7220 461b 5300 |0024: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1b46 │ │ -05f0a2: 0c03 |0027: move-result-object v3 │ │ -05f0a4: 5775 5e07 |0028: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@075e │ │ -05f0a8: 7220 421b 5300 |002a: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1b42 │ │ -05f0ae: 0c03 |002d: move-result-object v3 │ │ -05f0b0: 5775 6607 |002e: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@0766 │ │ -05f0b4: 7220 491b 5300 |0030: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1b49 │ │ -05f0ba: 5273 6707 |0033: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@0767 │ │ -05f0be: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ -05f0c2: 5273 6707 |0037: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@0767 │ │ -05f0c6: 7120 5b09 3800 |0039: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@095b │ │ -05f0cc: 5473 6507 |003c: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0765 │ │ -05f0d0: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ -05f0d4: 5473 6c07 |0040: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ -05f0d8: 7110 cd12 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@12cd │ │ -05f0de: 0c03 |0045: move-result-object v3 │ │ -05f0e0: 6e10 f400 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@00f4 │ │ -05f0e6: 0a03 |0049: move-result v3 │ │ -05f0e8: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ -05f0ec: 2203 c903 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@03c9 │ │ -05f0f0: 1a04 360b |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@0b36 │ │ -05f0f4: 7020 1d1f 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -05f0fa: 2703 |0053: throw v3 │ │ -05f0fc: 1203 |0054: const/4 v3, #int 0 // #0 │ │ -05f0fe: 28c3 |0055: goto 0018 // -003d │ │ -05f100: 2203 5a02 |0056: new-instance v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener; // type@025a │ │ -05f104: 5475 6c07 |0058: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ -05f108: 7110 d012 0500 |005a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; // method@12d0 │ │ -05f10e: 0c05 |005d: move-result-object v5 │ │ -05f110: 5476 6507 |005e: iget-object v6, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0765 │ │ -05f114: 7030 be12 5306 |0060: invoke-direct {v3, v5, v6}, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@12be │ │ -05f11a: 7220 4b1b 3800 |0063: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1b4b │ │ -05f120: 2083 7802 |0066: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -05f124: 3803 4100 |0068: if-eqz v3, 00a9 // +0041 │ │ -05f128: 0783 |006a: move-object v3, v8 │ │ -05f12a: 1f03 7802 |006b: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -05f12e: 0732 |006d: move-object v2, v3 │ │ -05f130: 3802 0a00 |006e: if-eqz v2, 0078 // +000a │ │ -05f134: 5273 6007 |0070: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0760 │ │ -05f138: 1225 |0072: const/4 v5, #int 2 // #2 │ │ -05f13a: 3453 0500 |0073: if-lt v3, v5, 0078 // +0005 │ │ -05f13e: 6e20 9b14 4200 |0075: invoke-virtual {v2, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@149b │ │ -05f144: 1201 |0078: const/4 v1, #int 0 // #0 │ │ -05f146: 5473 5b07 |0079: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@075b │ │ -05f14a: 3803 1800 |007b: if-eqz v3, 0093 // +0018 │ │ -05f14e: 5473 5b07 |007d: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@075b │ │ -05f152: 7100 d112 0000 |007f: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$500:()[Ljava/lang/Class; // method@12d1 │ │ -05f158: 0c04 |0082: move-result-object v4 │ │ -05f15a: 5475 6c07 |0083: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ -05f15e: 7110 d212 0500 |0085: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@12d2 │ │ -05f164: 0c05 |0088: move-result-object v5 │ │ -05f166: 7040 c612 3754 |0089: invoke-direct {v7, v3, v4, v5}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@12c6 │ │ -05f16c: 0c00 |008c: move-result-object v0 │ │ -05f16e: 1f00 3103 |008d: check-cast v0, Landroid/view/View; // type@0331 │ │ -05f172: 7120 5909 0800 |008f: invoke-static {v8, v0}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0959 │ │ -05f178: 1211 |0092: const/4 v1, #int 1 // #1 │ │ -05f17a: 5273 5c07 |0093: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@075c │ │ -05f17e: 3d03 0a00 |0095: if-lez v3, 009f // +000a │ │ -05f182: 3901 1400 |0097: if-nez v1, 00ab // +0014 │ │ -05f186: 5273 5c07 |0099: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@075c │ │ -05f18a: 7120 5809 3800 |009b: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0958 │ │ -05f190: 1211 |009e: const/4 v1, #int 1 // #1 │ │ -05f192: 5473 5907 |009f: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ -05f196: 3803 0700 |00a1: if-eqz v3, 00a8 // +0007 │ │ -05f19a: 5473 5907 |00a3: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ -05f19e: 7120 5709 3800 |00a5: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; // method@0957 │ │ -05f1a4: 0e00 |00a8: return-void │ │ -05f1a6: 1202 |00a9: const/4 v2, #int 0 // #0 │ │ -05f1a8: 28c4 |00aa: goto 006e // -003c │ │ -05f1aa: 1a03 be0a |00ab: const-string v3, "SupportMenuInflater" // string@0abe │ │ -05f1ae: 1a04 ee03 |00ad: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@03ee │ │ -05f1b2: 7120 b31a 4300 |00af: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -05f1b8: 28ed |00b2: goto 009f // -0013 │ │ +05efe0: |[05efe0] android.support.v7.internal.view.SupportMenuInflater$MenuState.setItem:(Landroid/view/MenuItem;)V │ │ +05eff0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05eff2: 5573 6107 |0001: iget-boolean v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0761 │ │ +05eff6: 7220 441b 3800 |0003: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1b44 │ │ +05effc: 0c03 |0006: move-result-object v3 │ │ +05effe: 5575 6a07 |0007: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@076a │ │ +05f002: 7220 521b 5300 |0009: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1b52 │ │ +05f008: 0c03 |000c: move-result-object v3 │ │ +05f00a: 5575 6207 |000d: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0762 │ │ +05f00e: 7220 451b 5300 |000f: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1b45 │ │ +05f014: 0c05 |0012: move-result-object v5 │ │ +05f016: 5273 6007 |0013: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0760 │ │ +05f01a: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ +05f01e: 0143 |0017: move v3, v4 │ │ +05f020: 7220 431b 3500 |0018: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1b43 │ │ +05f026: 0c03 |001b: move-result-object v3 │ │ +05f028: 5475 6907 |001c: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0769 │ │ +05f02c: 7220 511b 5300 |001e: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b51 │ │ +05f032: 0c03 |0021: move-result-object v3 │ │ +05f034: 5275 6307 |0022: iget v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@0763 │ │ +05f038: 7220 461b 5300 |0024: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1b46 │ │ +05f03e: 0c03 |0027: move-result-object v3 │ │ +05f040: 5775 5e07 |0028: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@075e │ │ +05f044: 7220 421b 5300 |002a: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1b42 │ │ +05f04a: 0c03 |002d: move-result-object v3 │ │ +05f04c: 5775 6607 |002e: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@0766 │ │ +05f050: 7220 491b 5300 |0030: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1b49 │ │ +05f056: 5273 6707 |0033: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@0767 │ │ +05f05a: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ +05f05e: 5273 6707 |0037: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@0767 │ │ +05f062: 7120 5b09 3800 |0039: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@095b │ │ +05f068: 5473 6507 |003c: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0765 │ │ +05f06c: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ +05f070: 5473 6c07 |0040: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ +05f074: 7110 cd12 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@12cd │ │ +05f07a: 0c03 |0045: move-result-object v3 │ │ +05f07c: 6e10 f400 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@00f4 │ │ +05f082: 0a03 |0049: move-result v3 │ │ +05f084: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ +05f088: 2203 c503 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@03c5 │ │ +05f08c: 1a04 2d0b |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@0b2d │ │ +05f090: 7020 1d1f 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +05f096: 2703 |0053: throw v3 │ │ +05f098: 1203 |0054: const/4 v3, #int 0 // #0 │ │ +05f09a: 28c3 |0055: goto 0018 // -003d │ │ +05f09c: 2203 5802 |0056: new-instance v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener; // type@0258 │ │ +05f0a0: 5475 6c07 |0058: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ +05f0a4: 7110 d012 0500 |005a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; // method@12d0 │ │ +05f0aa: 0c05 |005d: move-result-object v5 │ │ +05f0ac: 5476 6507 |005e: iget-object v6, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0765 │ │ +05f0b0: 7030 be12 5306 |0060: invoke-direct {v3, v5, v6}, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@12be │ │ +05f0b6: 7220 4b1b 3800 |0063: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1b4b │ │ +05f0bc: 2083 7602 |0066: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +05f0c0: 3803 4100 |0068: if-eqz v3, 00a9 // +0041 │ │ +05f0c4: 0783 |006a: move-object v3, v8 │ │ +05f0c6: 1f03 7602 |006b: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +05f0ca: 0732 |006d: move-object v2, v3 │ │ +05f0cc: 3802 0a00 |006e: if-eqz v2, 0078 // +000a │ │ +05f0d0: 5273 6007 |0070: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0760 │ │ +05f0d4: 1225 |0072: const/4 v5, #int 2 // #2 │ │ +05f0d6: 3453 0500 |0073: if-lt v3, v5, 0078 // +0005 │ │ +05f0da: 6e20 9b14 4200 |0075: invoke-virtual {v2, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@149b │ │ +05f0e0: 1201 |0078: const/4 v1, #int 0 // #0 │ │ +05f0e2: 5473 5b07 |0079: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@075b │ │ +05f0e6: 3803 1800 |007b: if-eqz v3, 0093 // +0018 │ │ +05f0ea: 5473 5b07 |007d: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@075b │ │ +05f0ee: 7100 d112 0000 |007f: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$500:()[Ljava/lang/Class; // method@12d1 │ │ +05f0f4: 0c04 |0082: move-result-object v4 │ │ +05f0f6: 5475 6c07 |0083: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ +05f0fa: 7110 d212 0500 |0085: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@12d2 │ │ +05f100: 0c05 |0088: move-result-object v5 │ │ +05f102: 7040 c612 3754 |0089: invoke-direct {v7, v3, v4, v5}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@12c6 │ │ +05f108: 0c00 |008c: move-result-object v0 │ │ +05f10a: 1f00 2e03 |008d: check-cast v0, Landroid/view/View; // type@032e │ │ +05f10e: 7120 5909 0800 |008f: invoke-static {v8, v0}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0959 │ │ +05f114: 1211 |0092: const/4 v1, #int 1 // #1 │ │ +05f116: 5273 5c07 |0093: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@075c │ │ +05f11a: 3d03 0a00 |0095: if-lez v3, 009f // +000a │ │ +05f11e: 3901 1400 |0097: if-nez v1, 00ab // +0014 │ │ +05f122: 5273 5c07 |0099: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@075c │ │ +05f126: 7120 5809 3800 |009b: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0958 │ │ +05f12c: 1211 |009e: const/4 v1, #int 1 // #1 │ │ +05f12e: 5473 5907 |009f: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ +05f132: 3803 0700 |00a1: if-eqz v3, 00a8 // +0007 │ │ +05f136: 5473 5907 |00a3: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ +05f13a: 7120 5709 3800 |00a5: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; // method@0957 │ │ +05f140: 0e00 |00a8: return-void │ │ +05f142: 1202 |00a9: const/4 v2, #int 0 // #0 │ │ +05f144: 28c4 |00aa: goto 006e // -003c │ │ +05f146: 1a03 b50a |00ab: const-string v3, "SupportMenuInflater" // string@0ab5 │ │ +05f14a: 1a04 ea03 |00ad: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@03ea │ │ +05f14e: 7120 b31a 4300 |00af: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +05f154: 28ed |00b2: goto 009f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0033 line=415 │ │ 0x0037 line=416 │ │ 0x003c line=419 │ │ 0x0040 line=420 │ │ @@ -80709,26 +80708,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -05f1bc: |[05f1bc] android.support.v7.internal.view.SupportMenuInflater$MenuState.addItem:()V │ │ -05f1cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05f1ce: 5c50 5d07 |0001: iput-boolean v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@075d │ │ -05f1d2: 5450 6b07 |0003: iget-object v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@076b │ │ -05f1d6: 5251 5607 |0005: iget v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@0756 │ │ -05f1da: 5252 6407 |0007: iget v2, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@0764 │ │ -05f1de: 5253 5f07 |0009: iget v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@075f │ │ -05f1e2: 5454 6807 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0768 │ │ -05f1e6: 7254 111b 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b11 │ │ -05f1ec: 0c00 |0010: move-result-object v0 │ │ -05f1ee: 7020 ca12 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@12ca │ │ -05f1f4: 0e00 |0014: return-void │ │ +05f158: |[05f158] android.support.v7.internal.view.SupportMenuInflater$MenuState.addItem:()V │ │ +05f168: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05f16a: 5c50 5d07 |0001: iput-boolean v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@075d │ │ +05f16e: 5450 6b07 |0003: iget-object v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@076b │ │ +05f172: 5251 5607 |0005: iget v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@0756 │ │ +05f176: 5252 6407 |0007: iget v2, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@0764 │ │ +05f17a: 5253 5f07 |0009: iget v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@075f │ │ +05f17e: 5454 6807 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0768 │ │ +05f182: 7254 111b 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b11 │ │ +05f188: 0c00 |0010: move-result-object v0 │ │ +05f18a: 7020 ca12 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@12ca │ │ +05f190: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0003 line=456 │ │ 0x0014 line=457 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 this Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ @@ -80738,28 +80737,28 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -05f1f8: |[05f1f8] android.support.v7.internal.view.SupportMenuInflater$MenuState.addSubMenuItem:()Landroid/view/SubMenu; │ │ -05f208: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05f20a: 5c61 5d07 |0001: iput-boolean v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@075d │ │ -05f20e: 5461 6b07 |0003: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@076b │ │ -05f212: 5262 5607 |0005: iget v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@0756 │ │ -05f216: 5263 6407 |0007: iget v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@0764 │ │ -05f21a: 5264 5f07 |0009: iget v4, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@075f │ │ -05f21e: 5465 6807 |000b: iget-object v5, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0768 │ │ -05f222: 7255 161b 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b16 │ │ -05f228: 0c00 |0010: move-result-object v0 │ │ -05f22a: 7210 671b 0000 |0011: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1b67 │ │ -05f230: 0c01 |0014: move-result-object v1 │ │ -05f232: 7020 ca12 1600 |0015: invoke-direct {v6, v1}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@12ca │ │ -05f238: 1100 |0018: return-object v0 │ │ +05f194: |[05f194] android.support.v7.internal.view.SupportMenuInflater$MenuState.addSubMenuItem:()Landroid/view/SubMenu; │ │ +05f1a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05f1a6: 5c61 5d07 |0001: iput-boolean v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@075d │ │ +05f1aa: 5461 6b07 |0003: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@076b │ │ +05f1ae: 5262 5607 |0005: iget v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@0756 │ │ +05f1b2: 5263 6407 |0007: iget v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@0764 │ │ +05f1b6: 5264 5f07 |0009: iget v4, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@075f │ │ +05f1ba: 5465 6807 |000b: iget-object v5, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0768 │ │ +05f1be: 7255 161b 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b16 │ │ +05f1c4: 0c00 |0010: move-result-object v0 │ │ +05f1c6: 7210 671b 0000 |0011: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1b67 │ │ +05f1cc: 0c01 |0014: move-result-object v1 │ │ +05f1ce: 7020 ca12 1600 |0015: invoke-direct {v6, v1}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@12ca │ │ +05f1d4: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0003 line=461 │ │ 0x0011 line=462 │ │ 0x0018 line=463 │ │ locals : │ │ @@ -80771,17 +80770,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f23c: |[05f23c] android.support.v7.internal.view.SupportMenuInflater$MenuState.hasAddedItem:()Z │ │ -05f24c: 5510 5d07 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@075d │ │ -05f250: 0f00 |0002: return v0 │ │ +05f1d8: |[05f1d8] android.support.v7.internal.view.SupportMenuInflater$MenuState.hasAddedItem:()Z │ │ +05f1e8: 5510 5d07 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@075d │ │ +05f1ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;) │ │ @@ -80789,47 +80788,47 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -05f254: |[05f254] android.support.v7.internal.view.SupportMenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ -05f264: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05f266: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05f268: 5451 6c07 |0002: iget-object v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ -05f26c: 7110 cd12 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@12cd │ │ -05f272: 0c01 |0007: move-result-object v1 │ │ -05f274: 6202 0407 |0008: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@0704 │ │ -05f278: 6e30 f600 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -05f27e: 0c00 |000d: move-result-object v0 │ │ -05f280: 6e30 6401 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -05f286: 0a01 |0011: move-result v1 │ │ -05f288: 5951 5607 |0012: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@0756 │ │ -05f28c: 1231 |0014: const/4 v1, #int 3 // #3 │ │ -05f28e: 6e30 6101 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -05f294: 0a01 |0018: move-result v1 │ │ -05f296: 5951 5307 |0019: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@0753 │ │ -05f29a: 1241 |001b: const/4 v1, #int 4 // #4 │ │ -05f29c: 6e30 6101 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -05f2a2: 0a01 |001f: move-result v1 │ │ -05f2a4: 5951 5707 |0020: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@0757 │ │ -05f2a8: 1251 |0022: const/4 v1, #int 5 // #5 │ │ -05f2aa: 6e30 6101 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -05f2b0: 0a01 |0026: move-result v1 │ │ -05f2b2: 5951 5407 |0027: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@0754 │ │ -05f2b6: 1221 |0029: const/4 v1, #int 2 // #2 │ │ -05f2b8: 6e30 5b01 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -05f2be: 0a01 |002d: move-result v1 │ │ -05f2c0: 5c51 5807 |002e: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@0758 │ │ -05f2c4: 6e30 5b01 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -05f2ca: 0a01 |0033: move-result v1 │ │ -05f2cc: 5c51 5507 |0034: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@0755 │ │ -05f2d0: 6e10 6801 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -05f2d6: 0e00 |0039: return-void │ │ +05f1f0: |[05f1f0] android.support.v7.internal.view.SupportMenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ +05f200: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05f202: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05f204: 5451 6c07 |0002: iget-object v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ +05f208: 7110 cd12 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@12cd │ │ +05f20e: 0c01 |0007: move-result-object v1 │ │ +05f210: 6202 0407 |0008: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@0704 │ │ +05f214: 6e30 f600 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +05f21a: 0c00 |000d: move-result-object v0 │ │ +05f21c: 6e30 6401 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +05f222: 0a01 |0011: move-result v1 │ │ +05f224: 5951 5607 |0012: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@0756 │ │ +05f228: 1231 |0014: const/4 v1, #int 3 // #3 │ │ +05f22a: 6e30 6101 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +05f230: 0a01 |0018: move-result v1 │ │ +05f232: 5951 5307 |0019: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@0753 │ │ +05f236: 1241 |001b: const/4 v1, #int 4 // #4 │ │ +05f238: 6e30 6101 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +05f23e: 0a01 |001f: move-result v1 │ │ +05f240: 5951 5707 |0020: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@0757 │ │ +05f244: 1251 |0022: const/4 v1, #int 5 // #5 │ │ +05f246: 6e30 6101 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +05f24c: 0a01 |0026: move-result v1 │ │ +05f24e: 5951 5407 |0027: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@0754 │ │ +05f252: 1221 |0029: const/4 v1, #int 2 // #2 │ │ +05f254: 6e30 5b01 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +05f25a: 0a01 |002d: move-result v1 │ │ +05f25c: 5c51 5807 |002e: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@0758 │ │ +05f260: 6e30 5b01 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +05f266: 0a01 |0033: move-result v1 │ │ +05f268: 5c51 5507 |0034: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@0755 │ │ +05f26c: 6e10 6801 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +05f272: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=329 │ │ 0x000e line=331 │ │ 0x0014 line=332 │ │ 0x001b line=334 │ │ 0x0022 line=335 │ │ @@ -80847,142 +80846,142 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 235 16-bit code units │ │ -05f2d8: |[05f2d8] android.support.v7.internal.view.SupportMenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ -05f2e8: 1308 0b00 |0000: const/16 v8, #int 11 // #b │ │ -05f2ec: 1215 |0002: const/4 v5, #int 1 // #1 │ │ -05f2ee: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -05f2f0: 5494 6c07 |0004: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ -05f2f4: 7110 cd12 0400 |0006: invoke-static {v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@12cd │ │ -05f2fa: 0c04 |0009: move-result-object v4 │ │ -05f2fc: 6207 0b07 |000a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@070b │ │ -05f300: 6e30 f600 a407 |000c: invoke-virtual {v4, v10, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -05f306: 0c00 |000f: move-result-object v0 │ │ -05f308: 1224 |0010: const/4 v4, #int 2 // #2 │ │ -05f30a: 6e30 6401 4006 |0011: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -05f310: 0a04 |0014: move-result v4 │ │ -05f312: 5994 6407 |0015: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@0764 │ │ -05f316: 1254 |0017: const/4 v4, #int 5 // #5 │ │ -05f318: 5297 5307 |0018: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@0753 │ │ -05f31c: 6e30 6101 4007 |001a: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -05f322: 0a01 |001d: move-result v1 │ │ -05f324: 1264 |001e: const/4 v4, #int 6 // #6 │ │ -05f326: 5297 5707 |001f: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@0757 │ │ -05f32a: 6e30 6101 4007 |0021: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -05f330: 0a03 |0024: move-result v3 │ │ -05f332: 1504 ffff |0025: const/high16 v4, #int -65536 // #ffff │ │ -05f336: b514 |0027: and-int/2addr v4, v1 │ │ -05f338: 1407 ffff 0000 |0028: const v7, #float 9.18341e-41 // #0000ffff │ │ -05f33e: b537 |002b: and-int/2addr v7, v3 │ │ -05f340: b674 |002c: or-int/2addr v4, v7 │ │ -05f342: 5994 5f07 |002d: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@075f │ │ -05f346: 1274 |002f: const/4 v4, #int 7 // #7 │ │ -05f348: 6e20 6601 4000 |0030: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ -05f34e: 0c04 |0033: move-result-object v4 │ │ -05f350: 5b94 6807 |0034: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0768 │ │ -05f354: 1304 0800 |0036: const/16 v4, #int 8 // #8 │ │ -05f358: 6e20 6601 4000 |0038: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ -05f35e: 0c04 |003b: move-result-object v4 │ │ -05f360: 5b94 6907 |003c: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0769 │ │ -05f364: 6e30 6401 6006 |003e: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -05f36a: 0a04 |0041: move-result v4 │ │ -05f36c: 5994 6307 |0042: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@0763 │ │ -05f370: 1304 0900 |0044: const/16 v4, #int 9 // #9 │ │ -05f374: 6e20 6501 4000 |0046: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ -05f37a: 0c04 |0049: move-result-object v4 │ │ -05f37c: 7020 c412 4900 |004a: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@12c4 │ │ -05f382: 0a04 |004d: move-result v4 │ │ -05f384: 5e94 5e07 |004e: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@075e │ │ -05f388: 1304 0a00 |0050: const/16 v4, #int 10 // #a │ │ -05f38c: 6e20 6501 4000 |0052: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ -05f392: 0c04 |0055: move-result-object v4 │ │ -05f394: 7020 c412 4900 |0056: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@12c4 │ │ -05f39a: 0a04 |0059: move-result v4 │ │ -05f39c: 5e94 6607 |005a: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@0766 │ │ -05f3a0: 6e20 6701 8000 |005c: invoke-virtual {v0, v8}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0167 │ │ -05f3a6: 0a04 |005f: move-result v4 │ │ -05f3a8: 3804 7700 |0060: if-eqz v4, 00d7 // +0077 │ │ -05f3ac: 6e30 5b01 8006 |0062: invoke-virtual {v0, v8, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -05f3b2: 0a04 |0065: move-result v4 │ │ -05f3b4: 3804 6f00 |0066: if-eqz v4, 00d5 // +006f │ │ -05f3b8: 0154 |0068: move v4, v5 │ │ -05f3ba: 5994 6007 |0069: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0760 │ │ -05f3be: 1234 |006b: const/4 v4, #int 3 // #3 │ │ -05f3c0: 6e30 5b01 4006 |006c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -05f3c6: 0a04 |006f: move-result v4 │ │ -05f3c8: 5c94 6107 |0070: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0761 │ │ -05f3cc: 1244 |0072: const/4 v4, #int 4 // #4 │ │ -05f3ce: 5597 5807 |0073: iget-boolean v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@0758 │ │ -05f3d2: 6e30 5b01 4007 |0075: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -05f3d8: 0a04 |0078: move-result v4 │ │ -05f3da: 5c94 6a07 |0079: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@076a │ │ -05f3de: 5594 5507 |007b: iget-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@0755 │ │ -05f3e2: 6e30 5b01 5004 |007d: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -05f3e8: 0a04 |0080: move-result v4 │ │ -05f3ea: 5c94 6207 |0081: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0762 │ │ -05f3ee: 1304 0d00 |0083: const/16 v4, #int 13 // #d │ │ -05f3f2: 12f7 |0085: const/4 v7, #int -1 // #ff │ │ -05f3f4: 6e30 6101 4007 |0086: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -05f3fa: 0a04 |0089: move-result v4 │ │ -05f3fc: 5994 6707 |008a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@0767 │ │ -05f400: 1304 0c00 |008c: const/16 v4, #int 12 // #c │ │ -05f404: 6e20 6501 4000 |008e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ -05f40a: 0c04 |0091: move-result-object v4 │ │ -05f40c: 5b94 6507 |0092: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0765 │ │ -05f410: 1304 0e00 |0094: const/16 v4, #int 14 // #e │ │ -05f414: 6e30 6401 4006 |0096: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -05f41a: 0a04 |0099: move-result v4 │ │ -05f41c: 5994 5c07 |009a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@075c │ │ -05f420: 1304 0f00 |009c: const/16 v4, #int 15 // #f │ │ -05f424: 6e20 6501 4000 |009e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ -05f42a: 0c04 |00a1: move-result-object v4 │ │ -05f42c: 5b94 5b07 |00a2: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@075b │ │ -05f430: 1304 1000 |00a4: const/16 v4, #int 16 // #10 │ │ -05f434: 6e20 6501 4000 |00a6: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ -05f43a: 0c04 |00a9: move-result-object v4 │ │ -05f43c: 5b94 5a07 |00aa: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@075a │ │ -05f440: 5494 5a07 |00ac: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@075a │ │ -05f444: 3804 2e00 |00ae: if-eqz v4, 00dc // +002e │ │ -05f448: 0152 |00b0: move v2, v5 │ │ -05f44a: 3802 2d00 |00b1: if-eqz v2, 00de // +002d │ │ -05f44e: 5294 5c07 |00b3: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@075c │ │ -05f452: 3904 2900 |00b5: if-nez v4, 00de // +0029 │ │ -05f456: 5494 5b07 |00b7: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@075b │ │ -05f45a: 3904 2500 |00b9: if-nez v4, 00de // +0025 │ │ -05f45e: 5494 5a07 |00bb: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@075a │ │ -05f462: 7100 ce12 0000 |00bd: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$200:()[Ljava/lang/Class; // method@12ce │ │ -05f468: 0c05 |00c0: move-result-object v5 │ │ -05f46a: 5497 6c07 |00c1: iget-object v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ -05f46e: 7110 cf12 0700 |00c3: invoke-static {v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@12cf │ │ -05f474: 0c07 |00c6: move-result-object v7 │ │ -05f476: 7040 c612 4975 |00c7: invoke-direct {v9, v4, v5, v7}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@12c6 │ │ -05f47c: 0c04 |00ca: move-result-object v4 │ │ -05f47e: 1f04 5b01 |00cb: check-cast v4, Landroid/support/v4/view/ActionProvider; // type@015b │ │ -05f482: 5b94 5907 |00cd: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ -05f486: 6e10 6801 0000 |00cf: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -05f48c: 5c96 5d07 |00d2: iput-boolean v6, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@075d │ │ -05f490: 0e00 |00d4: return-void │ │ -05f492: 0164 |00d5: move v4, v6 │ │ -05f494: 2893 |00d6: goto 0069 // -006d │ │ -05f496: 5294 5407 |00d7: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@0754 │ │ -05f49a: 5994 6007 |00d9: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0760 │ │ -05f49e: 2890 |00db: goto 006b // -0070 │ │ -05f4a0: 0162 |00dc: move v2, v6 │ │ -05f4a2: 28d4 |00dd: goto 00b1 // -002c │ │ -05f4a4: 3802 0900 |00de: if-eqz v2, 00e7 // +0009 │ │ -05f4a8: 1a04 be0a |00e0: const-string v4, "SupportMenuInflater" // string@0abe │ │ -05f4ac: 1a05 ed03 |00e2: const-string v5, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@03ed │ │ -05f4b0: 7120 b31a 5400 |00e4: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -05f4b6: 1204 |00e7: const/4 v4, #int 0 // #0 │ │ -05f4b8: 5b94 5907 |00e8: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ -05f4bc: 28e5 |00ea: goto 00cf // -001b │ │ +05f274: |[05f274] android.support.v7.internal.view.SupportMenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ +05f284: 1308 0b00 |0000: const/16 v8, #int 11 // #b │ │ +05f288: 1215 |0002: const/4 v5, #int 1 // #1 │ │ +05f28a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +05f28c: 5494 6c07 |0004: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ +05f290: 7110 cd12 0400 |0006: invoke-static {v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@12cd │ │ +05f296: 0c04 |0009: move-result-object v4 │ │ +05f298: 6207 0b07 |000a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@070b │ │ +05f29c: 6e30 f600 a407 |000c: invoke-virtual {v4, v10, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +05f2a2: 0c00 |000f: move-result-object v0 │ │ +05f2a4: 1224 |0010: const/4 v4, #int 2 // #2 │ │ +05f2a6: 6e30 6401 4006 |0011: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +05f2ac: 0a04 |0014: move-result v4 │ │ +05f2ae: 5994 6407 |0015: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@0764 │ │ +05f2b2: 1254 |0017: const/4 v4, #int 5 // #5 │ │ +05f2b4: 5297 5307 |0018: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@0753 │ │ +05f2b8: 6e30 6101 4007 |001a: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +05f2be: 0a01 |001d: move-result v1 │ │ +05f2c0: 1264 |001e: const/4 v4, #int 6 // #6 │ │ +05f2c2: 5297 5707 |001f: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@0757 │ │ +05f2c6: 6e30 6101 4007 |0021: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +05f2cc: 0a03 |0024: move-result v3 │ │ +05f2ce: 1504 ffff |0025: const/high16 v4, #int -65536 // #ffff │ │ +05f2d2: b514 |0027: and-int/2addr v4, v1 │ │ +05f2d4: 1407 ffff 0000 |0028: const v7, #float 9.18341e-41 // #0000ffff │ │ +05f2da: b537 |002b: and-int/2addr v7, v3 │ │ +05f2dc: b674 |002c: or-int/2addr v4, v7 │ │ +05f2de: 5994 5f07 |002d: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@075f │ │ +05f2e2: 1274 |002f: const/4 v4, #int 7 // #7 │ │ +05f2e4: 6e20 6601 4000 |0030: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ +05f2ea: 0c04 |0033: move-result-object v4 │ │ +05f2ec: 5b94 6807 |0034: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0768 │ │ +05f2f0: 1304 0800 |0036: const/16 v4, #int 8 // #8 │ │ +05f2f4: 6e20 6601 4000 |0038: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ +05f2fa: 0c04 |003b: move-result-object v4 │ │ +05f2fc: 5b94 6907 |003c: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0769 │ │ +05f300: 6e30 6401 6006 |003e: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +05f306: 0a04 |0041: move-result v4 │ │ +05f308: 5994 6307 |0042: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@0763 │ │ +05f30c: 1304 0900 |0044: const/16 v4, #int 9 // #9 │ │ +05f310: 6e20 6501 4000 |0046: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ +05f316: 0c04 |0049: move-result-object v4 │ │ +05f318: 7020 c412 4900 |004a: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@12c4 │ │ +05f31e: 0a04 |004d: move-result v4 │ │ +05f320: 5e94 5e07 |004e: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@075e │ │ +05f324: 1304 0a00 |0050: const/16 v4, #int 10 // #a │ │ +05f328: 6e20 6501 4000 |0052: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ +05f32e: 0c04 |0055: move-result-object v4 │ │ +05f330: 7020 c412 4900 |0056: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@12c4 │ │ +05f336: 0a04 |0059: move-result v4 │ │ +05f338: 5e94 6607 |005a: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@0766 │ │ +05f33c: 6e20 6701 8000 |005c: invoke-virtual {v0, v8}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0167 │ │ +05f342: 0a04 |005f: move-result v4 │ │ +05f344: 3804 7700 |0060: if-eqz v4, 00d7 // +0077 │ │ +05f348: 6e30 5b01 8006 |0062: invoke-virtual {v0, v8, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +05f34e: 0a04 |0065: move-result v4 │ │ +05f350: 3804 6f00 |0066: if-eqz v4, 00d5 // +006f │ │ +05f354: 0154 |0068: move v4, v5 │ │ +05f356: 5994 6007 |0069: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0760 │ │ +05f35a: 1234 |006b: const/4 v4, #int 3 // #3 │ │ +05f35c: 6e30 5b01 4006 |006c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +05f362: 0a04 |006f: move-result v4 │ │ +05f364: 5c94 6107 |0070: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0761 │ │ +05f368: 1244 |0072: const/4 v4, #int 4 // #4 │ │ +05f36a: 5597 5807 |0073: iget-boolean v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@0758 │ │ +05f36e: 6e30 5b01 4007 |0075: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +05f374: 0a04 |0078: move-result v4 │ │ +05f376: 5c94 6a07 |0079: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@076a │ │ +05f37a: 5594 5507 |007b: iget-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@0755 │ │ +05f37e: 6e30 5b01 5004 |007d: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +05f384: 0a04 |0080: move-result v4 │ │ +05f386: 5c94 6207 |0081: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0762 │ │ +05f38a: 1304 0d00 |0083: const/16 v4, #int 13 // #d │ │ +05f38e: 12f7 |0085: const/4 v7, #int -1 // #ff │ │ +05f390: 6e30 6101 4007 |0086: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +05f396: 0a04 |0089: move-result v4 │ │ +05f398: 5994 6707 |008a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@0767 │ │ +05f39c: 1304 0c00 |008c: const/16 v4, #int 12 // #c │ │ +05f3a0: 6e20 6501 4000 |008e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ +05f3a6: 0c04 |0091: move-result-object v4 │ │ +05f3a8: 5b94 6507 |0092: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0765 │ │ +05f3ac: 1304 0e00 |0094: const/16 v4, #int 14 // #e │ │ +05f3b0: 6e30 6401 4006 |0096: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +05f3b6: 0a04 |0099: move-result v4 │ │ +05f3b8: 5994 5c07 |009a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@075c │ │ +05f3bc: 1304 0f00 |009c: const/16 v4, #int 15 // #f │ │ +05f3c0: 6e20 6501 4000 |009e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ +05f3c6: 0c04 |00a1: move-result-object v4 │ │ +05f3c8: 5b94 5b07 |00a2: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@075b │ │ +05f3cc: 1304 1000 |00a4: const/16 v4, #int 16 // #10 │ │ +05f3d0: 6e20 6501 4000 |00a6: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ +05f3d6: 0c04 |00a9: move-result-object v4 │ │ +05f3d8: 5b94 5a07 |00aa: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@075a │ │ +05f3dc: 5494 5a07 |00ac: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@075a │ │ +05f3e0: 3804 2e00 |00ae: if-eqz v4, 00dc // +002e │ │ +05f3e4: 0152 |00b0: move v2, v5 │ │ +05f3e6: 3802 2d00 |00b1: if-eqz v2, 00de // +002d │ │ +05f3ea: 5294 5c07 |00b3: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@075c │ │ +05f3ee: 3904 2900 |00b5: if-nez v4, 00de // +0029 │ │ +05f3f2: 5494 5b07 |00b7: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@075b │ │ +05f3f6: 3904 2500 |00b9: if-nez v4, 00de // +0025 │ │ +05f3fa: 5494 5a07 |00bb: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@075a │ │ +05f3fe: 7100 ce12 0000 |00bd: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$200:()[Ljava/lang/Class; // method@12ce │ │ +05f404: 0c05 |00c0: move-result-object v5 │ │ +05f406: 5497 6c07 |00c1: iget-object v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@076c │ │ +05f40a: 7110 cf12 0700 |00c3: invoke-static {v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@12cf │ │ +05f410: 0c07 |00c6: move-result-object v7 │ │ +05f412: 7040 c612 4975 |00c7: invoke-direct {v9, v4, v5, v7}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@12c6 │ │ +05f418: 0c04 |00ca: move-result-object v4 │ │ +05f41a: 1f04 5901 |00cb: check-cast v4, Landroid/support/v4/view/ActionProvider; // type@0159 │ │ +05f41e: 5b94 5907 |00cd: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ +05f422: 6e10 6801 0000 |00cf: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +05f428: 5c96 5d07 |00d2: iput-boolean v6, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@075d │ │ +05f42c: 0e00 |00d4: return-void │ │ +05f42e: 0164 |00d5: move v4, v6 │ │ +05f430: 2893 |00d6: goto 0069 // -006d │ │ +05f432: 5294 5407 |00d7: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@0754 │ │ +05f436: 5994 6007 |00d9: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0760 │ │ +05f43a: 2890 |00db: goto 006b // -0070 │ │ +05f43c: 0162 |00dc: move v2, v6 │ │ +05f43e: 28d4 |00dd: goto 00b1 // -002c │ │ +05f440: 3802 0900 |00de: if-eqz v2, 00e7 // +0009 │ │ +05f444: 1a04 b50a |00e0: const-string v4, "SupportMenuInflater" // string@0ab5 │ │ +05f448: 1a05 e903 |00e2: const-string v5, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@03e9 │ │ +05f44c: 7120 b31a 5400 |00e4: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +05f452: 1204 |00e7: const/4 v4, #int 0 // #0 │ │ +05f454: 5b94 5907 |00e8: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0759 │ │ +05f458: 28e5 |00ea: goto 00cf // -001b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=347 │ │ 0x0010 line=350 │ │ 0x0017 line=351 │ │ 0x001e line=352 │ │ 0x0025 line=353 │ │ @@ -81027,43 +81026,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -05f4c0: |[05f4c0] android.support.v7.internal.view.SupportMenuInflater$MenuState.resetGroup:()V │ │ -05f4d0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05f4d2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -05f4d4: 5920 5607 |0002: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@0756 │ │ -05f4d8: 5920 5307 |0004: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@0753 │ │ -05f4dc: 5920 5707 |0006: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@0757 │ │ -05f4e0: 5920 5407 |0008: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@0754 │ │ -05f4e4: 5c21 5807 |000a: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@0758 │ │ -05f4e8: 5c21 5507 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@0755 │ │ -05f4ec: 0e00 |000e: return-void │ │ +05f45c: |[05f45c] android.support.v7.internal.view.SupportMenuInflater$MenuState.resetGroup:()V │ │ +05f46c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05f46e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +05f470: 5920 5607 |0002: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@0756 │ │ +05f474: 5920 5307 |0004: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@0753 │ │ +05f478: 5920 5707 |0006: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@0757 │ │ +05f47c: 5920 5407 |0008: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@0754 │ │ +05f480: 5c21 5807 |000a: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@0758 │ │ +05f484: 5c21 5507 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@0755 │ │ +05f488: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=317 │ │ 0x0004 line=318 │ │ 0x0006 line=319 │ │ 0x0008 line=320 │ │ 0x000a line=321 │ │ 0x000c line=322 │ │ 0x000e line=323 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ │ │ - source_file_idx : 2751 (SupportMenuInflater.java) │ │ + source_file_idx : 2742 (SupportMenuInflater.java) │ │ │ │ Class #329 header: │ │ -class_idx : 604 │ │ +class_idx : 602 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 799 │ │ -source_file_idx : 2751 │ │ +superclass_idx : 796 │ │ +source_file_idx : 2742 │ │ static_fields_size : 7 │ │ instance_fields_size: 4 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 1 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -81139,24 +81138,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -05f4f0: |[05f4f0] android.support.v7.internal.view.SupportMenuInflater.:()V │ │ -05f500: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05f502: 2300 3304 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0433 │ │ -05f506: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05f508: 1c02 2300 |0004: const-class v2, Landroid/content/Context; // type@0023 │ │ -05f50c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -05f510: 6900 6e07 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076e │ │ -05f514: 6200 6e07 |000a: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076e │ │ -05f518: 6900 6d07 |000c: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076d │ │ -05f51c: 0e00 |000e: return-void │ │ +05f48c: |[05f48c] android.support.v7.internal.view.SupportMenuInflater.:()V │ │ +05f49c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05f49e: 2300 2f04 |0001: new-array v0, v0, [Ljava/lang/Class; // type@042f │ │ +05f4a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05f4a4: 1c02 2300 |0004: const-class v2, Landroid/content/Context; // type@0023 │ │ +05f4a8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +05f4ac: 6900 6e07 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076e │ │ +05f4b0: 6200 6e07 |000a: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076e │ │ +05f4b4: 6900 6d07 |000c: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076d │ │ +05f4b8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x000a line=71 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -81164,26 +81163,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05f520: |[05f520] android.support.v7.internal.view.SupportMenuInflater.:(Landroid/content/Context;)V │ │ -05f530: 7020 271b 3200 |0000: invoke-direct {v2, v3}, Landroid/view/MenuInflater;.:(Landroid/content/Context;)V // method@1b27 │ │ -05f536: 5b23 7607 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@0776 │ │ -05f53a: 5b23 7707 |0005: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@0777 │ │ -05f53e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05f540: 2300 3404 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0434 │ │ -05f544: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05f546: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -05f54a: 5b20 7507 |000d: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0775 │ │ -05f54e: 5420 7507 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0775 │ │ -05f552: 5b20 7407 |0011: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0774 │ │ -05f556: 0e00 |0013: return-void │ │ +05f4bc: |[05f4bc] android.support.v7.internal.view.SupportMenuInflater.:(Landroid/content/Context;)V │ │ +05f4cc: 7020 271b 3200 |0000: invoke-direct {v2, v3}, Landroid/view/MenuInflater;.:(Landroid/content/Context;)V // method@1b27 │ │ +05f4d2: 5b23 7607 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@0776 │ │ +05f4d6: 5b23 7707 |0005: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@0777 │ │ +05f4da: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05f4dc: 2300 3004 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ +05f4e0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05f4e2: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +05f4e6: 5b20 7507 |000d: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0775 │ │ +05f4ea: 5420 7507 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0775 │ │ +05f4ee: 5b20 7407 |0011: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0774 │ │ +05f4f2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x0005 line=89 │ │ 0x0007 line=90 │ │ 0x000f line=91 │ │ @@ -81197,17 +81196,17 @@ │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f558: |[05f558] android.support.v7.internal.view.SupportMenuInflater.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; │ │ -05f568: 5410 7607 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@0776 │ │ -05f56c: 1100 |0002: return-object v0 │ │ +05f4f4: |[05f4f4] android.support.v7.internal.view.SupportMenuInflater.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; │ │ +05f504: 5410 7607 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@0776 │ │ +05f508: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -81215,34 +81214,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f570: |[05f570] android.support.v7.internal.view.SupportMenuInflater.access$200:()[Ljava/lang/Class; │ │ -05f580: 6200 6d07 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076d │ │ -05f584: 1100 |0002: return-object v0 │ │ +05f50c: |[05f50c] android.support.v7.internal.view.SupportMenuInflater.access$200:()[Ljava/lang/Class; │ │ +05f51c: 6200 6d07 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076d │ │ +05f520: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ name : 'access$300' │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f588: |[05f588] android.support.v7.internal.view.SupportMenuInflater.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ -05f598: 5410 7407 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0774 │ │ -05f59c: 1100 |0002: return-object v0 │ │ +05f524: |[05f524] android.support.v7.internal.view.SupportMenuInflater.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ +05f534: 5410 7407 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0774 │ │ +05f538: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -81250,17 +81249,17 @@ │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f5a0: |[05f5a0] android.support.v7.internal.view.SupportMenuInflater.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; │ │ -05f5b0: 5410 7707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@0777 │ │ -05f5b4: 1100 |0002: return-object v0 │ │ +05f53c: |[05f53c] android.support.v7.internal.view.SupportMenuInflater.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; │ │ +05f54c: 5410 7707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@0777 │ │ +05f550: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -81268,34 +81267,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f5b8: |[05f5b8] android.support.v7.internal.view.SupportMenuInflater.access$500:()[Ljava/lang/Class; │ │ -05f5c8: 6200 6e07 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076e │ │ -05f5cc: 1100 |0002: return-object v0 │ │ +05f554: |[05f554] android.support.v7.internal.view.SupportMenuInflater.access$500:()[Ljava/lang/Class; │ │ +05f564: 6200 6e07 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@076e │ │ +05f568: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ name : 'access$600' │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f5d0: |[05f5d0] android.support.v7.internal.view.SupportMenuInflater.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ -05f5e0: 5410 7507 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0775 │ │ -05f5e4: 1100 |0002: return-object v0 │ │ +05f56c: |[05f56c] android.support.v7.internal.view.SupportMenuInflater.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ +05f57c: 5410 7507 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0775 │ │ +05f580: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -81303,126 +81302,126 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 220 16-bit code units │ │ -05f5e8: |[05f5e8] android.support.v7.internal.view.SupportMenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V │ │ -05f5f8: 2202 5b02 |0000: new-instance v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; // type@025b │ │ -05f5fc: 7030 c012 a20d |0002: invoke-direct {v2, v10, v13}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V // method@12c0 │ │ -05f602: 7210 eb1f 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@1feb │ │ -05f608: 0a00 |0008: move-result v0 │ │ -05f60a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -05f60c: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -05f60e: 1227 |000b: const/4 v7, #int 2 // #2 │ │ -05f610: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ -05f614: 7210 ec1f 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ -05f61a: 0c05 |0011: move-result-object v5 │ │ -05f61c: 1a07 b41a |0012: const-string v7, "menu" // string@1ab4 │ │ -05f620: 6e20 481f 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -05f626: 0a07 |0017: move-result v7 │ │ -05f628: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ -05f62c: 7210 ed1f 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ -05f632: 0a00 |001d: move-result v0 │ │ -05f634: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -05f636: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ -05f63a: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ -05f640: 7210 ed1f 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ -05f646: 0a00 |0027: move-result v0 │ │ -05f648: 28f7 |0028: goto 001f // -0009 │ │ -05f64a: 2207 d903 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@03d9 │ │ -05f64e: 2208 dc03 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -05f652: 7010 581f 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -05f658: 1a09 2403 |0030: const-string v9, "Expecting menu, got " // string@0324 │ │ -05f65c: 6e20 601f 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05f662: 0c08 |0035: move-result-object v8 │ │ -05f664: 6e20 601f 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -05f66a: 0c08 |0039: move-result-object v8 │ │ -05f66c: 6e10 651f 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -05f672: 0c08 |003d: move-result-object v8 │ │ -05f674: 7020 3c1f 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -05f67a: 2707 |0041: throw v7 │ │ -05f67c: 7210 ed1f 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ -05f682: 0a00 |0045: move-result v0 │ │ -05f684: 1217 |0046: const/4 v7, #int 1 // #1 │ │ -05f686: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ -05f68a: 28d5 |0049: goto 001e // -002b │ │ -05f68c: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ -05f690: 7210 ec1f 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ -05f696: 0c05 |004f: move-result-object v5 │ │ -05f698: 1a07 a514 |0050: const-string v7, "group" // string@14a5 │ │ -05f69c: 6e20 481f 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -05f6a2: 0a07 |0055: move-result v7 │ │ -05f6a4: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ -05f6a8: 6e20 c712 c200 |0058: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@12c7 │ │ -05f6ae: 28c9 |005b: goto 0024 // -0037 │ │ -05f6b0: 1a07 4616 |005c: const-string v7, "item" // string@1646 │ │ -05f6b4: 6e20 481f 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -05f6ba: 0a07 |0061: move-result v7 │ │ -05f6bc: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ -05f6c0: 6e20 c812 c200 |0064: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@12c8 │ │ -05f6c6: 28bd |0067: goto 0024 // -0043 │ │ -05f6c8: 1a07 b41a |0068: const-string v7, "menu" // string@1ab4 │ │ -05f6cc: 6e20 481f 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -05f6d2: 0a07 |006d: move-result v7 │ │ -05f6d4: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ -05f6d8: 6e10 c312 0200 |0070: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@12c3 │ │ -05f6de: 0c04 |0073: move-result-object v4 │ │ -05f6e0: 7040 d412 ba4c |0074: invoke-direct {v10, v11, v12, v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V // method@12d4 │ │ -05f6e6: 28ad |0077: goto 0024 // -0053 │ │ -05f6e8: 1211 |0078: const/4 v1, #int 1 // #1 │ │ -05f6ea: 0756 |0079: move-object v6, v5 │ │ -05f6ec: 28aa |007a: goto 0024 // -0056 │ │ -05f6ee: 7210 ec1f 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ -05f6f4: 0c05 |007e: move-result-object v5 │ │ -05f6f6: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ -05f6fa: 6e20 481f 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -05f700: 0a07 |0084: move-result v7 │ │ -05f702: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ -05f706: 1201 |0087: const/4 v1, #int 0 // #0 │ │ -05f708: 1206 |0088: const/4 v6, #int 0 // #0 │ │ -05f70a: 289b |0089: goto 0024 // -0065 │ │ -05f70c: 1a07 a514 |008a: const-string v7, "group" // string@14a5 │ │ -05f710: 6e20 481f 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -05f716: 0a07 |008f: move-result v7 │ │ -05f718: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ -05f71c: 6e10 c912 0200 |0092: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@12c9 │ │ -05f722: 288f |0095: goto 0024 // -0071 │ │ -05f724: 1a07 4616 |0096: const-string v7, "item" // string@1646 │ │ -05f728: 6e20 481f 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -05f72e: 0a07 |009b: move-result v7 │ │ -05f730: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ -05f734: 6e10 c512 0200 |009e: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.hasAddedItem:()Z // method@12c5 │ │ -05f73a: 0a07 |00a1: move-result v7 │ │ -05f73c: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ -05f740: 7110 c112 0200 |00a4: invoke-static {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; // method@12c1 │ │ -05f746: 0c07 |00a7: move-result-object v7 │ │ -05f748: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ -05f74c: 7110 c112 0200 |00aa: invoke-static {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; // method@12c1 │ │ -05f752: 0c07 |00ad: move-result-object v7 │ │ -05f754: 6e10 8908 0700 |00ae: invoke-virtual {v7}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0889 │ │ -05f75a: 0a07 |00b1: move-result v7 │ │ -05f75c: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ -05f760: 6e10 c312 0200 |00b4: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@12c3 │ │ -05f766: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ -05f76a: 6e10 c212 0200 |00b9: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addItem:()V // method@12c2 │ │ -05f770: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ -05f774: 1a07 b41a |00be: const-string v7, "menu" // string@1ab4 │ │ -05f778: 6e20 481f 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -05f77e: 0a07 |00c3: move-result v7 │ │ -05f780: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ -05f784: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ -05f786: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ -05f78a: 2207 d903 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@03d9 │ │ -05f78e: 1a08 650b |00cb: const-string v8, "Unexpected end of document" // string@0b65 │ │ -05f792: 7020 3c1f 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -05f798: 2707 |00d0: throw v7 │ │ -05f79a: 0e00 |00d1: return-void │ │ -05f79c: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ +05f584: |[05f584] android.support.v7.internal.view.SupportMenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V │ │ +05f594: 2202 5902 |0000: new-instance v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; // type@0259 │ │ +05f598: 7030 c012 a20d |0002: invoke-direct {v2, v10, v13}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V // method@12c0 │ │ +05f59e: 7210 eb1f 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@1feb │ │ +05f5a4: 0a00 |0008: move-result v0 │ │ +05f5a6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +05f5a8: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +05f5aa: 1227 |000b: const/4 v7, #int 2 // #2 │ │ +05f5ac: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ +05f5b0: 7210 ec1f 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ +05f5b6: 0c05 |0011: move-result-object v5 │ │ +05f5b8: 1a07 a91a |0012: const-string v7, "menu" // string@1aa9 │ │ +05f5bc: 6e20 481f 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05f5c2: 0a07 |0017: move-result v7 │ │ +05f5c4: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ +05f5c8: 7210 ed1f 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ +05f5ce: 0a00 |001d: move-result v0 │ │ +05f5d0: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +05f5d2: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ +05f5d6: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ +05f5dc: 7210 ed1f 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ +05f5e2: 0a00 |0027: move-result v0 │ │ +05f5e4: 28f7 |0028: goto 001f // -0009 │ │ +05f5e6: 2207 d503 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@03d5 │ │ +05f5ea: 2208 d803 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +05f5ee: 7010 581f 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +05f5f4: 1a09 2003 |0030: const-string v9, "Expecting menu, got " // string@0320 │ │ +05f5f8: 6e20 601f 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05f5fe: 0c08 |0035: move-result-object v8 │ │ +05f600: 6e20 601f 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +05f606: 0c08 |0039: move-result-object v8 │ │ +05f608: 6e10 651f 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +05f60e: 0c08 |003d: move-result-object v8 │ │ +05f610: 7020 3c1f 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +05f616: 2707 |0041: throw v7 │ │ +05f618: 7210 ed1f 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ +05f61e: 0a00 |0045: move-result v0 │ │ +05f620: 1217 |0046: const/4 v7, #int 1 // #1 │ │ +05f622: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ +05f626: 28d5 |0049: goto 001e // -002b │ │ +05f628: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ +05f62c: 7210 ec1f 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ +05f632: 0c05 |004f: move-result-object v5 │ │ +05f634: 1a07 9b14 |0050: const-string v7, "group" // string@149b │ │ +05f638: 6e20 481f 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05f63e: 0a07 |0055: move-result v7 │ │ +05f640: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ +05f644: 6e20 c712 c200 |0058: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@12c7 │ │ +05f64a: 28c9 |005b: goto 0024 // -0037 │ │ +05f64c: 1a07 3b16 |005c: const-string v7, "item" // string@163b │ │ +05f650: 6e20 481f 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05f656: 0a07 |0061: move-result v7 │ │ +05f658: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ +05f65c: 6e20 c812 c200 |0064: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@12c8 │ │ +05f662: 28bd |0067: goto 0024 // -0043 │ │ +05f664: 1a07 a91a |0068: const-string v7, "menu" // string@1aa9 │ │ +05f668: 6e20 481f 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05f66e: 0a07 |006d: move-result v7 │ │ +05f670: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ +05f674: 6e10 c312 0200 |0070: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@12c3 │ │ +05f67a: 0c04 |0073: move-result-object v4 │ │ +05f67c: 7040 d412 ba4c |0074: invoke-direct {v10, v11, v12, v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V // method@12d4 │ │ +05f682: 28ad |0077: goto 0024 // -0053 │ │ +05f684: 1211 |0078: const/4 v1, #int 1 // #1 │ │ +05f686: 0756 |0079: move-object v6, v5 │ │ +05f688: 28aa |007a: goto 0024 // -0056 │ │ +05f68a: 7210 ec1f 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ +05f690: 0c05 |007e: move-result-object v5 │ │ +05f692: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ +05f696: 6e20 481f 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05f69c: 0a07 |0084: move-result v7 │ │ +05f69e: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ +05f6a2: 1201 |0087: const/4 v1, #int 0 // #0 │ │ +05f6a4: 1206 |0088: const/4 v6, #int 0 // #0 │ │ +05f6a6: 289b |0089: goto 0024 // -0065 │ │ +05f6a8: 1a07 9b14 |008a: const-string v7, "group" // string@149b │ │ +05f6ac: 6e20 481f 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05f6b2: 0a07 |008f: move-result v7 │ │ +05f6b4: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ +05f6b8: 6e10 c912 0200 |0092: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@12c9 │ │ +05f6be: 288f |0095: goto 0024 // -0071 │ │ +05f6c0: 1a07 3b16 |0096: const-string v7, "item" // string@163b │ │ +05f6c4: 6e20 481f 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05f6ca: 0a07 |009b: move-result v7 │ │ +05f6cc: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ +05f6d0: 6e10 c512 0200 |009e: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.hasAddedItem:()Z // method@12c5 │ │ +05f6d6: 0a07 |00a1: move-result v7 │ │ +05f6d8: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ +05f6dc: 7110 c112 0200 |00a4: invoke-static {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; // method@12c1 │ │ +05f6e2: 0c07 |00a7: move-result-object v7 │ │ +05f6e4: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ +05f6e8: 7110 c112 0200 |00aa: invoke-static {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; // method@12c1 │ │ +05f6ee: 0c07 |00ad: move-result-object v7 │ │ +05f6f0: 6e10 8908 0700 |00ae: invoke-virtual {v7}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0889 │ │ +05f6f6: 0a07 |00b1: move-result v7 │ │ +05f6f8: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ +05f6fc: 6e10 c312 0200 |00b4: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@12c3 │ │ +05f702: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ +05f706: 6e10 c212 0200 |00b9: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addItem:()V // method@12c2 │ │ +05f70c: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ +05f710: 1a07 a91a |00be: const-string v7, "menu" // string@1aa9 │ │ +05f714: 6e20 481f 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +05f71a: 0a07 |00c3: move-result v7 │ │ +05f71c: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ +05f720: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ +05f722: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ +05f726: 2207 d503 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@03d5 │ │ +05f72a: 1a08 5b0b |00cb: const-string v8, "Unexpected end of document" // string@0b5b │ │ +05f72e: 7020 3c1f 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +05f734: 2707 |00d0: throw v7 │ │ +05f736: 0e00 |00d1: return-void │ │ +05f738: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=134 │ │ 0x0009 line=136 │ │ 0x000a line=137 │ │ 0x000b line=141 │ │ @@ -81487,45 +81486,45 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -05f7b0: |[05f7b0] android.support.v7.internal.view.SupportMenuInflater.inflate:(ILandroid/view/Menu;)V │ │ -05f7c0: 2073 0d01 |0000: instance-of v3, v7, Landroid/support/v4/internal/view/SupportMenu; // type@010d │ │ -05f7c4: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ -05f7c8: 6f30 281b 6507 |0004: invoke-super {v5, v6, v7}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ -05f7ce: 0e00 |0007: return-void │ │ -05f7d0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -05f7d2: 5453 7607 |0009: iget-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@0776 │ │ -05f7d6: 6e10 ee00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05f7dc: 0c03 |000e: move-result-object v3 │ │ -05f7de: 6e20 5201 6300 |000f: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@0152 │ │ -05f7e4: 0c02 |0012: move-result-object v2 │ │ -05f7e6: 7110 c31a 0200 |0013: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@1ac3 │ │ -05f7ec: 0c00 |0016: move-result-object v0 │ │ -05f7ee: 7040 d412 2570 |0017: invoke-direct {v5, v2, v0, v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V // method@12d4 │ │ -05f7f4: 3802 edff |001a: if-eqz v2, 0007 // -0013 │ │ -05f7f8: 7210 6901 0200 |001c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@0169 │ │ -05f7fe: 28e8 |001f: goto 0007 // -0018 │ │ -05f800: 0d01 |0020: move-exception v1 │ │ -05f802: 2203 1603 |0021: new-instance v3, Landroid/view/InflateException; // type@0316 │ │ -05f806: 1a04 1e03 |0023: const-string v4, "Error inflating menu XML" // string@031e │ │ -05f80a: 7030 f61a 4301 |0025: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1af6 │ │ -05f810: 2703 |0028: throw v3 │ │ -05f812: 0d03 |0029: move-exception v3 │ │ -05f814: 3802 0500 |002a: if-eqz v2, 002f // +0005 │ │ -05f818: 7210 6901 0200 |002c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@0169 │ │ -05f81e: 2703 |002f: throw v3 │ │ -05f820: 0d01 |0030: move-exception v1 │ │ -05f822: 2203 1603 |0031: new-instance v3, Landroid/view/InflateException; // type@0316 │ │ -05f826: 1a04 1e03 |0033: const-string v4, "Error inflating menu XML" // string@031e │ │ -05f82a: 7030 f61a 4301 |0035: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1af6 │ │ -05f830: 2703 |0038: throw v3 │ │ +05f74c: |[05f74c] android.support.v7.internal.view.SupportMenuInflater.inflate:(ILandroid/view/Menu;)V │ │ +05f75c: 2073 0b01 |0000: instance-of v3, v7, Landroid/support/v4/internal/view/SupportMenu; // type@010b │ │ +05f760: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ +05f764: 6f30 281b 6507 |0004: invoke-super {v5, v6, v7}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ +05f76a: 0e00 |0007: return-void │ │ +05f76c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +05f76e: 5453 7607 |0009: iget-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@0776 │ │ +05f772: 6e10 ee00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05f778: 0c03 |000e: move-result-object v3 │ │ +05f77a: 6e20 5201 6300 |000f: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@0152 │ │ +05f780: 0c02 |0012: move-result-object v2 │ │ +05f782: 7110 c31a 0200 |0013: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@1ac3 │ │ +05f788: 0c00 |0016: move-result-object v0 │ │ +05f78a: 7040 d412 2570 |0017: invoke-direct {v5, v2, v0, v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V // method@12d4 │ │ +05f790: 3802 edff |001a: if-eqz v2, 0007 // -0013 │ │ +05f794: 7210 6901 0200 |001c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@0169 │ │ +05f79a: 28e8 |001f: goto 0007 // -0018 │ │ +05f79c: 0d01 |0020: move-exception v1 │ │ +05f79e: 2203 1403 |0021: new-instance v3, Landroid/view/InflateException; // type@0314 │ │ +05f7a2: 1a04 1a03 |0023: const-string v4, "Error inflating menu XML" // string@031a │ │ +05f7a6: 7030 f61a 4301 |0025: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1af6 │ │ +05f7ac: 2703 |0028: throw v3 │ │ +05f7ae: 0d03 |0029: move-exception v3 │ │ +05f7b0: 3802 0500 |002a: if-eqz v2, 002f // +0005 │ │ +05f7b4: 7210 6901 0200 |002c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@0169 │ │ +05f7ba: 2703 |002f: throw v3 │ │ +05f7bc: 0d01 |0030: move-exception v1 │ │ +05f7be: 2203 1403 |0031: new-instance v3, Landroid/view/InflateException; // type@0314 │ │ +05f7c2: 1a04 1a03 |0033: const-string v4, "Error inflating menu XML" // string@031a │ │ +05f7c6: 7030 f61a 4301 |0035: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1af6 │ │ +05f7cc: 2703 |0038: throw v3 │ │ catches : 3 │ │ 0x0009 - 0x001a │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0020 │ │ Ljava/io/IOException; -> 0x0030 │ │ -> 0x0029 │ │ 0x0021 - 0x0029 │ │ -> 0x0029 │ │ @@ -81550,21 +81549,21 @@ │ │ 0x0021 - 0x0029 reg=1 e Lorg/xmlpull/v1/XmlPullParserException; │ │ 0x0031 - 0x0039 reg=1 e Ljava/io/IOException; │ │ 0x0009 - 0x0039 reg=2 parser Landroid/content/res/XmlResourceParser; │ │ 0x0000 - 0x0039 reg=5 this Landroid/support/v7/internal/view/SupportMenuInflater; │ │ 0x0000 - 0x0039 reg=6 menuRes I │ │ 0x0000 - 0x0039 reg=7 menu Landroid/view/Menu; │ │ │ │ - source_file_idx : 2751 (SupportMenuInflater.java) │ │ + source_file_idx : 2742 (SupportMenuInflater.java) │ │ │ │ Class #330 header: │ │ -class_idx : 606 │ │ +class_idx : 604 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 472 │ │ +superclass_idx : 979 │ │ +source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -81593,26 +81592,26 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05f858: |[05f858] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V │ │ -05f868: 5b12 8d07 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuItemView; // field@078d │ │ -05f86c: 7010 351f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05f872: 6e10 0d13 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@130d │ │ -05f878: 0c00 |0008: move-result-object v0 │ │ -05f87a: 6e10 ee00 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -05f880: 0c00 |000c: move-result-object v0 │ │ -05f882: 6e10 4c01 0000 |000d: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ -05f888: 0c00 |0010: move-result-object v0 │ │ -05f88a: 5400 1d00 |0011: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -05f88e: 5b10 8c07 |0013: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@078c │ │ -05f892: 0e00 |0015: return-void │ │ +05f7f4: |[05f7f4] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V │ │ +05f804: 5b12 8d07 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuItemView; // field@078d │ │ +05f808: 7010 351f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05f80e: 6e10 0d13 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@130d │ │ +05f814: 0c00 |0008: move-result-object v0 │ │ +05f816: 6e10 ee00 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +05f81c: 0c00 |000c: move-result-object v0 │ │ +05f81e: 6e10 4c01 0000 |000d: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ +05f824: 0c00 |0010: move-result-object v0 │ │ +05f826: 5400 1d00 |0011: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +05f82a: 5b10 8c07 |0013: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@078c │ │ +05f82e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0005 line=242 │ │ 0x0015 line=243 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; │ │ @@ -81624,24 +81623,24 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05f894: |[05f894] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05f8a4: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ -05f8a8: 6e10 3a1f 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -05f8ae: 0c00 |0005: move-result-object v0 │ │ -05f8b0: 5421 8c07 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@078c │ │ -05f8b4: 6e20 531f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f53 │ │ -05f8ba: 0c00 |000b: move-result-object v0 │ │ -05f8bc: 1100 |000c: return-object v0 │ │ -05f8be: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05f8c0: 28fe |000e: goto 000c // -0002 │ │ +05f830: |[05f830] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05f840: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ +05f844: 6e10 3a1f 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +05f84a: 0c00 |0005: move-result-object v0 │ │ +05f84c: 5421 8c07 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@078c │ │ +05f850: 6e20 531f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f53 │ │ +05f856: 0c00 |000b: move-result-object v0 │ │ +05f858: 1100 |000c: return-object v0 │ │ +05f85a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05f85c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; │ │ 0x0000 - 0x000f reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x000f reg=4 view Landroid/view/View; │ │ @@ -81651,34 +81650,34 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05f8c4: |[05f8c4] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ -05f8d4: 0e00 |0000: return-void │ │ +05f860: |[05f860] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ +05f870: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 sourceText Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=3 focused Z │ │ 0x0000 - 0x0001 reg=4 direction I │ │ 0x0000 - 0x0001 reg=5 previouslyFocusedRect Landroid/graphics/Rect; │ │ │ │ - source_file_idx : 472 (ActionMenuItemView.java) │ │ + source_file_idx : 468 (ActionMenuItemView.java) │ │ │ │ Class #331 header: │ │ -class_idx : 608 │ │ +class_idx : 606 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 475 │ │ +superclass_idx : 979 │ │ +source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -81690,21 +81689,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #332 header: │ │ -class_idx : 610 │ │ +class_idx : 608 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 475 │ │ +superclass_idx : 979 │ │ +source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -81733,19 +81732,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05f8d8: |[05f8d8] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ -05f8e8: 5b01 9907 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ -05f8ec: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05f8f2: 5b02 9807 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0798 │ │ -05f8f6: 0e00 |0007: return-void │ │ +05f874: |[05f874] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ +05f884: 5b01 9907 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ +05f888: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05f88e: 5b02 9807 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0798 │ │ +05f892: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0005 line=659 │ │ 0x0007 line=660 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ @@ -81758,55 +81757,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -05f8f8: |[05f8f8] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ -05f908: 5431 9907 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ -05f90c: 5411 a707 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -05f910: 6e10 1614 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@1416 │ │ -05f916: 5431 9907 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ -05f91a: 5410 a807 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -05f91e: 1f00 3103 |000b: check-cast v0, Landroid/view/View; // type@0331 │ │ -05f922: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ -05f926: 6e10 b91b 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1bb9 │ │ -05f92c: 0c01 |0012: move-result-object v1 │ │ -05f92e: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ -05f932: 5431 9807 |0015: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0798 │ │ -05f936: 6e10 4613 0100 |0017: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@1346 │ │ -05f93c: 0a01 |001a: move-result v1 │ │ -05f93e: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -05f942: 5431 9907 |001d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ -05f946: 5432 9807 |001f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0798 │ │ -05f94a: 7120 5613 2100 |0021: invoke-static {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@1356 │ │ -05f950: 5431 9907 |0024: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ -05f954: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -05f956: 7120 5813 2100 |0027: invoke-static {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$302:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // method@1358 │ │ -05f95c: 0e00 |002a: return-void │ │ +05f894: |[05f894] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ +05f8a4: 5431 9907 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ +05f8a8: 5411 a707 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +05f8ac: 6e10 1614 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@1416 │ │ +05f8b2: 5431 9907 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ +05f8b6: 5410 a807 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +05f8ba: 1f00 2e03 |000b: check-cast v0, Landroid/view/View; // type@032e │ │ +05f8be: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ +05f8c2: 6e10 b91b 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1bb9 │ │ +05f8c8: 0c01 |0012: move-result-object v1 │ │ +05f8ca: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ +05f8ce: 5431 9807 |0015: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0798 │ │ +05f8d2: 6e10 4613 0100 |0017: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@1346 │ │ +05f8d8: 0a01 |001a: move-result v1 │ │ +05f8da: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +05f8de: 5431 9907 |001d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ +05f8e2: 5432 9807 |001f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0798 │ │ +05f8e6: 7120 5613 2100 |0021: invoke-static {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@1356 │ │ +05f8ec: 5431 9907 |0024: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0799 │ │ +05f8f0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +05f8f2: 7120 5813 2100 |0027: invoke-static {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$302:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // method@1358 │ │ +05f8f8: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0007 line=664 │ │ 0x000d line=665 │ │ 0x001d line=666 │ │ 0x0024 line=668 │ │ 0x002a line=669 │ │ locals : │ │ 0x000d - 0x002b reg=0 menuView Landroid/view/View; │ │ 0x0000 - 0x002b reg=3 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #333 header: │ │ -class_idx : 614 │ │ +class_idx : 612 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 475 │ │ +superclass_idx : 979 │ │ +source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -81828,17 +81827,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f960: |[05f960] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ -05f970: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05f976: 0e00 |0003: return-void │ │ +05f8fc: |[05f8fc] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ +05f90c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05f912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -81847,18 +81846,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05f978: |[05f978] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -05f988: 2200 6702 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0267 │ │ -05f98c: 7020 5213 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@1352 │ │ -05f992: 1100 |0005: return-object v0 │ │ +05f914: |[05f914] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +05f924: 2200 6502 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0265 │ │ +05f928: 7020 5213 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@1352 │ │ +05f92e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -81867,18 +81866,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 │ │ -05f994: |[05f994] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05f9a4: 6e20 4c13 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // method@134c │ │ -05f9aa: 0c00 |0003: move-result-object v0 │ │ -05f9ac: 1100 |0004: return-object v0 │ │ +05f930: |[05f930] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05f940: 6e20 4c13 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // method@134c │ │ +05f946: 0c00 |0003: move-result-object v0 │ │ +05f948: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -81887,17 +81886,17 @@ │ │ type : '(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f9b0: |[05f9b0] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -05f9c0: 2320 2c04 |0000: new-array v0, v2, [Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@042c │ │ -05f9c4: 1100 |0002: return-object v0 │ │ +05f94c: |[05f94c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +05f95c: 2320 2804 |0000: new-array v0, v2, [Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0428 │ │ +05f960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -81906,32 +81905,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05f9c8: |[05f9c8] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -05f9d8: 6e20 4e13 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // method@134e │ │ -05f9de: 0c00 |0003: move-result-object v0 │ │ -05f9e0: 1100 |0004: return-object v0 │ │ +05f964: |[05f964] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +05f974: 6e20 4e13 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // method@134e │ │ +05f97a: 0c00 |0003: move-result-object v0 │ │ +05f97c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #334 header: │ │ -class_idx : 615 │ │ +class_idx : 613 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 475 │ │ +superclass_idx : 979 │ │ +source_file_idx : 471 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -81962,36 +81961,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05f9e4: |[05f9e4] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -05f9f4: 2200 6602 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@0266 │ │ -05f9f8: 7010 4b13 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@134b │ │ -05f9fe: 6900 9d07 |0005: sput-object v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@079d │ │ -05fa02: 0e00 |0007: return-void │ │ +05f980: |[05f980] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +05f990: 2200 6402 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@0264 │ │ +05f994: 7010 4b13 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@134b │ │ +05f99a: 6900 9d07 |0005: sput-object v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@079d │ │ +05f99e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/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 │ │ -05fa04: |[05fa04] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -05fa14: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05fa1a: 0e00 |0003: return-void │ │ +05f9a0: |[05f9a0] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +05f9b0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05f9b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ │ │ @@ -82000,20 +81999,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05fa1c: |[05fa1c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ -05fa2c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05fa32: 6e10 3002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -05fa38: 0a00 |0006: move-result v0 │ │ -05fa3a: 5910 9e07 |0007: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ -05fa3e: 0e00 |0009: return-void │ │ +05f9b8: |[05f9b8] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ +05f9c8: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05f9ce: 6e10 3002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +05f9d4: 0a00 |0006: move-result v0 │ │ +05f9d6: 5910 9e07 |0007: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ +05f9da: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0003 line=547 │ │ 0x0009 line=548 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ @@ -82025,17 +82024,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fa40: |[05fa40] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ -05fa50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fa52: 0f00 |0001: return v0 │ │ +05f9dc: |[05f9dc] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ +05f9ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05f9ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;) │ │ @@ -82043,34 +82042,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05fa54: |[05fa54] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05fa64: 5210 9e07 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ -05fa68: 6e20 3502 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -05fa6e: 0e00 |0005: return-void │ │ +05f9f0: |[05f9f0] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05fa00: 5210 9e07 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ +05fa04: 6e20 3502 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +05fa0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0005 line=558 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #335 header: │ │ -class_idx : 617 │ │ +class_idx : 615 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 477 │ │ +superclass_idx : 979 │ │ +source_file_idx : 473 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -82094,21 +82093,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;) │ │ name : 'needsDividerBefore' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 477 (ActionMenuView.java) │ │ + source_file_idx : 473 (ActionMenuView.java) │ │ │ │ Class #336 header: │ │ -class_idx : 618 │ │ +class_idx : 616 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 877 │ │ -source_file_idx : 477 │ │ +superclass_idx : 873 │ │ +source_file_idx : 473 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -82162,19 +82161,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05fa70: |[05fa70] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ -05fa80: 7030 601d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ -05fa86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05fa88: 5c10 bb07 |0004: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -05fa8c: 0e00 |0006: return-void │ │ +05fa0c: |[05fa0c] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ +05fa1c: 7030 601d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ +05fa22: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05fa24: 5c10 bb07 |0004: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +05fa28: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ 0x0003 line=609 │ │ 0x0006 line=610 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -82186,18 +82185,18 @@ │ │ type : '(IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05fa90: |[05fa90] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ -05faa0: 7030 601d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ -05faa6: 5c03 bb07 |0003: iput-boolean v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -05faaa: 0e00 |0005: return-void │ │ +05fa2c: |[05fa2c] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ +05fa3c: 7030 601d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ +05fa42: 5c03 bb07 |0003: iput-boolean v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +05fa46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0003 line=614 │ │ 0x0005 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -82210,17 +82209,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 │ │ -05faac: |[05faac] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05fabc: 7030 621d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d62 │ │ -05fac2: 0e00 |0003: return-void │ │ +05fa48: |[05fa48] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05fa58: 7030 621d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d62 │ │ +05fa5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0000 - 0x0004 reg=1 c Landroid/content/Context; │ │ @@ -82231,36 +82230,36 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05fac4: |[05fac4] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ -05fad4: 7020 631d 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d63 │ │ -05fada: 5520 bb07 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -05fade: 5c10 bb07 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -05fae2: 0e00 |0007: return-void │ │ +05fa60: |[05fa60] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ +05fa70: 7020 631d 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d63 │ │ +05fa76: 5520 bb07 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +05fa7a: 5c10 bb07 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +05fa7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 0x0003 line=604 │ │ 0x0007 line=605 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0000 - 0x0008 reg=2 other Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 477 (ActionMenuView.java) │ │ + source_file_idx : 473 (ActionMenuView.java) │ │ │ │ Class #337 header: │ │ -class_idx : 622 │ │ +class_idx : 620 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 565 │ │ +superclass_idx : 979 │ │ +source_file_idx : 561 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -82289,23 +82288,23 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05fae4: |[05fae4] android.support.v7.internal.view.menu.BaseWrapper.:(Ljava/lang/Object;)V │ │ -05faf4: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -05fafa: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -05fafe: 2200 c803 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -05fb02: 1a01 500c |0007: const-string v1, "Wrapped Object can not be null." // string@0c50 │ │ -05fb06: 7020 1a1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -05fb0c: 2700 |000c: throw v0 │ │ -05fb0e: 5b23 d707 |000d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@07d7 │ │ -05fb12: 0e00 |000f: return-void │ │ +05fa80: |[05fa80] android.support.v7.internal.view.menu.BaseWrapper.:(Ljava/lang/Object;)V │ │ +05fa90: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +05fa96: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +05fa9a: 2200 c403 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +05fa9e: 1a01 460c |0007: const-string v1, "Wrapped Object can not be null." // string@0c46 │ │ +05faa2: 7020 1a1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +05faa8: 2700 |000c: throw v0 │ │ +05faaa: 5b23 d707 |000d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@07d7 │ │ +05faae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x000d line=27 │ │ 0x000f line=28 │ │ @@ -82321,31 +82320,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fb14: |[05fb14] android.support.v7.internal.view.menu.BaseWrapper.getWrappedObject:()Ljava/lang/Object; │ │ -05fb24: 5410 d707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@07d7 │ │ -05fb28: 1100 |0002: return-object v0 │ │ +05fab0: |[05fab0] android.support.v7.internal.view.menu.BaseWrapper.getWrappedObject:()Ljava/lang/Object; │ │ +05fac0: 5410 d707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@07d7 │ │ +05fac4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/view/menu/BaseWrapper; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/BaseWrapper; Landroid/support/v7/internal/view/menu/BaseWrapper; │ │ │ │ - source_file_idx : 565 (BaseWrapper.java) │ │ + source_file_idx : 561 (BaseWrapper.java) │ │ │ │ Class #338 header: │ │ -class_idx : 625 │ │ +class_idx : 623 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 862 │ │ -source_file_idx : 2090 │ │ +superclass_idx : 858 │ │ +source_file_idx : 2082 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #338 annotations: │ │ Annotations on class │ │ @@ -82373,21 +82372,21 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05fb2c: |[05fb2c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V │ │ -05fb3c: 5b12 ea07 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fb40: 7010 191d 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -05fb46: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -05fb48: 5910 e907 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ -05fb4c: 6e10 e813 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@13e8 │ │ -05fb52: 0e00 |000b: return-void │ │ +05fac8: |[05fac8] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V │ │ +05fad8: 5b12 ea07 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fadc: 7010 191d 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +05fae2: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +05fae4: 5910 e907 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ +05fae8: 6e10 e813 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@13e8 │ │ +05faee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0005 line=232 │ │ 0x0008 line=235 │ │ 0x000b line=236 │ │ locals : │ │ @@ -82400,39 +82399,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -05fb54: |[05fb54] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.findExpandedIndex:()V │ │ -05fb64: 5465 ea07 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fb68: 5455 f407 |0002: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ -05fb6c: 6e10 2e14 0500 |0004: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@142e │ │ -05fb72: 0c01 |0007: move-result-object v1 │ │ -05fb74: 3801 1f00 |0008: if-eqz v1, 0027 // +001f │ │ -05fb78: 5465 ea07 |000a: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fb7c: 5455 f407 |000c: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ -05fb80: 6e10 3314 0500 |000e: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ -05fb86: 0c04 |0011: move-result-object v4 │ │ -05fb88: 6e10 9c1f 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05fb8e: 0a00 |0015: move-result v0 │ │ -05fb90: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -05fb92: 3502 1000 |0017: if-ge v2, v0, 0027 // +0010 │ │ -05fb96: 6e20 961f 2400 |0019: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05fb9c: 0c03 |001c: move-result-object v3 │ │ -05fb9e: 1f03 7802 |001d: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -05fba2: 3313 0500 |001f: if-ne v3, v1, 0024 // +0005 │ │ -05fba6: 5962 e907 |0021: iput v2, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ -05fbaa: 0e00 |0023: return-void │ │ -05fbac: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05fbb0: 28f1 |0026: goto 0017 // -000f │ │ -05fbb2: 12f5 |0027: const/4 v5, #int -1 // #ff │ │ -05fbb4: 5965 e907 |0028: iput v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ -05fbb8: 28f9 |002a: goto 0023 // -0007 │ │ +05faf0: |[05faf0] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.findExpandedIndex:()V │ │ +05fb00: 5465 ea07 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fb04: 5455 f407 |0002: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ +05fb08: 6e10 2e14 0500 |0004: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@142e │ │ +05fb0e: 0c01 |0007: move-result-object v1 │ │ +05fb10: 3801 1f00 |0008: if-eqz v1, 0027 // +001f │ │ +05fb14: 5465 ea07 |000a: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fb18: 5455 f407 |000c: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ +05fb1c: 6e10 3314 0500 |000e: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ +05fb22: 0c04 |0011: move-result-object v4 │ │ +05fb24: 6e10 9c1f 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05fb2a: 0a00 |0015: move-result v0 │ │ +05fb2c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +05fb2e: 3502 1000 |0017: if-ge v2, v0, 0027 // +0010 │ │ +05fb32: 6e20 961f 2400 |0019: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05fb38: 0c03 |001c: move-result-object v3 │ │ +05fb3a: 1f03 7602 |001d: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +05fb3e: 3313 0500 |001f: if-ne v3, v1, 0024 // +0005 │ │ +05fb42: 5962 e907 |0021: iput v2, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ +05fb46: 0e00 |0023: return-void │ │ +05fb48: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05fb4c: 28f1 |0026: goto 0017 // -000f │ │ +05fb4e: 12f5 |0027: const/4 v5, #int -1 // #ff │ │ +05fb50: 5965 e907 |0028: iput v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ +05fb54: 28f9 |002a: goto 0023 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0008 line=274 │ │ 0x000a line=275 │ │ 0x0012 line=276 │ │ 0x0016 line=277 │ │ @@ -82459,30 +82458,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -05fbbc: |[05fbbc] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getCount:()I │ │ -05fbcc: 5442 ea07 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fbd0: 5422 f407 |0002: iget-object v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ -05fbd4: 6e10 3314 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ -05fbda: 0c01 |0007: move-result-object v1 │ │ -05fbdc: 6e10 9c1f 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05fbe2: 0a02 |000b: move-result v2 │ │ -05fbe4: 5443 ea07 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fbe8: 7110 f213 0300 |000e: invoke-static {v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@13f2 │ │ -05fbee: 0a03 |0011: move-result v3 │ │ -05fbf0: 9100 0203 |0012: sub-int v0, v2, v3 │ │ -05fbf4: 5242 e907 |0014: iget v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ -05fbf8: 3b02 0300 |0016: if-gez v2, 0019 // +0003 │ │ -05fbfc: 0f00 |0018: return v0 │ │ -05fbfe: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05fc02: 28fd |001b: goto 0018 // -0003 │ │ +05fb58: |[05fb58] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getCount:()I │ │ +05fb68: 5442 ea07 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fb6c: 5422 f407 |0002: iget-object v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ +05fb70: 6e10 3314 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ +05fb76: 0c01 |0007: move-result-object v1 │ │ +05fb78: 6e10 9c1f 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05fb7e: 0a02 |000b: move-result v2 │ │ +05fb80: 5443 ea07 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fb84: 7110 f213 0300 |000e: invoke-static {v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@13f2 │ │ +05fb8a: 0a03 |0011: move-result v3 │ │ +05fb8c: 9100 0203 |0012: sub-int v0, v2, v3 │ │ +05fb90: 5242 e907 |0014: iget v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ +05fb94: 3b02 0300 |0016: if-gez v2, 0019 // +0003 │ │ +05fb98: 0f00 |0018: return v0 │ │ +05fb9a: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05fb9e: 28fd |001b: goto 0018 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0008 line=240 │ │ 0x0014 line=241 │ │ 0x0018 line=244 │ │ locals : │ │ @@ -82496,32 +82495,32 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -05fc04: |[05fc04] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -05fc14: 5421 ea07 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fc18: 5411 f407 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ -05fc1c: 6e10 3314 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ -05fc22: 0c00 |0007: move-result-object v0 │ │ -05fc24: 5421 ea07 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fc28: 7110 f213 0100 |000a: invoke-static {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@13f2 │ │ -05fc2e: 0a01 |000d: move-result v1 │ │ -05fc30: b013 |000e: add-int/2addr v3, v1 │ │ -05fc32: 5221 e907 |000f: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ -05fc36: 3a01 0800 |0011: if-ltz v1, 0019 // +0008 │ │ -05fc3a: 5221 e907 |0013: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ -05fc3e: 3413 0400 |0015: if-lt v3, v1, 0019 // +0004 │ │ -05fc42: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05fc46: 6e20 961f 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05fc4c: 0c01 |001c: move-result-object v1 │ │ -05fc4e: 1f01 7802 |001d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -05fc52: 1101 |001f: return-object v1 │ │ +05fba0: |[05fba0] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +05fbb0: 5421 ea07 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fbb4: 5411 f407 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ +05fbb8: 6e10 3314 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ +05fbbe: 0c00 |0007: move-result-object v0 │ │ +05fbc0: 5421 ea07 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fbc4: 7110 f213 0100 |000a: invoke-static {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@13f2 │ │ +05fbca: 0a01 |000d: move-result v1 │ │ +05fbcc: b013 |000e: add-int/2addr v3, v1 │ │ +05fbce: 5221 e907 |000f: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ +05fbd2: 3a01 0800 |0011: if-ltz v1, 0019 // +0008 │ │ +05fbd6: 5221 e907 |0013: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@07e9 │ │ +05fbda: 3413 0400 |0015: if-lt v3, v1, 0019 // +0004 │ │ +05fbde: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05fbe2: 6e20 961f 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05fbe8: 0c01 |001c: move-result-object v1 │ │ +05fbea: 1f01 7602 |001d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +05fbee: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0008 line=249 │ │ 0x000f line=250 │ │ 0x0017 line=251 │ │ 0x0019 line=253 │ │ @@ -82535,18 +82534,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 │ │ -05fc54: |[05fc54] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -05fc64: 6e20 ea13 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@13ea │ │ -05fc6a: 0c00 |0003: move-result-object v0 │ │ -05fc6c: 1100 |0004: return-object v0 │ │ +05fbf0: |[05fbf0] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +05fc00: 6e20 ea13 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@13ea │ │ +05fc06: 0c00 |0003: move-result-object v0 │ │ +05fc08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -82555,17 +82554,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fc70: |[05fc70] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItemId:(I)J │ │ -05fc80: 8130 |0000: int-to-long v0, v3 │ │ -05fc82: 1000 |0001: return-wide v0 │ │ +05fc0c: |[05fc0c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItemId:(I)J │ │ +05fc1c: 8130 |0000: int-to-long v0, v3 │ │ +05fc1e: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -82574,29 +82573,29 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -05fc84: |[05fc84] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05fc94: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05fc96: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -05fc9a: 5441 ea07 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fc9e: 5411 f107 |0005: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ -05fca2: 5442 ea07 |0007: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ -05fca6: 5222 f307 |0009: iget v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@07f3 │ │ -05fcaa: 6e40 0d1b 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -05fcb0: 0c06 |000e: move-result-object v6 │ │ -05fcb2: 0760 |000f: move-object v0, v6 │ │ -05fcb4: 1f00 8502 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -05fcb8: 6e20 ea13 5400 |0012: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@13ea │ │ -05fcbe: 0c01 |0015: move-result-object v1 │ │ -05fcc0: 7230 3915 1003 |0016: invoke-interface {v0, v1, v3}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1539 │ │ -05fcc6: 1106 |0019: return-object v6 │ │ +05fc20: |[05fc20] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05fc30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05fc32: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +05fc36: 5441 ea07 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fc3a: 5411 f107 |0005: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ +05fc3e: 5442 ea07 |0007: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@07ea │ │ +05fc42: 5222 f307 |0009: iget v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@07f3 │ │ +05fc46: 6e40 0d1b 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +05fc4c: 0c06 |000e: move-result-object v6 │ │ +05fc4e: 0760 |000f: move-object v0, v6 │ │ +05fc50: 1f00 8302 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +05fc54: 6e20 ea13 5400 |0012: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@13ea │ │ +05fc5a: 0c01 |0015: move-result-object v1 │ │ +05fc5c: 7230 3915 1003 |0016: invoke-interface {v0, v1, v3}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1539 │ │ +05fc62: 1106 |0019: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=263 │ │ 0x0003 line=264 │ │ 0x0010 line=267 │ │ 0x0012 line=268 │ │ 0x0019 line=269 │ │ @@ -82612,33 +82611,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fcc8: |[05fcc8] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.notifyDataSetChanged:()V │ │ -05fcd8: 6e10 e813 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@13e8 │ │ -05fcde: 6f10 1a1d 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@1d1a │ │ -05fce4: 0e00 |0006: return-void │ │ +05fc64: |[05fc64] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.notifyDataSetChanged:()V │ │ +05fc74: 6e10 e813 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@13e8 │ │ +05fc7a: 6f10 1a1d 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@1d1a │ │ +05fc80: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ 0x0006 line=292 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; │ │ │ │ - source_file_idx : 2090 (ListMenuPresenter.java) │ │ + source_file_idx : 2082 (ListMenuPresenter.java) │ │ │ │ Class #339 header: │ │ -class_idx : 627 │ │ +class_idx : 625 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2344 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2336 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -82662,21 +82661,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;) │ │ name : 'onMenuModeChange' │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2344 (MenuBuilder.java) │ │ + source_file_idx : 2336 (MenuBuilder.java) │ │ │ │ Class #340 header: │ │ -class_idx : 628 │ │ +class_idx : 626 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2344 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2336 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #340 annotations: │ │ Annotations on class │ │ @@ -82694,21 +82693,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;) │ │ name : 'invokeItem' │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2344 (MenuBuilder.java) │ │ + source_file_idx : 2336 (MenuBuilder.java) │ │ │ │ Class #341 header: │ │ -class_idx : 634 │ │ +class_idx : 632 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 779 │ │ -source_file_idx : 2361 │ │ +superclass_idx : 777 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -82736,28 +82735,28 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05fce8: |[05fce8] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V │ │ -05fcf8: 5b23 3e08 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ -05fcfc: 6e10 8808 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/view/ActionProvider;.getContext:()Landroid/content/Context; // method@0888 │ │ -05fd02: 0c00 |0005: move-result-object v0 │ │ -05fd04: 7020 db1a 0200 |0006: invoke-direct {v2, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@1adb │ │ -05fd0a: 5b24 3d08 |0009: iput-object v4, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ -05fd0e: 7110 c714 0300 |000b: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@14c7 │ │ -05fd14: 0a00 |000e: move-result v0 │ │ -05fd16: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -05fd1a: 5420 3d08 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ -05fd1e: 2201 7902 |0013: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; // type@0279 │ │ -05fd22: 7030 b414 2103 |0015: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V // method@14b4 │ │ -05fd28: 6e20 9208 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0892 │ │ -05fd2e: 0e00 |001b: return-void │ │ +05fc84: |[05fc84] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V │ │ +05fc94: 5b23 3e08 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ +05fc98: 6e10 8808 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/view/ActionProvider;.getContext:()Landroid/content/Context; // method@0888 │ │ +05fc9e: 0c00 |0005: move-result-object v0 │ │ +05fca0: 7020 db1a 0200 |0006: invoke-direct {v2, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@1adb │ │ +05fca6: 5b24 3d08 |0009: iput-object v4, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ +05fcaa: 7110 c714 0300 |000b: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@14c7 │ │ +05fcb0: 0a00 |000e: move-result v0 │ │ +05fcb2: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +05fcb6: 5420 3d08 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ +05fcba: 2201 7702 |0013: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; // type@0277 │ │ +05fcbe: 7030 b414 2103 |0015: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V // method@14b4 │ │ +05fcc4: 6e20 9208 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0892 │ │ +05fcca: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0002 line=373 │ │ 0x0009 line=374 │ │ 0x000b line=376 │ │ 0x0011 line=377 │ │ @@ -82773,19 +82772,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fd30: |[05fd30] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.hasSubMenu:()Z │ │ -05fd40: 5410 3d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ -05fd44: 6e10 8908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0889 │ │ -05fd4a: 0a00 |0005: move-result v0 │ │ -05fd4c: 0f00 |0006: return v0 │ │ +05fccc: |[05fccc] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.hasSubMenu:()Z │ │ +05fcdc: 5410 3d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ +05fce0: 6e10 8908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0889 │ │ +05fce6: 0a00 |0005: move-result v0 │ │ +05fce8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;) │ │ @@ -82793,25 +82792,25 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -05fd50: |[05fd50] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ -05fd60: 5410 3e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ -05fd64: 7110 c714 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@14c7 │ │ -05fd6a: 0a00 |0005: move-result v0 │ │ -05fd6c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -05fd70: 5410 3e08 |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ -05fd74: 6e10 c914 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@14c9 │ │ -05fd7a: 5410 3d08 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ -05fd7e: 6e10 8b08 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@088b │ │ -05fd84: 0c00 |0012: move-result-object v0 │ │ -05fd86: 1100 |0013: return-object v0 │ │ +05fcec: |[05fcec] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ +05fcfc: 5410 3e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ +05fd00: 7110 c714 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@14c7 │ │ +05fd06: 0a00 |0005: move-result v0 │ │ +05fd08: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05fd0c: 5410 3e08 |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ +05fd10: 6e10 c914 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@14c9 │ │ +05fd16: 5410 3d08 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ +05fd1a: 6e10 8b08 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@088b │ │ +05fd20: 0c00 |0012: move-result-object v0 │ │ +05fd22: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0008 line=393 │ │ 0x000d line=395 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ @@ -82821,19 +82820,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fd88: |[05fd88] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPerformDefaultAction:()Z │ │ -05fd98: 5410 3d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ -05fd9c: 6e10 8d08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@088d │ │ -05fda2: 0a00 |0005: move-result v0 │ │ -05fda4: 0f00 |0006: return v0 │ │ +05fd24: |[05fd24] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPerformDefaultAction:()Z │ │ +05fd34: 5410 3d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ +05fd38: 6e10 8d08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@088d │ │ +05fd3e: 0a00 |0005: move-result v0 │ │ +05fd40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;) │ │ @@ -82841,36 +82840,36 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05fda8: |[05fda8] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -05fdb8: 5420 3d08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ -05fdbc: 5421 3e08 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ -05fdc0: 6e20 d914 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@14d9 │ │ -05fdc6: 0c01 |0007: move-result-object v1 │ │ -05fdc8: 6e20 8e08 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@088e │ │ -05fdce: 0e00 |000b: return-void │ │ +05fd44: |[05fd44] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +05fd54: 5420 3d08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ +05fd58: 5421 3e08 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ +05fd5c: 6e20 d914 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@14d9 │ │ +05fd62: 0c01 |0007: move-result-object v1 │ │ +05fd64: 6e20 8e08 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@088e │ │ +05fd6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x000b line=411 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ 0x0000 - 0x000c reg=3 subMenu Landroid/view/SubMenu; │ │ │ │ - source_file_idx : 2361 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2353 (MenuItemWrapperICS.java) │ │ │ │ Class #342 header: │ │ -class_idx : 635 │ │ +class_idx : 633 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 872 │ │ -source_file_idx : 2361 │ │ +superclass_idx : 868 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #342 annotations: │ │ Annotations on class │ │ @@ -82895,23 +82894,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05fdd0: |[05fdd0] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ -05fde0: 6e10 9c1b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ -05fde6: 0c00 |0003: move-result-object v0 │ │ -05fde8: 7020 311d 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -05fdee: 0720 |0007: move-object v0, v2 │ │ -05fdf0: 1f00 d702 |0008: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d7 │ │ -05fdf4: 5b10 3f08 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@083f │ │ -05fdf8: 6e20 bc14 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@14bc │ │ -05fdfe: 0e00 |000f: return-void │ │ +05fd6c: |[05fd6c] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ +05fd7c: 6e10 9c1b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ +05fd82: 0c00 |0003: move-result-object v0 │ │ +05fd84: 7020 311d 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +05fd8a: 0720 |0007: move-object v0, v2 │ │ +05fd8c: 1f00 d502 |0008: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d5 │ │ +05fd90: 5b10 3f08 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@083f │ │ +05fd94: 6e20 bc14 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@14bc │ │ +05fd9a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0008 line=420 │ │ 0x000c line=421 │ │ 0x000f line=422 │ │ locals : │ │ @@ -82924,18 +82923,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05fe00: |[05fe00] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.getWrappedView:()Landroid/view/View; │ │ -05fe10: 5410 3f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@083f │ │ -05fe14: 1f00 3103 |0002: check-cast v0, Landroid/view/View; // type@0331 │ │ -05fe18: 1100 |0004: return-object v0 │ │ +05fd9c: |[05fd9c] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.getWrappedView:()Landroid/view/View; │ │ +05fdac: 5410 3f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@083f │ │ +05fdb0: 1f00 2e03 |0002: check-cast v0, Landroid/view/View; // type@032e │ │ +05fdb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;) │ │ @@ -82943,18 +82942,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05fe1c: |[05fe1c] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ -05fe2c: 5410 3f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@083f │ │ -05fe30: 7210 9219 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1992 │ │ -05fe36: 0e00 |0005: return-void │ │ +05fdb8: |[05fdb8] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ +05fdc8: 5410 3f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@083f │ │ +05fdcc: 7210 9219 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1992 │ │ +05fdd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0005 line=432 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; │ │ │ │ @@ -82963,32 +82962,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05fe38: |[05fe38] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ -05fe48: 5410 3f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@083f │ │ -05fe4c: 7210 9319 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1993 │ │ -05fe52: 0e00 |0005: return-void │ │ +05fdd4: |[05fdd4] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ +05fde4: 5410 3f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@083f │ │ +05fde8: 7210 9319 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1993 │ │ +05fdee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0005 line=427 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; │ │ │ │ - source_file_idx : 2361 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2353 (MenuItemWrapperICS.java) │ │ │ │ Class #343 header: │ │ -class_idx : 641 │ │ +class_idx : 639 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 862 │ │ -source_file_idx : 2382 │ │ +superclass_idx : 858 │ │ +source_file_idx : 2374 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #343 annotations: │ │ Annotations on class │ │ @@ -83020,22 +83019,22 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05fe54: |[05fe54] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -05fe64: 5b12 4c08 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ -05fe68: 7010 191d 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -05fe6e: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -05fe70: 5910 4b08 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ -05fe74: 5b13 4a08 |0008: iput-object v3, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ -05fe78: 6e10 0515 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1505 │ │ -05fe7e: 0e00 |000d: return-void │ │ +05fdf0: |[05fdf0] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +05fe00: 5b12 4c08 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ +05fe04: 7010 191d 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +05fe0a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +05fe0c: 5910 4b08 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ +05fe10: 5b13 4a08 |0008: iput-object v3, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ +05fe14: 6e10 0515 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1505 │ │ +05fe1a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0005 line=302 │ │ 0x0008 line=305 │ │ 0x000a line=306 │ │ 0x000d line=307 │ │ @@ -83049,17 +83048,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fe80: |[05fe80] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -05fe90: 5410 4a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ -05fe94: 1100 |0002: return-object v0 │ │ +05fe1c: |[05fe1c] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +05fe2c: 5410 4a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ +05fe30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ │ │ Virtual methods - │ │ @@ -83068,41 +83067,41 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -05fe98: |[05fe98] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ -05fea8: 5465 4c08 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ -05feac: 7110 1215 0500 |0002: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1512 │ │ -05feb2: 0c05 |0005: move-result-object v5 │ │ -05feb4: 6e10 2e14 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@142e │ │ -05feba: 0c01 |0009: move-result-object v1 │ │ -05febc: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ -05fec0: 5465 4c08 |000c: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ -05fec4: 7110 1215 0500 |000e: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1512 │ │ -05feca: 0c05 |0011: move-result-object v5 │ │ -05fecc: 6e10 3314 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ -05fed2: 0c04 |0015: move-result-object v4 │ │ -05fed4: 6e10 9c1f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05feda: 0a00 |0019: move-result v0 │ │ -05fedc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -05fede: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ -05fee2: 6e20 961f 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05fee8: 0c03 |0020: move-result-object v3 │ │ -05feea: 1f03 7802 |0021: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -05feee: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ -05fef2: 5962 4b08 |0025: iput v2, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ -05fef6: 0e00 |0027: return-void │ │ -05fef8: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05fefc: 28f1 |002a: goto 001b // -000f │ │ -05fefe: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ -05ff00: 5965 4b08 |002c: iput v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ -05ff04: 28f9 |002e: goto 0027 // -0007 │ │ +05fe34: |[05fe34] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ +05fe44: 5465 4c08 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ +05fe48: 7110 1215 0500 |0002: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1512 │ │ +05fe4e: 0c05 |0005: move-result-object v5 │ │ +05fe50: 6e10 2e14 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@142e │ │ +05fe56: 0c01 |0009: move-result-object v1 │ │ +05fe58: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ +05fe5c: 5465 4c08 |000c: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ +05fe60: 7110 1215 0500 |000e: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1512 │ │ +05fe66: 0c05 |0011: move-result-object v5 │ │ +05fe68: 6e10 3314 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ +05fe6e: 0c04 |0015: move-result-object v4 │ │ +05fe70: 6e10 9c1f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05fe76: 0a00 |0019: move-result v0 │ │ +05fe78: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +05fe7a: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ +05fe7e: 6e20 961f 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05fe84: 0c03 |0020: move-result-object v3 │ │ +05fe86: 1f03 7602 |0021: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +05fe8a: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ +05fe8e: 5962 4b08 |0025: iput v2, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ +05fe92: 0e00 |0027: return-void │ │ +05fe94: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05fe98: 28f1 |002a: goto 001b // -000f │ │ +05fe9a: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ +05fe9c: 5965 4b08 |002c: iput v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ +05fea0: 28f9 |002e: goto 0027 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x000a line=348 │ │ 0x000c line=349 │ │ 0x0016 line=350 │ │ 0x001a line=351 │ │ @@ -83129,35 +83128,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -05ff08: |[05ff08] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ -05ff18: 5421 4c08 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ -05ff1c: 7110 1015 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@1510 │ │ -05ff22: 0a01 |0005: move-result v1 │ │ -05ff24: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ -05ff28: 5421 4a08 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ -05ff2c: 6e10 3314 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ -05ff32: 0c00 |000d: move-result-object v0 │ │ -05ff34: 5221 4b08 |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ -05ff38: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ -05ff3c: 6e10 9c1f 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05ff42: 0a01 |0015: move-result v1 │ │ -05ff44: 0f01 |0016: return v1 │ │ -05ff46: 5421 4a08 |0017: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ -05ff4a: 6e10 3814 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ -05ff50: 0c00 |001c: move-result-object v0 │ │ -05ff52: 28f1 |001d: goto 000e // -000f │ │ -05ff54: 6e10 9c1f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -05ff5a: 0a01 |0021: move-result v1 │ │ -05ff5c: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05ff60: 28f2 |0024: goto 0016 // -000e │ │ +05fea4: |[05fea4] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ +05feb4: 5421 4c08 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ +05feb8: 7110 1015 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@1510 │ │ +05febe: 0a01 |0005: move-result v1 │ │ +05fec0: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ +05fec4: 5421 4a08 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ +05fec8: 6e10 3314 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ +05fece: 0c00 |000d: move-result-object v0 │ │ +05fed0: 5221 4b08 |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ +05fed4: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ +05fed8: 6e10 9c1f 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05fede: 0a01 |0015: move-result v1 │ │ +05fee0: 0f01 |0016: return v1 │ │ +05fee2: 5421 4a08 |0017: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ +05fee6: 6e10 3814 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ +05feec: 0c00 |001c: move-result-object v0 │ │ +05feee: 28f1 |001d: goto 000e // -000f │ │ +05fef0: 6e10 9c1f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +05fef6: 0a01 |0021: move-result v1 │ │ +05fef8: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05fefc: 28f2 |0024: goto 0016 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x000e line=312 │ │ 0x0012 line=313 │ │ 0x0016 line=315 │ │ 0x0017 line=310 │ │ @@ -83172,35 +83171,35 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -05ff64: |[05ff64] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -05ff74: 5421 4c08 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ -05ff78: 7110 1015 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@1510 │ │ -05ff7e: 0a01 |0005: move-result v1 │ │ -05ff80: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ -05ff84: 5421 4a08 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ -05ff88: 6e10 3314 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ -05ff8e: 0c00 |000d: move-result-object v0 │ │ -05ff90: 5221 4b08 |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ -05ff94: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ -05ff98: 5221 4b08 |0012: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ -05ff9c: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ -05ffa0: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05ffa4: 6e20 961f 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -05ffaa: 0c01 |001b: move-result-object v1 │ │ -05ffac: 1f01 7802 |001c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -05ffb0: 1101 |001e: return-object v1 │ │ -05ffb2: 5421 4a08 |001f: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ -05ffb6: 6e10 3814 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ -05ffbc: 0c00 |0024: move-result-object v0 │ │ -05ffbe: 28e9 |0025: goto 000e // -0017 │ │ +05ff00: |[05ff00] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +05ff10: 5421 4c08 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ +05ff14: 7110 1015 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@1510 │ │ +05ff1a: 0a01 |0005: move-result v1 │ │ +05ff1c: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ +05ff20: 5421 4a08 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ +05ff24: 6e10 3314 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ +05ff2a: 0c00 |000d: move-result-object v0 │ │ +05ff2c: 5221 4b08 |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ +05ff30: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ +05ff34: 5221 4b08 |0012: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@084b │ │ +05ff38: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ +05ff3c: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05ff40: 6e20 961f 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +05ff46: 0c01 |001b: move-result-object v1 │ │ +05ff48: 1f01 7602 |001c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +05ff4c: 1101 |001e: return-object v1 │ │ +05ff4e: 5421 4a08 |001f: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@084a │ │ +05ff52: 6e10 3814 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ +05ff58: 0c00 |0024: move-result-object v0 │ │ +05ff5a: 28e9 |0025: goto 000e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x000e line=321 │ │ 0x0016 line=322 │ │ 0x0018 line=324 │ │ 0x001f line=319 │ │ @@ -83214,18 +83213,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 │ │ -05ffc0: |[05ffc0] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -05ffd0: 6e20 0715 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1507 │ │ -05ffd6: 0c00 |0003: move-result-object v0 │ │ -05ffd8: 1100 |0004: return-object v0 │ │ +05ff5c: |[05ff5c] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +05ff6c: 6e20 0715 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1507 │ │ +05ff72: 0c00 |0003: move-result-object v0 │ │ +05ff74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -83234,17 +83233,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ffdc: |[05ffdc] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ -05ffec: 8130 |0000: int-to-long v0, v3 │ │ -05ffee: 1000 |0001: return-wide v0 │ │ +05ff78: |[05ff78] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ +05ff88: 8130 |0000: int-to-long v0, v3 │ │ +05ff8a: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -83253,36 +83252,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 │ │ -05fff0: |[05fff0] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -060000: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -060002: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -060006: 5441 4c08 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ -06000a: 7110 1115 0100 |0005: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@1511 │ │ -060010: 0c01 |0008: move-result-object v1 │ │ -060012: 6002 4d08 |0009: sget v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@084d │ │ -060016: 6e40 0d1b 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -06001c: 0c06 |000e: move-result-object v6 │ │ -06001e: 0760 |000f: move-object v0, v6 │ │ -060020: 1f00 8502 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -060024: 5441 4c08 |0012: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ -060028: 5511 5208 |0014: iget-boolean v1, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0852 │ │ -06002c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -060030: 0761 |0018: move-object v1, v6 │ │ -060032: 1f01 7002 |0019: check-cast v1, Landroid/support/v7/internal/view/menu/ListMenuItemView; // type@0270 │ │ -060036: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -060038: 6e20 e113 2100 |001c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@13e1 │ │ -06003e: 6e20 0715 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1507 │ │ -060044: 0c01 |0022: move-result-object v1 │ │ -060046: 7230 3915 1003 |0023: invoke-interface {v0, v1, v3}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1539 │ │ -06004c: 1106 |0026: return-object v6 │ │ +05ff8c: |[05ff8c] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05ff9c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05ff9e: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +05ffa2: 5441 4c08 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ +05ffa6: 7110 1115 0100 |0005: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@1511 │ │ +05ffac: 0c01 |0008: move-result-object v1 │ │ +05ffae: 6002 4d08 |0009: sget v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@084d │ │ +05ffb2: 6e40 0d1b 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +05ffb8: 0c06 |000e: move-result-object v6 │ │ +05ffba: 0760 |000f: move-object v0, v6 │ │ +05ffbc: 1f00 8302 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +05ffc0: 5441 4c08 |0012: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@084c │ │ +05ffc4: 5511 5208 |0014: iget-boolean v1, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0852 │ │ +05ffc8: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +05ffcc: 0761 |0018: move-object v1, v6 │ │ +05ffce: 1f01 6e02 |0019: check-cast v1, Landroid/support/v7/internal/view/menu/ListMenuItemView; // type@026e │ │ +05ffd2: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +05ffd4: 6e20 e113 2100 |001c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@13e1 │ │ +05ffda: 6e20 0715 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1507 │ │ +05ffe0: 0c01 |0022: move-result-object v1 │ │ +05ffe2: 7230 3915 1003 |0023: invoke-interface {v0, v1, v3}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1539 │ │ +05ffe8: 1106 |0026: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=334 │ │ 0x0003 line=335 │ │ 0x0010 line=338 │ │ 0x0012 line=339 │ │ 0x0019 line=340 │ │ @@ -83300,33 +83299,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -060050: |[060050] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.notifyDataSetChanged:()V │ │ -060060: 6e10 0515 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1505 │ │ -060066: 6f10 1a1d 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@1d1a │ │ -06006c: 0e00 |0006: return-void │ │ +05ffec: |[05ffec] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.notifyDataSetChanged:()V │ │ +05fffc: 6e10 0515 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1505 │ │ +060002: 6f10 1a1d 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@1d1a │ │ +060008: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ 0x0006 line=366 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ │ │ - source_file_idx : 2382 (MenuPopupHelper.java) │ │ + source_file_idx : 2374 (MenuPopupHelper.java) │ │ │ │ Class #344 header: │ │ -class_idx : 643 │ │ +class_idx : 641 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2384 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -83350,21 +83349,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;) │ │ name : 'onOpenSubMenu' │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2384 (MenuPresenter.java) │ │ + source_file_idx : 2376 (MenuPresenter.java) │ │ │ │ Class #345 header: │ │ -class_idx : 644 │ │ +class_idx : 642 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2384 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 12 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -83447,21 +83446,21 @@ │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/MenuPresenter;) │ │ name : 'updateMenuView' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2384 (MenuPresenter.java) │ │ + source_file_idx : 2376 (MenuPresenter.java) │ │ │ │ Class #346 header: │ │ -class_idx : 645 │ │ +class_idx : 643 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2388 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #346 annotations: │ │ Annotations on class │ │ @@ -83533,21 +83532,21 @@ │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/MenuView$ItemView;) │ │ name : 'showsIcon' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2388 (MenuView.java) │ │ + source_file_idx : 2380 (MenuView.java) │ │ │ │ Class #347 header: │ │ -class_idx : 646 │ │ +class_idx : 644 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2388 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -83570,21 +83569,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuView;) │ │ name : 'initialize' │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2388 (MenuView.java) │ │ + source_file_idx : 2380 (MenuView.java) │ │ │ │ Class #348 header: │ │ -class_idx : 647 │ │ +class_idx : 645 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2389 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #348 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/MenuWrapperFactory;' │ │ @@ -83599,17 +83598,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060070: |[060070] android.support.v7.internal.view.menu.MenuWrapperFactory.:()V │ │ -060080: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -060086: 0e00 |0003: return-void │ │ +06000c: |[06000c] android.support.v7.internal.view.menu.MenuWrapperFactory.:()V │ │ +06001c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +060022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuWrapperFactory; │ │ │ │ @@ -83618,29 +83617,29 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -060088: |[060088] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; │ │ -060098: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06009c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0600a0: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -0600a4: 2200 8002 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@0280 │ │ -0600a8: 7020 0115 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@1501 │ │ -0600ae: 0702 |000b: move-object v2, v0 │ │ -0600b0: 1102 |000c: return-object v2 │ │ -0600b2: 6000 2800 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0600b6: 1301 0e00 |000f: const/16 v1, #int 14 // #e │ │ -0600ba: 3410 fbff |0011: if-lt v0, v1, 000c // -0005 │ │ -0600be: 2200 7e02 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@027e │ │ -0600c2: 7020 c514 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@14c5 │ │ -0600c8: 0702 |0018: move-object v2, v0 │ │ -0600ca: 28f3 |0019: goto 000c // -000d │ │ +060024: |[060024] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; │ │ +060034: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +060038: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06003c: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +060040: 2200 7e02 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@027e │ │ +060044: 7020 0115 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@1501 │ │ +06004a: 0702 |000b: move-object v2, v0 │ │ +06004c: 1102 |000c: return-object v2 │ │ +06004e: 6000 2800 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +060052: 1301 0e00 |000f: const/16 v1, #int 14 // #e │ │ +060056: 3410 fbff |0011: if-lt v0, v1, 000c // -0005 │ │ +06005a: 2200 7c02 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@027c │ │ +06005e: 7020 c514 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@14c5 │ │ +060064: 0702 |0018: move-object v2, v0 │ │ +060066: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0006 line=42 │ │ 0x000c line=46 │ │ 0x000d line=43 │ │ 0x0013 line=44 │ │ @@ -83653,22 +83652,22 @@ │ │ type : '(Landroid/view/Menu;)Landroid/view/Menu;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0600cc: |[0600cc] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; │ │ -0600dc: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0600e0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0600e4: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -0600e8: 2200 8802 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0288 │ │ -0600ec: 7020 4a15 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@154a │ │ -0600f2: 0702 |000b: move-object v2, v0 │ │ -0600f4: 1102 |000c: return-object v2 │ │ +060068: |[060068] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; │ │ +060078: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +06007c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +060080: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +060084: 2200 8602 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0286 │ │ +060088: 7020 4a15 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@154a │ │ +06008e: 0702 |000b: move-object v2, v0 │ │ +060090: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0006 line=35 │ │ 0x000c line=37 │ │ locals : │ │ 0x0000 - 0x000c reg=2 frameworkMenu Landroid/view/Menu; │ │ @@ -83678,30 +83677,30 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0600f8: |[0600f8] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -060108: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06010c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -060110: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -060114: 2200 8002 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@0280 │ │ -060118: 7020 0115 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@1501 │ │ -06011e: 1100 |000b: return-object v0 │ │ -060120: 6000 2800 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -060124: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -060128: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ -06012c: 2200 7e02 |0012: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@027e │ │ -060130: 7020 c514 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@14c5 │ │ -060136: 28f4 |0017: goto 000b // -000c │ │ -060138: 2200 e103 |0018: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -06013c: 7010 6e1f 0000 |001a: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -060142: 2700 |001d: throw v0 │ │ +060094: |[060094] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +0600a4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0600a8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0600ac: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +0600b0: 2200 7e02 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@027e │ │ +0600b4: 7020 0115 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@1501 │ │ +0600ba: 1100 |000b: return-object v0 │ │ +0600bc: 6000 2800 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0600c0: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +0600c4: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ +0600c8: 2200 7c02 |0012: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@027c │ │ +0600cc: 7020 c514 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@14c5 │ │ +0600d2: 28f4 |0017: goto 000b // -000c │ │ +0600d4: 2200 dd03 |0018: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +0600d8: 7010 6e1f 0000 |001a: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +0600de: 2700 |001d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0006 line=67 │ │ 0x000b line=69 │ │ 0x000c line=68 │ │ 0x0012 line=69 │ │ @@ -83714,24 +83713,24 @@ │ │ type : '(Landroid/view/Menu;)Landroid/support/v4/internal/view/SupportMenu;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -060144: |[060144] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuWrapper:(Landroid/view/Menu;)Landroid/support/v4/internal/view/SupportMenu; │ │ -060154: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -060158: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06015c: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -060160: 2200 8802 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0288 │ │ -060164: 7020 4a15 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@154a │ │ -06016a: 1100 |000b: return-object v0 │ │ -06016c: 2200 e103 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -060170: 7010 6e1f 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -060176: 2700 |0011: throw v0 │ │ +0600e0: |[0600e0] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuWrapper:(Landroid/view/Menu;)Landroid/support/v4/internal/view/SupportMenu; │ │ +0600f0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0600f4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0600f8: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +0600fc: 2200 8602 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0286 │ │ +060100: 7020 4a15 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@154a │ │ +060106: 1100 |000b: return-object v0 │ │ +060108: 2200 dd03 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +06010c: 7010 6e1f 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +060112: 2700 |0011: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=51 │ │ 0x000c line=53 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 frameworkMenu Landroid/view/Menu; │ │ @@ -83741,40 +83740,40 @@ │ │ type : '(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -060178: |[060178] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; │ │ -060188: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06018c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -060190: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -060194: 2200 8a02 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; // type@028a │ │ -060198: 7020 8315 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.:(Landroid/view/SubMenu;)V // method@1583 │ │ -06019e: 1100 |000b: return-object v0 │ │ -0601a0: 2200 e103 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -0601a4: 7010 6e1f 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -0601aa: 2700 |0011: throw v0 │ │ +060114: |[060114] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; │ │ +060124: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +060128: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06012c: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +060130: 2200 8802 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; // type@0288 │ │ +060134: 7020 8315 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.:(Landroid/view/SubMenu;)V // method@1583 │ │ +06013a: 1100 |000b: return-object v0 │ │ +06013c: 2200 dd03 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +060140: 7010 6e1f 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +060146: 2700 |0011: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000c line=61 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 frameworkSubMenu Landroid/view/SubMenu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2397 (MenuWrapperFactory.java) │ │ + source_file_idx : 2389 (MenuWrapperFactory.java) │ │ │ │ Class #349 header: │ │ -class_idx : 651 │ │ +class_idx : 649 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 358 │ │ +superclass_idx : 979 │ │ +source_file_idx : 354 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -83799,18 +83798,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/AbsActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0601ac: |[0601ac] android.support.v7.internal.widget.AbsActionBarView$1.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V │ │ -0601bc: 5b01 5f08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@085f │ │ -0601c0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0601c6: 0e00 |0005: return-void │ │ +060148: |[060148] android.support.v7.internal.widget.AbsActionBarView$1.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V │ │ +060158: 5b01 5f08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@085f │ │ +06015c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +060162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ @@ -83820,32 +83819,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0601c8: |[0601c8] android.support.v7.internal.widget.AbsActionBarView$1.run:()V │ │ -0601d8: 5410 5f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@085f │ │ -0601dc: 6e10 af15 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@15af │ │ -0601e2: 0e00 |0005: return-void │ │ +060164: |[060164] android.support.v7.internal.widget.AbsActionBarView$1.run:()V │ │ +060174: 5410 5f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@085f │ │ +060178: 6e10 af15 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@15af │ │ +06017e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView$1; │ │ │ │ - source_file_idx : 358 (AbsActionBarView.java) │ │ + source_file_idx : 354 (AbsActionBarView.java) │ │ │ │ Class #350 header: │ │ -class_idx : 652 │ │ +class_idx : 650 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 824 │ │ -source_file_idx : 358 │ │ +superclass_idx : 820 │ │ +source_file_idx : 354 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 18 │ │ │ │ Class #350 - │ │ Class descriptor : 'Landroid/support/v7/internal/widget/AbsActionBarView;' │ │ @@ -83889,17 +83888,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0601e4: |[0601e4] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ -0601f4: 7020 171c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1c17 │ │ -0601fa: 0e00 |0003: return-void │ │ +060180: |[060180] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ +060190: 7020 171c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1c17 │ │ +060196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -83909,17 +83908,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0601fc: |[0601fc] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06020c: 7030 181c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c18 │ │ -060212: 0e00 |0003: return-void │ │ +060198: |[060198] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0601a8: 7030 181c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c18 │ │ +0601ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -83930,17 +83929,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -060214: |[060214] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -060224: 7040 191c 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ -06022a: 0e00 |0003: return-void │ │ +0601b0: |[0601b0] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0601c0: 7040 191c 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ +0601c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -83953,38 +83952,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -06022c: |[06022c] android.support.v7.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ -06023c: 6e10 9615 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.clearAnimation:()V // method@1596 │ │ -060242: 6e10 9b15 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@159b │ │ -060248: 0a01 |0006: move-result v1 │ │ -06024a: 3214 2600 |0007: if-eq v4, v1, 002d // +0026 │ │ -06024e: 6e10 9a15 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@159a │ │ -060254: 0c02 |000c: move-result-object v2 │ │ -060256: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ -06025a: 6001 0f05 |000f: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_in:I // field@050f │ │ -06025e: 7120 fa1c 1200 |0011: invoke-static {v2, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -060264: 0c00 |0014: move-result-object v0 │ │ -060266: 6e20 b015 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.startAnimation:(Landroid/view/animation/Animation;)V // method@15b0 │ │ -06026c: 6e20 ae15 4300 |0018: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@15ae │ │ -060272: 5431 6508 |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0865 │ │ -060276: 3801 1000 |001d: if-eqz v1, 002d // +0010 │ │ -06027a: 5431 6308 |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0863 │ │ -06027e: 3801 0c00 |0021: if-eqz v1, 002d // +000c │ │ -060282: 5431 6308 |0023: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0863 │ │ -060286: 6e20 a913 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.startAnimation:(Landroid/view/animation/Animation;)V // method@13a9 │ │ -06028c: 5431 6308 |0028: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0863 │ │ -060290: 6e20 a813 4100 |002a: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@13a8 │ │ -060296: 0e00 |002d: return-void │ │ -060298: 6001 1005 |002e: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_out:I // field@0510 │ │ -06029c: 28e1 |0030: goto 0011 // -001f │ │ +0601c8: |[0601c8] android.support.v7.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ +0601d8: 6e10 9615 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.clearAnimation:()V // method@1596 │ │ +0601de: 6e10 9b15 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@159b │ │ +0601e4: 0a01 |0006: move-result v1 │ │ +0601e6: 3214 2600 |0007: if-eq v4, v1, 002d // +0026 │ │ +0601ea: 6e10 9a15 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@159a │ │ +0601f0: 0c02 |000c: move-result-object v2 │ │ +0601f2: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ +0601f6: 6001 0f05 |000f: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_in:I // field@050f │ │ +0601fa: 7120 fa1c 1200 |0011: invoke-static {v2, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +060200: 0c00 |0014: move-result-object v0 │ │ +060202: 6e20 b015 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.startAnimation:(Landroid/view/animation/Animation;)V // method@15b0 │ │ +060208: 6e20 ae15 4300 |0018: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@15ae │ │ +06020e: 5431 6508 |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0865 │ │ +060212: 3801 1000 |001d: if-eqz v1, 002d // +0010 │ │ +060216: 5431 6308 |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0863 │ │ +06021a: 3801 0c00 |0021: if-eqz v1, 002d // +000c │ │ +06021e: 5431 6308 |0023: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0863 │ │ +060222: 6e20 a913 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.startAnimation:(Landroid/view/animation/Animation;)V // method@13a9 │ │ +060228: 5431 6308 |0028: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0863 │ │ +06022c: 6e20 a813 4100 |002a: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@13a8 │ │ +060232: 0e00 |002d: return-void │ │ +060234: 6001 1005 |002e: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_out:I // field@0510 │ │ +060238: 28e1 |0030: goto 0011 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=121 │ │ 0x0009 line=122 │ │ 0x0015 line=125 │ │ 0x0018 line=126 │ │ @@ -84003,20 +84002,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0602a0: |[0602a0] android.support.v7.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ -0602b0: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -0602b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0602b8: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -0602bc: 6e10 5a13 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@135a │ │ -0602c2: 0e00 |0009: return-void │ │ +06023c: |[06023c] android.support.v7.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ +06024c: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +060250: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +060254: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +060258: 6e10 5a13 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@135a │ │ +06025e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0004 line=177 │ │ 0x0009 line=179 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -84026,18 +84025,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0602c4: |[0602c4] android.support.v7.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ -0602d4: 6e10 9b15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@159b │ │ -0602da: 0a00 |0003: move-result v0 │ │ -0602dc: 0f00 |0004: return v0 │ │ +060260: |[060260] android.support.v7.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ +060270: 6e10 9b15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@159b │ │ +060276: 0a00 |0003: move-result v0 │ │ +060278: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/AbsActionBarView;) │ │ @@ -84045,17 +84044,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0602e0: |[0602e0] android.support.v7.internal.widget.AbsActionBarView.getContentHeight:()I │ │ -0602f0: 5210 6208 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@0862 │ │ -0602f4: 0f00 |0002: return v0 │ │ +06027c: |[06027c] android.support.v7.internal.widget.AbsActionBarView.getContentHeight:()I │ │ +06028c: 5210 6208 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@0862 │ │ +060290: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/AbsActionBarView;) │ │ @@ -84063,23 +84062,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0602f8: |[0602f8] android.support.v7.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ -060308: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -06030c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -060310: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -060314: 6e10 6013 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ -06031a: 0a00 |0009: move-result v0 │ │ -06031c: 0f00 |000a: return v0 │ │ -06031e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -060320: 28fe |000c: goto 000a // -0002 │ │ +060294: |[060294] android.support.v7.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ +0602a4: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +0602a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0602ac: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +0602b0: 6e10 6013 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ +0602b6: 0a00 |0009: move-result v0 │ │ +0602b8: 0f00 |000a: return v0 │ │ +0602ba: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0602bc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=159 │ │ 0x000a line=161 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -84089,23 +84088,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -060324: |[060324] android.support.v7.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ -060334: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -060338: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06033c: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -060340: 6e10 6313 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@1363 │ │ -060346: 0a00 |0009: move-result v0 │ │ -060348: 0f00 |000a: return v0 │ │ -06034a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06034c: 28fe |000c: goto 000a // -0002 │ │ +0602c0: |[0602c0] android.support.v7.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ +0602d0: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +0602d4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0602d8: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +0602dc: 6e10 6313 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@1363 │ │ +0602e2: 0a00 |0009: move-result v0 │ │ +0602e4: 0f00 |000a: return v0 │ │ +0602e6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0602e8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ 0x000a line=168 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -84115,25 +84114,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -060350: |[060350] android.support.v7.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ -060360: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -060364: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -060368: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -06036c: 6e10 6413 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@1364 │ │ -060372: 0a00 |0009: move-result v0 │ │ -060374: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -060378: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06037a: 0f00 |000d: return v0 │ │ -06037c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06037e: 28fe |000f: goto 000d // -0002 │ │ +0602ec: |[0602ec] android.support.v7.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ +0602fc: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +060300: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +060304: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +060308: 6e10 6413 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@1364 │ │ +06030e: 0a00 |0009: move-result v0 │ │ +060310: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +060314: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +060316: 0f00 |000d: return v0 │ │ +060318: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06031a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/AbsActionBarView;) │ │ @@ -84141,27 +84140,27 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -060380: |[060380] android.support.v7.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ -060390: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ -060394: 7120 871b 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -06039a: 0a00 |0005: move-result v0 │ │ -06039c: 6e30 cc1b 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -0603a2: 6e10 ab1b 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -0603a8: 0a00 |000c: move-result v0 │ │ -0603aa: b103 |000d: sub-int/2addr v3, v0 │ │ -0603ac: b153 |000e: sub-int/2addr v3, v5 │ │ -0603ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0603b0: 7120 2d1f 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0603b6: 0a00 |0013: move-result v0 │ │ -0603b8: 0f00 |0014: return v0 │ │ +06031c: |[06031c] android.support.v7.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ +06032c: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ +060330: 7120 871b 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +060336: 0a00 |0005: move-result v0 │ │ +060338: 6e30 cc1b 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +06033e: 6e10 ab1b 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +060344: 0a00 |000c: move-result v0 │ │ +060346: b103 |000d: sub-int/2addr v3, v0 │ │ +060348: b153 |000e: sub-int/2addr v3, v5 │ │ +06034a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +06034c: 7120 2d1f 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +060352: 0a00 |0013: move-result v0 │ │ +060354: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0009 line=186 │ │ 0x000e line=187 │ │ 0x000f line=189 │ │ locals : │ │ @@ -84176,46 +84175,46 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -0603bc: |[0603bc] android.support.v7.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0603cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0603ce: 6001 2800 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -0603d2: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -0603d6: 3421 0500 |0005: if-lt v1, v2, 000a // +0005 │ │ -0603da: 6f20 331c 7600 |0007: invoke-super {v6, v7}, Landroid/view/ViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1c33 │ │ -0603e0: 6e10 9a15 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@159a │ │ -0603e6: 0c01 |000d: move-result-object v1 │ │ -0603e8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0603ea: 6203 d806 |000f: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ -0603ee: 6004 1905 |0011: sget v4, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@0519 │ │ -0603f2: 6e55 f700 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -0603f8: 0c00 |0016: move-result-object v0 │ │ -0603fa: 6e30 6301 5005 |0017: invoke-virtual {v0, v5, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ -060400: 0a01 |001a: move-result v1 │ │ -060402: 6e20 aa15 1600 |001b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@15aa │ │ -060408: 6e10 6801 0000 |001e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -06040e: 5561 6608 |0021: iget-boolean v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0866 │ │ -060412: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ -060416: 6e10 9a15 0600 |0025: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@159a │ │ -06041c: 0c01 |0028: move-result-object v1 │ │ -06041e: 6e10 ee00 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -060424: 0c01 |002c: move-result-object v1 │ │ -060426: 6002 8405 |002d: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@0584 │ │ -06042a: 6e20 4901 2100 |002f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ -060430: 0a01 |0032: move-result v1 │ │ -060432: 6e20 ab15 1600 |0033: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@15ab │ │ -060438: 5461 6108 |0036: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -06043c: 3801 0700 |0038: if-eqz v1, 003f // +0007 │ │ -060440: 5461 6108 |003a: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -060444: 6e20 6613 7100 |003c: invoke-virtual {v1, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1366 │ │ -06044a: 0e00 |003f: return-void │ │ +060358: |[060358] android.support.v7.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +060368: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06036a: 6001 2800 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +06036e: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +060372: 3421 0500 |0005: if-lt v1, v2, 000a // +0005 │ │ +060376: 6f20 331c 7600 |0007: invoke-super {v6, v7}, Landroid/view/ViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1c33 │ │ +06037c: 6e10 9a15 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@159a │ │ +060382: 0c01 |000d: move-result-object v1 │ │ +060384: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +060386: 6203 d806 |000f: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ +06038a: 6004 1905 |0011: sget v4, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@0519 │ │ +06038e: 6e55 f700 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +060394: 0c00 |0016: move-result-object v0 │ │ +060396: 6e30 6301 5005 |0017: invoke-virtual {v0, v5, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ +06039c: 0a01 |001a: move-result v1 │ │ +06039e: 6e20 aa15 1600 |001b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@15aa │ │ +0603a4: 6e10 6801 0000 |001e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +0603aa: 5561 6608 |0021: iget-boolean v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0866 │ │ +0603ae: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ +0603b2: 6e10 9a15 0600 |0025: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@159a │ │ +0603b8: 0c01 |0028: move-result-object v1 │ │ +0603ba: 6e10 ee00 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0603c0: 0c01 |002c: move-result-object v1 │ │ +0603c2: 6002 8405 |002d: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@0584 │ │ +0603c6: 6e20 4901 2100 |002f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ +0603cc: 0a01 |0032: move-result v1 │ │ +0603ce: 6e20 ab15 1600 |0033: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@15ab │ │ +0603d4: 5461 6108 |0036: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +0603d8: 3801 0700 |0038: if-eqz v1, 003f // +0007 │ │ +0603dc: 5461 6108 |003a: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +0603e0: 6e20 6613 7100 |003c: invoke-virtual {v1, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1366 │ │ +0603e6: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0007 line=62 │ │ 0x000a line=67 │ │ 0x0017 line=69 │ │ 0x001e line=70 │ │ @@ -84234,26 +84233,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -06044c: |[06044c] android.support.v7.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ -06045c: 6e10 ab1b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -060462: 0a02 |0003: move-result v2 │ │ -060464: 6e10 aa1b 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -06046a: 0a00 |0007: move-result v0 │ │ -06046c: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -060470: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -060474: 9001 0803 |000c: add-int v1, v8, v3 │ │ -060478: 9003 0702 |000e: add-int v3, v7, v2 │ │ -06047c: 9004 0100 |0010: add-int v4, v1, v0 │ │ -060480: 6e54 cb1b 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -060486: 0f02 |0015: return v2 │ │ +0603e8: |[0603e8] android.support.v7.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ +0603f8: 6e10 ab1b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0603fe: 0a02 |0003: move-result v2 │ │ +060400: 6e10 aa1b 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +060406: 0a00 |0007: move-result v0 │ │ +060408: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +06040c: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +060410: 9001 0803 |000c: add-int v1, v8, v3 │ │ +060414: 9003 0702 |000e: add-int v3, v7, v2 │ │ +060418: 9004 0100 |0010: add-int v4, v1, v0 │ │ +06041c: 6e54 cb1b 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +060422: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0008 line=195 │ │ 0x000e line=197 │ │ 0x0015 line=199 │ │ @@ -84272,26 +84271,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -060488: |[060488] android.support.v7.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ -060498: 6e10 ab1b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -06049e: 0a02 |0003: move-result v2 │ │ -0604a0: 6e10 aa1b 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -0604a6: 0a00 |0007: move-result v0 │ │ -0604a8: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -0604ac: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0604b0: 9001 0803 |000c: add-int v1, v8, v3 │ │ -0604b4: 9103 0702 |000e: sub-int v3, v7, v2 │ │ -0604b8: 9004 0100 |0010: add-int v4, v1, v0 │ │ -0604bc: 6e54 cb1b 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -0604c2: 0f02 |0015: return v2 │ │ +060424: |[060424] android.support.v7.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ +060434: 6e10 ab1b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +06043a: 0a02 |0003: move-result v2 │ │ +06043c: 6e10 aa1b 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +060442: 0a00 |0007: move-result v0 │ │ +060444: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +060448: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +06044c: 9001 0803 |000c: add-int v1, v8, v3 │ │ +060450: 9103 0702 |000e: sub-int v3, v7, v2 │ │ +060454: 9004 0100 |0010: add-int v4, v1, v0 │ │ +060458: 6e54 cb1b 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +06045e: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0004 line=204 │ │ 0x0008 line=205 │ │ 0x000e line=207 │ │ 0x0015 line=209 │ │ @@ -84310,19 +84309,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0604c4: |[0604c4] android.support.v7.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ -0604d4: 2200 8b02 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsActionBarView$1; // type@028b │ │ -0604d8: 7020 9015 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView$1;.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V // method@1590 │ │ -0604de: 6e20 a715 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@15a7 │ │ -0604e4: 0e00 |0008: return-void │ │ +060460: |[060460] android.support.v7.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ +060470: 2200 8902 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsActionBarView$1; // type@0289 │ │ +060474: 7020 9015 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView$1;.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V // method@1590 │ │ +06047a: 6e20 a715 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@15a7 │ │ +060480: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0008 line=155 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ @@ -84331,18 +84330,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0604e8: |[0604e8] android.support.v7.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ -0604f8: 5901 6208 |0000: iput v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@0862 │ │ -0604fc: 6e10 a915 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.requestLayout:()V // method@15a9 │ │ -060502: 0e00 |0005: return-void │ │ +060484: |[060484] android.support.v7.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ +060494: 5901 6208 |0000: iput v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@0862 │ │ +060498: 6e10 a915 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.requestLayout:()V // method@15a9 │ │ +06049e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0002 line=100 │ │ 0x0005 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -84353,17 +84352,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060504: |[060504] android.support.v7.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ -060514: 5c01 6408 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0864 │ │ -060518: 0e00 |0002: return-void │ │ +0604a0: |[0604a0] android.support.v7.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ +0604b0: 5c01 6408 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0864 │ │ +0604b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0002 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 split Z │ │ @@ -84373,17 +84372,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContainer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06051c: |[06051c] android.support.v7.internal.widget.AbsActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -06052c: 5b01 6508 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0865 │ │ -060530: 0e00 |0002: return-void │ │ +0604b8: |[0604b8] android.support.v7.internal.widget.AbsActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +0604c8: 5b01 6508 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0865 │ │ +0604cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0002 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 splitView Landroid/support/v7/internal/widget/ActionBarContainer; │ │ @@ -84393,17 +84392,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060534: |[060534] android.support.v7.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ -060544: 5c01 6608 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0866 │ │ -060548: 0e00 |0002: return-void │ │ +0604d0: |[0604d0] android.support.v7.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ +0604e0: 5c01 6608 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0866 │ │ +0604e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0002 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 splitWhenNarrow Z │ │ @@ -84413,20 +84412,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06054c: |[06054c] android.support.v7.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ -06055c: 6e10 9b15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@159b │ │ -060562: 0a00 |0003: move-result v0 │ │ -060564: 3202 0500 |0004: if-eq v2, v0, 0009 // +0005 │ │ -060568: 6f20 481c 2100 |0006: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1c48 │ │ -06056e: 0e00 |0009: return-void │ │ +0604e8: |[0604e8] android.support.v7.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ +0604f8: 6e10 9b15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@159b │ │ +0604fe: 0a00 |0003: move-result v0 │ │ +060500: 3202 0500 |0004: if-eq v2, v0, 0009 // +0005 │ │ +060504: 6f20 481c 2100 |0006: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1c48 │ │ +06050a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0006 line=138 │ │ 0x0009 line=140 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -84437,38 +84436,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -060570: |[060570] android.support.v7.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ -060580: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -060584: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -060588: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ -06058c: 6e10 7213 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@1372 │ │ -060592: 0a00 |0009: move-result v0 │ │ -060594: 0f00 |000a: return v0 │ │ -060596: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -060598: 28fe |000c: goto 000a // -0002 │ │ +06050c: |[06050c] android.support.v7.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ +06051c: 5410 6108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +060520: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +060524: 5410 6108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0861 │ │ +060528: 6e10 7213 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@1372 │ │ +06052e: 0a00 |0009: move-result v0 │ │ +060530: 0f00 |000a: return v0 │ │ +060532: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +060534: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000a line=146 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ - source_file_idx : 358 (AbsActionBarView.java) │ │ + source_file_idx : 354 (AbsActionBarView.java) │ │ │ │ Class #351 header: │ │ -class_idx : 653 │ │ +class_idx : 651 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 360 │ │ +superclass_idx : 979 │ │ +source_file_idx : 356 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #351 annotations: │ │ Annotations on class │ │ @@ -84480,21 +84479,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 360 (AbsSpinnerICS.java) │ │ + source_file_idx : 356 (AbsSpinnerICS.java) │ │ │ │ Class #352 header: │ │ -class_idx : 654 │ │ +class_idx : 652 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 360 │ │ +superclass_idx : 979 │ │ +source_file_idx : 356 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #352 annotations: │ │ Annotations on class │ │ @@ -84524,21 +84523,21 @@ │ │ type : '(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06059c: |[06059c] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V │ │ -0605ac: 5b12 6808 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0868 │ │ -0605b0: 7010 351f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0605b6: 2200 0403 |0005: new-instance v0, Landroid/util/SparseArray; // type@0304 │ │ -0605ba: 7010 b61a 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ -0605c0: 5b10 6708 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ -0605c4: 0e00 |000c: return-void │ │ +060538: |[060538] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V │ │ +060548: 5b12 6808 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0868 │ │ +06054c: 7010 351f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +060552: 2200 0203 |0005: new-instance v0, Landroid/util/SparseArray; // type@0302 │ │ +060556: 7010 b61a 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ +06055c: 5b10 6708 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ +060560: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0005 line=423 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ @@ -84549,31 +84548,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0605c8: |[0605c8] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.clear:()V │ │ -0605d8: 5462 6708 |0000: iget-object v2, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ -0605dc: 6e10 bc1a 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@1abc │ │ -0605e2: 0a00 |0005: move-result v0 │ │ -0605e4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0605e6: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ -0605ea: 6e20 bd1a 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@1abd │ │ -0605f0: 0c03 |000c: move-result-object v3 │ │ -0605f2: 1f03 3103 |000d: check-cast v3, Landroid/view/View; // type@0331 │ │ -0605f6: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -0605fa: 5464 6808 |0011: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0868 │ │ -0605fe: 1215 |0013: const/4 v5, #int 1 // #1 │ │ -060600: 7130 c415 3405 |0014: invoke-static {v4, v3, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V // method@15c4 │ │ -060606: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06060a: 28ee |0019: goto 0007 // -0012 │ │ -06060c: 6e10 b71a 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@1ab7 │ │ -060612: 0e00 |001d: return-void │ │ +060564: |[060564] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.clear:()V │ │ +060574: 5462 6708 |0000: iget-object v2, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ +060578: 6e10 bc1a 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@1abc │ │ +06057e: 0a00 |0005: move-result v0 │ │ +060580: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +060582: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ +060586: 6e20 bd1a 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@1abd │ │ +06058c: 0c03 |000c: move-result-object v3 │ │ +06058e: 1f03 2e03 |000d: check-cast v3, Landroid/view/View; // type@032e │ │ +060592: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +060596: 5464 6808 |0011: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0868 │ │ +06059a: 1215 |0013: const/4 v5, #int 1 // #1 │ │ +06059c: 7130 c415 3405 |0014: invoke-static {v4, v3, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V // method@15c4 │ │ +0605a2: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0605a6: 28ee |0019: goto 0007 // -0012 │ │ +0605a8: 6e10 b71a 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@1ab7 │ │ +0605ae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0002 line=443 │ │ 0x0006 line=444 │ │ 0x0009 line=445 │ │ 0x000f line=446 │ │ @@ -84593,23 +84592,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -060614: |[060614] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.get:(I)Landroid/view/View; │ │ -060624: 5421 6708 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ -060628: 6e20 b91a 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1ab9 │ │ -06062e: 0c00 |0005: move-result-object v0 │ │ -060630: 1f00 3103 |0006: check-cast v0, Landroid/view/View; // type@0331 │ │ -060634: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -060638: 5421 6708 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ -06063c: 6e20 b81a 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@1ab8 │ │ -060642: 1100 |000f: return-object v0 │ │ +0605b0: |[0605b0] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.get:(I)Landroid/view/View; │ │ +0605c0: 5421 6708 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ +0605c4: 6e20 b91a 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1ab9 │ │ +0605ca: 0c00 |0005: move-result-object v0 │ │ +0605cc: 1f00 2e03 |0006: check-cast v0, Landroid/view/View; // type@032e │ │ +0605d0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0605d4: 5421 6708 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ +0605d8: 6e20 b81a 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@1ab8 │ │ +0605de: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0008 line=432 │ │ 0x000a line=434 │ │ 0x000f line=438 │ │ locals : │ │ @@ -84622,34 +84621,34 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060644: |[060644] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.put:(ILandroid/view/View;)V │ │ -060654: 5410 6708 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ -060658: 6e30 ba1a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1aba │ │ -06065e: 0e00 |0005: return-void │ │ +0605e0: |[0605e0] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.put:(ILandroid/view/View;)V │ │ +0605f0: 5410 6708 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0867 │ │ +0605f4: 6e30 ba1a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1aba │ │ +0605fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0005 line=427 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; │ │ 0x0000 - 0x0006 reg=2 position I │ │ 0x0000 - 0x0006 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 360 (AbsSpinnerICS.java) │ │ + source_file_idx : 356 (AbsSpinnerICS.java) │ │ │ │ Class #353 header: │ │ -class_idx : 655 │ │ +class_idx : 653 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 360 │ │ +superclass_idx : 979 │ │ +source_file_idx : 356 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #353 annotations: │ │ Annotations on class │ │ @@ -84671,17 +84670,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060660: |[060660] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.:()V │ │ -060670: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -060676: 0e00 |0003: return-void │ │ +0605fc: |[0605fc] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.:()V │ │ +06060c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +060612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -84690,19 +84689,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -060678: |[060678] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ -060688: 2200 9002 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0290 │ │ -06068c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06068e: 7030 bc15 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V // method@15bc │ │ -060694: 1100 |0006: return-object v0 │ │ +060614: |[060614] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ +060624: 2200 8e02 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@028e │ │ +060628: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06062a: 7030 bc15 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V // method@15bc │ │ +060630: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -84711,18 +84710,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 │ │ -060698: |[060698] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0606a8: 6e20 b615 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@15b6 │ │ -0606ae: 0c00 |0003: move-result-object v0 │ │ -0606b0: 1100 |0004: return-object v0 │ │ +060634: |[060634] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +060644: 6e20 b615 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@15b6 │ │ +06064a: 0c00 |0003: move-result-object v0 │ │ +06064c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -84731,17 +84730,17 @@ │ │ type : '(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0606b4: |[0606b4] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ -0606c4: 2320 2d04 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@042d │ │ -0606c8: 1100 |0002: return-object v0 │ │ +060650: |[060650] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ +060660: 2320 2904 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0429 │ │ +060664: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -84750,32 +84749,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0606cc: |[0606cc] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0606dc: 6e20 b815 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@15b8 │ │ -0606e2: 0c00 |0003: move-result-object v0 │ │ -0606e4: 1100 |0004: return-object v0 │ │ +060668: |[060668] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +060678: 6e20 b815 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@15b8 │ │ +06067e: 0c00 |0003: move-result-object v0 │ │ +060680: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 360 (AbsSpinnerICS.java) │ │ + source_file_idx : 356 (AbsSpinnerICS.java) │ │ │ │ Class #354 header: │ │ -class_idx : 656 │ │ +class_idx : 654 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 808 │ │ -source_file_idx : 360 │ │ +superclass_idx : 805 │ │ +source_file_idx : 356 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #354 annotations: │ │ Annotations on class │ │ @@ -84809,42 +84808,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0606e8: |[0606e8] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:()V │ │ -0606f8: 2200 8f02 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; // type@028f │ │ -0606fc: 7010 b515 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.:()V // method@15b5 │ │ -060702: 6900 6908 |0005: sput-object v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0869 │ │ -060706: 0e00 |0007: return-void │ │ +060684: |[060684] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:()V │ │ +060694: 2200 8d02 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; // type@028d │ │ +060698: 7010 b515 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.:()V // method@15b5 │ │ +06069e: 6900 6908 |0005: sput-object v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0869 │ │ +0606a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS$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 │ │ -060708: |[060708] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;)V │ │ -060718: 7020 821b 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ -06071e: 6e10 3102 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@0231 │ │ -060724: 0b00 |0006: move-result-wide v0 │ │ -060726: 5a20 6b08 |0007: iput-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ -06072a: 6e10 3002 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -060730: 0a00 |000c: move-result v0 │ │ -060732: 5920 6a08 |000d: iput v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ -060736: 0e00 |000f: return-void │ │ +0606a4: |[0606a4] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;)V │ │ +0606b4: 7020 821b 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ +0606ba: 6e10 3102 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@0231 │ │ +0606c0: 0b00 |0006: move-result-wide v0 │ │ +0606c2: 5a20 6b08 |0007: iput-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ +0606c6: 6e10 3002 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +0606cc: 0a00 |000c: move-result v0 │ │ +0606ce: 5920 6a08 |000d: iput v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ +0606d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0003 line=362 │ │ 0x0009 line=363 │ │ 0x000f line=364 │ │ locals : │ │ @@ -84856,17 +84855,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -060738: |[060738] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V │ │ -060748: 7020 bb15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;)V // method@15bb │ │ -06074e: 0e00 |0003: return-void │ │ +0606d4: |[0606d4] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V │ │ +0606e4: 7020 bb15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;)V // method@15bb │ │ +0606ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/AbsSpinnerICS$1; │ │ @@ -84876,17 +84875,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -060750: |[060750] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcelable;)V │ │ -060760: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ -060766: 0e00 |0003: return-void │ │ +0606ec: |[0606ec] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcelable;)V │ │ +0606fc: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ +060702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -84897,44 +84896,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -060768: |[060768] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.toString:()Ljava/lang/String; │ │ -060778: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -06077c: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -060782: 1a01 6701 |0005: const-string v1, "AbsSpinner.SavedState{" // string@0167 │ │ -060786: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06078c: 0c00 |000a: move-result-object v0 │ │ -06078e: 7110 681f 0300 |000b: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -060794: 0a01 |000e: move-result v1 │ │ -060796: 7110 221f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06079c: 0c01 |0012: move-result-object v1 │ │ -06079e: 6e20 601f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0607a4: 0c00 |0016: move-result-object v0 │ │ -0607a6: 1a01 8600 |0017: const-string v1, " selectedId=" // string@0086 │ │ -0607aa: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0607b0: 0c00 |001c: move-result-object v0 │ │ -0607b2: 5331 6b08 |001d: iget-wide v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ -0607b6: 6e30 5d1f 1002 |001f: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f5d │ │ -0607bc: 0c00 |0022: move-result-object v0 │ │ -0607be: 1a01 8200 |0023: const-string v1, " position=" // string@0082 │ │ -0607c2: 6e20 601f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0607c8: 0c00 |0028: move-result-object v0 │ │ -0607ca: 5231 6a08 |0029: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ -0607ce: 6e20 5c1f 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0607d4: 0c00 |002e: move-result-object v0 │ │ -0607d6: 1a01 3323 |002f: const-string v1, "}" // string@2333 │ │ -0607da: 6e20 601f 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0607e0: 0c00 |0034: move-result-object v0 │ │ -0607e2: 6e10 651f 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0607e8: 0c00 |0038: move-result-object v0 │ │ -0607ea: 1100 |0039: return-object v0 │ │ +060704: |[060704] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.toString:()Ljava/lang/String; │ │ +060714: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +060718: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06071e: 1a01 6301 |0005: const-string v1, "AbsSpinner.SavedState{" // string@0163 │ │ +060722: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +060728: 0c00 |000a: move-result-object v0 │ │ +06072a: 7110 681f 0300 |000b: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +060730: 0a01 |000e: move-result v1 │ │ +060732: 7110 221f 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +060738: 0c01 |0012: move-result-object v1 │ │ +06073a: 6e20 601f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +060740: 0c00 |0016: move-result-object v0 │ │ +060742: 1a01 8600 |0017: const-string v1, " selectedId=" // string@0086 │ │ +060746: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06074c: 0c00 |001c: move-result-object v0 │ │ +06074e: 5331 6b08 |001d: iget-wide v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ +060752: 6e30 5d1f 1002 |001f: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f5d │ │ +060758: 0c00 |0022: move-result-object v0 │ │ +06075a: 1a01 8200 |0023: const-string v1, " position=" // string@0082 │ │ +06075e: 6e20 601f 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +060764: 0c00 |0028: move-result-object v0 │ │ +060766: 5231 6a08 |0029: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ +06076a: 6e20 5c1f 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +060770: 0c00 |002e: move-result-object v0 │ │ +060772: 1a01 2723 |002f: const-string v1, "}" // string@2327 │ │ +060776: 6e20 601f 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06077c: 0c00 |0034: move-result-object v0 │ │ +06077e: 6e10 651f 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +060784: 0c00 |0038: move-result-object v0 │ │ +060786: 1100 |0039: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x003a reg=3 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;) │ │ @@ -84942,39 +84941,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0607ec: |[0607ec] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0607fc: 6f30 841b 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ -060802: 5320 6b08 |0003: iget-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ -060806: 6e30 3702 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0237 │ │ -06080c: 5220 6a08 |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ -060810: 6e20 3502 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -060816: 0e00 |000d: return-void │ │ +060788: |[060788] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +060798: 6f30 841b 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ +06079e: 5320 6b08 |0003: iget-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ +0607a2: 6e30 3702 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0237 │ │ +0607a8: 5220 6a08 |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ +0607ac: 6e20 3502 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +0607b2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=369 │ │ 0x0008 line=370 │ │ 0x000d line=371 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ 0x0000 - 0x000e reg=3 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=4 flags I │ │ │ │ - source_file_idx : 360 (AbsSpinnerICS.java) │ │ + source_file_idx : 356 (AbsSpinnerICS.java) │ │ │ │ Class #355 header: │ │ -class_idx : 658 │ │ +class_idx : 656 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 872 │ │ -source_file_idx : 426 │ │ +superclass_idx : 868 │ │ +source_file_idx : 422 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #355 - │ │ Class descriptor : 'Landroid/support/v7/internal/widget/ActionBarContainer;' │ │ @@ -85021,18 +85020,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -060818: |[060818] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ -060828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06082a: 7030 f615 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15f6 │ │ -060830: 0e00 |0004: return-void │ │ +0607b4: |[0607b4] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ +0607c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0607c6: 7030 f615 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15f6 │ │ +0607cc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -85042,55 +85041,55 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -060834: |[060834] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -060844: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -060846: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -060848: 7030 321d 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d32 │ │ -06084e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -060850: 6e20 0f16 3500 |0006: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ -060856: 6203 d806 |0009: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ -06085a: 6e30 f600 7603 |000b: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -060860: 0c00 |000e: move-result-object v0 │ │ -060862: 1303 0a00 |000f: const/16 v3, #int 10 // #a │ │ -060866: 6e20 5f01 3000 |0011: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -06086c: 0c03 |0014: move-result-object v3 │ │ -06086e: 5b53 8408 |0015: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060872: 1303 0b00 |0017: const/16 v3, #int 11 // #b │ │ -060876: 6e20 5f01 3000 |0019: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -06087c: 0c03 |001c: move-result-object v3 │ │ -06087e: 5b53 8908 |001d: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060882: 6e10 0016 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getId:()I // method@1600 │ │ -060888: 0a03 |0022: move-result v3 │ │ -06088a: 6004 2906 |0023: sget v4, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0629 │ │ -06088e: 3343 0c00 |0025: if-ne v3, v4, 0031 // +000c │ │ -060892: 5c51 8508 |0027: iput-boolean v1, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -060896: 1303 0c00 |0029: const/16 v3, #int 12 // #c │ │ -06089a: 6e20 5f01 3000 |002b: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -0608a0: 0c03 |002e: move-result-object v3 │ │ -0608a2: 5b53 8808 |002f: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -0608a6: 6e10 6801 0000 |0031: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -0608ac: 5553 8508 |0034: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -0608b0: 3803 0c00 |0036: if-eqz v3, 0042 // +000c │ │ -0608b4: 5453 8808 |0038: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -0608b8: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ -0608bc: 6e20 1816 1500 |003c: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1618 │ │ -0608c2: 0e00 |003f: return-void │ │ -0608c4: 0121 |0040: move v1, v2 │ │ -0608c6: 28fb |0041: goto 003c // -0005 │ │ -0608c8: 5453 8408 |0042: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -0608cc: 3903 0600 |0044: if-nez v3, 004a // +0006 │ │ -0608d0: 5453 8908 |0046: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -0608d4: 3803 f4ff |0048: if-eqz v3, 003c // -000c │ │ -0608d8: 0121 |004a: move v1, v2 │ │ -0608da: 28f1 |004b: goto 003c // -000f │ │ +0607d0: |[0607d0] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0607e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0607e2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0607e4: 7030 321d 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d32 │ │ +0607ea: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0607ec: 6e20 0f16 3500 |0006: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@160f │ │ +0607f2: 6203 d806 |0009: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ +0607f6: 6e30 f600 7603 |000b: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +0607fc: 0c00 |000e: move-result-object v0 │ │ +0607fe: 1303 0a00 |000f: const/16 v3, #int 10 // #a │ │ +060802: 6e20 5f01 3000 |0011: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +060808: 0c03 |0014: move-result-object v3 │ │ +06080a: 5b53 8408 |0015: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +06080e: 1303 0b00 |0017: const/16 v3, #int 11 // #b │ │ +060812: 6e20 5f01 3000 |0019: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +060818: 0c03 |001c: move-result-object v3 │ │ +06081a: 5b53 8908 |001d: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +06081e: 6e10 0016 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getId:()I // method@1600 │ │ +060824: 0a03 |0022: move-result v3 │ │ +060826: 6004 2906 |0023: sget v4, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0629 │ │ +06082a: 3343 0c00 |0025: if-ne v3, v4, 0031 // +000c │ │ +06082e: 5c51 8508 |0027: iput-boolean v1, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +060832: 1303 0c00 |0029: const/16 v3, #int 12 // #c │ │ +060836: 6e20 5f01 3000 |002b: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +06083c: 0c03 |002e: move-result-object v3 │ │ +06083e: 5b53 8808 |002f: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060842: 6e10 6801 0000 |0031: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +060848: 5553 8508 |0034: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +06084c: 3803 0c00 |0036: if-eqz v3, 0042 // +000c │ │ +060850: 5453 8808 |0038: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060854: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ +060858: 6e20 1816 1500 |003c: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1618 │ │ +06085e: 0e00 |003f: return-void │ │ +060860: 0121 |0040: move v1, v2 │ │ +060862: 28fb |0041: goto 003c // -0005 │ │ +060864: 5453 8408 |0042: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060868: 3903 0600 |0044: if-nez v3, 004a // +0006 │ │ +06086c: 5453 8908 |0046: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060870: 3803 f4ff |0048: if-eqz v3, 003c // -000c │ │ +060874: 0121 |004a: move v1, v2 │ │ +060876: 28f1 |004b: goto 003c // -000f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0005 line=57 │ │ 0x0009 line=59 │ │ 0x000f line=61 │ │ 0x0017 line=62 │ │ @@ -85113,47 +85112,47 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0608dc: |[0608dc] android.support.v7.internal.widget.ActionBarContainer.drawableStateChanged:()V │ │ -0608ec: 6f10 341d 0200 |0000: invoke-super {v2}, Landroid/widget/FrameLayout;.drawableStateChanged:()V // method@1d34 │ │ -0608f2: 5420 8408 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -0608f6: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -0608fa: 5420 8408 |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -0608fe: 6e10 c301 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ -060904: 0a00 |000c: move-result v0 │ │ -060906: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -06090a: 5420 8408 |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -06090e: 6e10 fe15 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@15fe │ │ -060914: 0c01 |0014: move-result-object v1 │ │ -060916: 6e20 d101 1000 |0015: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -06091c: 5420 8908 |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060920: 3800 1300 |001a: if-eqz v0, 002d // +0013 │ │ -060924: 5420 8908 |001c: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060928: 6e10 c301 0000 |001e: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ -06092e: 0a00 |0021: move-result v0 │ │ -060930: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -060934: 5420 8908 |0024: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060938: 6e10 fe15 0200 |0026: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@15fe │ │ -06093e: 0c01 |0029: move-result-object v1 │ │ -060940: 6e20 d101 1000 |002a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -060946: 5420 8808 |002d: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -06094a: 3800 1300 |002f: if-eqz v0, 0042 // +0013 │ │ -06094e: 5420 8808 |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060952: 6e10 c301 0000 |0033: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ -060958: 0a00 |0036: move-result v0 │ │ -06095a: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ -06095e: 5420 8808 |0039: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060962: 6e10 fe15 0200 |003b: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@15fe │ │ -060968: 0c01 |003e: move-result-object v1 │ │ -06096a: 6e20 d101 1000 |003f: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -060970: 0e00 |0042: return-void │ │ +060878: |[060878] android.support.v7.internal.widget.ActionBarContainer.drawableStateChanged:()V │ │ +060888: 6f10 341d 0200 |0000: invoke-super {v2}, Landroid/widget/FrameLayout;.drawableStateChanged:()V // method@1d34 │ │ +06088e: 5420 8408 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060892: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +060896: 5420 8408 |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +06089a: 6e10 c301 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ +0608a0: 0a00 |000c: move-result v0 │ │ +0608a2: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +0608a6: 5420 8408 |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +0608aa: 6e10 fe15 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@15fe │ │ +0608b0: 0c01 |0014: move-result-object v1 │ │ +0608b2: 6e20 d101 1000 |0015: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +0608b8: 5420 8908 |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +0608bc: 3800 1300 |001a: if-eqz v0, 002d // +0013 │ │ +0608c0: 5420 8908 |001c: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +0608c4: 6e10 c301 0000 |001e: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ +0608ca: 0a00 |0021: move-result v0 │ │ +0608cc: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0608d0: 5420 8908 |0024: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +0608d4: 6e10 fe15 0200 |0026: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@15fe │ │ +0608da: 0c01 |0029: move-result-object v1 │ │ +0608dc: 6e20 d101 1000 |002a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +0608e2: 5420 8808 |002d: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +0608e6: 3800 1300 |002f: if-eqz v0, 0042 // +0013 │ │ +0608ea: 5420 8808 |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +0608ee: 6e10 c301 0000 |0033: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ +0608f4: 0a00 |0036: move-result v0 │ │ +0608f6: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ +0608fa: 5420 8808 |0039: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +0608fe: 6e10 fe15 0200 |003b: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@15fe │ │ +060904: 0c01 |003e: move-result-object v1 │ │ +060906: 6e20 d101 1000 |003f: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +06090c: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ 0x000f line=143 │ │ 0x0018 line=145 │ │ 0x0024 line=146 │ │ @@ -85168,17 +85167,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060974: |[060974] android.support.v7.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ -060984: 5410 8a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060988: 1100 |0002: return-object v0 │ │ +060910: |[060910] android.support.v7.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ +060920: 5410 8a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060924: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActionBarContainer;) │ │ @@ -85186,40 +85185,40 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -06098c: |[06098c] android.support.v7.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ -06099c: 6e10 0516 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getWidth:()I // method@1605 │ │ -0609a2: 0a00 |0003: move-result v0 │ │ -0609a4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0609a8: 6e10 ff15 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@15ff │ │ -0609ae: 0a00 |0009: move-result v0 │ │ -0609b0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -0609b4: 0e00 |000c: return-void │ │ -0609b6: 5510 8508 |000d: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -0609ba: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -0609be: 5410 8808 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -0609c2: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ -0609c6: 5410 8808 |0015: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -0609ca: 6e20 b601 2000 |0017: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -0609d0: 28f2 |001a: goto 000c // -000e │ │ -0609d2: 5410 8408 |001b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -0609d6: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -0609da: 5410 8408 |001f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -0609de: 6e20 b601 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -0609e4: 5410 8908 |0024: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -0609e8: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ -0609ec: 5510 8608 |0028: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0886 │ │ -0609f0: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ -0609f4: 5410 8908 |002c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -0609f8: 6e20 b601 2000 |002e: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -0609fe: 28db |0031: goto 000c // -0025 │ │ +060928: |[060928] android.support.v7.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ +060938: 6e10 0516 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getWidth:()I // method@1605 │ │ +06093e: 0a00 |0003: move-result v0 │ │ +060940: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +060944: 6e10 ff15 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@15ff │ │ +06094a: 0a00 |0009: move-result v0 │ │ +06094c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +060950: 0e00 |000c: return-void │ │ +060952: 5510 8508 |000d: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +060956: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +06095a: 5410 8808 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +06095e: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ +060962: 5410 8808 |0015: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060966: 6e20 b601 2000 |0017: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +06096c: 28f2 |001a: goto 000c // -000e │ │ +06096e: 5410 8408 |001b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060972: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +060976: 5410 8408 |001f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +06097a: 6e20 b601 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +060980: 5410 8908 |0024: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060984: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ +060988: 5510 8608 |0028: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0886 │ │ +06098c: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ +060990: 5410 8908 |002c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060994: 6e20 b601 2000 |002e: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +06099a: 28db |0031: goto 000c // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x000c line=223 │ │ 0x000d line=211 │ │ 0x0011 line=212 │ │ 0x0015 line=213 │ │ @@ -85236,22 +85235,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -060a00: |[060a00] android.support.v7.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ -060a10: 6f10 381d 0100 |0000: invoke-super {v1}, Landroid/widget/FrameLayout;.onFinishInflate:()V // method@1d38 │ │ -060a16: 6000 f005 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@05f0 │ │ -060a1a: 6e20 fb15 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@15fb │ │ -060a20: 0c00 |0008: move-result-object v0 │ │ -060a22: 1f00 9d02 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@029d │ │ -060a26: 5b10 8308 |000b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060a2a: 0e00 |000d: return-void │ │ +06099c: |[06099c] android.support.v7.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ +0609ac: 6f10 381d 0100 |0000: invoke-super {v1}, Landroid/widget/FrameLayout;.onFinishInflate:()V // method@1d38 │ │ +0609b2: 6000 f005 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@05f0 │ │ +0609b6: 6e20 fb15 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@15fb │ │ +0609bc: 0c00 |0008: move-result-object v0 │ │ +0609be: 1f00 9b02 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@029b │ │ +0609c2: 5b10 8308 |000b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +0609c6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x000d line=80 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ @@ -85261,17 +85260,17 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060a2c: |[060a2c] android.support.v7.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -060a3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060a3e: 0f00 |0001: return v0 │ │ +0609c8: |[0609c8] android.support.v7.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0609d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0609da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0002 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -85280,24 +85279,24 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -060a40: |[060a40] android.support.v7.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -060a50: 5510 8708 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0887 │ │ -060a54: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -060a58: 6f20 391d 2100 |0004: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d39 │ │ -060a5e: 0a00 |0007: move-result v0 │ │ -060a60: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -060a64: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -060a66: 0f00 |000b: return v0 │ │ -060a68: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -060a6a: 28fe |000d: goto 000b // -0002 │ │ +0609dc: |[0609dc] android.support.v7.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0609ec: 5510 8708 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0887 │ │ +0609f0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0609f4: 6f20 391d 2100 |0004: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d39 │ │ +0609fa: 0a00 |0007: move-result v0 │ │ +0609fc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +060a00: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +060a02: 0f00 |000b: return v0 │ │ +060a04: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +060a06: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x000e reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -85306,126 +85305,126 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 211 16-bit code units │ │ -060a6c: |[060a6c] android.support.v7.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ -060a7c: 7506 3a1d 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Landroid/widget/FrameLayout;.onLayout:(ZIIII)V // method@1d3a │ │ -060a82: 54d8 8a08 |0003: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060a86: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ -060a8a: 54d8 8a08 |0007: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060a8e: 6e10 b71b 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -060a94: 0a08 |000c: move-result v8 │ │ -060a96: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ -060a9a: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ -060a9e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -060aa0: 54d8 8a08 |0012: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060aa4: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ -060aa8: 54d8 8a08 |0016: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060aac: 6e10 b71b 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -060ab2: 0a08 |001b: move-result v8 │ │ -060ab4: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ -060ab8: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ -060abc: 6e10 0116 0d00 |0020: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1601 │ │ -060ac2: 0a02 |0023: move-result v2 │ │ -060ac4: 54d8 8a08 |0024: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060ac8: 6e10 aa1b 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -060ace: 0a07 |0029: move-result v7 │ │ -060ad0: 54d8 8308 |002a: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060ad4: 6e10 b716 0800 |002c: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@16b7 │ │ -060ada: 0a08 |002f: move-result v8 │ │ -060adc: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ -060ae0: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ -060ae4: 6e10 fd15 0d00 |0034: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildCount:()I // method@15fd │ │ -060aea: 0a03 |0037: move-result v3 │ │ -060aec: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -060aee: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ -060af2: 6e20 fc15 5d00 |003b: invoke-virtual {v13, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@15fc │ │ -060af8: 0c01 |003e: move-result-object v1 │ │ -060afa: 54d8 8a08 |003f: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060afe: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ -060b02: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ -060b06: 28f4 |0045: goto 0039 // -000c │ │ -060b08: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -060b0a: 28cb |0047: goto 0012 // -0035 │ │ -060b0c: 54d8 8308 |0048: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060b10: 6e10 d116 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@16d1 │ │ -060b16: 0a08 |004d: move-result v8 │ │ -060b18: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ -060b1c: 6e20 ce1b 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1bce │ │ -060b22: 28f0 |0053: goto 0043 // -0010 │ │ -060b24: 54d8 8a08 |0054: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060b28: 1209 |0056: const/4 v9, #int 0 // #0 │ │ -060b2a: 0200 1100 |0057: move/from16 v0, v17 │ │ -060b2e: 6e57 cb1b f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -060b34: 1206 |005c: const/4 v6, #int 0 // #0 │ │ -060b36: 55d8 8508 |005d: iget-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -060b3a: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ -060b3e: 54d8 8808 |0061: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060b42: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ -060b46: 54d8 8808 |0065: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060b4a: 1209 |0067: const/4 v9, #int 0 // #0 │ │ -060b4c: 120a |0068: const/4 v10, #int 0 // #0 │ │ -060b4e: 6e10 0216 0d00 |0069: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1602 │ │ -060b54: 0a0b |006c: move-result v11 │ │ -060b56: 6e10 0116 0d00 |006d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1601 │ │ -060b5c: 0a0c |0070: move-result v12 │ │ -060b5e: 6e5c c801 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -060b64: 1216 |0074: const/4 v6, #int 1 // #1 │ │ -060b66: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ -060b6a: 6e10 0616 0d00 |0077: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1606 │ │ -060b70: 0e00 |007a: return-void │ │ -060b72: 54d8 8a08 |007b: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060b76: 9109 0207 |007d: sub-int v9, v2, v7 │ │ -060b7a: 0200 1100 |007f: move/from16 v0, v17 │ │ -060b7e: 6e52 cb1b f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -060b84: 28d8 |0084: goto 005c // -0028 │ │ -060b86: 54d8 8408 |0085: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060b8a: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ -060b8e: 54d8 8408 |0089: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060b92: 54d9 8308 |008b: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060b96: 6e10 bc16 0900 |008d: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@16bc │ │ -060b9c: 0a09 |0090: move-result v9 │ │ -060b9e: 54da 8308 |0091: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060ba2: 6e10 c716 0a00 |0093: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@16c7 │ │ -060ba8: 0a0a |0096: move-result v10 │ │ -060baa: 54db 8308 |0097: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060bae: 6e10 c416 0b00 |0099: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@16c4 │ │ -060bb4: 0a0b |009c: move-result v11 │ │ -060bb6: 54dc 8308 |009d: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060bba: 6e10 b116 0c00 |009f: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@16b1 │ │ -060bc0: 0a0c |00a2: move-result v12 │ │ -060bc2: 6e5c c801 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -060bc8: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ -060bca: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ -060bce: 54d8 8908 |00a9: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060bd2: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ -060bd6: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ -060bd8: 5cd8 8608 |00ae: iput-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0886 │ │ -060bdc: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ -060be0: 54d8 8908 |00b2: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060be4: 54d9 8a08 |00b4: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060be8: 6e10 a71b 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -060bee: 0a09 |00b9: move-result v9 │ │ -060bf0: 54da 8a08 |00ba: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060bf4: 6e10 b51b 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -060bfa: 0a0a |00bf: move-result v10 │ │ -060bfc: 54db 8a08 |00c0: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060c00: 6e10 b11b 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -060c06: 0a0b |00c5: move-result v11 │ │ -060c08: 54dc 8a08 |00c6: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060c0c: 6e10 9b1b 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -060c12: 0a0c |00cb: move-result v12 │ │ -060c14: 6e5c c801 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -060c1a: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ -060c1c: 28a5 |00d0: goto 0075 // -005b │ │ -060c1e: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ -060c20: 28dc |00d2: goto 00ae // -0024 │ │ +060a08: |[060a08] android.support.v7.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ +060a18: 7506 3a1d 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Landroid/widget/FrameLayout;.onLayout:(ZIIII)V // method@1d3a │ │ +060a1e: 54d8 8a08 |0003: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060a22: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ +060a26: 54d8 8a08 |0007: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060a2a: 6e10 b71b 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +060a30: 0a08 |000c: move-result v8 │ │ +060a32: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ +060a36: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ +060a3a: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +060a3c: 54d8 8a08 |0012: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060a40: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ +060a44: 54d8 8a08 |0016: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060a48: 6e10 b71b 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +060a4e: 0a08 |001b: move-result v8 │ │ +060a50: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ +060a54: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ +060a58: 6e10 0116 0d00 |0020: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1601 │ │ +060a5e: 0a02 |0023: move-result v2 │ │ +060a60: 54d8 8a08 |0024: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060a64: 6e10 aa1b 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +060a6a: 0a07 |0029: move-result v7 │ │ +060a6c: 54d8 8308 |002a: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060a70: 6e10 b716 0800 |002c: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@16b7 │ │ +060a76: 0a08 |002f: move-result v8 │ │ +060a78: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ +060a7c: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ +060a80: 6e10 fd15 0d00 |0034: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildCount:()I // method@15fd │ │ +060a86: 0a03 |0037: move-result v3 │ │ +060a88: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +060a8a: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ +060a8e: 6e20 fc15 5d00 |003b: invoke-virtual {v13, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@15fc │ │ +060a94: 0c01 |003e: move-result-object v1 │ │ +060a96: 54d8 8a08 |003f: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060a9a: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ +060a9e: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ +060aa2: 28f4 |0045: goto 0039 // -000c │ │ +060aa4: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +060aa6: 28cb |0047: goto 0012 // -0035 │ │ +060aa8: 54d8 8308 |0048: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060aac: 6e10 d116 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@16d1 │ │ +060ab2: 0a08 |004d: move-result v8 │ │ +060ab4: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ +060ab8: 6e20 ce1b 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1bce │ │ +060abe: 28f0 |0053: goto 0043 // -0010 │ │ +060ac0: 54d8 8a08 |0054: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060ac4: 1209 |0056: const/4 v9, #int 0 // #0 │ │ +060ac6: 0200 1100 |0057: move/from16 v0, v17 │ │ +060aca: 6e57 cb1b f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +060ad0: 1206 |005c: const/4 v6, #int 0 // #0 │ │ +060ad2: 55d8 8508 |005d: iget-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +060ad6: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ +060ada: 54d8 8808 |0061: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060ade: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ +060ae2: 54d8 8808 |0065: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060ae6: 1209 |0067: const/4 v9, #int 0 // #0 │ │ +060ae8: 120a |0068: const/4 v10, #int 0 // #0 │ │ +060aea: 6e10 0216 0d00 |0069: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1602 │ │ +060af0: 0a0b |006c: move-result v11 │ │ +060af2: 6e10 0116 0d00 |006d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1601 │ │ +060af8: 0a0c |0070: move-result v12 │ │ +060afa: 6e5c c801 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +060b00: 1216 |0074: const/4 v6, #int 1 // #1 │ │ +060b02: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ +060b06: 6e10 0616 0d00 |0077: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1606 │ │ +060b0c: 0e00 |007a: return-void │ │ +060b0e: 54d8 8a08 |007b: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060b12: 9109 0207 |007d: sub-int v9, v2, v7 │ │ +060b16: 0200 1100 |007f: move/from16 v0, v17 │ │ +060b1a: 6e52 cb1b f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +060b20: 28d8 |0084: goto 005c // -0028 │ │ +060b22: 54d8 8408 |0085: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060b26: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ +060b2a: 54d8 8408 |0089: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060b2e: 54d9 8308 |008b: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060b32: 6e10 bc16 0900 |008d: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@16bc │ │ +060b38: 0a09 |0090: move-result v9 │ │ +060b3a: 54da 8308 |0091: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060b3e: 6e10 c716 0a00 |0093: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@16c7 │ │ +060b44: 0a0a |0096: move-result v10 │ │ +060b46: 54db 8308 |0097: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060b4a: 6e10 c416 0b00 |0099: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@16c4 │ │ +060b50: 0a0b |009c: move-result v11 │ │ +060b52: 54dc 8308 |009d: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060b56: 6e10 b116 0c00 |009f: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@16b1 │ │ +060b5c: 0a0c |00a2: move-result v12 │ │ +060b5e: 6e5c c801 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +060b64: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ +060b66: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ +060b6a: 54d8 8908 |00a9: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060b6e: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ +060b72: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ +060b74: 5cd8 8608 |00ae: iput-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0886 │ │ +060b78: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ +060b7c: 54d8 8908 |00b2: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060b80: 54d9 8a08 |00b4: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060b84: 6e10 a71b 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +060b8a: 0a09 |00b9: move-result v9 │ │ +060b8c: 54da 8a08 |00ba: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060b90: 6e10 b51b 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +060b96: 0a0a |00bf: move-result v10 │ │ +060b98: 54db 8a08 |00c0: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060b9c: 6e10 b11b 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +060ba2: 0a0b |00c5: move-result v11 │ │ +060ba4: 54dc 8a08 |00c6: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060ba8: 6e10 9b1b 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +060bae: 0a0c |00cb: move-result v12 │ │ +060bb0: 6e5c c801 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +060bb6: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ +060bb8: 28a5 |00d0: goto 0075 // -005b │ │ +060bba: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ +060bbc: 28dc |00d2: goto 00ae // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0003 line=258 │ │ 0x0012 line=260 │ │ 0x0020 line=261 │ │ 0x0024 line=262 │ │ @@ -85484,59 +85483,59 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -060c24: |[060c24] android.support.v7.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ -060c34: 6f30 3b1d 7608 |0000: invoke-super {v6, v7, v8}, Landroid/widget/FrameLayout;.onMeasure:(II)V // method@1d3b │ │ -060c3a: 5464 8308 |0003: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060c3e: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ -060c42: 0e00 |0007: return-void │ │ -060c44: 5464 8308 |0008: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060c48: 6e10 bb16 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@16bb │ │ -060c4e: 0c01 |000d: move-result-object v1 │ │ -060c50: 1f01 6703 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -060c54: 5464 8308 |0010: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060c58: 6e10 d116 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@16d1 │ │ -060c5e: 0a04 |0015: move-result v4 │ │ -060c60: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ -060c64: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -060c66: 5464 8a08 |0019: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060c6a: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ -060c6e: 5464 8a08 |001d: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060c72: 6e10 b71b 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -060c78: 0a04 |0022: move-result v4 │ │ -060c7a: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ -060c7e: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ -060c82: 7110 851b 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -060c88: 0a03 |002a: move-result v3 │ │ -060c8a: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ -060c8e: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ -060c92: 7110 861b 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -060c98: 0a02 |0032: move-result v2 │ │ -060c9a: 6e10 0216 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1602 │ │ -060ca0: 0a04 |0036: move-result v4 │ │ -060ca2: 5465 8a08 |0037: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060ca6: 6e10 aa1b 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -060cac: 0a05 |003c: move-result v5 │ │ -060cae: b005 |003d: add-int/2addr v5, v0 │ │ -060cb0: 7120 2f1f 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -060cb6: 0a05 |0041: move-result v5 │ │ -060cb8: 6e30 1116 4605 |0042: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@1611 │ │ -060cbe: 28c2 |0045: goto 0007 // -003e │ │ -060cc0: 5464 8308 |0046: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ -060cc4: 6e10 bd16 0400 |0048: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@16bd │ │ -060cca: 0a04 |004b: move-result v4 │ │ -060ccc: 5215 710a |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ -060cd0: b054 |004e: add-int/2addr v4, v5 │ │ -060cd2: 5215 6e0a |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ -060cd6: 9000 0405 |0051: add-int v0, v4, v5 │ │ -060cda: 28c6 |0053: goto 0019 // -003a │ │ +060bc0: |[060bc0] android.support.v7.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ +060bd0: 6f30 3b1d 7608 |0000: invoke-super {v6, v7, v8}, Landroid/widget/FrameLayout;.onMeasure:(II)V // method@1d3b │ │ +060bd6: 5464 8308 |0003: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060bda: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ +060bde: 0e00 |0007: return-void │ │ +060be0: 5464 8308 |0008: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060be4: 6e10 bb16 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@16bb │ │ +060bea: 0c01 |000d: move-result-object v1 │ │ +060bec: 1f01 6303 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +060bf0: 5464 8308 |0010: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060bf4: 6e10 d116 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@16d1 │ │ +060bfa: 0a04 |0015: move-result v4 │ │ +060bfc: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ +060c00: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +060c02: 5464 8a08 |0019: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060c06: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ +060c0a: 5464 8a08 |001d: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060c0e: 6e10 b71b 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +060c14: 0a04 |0022: move-result v4 │ │ +060c16: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ +060c1a: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ +060c1e: 7110 851b 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +060c24: 0a03 |002a: move-result v3 │ │ +060c26: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ +060c2a: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ +060c2e: 7110 861b 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +060c34: 0a02 |0032: move-result v2 │ │ +060c36: 6e10 0216 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1602 │ │ +060c3c: 0a04 |0036: move-result v4 │ │ +060c3e: 5465 8a08 |0037: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060c42: 6e10 aa1b 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +060c48: 0a05 |003c: move-result v5 │ │ +060c4a: b005 |003d: add-int/2addr v5, v0 │ │ +060c4c: 7120 2f1f 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +060c52: 0a05 |0041: move-result v5 │ │ +060c54: 6e30 1116 4605 |0042: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@1611 │ │ +060c5a: 28c2 |0045: goto 0007 // -003e │ │ +060c5c: 5464 8308 |0046: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0883 │ │ +060c60: 6e10 bd16 0400 |0048: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@16bd │ │ +060c66: 0a04 |004b: move-result v4 │ │ +060c68: 5215 710a |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ +060c6c: b054 |004e: add-int/2addr v4, v5 │ │ +060c6e: 5215 6e0a |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ +060c72: 9000 0405 |0051: add-int v0, v4, v5 │ │ +060c76: 28c6 |0053: goto 0019 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0003 line=235 │ │ 0x0007 line=252 │ │ 0x0008 line=239 │ │ 0x0010 line=240 │ │ @@ -85560,18 +85559,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060cdc: |[060cdc] android.support.v7.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -060cec: 6f20 3c1d 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d3c │ │ -060cf2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -060cf4: 0f00 |0004: return v0 │ │ +060c78: |[060c78] android.support.v7.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +060c88: 6f20 3c1d 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d3c │ │ +060c8e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +060c90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 ev Landroid/view/MotionEvent; │ │ @@ -85581,42 +85580,42 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -060cf8: |[060cf8] android.support.v7.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -060d08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060d0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -060d0c: 5442 8408 |0002: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060d10: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -060d14: 5442 8408 |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060d18: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -060d1a: 6e20 ca01 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -060d20: 5442 8408 |000c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060d24: 6e20 1b16 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@161b │ │ -060d2a: 5b45 8408 |0011: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060d2e: 3805 0500 |0013: if-eqz v5, 0018 // +0005 │ │ -060d32: 6e20 ca01 4500 |0015: invoke-virtual {v5, v4}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -060d38: 5542 8508 |0018: iget-boolean v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -060d3c: 3802 0f00 |001a: if-eqz v2, 0029 // +000f │ │ -060d40: 5442 8808 |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060d44: 3902 0900 |001e: if-nez v2, 0027 // +0009 │ │ -060d48: 6e20 1816 0400 |0020: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1618 │ │ -060d4e: 6e10 0616 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1606 │ │ -060d54: 0e00 |0026: return-void │ │ -060d56: 0110 |0027: move v0, v1 │ │ -060d58: 28f8 |0028: goto 0020 // -0008 │ │ -060d5a: 5442 8408 |0029: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060d5e: 3902 0600 |002b: if-nez v2, 0031 // +0006 │ │ -060d62: 5442 8908 |002d: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060d66: 3802 f1ff |002f: if-eqz v2, 0020 // -000f │ │ -060d6a: 0110 |0031: move v0, v1 │ │ -060d6c: 28ee |0032: goto 0020 // -0012 │ │ +060c94: |[060c94] android.support.v7.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +060ca4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +060ca6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +060ca8: 5442 8408 |0002: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060cac: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +060cb0: 5442 8408 |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060cb4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +060cb6: 6e20 ca01 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +060cbc: 5442 8408 |000c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060cc0: 6e20 1b16 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@161b │ │ +060cc6: 5b45 8408 |0011: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060cca: 3805 0500 |0013: if-eqz v5, 0018 // +0005 │ │ +060cce: 6e20 ca01 4500 |0015: invoke-virtual {v5, v4}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +060cd4: 5542 8508 |0018: iget-boolean v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +060cd8: 3802 0f00 |001a: if-eqz v2, 0029 // +000f │ │ +060cdc: 5442 8808 |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060ce0: 3902 0900 |001e: if-nez v2, 0027 // +0009 │ │ +060ce4: 6e20 1816 0400 |0020: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1618 │ │ +060cea: 6e10 0616 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1606 │ │ +060cf0: 0e00 |0026: return-void │ │ +060cf2: 0110 |0027: move v0, v1 │ │ +060cf4: 28f8 |0028: goto 0020 // -0008 │ │ +060cf6: 5442 8408 |0029: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060cfa: 3902 0600 |002b: if-nez v2, 0031 // +0006 │ │ +060cfe: 5442 8908 |002d: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060d02: 3802 f1ff |002f: if-eqz v2, 0020 // -000f │ │ +060d06: 0110 |0031: move v0, v1 │ │ +060d08: 28ee |0032: goto 0020 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=83 │ │ 0x0006 line=84 │ │ 0x000c line=85 │ │ 0x0011 line=87 │ │ 0x0013 line=88 │ │ @@ -85634,42 +85633,42 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -060d70: |[060d70] android.support.v7.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -060d80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060d82: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -060d84: 5442 8808 |0002: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060d88: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -060d8c: 5442 8808 |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060d90: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -060d92: 6e20 ca01 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -060d98: 5442 8808 |000c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060d9c: 6e20 1b16 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@161b │ │ -060da2: 5b45 8808 |0011: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060da6: 3805 0500 |0013: if-eqz v5, 0018 // +0005 │ │ -060daa: 6e20 ca01 4500 |0015: invoke-virtual {v5, v4}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -060db0: 5542 8508 |0018: iget-boolean v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -060db4: 3802 0f00 |001a: if-eqz v2, 0029 // +000f │ │ -060db8: 5442 8808 |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060dbc: 3902 0900 |001e: if-nez v2, 0027 // +0009 │ │ -060dc0: 6e20 1816 0400 |0020: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1618 │ │ -060dc6: 6e10 0616 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1606 │ │ -060dcc: 0e00 |0026: return-void │ │ -060dce: 0110 |0027: move v0, v1 │ │ -060dd0: 28f8 |0028: goto 0020 // -0008 │ │ -060dd2: 5442 8408 |0029: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060dd6: 3902 0600 |002b: if-nez v2, 0031 // +0006 │ │ -060dda: 5442 8908 |002d: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060dde: 3802 f1ff |002f: if-eqz v2, 0020 // -000f │ │ -060de2: 0110 |0031: move v0, v1 │ │ -060de4: 28ee |0032: goto 0020 // -0012 │ │ +060d0c: |[060d0c] android.support.v7.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +060d1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +060d1e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +060d20: 5442 8808 |0002: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060d24: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +060d28: 5442 8808 |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060d2c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +060d2e: 6e20 ca01 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +060d34: 5442 8808 |000c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060d38: 6e20 1b16 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@161b │ │ +060d3e: 5b45 8808 |0011: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060d42: 3805 0500 |0013: if-eqz v5, 0018 // +0005 │ │ +060d46: 6e20 ca01 4500 |0015: invoke-virtual {v5, v4}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +060d4c: 5542 8508 |0018: iget-boolean v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +060d50: 3802 0f00 |001a: if-eqz v2, 0029 // +000f │ │ +060d54: 5442 8808 |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060d58: 3902 0900 |001e: if-nez v2, 0027 // +0009 │ │ +060d5c: 6e20 1816 0400 |0020: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1618 │ │ +060d62: 6e10 0616 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1606 │ │ +060d68: 0e00 |0026: return-void │ │ +060d6a: 0110 |0027: move v0, v1 │ │ +060d6c: 28f8 |0028: goto 0020 // -0008 │ │ +060d6e: 5442 8408 |0029: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060d72: 3902 0600 |002b: if-nez v2, 0031 // +0006 │ │ +060d76: 5442 8908 |002d: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060d7a: 3802 f1ff |002f: if-eqz v2, 0020 // -000f │ │ +060d7e: 0110 |0031: move v0, v1 │ │ +060d80: 28ee |0032: goto 0020 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=111 │ │ 0x0006 line=112 │ │ 0x000c line=113 │ │ 0x0011 line=115 │ │ 0x0013 line=116 │ │ @@ -85687,42 +85686,42 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -060de8: |[060de8] android.support.v7.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -060df8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060dfa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -060dfc: 5442 8908 |0002: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060e00: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -060e04: 5442 8908 |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060e08: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -060e0a: 6e20 ca01 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -060e10: 5442 8908 |000c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060e14: 6e20 1b16 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@161b │ │ -060e1a: 5b45 8908 |0011: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060e1e: 3805 0500 |0013: if-eqz v5, 0018 // +0005 │ │ -060e22: 6e20 ca01 4500 |0015: invoke-virtual {v5, v4}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -060e28: 5542 8508 |0018: iget-boolean v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -060e2c: 3802 0f00 |001a: if-eqz v2, 0029 // +000f │ │ -060e30: 5442 8808 |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060e34: 3902 0900 |001e: if-nez v2, 0027 // +0009 │ │ -060e38: 6e20 1816 0400 |0020: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1618 │ │ -060e3e: 6e10 0616 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1606 │ │ -060e44: 0e00 |0026: return-void │ │ -060e46: 0110 |0027: move v0, v1 │ │ -060e48: 28f8 |0028: goto 0020 // -0008 │ │ -060e4a: 5442 8408 |0029: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060e4e: 3902 0600 |002b: if-nez v2, 0031 // +0006 │ │ -060e52: 5442 8908 |002d: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060e56: 3802 f1ff |002f: if-eqz v2, 0020 // -000f │ │ -060e5a: 0110 |0031: move v0, v1 │ │ -060e5c: 28ee |0032: goto 0020 // -0012 │ │ +060d84: |[060d84] android.support.v7.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +060d94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +060d96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +060d98: 5442 8908 |0002: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060d9c: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +060da0: 5442 8908 |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060da4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +060da6: 6e20 ca01 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +060dac: 5442 8908 |000c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060db0: 6e20 1b16 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@161b │ │ +060db6: 5b45 8908 |0011: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060dba: 3805 0500 |0013: if-eqz v5, 0018 // +0005 │ │ +060dbe: 6e20 ca01 4500 |0015: invoke-virtual {v5, v4}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +060dc4: 5542 8508 |0018: iget-boolean v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +060dc8: 3802 0f00 |001a: if-eqz v2, 0029 // +000f │ │ +060dcc: 5442 8808 |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060dd0: 3902 0900 |001e: if-nez v2, 0027 // +0009 │ │ +060dd4: 6e20 1816 0400 |0020: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1618 │ │ +060dda: 6e10 0616 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1606 │ │ +060de0: 0e00 |0026: return-void │ │ +060de2: 0110 |0027: move v0, v1 │ │ +060de4: 28f8 |0028: goto 0020 // -0008 │ │ +060de6: 5442 8408 |0029: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060dea: 3902 0600 |002b: if-nez v2, 0031 // +0006 │ │ +060dee: 5442 8908 |002d: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060df2: 3802 f1ff |002f: if-eqz v2, 0020 // -000f │ │ +060df6: 0110 |0031: move v0, v1 │ │ +060df8: 28ee |0032: goto 0020 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=97 │ │ 0x0006 line=98 │ │ 0x000c line=99 │ │ 0x0011 line=101 │ │ 0x0013 line=102 │ │ @@ -85740,31 +85739,31 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -060e60: |[060e60] android.support.v7.internal.widget.ActionBarContainer.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -060e70: 5421 8a08 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060e74: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -060e78: 5421 8a08 |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060e7c: 6e20 0e16 1200 |0006: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@160e │ │ -060e82: 5b23 8a08 |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ -060e86: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ -060e8a: 6e20 f715 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@15f7 │ │ -060e90: 6e10 f718 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18f7 │ │ -060e96: 0c00 |0013: move-result-object v0 │ │ -060e98: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -060e9a: 5901 650a |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -060e9e: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -060ea0: 5901 640a |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -060ea4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -060ea6: 6e20 0919 1300 |001b: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1909 │ │ -060eac: 0e00 |001e: return-void │ │ +060dfc: |[060dfc] android.support.v7.internal.widget.ActionBarContainer.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +060e0c: 5421 8a08 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060e10: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +060e14: 5421 8a08 |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060e18: 6e20 0e16 1200 |0006: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@160e │ │ +060e1e: 5b23 8a08 |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@088a │ │ +060e22: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ +060e26: 6e20 f715 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@15f7 │ │ +060e2c: 6e10 f718 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18f7 │ │ +060e32: 0c00 |0013: move-result-object v0 │ │ +060e34: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +060e36: 5901 650a |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +060e3a: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +060e3c: 5901 640a |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +060e40: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +060e42: 6e20 0919 1300 |001b: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1909 │ │ +060e48: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0004 line=189 │ │ 0x0009 line=191 │ │ 0x000b line=192 │ │ 0x000d line=193 │ │ @@ -85783,22 +85782,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -060eb0: |[060eb0] android.support.v7.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ -060ec0: 5c12 8708 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0887 │ │ -060ec4: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ -060ec8: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ -060ecc: 6e20 1016 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@1610 │ │ -060ed2: 0e00 |0009: return-void │ │ -060ed4: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ -060ed8: 28fa |000c: goto 0006 // -0006 │ │ +060e4c: |[060e4c] android.support.v7.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ +060e5c: 5c12 8708 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0887 │ │ +060e60: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ +060e64: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ +060e68: 6e20 1016 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@1610 │ │ +060e6e: 0e00 |0009: return-void │ │ +060e70: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ +060e74: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ 0x0009 line=164 │ │ 0x000a line=162 │ │ locals : │ │ @@ -85810,34 +85809,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -060edc: |[060edc] android.support.v7.internal.widget.ActionBarContainer.setVisibility:(I)V │ │ -060eec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -060eee: 6f20 431d 4300 |0001: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@1d43 │ │ -060ef4: 3904 1f00 |0004: if-nez v4, 0023 // +001f │ │ -060ef8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -060efa: 5432 8408 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060efe: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ -060f02: 5432 8408 |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060f06: 6e30 d201 0201 |000d: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ -060f0c: 5432 8908 |0010: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060f10: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ -060f14: 5432 8908 |0014: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060f18: 6e30 d201 0201 |0016: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ -060f1e: 5432 8808 |0019: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060f22: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -060f26: 5432 8808 |001d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060f2a: 6e30 d201 0201 |001f: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ -060f30: 0e00 |0022: return-void │ │ -060f32: 0110 |0023: move v0, v1 │ │ -060f34: 28e3 |0024: goto 0007 // -001d │ │ +060e78: |[060e78] android.support.v7.internal.widget.ActionBarContainer.setVisibility:(I)V │ │ +060e88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +060e8a: 6f20 431d 4300 |0001: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@1d43 │ │ +060e90: 3904 1f00 |0004: if-nez v4, 0023 // +001f │ │ +060e94: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +060e96: 5432 8408 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060e9a: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ +060e9e: 5432 8408 |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060ea2: 6e30 d201 0201 |000d: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ +060ea8: 5432 8908 |0010: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060eac: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ +060eb0: 5432 8908 |0014: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060eb4: 6e30 d201 0201 |0016: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ +060eba: 5432 8808 |0019: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060ebe: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +060ec2: 5432 8808 |001d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060ec6: 6e30 d201 0201 |001f: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ +060ecc: 0e00 |0022: return-void │ │ +060ece: 0110 |0023: move v0, v1 │ │ +060ed0: 28e3 |0024: goto 0007 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=127 │ │ 0x0007 line=128 │ │ 0x0010 line=129 │ │ 0x0019 line=130 │ │ @@ -85853,17 +85852,17 @@ │ │ type : '(Landroid/view/View;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060f38: |[060f38] android.support.v7.internal.widget.ActionBarContainer.startActionModeForChild:(Landroid/view/View;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -060f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060f4a: 1100 |0001: return-object v0 │ │ +060ed4: |[060ed4] android.support.v7.internal.widget.ActionBarContainer.startActionModeForChild:(Landroid/view/View;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +060ee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060ee6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 callback Landroid/support/v7/view/ActionMode$Callback; │ │ @@ -85873,48 +85872,48 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -060f4c: |[060f4c] android.support.v7.internal.widget.ActionBarContainer.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -060f5c: 5410 8408 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ -060f60: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ -060f64: 5510 8508 |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -060f68: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -060f6c: 5410 8908 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ -060f70: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ -060f74: 5510 8608 |000c: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0886 │ │ -060f78: 3900 1000 |000e: if-nez v0, 001e // +0010 │ │ -060f7c: 5410 8808 |0010: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ -060f80: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -060f84: 5510 8508 |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ -060f88: 3900 0800 |0016: if-nez v0, 001e // +0008 │ │ -060f8c: 6f20 441d 2100 |0018: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1d44 │ │ -060f92: 0a00 |001b: move-result v0 │ │ -060f94: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -060f98: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -060f9a: 0f00 |001f: return v0 │ │ -060f9c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -060f9e: 28fe |0021: goto 001f // -0002 │ │ +060ee8: |[060ee8] android.support.v7.internal.widget.ActionBarContainer.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +060ef8: 5410 8408 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0884 │ │ +060efc: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ +060f00: 5510 8508 |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +060f04: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +060f08: 5410 8908 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0889 │ │ +060f0c: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ +060f10: 5510 8608 |000c: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0886 │ │ +060f14: 3900 1000 |000e: if-nez v0, 001e // +0010 │ │ +060f18: 5410 8808 |0010: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0888 │ │ +060f1c: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +060f20: 5510 8508 |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0885 │ │ +060f24: 3900 0800 |0016: if-nez v0, 001e // +0008 │ │ +060f28: 6f20 441d 2100 |0018: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1d44 │ │ +060f2e: 0a00 |001b: move-result v0 │ │ +060f30: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +060f34: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +060f36: 0f00 |001f: return v0 │ │ +060f38: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +060f3a: 28fe |0021: goto 001f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0022 reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 426 (ActionBarContainer.java) │ │ + source_file_idx : 422 (ActionBarContainer.java) │ │ │ │ Class #356 header: │ │ -class_idx : 659 │ │ +class_idx : 657 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 428 │ │ +superclass_idx : 979 │ │ +source_file_idx : 424 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #356 annotations: │ │ Annotations on class │ │ @@ -85943,19 +85942,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -060fa0: |[060fa0] android.support.v7.internal.widget.ActionBarContextView$1.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V │ │ -060fb0: 5b01 8b08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarContextView; // field@088b │ │ -060fb4: 5b02 8c08 |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@088c │ │ -060fb8: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -060fbe: 0e00 |0007: return-void │ │ +060f3c: |[060f3c] android.support.v7.internal.widget.ActionBarContextView$1.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V │ │ +060f4c: 5b01 8b08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarContextView; // field@088b │ │ +060f50: 5b02 8c08 |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@088c │ │ +060f54: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +060f5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v7/view/ActionMode; │ │ @@ -85966,33 +85965,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060fc0: |[060fc0] android.support.v7.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ -060fd0: 5410 8c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@088c │ │ -060fd4: 6e10 8019 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1980 │ │ -060fda: 0e00 |0005: return-void │ │ +060f5c: |[060f5c] android.support.v7.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ +060f6c: 5410 8c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@088c │ │ +060f70: 6e10 8019 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1980 │ │ +060f76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView$1; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 428 (ActionBarContextView.java) │ │ + source_file_idx : 424 (ActionBarContextView.java) │ │ │ │ Class #357 header: │ │ -class_idx : 661 │ │ +class_idx : 659 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 872 │ │ -source_file_idx : 441 │ │ +superclass_idx : 868 │ │ +source_file_idx : 437 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 2 │ │ │ │ Class #357 - │ │ Class descriptor : 'Landroid/support/v7/internal/widget/ActionBarOverlayLayout;' │ │ @@ -86043,44 +86042,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -060fdc: |[060fdc] android.support.v7.internal.widget.ActionBarOverlayLayout.:()V │ │ -060fec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060fee: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -060ff2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -060ff4: 6002 1705 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.actionBarSize:I // field@0517 │ │ -060ff8: 4b02 0001 |0006: aput v2, v0, v1 │ │ -060ffc: 6900 a108 |0008: sput-object v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@08a1 │ │ -061000: 0e00 |000a: return-void │ │ +060f78: |[060f78] android.support.v7.internal.widget.ActionBarOverlayLayout.:()V │ │ +060f88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +060f8a: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +060f8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +060f90: 6002 1705 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.actionBarSize:I // field@0517 │ │ +060f94: 4b02 0001 |0006: aput v2, v0, v1 │ │ +060f98: 6900 a108 |0008: sput-object v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@08a1 │ │ +060f9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActionBarOverlayLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -061004: |[061004] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;)V │ │ -061014: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -061016: 7020 311d 3200 |0001: invoke-direct {v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -06101c: 2200 4600 |0004: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -061020: 7051 9901 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@0199 │ │ -061026: 5b20 a608 |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@08a6 │ │ -06102a: 7020 5816 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1658 │ │ -061030: 0e00 |000e: return-void │ │ +060fa0: |[060fa0] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;)V │ │ +060fb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +060fb2: 7020 311d 3200 |0001: invoke-direct {v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +060fb8: 2200 4500 |0004: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +060fbc: 7051 9901 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@0199 │ │ +060fc2: 5b20 a608 |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@08a6 │ │ +060fc6: 7020 5816 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1658 │ │ +060fcc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0004 line=43 │ │ 0x000b line=51 │ │ 0x000e line=52 │ │ locals : │ │ @@ -86092,22 +86091,22 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -061034: |[061034] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -061044: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -061046: 7030 321d 3204 |0001: invoke-direct {v2, v3, v4}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d32 │ │ -06104c: 2200 4600 |0004: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -061050: 7051 9901 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@0199 │ │ -061056: 5b20 a608 |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@08a6 │ │ -06105a: 7020 5816 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1658 │ │ -061060: 0e00 |000e: return-void │ │ +060fd0: |[060fd0] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +060fe0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +060fe2: 7030 321d 3204 |0001: invoke-direct {v2, v3, v4}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d32 │ │ +060fe8: 2200 4500 |0004: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +060fec: 7051 9901 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@0199 │ │ +060ff2: 5b20 a608 |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@08a6 │ │ +060ff6: 7020 5816 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1658 │ │ +060ffc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=43 │ │ 0x000b line=56 │ │ 0x000e line=57 │ │ locals : │ │ @@ -86120,48 +86119,48 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 60 16-bit code units │ │ -061064: |[061064] android.support.v7.internal.widget.ActionBarOverlayLayout.applyInsets:(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z │ │ -061074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061076: 6e10 a61b 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -06107c: 0c01 |0004: move-result-object v1 │ │ -06107e: 1f01 6703 |0005: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -061082: 3807 0d00 |0007: if-eqz v7, 0014 // +000d │ │ -061086: 5212 6f0a |0009: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ -06108a: 5263 2100 |000b: iget v3, v6, Landroid/graphics/Rect;.left:I // field@0021 │ │ -06108e: 3232 0700 |000d: if-eq v2, v3, 0014 // +0007 │ │ -061092: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -061094: 5262 2100 |0010: iget v2, v6, Landroid/graphics/Rect;.left:I // field@0021 │ │ -061098: 5912 6f0a |0012: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ -06109c: 3808 0d00 |0014: if-eqz v8, 0021 // +000d │ │ -0610a0: 5212 710a |0016: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ -0610a4: 5263 2300 |0018: iget v3, v6, Landroid/graphics/Rect;.top:I // field@0023 │ │ -0610a8: 3232 0700 |001a: if-eq v2, v3, 0021 // +0007 │ │ -0610ac: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0610ae: 5262 2300 |001d: iget v2, v6, Landroid/graphics/Rect;.top:I // field@0023 │ │ -0610b2: 5912 710a |001f: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ -0610b6: 380a 0d00 |0021: if-eqz v10, 002e // +000d │ │ -0610ba: 5212 700a |0023: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ -0610be: 5263 2200 |0025: iget v3, v6, Landroid/graphics/Rect;.right:I // field@0022 │ │ -0610c2: 3232 0700 |0027: if-eq v2, v3, 002e // +0007 │ │ -0610c6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -0610c8: 5262 2200 |002a: iget v2, v6, Landroid/graphics/Rect;.right:I // field@0022 │ │ -0610cc: 5912 700a |002c: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ -0610d0: 3809 0d00 |002e: if-eqz v9, 003b // +000d │ │ -0610d4: 5212 6e0a |0030: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ -0610d8: 5263 2000 |0032: iget v3, v6, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -0610dc: 3232 0700 |0034: if-eq v2, v3, 003b // +0007 │ │ -0610e0: 1210 |0036: const/4 v0, #int 1 // #1 │ │ -0610e2: 5262 2000 |0037: iget v2, v6, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -0610e6: 5912 6e0a |0039: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ -0610ea: 0f00 |003b: return v0 │ │ +061000: |[061000] android.support.v7.internal.widget.ActionBarOverlayLayout.applyInsets:(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z │ │ +061010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061012: 6e10 a61b 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +061018: 0c01 |0004: move-result-object v1 │ │ +06101a: 1f01 6303 |0005: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +06101e: 3807 0d00 |0007: if-eqz v7, 0014 // +000d │ │ +061022: 5212 6f0a |0009: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ +061026: 5263 2100 |000b: iget v3, v6, Landroid/graphics/Rect;.left:I // field@0021 │ │ +06102a: 3232 0700 |000d: if-eq v2, v3, 0014 // +0007 │ │ +06102e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +061030: 5262 2100 |0010: iget v2, v6, Landroid/graphics/Rect;.left:I // field@0021 │ │ +061034: 5912 6f0a |0012: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ +061038: 3808 0d00 |0014: if-eqz v8, 0021 // +000d │ │ +06103c: 5212 710a |0016: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ +061040: 5263 2300 |0018: iget v3, v6, Landroid/graphics/Rect;.top:I // field@0023 │ │ +061044: 3232 0700 |001a: if-eq v2, v3, 0021 // +0007 │ │ +061048: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +06104a: 5262 2300 |001d: iget v2, v6, Landroid/graphics/Rect;.top:I // field@0023 │ │ +06104e: 5912 710a |001f: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ +061052: 380a 0d00 |0021: if-eqz v10, 002e // +000d │ │ +061056: 5212 700a |0023: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ +06105a: 5263 2200 |0025: iget v3, v6, Landroid/graphics/Rect;.right:I // field@0022 │ │ +06105e: 3232 0700 |0027: if-eq v2, v3, 002e // +0007 │ │ +061062: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +061064: 5262 2200 |002a: iget v2, v6, Landroid/graphics/Rect;.right:I // field@0022 │ │ +061068: 5912 700a |002c: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ +06106c: 3809 0d00 |002e: if-eqz v9, 003b // +000d │ │ +061070: 5212 6e0a |0030: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ +061074: 5263 2000 |0032: iget v3, v6, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +061078: 3232 0700 |0034: if-eq v2, v3, 003b // +0007 │ │ +06107c: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +06107e: 5262 2000 |0037: iget v2, v6, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +061082: 5912 6e0a |0039: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ +061086: 0f00 |003b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0001 line=72 │ │ 0x0007 line=73 │ │ 0x000f line=74 │ │ 0x0010 line=75 │ │ @@ -86191,28 +86190,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0610ec: |[0610ec] android.support.v7.internal.widget.ActionBarOverlayLayout.init:(Landroid/content/Context;)V │ │ -0610fc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0610fe: 6e10 5716 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.getContext:()Landroid/content/Context; // method@1657 │ │ -061104: 0c01 |0004: move-result-object v1 │ │ -061106: 6e10 f300 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ -06110c: 0c01 |0008: move-result-object v1 │ │ -06110e: 6202 a108 |0009: sget-object v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@08a1 │ │ -061112: 6e20 4701 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0147 │ │ -061118: 0c00 |000e: move-result-object v0 │ │ -06111a: 6e30 5e01 3003 |000f: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -061120: 0a01 |0012: move-result v1 │ │ -061122: 5941 a008 |0013: iput v1, v4, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarHeight:I // field@08a0 │ │ -061126: 6e10 6801 0000 |0015: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -06112c: 0e00 |0018: return-void │ │ +061088: |[061088] android.support.v7.internal.widget.ActionBarOverlayLayout.init:(Landroid/content/Context;)V │ │ +061098: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06109a: 6e10 5716 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.getContext:()Landroid/content/Context; // method@1657 │ │ +0610a0: 0c01 |0004: move-result-object v1 │ │ +0610a2: 6e10 f300 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ +0610a8: 0c01 |0008: move-result-object v1 │ │ +0610aa: 6202 a108 |0009: sget-object v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@08a1 │ │ +0610ae: 6e20 4701 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0147 │ │ +0610b4: 0c00 |000e: move-result-object v0 │ │ +0610b6: 6e30 5e01 3003 |000f: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +0610bc: 0a01 |0012: move-result v1 │ │ +0610be: 5941 a008 |0013: iput v1, v4, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarHeight:I // field@08a0 │ │ +0610c2: 6e10 6801 0000 |0015: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +0610c8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x000f line=61 │ │ 0x0015 line=62 │ │ 0x0018 line=63 │ │ locals : │ │ @@ -86226,40 +86225,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -061130: |[061130] android.support.v7.internal.widget.ActionBarOverlayLayout.pullChildren:()V │ │ -061140: 5410 a508 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@08a5 │ │ -061144: 3900 2e00 |0002: if-nez v0, 0030 // +002e │ │ -061148: 6000 f105 |0004: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ -06114c: 6e20 5616 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -061152: 0c00 |0009: move-result-object v0 │ │ -061154: 5b10 a508 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@08a5 │ │ -061158: 6000 2e06 |000c: sget v0, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@062e │ │ -06115c: 6e20 5616 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -061162: 0c00 |0011: move-result-object v0 │ │ -061164: 5b10 a208 |0012: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarTop:Landroid/view/View; // field@08a2 │ │ -061168: 6000 f205 |0014: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@05f2 │ │ -06116c: 6e20 5616 0100 |0016: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -061172: 0c00 |0019: move-result-object v0 │ │ -061174: 1f00 9202 |001a: check-cast v0, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0292 │ │ -061178: 5b10 a408 |001c: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08a4 │ │ -06117c: 6000 f005 |001e: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@05f0 │ │ -061180: 6e20 5616 0100 |0020: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -061186: 0c00 |0023: move-result-object v0 │ │ -061188: 1f00 9d02 |0024: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@029d │ │ -06118c: 5b10 a308 |0026: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@08a3 │ │ -061190: 6000 2906 |0028: sget v0, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0629 │ │ -061194: 6e20 5616 0100 |002a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -06119a: 0c00 |002d: move-result-object v0 │ │ -06119c: 5b10 9f08 |002e: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarBottom:Landroid/view/View; // field@089f │ │ -0611a0: 0e00 |0030: return-void │ │ +0610cc: |[0610cc] android.support.v7.internal.widget.ActionBarOverlayLayout.pullChildren:()V │ │ +0610dc: 5410 a508 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@08a5 │ │ +0610e0: 3900 2e00 |0002: if-nez v0, 0030 // +002e │ │ +0610e4: 6000 f105 |0004: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ +0610e8: 6e20 5616 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +0610ee: 0c00 |0009: move-result-object v0 │ │ +0610f0: 5b10 a508 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@08a5 │ │ +0610f4: 6000 2e06 |000c: sget v0, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@062e │ │ +0610f8: 6e20 5616 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +0610fe: 0c00 |0011: move-result-object v0 │ │ +061100: 5b10 a208 |0012: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarTop:Landroid/view/View; // field@08a2 │ │ +061104: 6000 f205 |0014: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@05f2 │ │ +061108: 6e20 5616 0100 |0016: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +06110e: 0c00 |0019: move-result-object v0 │ │ +061110: 1f00 9002 |001a: check-cast v0, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0290 │ │ +061114: 5b10 a408 |001c: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08a4 │ │ +061118: 6000 f005 |001e: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@05f0 │ │ +06111c: 6e20 5616 0100 |0020: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +061122: 0c00 |0023: move-result-object v0 │ │ +061124: 1f00 9b02 |0024: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@029b │ │ +061128: 5b10 a308 |0026: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@08a3 │ │ +06112c: 6000 2906 |0028: sget v0, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0629 │ │ +061130: 6e20 5616 0100 |002a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +061136: 0c00 |002d: move-result-object v0 │ │ +061138: 5b10 9f08 |002e: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarBottom:Landroid/view/View; // field@089f │ │ +06113c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ 0x000c line=95 │ │ 0x0014 line=96 │ │ 0x001e line=98 │ │ @@ -86273,32 +86272,32 @@ │ │ type : '(Landroid/support/v7/app/ActionBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0611a4: |[0611a4] android.support.v7.internal.widget.ActionBarOverlayLayout.setActionBar:(Landroid/support/v7/app/ActionBar;)V │ │ -0611b4: 5b01 9e08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBar:Landroid/support/v7/app/ActionBar; // field@089e │ │ -0611b8: 0e00 |0002: return-void │ │ +061140: |[061140] android.support.v7.internal.widget.ActionBarOverlayLayout.setActionBar:(Landroid/support/v7/app/ActionBar;)V │ │ +061150: 5b01 9e08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBar:Landroid/support/v7/app/ActionBar; // field@089e │ │ +061154: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarOverlayLayout; │ │ 0x0000 - 0x0003 reg=1 impl Landroid/support/v7/app/ActionBar; │ │ │ │ - source_file_idx : 441 (ActionBarOverlayLayout.java) │ │ + source_file_idx : 437 (ActionBarOverlayLayout.java) │ │ │ │ Class #358 header: │ │ -class_idx : 663 │ │ +class_idx : 661 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 444 │ │ +superclass_idx : 979 │ │ +source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #358 annotations: │ │ Annotations on class │ │ @@ -86323,18 +86322,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0611bc: |[0611bc] android.support.v7.internal.widget.ActionBarView$2.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -0611cc: 5b01 a808 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a8 │ │ -0611d0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0611d6: 0e00 |0005: return-void │ │ +061158: |[061158] android.support.v7.internal.widget.ActionBarView$2.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +061168: 5b01 a808 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a8 │ │ +06116c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +061172: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ @@ -86344,40 +86343,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0611d8: |[0611d8] android.support.v7.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ -0611e8: 5421 a808 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a8 │ │ -0611ec: 7110 9a16 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@169a │ │ -0611f2: 0c01 |0005: move-result-object v1 │ │ -0611f4: 5410 aa08 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -0611f8: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -0611fc: 6e10 6e14 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@146e │ │ -061202: 0e00 |000d: return-void │ │ +061174: |[061174] android.support.v7.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ +061184: 5421 a808 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a8 │ │ +061188: 7110 9a16 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@169a │ │ +06118e: 0c01 |0005: move-result-object v1 │ │ +061190: 5410 aa08 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +061194: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +061198: 6e10 6e14 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@146e │ │ +06119e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0008 line=153 │ │ 0x000a line=154 │ │ 0x000d line=156 │ │ locals : │ │ 0x0008 - 0x000e reg=0 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/widget/ActionBarView$2; │ │ 0x0000 - 0x000e reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 444 (ActionBarView.java) │ │ + source_file_idx : 440 (ActionBarView.java) │ │ │ │ Class #359 header: │ │ -class_idx : 664 │ │ +class_idx : 662 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 444 │ │ +superclass_idx : 979 │ │ +source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #359 annotations: │ │ Annotations on class │ │ @@ -86402,18 +86401,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061204: |[061204] android.support.v7.internal.widget.ActionBarView$3.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -061214: 5b01 a908 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a9 │ │ -061218: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06121e: 0e00 |0005: return-void │ │ +0611a0: |[0611a0] android.support.v7.internal.widget.ActionBarView$3.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +0611b0: 5b01 a908 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a9 │ │ +0611b4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0611ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ @@ -86423,38 +86422,38 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -061220: |[061220] android.support.v7.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ -061230: 5430 a908 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a9 │ │ -061234: 5400 e608 |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@08e6 │ │ -061238: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06123a: 5432 a908 |0005: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a9 │ │ -06123e: 7110 a016 0200 |0007: invoke-static {v2}, Landroid/support/v7/internal/widget/ActionBarView;.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; // method@16a0 │ │ -061244: 0c02 |000a: move-result-object v2 │ │ -061246: 7230 611c 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1c61 │ │ -06124c: 0e00 |000e: return-void │ │ +0611bc: |[0611bc] android.support.v7.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ +0611cc: 5430 a908 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a9 │ │ +0611d0: 5400 e608 |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@08e6 │ │ +0611d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0611d6: 5432 a908 |0005: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a9 │ │ +0611da: 7110 a016 0200 |0007: invoke-static {v2}, Landroid/support/v7/internal/widget/ActionBarView;.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; // method@16a0 │ │ +0611e0: 0c02 |000a: move-result-object v2 │ │ +0611e2: 7230 611c 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1c61 │ │ +0611e8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x000e line=162 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/internal/widget/ActionBarView$3; │ │ 0x0000 - 0x000f reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 444 (ActionBarView.java) │ │ + source_file_idx : 440 (ActionBarView.java) │ │ │ │ Class #360 header: │ │ -class_idx : 666 │ │ +class_idx : 664 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 872 │ │ -source_file_idx : 444 │ │ +superclass_idx : 868 │ │ +source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #360 annotations: │ │ Annotations on class │ │ @@ -86494,18 +86493,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -061250: |[061250] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ -061260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061262: 7030 7116 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1671 │ │ -061268: 0e00 |0004: return-void │ │ +0611ec: |[0611ec] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ +0611fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0611fe: 7030 7116 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1671 │ │ +061204: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ 0x0004 line=1245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -86515,17 +86514,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 │ │ -06126c: |[06126c] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06127c: 7030 321d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d32 │ │ -061282: 0e00 |0003: return-void │ │ +061208: |[061208] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +061218: 7030 321d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d32 │ │ +06121e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1248 │ │ 0x0003 line=1249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -86537,25 +86536,25 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -061284: |[061284] android.support.v7.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -061294: 6e10 7416 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@1674 │ │ -06129a: 0c00 |0003: move-result-object v0 │ │ -06129c: 7110 a61a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -0612a2: 0a01 |0007: move-result v1 │ │ -0612a4: 3901 0900 |0008: if-nez v1, 0011 // +0009 │ │ -0612a8: 6e10 761c 0300 |000a: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1c76 │ │ -0612ae: 0c01 |000d: move-result-object v1 │ │ -0612b0: 7220 be1f 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ -0612b6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0612b8: 0f01 |0012: return v1 │ │ +061220: |[061220] android.support.v7.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +061230: 6e10 7416 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@1674 │ │ +061236: 0c00 |0003: move-result-object v0 │ │ +061238: 7110 a61a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +06123e: 0a01 |0007: move-result v1 │ │ +061240: 3901 0900 |0008: if-nez v1, 0011 // +0009 │ │ +061244: 6e10 761c 0300 |000a: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1c76 │ │ +06124a: 0c01 |000d: move-result-object v1 │ │ +06124c: 7220 be1f 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ +061252: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +061254: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ 0x0004 line=1281 │ │ 0x000a line=1282 │ │ 0x0011 line=1284 │ │ locals : │ │ @@ -86568,24 +86567,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0612bc: |[0612bc] android.support.v7.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ -0612cc: 5420 b008 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0612d0: 6e10 541d 0000 |0002: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@1d54 │ │ -0612d6: 0a00 |0005: move-result v0 │ │ -0612d8: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -0612dc: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ -0612e0: 5220 b108 |000a: iget v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@08b1 │ │ -0612e4: 0f00 |000c: return v0 │ │ -0612e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0612e8: 28fe |000e: goto 000c // -0002 │ │ +061258: |[061258] android.support.v7.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ +061268: 5420 b008 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +06126c: 6e10 541d 0000 |0002: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@1d54 │ │ +061272: 0a00 |0005: move-result v0 │ │ +061274: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +061278: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ +06127c: 5220 b108 |000a: iget v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@08b1 │ │ +061280: 0f00 |000c: return v0 │ │ +061282: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +061284: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActionBarView$HomeView;) │ │ @@ -86593,21 +86592,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0612ec: |[0612ec] android.support.v7.internal.widget.ActionBarView$HomeView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0612fc: 6f20 371d 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1d37 │ │ -061302: 5210 af08 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@08af │ │ -061306: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -06130a: 5210 af08 |0007: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@08af │ │ -06130e: 6e20 8a16 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@168a │ │ -061314: 0e00 |000c: return-void │ │ +061288: |[061288] android.support.v7.internal.widget.ActionBarView$HomeView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +061298: 6f20 371d 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1d37 │ │ +06129e: 5210 af08 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@08af │ │ +0612a2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0612a6: 5210 af08 |0007: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@08af │ │ +0612aa: 6e20 8a16 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@168a │ │ +0612b0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1271 │ │ 0x0003 line=1272 │ │ 0x0007 line=1274 │ │ 0x000c line=1276 │ │ locals : │ │ @@ -86619,30 +86618,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -061318: |[061318] android.support.v7.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ -061328: 6000 2f06 |0000: sget v0, Landroid/support/v7/appcompat/R$id;.up:I // field@062f │ │ -06132c: 6e20 7316 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1673 │ │ -061332: 0c00 |0005: move-result-object v0 │ │ -061334: 1f00 6c03 |0006: check-cast v0, Landroid/widget/ImageView; // type@036c │ │ -061338: 5b10 b008 |0008: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -06133c: 6000 0a06 |000a: sget v0, Landroid/support/v7/appcompat/R$id;.home:I // field@060a │ │ -061340: 6e20 7316 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1673 │ │ -061346: 0c00 |000f: move-result-object v0 │ │ -061348: 1f00 6c03 |0010: check-cast v0, Landroid/widget/ImageView; // type@036c │ │ -06134c: 5b10 ae08 |0012: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -061350: 5410 b008 |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -061354: 6e10 501d 0000 |0016: invoke-virtual {v0}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@1d50 │ │ -06135a: 0c00 |0019: move-result-object v0 │ │ -06135c: 5b10 ad08 |001a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@08ad │ │ -061360: 0e00 |001c: return-void │ │ +0612b4: |[0612b4] android.support.v7.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ +0612c4: 6000 2f06 |0000: sget v0, Landroid/support/v7/appcompat/R$id;.up:I // field@062f │ │ +0612c8: 6e20 7316 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1673 │ │ +0612ce: 0c00 |0005: move-result-object v0 │ │ +0612d0: 1f00 6803 |0006: check-cast v0, Landroid/widget/ImageView; // type@0368 │ │ +0612d4: 5b10 b008 |0008: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +0612d8: 6000 0a06 |000a: sget v0, Landroid/support/v7/appcompat/R$id;.home:I // field@060a │ │ +0612dc: 6e20 7316 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1673 │ │ +0612e2: 0c00 |000f: move-result-object v0 │ │ +0612e4: 1f00 6803 |0010: check-cast v0, Landroid/widget/ImageView; // type@0368 │ │ +0612e8: 5b10 ae08 |0012: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +0612ec: 5410 b008 |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +0612f0: 6e10 501d 0000 |0016: invoke-virtual {v0}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@1d50 │ │ +0612f6: 0c00 |0019: move-result-object v0 │ │ +0612f8: 5b10 ad08 |001a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@08ad │ │ +0612fc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x000a line=1290 │ │ 0x0014 line=1291 │ │ 0x001c line=1292 │ │ locals : │ │ @@ -86653,85 +86652,85 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 137 16-bit code units │ │ -061364: |[061364] android.support.v7.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ -061374: 910e 1614 |0000: sub-int v14, v22, v20 │ │ -061378: db0c 0e02 |0002: div-int/lit8 v12, v14, #int 2 // #02 │ │ -06137c: 910d 1513 |0004: sub-int v13, v21, v19 │ │ -061380: 1209 |0006: const/4 v9, #int 0 // #0 │ │ -061382: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -061386: 540e b008 |0009: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -06138a: 6e10 541d 0e00 |000b: invoke-virtual {v14}, Landroid/widget/ImageView;.getVisibility:()I // method@1d54 │ │ -061390: 0a0e |000e: move-result v14 │ │ -061392: 130f 0800 |000f: const/16 v15, #int 8 // #8 │ │ -061396: 32fe 3600 |0011: if-eq v14, v15, 0047 // +0036 │ │ -06139a: 0800 1100 |0013: move-object/from16 v0, v17 │ │ -06139e: 540e b008 |0015: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0613a2: 6e10 511d 0e00 |0017: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ -0613a8: 0c08 |001a: move-result-object v8 │ │ -0613aa: 1f08 6703 |001b: check-cast v8, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -0613ae: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -0613b2: 540e b008 |001f: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0613b6: 6e10 521d 0e00 |0021: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@1d52 │ │ -0613bc: 0a07 |0024: move-result v7 │ │ -0613be: 0800 1100 |0025: move-object/from16 v0, v17 │ │ -0613c2: 540e b008 |0027: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0613c6: 6e10 531d 0e00 |0029: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@1d53 │ │ -0613cc: 0a0b |002c: move-result v11 │ │ -0613ce: db0e 0702 |002d: div-int/lit8 v14, v7, #int 2 // #02 │ │ -0613d2: 910a 0c0e |002f: sub-int v10, v12, v14 │ │ -0613d6: 0800 1100 |0031: move-object/from16 v0, v17 │ │ -0613da: 540e b008 |0033: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0613de: 120f |0035: const/4 v15, #int 0 // #0 │ │ -0613e0: 9010 0a07 |0036: add-int v16, v10, v7 │ │ -0613e4: 0200 1000 |0038: move/from16 v0, v16 │ │ -0613e8: 6e50 551d feba |003a: invoke-virtual {v14, v15, v10, v11, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@1d55 │ │ -0613ee: 528e 6f0a |003d: iget v14, v8, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ -0613f2: b0be |003f: add-int/2addr v14, v11 │ │ -0613f4: 528f 700a |0040: iget v15, v8, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ -0613f8: 9009 0e0f |0042: add-int v9, v14, v15 │ │ -0613fc: b19d |0044: sub-int/2addr v13, v9 │ │ -0613fe: 9013 1309 |0045: add-int v19, v19, v9 │ │ -061402: 0800 1100 |0047: move-object/from16 v0, v17 │ │ -061406: 540e ae08 |0049: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -06140a: 6e10 511d 0e00 |004b: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ -061410: 0c04 |004e: move-result-object v4 │ │ -061412: 1f04 6703 |004f: check-cast v4, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -061416: 0800 1100 |0051: move-object/from16 v0, v17 │ │ -06141a: 540e ae08 |0053: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -06141e: 6e10 521d 0e00 |0055: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@1d52 │ │ -061424: 0a02 |0058: move-result v2 │ │ -061426: 0800 1100 |0059: move-object/from16 v0, v17 │ │ -06142a: 540e ae08 |005b: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -06142e: 6e10 531d 0e00 |005d: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@1d53 │ │ -061434: 0a06 |0060: move-result v6 │ │ -061436: 910e 1513 |0061: sub-int v14, v21, v19 │ │ -06143a: db01 0e02 |0063: div-int/lit8 v1, v14, #int 2 // #02 │ │ -06143e: 524e 6f0a |0065: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ -061442: db0f 0602 |0067: div-int/lit8 v15, v6, #int 2 // #02 │ │ -061446: 910f 010f |0069: sub-int v15, v1, v15 │ │ -06144a: 7120 2d1f fe00 |006b: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -061450: 0a0e |006e: move-result v14 │ │ -061452: 9003 090e |006f: add-int v3, v9, v14 │ │ -061456: 524e 710a |0071: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ -06145a: db0f 0202 |0073: div-int/lit8 v15, v2, #int 2 // #02 │ │ -06145e: 910f 0c0f |0075: sub-int v15, v12, v15 │ │ -061462: 7120 2d1f fe00 |0077: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -061468: 0a05 |007a: move-result v5 │ │ -06146a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -06146e: 540e ae08 |007d: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -061472: 900f 0306 |007f: add-int v15, v3, v6 │ │ -061476: 9010 0502 |0081: add-int v16, v5, v2 │ │ -06147a: 0200 1000 |0083: move/from16 v0, v16 │ │ -06147e: 6e50 551d 3ef5 |0085: invoke-virtual {v14, v3, v5, v15, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@1d55 │ │ -061484: 0e00 |0088: return-void │ │ +061300: |[061300] android.support.v7.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ +061310: 910e 1614 |0000: sub-int v14, v22, v20 │ │ +061314: db0c 0e02 |0002: div-int/lit8 v12, v14, #int 2 // #02 │ │ +061318: 910d 1513 |0004: sub-int v13, v21, v19 │ │ +06131c: 1209 |0006: const/4 v9, #int 0 // #0 │ │ +06131e: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +061322: 540e b008 |0009: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +061326: 6e10 541d 0e00 |000b: invoke-virtual {v14}, Landroid/widget/ImageView;.getVisibility:()I // method@1d54 │ │ +06132c: 0a0e |000e: move-result v14 │ │ +06132e: 130f 0800 |000f: const/16 v15, #int 8 // #8 │ │ +061332: 32fe 3600 |0011: if-eq v14, v15, 0047 // +0036 │ │ +061336: 0800 1100 |0013: move-object/from16 v0, v17 │ │ +06133a: 540e b008 |0015: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +06133e: 6e10 511d 0e00 |0017: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ +061344: 0c08 |001a: move-result-object v8 │ │ +061346: 1f08 6303 |001b: check-cast v8, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +06134a: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +06134e: 540e b008 |001f: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +061352: 6e10 521d 0e00 |0021: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@1d52 │ │ +061358: 0a07 |0024: move-result v7 │ │ +06135a: 0800 1100 |0025: move-object/from16 v0, v17 │ │ +06135e: 540e b008 |0027: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +061362: 6e10 531d 0e00 |0029: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@1d53 │ │ +061368: 0a0b |002c: move-result v11 │ │ +06136a: db0e 0702 |002d: div-int/lit8 v14, v7, #int 2 // #02 │ │ +06136e: 910a 0c0e |002f: sub-int v10, v12, v14 │ │ +061372: 0800 1100 |0031: move-object/from16 v0, v17 │ │ +061376: 540e b008 |0033: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +06137a: 120f |0035: const/4 v15, #int 0 // #0 │ │ +06137c: 9010 0a07 |0036: add-int v16, v10, v7 │ │ +061380: 0200 1000 |0038: move/from16 v0, v16 │ │ +061384: 6e50 551d feba |003a: invoke-virtual {v14, v15, v10, v11, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@1d55 │ │ +06138a: 528e 6f0a |003d: iget v14, v8, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ +06138e: b0be |003f: add-int/2addr v14, v11 │ │ +061390: 528f 700a |0040: iget v15, v8, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ +061394: 9009 0e0f |0042: add-int v9, v14, v15 │ │ +061398: b19d |0044: sub-int/2addr v13, v9 │ │ +06139a: 9013 1309 |0045: add-int v19, v19, v9 │ │ +06139e: 0800 1100 |0047: move-object/from16 v0, v17 │ │ +0613a2: 540e ae08 |0049: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +0613a6: 6e10 511d 0e00 |004b: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ +0613ac: 0c04 |004e: move-result-object v4 │ │ +0613ae: 1f04 6303 |004f: check-cast v4, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +0613b2: 0800 1100 |0051: move-object/from16 v0, v17 │ │ +0613b6: 540e ae08 |0053: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +0613ba: 6e10 521d 0e00 |0055: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@1d52 │ │ +0613c0: 0a02 |0058: move-result v2 │ │ +0613c2: 0800 1100 |0059: move-object/from16 v0, v17 │ │ +0613c6: 540e ae08 |005b: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +0613ca: 6e10 531d 0e00 |005d: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@1d53 │ │ +0613d0: 0a06 |0060: move-result v6 │ │ +0613d2: 910e 1513 |0061: sub-int v14, v21, v19 │ │ +0613d6: db01 0e02 |0063: div-int/lit8 v1, v14, #int 2 // #02 │ │ +0613da: 524e 6f0a |0065: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ +0613de: db0f 0602 |0067: div-int/lit8 v15, v6, #int 2 // #02 │ │ +0613e2: 910f 010f |0069: sub-int v15, v1, v15 │ │ +0613e6: 7120 2d1f fe00 |006b: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +0613ec: 0a0e |006e: move-result v14 │ │ +0613ee: 9003 090e |006f: add-int v3, v9, v14 │ │ +0613f2: 524e 710a |0071: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ +0613f6: db0f 0202 |0073: div-int/lit8 v15, v2, #int 2 // #02 │ │ +0613fa: 910f 0c0f |0075: sub-int v15, v12, v15 │ │ +0613fe: 7120 2d1f fe00 |0077: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +061404: 0a05 |007a: move-result v5 │ │ +061406: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +06140a: 540e ae08 |007d: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +06140e: 900f 0306 |007f: add-int v15, v3, v6 │ │ +061412: 9010 0502 |0081: add-int v16, v5, v2 │ │ +061416: 0200 1000 |0083: move/from16 v0, v16 │ │ +06141a: 6e50 551d 3ef5 |0085: invoke-virtual {v14, v3, v5, v15, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@1d55 │ │ +061420: 0e00 |0088: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0004 line=1344 │ │ 0x0006 line=1345 │ │ 0x0007 line=1346 │ │ 0x0013 line=1347 │ │ @@ -86776,101 +86775,101 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 166 16-bit code units │ │ -061488: |[061488] android.support.v7.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ -061498: 54d1 b008 |0000: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -06149c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -06149e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0614a0: 07d0 |0004: move-object v0, v13 │ │ -0614a2: 01e2 |0005: move v2, v14 │ │ -0614a4: 01f4 |0006: move v4, v15 │ │ -0614a6: 7406 7d16 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@167d │ │ -0614ac: 54d0 b008 |000a: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0614b0: 6e10 511d 0000 |000c: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ -0614b6: 0c0a |000f: move-result-object v10 │ │ -0614b8: 1f0a 6703 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -0614bc: 52a0 6f0a |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ -0614c0: 54d1 b008 |0014: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0614c4: 6e10 531d 0100 |0016: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@1d53 │ │ -0614ca: 0a01 |0019: move-result v1 │ │ -0614cc: b010 |001a: add-int/2addr v0, v1 │ │ -0614ce: 52a1 700a |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ -0614d2: b010 |001d: add-int/2addr v0, v1 │ │ -0614d4: 59d0 b108 |001e: iput v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@08b1 │ │ -0614d8: 54d0 b008 |0020: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0614dc: 6e10 541d 0000 |0022: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@1d54 │ │ -0614e2: 0a00 |0025: move-result v0 │ │ -0614e4: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ -0614e8: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ -0614ec: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -0614ee: 52a0 710a |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ -0614f2: 54d1 b008 |002d: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -0614f6: 6e10 521d 0100 |002f: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@1d52 │ │ -0614fc: 0a01 |0032: move-result v1 │ │ -0614fe: b010 |0033: add-int/2addr v0, v1 │ │ -061500: 52a1 6e0a |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ -061504: 9006 0001 |0036: add-int v6, v0, v1 │ │ -061508: 54d1 ae08 |0038: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -06150c: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -06150e: 07d0 |003b: move-object v0, v13 │ │ -061510: 01e2 |003c: move v2, v14 │ │ -061512: 01f4 |003d: move v4, v15 │ │ -061514: 7406 7d16 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@167d │ │ -06151a: 54d0 ae08 |0041: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -06151e: 6e10 511d 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ -061524: 0c09 |0046: move-result-object v9 │ │ -061526: 1f09 6703 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -06152a: 5290 6f0a |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ -06152e: 54d1 ae08 |004b: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -061532: 6e10 531d 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@1d53 │ │ -061538: 0a01 |0050: move-result v1 │ │ -06153a: b010 |0051: add-int/2addr v0, v1 │ │ -06153c: 5291 700a |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ -061540: b010 |0054: add-int/2addr v0, v1 │ │ -061542: b003 |0055: add-int/2addr v3, v0 │ │ -061544: 5290 710a |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ -061548: 54d1 ae08 |0058: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -06154c: 6e10 521d 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@1d52 │ │ -061552: 0a01 |005d: move-result v1 │ │ -061554: b010 |005e: add-int/2addr v0, v1 │ │ -061556: 5291 6e0a |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ -06155a: b010 |0061: add-int/2addr v0, v1 │ │ -06155c: 7120 2d1f 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -061562: 0a06 |0065: move-result v6 │ │ -061564: 7110 851b 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -06156a: 0a0b |0069: move-result v11 │ │ -06156c: 7110 851b 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -061572: 0a07 |006d: move-result v7 │ │ -061574: 7110 861b 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -06157a: 0a0c |0071: move-result v12 │ │ -06157c: 7110 861b 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -061582: 0a08 |0075: move-result v8 │ │ -061584: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ -06158a: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ -061590: 6e30 8716 3d06 |007c: invoke-virtual {v13, v3, v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@1687 │ │ -061596: 0e00 |007f: return-void │ │ -061598: 52d3 b108 |0080: iget v3, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@08b1 │ │ -06159c: 28a9 |0082: goto 002b // -0057 │ │ -06159e: 7120 2f1f c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -0615a4: 0a03 |0086: move-result v3 │ │ -0615a6: 28f2 |0087: goto 0079 // -000e │ │ -0615a8: 01c3 |0088: move v3, v12 │ │ -0615aa: 28f0 |0089: goto 0079 // -0010 │ │ -0615ac: 7120 2f1f 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -0615b2: 0a06 |008d: move-result v6 │ │ -0615b4: 28ee |008e: goto 007c // -0012 │ │ -0615b6: 0186 |008f: move v6, v8 │ │ -0615b8: 28ec |0090: goto 007c // -0014 │ │ -0615ba: 0000 |0091: nop // spacer │ │ -0615bc: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ -0615d0: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ +061424: |[061424] android.support.v7.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ +061434: 54d1 b008 |0000: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +061438: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +06143a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +06143c: 07d0 |0004: move-object v0, v13 │ │ +06143e: 01e2 |0005: move v2, v14 │ │ +061440: 01f4 |0006: move v4, v15 │ │ +061442: 7406 7d16 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@167d │ │ +061448: 54d0 b008 |000a: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +06144c: 6e10 511d 0000 |000c: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ +061452: 0c0a |000f: move-result-object v10 │ │ +061454: 1f0a 6303 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +061458: 52a0 6f0a |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ +06145c: 54d1 b008 |0014: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +061460: 6e10 531d 0100 |0016: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@1d53 │ │ +061466: 0a01 |0019: move-result v1 │ │ +061468: b010 |001a: add-int/2addr v0, v1 │ │ +06146a: 52a1 700a |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ +06146e: b010 |001d: add-int/2addr v0, v1 │ │ +061470: 59d0 b108 |001e: iput v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@08b1 │ │ +061474: 54d0 b008 |0020: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +061478: 6e10 541d 0000 |0022: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@1d54 │ │ +06147e: 0a00 |0025: move-result v0 │ │ +061480: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ +061484: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ +061488: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +06148a: 52a0 710a |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ +06148e: 54d1 b008 |002d: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +061492: 6e10 521d 0100 |002f: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@1d52 │ │ +061498: 0a01 |0032: move-result v1 │ │ +06149a: b010 |0033: add-int/2addr v0, v1 │ │ +06149c: 52a1 6e0a |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ +0614a0: 9006 0001 |0036: add-int v6, v0, v1 │ │ +0614a4: 54d1 ae08 |0038: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +0614a8: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +0614aa: 07d0 |003b: move-object v0, v13 │ │ +0614ac: 01e2 |003c: move v2, v14 │ │ +0614ae: 01f4 |003d: move v4, v15 │ │ +0614b0: 7406 7d16 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@167d │ │ +0614b6: 54d0 ae08 |0041: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +0614ba: 6e10 511d 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ +0614c0: 0c09 |0046: move-result-object v9 │ │ +0614c2: 1f09 6303 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +0614c6: 5290 6f0a |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0a6f │ │ +0614ca: 54d1 ae08 |004b: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +0614ce: 6e10 531d 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@1d53 │ │ +0614d4: 0a01 |0050: move-result v1 │ │ +0614d6: b010 |0051: add-int/2addr v0, v1 │ │ +0614d8: 5291 700a |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0a70 │ │ +0614dc: b010 |0054: add-int/2addr v0, v1 │ │ +0614de: b003 |0055: add-int/2addr v3, v0 │ │ +0614e0: 5290 710a |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0a71 │ │ +0614e4: 54d1 ae08 |0058: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +0614e8: 6e10 521d 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@1d52 │ │ +0614ee: 0a01 |005d: move-result v1 │ │ +0614f0: b010 |005e: add-int/2addr v0, v1 │ │ +0614f2: 5291 6e0a |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0a6e │ │ +0614f6: b010 |0061: add-int/2addr v0, v1 │ │ +0614f8: 7120 2d1f 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +0614fe: 0a06 |0065: move-result v6 │ │ +061500: 7110 851b 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +061506: 0a0b |0069: move-result v11 │ │ +061508: 7110 851b 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +06150e: 0a07 |006d: move-result v7 │ │ +061510: 7110 861b 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +061516: 0a0c |0071: move-result v12 │ │ +061518: 7110 861b 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +06151e: 0a08 |0075: move-result v8 │ │ +061520: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ +061526: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ +06152c: 6e30 8716 3d06 |007c: invoke-virtual {v13, v3, v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@1687 │ │ +061532: 0e00 |007f: return-void │ │ +061534: 52d3 b108 |0080: iget v3, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@08b1 │ │ +061538: 28a9 |0082: goto 002b // -0057 │ │ +06153a: 7120 2f1f c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +061540: 0a03 |0086: move-result v3 │ │ +061542: 28f2 |0087: goto 0079 // -000e │ │ +061544: 01c3 |0088: move v3, v12 │ │ +061546: 28f0 |0089: goto 0079 // -0010 │ │ +061548: 7120 2f1f 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +06154e: 0a06 |008d: move-result v6 │ │ +061550: 28ee |008e: goto 007c // -0012 │ │ +061552: 0186 |008f: move v6, v8 │ │ +061554: 28ec |0090: goto 007c // -0014 │ │ +061556: 0000 |0091: nop // spacer │ │ +061558: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ +06156c: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ 0x000a line=1301 │ │ 0x0012 line=1302 │ │ 0x0020 line=1303 │ │ 0x002b line=1304 │ │ @@ -86922,18 +86921,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0615e4: |[0615e4] android.support.v7.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0615f4: 5410 ae08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ -0615f8: 6e20 581d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -0615fe: 0e00 |0005: return-void │ │ +061580: |[061580] android.support.v7.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +061590: 5410 ae08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@08ae │ │ +061594: 6e20 581d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +06159a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0005 line=1257 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -86943,22 +86942,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -061600: |[061600] android.support.v7.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ -061610: 5421 b008 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -061614: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -061618: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06161a: 6e20 5f1d 0100 |0005: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -061620: 0e00 |0008: return-void │ │ -061622: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -061626: 28fa |000b: goto 0005 // -0006 │ │ +06159c: |[06159c] android.support.v7.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ +0615ac: 5421 b008 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +0615b0: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0615b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0615b6: 6e20 5f1d 0100 |0005: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +0615bc: 0e00 |0008: return-void │ │ +0615be: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +0615c2: 28fa |000b: goto 0005 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x0008 line=1253 │ │ 0x0009 line=1252 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ @@ -86969,26 +86968,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -061628: |[061628] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(I)V │ │ -061638: 5923 af08 |0000: iput v3, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@08af │ │ -06163c: 5421 b008 |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -061640: 3803 0e00 |0004: if-eqz v3, 0012 // +000e │ │ -061644: 6e10 7916 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getResources:()Landroid/content/res/Resources; // method@1679 │ │ -06164a: 0c00 |0009: move-result-object v0 │ │ -06164c: 6e20 4f01 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -061652: 0c00 |000d: move-result-object v0 │ │ -061654: 6e20 581d 0100 |000e: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -06165a: 0e00 |0011: return-void │ │ -06165c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -06165e: 28fb |0013: goto 000e // -0005 │ │ +0615c4: |[0615c4] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(I)V │ │ +0615d4: 5923 af08 |0000: iput v3, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@08af │ │ +0615d8: 5421 b008 |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +0615dc: 3803 0e00 |0004: if-eqz v3, 0012 // +000e │ │ +0615e0: 6e10 7916 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getResources:()Landroid/content/res/Resources; // method@1679 │ │ +0615e6: 0c00 |0009: move-result-object v0 │ │ +0615e8: 6e20 4f01 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +0615ee: 0c00 |000d: move-result-object v0 │ │ +0615f0: 6e20 581d 0100 |000e: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +0615f6: 0e00 |0011: return-void │ │ +0615f8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0615fa: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1265 │ │ 0x0002 line=1266 │ │ 0x0011 line=1267 │ │ 0x0012 line=1266 │ │ locals : │ │ @@ -87000,41 +86999,41 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -061660: |[061660] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -061670: 5410 b008 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ -061674: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ -061678: 6e20 581d 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -06167e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -061680: 5910 af08 |0008: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@08af │ │ -061684: 0e00 |000a: return-void │ │ -061686: 5412 ad08 |000b: iget-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@08ad │ │ -06168a: 28f7 |000d: goto 0004 // -0009 │ │ +0615fc: |[0615fc] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +06160c: 5410 b008 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@08b0 │ │ +061610: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ +061614: 6e20 581d 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +06161a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06161c: 5910 af08 |0008: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@08af │ │ +061620: 0e00 |000a: return-void │ │ +061622: 5412 ad08 |000b: iget-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@08ad │ │ +061626: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1260 │ │ 0x0007 line=1261 │ │ 0x000a line=1262 │ │ 0x000b line=1260 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 d Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ 0x000b - 0x000e reg=2 d Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 444 (ActionBarView.java) │ │ + source_file_idx : 440 (ActionBarView.java) │ │ │ │ Class #361 header: │ │ -class_idx : 667 │ │ +class_idx : 665 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 444 │ │ +superclass_idx : 979 │ │ +source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #361 annotations: │ │ Annotations on class │ │ @@ -87056,17 +87055,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06168c: |[06168c] android.support.v7.internal.widget.ActionBarView$SavedState$1.:()V │ │ -06169c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0616a2: 0e00 |0003: return-void │ │ +061628: |[061628] android.support.v7.internal.widget.ActionBarView$SavedState$1.:()V │ │ +061638: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06163e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -87075,19 +87074,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0616a4: |[0616a4] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ -0616b4: 2200 9c02 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@029c │ │ -0616b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0616ba: 7030 9416 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V // method@1694 │ │ -0616c0: 1100 |0006: return-object v0 │ │ +061640: |[061640] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ +061650: 2200 9a02 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@029a │ │ +061654: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +061656: 7030 9416 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V // method@1694 │ │ +06165c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1227 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -87096,18 +87095,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 │ │ -0616c4: |[0616c4] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0616d4: 6e20 8e16 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@168e │ │ -0616da: 0c00 |0003: move-result-object v0 │ │ -0616dc: 1100 |0004: return-object v0 │ │ +061660: |[061660] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +061670: 6e20 8e16 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@168e │ │ +061676: 0c00 |0003: move-result-object v0 │ │ +061678: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1225 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -87116,17 +87115,17 @@ │ │ type : '(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0616e0: |[0616e0] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ -0616f0: 2320 2e04 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@042e │ │ -0616f4: 1100 |0002: return-object v0 │ │ +06167c: |[06167c] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ +06168c: 2320 2a04 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@042a │ │ +061690: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -87135,32 +87134,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0616f8: |[0616f8] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -061708: 6e20 9016 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@1690 │ │ -06170e: 0c00 |0003: move-result-object v0 │ │ -061710: 1100 |0004: return-object v0 │ │ +061694: |[061694] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0616a4: 6e20 9016 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@1690 │ │ +0616aa: 0c00 |0003: move-result-object v0 │ │ +0616ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1225 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 444 (ActionBarView.java) │ │ + source_file_idx : 440 (ActionBarView.java) │ │ │ │ Class #362 header: │ │ -class_idx : 668 │ │ +class_idx : 666 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 808 │ │ -source_file_idx : 444 │ │ +superclass_idx : 805 │ │ +source_file_idx : 440 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #362 annotations: │ │ Annotations on class │ │ @@ -87194,46 +87193,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -061714: |[061714] android.support.v7.internal.widget.ActionBarView$SavedState.:()V │ │ -061724: 2200 9b02 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; // type@029b │ │ -061728: 7010 8d16 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.:()V // method@168d │ │ -06172e: 6900 b208 |0005: sput-object v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@08b2 │ │ -061732: 0e00 |0007: return-void │ │ +0616b0: |[0616b0] android.support.v7.internal.widget.ActionBarView$SavedState.:()V │ │ +0616c0: 2200 9902 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; // type@0299 │ │ +0616c4: 7010 8d16 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.:()V // method@168d │ │ +0616ca: 6900 b208 |0005: sput-object v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@08b2 │ │ +0616ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/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 │ │ -061734: |[061734] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ -061744: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ -06174a: 6e10 3002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -061750: 0a00 |0006: move-result v0 │ │ -061752: 5910 b308 |0007: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ -061756: 6e10 3002 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -06175c: 0a00 |000c: move-result v0 │ │ -06175e: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -061762: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -061764: 5c10 b408 |0010: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@08b4 │ │ -061768: 0e00 |0012: return-void │ │ -06176a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -06176c: 28fc |0014: goto 0010 // -0004 │ │ +0616d0: |[0616d0] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ +0616e0: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ +0616e6: 6e10 3002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +0616ec: 0a00 |0006: move-result v0 │ │ +0616ee: 5910 b308 |0007: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ +0616f2: 6e10 3002 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +0616f8: 0a00 |000c: move-result v0 │ │ +0616fa: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +0616fe: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +061700: 5c10 b408 |0010: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@08b4 │ │ +061704: 0e00 |0012: return-void │ │ +061706: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +061708: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1212 │ │ 0x0003 line=1213 │ │ 0x0009 line=1214 │ │ 0x0012 line=1215 │ │ 0x0013 line=1214 │ │ @@ -87246,17 +87245,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061770: |[061770] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ -061780: 7020 9316 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@1693 │ │ -061786: 0e00 |0003: return-void │ │ +06170c: |[06170c] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ +06171c: 7020 9316 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@1693 │ │ +061722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActionBarView$1; │ │ @@ -87266,17 +87265,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061788: |[061788] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ -061798: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ -06179e: 0e00 |0003: return-void │ │ +061724: |[061724] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ +061734: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ +06173a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ 0x0003 line=1209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -87287,44 +87286,44 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0617a0: |[0617a0] android.support.v7.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0617b0: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ -0617b6: 5210 b308 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ -0617ba: 6e20 3502 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -0617c0: 5510 b408 |0008: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@08b4 │ │ -0617c4: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0617c8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0617ca: 6e20 3502 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -0617d0: 0e00 |0010: return-void │ │ -0617d2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0617d4: 28fb |0012: goto 000d // -0005 │ │ +06173c: |[06173c] android.support.v7.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06174c: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ +061752: 5210 b308 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ +061756: 6e20 3502 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +06175c: 5510 b408 |0008: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@08b4 │ │ +061760: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +061764: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +061766: 6e20 3502 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +06176c: 0e00 |0010: return-void │ │ +06176e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +061770: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0003 line=1220 │ │ 0x0008 line=1221 │ │ 0x0010 line=1222 │ │ 0x0011 line=1221 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0013 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0013 reg=3 flags I │ │ │ │ - source_file_idx : 444 (ActionBarView.java) │ │ + source_file_idx : 440 (ActionBarView.java) │ │ │ │ Class #363 header: │ │ -class_idx : 670 │ │ +class_idx : 668 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 501 │ │ +superclass_idx : 979 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #363 annotations: │ │ Annotations on class │ │ @@ -87336,21 +87335,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #364 header: │ │ -class_idx : 671 │ │ +class_idx : 669 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 501 │ │ +superclass_idx : 979 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #364 annotations: │ │ Annotations on class │ │ @@ -87368,21 +87367,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityChooserModelClient;) │ │ name : 'setActivityChooserModel' │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #365 header: │ │ -class_idx : 672 │ │ +class_idx : 670 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 501 │ │ +superclass_idx : 979 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #365 annotations: │ │ Annotations on class │ │ @@ -87416,19 +87415,19 @@ │ │ type : '(Landroid/support/v7/internal/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 │ │ -0617d8: |[0617d8] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ -0617e8: 5b01 e808 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08e8 │ │ -0617ec: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0617f2: 5b02 e708 |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -0617f6: 0e00 |0007: return-void │ │ +061774: |[061774] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ +061784: 5b01 e808 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08e8 │ │ +061788: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06178e: 5b02 e708 |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +061792: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0005 line=886 │ │ 0x0007 line=887 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ @@ -87441,23 +87440,23 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0617f8: |[0617f8] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ -061808: 5230 e908 |0000: iget v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -06180c: 7110 171f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ -061812: 0a00 |0005: move-result v0 │ │ -061814: 5221 e908 |0006: iget v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -061818: 7110 171f 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ -06181e: 0a01 |000b: move-result v1 │ │ -061820: b110 |000c: sub-int/2addr v0, v1 │ │ -061822: 0f00 |000d: return v0 │ │ +061794: |[061794] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ +0617a4: 5230 e908 |0000: iget v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +0617a8: 7110 171f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ +0617ae: 0a00 |0005: move-result v0 │ │ +0617b0: 5221 e908 |0006: iget v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +0617b4: 7110 171f 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ +0617ba: 0a01 |000b: move-result v1 │ │ +0617bc: b110 |000c: sub-int/2addr v0, v1 │ │ +0617be: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=913 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x0000 - 0x000e reg=3 another Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ @@ -87466,19 +87465,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 │ │ -061824: |[061824] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ -061834: 1f02 a002 |0000: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -061838: 6e20 0517 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@1705 │ │ -06183e: 0a00 |0005: move-result v0 │ │ -061840: 0f00 |0006: return v0 │ │ +0617c0: |[0617c0] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ +0617d0: 1f02 9e02 |0000: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +0617d4: 6e20 0517 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@1705 │ │ +0617da: 0a00 |0005: move-result v0 │ │ +0617dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ @@ -87487,40 +87486,40 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -061844: |[061844] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ -061854: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -061856: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -061858: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -06185c: 0f01 |0004: return v1 │ │ -06185e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -061862: 0121 |0007: move v1, v2 │ │ -061864: 28fc |0008: goto 0004 // -0004 │ │ -061866: 6e10 381f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -06186c: 0c03 |000c: move-result-object v3 │ │ -06186e: 6e10 381f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -061874: 0c04 |0010: move-result-object v4 │ │ -061876: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -06187a: 0121 |0013: move v1, v2 │ │ -06187c: 28f0 |0014: goto 0004 // -0010 │ │ -06187e: 0760 |0015: move-object v0, v6 │ │ -061880: 1f00 a002 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -061884: 5253 e908 |0018: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -061888: 7110 171f 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ -06188e: 0a03 |001d: move-result v3 │ │ -061890: 5204 e908 |001e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -061894: 7110 171f 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ -06189a: 0a04 |0023: move-result v4 │ │ -06189c: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ -0618a0: 0121 |0026: move v1, v2 │ │ -0618a2: 28dd |0027: goto 0004 // -0023 │ │ +0617e0: |[0617e0] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ +0617f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0617f2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0617f4: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0617f8: 0f01 |0004: return v1 │ │ +0617fa: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0617fe: 0121 |0007: move v1, v2 │ │ +061800: 28fc |0008: goto 0004 // -0004 │ │ +061802: 6e10 381f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +061808: 0c03 |000c: move-result-object v3 │ │ +06180a: 6e10 381f 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +061810: 0c04 |0010: move-result-object v4 │ │ +061812: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +061816: 0121 |0013: move v1, v2 │ │ +061818: 28f0 |0014: goto 0004 // -0010 │ │ +06181a: 0760 |0015: move-object v0, v6 │ │ +06181c: 1f00 9e02 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +061820: 5253 e908 |0018: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +061824: 7110 171f 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ +06182a: 0a03 |001d: move-result v3 │ │ +06182c: 5204 e908 |001e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +061830: 7110 171f 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ +061836: 0a04 |0023: move-result v4 │ │ +061838: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ +06183c: 0121 |0026: move v1, v2 │ │ +06183e: 28dd |0027: goto 0004 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=896 │ │ 0x0004 line=909 │ │ 0x0005 line=899 │ │ 0x0008 line=900 │ │ 0x0009 line=902 │ │ @@ -87538,20 +87537,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0618a4: |[0618a4] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ -0618b4: 5210 e908 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -0618b8: 7110 171f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ -0618be: 0a00 |0005: move-result v0 │ │ -0618c0: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ -0618c4: 0f00 |0008: return v0 │ │ +061840: |[061840] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ +061850: 5210 e908 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +061854: 7110 171f 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ +06185a: 0a00 |0005: move-result v0 │ │ +06185c: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ +061860: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;) │ │ @@ -87559,58 +87558,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0618c8: |[0618c8] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ -0618d8: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -0618dc: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0618e2: 1a01 810c |0005: const-string v1, "[" // string@0c81 │ │ -0618e6: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0618ec: 1a01 1a1e |000a: const-string v1, "resolveInfo:" // string@1e1a │ │ -0618f0: 6e20 601f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0618f6: 0c01 |000f: move-result-object v1 │ │ -0618f8: 5452 e708 |0010: iget-object v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -0618fc: 6e10 4501 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@0145 │ │ -061902: 0c02 |0015: move-result-object v2 │ │ -061904: 6e20 601f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06190a: 1a01 ed00 |0019: const-string v1, "; weight:" // string@00ed │ │ -06190e: 6e20 601f 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061914: 0c01 |001e: move-result-object v1 │ │ -061916: 2202 e903 |001f: new-instance v2, Ljava/math/BigDecimal; // type@03e9 │ │ -06191a: 5253 e908 |0021: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -06191e: 8933 |0023: float-to-double v3, v3 │ │ -061920: 7030 791f 3204 |0024: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@1f79 │ │ -061926: 6e20 5f1f 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06192c: 1a01 ab0c |002a: const-string v1, "]" // string@0cab │ │ -061930: 6e20 601f 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061936: 6e10 651f 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06193c: 0c01 |0032: move-result-object v1 │ │ -06193e: 1101 |0033: return-object v1 │ │ +061864: |[061864] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ +061874: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +061878: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06187e: 1a01 770c |0005: const-string v1, "[" // string@0c77 │ │ +061882: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061888: 1a01 0f1e |000a: const-string v1, "resolveInfo:" // string@1e0f │ │ +06188c: 6e20 601f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061892: 0c01 |000f: move-result-object v1 │ │ +061894: 5452 e708 |0010: iget-object v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +061898: 6e10 4501 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@0145 │ │ +06189e: 0c02 |0015: move-result-object v2 │ │ +0618a0: 6e20 601f 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0618a6: 1a01 ed00 |0019: const-string v1, "; weight:" // string@00ed │ │ +0618aa: 6e20 601f 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0618b0: 0c01 |001e: move-result-object v1 │ │ +0618b2: 2202 e503 |001f: new-instance v2, Ljava/math/BigDecimal; // type@03e5 │ │ +0618b6: 5253 e908 |0021: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +0618ba: 8933 |0023: float-to-double v3, v3 │ │ +0618bc: 7030 791f 3204 |0024: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@1f79 │ │ +0618c2: 6e20 5f1f 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0618c8: 1a01 a10c |002a: const-string v1, "]" // string@0ca1 │ │ +0618cc: 6e20 601f 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0618d2: 6e10 651f 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0618d8: 0c01 |0032: move-result-object v1 │ │ +0618da: 1101 |0033: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0005 line=919 │ │ 0x000a line=920 │ │ 0x0019 line=921 │ │ 0x002a line=922 │ │ 0x002f line=923 │ │ locals : │ │ 0x0005 - 0x0034 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0034 reg=5 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #366 header: │ │ -class_idx : 673 │ │ +class_idx : 671 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 501 │ │ +superclass_idx : 979 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #366 annotations: │ │ Annotations on class │ │ @@ -87630,21 +87629,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;) │ │ name : 'sort' │ │ type : '(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #367 header: │ │ -class_idx : 675 │ │ +class_idx : 673 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 501 │ │ +superclass_idx : 979 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #367 annotations: │ │ Annotations on class │ │ @@ -87676,20 +87675,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 │ │ -061940: |[061940] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ -061950: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -061956: 5b01 ed08 |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -06195a: 5a02 ee08 |0005: iput-wide v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ -06195e: 5904 ef08 |0007: iput v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ -061962: 0e00 |0009: return-void │ │ +0618dc: |[0618dc] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ +0618ec: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0618f2: 5b01 ed08 |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +0618f6: 5a02 ee08 |0005: iput-wide v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ +0618fa: 5904 ef08 |0007: iput v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ +0618fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ 0x0003 line=810 │ │ 0x0005 line=811 │ │ 0x0007 line=812 │ │ 0x0009 line=813 │ │ @@ -87704,19 +87703,19 @@ │ │ type : '(Ljava/lang/String;JF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -061964: |[061964] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ -061974: 7110 e000 0200 |0000: invoke-static {v2}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00e0 │ │ -06197a: 0c00 |0003: move-result-object v0 │ │ -06197c: 7055 0e17 0143 |0004: invoke-direct {v1, v0, v3, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@170e │ │ -061982: 0e00 |0007: return-void │ │ +061900: |[061900] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ +061910: 7110 e000 0200 |0000: invoke-static {v2}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00e0 │ │ +061916: 0c00 |0003: move-result-object v0 │ │ +061918: 7055 0e17 0143 |0004: invoke-direct {v1, v0, v3, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@170e │ │ +06191e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0007 line=800 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ 0x0000 - 0x0008 reg=2 activityName Ljava/lang/String; │ │ @@ -87729,59 +87728,59 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -061984: |[061984] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ -061994: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -061996: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -061998: 3387 0300 |0002: if-ne v7, v8, 0005 // +0003 │ │ -06199c: 0f01 |0004: return v1 │ │ -06199e: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ -0619a2: 0121 |0007: move v1, v2 │ │ -0619a4: 28fc |0008: goto 0004 // -0004 │ │ -0619a6: 6e10 381f 0700 |0009: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -0619ac: 0c03 |000c: move-result-object v3 │ │ -0619ae: 6e10 381f 0800 |000d: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -0619b4: 0c04 |0010: move-result-object v4 │ │ -0619b6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -0619ba: 0121 |0013: move v1, v2 │ │ -0619bc: 28f0 |0014: goto 0004 // -0010 │ │ -0619be: 0780 |0015: move-object v0, v8 │ │ -0619c0: 1f00 a302 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a3 │ │ -0619c4: 5473 ed08 |0018: iget-object v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -0619c8: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -0619cc: 5403 ed08 |001c: iget-object v3, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -0619d0: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ -0619d4: 0121 |0020: move v1, v2 │ │ -0619d6: 28e3 |0021: goto 0004 // -001d │ │ -0619d8: 5473 ed08 |0022: iget-object v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -0619dc: 5404 ed08 |0024: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -0619e0: 6e20 db00 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@00db │ │ -0619e6: 0a03 |0029: move-result v3 │ │ -0619e8: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ -0619ec: 0121 |002c: move v1, v2 │ │ -0619ee: 28d7 |002d: goto 0004 // -0029 │ │ -0619f0: 5373 ee08 |002e: iget-wide v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ -0619f4: 5305 ee08 |0030: iget-wide v5, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ -0619f8: 3103 0305 |0032: cmp-long v3, v3, v5 │ │ -0619fc: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ -061a00: 0121 |0036: move v1, v2 │ │ -061a02: 28cd |0037: goto 0004 // -0033 │ │ -061a04: 5273 ef08 |0038: iget v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ -061a08: 7110 171f 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ -061a0e: 0a03 |003d: move-result v3 │ │ -061a10: 5204 ef08 |003e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ -061a14: 7110 171f 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ -061a1a: 0a04 |0043: move-result v4 │ │ -061a1c: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ -061a20: 0121 |0046: move v1, v2 │ │ -061a22: 28bd |0047: goto 0004 // -0043 │ │ +061920: |[061920] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ +061930: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +061932: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +061934: 3387 0300 |0002: if-ne v7, v8, 0005 // +0003 │ │ +061938: 0f01 |0004: return v1 │ │ +06193a: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ +06193e: 0121 |0007: move v1, v2 │ │ +061940: 28fc |0008: goto 0004 // -0004 │ │ +061942: 6e10 381f 0700 |0009: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +061948: 0c03 |000c: move-result-object v3 │ │ +06194a: 6e10 381f 0800 |000d: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +061950: 0c04 |0010: move-result-object v4 │ │ +061952: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +061956: 0121 |0013: move v1, v2 │ │ +061958: 28f0 |0014: goto 0004 // -0010 │ │ +06195a: 0780 |0015: move-object v0, v8 │ │ +06195c: 1f00 a102 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a1 │ │ +061960: 5473 ed08 |0018: iget-object v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +061964: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +061968: 5403 ed08 |001c: iget-object v3, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +06196c: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ +061970: 0121 |0020: move v1, v2 │ │ +061972: 28e3 |0021: goto 0004 // -001d │ │ +061974: 5473 ed08 |0022: iget-object v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +061978: 5404 ed08 |0024: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +06197c: 6e20 db00 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@00db │ │ +061982: 0a03 |0029: move-result v3 │ │ +061984: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ +061988: 0121 |002c: move v1, v2 │ │ +06198a: 28d7 |002d: goto 0004 // -0029 │ │ +06198c: 5373 ee08 |002e: iget-wide v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ +061990: 5305 ee08 |0030: iget-wide v5, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ +061994: 3103 0305 |0032: cmp-long v3, v3, v5 │ │ +061998: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ +06199c: 0121 |0036: move v1, v2 │ │ +06199e: 28cd |0037: goto 0004 // -0033 │ │ +0619a0: 5273 ef08 |0038: iget v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ +0619a4: 7110 171f 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ +0619aa: 0a03 |003d: move-result v3 │ │ +0619ac: 5204 ef08 |003e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ +0619b0: 7110 171f 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ +0619b6: 0a04 |0043: move-result v4 │ │ +0619b8: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ +0619bc: 0121 |0046: move v1, v2 │ │ +0619be: 28bd |0047: goto 0004 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=827 │ │ 0x0004 line=850 │ │ 0x0005 line=830 │ │ 0x0008 line=831 │ │ 0x0009 line=833 │ │ @@ -87806,39 +87805,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -061a24: |[061a24] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ -061a34: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -061a38: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -061a3a: 5482 ed08 |0003: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -061a3e: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ -061a42: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -061a44: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ -061a48: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -061a4c: 5383 ee08 |000c: iget-wide v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ -061a50: 5385 ee08 |000e: iget-wide v5, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ -061a54: 1307 2000 |0010: const/16 v7, #int 32 // #20 │ │ -061a58: c575 |0012: ushr-long/2addr v5, v7 │ │ -061a5a: c253 |0013: xor-long/2addr v3, v5 │ │ -061a5c: 8433 |0014: long-to-int v3, v3 │ │ -061a5e: 9001 0203 |0015: add-int v1, v2, v3 │ │ -061a62: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -061a66: 5283 ef08 |0019: iget v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ -061a6a: 7110 171f 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ -061a70: 0a03 |001e: move-result v3 │ │ -061a72: 9001 0203 |001f: add-int v1, v2, v3 │ │ -061a76: 0f01 |0021: return v1 │ │ -061a78: 5482 ed08 |0022: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -061a7c: 6e10 df00 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@00df │ │ -061a82: 0a02 |0027: move-result v2 │ │ -061a84: 28e0 |0028: goto 0008 // -0020 │ │ +0619c0: |[0619c0] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ +0619d0: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +0619d4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0619d6: 5482 ed08 |0003: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +0619da: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ +0619de: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0619e0: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ +0619e4: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +0619e8: 5383 ee08 |000c: iget-wide v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ +0619ec: 5385 ee08 |000e: iget-wide v5, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ +0619f0: 1307 2000 |0010: const/16 v7, #int 32 // #20 │ │ +0619f4: c575 |0012: ushr-long/2addr v5, v7 │ │ +0619f6: c253 |0013: xor-long/2addr v3, v5 │ │ +0619f8: 8433 |0014: long-to-int v3, v3 │ │ +0619fa: 9001 0203 |0015: add-int v1, v2, v3 │ │ +0619fe: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +061a02: 5283 ef08 |0019: iget v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ +061a06: 7110 171f 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@1f17 │ │ +061a0c: 0a03 |001e: move-result v3 │ │ +061a0e: 9001 0203 |001f: add-int v1, v2, v3 │ │ +061a12: 0f01 |0021: return v1 │ │ +061a14: 5482 ed08 |0022: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +061a18: 6e10 df00 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@00df │ │ +061a1e: 0a02 |0027: move-result v2 │ │ +061a20: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ 0x0002 line=818 │ │ 0x0003 line=819 │ │ 0x000a line=820 │ │ 0x0017 line=821 │ │ @@ -87854,62 +87853,62 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -061a88: |[061a88] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ -061a98: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -061a9c: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -061aa2: 1a01 810c |0005: const-string v1, "[" // string@0c81 │ │ -061aa6: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061aac: 1a01 da00 |000a: const-string v1, "; activity:" // string@00da │ │ -061ab0: 6e20 601f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061ab6: 0c01 |000f: move-result-object v1 │ │ -061ab8: 5452 ed08 |0010: iget-object v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -061abc: 6e20 5f1f 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -061ac2: 1a01 eb00 |0015: const-string v1, "; time:" // string@00eb │ │ -061ac6: 6e20 601f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061acc: 0c01 |001a: move-result-object v1 │ │ -061ace: 5352 ee08 |001b: iget-wide v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ -061ad2: 6e30 5d1f 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f5d │ │ -061ad8: 1a01 ed00 |0020: const-string v1, "; weight:" // string@00ed │ │ -061adc: 6e20 601f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061ae2: 0c01 |0025: move-result-object v1 │ │ -061ae4: 2202 e903 |0026: new-instance v2, Ljava/math/BigDecimal; // type@03e9 │ │ -061ae8: 5253 ef08 |0028: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ -061aec: 8933 |002a: float-to-double v3, v3 │ │ -061aee: 7030 791f 3204 |002b: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@1f79 │ │ -061af4: 6e20 5f1f 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -061afa: 1a01 ab0c |0031: const-string v1, "]" // string@0cab │ │ -061afe: 6e20 601f 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061b04: 6e10 651f 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -061b0a: 0c01 |0039: move-result-object v1 │ │ -061b0c: 1101 |003a: return-object v1 │ │ +061a24: |[061a24] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ +061a34: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +061a38: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +061a3e: 1a01 770c |0005: const-string v1, "[" // string@0c77 │ │ +061a42: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061a48: 1a01 da00 |000a: const-string v1, "; activity:" // string@00da │ │ +061a4c: 6e20 601f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061a52: 0c01 |000f: move-result-object v1 │ │ +061a54: 5452 ed08 |0010: iget-object v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +061a58: 6e20 5f1f 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +061a5e: 1a01 eb00 |0015: const-string v1, "; time:" // string@00eb │ │ +061a62: 6e20 601f 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061a68: 0c01 |001a: move-result-object v1 │ │ +061a6a: 5352 ee08 |001b: iget-wide v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ +061a6e: 6e30 5d1f 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f5d │ │ +061a74: 1a01 ed00 |0020: const-string v1, "; weight:" // string@00ed │ │ +061a78: 6e20 601f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061a7e: 0c01 |0025: move-result-object v1 │ │ +061a80: 2202 e503 |0026: new-instance v2, Ljava/math/BigDecimal; // type@03e5 │ │ +061a84: 5253 ef08 |0028: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ +061a88: 8933 |002a: float-to-double v3, v3 │ │ +061a8a: 7030 791f 3204 |002b: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@1f79 │ │ +061a90: 6e20 5f1f 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +061a96: 1a01 a10c |0031: const-string v1, "]" // string@0ca1 │ │ +061a9a: 6e20 601f 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061aa0: 6e10 651f 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +061aa6: 0c01 |0039: move-result-object v1 │ │ +061aa8: 1101 |003a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ 0x0005 line=856 │ │ 0x000a line=857 │ │ 0x0015 line=858 │ │ 0x0020 line=859 │ │ 0x0031 line=860 │ │ 0x0036 line=861 │ │ locals : │ │ 0x0005 - 0x003b reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003b reg=5 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #368 header: │ │ -class_idx : 676 │ │ +class_idx : 674 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 501 │ │ +superclass_idx : 979 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #368 annotations: │ │ Annotations on class │ │ @@ -87927,21 +87926,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;) │ │ name : 'onChooseActivity' │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #369 header: │ │ -class_idx : 677 │ │ +class_idx : 675 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 97 │ │ -source_file_idx : 501 │ │ +superclass_idx : 96 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -87966,18 +87965,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061b10: |[061b10] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -061b20: 5b01 f008 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061b24: 7010 0802 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0208 │ │ -061b2a: 0e00 |0005: return-void │ │ +061aac: |[061aac] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +061abc: 5b01 f008 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061ac0: 7010 0802 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0208 │ │ +061ac6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ @@ -87986,17 +87985,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061b2c: |[061b2c] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ -061b3c: 7020 1417 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1714 │ │ -061b42: 0e00 |0003: return-void │ │ +061ac8: |[061ac8] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ +061ad8: 7020 1417 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1714 │ │ +061ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActivityChooserModel$1; │ │ @@ -88007,18 +88006,18 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061b44: |[061b44] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -061b54: 6e20 1717 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@1717 │ │ -061b5a: 0c00 |0003: move-result-object v0 │ │ -061b5c: 1100 |0004: return-object v0 │ │ +061ae0: |[061ae0] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +061af0: 6e20 1717 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@1717 │ │ +061af6: 0c00 |0003: move-result-object v0 │ │ +061af8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x0 [Ljava/lang/Object; │ │ │ │ @@ -88027,183 +88026,183 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Void;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 17 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 323 16-bit code units │ │ -061b60: |[061b60] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -061b70: 120b |0000: const/4 v11, #int 0 // #0 │ │ -061b72: 4602 100b |0001: aget-object v2, v16, v11 │ │ -061b76: 1f02 fd03 |0003: check-cast v2, Ljava/util/List; // type@03fd │ │ -061b7a: 121b |0005: const/4 v11, #int 1 // #1 │ │ -061b7c: 4603 100b |0006: aget-object v3, v16, v11 │ │ -061b80: 1f03 db03 |0008: check-cast v3, Ljava/lang/String; // type@03db │ │ -061b84: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -061b86: 54fb f008 |000b: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061b8a: 7110 1c17 0b00 |000d: invoke-static {v11}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; // method@171c │ │ -061b90: 0c0b |0010: move-result-object v11 │ │ -061b92: 120c |0011: const/4 v12, #int 0 // #0 │ │ -061b94: 6e30 fa00 3b0c |0012: invoke-virtual {v11, v3, v12}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@00fa │ │ -061b9a: 0c01 |0015: move-result-object v1 │ │ -061b9c: 7100 c51a 0000 |0016: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@1ac5 │ │ -061ba2: 0c0a |0019: move-result-object v10 │ │ -061ba4: 120b |001a: const/4 v11, #int 0 // #0 │ │ -061ba6: 7230 f31f 1a0b |001b: invoke-interface {v10, v1, v11}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1ff3 │ │ -061bac: 1a0b 620b |001e: const-string v11, "UTF-8" // string@0b62 │ │ -061bb0: 121c |0020: const/4 v12, #int 1 // #1 │ │ -061bb2: 7110 f71e 0c00 |0021: invoke-static {v12}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1ef7 │ │ -061bb8: 0c0c |0024: move-result-object v12 │ │ -061bba: 7230 f41f ba0c |0025: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@1ff4 │ │ -061bc0: 120b |0028: const/4 v11, #int 0 // #0 │ │ -061bc2: 1a0c 0715 |0029: const-string v12, "historical-records" // string@1507 │ │ -061bc6: 7230 f51f ba0c |002b: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff5 │ │ -061bcc: 7210 c41f 0200 |002e: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1fc4 │ │ -061bd2: 0a09 |0031: move-result v9 │ │ -061bd4: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -061bd6: 3594 5900 |0033: if-ge v4, v9, 008c // +0059 │ │ -061bda: 120b |0035: const/4 v11, #int 0 // #0 │ │ -061bdc: 7220 c31f b200 |0036: invoke-interface {v2, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1fc3 │ │ -061be2: 0c08 |0039: move-result-object v8 │ │ -061be4: 1f08 a302 |003a: check-cast v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a3 │ │ -061be8: 120b |003c: const/4 v11, #int 0 // #0 │ │ -061bea: 1a0c 0615 |003d: const-string v12, "historical-record" // string@1506 │ │ -061bee: 7230 f51f ba0c |003f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff5 │ │ -061bf4: 120b |0042: const/4 v11, #int 0 // #0 │ │ -061bf6: 1a0c d30d |0043: const-string v12, "activity" // string@0dd3 │ │ -061bfa: 548d ed08 |0045: iget-object v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -061bfe: 6e10 dd00 0d00 |0047: invoke-virtual {v13}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@00dd │ │ -061c04: 0c0d |004a: move-result-object v13 │ │ -061c06: 7240 f01f badc |004b: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff0 │ │ -061c0c: 120b |004e: const/4 v11, #int 0 // #0 │ │ -061c0e: 1a0c f521 |004f: const-string v12, "time" // string@21f5 │ │ -061c12: 538d ee08 |0051: iget-wide v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ -061c16: 7120 571f ed00 |0053: invoke-static {v13, v14}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@1f57 │ │ -061c1c: 0c0d |0056: move-result-object v13 │ │ -061c1e: 7240 f01f badc |0057: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff0 │ │ -061c24: 120b |005a: const/4 v11, #int 0 // #0 │ │ -061c26: 1a0c dd22 |005b: const-string v12, "weight" // string@22dd │ │ -061c2a: 528d ef08 |005d: iget v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ -061c2e: 7110 551f 0d00 |005f: invoke-static {v13}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@1f55 │ │ -061c34: 0c0d |0062: move-result-object v13 │ │ -061c36: 7240 f01f badc |0063: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff0 │ │ -061c3c: 120b |0066: const/4 v11, #int 0 // #0 │ │ -061c3e: 1a0c 0615 |0067: const-string v12, "historical-record" // string@1506 │ │ -061c42: 7230 f21f ba0c |0069: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff2 │ │ -061c48: d804 0401 |006c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -061c4c: 28c5 |006e: goto 0033 // -003b │ │ -061c4e: 0d00 |006f: move-exception v0 │ │ -061c50: 7100 1d17 0000 |0070: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@171d │ │ -061c56: 0c0b |0073: move-result-object v11 │ │ -061c58: 220c dc03 |0074: new-instance v12, Ljava/lang/StringBuilder; // type@03dc │ │ -061c5c: 7010 581f 0c00 |0076: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -061c62: 1a0d 2103 |0079: const-string v13, "Error writing historical recrod file: " // string@0321 │ │ -061c66: 6e20 601f dc00 |007b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061c6c: 0c0c |007e: move-result-object v12 │ │ -061c6e: 6e20 601f 3c00 |007f: invoke-virtual {v12, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061c74: 0c0c |0082: move-result-object v12 │ │ -061c76: 6e10 651f 0c00 |0083: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -061c7c: 0c0c |0086: move-result-object v12 │ │ -061c7e: 7130 b11a cb00 |0087: invoke-static {v11, v12, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -061c84: 120b |008a: const/4 v11, #int 0 // #0 │ │ -061c86: 110b |008b: return-object v11 │ │ -061c88: 120b |008c: const/4 v11, #int 0 // #0 │ │ -061c8a: 1a0c 0715 |008d: const-string v12, "historical-records" // string@1507 │ │ -061c8e: 7230 f21f ba0c |008f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff2 │ │ -061c94: 7210 f11f 0a00 |0092: invoke-interface {v10}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@1ff1 │ │ -061c9a: 54fb f008 |0095: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061c9e: 121c |0097: const/4 v12, #int 1 // #1 │ │ -061ca0: 7120 1f17 cb00 |0098: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ -061ca6: 3801 0500 |009b: if-eqz v1, 00a0 // +0005 │ │ -061caa: 6e10 e71e 0100 |009d: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ -061cb0: 120b |00a0: const/4 v11, #int 0 // #0 │ │ -061cb2: 28ea |00a1: goto 008b // -0016 │ │ -061cb4: 0d05 |00a2: move-exception v5 │ │ -061cb6: 7100 1d17 0000 |00a3: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@171d │ │ -061cbc: 0c0b |00a6: move-result-object v11 │ │ -061cbe: 220c dc03 |00a7: new-instance v12, Ljava/lang/StringBuilder; // type@03dc │ │ -061cc2: 7010 581f 0c00 |00a9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -061cc8: 1a0d 2103 |00ac: const-string v13, "Error writing historical recrod file: " // string@0321 │ │ -061ccc: 6e20 601f dc00 |00ae: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061cd2: 0c0c |00b1: move-result-object v12 │ │ -061cd4: 54fd f008 |00b2: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061cd8: 7110 1e17 0d00 |00b4: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@171e │ │ -061cde: 0c0d |00b7: move-result-object v13 │ │ -061ce0: 6e20 601f dc00 |00b8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061ce6: 0c0c |00bb: move-result-object v12 │ │ -061ce8: 6e10 651f 0c00 |00bc: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -061cee: 0c0c |00bf: move-result-object v12 │ │ -061cf0: 7130 b11a cb05 |00c0: invoke-static {v11, v12, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -061cf6: 54fb f008 |00c3: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061cfa: 121c |00c5: const/4 v12, #int 1 // #1 │ │ -061cfc: 7120 1f17 cb00 |00c6: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ -061d02: 3801 d7ff |00c9: if-eqz v1, 00a0 // -0029 │ │ -061d06: 6e10 e71e 0100 |00cb: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ -061d0c: 28d2 |00ce: goto 00a0 // -002e │ │ -061d0e: 0d0b |00cf: move-exception v11 │ │ -061d10: 28d0 |00d0: goto 00a0 // -0030 │ │ -061d12: 0d07 |00d1: move-exception v7 │ │ -061d14: 7100 1d17 0000 |00d2: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@171d │ │ -061d1a: 0c0b |00d5: move-result-object v11 │ │ -061d1c: 220c dc03 |00d6: new-instance v12, Ljava/lang/StringBuilder; // type@03dc │ │ -061d20: 7010 581f 0c00 |00d8: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -061d26: 1a0d 2103 |00db: const-string v13, "Error writing historical recrod file: " // string@0321 │ │ -061d2a: 6e20 601f dc00 |00dd: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061d30: 0c0c |00e0: move-result-object v12 │ │ -061d32: 54fd f008 |00e1: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061d36: 7110 1e17 0d00 |00e3: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@171e │ │ -061d3c: 0c0d |00e6: move-result-object v13 │ │ -061d3e: 6e20 601f dc00 |00e7: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061d44: 0c0c |00ea: move-result-object v12 │ │ -061d46: 6e10 651f 0c00 |00eb: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -061d4c: 0c0c |00ee: move-result-object v12 │ │ -061d4e: 7130 b11a cb07 |00ef: invoke-static {v11, v12, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -061d54: 54fb f008 |00f2: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061d58: 121c |00f4: const/4 v12, #int 1 // #1 │ │ -061d5a: 7120 1f17 cb00 |00f5: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ -061d60: 3801 a8ff |00f8: if-eqz v1, 00a0 // -0058 │ │ -061d64: 6e10 e71e 0100 |00fa: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ -061d6a: 28a3 |00fd: goto 00a0 // -005d │ │ -061d6c: 0d0b |00fe: move-exception v11 │ │ -061d6e: 28a1 |00ff: goto 00a0 // -005f │ │ -061d70: 0d06 |0100: move-exception v6 │ │ -061d72: 7100 1d17 0000 |0101: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@171d │ │ -061d78: 0c0b |0104: move-result-object v11 │ │ -061d7a: 220c dc03 |0105: new-instance v12, Ljava/lang/StringBuilder; // type@03dc │ │ -061d7e: 7010 581f 0c00 |0107: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -061d84: 1a0d 2103 |010a: const-string v13, "Error writing historical recrod file: " // string@0321 │ │ -061d88: 6e20 601f dc00 |010c: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061d8e: 0c0c |010f: move-result-object v12 │ │ -061d90: 54fd f008 |0110: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061d94: 7110 1e17 0d00 |0112: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@171e │ │ -061d9a: 0c0d |0115: move-result-object v13 │ │ -061d9c: 6e20 601f dc00 |0116: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061da2: 0c0c |0119: move-result-object v12 │ │ -061da4: 6e10 651f 0c00 |011a: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -061daa: 0c0c |011d: move-result-object v12 │ │ -061dac: 7130 b11a cb06 |011e: invoke-static {v11, v12, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -061db2: 54fb f008 |0121: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061db6: 121c |0123: const/4 v12, #int 1 // #1 │ │ -061db8: 7120 1f17 cb00 |0124: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ -061dbe: 3801 79ff |0127: if-eqz v1, 00a0 // -0087 │ │ -061dc2: 6e10 e71e 0100 |0129: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ -061dc8: 2900 74ff |012c: goto/16 00a0 // -008c │ │ -061dcc: 0d0b |012e: move-exception v11 │ │ -061dce: 2900 71ff |012f: goto/16 00a0 // -008f │ │ -061dd2: 0d0b |0131: move-exception v11 │ │ -061dd4: 54fc f008 |0132: iget-object v12, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ -061dd8: 121d |0134: const/4 v13, #int 1 // #1 │ │ -061dda: 7120 1f17 dc00 |0135: invoke-static {v12, v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ -061de0: 3801 0500 |0138: if-eqz v1, 013d // +0005 │ │ -061de4: 6e10 e71e 0100 |013a: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ -061dea: 270b |013d: throw v11 │ │ -061dec: 0d0b |013e: move-exception v11 │ │ -061dee: 2900 61ff |013f: goto/16 00a0 // -009f │ │ -061df2: 0d0c |0141: move-exception v12 │ │ -061df4: 28fb |0142: goto 013d // -0005 │ │ +061afc: |[061afc] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +061b0c: 120b |0000: const/4 v11, #int 0 // #0 │ │ +061b0e: 4602 100b |0001: aget-object v2, v16, v11 │ │ +061b12: 1f02 f903 |0003: check-cast v2, Ljava/util/List; // type@03f9 │ │ +061b16: 121b |0005: const/4 v11, #int 1 // #1 │ │ +061b18: 4603 100b |0006: aget-object v3, v16, v11 │ │ +061b1c: 1f03 d703 |0008: check-cast v3, Ljava/lang/String; // type@03d7 │ │ +061b20: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +061b22: 54fb f008 |000b: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061b26: 7110 1c17 0b00 |000d: invoke-static {v11}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; // method@171c │ │ +061b2c: 0c0b |0010: move-result-object v11 │ │ +061b2e: 120c |0011: const/4 v12, #int 0 // #0 │ │ +061b30: 6e30 fa00 3b0c |0012: invoke-virtual {v11, v3, v12}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@00fa │ │ +061b36: 0c01 |0015: move-result-object v1 │ │ +061b38: 7100 c51a 0000 |0016: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@1ac5 │ │ +061b3e: 0c0a |0019: move-result-object v10 │ │ +061b40: 120b |001a: const/4 v11, #int 0 // #0 │ │ +061b42: 7230 f31f 1a0b |001b: invoke-interface {v10, v1, v11}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1ff3 │ │ +061b48: 1a0b 580b |001e: const-string v11, "UTF-8" // string@0b58 │ │ +061b4c: 121c |0020: const/4 v12, #int 1 // #1 │ │ +061b4e: 7110 f71e 0c00 |0021: invoke-static {v12}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1ef7 │ │ +061b54: 0c0c |0024: move-result-object v12 │ │ +061b56: 7230 f41f ba0c |0025: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@1ff4 │ │ +061b5c: 120b |0028: const/4 v11, #int 0 // #0 │ │ +061b5e: 1a0c fd14 |0029: const-string v12, "historical-records" // string@14fd │ │ +061b62: 7230 f51f ba0c |002b: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff5 │ │ +061b68: 7210 c41f 0200 |002e: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1fc4 │ │ +061b6e: 0a09 |0031: move-result v9 │ │ +061b70: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +061b72: 3594 5900 |0033: if-ge v4, v9, 008c // +0059 │ │ +061b76: 120b |0035: const/4 v11, #int 0 // #0 │ │ +061b78: 7220 c31f b200 |0036: invoke-interface {v2, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1fc3 │ │ +061b7e: 0c08 |0039: move-result-object v8 │ │ +061b80: 1f08 a102 |003a: check-cast v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a1 │ │ +061b84: 120b |003c: const/4 v11, #int 0 // #0 │ │ +061b86: 1a0c fc14 |003d: const-string v12, "historical-record" // string@14fc │ │ +061b8a: 7230 f51f ba0c |003f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff5 │ │ +061b90: 120b |0042: const/4 v11, #int 0 // #0 │ │ +061b92: 1a0c c90d |0043: const-string v12, "activity" // string@0dc9 │ │ +061b96: 548d ed08 |0045: iget-object v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +061b9a: 6e10 dd00 0d00 |0047: invoke-virtual {v13}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@00dd │ │ +061ba0: 0c0d |004a: move-result-object v13 │ │ +061ba2: 7240 f01f badc |004b: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff0 │ │ +061ba8: 120b |004e: const/4 v11, #int 0 // #0 │ │ +061baa: 1a0c ea21 |004f: const-string v12, "time" // string@21ea │ │ +061bae: 538d ee08 |0051: iget-wide v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@08ee │ │ +061bb2: 7120 571f ed00 |0053: invoke-static {v13, v14}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@1f57 │ │ +061bb8: 0c0d |0056: move-result-object v13 │ │ +061bba: 7240 f01f badc |0057: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff0 │ │ +061bc0: 120b |005a: const/4 v11, #int 0 // #0 │ │ +061bc2: 1a0c d222 |005b: const-string v12, "weight" // string@22d2 │ │ +061bc6: 528d ef08 |005d: iget v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ +061bca: 7110 551f 0d00 |005f: invoke-static {v13}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@1f55 │ │ +061bd0: 0c0d |0062: move-result-object v13 │ │ +061bd2: 7240 f01f badc |0063: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff0 │ │ +061bd8: 120b |0066: const/4 v11, #int 0 // #0 │ │ +061bda: 1a0c fc14 |0067: const-string v12, "historical-record" // string@14fc │ │ +061bde: 7230 f21f ba0c |0069: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff2 │ │ +061be4: d804 0401 |006c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +061be8: 28c5 |006e: goto 0033 // -003b │ │ +061bea: 0d00 |006f: move-exception v0 │ │ +061bec: 7100 1d17 0000 |0070: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@171d │ │ +061bf2: 0c0b |0073: move-result-object v11 │ │ +061bf4: 220c d803 |0074: new-instance v12, Ljava/lang/StringBuilder; // type@03d8 │ │ +061bf8: 7010 581f 0c00 |0076: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +061bfe: 1a0d 1d03 |0079: const-string v13, "Error writing historical recrod file: " // string@031d │ │ +061c02: 6e20 601f dc00 |007b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061c08: 0c0c |007e: move-result-object v12 │ │ +061c0a: 6e20 601f 3c00 |007f: invoke-virtual {v12, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061c10: 0c0c |0082: move-result-object v12 │ │ +061c12: 6e10 651f 0c00 |0083: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +061c18: 0c0c |0086: move-result-object v12 │ │ +061c1a: 7130 b11a cb00 |0087: invoke-static {v11, v12, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +061c20: 120b |008a: const/4 v11, #int 0 // #0 │ │ +061c22: 110b |008b: return-object v11 │ │ +061c24: 120b |008c: const/4 v11, #int 0 // #0 │ │ +061c26: 1a0c fd14 |008d: const-string v12, "historical-records" // string@14fd │ │ +061c2a: 7230 f21f ba0c |008f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@1ff2 │ │ +061c30: 7210 f11f 0a00 |0092: invoke-interface {v10}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@1ff1 │ │ +061c36: 54fb f008 |0095: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061c3a: 121c |0097: const/4 v12, #int 1 // #1 │ │ +061c3c: 7120 1f17 cb00 |0098: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ +061c42: 3801 0500 |009b: if-eqz v1, 00a0 // +0005 │ │ +061c46: 6e10 e71e 0100 |009d: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ +061c4c: 120b |00a0: const/4 v11, #int 0 // #0 │ │ +061c4e: 28ea |00a1: goto 008b // -0016 │ │ +061c50: 0d05 |00a2: move-exception v5 │ │ +061c52: 7100 1d17 0000 |00a3: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@171d │ │ +061c58: 0c0b |00a6: move-result-object v11 │ │ +061c5a: 220c d803 |00a7: new-instance v12, Ljava/lang/StringBuilder; // type@03d8 │ │ +061c5e: 7010 581f 0c00 |00a9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +061c64: 1a0d 1d03 |00ac: const-string v13, "Error writing historical recrod file: " // string@031d │ │ +061c68: 6e20 601f dc00 |00ae: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061c6e: 0c0c |00b1: move-result-object v12 │ │ +061c70: 54fd f008 |00b2: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061c74: 7110 1e17 0d00 |00b4: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@171e │ │ +061c7a: 0c0d |00b7: move-result-object v13 │ │ +061c7c: 6e20 601f dc00 |00b8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061c82: 0c0c |00bb: move-result-object v12 │ │ +061c84: 6e10 651f 0c00 |00bc: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +061c8a: 0c0c |00bf: move-result-object v12 │ │ +061c8c: 7130 b11a cb05 |00c0: invoke-static {v11, v12, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +061c92: 54fb f008 |00c3: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061c96: 121c |00c5: const/4 v12, #int 1 // #1 │ │ +061c98: 7120 1f17 cb00 |00c6: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ +061c9e: 3801 d7ff |00c9: if-eqz v1, 00a0 // -0029 │ │ +061ca2: 6e10 e71e 0100 |00cb: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ +061ca8: 28d2 |00ce: goto 00a0 // -002e │ │ +061caa: 0d0b |00cf: move-exception v11 │ │ +061cac: 28d0 |00d0: goto 00a0 // -0030 │ │ +061cae: 0d07 |00d1: move-exception v7 │ │ +061cb0: 7100 1d17 0000 |00d2: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@171d │ │ +061cb6: 0c0b |00d5: move-result-object v11 │ │ +061cb8: 220c d803 |00d6: new-instance v12, Ljava/lang/StringBuilder; // type@03d8 │ │ +061cbc: 7010 581f 0c00 |00d8: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +061cc2: 1a0d 1d03 |00db: const-string v13, "Error writing historical recrod file: " // string@031d │ │ +061cc6: 6e20 601f dc00 |00dd: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061ccc: 0c0c |00e0: move-result-object v12 │ │ +061cce: 54fd f008 |00e1: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061cd2: 7110 1e17 0d00 |00e3: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@171e │ │ +061cd8: 0c0d |00e6: move-result-object v13 │ │ +061cda: 6e20 601f dc00 |00e7: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061ce0: 0c0c |00ea: move-result-object v12 │ │ +061ce2: 6e10 651f 0c00 |00eb: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +061ce8: 0c0c |00ee: move-result-object v12 │ │ +061cea: 7130 b11a cb07 |00ef: invoke-static {v11, v12, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +061cf0: 54fb f008 |00f2: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061cf4: 121c |00f4: const/4 v12, #int 1 // #1 │ │ +061cf6: 7120 1f17 cb00 |00f5: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ +061cfc: 3801 a8ff |00f8: if-eqz v1, 00a0 // -0058 │ │ +061d00: 6e10 e71e 0100 |00fa: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ +061d06: 28a3 |00fd: goto 00a0 // -005d │ │ +061d08: 0d0b |00fe: move-exception v11 │ │ +061d0a: 28a1 |00ff: goto 00a0 // -005f │ │ +061d0c: 0d06 |0100: move-exception v6 │ │ +061d0e: 7100 1d17 0000 |0101: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@171d │ │ +061d14: 0c0b |0104: move-result-object v11 │ │ +061d16: 220c d803 |0105: new-instance v12, Ljava/lang/StringBuilder; // type@03d8 │ │ +061d1a: 7010 581f 0c00 |0107: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +061d20: 1a0d 1d03 |010a: const-string v13, "Error writing historical recrod file: " // string@031d │ │ +061d24: 6e20 601f dc00 |010c: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061d2a: 0c0c |010f: move-result-object v12 │ │ +061d2c: 54fd f008 |0110: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061d30: 7110 1e17 0d00 |0112: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@171e │ │ +061d36: 0c0d |0115: move-result-object v13 │ │ +061d38: 6e20 601f dc00 |0116: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061d3e: 0c0c |0119: move-result-object v12 │ │ +061d40: 6e10 651f 0c00 |011a: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +061d46: 0c0c |011d: move-result-object v12 │ │ +061d48: 7130 b11a cb06 |011e: invoke-static {v11, v12, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +061d4e: 54fb f008 |0121: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061d52: 121c |0123: const/4 v12, #int 1 // #1 │ │ +061d54: 7120 1f17 cb00 |0124: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ +061d5a: 3801 79ff |0127: if-eqz v1, 00a0 // -0087 │ │ +061d5e: 6e10 e71e 0100 |0129: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ +061d64: 2900 74ff |012c: goto/16 00a0 // -008c │ │ +061d68: 0d0b |012e: move-exception v11 │ │ +061d6a: 2900 71ff |012f: goto/16 00a0 // -008f │ │ +061d6e: 0d0b |0131: move-exception v11 │ │ +061d70: 54fc f008 |0132: iget-object v12, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08f0 │ │ +061d74: 121d |0134: const/4 v13, #int 1 // #1 │ │ +061d76: 7120 1f17 dc00 |0135: invoke-static {v12, v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@171f │ │ +061d7c: 3801 0500 |0138: if-eqz v1, 013d // +0005 │ │ +061d80: 6e10 e71e 0100 |013a: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@1ee7 │ │ +061d86: 270b |013d: throw v11 │ │ +061d88: 0d0b |013e: move-exception v11 │ │ +061d8a: 2900 61ff |013f: goto/16 00a0 // -009f │ │ +061d8e: 0d0c |0141: move-exception v12 │ │ +061d90: 28fb |0142: goto 013d // -0005 │ │ catches : 11 │ │ 0x000b - 0x0015 │ │ Ljava/io/FileNotFoundException; -> 0x006f │ │ 0x001b - 0x006c │ │ Ljava/lang/IllegalArgumentException; -> 0x00a2 │ │ Ljava/lang/IllegalStateException; -> 0x00d1 │ │ Ljava/io/IOException; -> 0x0100 │ │ @@ -88296,21 +88295,21 @@ │ │ 0x000b - 0x0143 reg=1 fos Ljava/io/FileOutputStream; │ │ 0x0005 - 0x0143 reg=2 historicalRecords Ljava/util/List; Ljava/util/List; │ │ 0x000a - 0x0143 reg=3 hostoryFileName Ljava/lang/String; │ │ 0x008c - 0x0143 reg=10 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ 0x0000 - 0x0143 reg=15 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ 0x0000 - 0x0143 reg=16 args [Ljava/lang/Object; │ │ │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #370 header: │ │ -class_idx : 678 │ │ +class_idx : 676 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 59 │ │ -source_file_idx : 501 │ │ +source_file_idx : 497 │ │ static_fields_size : 15 │ │ instance_fields_size: 13 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 13 │ │ │ │ Class #370 annotations: │ │ Annotations on class │ │ @@ -88460,26 +88459,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -061e80: |[061e80] android.support.v7.internal.widget.ActivityChooserModel.:()V │ │ -061e90: 1c00 a602 |0000: const-class v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@02a6 │ │ -061e94: 6e10 0c1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -061e9a: 0c00 |0005: move-result-object v0 │ │ -061e9c: 6900 fb08 |0006: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@08fb │ │ -061ea0: 2200 d703 |0008: new-instance v0, Ljava/lang/Object; // type@03d7 │ │ -061ea4: 7010 351f 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -061eaa: 6900 0c09 |000d: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@090c │ │ -061eae: 2200 f903 |000f: new-instance v0, Ljava/util/HashMap; // type@03f9 │ │ -061eb2: 7010 a91f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -061eb8: 6900 0b09 |0014: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@090b │ │ -061ebc: 0e00 |0016: return-void │ │ +061e1c: |[061e1c] android.support.v7.internal.widget.ActivityChooserModel.:()V │ │ +061e2c: 1c00 a402 |0000: const-class v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@02a4 │ │ +061e30: 6e10 0c1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +061e36: 0c00 |0005: move-result-object v0 │ │ +061e38: 6900 fb08 |0006: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@08fb │ │ +061e3c: 2200 d303 |0008: new-instance v0, Ljava/lang/Object; // type@03d3 │ │ +061e40: 7010 351f 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +061e46: 6900 0c09 |000d: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@090c │ │ +061e4a: 2200 f503 |000f: new-instance v0, Ljava/util/HashMap; // type@03f5 │ │ +061e4e: 7010 a91f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +061e54: 6900 0b09 |0014: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@090b │ │ +061e58: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0008 line=221 │ │ 0x000f line=226 │ │ locals : │ │ │ │ @@ -88488,60 +88487,60 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -061ec0: |[061ec0] android.support.v7.internal.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -061ed0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -061ed2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -061ed4: 7010 7e01 0400 |0002: invoke-direct {v4}, Landroid/database/DataSetObservable;.:()V // method@017e │ │ -061eda: 2200 d703 |0005: new-instance v0, Ljava/lang/Object; // type@03d7 │ │ -061ede: 7010 351f 0000 |0007: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -061ee4: 5b40 0709 |000a: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -061ee8: 2200 f303 |000c: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -061eec: 7010 8e1f 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -061ef2: 5b40 fe08 |0011: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -061ef6: 2200 f303 |0013: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -061efa: 7010 8e1f 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -061f00: 5b40 0309 |0018: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -061f04: 2200 a202 |001a: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; // type@02a2 │ │ -061f08: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -061f0a: 7030 0c17 4001 |001d: invoke-direct {v0, v4, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@170c │ │ -061f10: 5b40 0009 |0020: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ -061f14: 1300 3200 |0022: const/16 v0, #int 50 // #32 │ │ -061f18: 5940 0609 |0024: iput v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ -061f1c: 5c43 0109 |0026: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0901 │ │ -061f20: 5c42 0909 |0028: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0909 │ │ -061f24: 5c43 0409 |002a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ -061f28: 5c42 0a09 |002c: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@090a │ │ -061f2c: 6e10 e500 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e5 │ │ -061f32: 0c00 |0031: move-result-object v0 │ │ -061f34: 5b40 0209 |0032: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0902 │ │ -061f38: 7110 a61a 0600 |0034: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -061f3e: 0a00 |0037: move-result v0 │ │ -061f40: 3900 2000 |0038: if-nez v0, 0058 // +0020 │ │ -061f44: 1a00 cb00 |003a: const-string v0, ".xml" // string@00cb │ │ -061f48: 6e20 471f 0600 |003c: invoke-virtual {v6, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f47 │ │ -061f4e: 0a00 |003f: move-result v0 │ │ -061f50: 3900 1800 |0040: if-nez v0, 0058 // +0018 │ │ -061f54: 2200 dc03 |0042: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -061f58: 7010 581f 0000 |0044: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -061f5e: 6e20 601f 6000 |0047: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061f64: 0c00 |004a: move-result-object v0 │ │ -061f66: 1a01 cb00 |004b: const-string v1, ".xml" // string@00cb │ │ -061f6a: 6e20 601f 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -061f70: 0c00 |0050: move-result-object v0 │ │ -061f72: 6e10 651f 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -061f78: 0c00 |0054: move-result-object v0 │ │ -061f7a: 5b40 0509 |0055: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -061f7e: 0e00 |0057: return-void │ │ -061f80: 5b46 0509 |0058: iput-object v6, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -061f84: 28fd |005a: goto 0057 // -0003 │ │ +061e5c: |[061e5c] android.support.v7.internal.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +061e6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +061e6e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +061e70: 7010 7e01 0400 |0002: invoke-direct {v4}, Landroid/database/DataSetObservable;.:()V // method@017e │ │ +061e76: 2200 d303 |0005: new-instance v0, Ljava/lang/Object; // type@03d3 │ │ +061e7a: 7010 351f 0000 |0007: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +061e80: 5b40 0709 |000a: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +061e84: 2200 ef03 |000c: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +061e88: 7010 8e1f 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +061e8e: 5b40 fe08 |0011: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +061e92: 2200 ef03 |0013: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +061e96: 7010 8e1f 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +061e9c: 5b40 0309 |0018: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +061ea0: 2200 a002 |001a: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; // type@02a0 │ │ +061ea4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +061ea6: 7030 0c17 4001 |001d: invoke-direct {v0, v4, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@170c │ │ +061eac: 5b40 0009 |0020: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ +061eb0: 1300 3200 |0022: const/16 v0, #int 50 // #32 │ │ +061eb4: 5940 0609 |0024: iput v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ +061eb8: 5c43 0109 |0026: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0901 │ │ +061ebc: 5c42 0909 |0028: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0909 │ │ +061ec0: 5c43 0409 |002a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ +061ec4: 5c42 0a09 |002c: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@090a │ │ +061ec8: 6e10 e500 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e5 │ │ +061ece: 0c00 |0031: move-result-object v0 │ │ +061ed0: 5b40 0209 |0032: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0902 │ │ +061ed4: 7110 a61a 0600 |0034: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +061eda: 0a00 |0037: move-result v0 │ │ +061edc: 3900 2000 |0038: if-nez v0, 0058 // +0020 │ │ +061ee0: 1a00 cb00 |003a: const-string v0, ".xml" // string@00cb │ │ +061ee4: 6e20 471f 0600 |003c: invoke-virtual {v6, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f47 │ │ +061eea: 0a00 |003f: move-result v0 │ │ +061eec: 3900 1800 |0040: if-nez v0, 0058 // +0018 │ │ +061ef0: 2200 d803 |0042: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +061ef4: 7010 581f 0000 |0044: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +061efa: 6e20 601f 6000 |0047: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061f00: 0c00 |004a: move-result-object v0 │ │ +061f02: 1a01 cb00 |004b: const-string v1, ".xml" // string@00cb │ │ +061f06: 6e20 601f 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +061f0c: 0c00 |0050: move-result-object v0 │ │ +061f0e: 6e10 651f 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +061f14: 0c00 |0054: move-result-object v0 │ │ +061f16: 5b40 0509 |0055: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +061f1a: 0e00 |0057: return-void │ │ +061f1c: 5b46 0509 |0058: iput-object v6, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +061f20: 28fd |005a: goto 0057 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=349 │ │ 0x0005 line=232 │ │ 0x000c line=237 │ │ 0x0013 line=242 │ │ 0x001a line=262 │ │ @@ -88565,17 +88564,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061f88: |[061f88] android.support.v7.internal.widget.ActivityChooserModel.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; │ │ -061f98: 5410 0209 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0902 │ │ -061f9c: 1100 |0002: return-object v0 │ │ +061f24: |[061f24] android.support.v7.internal.widget.ActivityChooserModel.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; │ │ +061f34: 5410 0209 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0902 │ │ +061f38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ @@ -88583,34 +88582,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061fa0: |[061fa0] android.support.v7.internal.widget.ActivityChooserModel.access$300:()Ljava/lang/String; │ │ -061fb0: 6200 fb08 |0000: sget-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@08fb │ │ -061fb4: 1100 |0002: return-object v0 │ │ +061f3c: |[061f3c] android.support.v7.internal.widget.ActivityChooserModel.access$300:()Ljava/lang/String; │ │ +061f4c: 6200 fb08 |0000: sget-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@08fb │ │ +061f50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ name : 'access$400' │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061fb8: |[061fb8] android.support.v7.internal.widget.ActivityChooserModel.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ -061fc8: 5410 0509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -061fcc: 1100 |0002: return-object v0 │ │ +061f54: |[061f54] android.support.v7.internal.widget.ActivityChooserModel.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ +061f64: 5410 0509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +061f68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ @@ -88618,17 +88617,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061fd0: |[061fd0] android.support.v7.internal.widget.ActivityChooserModel.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ -061fe0: 5c01 0109 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0901 │ │ -061fe4: 0f01 |0002: return v1 │ │ +061f6c: |[061f6c] android.support.v7.internal.widget.ActivityChooserModel.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ +061f7c: 5c01 0109 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0901 │ │ +061f80: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -88637,26 +88636,26 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -061fe8: |[061fe8] android.support.v7.internal.widget.ActivityChooserModel.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ -061ff8: 5421 0309 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -061ffc: 7220 be1f 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ -062002: 0a00 |0005: move-result v0 │ │ -062004: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -062008: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -06200a: 5c21 0409 |0009: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ -06200e: 7010 3017 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1730 │ │ -062014: 7010 2f17 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.persistHistoricalDataIfNeeded:()V // method@172f │ │ -06201a: 7010 3917 0200 |0011: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1739 │ │ -062020: 6e10 2e17 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@172e │ │ -062026: 0f00 |0017: return v0 │ │ +061f84: |[061f84] android.support.v7.internal.widget.ActivityChooserModel.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ +061f94: 5421 0309 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +061f98: 7220 be1f 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ +061f9e: 0a00 |0005: move-result v0 │ │ +061fa0: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +061fa4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +061fa6: 5c21 0409 |0009: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ +061faa: 7010 3017 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1730 │ │ +061fb0: 7010 2f17 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.persistHistoricalDataIfNeeded:()V // method@172f │ │ +061fb6: 7010 3917 0200 |0011: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1739 │ │ +061fbc: 6e10 2e17 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@172e │ │ +061fc2: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0006 line=744 │ │ 0x0008 line=745 │ │ 0x000b line=746 │ │ 0x000e line=747 │ │ @@ -88673,25 +88672,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -062028: |[062028] android.support.v7.internal.widget.ActivityChooserModel.ensureConsistentState:()V │ │ -062038: 7010 2d17 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.loadActivitiesIfNeeded:()Z // method@172d │ │ -06203e: 0a00 |0003: move-result v0 │ │ -062040: 7010 3117 0200 |0004: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataIfNeeded:()Z // method@1731 │ │ -062046: 0a01 |0007: move-result v1 │ │ -062048: b610 |0008: or-int/2addr v0, v1 │ │ -06204a: 7010 3017 0200 |0009: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1730 │ │ -062050: 3800 0800 |000c: if-eqz v0, 0014 // +0008 │ │ -062054: 7010 3917 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1739 │ │ -06205a: 6e10 2e17 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@172e │ │ -062060: 0e00 |0014: return-void │ │ +061fc4: |[061fc4] android.support.v7.internal.widget.ActivityChooserModel.ensureConsistentState:()V │ │ +061fd4: 7010 2d17 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.loadActivitiesIfNeeded:()Z // method@172d │ │ +061fda: 0a00 |0003: move-result v0 │ │ +061fdc: 7010 3117 0200 |0004: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataIfNeeded:()Z // method@1731 │ │ +061fe2: 0a01 |0007: move-result v1 │ │ +061fe4: b610 |0008: or-int/2addr v0, v1 │ │ +061fe6: 7010 3017 0200 |0009: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1730 │ │ +061fec: 3800 0800 |000c: if-eqz v0, 0014 // +0008 │ │ +061ff0: 7010 3917 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1739 │ │ +061ff6: 6e10 2e17 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@172e │ │ +061ffc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0004 line=671 │ │ 0x0009 line=672 │ │ 0x000c line=673 │ │ 0x000e line=674 │ │ @@ -88706,30 +88705,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -062064: |[062064] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskBase:()V │ │ -062074: 2200 a502 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@02a5 │ │ -062078: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06207a: 7030 1517 5001 |0003: invoke-direct {v0, v5, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1715 │ │ -062080: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -062082: 2311 3404 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0434 │ │ -062086: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -062088: 2203 f303 |000a: new-instance v3, Ljava/util/ArrayList; // type@03f3 │ │ -06208c: 5454 0309 |000c: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -062090: 7020 901f 4300 |000e: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1f90 │ │ -062096: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ -06209a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -06209c: 5453 0509 |0014: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -0620a0: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ -0620a4: 6e20 1817 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1718 │ │ -0620aa: 0e00 |001b: return-void │ │ +062000: |[062000] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskBase:()V │ │ +062010: 2200 a302 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@02a3 │ │ +062014: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +062016: 7030 1517 5001 |0003: invoke-direct {v0, v5, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1715 │ │ +06201c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +06201e: 2311 3004 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ +062022: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +062024: 2203 ef03 |000a: new-instance v3, Ljava/util/ArrayList; // type@03ef │ │ +062028: 5454 0309 |000c: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +06202c: 7020 901f 4300 |000e: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1f90 │ │ +062032: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ +062036: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +062038: 5453 0509 |0014: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +06203c: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ +062040: 6e20 1817 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1718 │ │ +062046: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ 0x001b line=588 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ @@ -88738,31 +88737,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0620ac: |[0620ac] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskSDK11:()V │ │ -0620bc: 2200 a502 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@02a5 │ │ -0620c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0620c2: 7030 1517 6001 |0003: invoke-direct {v0, v6, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1715 │ │ -0620c8: 6201 2600 |0006: sget-object v1, Landroid/os/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0026 │ │ -0620cc: 1222 |0008: const/4 v2, #int 2 // #2 │ │ -0620ce: 2322 3404 |0009: new-array v2, v2, [Ljava/lang/Object; // type@0434 │ │ -0620d2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0620d4: 2204 f303 |000c: new-instance v4, Ljava/util/ArrayList; // type@03f3 │ │ -0620d8: 5465 0309 |000e: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -0620dc: 7020 901f 5400 |0010: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1f90 │ │ -0620e2: 4d04 0203 |0013: aput-object v4, v2, v3 │ │ -0620e6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0620e8: 5464 0509 |0016: iget-object v4, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -0620ec: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ -0620f0: 6e30 1917 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1719 │ │ -0620f6: 0e00 |001d: return-void │ │ +062048: |[062048] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskSDK11:()V │ │ +062058: 2200 a302 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@02a3 │ │ +06205c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06205e: 7030 1517 6001 |0003: invoke-direct {v0, v6, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1715 │ │ +062064: 6201 2600 |0006: sget-object v1, Landroid/os/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0026 │ │ +062068: 1222 |0008: const/4 v2, #int 2 // #2 │ │ +06206a: 2322 3004 |0009: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ +06206e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +062070: 2204 ef03 |000c: new-instance v4, Ljava/util/ArrayList; // type@03ef │ │ +062074: 5465 0309 |000e: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +062078: 7020 901f 5400 |0010: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1f90 │ │ +06207e: 4d04 0203 |0013: aput-object v4, v2, v3 │ │ +062082: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +062084: 5464 0509 |0016: iget-object v4, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +062088: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ +06208c: 6e30 1917 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1719 │ │ +062092: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ 0x001d line=593 │ │ locals : │ │ 0x0000 - 0x001e reg=6 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ @@ -88771,31 +88770,31 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0620f8: |[0620f8] android.support.v7.internal.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -062108: 6202 0c09 |0000: sget-object v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@090c │ │ -06210c: 1d02 |0002: monitor-enter v2 │ │ -06210e: 6201 0b09 |0003: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@090b │ │ -062112: 7220 cd1f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcd │ │ -062118: 0c00 |0008: move-result-object v0 │ │ -06211a: 1f00 a602 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@02a6 │ │ -06211e: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ -062122: 2200 a602 |000d: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@02a6 │ │ -062126: 7030 1b17 3004 |000f: invoke-direct {v0, v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@171b │ │ -06212c: 6201 0b09 |0012: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@090b │ │ -062130: 7230 ce1f 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fce │ │ -062136: 1e02 |0017: monitor-exit v2 │ │ -062138: 1100 |0018: return-object v0 │ │ -06213a: 0d01 |0019: move-exception v1 │ │ -06213c: 1e02 |001a: monitor-exit v2 │ │ -06213e: 2701 |001b: throw v1 │ │ +062094: |[062094] android.support.v7.internal.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +0620a4: 6202 0c09 |0000: sget-object v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@090c │ │ +0620a8: 1d02 |0002: monitor-enter v2 │ │ +0620aa: 6201 0b09 |0003: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@090b │ │ +0620ae: 7220 cd1f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcd │ │ +0620b4: 0c00 |0008: move-result-object v0 │ │ +0620b6: 1f00 a402 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@02a4 │ │ +0620ba: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ +0620be: 2200 a402 |000d: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@02a4 │ │ +0620c2: 7030 1b17 3004 |000f: invoke-direct {v0, v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@171b │ │ +0620c8: 6201 0b09 |0012: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@090b │ │ +0620cc: 7230 ce1f 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fce │ │ +0620d2: 1e02 |0017: monitor-exit v2 │ │ +0620d4: 1100 |0018: return-object v0 │ │ +0620d6: 0d01 |0019: move-exception v1 │ │ +0620d8: 1e02 |001a: monitor-exit v2 │ │ +0620da: 2701 |001b: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=334 │ │ 0x000b line=335 │ │ @@ -88814,44 +88813,44 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -06214c: |[06214c] android.support.v7.internal.widget.ActivityChooserModel.loadActivitiesIfNeeded:()Z │ │ -06215c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06215e: 5575 0a09 |0001: iget-boolean v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@090a │ │ -062162: 3805 3400 |0003: if-eqz v5, 0037 // +0034 │ │ -062166: 5475 0809 |0005: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -06216a: 3805 3000 |0007: if-eqz v5, 0037 // +0030 │ │ -06216e: 5c74 0a09 |0009: iput-boolean v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@090a │ │ -062172: 5475 fe08 |000b: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -062176: 7210 bf1f 0500 |000d: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@1fbf │ │ -06217c: 5475 0209 |0010: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0902 │ │ -062180: 6e10 ec00 0500 |0012: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -062186: 0c05 |0015: move-result-object v5 │ │ -062188: 5476 0809 |0016: iget-object v6, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -06218c: 6e30 3e01 6504 |0018: invoke-virtual {v5, v6, v4}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@013e │ │ -062192: 0c03 |001b: move-result-object v3 │ │ -062194: 7210 c41f 0300 |001c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1fc4 │ │ -06219a: 0a02 |001f: move-result v2 │ │ -06219c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -06219e: 3520 1500 |0021: if-ge v0, v2, 0036 // +0015 │ │ -0621a2: 7220 c01f 0300 |0023: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -0621a8: 0c01 |0026: move-result-object v1 │ │ -0621aa: 1f01 3100 |0027: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0031 │ │ -0621ae: 5474 fe08 |0029: iget-object v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -0621b2: 2205 a002 |002b: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -0621b6: 7030 0417 7501 |002d: invoke-direct {v5, v7, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@1704 │ │ -0621bc: 7220 be1f 5400 |0030: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ -0621c2: d800 0001 |0033: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0621c6: 28ec |0035: goto 0021 // -0014 │ │ -0621c8: 1214 |0036: const/4 v4, #int 1 // #1 │ │ -0621ca: 0f04 |0037: return v4 │ │ +0620e8: |[0620e8] android.support.v7.internal.widget.ActivityChooserModel.loadActivitiesIfNeeded:()Z │ │ +0620f8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0620fa: 5575 0a09 |0001: iget-boolean v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@090a │ │ +0620fe: 3805 3400 |0003: if-eqz v5, 0037 // +0034 │ │ +062102: 5475 0809 |0005: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +062106: 3805 3000 |0007: if-eqz v5, 0037 // +0030 │ │ +06210a: 5c74 0a09 |0009: iput-boolean v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@090a │ │ +06210e: 5475 fe08 |000b: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +062112: 7210 bf1f 0500 |000d: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@1fbf │ │ +062118: 5475 0209 |0010: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0902 │ │ +06211c: 6e10 ec00 0500 |0012: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +062122: 0c05 |0015: move-result-object v5 │ │ +062124: 5476 0809 |0016: iget-object v6, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +062128: 6e30 3e01 6504 |0018: invoke-virtual {v5, v6, v4}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@013e │ │ +06212e: 0c03 |001b: move-result-object v3 │ │ +062130: 7210 c41f 0300 |001c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1fc4 │ │ +062136: 0a02 |001f: move-result v2 │ │ +062138: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +06213a: 3520 1500 |0021: if-ge v0, v2, 0036 // +0015 │ │ +06213e: 7220 c01f 0300 |0023: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +062144: 0c01 |0026: move-result-object v1 │ │ +062146: 1f01 3100 |0027: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0031 │ │ +06214a: 5474 fe08 |0029: iget-object v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +06214e: 2205 9e02 |002b: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +062152: 7030 0417 7501 |002d: invoke-direct {v5, v7, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@1704 │ │ +062158: 7220 be1f 5400 |0030: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ +06215e: d800 0001 |0033: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062162: 28ec |0035: goto 0021 // -0014 │ │ +062164: 1214 |0036: const/4 v4, #int 1 // #1 │ │ +062166: 0f04 |0037: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=703 │ │ 0x0009 line=704 │ │ 0x000b line=705 │ │ 0x0010 line=706 │ │ 0x001c line=708 │ │ @@ -88873,37 +88872,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0621cc: |[0621cc] android.support.v7.internal.widget.ActivityChooserModel.persistHistoricalDataIfNeeded:()V │ │ -0621dc: 5520 0909 |0000: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0909 │ │ -0621e0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0621e4: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0621e8: 1a01 9509 |0006: const-string v1, "No preceding call to #readHistoricalData" // string@0995 │ │ -0621ec: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0621f2: 2700 |000b: throw v0 │ │ -0621f4: 5520 0409 |000c: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ -0621f8: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ -0621fc: 0e00 |0010: return-void │ │ -0621fe: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -062200: 5c20 0409 |0012: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ -062204: 5420 0509 |0014: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -062208: 7110 a61a 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -06220e: 0a00 |0019: move-result v0 │ │ -062210: 3900 f6ff |001a: if-nez v0, 0010 // -000a │ │ -062214: 6000 2800 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -062218: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -06221c: 3410 0600 |0020: if-lt v0, v1, 0026 // +0006 │ │ -062220: 7010 2417 0200 |0022: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskSDK11:()V // method@1724 │ │ -062226: 28eb |0025: goto 0010 // -0015 │ │ -062228: 7010 2317 0200 |0026: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskBase:()V // method@1723 │ │ -06222e: 28e7 |0029: goto 0010 // -0019 │ │ +062168: |[062168] android.support.v7.internal.widget.ActivityChooserModel.persistHistoricalDataIfNeeded:()V │ │ +062178: 5520 0909 |0000: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0909 │ │ +06217c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +062180: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +062184: 1a01 8d09 |0006: const-string v1, "No preceding call to #readHistoricalData" // string@098d │ │ +062188: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06218e: 2700 |000b: throw v0 │ │ +062190: 5520 0409 |000c: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ +062194: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ +062198: 0e00 |0010: return-void │ │ +06219a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +06219c: 5c20 0409 |0012: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ +0621a0: 5420 0509 |0014: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +0621a4: 7110 a61a 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +0621aa: 0a00 |0019: move-result v0 │ │ +0621ac: 3900 f6ff |001a: if-nez v0, 0010 // -000a │ │ +0621b0: 6000 2800 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0621b4: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +0621b8: 3410 0600 |0020: if-lt v0, v1, 0026 // +0006 │ │ +0621bc: 7010 2417 0200 |0022: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskSDK11:()V // method@1724 │ │ +0621c2: 28eb |0025: goto 0010 // -0015 │ │ +0621c4: 7010 2317 0200 |0026: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskBase:()V // method@1723 │ │ +0621ca: 28e7 |0029: goto 0010 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0004 line=570 │ │ 0x000c line=572 │ │ 0x0010 line=583 │ │ 0x0011 line=575 │ │ @@ -88919,33 +88918,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -062230: |[062230] android.support.v7.internal.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsIfNeeded:()V │ │ -062240: 5442 0309 |0000: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -062244: 7210 c41f 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1fc4 │ │ -06224a: 0a02 |0005: move-result v2 │ │ -06224c: 5243 0609 |0006: iget v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ -062250: 9101 0203 |0008: sub-int v1, v2, v3 │ │ -062254: 3c01 0300 |000a: if-gtz v1, 000d // +0003 │ │ -062258: 0e00 |000c: return-void │ │ -06225a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -06225c: 5c42 0409 |000e: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ -062260: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -062262: 3510 fbff |0011: if-ge v0, v1, 000c // -0005 │ │ -062266: 5442 0309 |0013: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -06226a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -06226c: 7220 c31f 3200 |0016: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1fc3 │ │ -062272: 0c02 |0019: move-result-object v2 │ │ -062274: 1f02 a302 |001a: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a3 │ │ -062278: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06227c: 28f3 |001e: goto 0011 // -000d │ │ +0621cc: |[0621cc] android.support.v7.internal.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsIfNeeded:()V │ │ +0621dc: 5442 0309 |0000: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +0621e0: 7210 c41f 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1fc4 │ │ +0621e6: 0a02 |0005: move-result v2 │ │ +0621e8: 5243 0609 |0006: iget v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ +0621ec: 9101 0203 |0008: sub-int v1, v2, v3 │ │ +0621f0: 3c01 0300 |000a: if-gtz v1, 000d // +0003 │ │ +0621f4: 0e00 |000c: return-void │ │ +0621f6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +0621f8: 5c42 0409 |000e: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ +0621fc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0621fe: 3510 fbff |0011: if-ge v0, v1, 000c // -0005 │ │ +062202: 5442 0309 |0013: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +062206: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +062208: 7220 c31f 3200 |0016: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1fc3 │ │ +06220e: 0c02 |0019: move-result-object v2 │ │ +062210: 1f02 a102 |001a: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a1 │ │ +062214: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062218: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x000a line=759 │ │ 0x000c line=769 │ │ 0x000d line=762 │ │ 0x0010 line=763 │ │ @@ -88961,31 +88960,31 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -062280: |[062280] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataIfNeeded:()Z │ │ -062290: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -062292: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -062294: 5532 0109 |0002: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0901 │ │ -062298: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -06229c: 5532 0409 |0006: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ -0622a0: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -0622a4: 5432 0509 |000a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -0622a8: 7110 a61a 0200 |000c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -0622ae: 0a02 |000f: move-result v2 │ │ -0622b0: 3902 0a00 |0010: if-nez v2, 001a // +000a │ │ -0622b4: 5c31 0109 |0012: iput-boolean v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0901 │ │ -0622b8: 5c30 0909 |0014: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0909 │ │ -0622bc: 7010 3217 0300 |0016: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataImpl:()V // method@1732 │ │ -0622c2: 0f00 |0019: return v0 │ │ -0622c4: 0110 |001a: move v0, v1 │ │ -0622c6: 28fe |001b: goto 0019 // -0002 │ │ +06221c: |[06221c] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataIfNeeded:()Z │ │ +06222c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06222e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +062230: 5532 0109 |0002: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0901 │ │ +062234: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +062238: 5532 0409 |0006: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0904 │ │ +06223c: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +062240: 5432 0509 |000a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +062244: 7110 a61a 0200 |000c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +06224a: 0a02 |000f: move-result v2 │ │ +06224c: 3902 0a00 |0010: if-nez v2, 001a // +000a │ │ +062250: 5c31 0109 |0012: iput-boolean v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0901 │ │ +062254: 5c30 0909 |0014: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0909 │ │ +062258: 7010 3217 0300 |0016: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataImpl:()V // method@1732 │ │ +06225e: 0f00 |0019: return v0 │ │ +062260: 0110 |001a: move v0, v1 │ │ +062262: 28fe |001b: goto 0019 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=726 │ │ 0x0012 line=728 │ │ 0x0014 line=729 │ │ 0x0016 line=730 │ │ 0x0019 line=733 │ │ @@ -88997,138 +88996,138 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 230 16-bit code units │ │ -0622c8: |[0622c8] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataImpl:()V │ │ -0622d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0622da: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -0622de: 540e 0209 |0003: iget-object v14, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0902 │ │ -0622e2: 0800 1100 |0005: move-object/from16 v0, v17 │ │ -0622e6: 540f 0509 |0007: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -0622ea: 6e20 f900 fe00 |0009: invoke-virtual {v14, v15}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@00f9 │ │ -0622f0: 0c02 |000c: move-result-object v2 │ │ -0622f2: 7100 c41a 0000 |000d: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1ac4 │ │ -0622f8: 0c07 |0010: move-result-object v7 │ │ -0622fa: 120e |0011: const/4 v14, #int 0 // #0 │ │ -0622fc: 7230 ee1f 270e |0012: invoke-interface {v7, v2, v14}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@1fee │ │ -062302: 120b |0015: const/4 v11, #int 0 // #0 │ │ -062304: 121e |0016: const/4 v14, #int 1 // #1 │ │ -062306: 32eb 0c00 |0017: if-eq v11, v14, 0023 // +000c │ │ -06230a: 122e |0019: const/4 v14, #int 2 // #2 │ │ -06230c: 32eb 0900 |001a: if-eq v11, v14, 0023 // +0009 │ │ -062310: 7210 ed1f 0700 |001c: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ -062316: 0a0b |001f: move-result v11 │ │ -062318: 28f6 |0020: goto 0016 // -000a │ │ -06231a: 0d03 |0021: move-exception v3 │ │ -06231c: 0e00 |0022: return-void │ │ -06231e: 1a0e 0715 |0023: const-string v14, "historical-records" // string@1507 │ │ -062322: 7210 ec1f 0700 |0025: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ -062328: 0c0f |0028: move-result-object v15 │ │ -06232a: 6e20 481f fe00 |0029: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -062330: 0a0e |002c: move-result v14 │ │ -062332: 390e 3100 |002d: if-nez v14, 005e // +0031 │ │ -062336: 220e 1304 |002f: new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; // type@0413 │ │ -06233a: 1a0f 840a |0031: const-string v15, "Share records file does not start with historical-records tag." // string@0a84 │ │ -06233e: 7020 ef1f fe00 |0033: invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@1fef │ │ -062344: 270e |0036: throw v14 │ │ -062346: 0d0d |0037: move-exception v13 │ │ -062348: 620e fb08 |0038: sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@08fb │ │ -06234c: 220f dc03 |003a: new-instance v15, Ljava/lang/StringBuilder; // type@03dc │ │ -062350: 7010 581f 0f00 |003c: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -062356: 1a10 1f03 |003f: const-string v16, "Error reading historical recrod file: " // string@031f │ │ -06235a: 7402 601f 0f00 |0041: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -062360: 0c0f |0044: move-result-object v15 │ │ -062362: 0800 1100 |0045: move-object/from16 v0, v17 │ │ -062366: 5400 0509 |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -06236a: 0810 0000 |0049: move-object/from16 v16, v0 │ │ -06236e: 7402 601f 0f00 |004b: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -062374: 0c0f |004e: move-result-object v15 │ │ -062376: 6e10 651f 0f00 |004f: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06237c: 0c0f |0052: move-result-object v15 │ │ -06237e: 7130 b11a fe0d |0053: invoke-static {v14, v15, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -062384: 3802 ccff |0056: if-eqz v2, 0022 // -0034 │ │ -062388: 6e10 e21e 0200 |0058: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ -06238e: 28c7 |005b: goto 0022 // -0039 │ │ -062390: 0d0e |005c: move-exception v14 │ │ -062392: 28c5 |005d: goto 0022 // -003b │ │ -062394: 0800 1100 |005e: move-object/from16 v0, v17 │ │ -062398: 5404 0309 |0060: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -06239c: 7210 bf1f 0400 |0062: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@1fbf │ │ -0623a2: 7210 ed1f 0700 |0065: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ -0623a8: 0a0b |0068: move-result v11 │ │ -0623aa: 121e |0069: const/4 v14, #int 1 // #1 │ │ -0623ac: 33eb 0a00 |006a: if-ne v11, v14, 0074 // +000a │ │ -0623b0: 3802 b6ff |006c: if-eqz v2, 0022 // -004a │ │ -0623b4: 6e10 e21e 0200 |006e: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ -0623ba: 28b1 |0071: goto 0022 // -004f │ │ -0623bc: 0d0e |0072: move-exception v14 │ │ -0623be: 28af |0073: goto 0022 // -0051 │ │ -0623c0: 123e |0074: const/4 v14, #int 3 // #3 │ │ -0623c2: 32eb f0ff |0075: if-eq v11, v14, 0065 // -0010 │ │ -0623c6: 124e |0077: const/4 v14, #int 4 // #4 │ │ -0623c8: 32eb edff |0078: if-eq v11, v14, 0065 // -0013 │ │ -0623cc: 7210 ec1f 0700 |007a: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ -0623d2: 0c06 |007d: move-result-object v6 │ │ -0623d4: 1a0e 0615 |007e: const-string v14, "historical-record" // string@1506 │ │ -0623d8: 6e20 481f 6e00 |0080: invoke-virtual {v14, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -0623de: 0a0e |0083: move-result v14 │ │ -0623e0: 390e 3300 |0084: if-nez v14, 00b7 // +0033 │ │ -0623e4: 220e 1304 |0086: new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; // type@0413 │ │ -0623e8: 1a0f 850a |0088: const-string v15, "Share records file not well-formed." // string@0a85 │ │ -0623ec: 7020 ef1f fe00 |008a: invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@1fef │ │ -0623f2: 270e |008d: throw v14 │ │ -0623f4: 0d05 |008e: move-exception v5 │ │ -0623f6: 620e fb08 |008f: sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@08fb │ │ -0623fa: 220f dc03 |0091: new-instance v15, Ljava/lang/StringBuilder; // type@03dc │ │ -0623fe: 7010 581f 0f00 |0093: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -062404: 1a10 1f03 |0096: const-string v16, "Error reading historical recrod file: " // string@031f │ │ -062408: 7402 601f 0f00 |0098: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06240e: 0c0f |009b: move-result-object v15 │ │ -062410: 0800 1100 |009c: move-object/from16 v0, v17 │ │ -062414: 5400 0509 |009e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ -062418: 0810 0000 |00a0: move-object/from16 v16, v0 │ │ -06241c: 7402 601f 0f00 |00a2: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -062422: 0c0f |00a5: move-result-object v15 │ │ -062424: 6e10 651f 0f00 |00a6: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06242a: 0c0f |00a9: move-result-object v15 │ │ -06242c: 7130 b11a fe05 |00aa: invoke-static {v14, v15, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -062432: 3802 75ff |00ad: if-eqz v2, 0022 // -008b │ │ -062436: 6e10 e21e 0200 |00af: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ -06243c: 2900 70ff |00b2: goto/16 0022 // -0090 │ │ -062440: 0d0e |00b4: move-exception v14 │ │ -062442: 2900 6dff |00b5: goto/16 0022 // -0093 │ │ -062446: 120e |00b7: const/4 v14, #int 0 // #0 │ │ -062448: 1a0f d30d |00b8: const-string v15, "activity" // string@0dd3 │ │ -06244c: 7230 ea1f e70f |00ba: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1fea │ │ -062452: 0c01 |00bd: move-result-object v1 │ │ -062454: 120e |00be: const/4 v14, #int 0 // #0 │ │ -062456: 1a0f f521 |00bf: const-string v15, "time" // string@21f5 │ │ -06245a: 7230 ea1f e70f |00c1: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1fea │ │ -062460: 0c0e |00c4: move-result-object v14 │ │ -062462: 7110 271f 0e00 |00c5: invoke-static {v14}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@1f27 │ │ -062468: 0b09 |00c8: move-result-wide v9 │ │ -06246a: 120e |00c9: const/4 v14, #int 0 // #0 │ │ -06246c: 1a0f dd22 |00ca: const-string v15, "weight" // string@22dd │ │ -062470: 7230 ea1f e70f |00cc: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1fea │ │ -062476: 0c0e |00cf: move-result-object v14 │ │ -062478: 7110 181f 0e00 |00d0: invoke-static {v14}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f18 │ │ -06247e: 0a0c |00d3: move-result v12 │ │ -062480: 2208 a302 |00d4: new-instance v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a3 │ │ -062484: 705c 0f17 18a9 |00d6: invoke-direct {v8, v1, v9, v10, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@170f │ │ -06248a: 7220 be1f 8400 |00d9: invoke-interface {v4, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ -062490: 2889 |00dc: goto 0065 // -0077 │ │ -062492: 0d0e |00dd: move-exception v14 │ │ -062494: 3802 0500 |00de: if-eqz v2, 00e3 // +0005 │ │ -062498: 6e10 e21e 0200 |00e0: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ -06249e: 270e |00e3: throw v14 │ │ -0624a0: 0d0f |00e4: move-exception v15 │ │ -0624a2: 28fe |00e5: goto 00e3 // -0002 │ │ +062264: |[062264] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataImpl:()V │ │ +062274: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +062276: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +06227a: 540e 0209 |0003: iget-object v14, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0902 │ │ +06227e: 0800 1100 |0005: move-object/from16 v0, v17 │ │ +062282: 540f 0509 |0007: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +062286: 6e20 f900 fe00 |0009: invoke-virtual {v14, v15}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@00f9 │ │ +06228c: 0c02 |000c: move-result-object v2 │ │ +06228e: 7100 c41a 0000 |000d: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1ac4 │ │ +062294: 0c07 |0010: move-result-object v7 │ │ +062296: 120e |0011: const/4 v14, #int 0 // #0 │ │ +062298: 7230 ee1f 270e |0012: invoke-interface {v7, v2, v14}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@1fee │ │ +06229e: 120b |0015: const/4 v11, #int 0 // #0 │ │ +0622a0: 121e |0016: const/4 v14, #int 1 // #1 │ │ +0622a2: 32eb 0c00 |0017: if-eq v11, v14, 0023 // +000c │ │ +0622a6: 122e |0019: const/4 v14, #int 2 // #2 │ │ +0622a8: 32eb 0900 |001a: if-eq v11, v14, 0023 // +0009 │ │ +0622ac: 7210 ed1f 0700 |001c: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ +0622b2: 0a0b |001f: move-result v11 │ │ +0622b4: 28f6 |0020: goto 0016 // -000a │ │ +0622b6: 0d03 |0021: move-exception v3 │ │ +0622b8: 0e00 |0022: return-void │ │ +0622ba: 1a0e fd14 |0023: const-string v14, "historical-records" // string@14fd │ │ +0622be: 7210 ec1f 0700 |0025: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ +0622c4: 0c0f |0028: move-result-object v15 │ │ +0622c6: 6e20 481f fe00 |0029: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +0622cc: 0a0e |002c: move-result v14 │ │ +0622ce: 390e 3100 |002d: if-nez v14, 005e // +0031 │ │ +0622d2: 220e 0f04 |002f: new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; // type@040f │ │ +0622d6: 1a0f 7b0a |0031: const-string v15, "Share records file does not start with historical-records tag." // string@0a7b │ │ +0622da: 7020 ef1f fe00 |0033: invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@1fef │ │ +0622e0: 270e |0036: throw v14 │ │ +0622e2: 0d0d |0037: move-exception v13 │ │ +0622e4: 620e fb08 |0038: sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@08fb │ │ +0622e8: 220f d803 |003a: new-instance v15, Ljava/lang/StringBuilder; // type@03d8 │ │ +0622ec: 7010 581f 0f00 |003c: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0622f2: 1a10 1b03 |003f: const-string v16, "Error reading historical recrod file: " // string@031b │ │ +0622f6: 7402 601f 0f00 |0041: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0622fc: 0c0f |0044: move-result-object v15 │ │ +0622fe: 0800 1100 |0045: move-object/from16 v0, v17 │ │ +062302: 5400 0509 |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +062306: 0810 0000 |0049: move-object/from16 v16, v0 │ │ +06230a: 7402 601f 0f00 |004b: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +062310: 0c0f |004e: move-result-object v15 │ │ +062312: 6e10 651f 0f00 |004f: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +062318: 0c0f |0052: move-result-object v15 │ │ +06231a: 7130 b11a fe0d |0053: invoke-static {v14, v15, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +062320: 3802 ccff |0056: if-eqz v2, 0022 // -0034 │ │ +062324: 6e10 e21e 0200 |0058: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ +06232a: 28c7 |005b: goto 0022 // -0039 │ │ +06232c: 0d0e |005c: move-exception v14 │ │ +06232e: 28c5 |005d: goto 0022 // -003b │ │ +062330: 0800 1100 |005e: move-object/from16 v0, v17 │ │ +062334: 5404 0309 |0060: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +062338: 7210 bf1f 0400 |0062: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@1fbf │ │ +06233e: 7210 ed1f 0700 |0065: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1fed │ │ +062344: 0a0b |0068: move-result v11 │ │ +062346: 121e |0069: const/4 v14, #int 1 // #1 │ │ +062348: 33eb 0a00 |006a: if-ne v11, v14, 0074 // +000a │ │ +06234c: 3802 b6ff |006c: if-eqz v2, 0022 // -004a │ │ +062350: 6e10 e21e 0200 |006e: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ +062356: 28b1 |0071: goto 0022 // -004f │ │ +062358: 0d0e |0072: move-exception v14 │ │ +06235a: 28af |0073: goto 0022 // -0051 │ │ +06235c: 123e |0074: const/4 v14, #int 3 // #3 │ │ +06235e: 32eb f0ff |0075: if-eq v11, v14, 0065 // -0010 │ │ +062362: 124e |0077: const/4 v14, #int 4 // #4 │ │ +062364: 32eb edff |0078: if-eq v11, v14, 0065 // -0013 │ │ +062368: 7210 ec1f 0700 |007a: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1fec │ │ +06236e: 0c06 |007d: move-result-object v6 │ │ +062370: 1a0e fc14 |007e: const-string v14, "historical-record" // string@14fc │ │ +062374: 6e20 481f 6e00 |0080: invoke-virtual {v14, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +06237a: 0a0e |0083: move-result v14 │ │ +06237c: 390e 3300 |0084: if-nez v14, 00b7 // +0033 │ │ +062380: 220e 0f04 |0086: new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; // type@040f │ │ +062384: 1a0f 7c0a |0088: const-string v15, "Share records file not well-formed." // string@0a7c │ │ +062388: 7020 ef1f fe00 |008a: invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@1fef │ │ +06238e: 270e |008d: throw v14 │ │ +062390: 0d05 |008e: move-exception v5 │ │ +062392: 620e fb08 |008f: sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@08fb │ │ +062396: 220f d803 |0091: new-instance v15, Ljava/lang/StringBuilder; // type@03d8 │ │ +06239a: 7010 581f 0f00 |0093: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0623a0: 1a10 1b03 |0096: const-string v16, "Error reading historical recrod file: " // string@031b │ │ +0623a4: 7402 601f 0f00 |0098: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0623aa: 0c0f |009b: move-result-object v15 │ │ +0623ac: 0800 1100 |009c: move-object/from16 v0, v17 │ │ +0623b0: 5400 0509 |009e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0905 │ │ +0623b4: 0810 0000 |00a0: move-object/from16 v16, v0 │ │ +0623b8: 7402 601f 0f00 |00a2: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0623be: 0c0f |00a5: move-result-object v15 │ │ +0623c0: 6e10 651f 0f00 |00a6: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0623c6: 0c0f |00a9: move-result-object v15 │ │ +0623c8: 7130 b11a fe05 |00aa: invoke-static {v14, v15, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +0623ce: 3802 75ff |00ad: if-eqz v2, 0022 // -008b │ │ +0623d2: 6e10 e21e 0200 |00af: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ +0623d8: 2900 70ff |00b2: goto/16 0022 // -0090 │ │ +0623dc: 0d0e |00b4: move-exception v14 │ │ +0623de: 2900 6dff |00b5: goto/16 0022 // -0093 │ │ +0623e2: 120e |00b7: const/4 v14, #int 0 // #0 │ │ +0623e4: 1a0f c90d |00b8: const-string v15, "activity" // string@0dc9 │ │ +0623e8: 7230 ea1f e70f |00ba: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1fea │ │ +0623ee: 0c01 |00bd: move-result-object v1 │ │ +0623f0: 120e |00be: const/4 v14, #int 0 // #0 │ │ +0623f2: 1a0f ea21 |00bf: const-string v15, "time" // string@21ea │ │ +0623f6: 7230 ea1f e70f |00c1: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1fea │ │ +0623fc: 0c0e |00c4: move-result-object v14 │ │ +0623fe: 7110 271f 0e00 |00c5: invoke-static {v14}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@1f27 │ │ +062404: 0b09 |00c8: move-result-wide v9 │ │ +062406: 120e |00c9: const/4 v14, #int 0 // #0 │ │ +062408: 1a0f d222 |00ca: const-string v15, "weight" // string@22d2 │ │ +06240c: 7230 ea1f e70f |00cc: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1fea │ │ +062412: 0c0e |00cf: move-result-object v14 │ │ +062414: 7110 181f 0e00 |00d0: invoke-static {v14}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@1f18 │ │ +06241a: 0a0c |00d3: move-result v12 │ │ +06241c: 2208 a102 |00d4: new-instance v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a1 │ │ +062420: 705c 0f17 18a9 |00d6: invoke-direct {v8, v1, v9, v10, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@170f │ │ +062426: 7220 be1f 8400 |00d9: invoke-interface {v4, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ +06242c: 2889 |00dc: goto 0065 // -0077 │ │ +06242e: 0d0e |00dd: move-exception v14 │ │ +062430: 3802 0500 |00de: if-eqz v2, 00e3 // +0005 │ │ +062434: 6e10 e21e 0200 |00e0: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@1ee2 │ │ +06243a: 270e |00e3: throw v14 │ │ +06243c: 0d0f |00e4: move-exception v15 │ │ +06243e: 28fe |00e5: goto 00e3 // -0002 │ │ catches : 11 │ │ 0x0001 - 0x000c │ │ Ljava/io/FileNotFoundException; -> 0x0021 │ │ 0x000d - 0x0037 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0037 │ │ Ljava/io/IOException; -> 0x008e │ │ -> 0x00dd │ │ @@ -89225,38 +89224,38 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -062520: |[062520] android.support.v7.internal.widget.ActivityChooserModel.sortActivitiesIfNeeded:()Z │ │ -062530: 5440 0009 |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ -062534: 3800 2700 |0002: if-eqz v0, 0029 // +0027 │ │ -062538: 5440 0809 |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -06253c: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ -062540: 5440 fe08 |0008: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -062544: 7210 c11f 0000 |000a: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fc1 │ │ -06254a: 0a00 |000d: move-result v0 │ │ -06254c: 3900 1b00 |000e: if-nez v0, 0029 // +001b │ │ -062550: 5440 0309 |0010: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -062554: 7210 c11f 0000 |0012: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fc1 │ │ -06255a: 0a00 |0015: move-result v0 │ │ -06255c: 3900 1300 |0016: if-nez v0, 0029 // +0013 │ │ -062560: 5440 0009 |0018: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ -062564: 5441 0809 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -062568: 5442 fe08 |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -06256c: 5443 0309 |001e: iget-object v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -062570: 7110 a71f 0300 |0020: invoke-static {v3}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@1fa7 │ │ -062576: 0c03 |0023: move-result-object v3 │ │ -062578: 7240 0a17 1032 |0024: invoke-interface {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V // method@170a │ │ -06257e: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -062580: 0f00 |0028: return v0 │ │ -062582: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -062584: 28fe |002a: goto 0028 // -0002 │ │ +0624bc: |[0624bc] android.support.v7.internal.widget.ActivityChooserModel.sortActivitiesIfNeeded:()Z │ │ +0624cc: 5440 0009 |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ +0624d0: 3800 2700 |0002: if-eqz v0, 0029 // +0027 │ │ +0624d4: 5440 0809 |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +0624d8: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ +0624dc: 5440 fe08 |0008: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +0624e0: 7210 c11f 0000 |000a: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fc1 │ │ +0624e6: 0a00 |000d: move-result v0 │ │ +0624e8: 3900 1b00 |000e: if-nez v0, 0029 // +001b │ │ +0624ec: 5440 0309 |0010: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +0624f0: 7210 c11f 0000 |0012: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fc1 │ │ +0624f6: 0a00 |0015: move-result v0 │ │ +0624f8: 3900 1300 |0016: if-nez v0, 0029 // +0013 │ │ +0624fc: 5440 0009 |0018: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ +062500: 5441 0809 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +062504: 5442 fe08 |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +062508: 5443 0309 |001e: iget-object v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +06250c: 7110 a71f 0300 |0020: invoke-static {v3}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@1fa7 │ │ +062512: 0c03 |0023: move-result-object v3 │ │ +062514: 7240 0a17 1032 |0024: invoke-interface {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V // method@170a │ │ +06251a: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +06251c: 0f00 |0028: return v0 │ │ +06251e: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +062520: 28fe |002a: goto 0028 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ 0x0018 line=689 │ │ 0x0027 line=691 │ │ 0x0028 line=693 │ │ locals : │ │ @@ -89268,62 +89267,62 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -062588: |[062588] android.support.v7.internal.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ -062598: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -06259a: 54a7 0709 |0001: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -06259e: 1d07 |0003: monitor-enter v7 │ │ -0625a0: 54a8 0809 |0004: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -0625a4: 3908 0500 |0006: if-nez v8, 000b // +0005 │ │ -0625a8: 1e07 |0008: monitor-exit v7 │ │ -0625aa: 0760 |0009: move-object v0, v6 │ │ -0625ac: 1100 |000a: return-object v0 │ │ -0625ae: 7010 2217 0a00 |000b: invoke-direct {v10}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ -0625b4: 54a8 fe08 |000e: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -0625b8: 7220 c01f b800 |0010: invoke-interface {v8, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -0625be: 0c02 |0013: move-result-object v2 │ │ -0625c0: 1f02 a002 |0014: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -0625c4: 2203 1f00 |0016: new-instance v3, Landroid/content/ComponentName; // type@001f │ │ -0625c8: 5428 e708 |0018: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -0625cc: 5488 1a00 |001a: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0625d0: 5488 1200 |001c: iget-object v8, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ -0625d4: 5429 e708 |001e: iget-object v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -0625d8: 5499 1a00 |0020: iget-object v9, v9, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0625dc: 5499 1100 |0022: iget-object v9, v9, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0011 │ │ -0625e0: 7030 da00 8309 |0024: invoke-direct {v3, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00da │ │ -0625e6: 2200 2900 |0027: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -0625ea: 54a8 0809 |0029: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -0625ee: 7020 0501 8000 |002b: invoke-direct {v0, v8}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -0625f4: 6e20 2601 3000 |002e: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ -0625fa: 54a8 ff08 |0031: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@08ff │ │ -0625fe: 3808 1200 |0033: if-eqz v8, 0045 // +0012 │ │ -062602: 2201 2900 |0035: new-instance v1, Landroid/content/Intent; // type@0029 │ │ -062606: 7020 0501 0100 |0037: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -06260c: 54a8 ff08 |003a: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@08ff │ │ -062610: 7230 1317 a801 |003c: invoke-interface {v8, v10, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@1713 │ │ -062616: 0a04 |003f: move-result v4 │ │ -062618: 3804 0500 |0040: if-eqz v4, 0045 // +0005 │ │ -06261c: 1e07 |0042: monitor-exit v7 │ │ -06261e: 0760 |0043: move-object v0, v6 │ │ -062620: 28c6 |0044: goto 000a // -003a │ │ -062622: 2205 a302 |0045: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a3 │ │ -062626: 7100 671f 0000 |0047: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f67 │ │ -06262c: 0b08 |004a: move-result-wide v8 │ │ -06262e: 1506 803f |004b: const/high16 v6, #int 1065353216 // #3f80 │ │ -062632: 7056 0e17 3598 |004d: invoke-direct {v5, v3, v8, v9, v6}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@170e │ │ -062638: 7020 2017 5a00 |0050: invoke-direct {v10, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1720 │ │ -06263e: 1e07 |0053: monitor-exit v7 │ │ -062640: 28b6 |0054: goto 000a // -004a │ │ -062642: 0d06 |0055: move-exception v6 │ │ -062644: 1e07 |0056: monitor-exit v7 │ │ -062646: 2706 |0057: throw v6 │ │ +062524: |[062524] android.support.v7.internal.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ +062534: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +062536: 54a7 0709 |0001: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +06253a: 1d07 |0003: monitor-enter v7 │ │ +06253c: 54a8 0809 |0004: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +062540: 3908 0500 |0006: if-nez v8, 000b // +0005 │ │ +062544: 1e07 |0008: monitor-exit v7 │ │ +062546: 0760 |0009: move-object v0, v6 │ │ +062548: 1100 |000a: return-object v0 │ │ +06254a: 7010 2217 0a00 |000b: invoke-direct {v10}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ +062550: 54a8 fe08 |000e: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +062554: 7220 c01f b800 |0010: invoke-interface {v8, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +06255a: 0c02 |0013: move-result-object v2 │ │ +06255c: 1f02 9e02 |0014: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +062560: 2203 1f00 |0016: new-instance v3, Landroid/content/ComponentName; // type@001f │ │ +062564: 5428 e708 |0018: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +062568: 5488 1a00 |001a: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06256c: 5488 1200 |001c: iget-object v8, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ +062570: 5429 e708 |001e: iget-object v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +062574: 5499 1a00 |0020: iget-object v9, v9, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +062578: 5499 1100 |0022: iget-object v9, v9, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0011 │ │ +06257c: 7030 da00 8309 |0024: invoke-direct {v3, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00da │ │ +062582: 2200 2900 |0027: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +062586: 54a8 0809 |0029: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +06258a: 7020 0501 8000 |002b: invoke-direct {v0, v8}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +062590: 6e20 2601 3000 |002e: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ +062596: 54a8 ff08 |0031: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@08ff │ │ +06259a: 3808 1200 |0033: if-eqz v8, 0045 // +0012 │ │ +06259e: 2201 2900 |0035: new-instance v1, Landroid/content/Intent; // type@0029 │ │ +0625a2: 7020 0501 0100 |0037: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +0625a8: 54a8 ff08 |003a: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@08ff │ │ +0625ac: 7230 1317 a801 |003c: invoke-interface {v8, v10, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@1713 │ │ +0625b2: 0a04 |003f: move-result v4 │ │ +0625b4: 3804 0500 |0040: if-eqz v4, 0045 // +0005 │ │ +0625b8: 1e07 |0042: monitor-exit v7 │ │ +0625ba: 0760 |0043: move-object v0, v6 │ │ +0625bc: 28c6 |0044: goto 000a // -003a │ │ +0625be: 2205 a102 |0045: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a1 │ │ +0625c2: 7100 671f 0000 |0047: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f67 │ │ +0625c8: 0b08 |004a: move-result-wide v8 │ │ +0625ca: 1506 803f |004b: const/high16 v6, #int 1065353216 // #3f80 │ │ +0625ce: 7056 0e17 3598 |004d: invoke-direct {v5, v3, v8, v9, v6}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@170e │ │ +0625d4: 7020 2017 5a00 |0050: invoke-direct {v10, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1720 │ │ +0625da: 1e07 |0053: monitor-exit v7 │ │ +0625dc: 28b6 |0054: goto 000a // -004a │ │ +0625de: 0d06 |0055: move-exception v6 │ │ +0625e0: 1e07 |0056: monitor-exit v7 │ │ +0625e2: 2706 |0057: throw v6 │ │ catches : 1 │ │ 0x0004 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0001 line=460 │ │ 0x0004 line=461 │ │ 0x0008 line=462 │ │ @@ -89357,28 +89356,28 @@ │ │ type : '(I)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -062654: |[062654] android.support.v7.internal.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ -062664: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -062668: 1d01 |0002: monitor-enter v1 │ │ -06266a: 7010 2217 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ -062670: 5420 fe08 |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -062674: 7220 c01f 3000 |0008: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -06267a: 0c00 |000b: move-result-object v0 │ │ -06267c: 1f00 a002 |000c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -062680: 5400 e708 |000e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -062684: 1e01 |0010: monitor-exit v1 │ │ -062686: 1100 |0011: return-object v0 │ │ -062688: 0d00 |0012: move-exception v0 │ │ -06268a: 1e01 |0013: monitor-exit v1 │ │ -06268c: 2700 |0014: throw v0 │ │ +0625f0: |[0625f0] android.support.v7.internal.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ +062600: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +062604: 1d01 |0002: monitor-enter v1 │ │ +062606: 7010 2217 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ +06260c: 5420 fe08 |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +062610: 7220 c01f 3000 |0008: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +062616: 0c00 |000b: move-result-object v0 │ │ +062618: 1f00 9e02 |000c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +06261c: 5400 e708 |000e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +062620: 1e01 |0010: monitor-exit v1 │ │ +062622: 1100 |0011: return-object v0 │ │ +062624: 0d00 |0012: move-exception v0 │ │ +062626: 1e01 |0013: monitor-exit v1 │ │ +062628: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=413 │ │ 0x0003 line=414 │ │ 0x0006 line=415 │ │ @@ -89392,26 +89391,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06269c: |[06269c] android.support.v7.internal.widget.ActivityChooserModel.getActivityCount:()I │ │ -0626ac: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -0626b0: 1d01 |0002: monitor-enter v1 │ │ -0626b2: 7010 2217 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ -0626b8: 5420 fe08 |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -0626bc: 7210 c41f 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fc4 │ │ -0626c2: 0a00 |000b: move-result v0 │ │ -0626c4: 1e01 |000c: monitor-exit v1 │ │ -0626c6: 0f00 |000d: return v0 │ │ -0626c8: 0d00 |000e: move-exception v0 │ │ -0626ca: 1e01 |000f: monitor-exit v1 │ │ -0626cc: 2700 |0010: throw v0 │ │ +062638: |[062638] android.support.v7.internal.widget.ActivityChooserModel.getActivityCount:()I │ │ +062648: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +06264c: 1d01 |0002: monitor-enter v1 │ │ +06264e: 7010 2217 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ +062654: 5420 fe08 |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +062658: 7210 c41f 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fc4 │ │ +06265e: 0a00 |000b: move-result v0 │ │ +062660: 1e01 |000c: monitor-exit v1 │ │ +062662: 0f00 |000d: return v0 │ │ +062664: 0d00 |000e: move-exception v0 │ │ +062666: 1e01 |000f: monitor-exit v1 │ │ +062668: 2700 |0010: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=398 │ │ 0x0003 line=399 │ │ 0x0006 line=400 │ │ @@ -89424,38 +89423,38 @@ │ │ type : '(Landroid/content/pm/ResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0626dc: |[0626dc] android.support.v7.internal.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ -0626ec: 5465 0709 |0000: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -0626f0: 1d05 |0002: monitor-enter v5 │ │ -0626f2: 7010 2217 0600 |0003: invoke-direct {v6}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ -0626f8: 5460 fe08 |0006: iget-object v0, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -0626fc: 7210 c41f 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fc4 │ │ -062702: 0a01 |000b: move-result v1 │ │ -062704: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -062706: 3513 1100 |000d: if-ge v3, v1, 001e // +0011 │ │ -06270a: 7220 c01f 3000 |000f: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -062710: 0c02 |0012: move-result-object v2 │ │ -062712: 1f02 a002 |0013: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -062716: 5424 e708 |0015: iget-object v4, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -06271a: 3374 0400 |0017: if-ne v4, v7, 001b // +0004 │ │ -06271e: 1e05 |0019: monitor-exit v5 │ │ -062720: 0f03 |001a: return v3 │ │ -062722: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -062726: 28f0 |001d: goto 000d // -0010 │ │ -062728: 12f3 |001e: const/4 v3, #int -1 // #ff │ │ -06272a: 1e05 |001f: monitor-exit v5 │ │ -06272c: 28fa |0020: goto 001a // -0006 │ │ -06272e: 0d04 |0021: move-exception v4 │ │ -062730: 1e05 |0022: monitor-exit v5 │ │ -062732: 2704 |0023: throw v4 │ │ +062678: |[062678] android.support.v7.internal.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ +062688: 5465 0709 |0000: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +06268c: 1d05 |0002: monitor-enter v5 │ │ +06268e: 7010 2217 0600 |0003: invoke-direct {v6}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ +062694: 5460 fe08 |0006: iget-object v0, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +062698: 7210 c41f 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fc4 │ │ +06269e: 0a01 |000b: move-result v1 │ │ +0626a0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0626a2: 3513 1100 |000d: if-ge v3, v1, 001e // +0011 │ │ +0626a6: 7220 c01f 3000 |000f: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +0626ac: 0c02 |0012: move-result-object v2 │ │ +0626ae: 1f02 9e02 |0013: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +0626b2: 5424 e708 |0015: iget-object v4, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +0626b6: 3374 0400 |0017: if-ne v4, v7, 001b // +0004 │ │ +0626ba: 1e05 |0019: monitor-exit v5 │ │ +0626bc: 0f03 |001a: return v3 │ │ +0626be: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0626c2: 28f0 |001d: goto 000d // -0010 │ │ +0626c4: 12f3 |001e: const/4 v3, #int -1 // #ff │ │ +0626c6: 1e05 |001f: monitor-exit v5 │ │ +0626c8: 28fa |0020: goto 001a // -0006 │ │ +0626ca: 0d04 |0021: move-exception v4 │ │ +0626cc: 1e05 |0022: monitor-exit v5 │ │ +0626ce: 2704 |0023: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0023 │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0006 line=429 │ │ @@ -89483,36 +89482,36 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -062740: |[062740] android.support.v7.internal.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -062750: 5431 0709 |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -062754: 1d01 |0002: monitor-enter v1 │ │ -062756: 7010 2217 0300 |0003: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ -06275c: 5430 fe08 |0006: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -062760: 7210 c11f 0000 |0008: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fc1 │ │ -062766: 0a00 |000b: move-result v0 │ │ -062768: 3900 0f00 |000c: if-nez v0, 001b // +000f │ │ -06276c: 5430 fe08 |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -062770: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -062772: 7220 c01f 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -062778: 0c00 |0014: move-result-object v0 │ │ -06277a: 1f00 a002 |0015: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -06277e: 5400 e708 |0017: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -062782: 1e01 |0019: monitor-exit v1 │ │ -062784: 1100 |001a: return-object v0 │ │ -062786: 1e01 |001b: monitor-exit v1 │ │ -062788: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -06278a: 28fd |001d: goto 001a // -0003 │ │ -06278c: 0d00 |001e: move-exception v0 │ │ -06278e: 1e01 |001f: monitor-exit v1 │ │ -062790: 2700 |0020: throw v0 │ │ +0626dc: |[0626dc] android.support.v7.internal.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +0626ec: 5431 0709 |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +0626f0: 1d01 |0002: monitor-enter v1 │ │ +0626f2: 7010 2217 0300 |0003: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ +0626f8: 5430 fe08 |0006: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +0626fc: 7210 c11f 0000 |0008: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1fc1 │ │ +062702: 0a00 |000b: move-result v0 │ │ +062704: 3900 0f00 |000c: if-nez v0, 001b // +000f │ │ +062708: 5430 fe08 |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +06270c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +06270e: 7220 c01f 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +062714: 0c00 |0014: move-result-object v0 │ │ +062716: 1f00 9e02 |0015: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +06271a: 5400 e708 |0017: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +06271e: 1e01 |0019: monitor-exit v1 │ │ +062720: 1100 |001a: return-object v0 │ │ +062722: 1e01 |001b: monitor-exit v1 │ │ +062724: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +062726: 28fd |001d: goto 001a // -0003 │ │ +062728: 0d00 |001e: move-exception v0 │ │ +06272a: 1e01 |001f: monitor-exit v1 │ │ +06272c: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=516 │ │ 0x0006 line=517 │ │ @@ -89529,23 +89528,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0627a0: |[0627a0] android.support.v7.internal.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ -0627b0: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -0627b4: 1d01 |0002: monitor-enter v1 │ │ -0627b6: 5220 0609 |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ -0627ba: 1e01 |0005: monitor-exit v1 │ │ -0627bc: 0f00 |0006: return v0 │ │ -0627be: 0d00 |0007: move-exception v0 │ │ -0627c0: 1e01 |0008: monitor-exit v1 │ │ -0627c2: 2700 |0009: throw v0 │ │ +06273c: |[06273c] android.support.v7.internal.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ +06274c: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +062750: 1d01 |0002: monitor-enter v1 │ │ +062752: 5220 0609 |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ +062756: 1e01 |0005: monitor-exit v1 │ │ +062758: 0f00 |0006: return v0 │ │ +06275a: 0d00 |0007: move-exception v0 │ │ +06275c: 1e01 |0008: monitor-exit v1 │ │ +06275e: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=646 │ │ 0x0003 line=647 │ │ 0x0007 line=648 │ │ @@ -89557,26 +89556,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0627d0: |[0627d0] android.support.v7.internal.widget.ActivityChooserModel.getHistorySize:()I │ │ -0627e0: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -0627e4: 1d01 |0002: monitor-enter v1 │ │ -0627e6: 7010 2217 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ -0627ec: 5420 0309 |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ -0627f0: 7210 c41f 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fc4 │ │ -0627f6: 0a00 |000b: move-result v0 │ │ -0627f8: 1e01 |000c: monitor-exit v1 │ │ -0627fa: 0f00 |000d: return v0 │ │ -0627fc: 0d00 |000e: move-exception v0 │ │ -0627fe: 1e01 |000f: monitor-exit v1 │ │ -062800: 2700 |0010: throw v0 │ │ +06276c: |[06276c] android.support.v7.internal.widget.ActivityChooserModel.getHistorySize:()I │ │ +06277c: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +062780: 1d01 |0002: monitor-enter v1 │ │ +062782: 7010 2217 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ +062788: 5420 0309 |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0903 │ │ +06278c: 7210 c41f 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fc4 │ │ +062792: 0a00 |000b: move-result v0 │ │ +062794: 1e01 |000c: monitor-exit v1 │ │ +062796: 0f00 |000d: return v0 │ │ +062798: 0d00 |000e: move-exception v0 │ │ +06279a: 1e01 |000f: monitor-exit v1 │ │ +06279c: 2700 |0010: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=657 │ │ 0x0003 line=658 │ │ 0x0006 line=659 │ │ @@ -89589,23 +89588,23 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -062810: |[062810] android.support.v7.internal.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ -062820: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -062824: 1d01 |0002: monitor-enter v1 │ │ -062826: 5420 0809 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -06282a: 1e01 |0005: monitor-exit v1 │ │ -06282c: 1100 |0006: return-object v0 │ │ -06282e: 0d00 |0007: move-exception v0 │ │ -062830: 1e01 |0008: monitor-exit v1 │ │ -062832: 2700 |0009: throw v0 │ │ +0627ac: |[0627ac] android.support.v7.internal.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ +0627bc: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +0627c0: 1d01 |0002: monitor-enter v1 │ │ +0627c2: 5420 0809 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +0627c6: 1e01 |0005: monitor-exit v1 │ │ +0627c8: 1100 |0006: return-object v0 │ │ +0627ca: 0d00 |0007: move-exception v0 │ │ +0627cc: 1e01 |0008: monitor-exit v1 │ │ +0627ce: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x0007 line=387 │ │ @@ -89617,31 +89616,31 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -062840: |[062840] android.support.v7.internal.widget.ActivityChooserModel.setActivitySorter:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;)V │ │ -062850: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -062854: 1d01 |0002: monitor-enter v1 │ │ -062856: 5420 0009 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ -06285a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -06285e: 1e01 |0007: monitor-exit v1 │ │ -062860: 0e00 |0008: return-void │ │ -062862: 5b23 0009 |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ -062866: 7010 3917 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1739 │ │ -06286c: 0a00 |000e: move-result v0 │ │ -06286e: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -062872: 6e10 2e17 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@172e │ │ -062878: 1e01 |0014: monitor-exit v1 │ │ -06287a: 28f3 |0015: goto 0008 // -000d │ │ -06287c: 0d00 |0016: move-exception v0 │ │ -06287e: 1e01 |0017: monitor-exit v1 │ │ -062880: 2700 |0018: throw v0 │ │ +0627dc: |[0627dc] android.support.v7.internal.widget.ActivityChooserModel.setActivitySorter:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;)V │ │ +0627ec: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +0627f0: 1d01 |0002: monitor-enter v1 │ │ +0627f2: 5420 0009 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ +0627f6: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +0627fa: 1e01 |0007: monitor-exit v1 │ │ +0627fc: 0e00 |0008: return-void │ │ +0627fe: 5b23 0009 |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0900 │ │ +062802: 7010 3917 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1739 │ │ +062808: 0a00 |000e: move-result v0 │ │ +06280a: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +06280e: 6e10 2e17 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@172e │ │ +062814: 1e01 |0014: monitor-exit v1 │ │ +062816: 28f3 |0015: goto 0008 // -000d │ │ +062818: 0d00 |0016: move-exception v0 │ │ +06281a: 1e01 |0017: monitor-exit v1 │ │ +06281c: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=603 │ │ 0x0003 line=604 │ │ 0x0007 line=605 │ │ @@ -89659,53 +89658,53 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -062890: |[062890] android.support.v7.internal.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ -0628a0: 5496 0709 |0000: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -0628a4: 1d06 |0002: monitor-enter v6 │ │ -0628a6: 7010 2217 0900 |0003: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ -0628ac: 5495 fe08 |0006: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -0628b0: 7220 c01f a500 |0008: invoke-interface {v5, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -0628b6: 0c02 |000b: move-result-object v2 │ │ -0628b8: 1f02 a002 |000c: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -0628bc: 5495 fe08 |000e: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ -0628c0: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -0628c2: 7220 c01f 7500 |0011: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -0628c8: 0c03 |0014: move-result-object v3 │ │ -0628ca: 1f03 a002 |0015: check-cast v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -0628ce: 3803 2a00 |0017: if-eqz v3, 0041 // +002a │ │ -0628d2: 5235 e908 |0019: iget v5, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -0628d6: 5227 e908 |001b: iget v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -0628da: c775 |001d: sub-float/2addr v5, v7 │ │ -0628dc: 1507 a040 |001e: const/high16 v7, #int 1084227584 // #40a0 │ │ -0628e0: a604 0507 |0020: add-float v4, v5, v7 │ │ -0628e4: 2200 1f00 |0022: new-instance v0, Landroid/content/ComponentName; // type@001f │ │ -0628e8: 5425 e708 |0024: iget-object v5, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -0628ec: 5455 1a00 |0026: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0628f0: 5455 1200 |0028: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ -0628f4: 5427 e708 |002a: iget-object v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -0628f8: 5477 1a00 |002c: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0628fc: 5477 1100 |002e: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0011 │ │ -062900: 7030 da00 5007 |0030: invoke-direct {v0, v5, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00da │ │ -062906: 2201 a302 |0033: new-instance v1, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a3 │ │ -06290a: 7100 671f 0000 |0035: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f67 │ │ -062910: 0b07 |0038: move-result-wide v7 │ │ -062912: 7054 0e17 0187 |0039: invoke-direct {v1, v0, v7, v8, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@170e │ │ -062918: 7020 2017 1900 |003c: invoke-direct {v9, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1720 │ │ -06291e: 1e06 |003f: monitor-exit v6 │ │ -062920: 0e00 |0040: return-void │ │ -062922: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -062926: 28df |0043: goto 0022 // -0021 │ │ -062928: 0d05 |0044: move-exception v5 │ │ -06292a: 1e06 |0045: monitor-exit v6 │ │ -06292c: 2705 |0046: throw v5 │ │ +06282c: |[06282c] android.support.v7.internal.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ +06283c: 5496 0709 |0000: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +062840: 1d06 |0002: monitor-enter v6 │ │ +062842: 7010 2217 0900 |0003: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ +062848: 5495 fe08 |0006: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +06284c: 7220 c01f a500 |0008: invoke-interface {v5, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +062852: 0c02 |000b: move-result-object v2 │ │ +062854: 1f02 9e02 |000c: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +062858: 5495 fe08 |000e: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@08fe │ │ +06285c: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +06285e: 7220 c01f 7500 |0011: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +062864: 0c03 |0014: move-result-object v3 │ │ +062866: 1f03 9e02 |0015: check-cast v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +06286a: 3803 2a00 |0017: if-eqz v3, 0041 // +002a │ │ +06286e: 5235 e908 |0019: iget v5, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +062872: 5227 e908 |001b: iget v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +062876: c775 |001d: sub-float/2addr v5, v7 │ │ +062878: 1507 a040 |001e: const/high16 v7, #int 1084227584 // #40a0 │ │ +06287c: a604 0507 |0020: add-float v4, v5, v7 │ │ +062880: 2200 1f00 |0022: new-instance v0, Landroid/content/ComponentName; // type@001f │ │ +062884: 5425 e708 |0024: iget-object v5, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +062888: 5455 1a00 |0026: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06288c: 5455 1200 |0028: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ +062890: 5427 e708 |002a: iget-object v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +062894: 5477 1a00 |002c: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +062898: 5477 1100 |002e: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0011 │ │ +06289c: 7030 da00 5007 |0030: invoke-direct {v0, v5, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00da │ │ +0628a2: 2201 a102 |0033: new-instance v1, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a1 │ │ +0628a6: 7100 671f 0000 |0035: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1f67 │ │ +0628ac: 0b07 |0038: move-result-wide v7 │ │ +0628ae: 7054 0e17 0187 |0039: invoke-direct {v1, v0, v7, v8, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@170e │ │ +0628b4: 7020 2017 1900 |003c: invoke-direct {v9, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1720 │ │ +0628ba: 1e06 |003f: monitor-exit v6 │ │ +0628bc: 0e00 |0040: return-void │ │ +0628be: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +0628c2: 28df |0043: goto 0022 // -0021 │ │ +0628c4: 0d05 |0044: move-exception v5 │ │ +0628c6: 1e06 |0045: monitor-exit v6 │ │ +0628c8: 2705 |0046: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x0046 │ │ -> 0x0044 │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0006 line=538 │ │ @@ -89734,32 +89733,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -06293c: |[06293c] android.support.v7.internal.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ -06294c: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -062950: 1d01 |0002: monitor-enter v1 │ │ -062952: 5220 0609 |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ -062956: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -06295a: 1e01 |0007: monitor-exit v1 │ │ -06295c: 0e00 |0008: return-void │ │ -06295e: 5923 0609 |0009: iput v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ -062962: 7010 3017 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1730 │ │ -062968: 7010 3917 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1739 │ │ -06296e: 0a00 |0011: move-result v0 │ │ -062970: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -062974: 6e10 2e17 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@172e │ │ -06297a: 1e01 |0017: monitor-exit v1 │ │ -06297c: 28f0 |0018: goto 0008 // -0010 │ │ -06297e: 0d00 |0019: move-exception v0 │ │ -062980: 1e01 |001a: monitor-exit v1 │ │ -062982: 2700 |001b: throw v0 │ │ +0628d8: |[0628d8] android.support.v7.internal.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ +0628e8: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +0628ec: 1d01 |0002: monitor-enter v1 │ │ +0628ee: 5220 0609 |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ +0628f2: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +0628f6: 1e01 |0007: monitor-exit v1 │ │ +0628f8: 0e00 |0008: return-void │ │ +0628fa: 5923 0609 |0009: iput v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0906 │ │ +0628fe: 7010 3017 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1730 │ │ +062904: 7010 3917 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1739 │ │ +06290a: 0a00 |0011: move-result v0 │ │ +06290c: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +062910: 6e10 2e17 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@172e │ │ +062916: 1e01 |0017: monitor-exit v1 │ │ +062918: 28f0 |0018: goto 0008 // -0010 │ │ +06291a: 0d00 |0019: move-exception v0 │ │ +06291c: 1e01 |001a: monitor-exit v1 │ │ +06291e: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=628 │ │ 0x0003 line=629 │ │ 0x0007 line=630 │ │ @@ -89778,30 +89777,30 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -062990: |[062990] android.support.v7.internal.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ -0629a0: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -0629a4: 1d01 |0002: monitor-enter v1 │ │ -0629a6: 5420 0809 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -0629aa: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -0629ae: 1e01 |0007: monitor-exit v1 │ │ -0629b0: 0e00 |0008: return-void │ │ -0629b2: 5b23 0809 |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ -0629b6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0629b8: 5c20 0a09 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@090a │ │ -0629bc: 7010 2217 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ -0629c2: 1e01 |0011: monitor-exit v1 │ │ -0629c4: 28f6 |0012: goto 0008 // -000a │ │ -0629c6: 0d00 |0013: move-exception v0 │ │ -0629c8: 1e01 |0014: monitor-exit v1 │ │ -0629ca: 2700 |0015: throw v0 │ │ +06292c: |[06292c] android.support.v7.internal.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ +06293c: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +062940: 1d01 |0002: monitor-enter v1 │ │ +062942: 5420 0809 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +062946: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +06294a: 1e01 |0007: monitor-exit v1 │ │ +06294c: 0e00 |0008: return-void │ │ +06294e: 5b23 0809 |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0908 │ │ +062952: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +062954: 5c20 0a09 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@090a │ │ +062958: 7010 2217 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1722 │ │ +06295e: 1e01 |0011: monitor-exit v1 │ │ +062960: 28f6 |0012: goto 0008 // -000a │ │ +062962: 0d00 |0013: move-exception v0 │ │ +062964: 1e01 |0014: monitor-exit v1 │ │ +062966: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0015 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=369 │ │ 0x0003 line=370 │ │ 0x0007 line=371 │ │ @@ -89819,43 +89818,43 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0629d8: |[0629d8] android.support.v7.internal.widget.ActivityChooserModel.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ -0629e8: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ -0629ec: 1d01 |0002: monitor-enter v1 │ │ -0629ee: 5b23 ff08 |0003: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@08ff │ │ -0629f2: 1e01 |0005: monitor-exit v1 │ │ -0629f4: 0e00 |0006: return-void │ │ -0629f6: 0d00 |0007: move-exception v0 │ │ -0629f8: 1e01 |0008: monitor-exit v1 │ │ -0629fa: 2700 |0009: throw v0 │ │ +062974: |[062974] android.support.v7.internal.widget.ActivityChooserModel.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ +062984: 5421 0709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0907 │ │ +062988: 1d01 |0002: monitor-enter v1 │ │ +06298a: 5b23 ff08 |0003: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@08ff │ │ +06298e: 1e01 |0005: monitor-exit v1 │ │ +062990: 0e00 |0006: return-void │ │ +062992: 0d00 |0007: move-exception v0 │ │ +062994: 1e01 |0008: monitor-exit v1 │ │ +062996: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ 0x0005 line=502 │ │ 0x0006 line=503 │ │ 0x0007 line=502 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x000a reg=3 listener Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; │ │ │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #371 header: │ │ -class_idx : 679 │ │ +class_idx : 677 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 504 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #371 annotations: │ │ Annotations on class │ │ @@ -89879,18 +89878,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062a08: |[062a08] android.support.v7.internal.widget.ActivityChooserView$1.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -062a18: 5b01 0d09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090d │ │ -062a1c: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ -062a22: 0e00 |0005: return-void │ │ +0629a4: |[0629a4] android.support.v7.internal.widget.ActivityChooserView$1.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +0629b4: 5b01 0d09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090d │ │ +0629b8: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ +0629be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ @@ -89900,21 +89899,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -062a24: |[062a24] android.support.v7.internal.widget.ActivityChooserView$1.onChanged:()V │ │ -062a34: 6f10 8301 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@0183 │ │ -062a3a: 5410 0d09 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090d │ │ -062a3e: 7110 6217 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -062a44: 0c00 |0008: move-result-object v0 │ │ -062a46: 6e10 5117 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ -062a4c: 0e00 |000c: return-void │ │ +0629c0: |[0629c0] android.support.v7.internal.widget.ActivityChooserView$1.onChanged:()V │ │ +0629d0: 6f10 8301 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@0183 │ │ +0629d6: 5410 0d09 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090d │ │ +0629da: 7110 6217 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +0629e0: 0c00 |0008: move-result-object v0 │ │ +0629e2: 6e10 5117 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ +0629e8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ @@ -89924,36 +89923,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -062a50: |[062a50] android.support.v7.internal.widget.ActivityChooserView$1.onInvalidated:()V │ │ -062a60: 6f10 8401 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@0184 │ │ -062a66: 5410 0d09 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090d │ │ -062a6a: 7110 6217 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -062a70: 0c00 |0008: move-result-object v0 │ │ -062a72: 6e10 5217 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@1752 │ │ -062a78: 0e00 |000c: return-void │ │ +0629ec: |[0629ec] android.support.v7.internal.widget.ActivityChooserView$1.onInvalidated:()V │ │ +0629fc: 6f10 8401 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@0184 │ │ +062a02: 5410 0d09 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090d │ │ +062a06: 7110 6217 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +062a0c: 0c00 |0008: move-result-object v0 │ │ +062a0e: 6e10 5217 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@1752 │ │ +062a14: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ 0x000c line=133 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ │ │ - source_file_idx : 504 (ActivityChooserView.java) │ │ + source_file_idx : 500 (ActivityChooserView.java) │ │ │ │ Class #372 header: │ │ -class_idx : 680 │ │ +class_idx : 678 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 504 │ │ +superclass_idx : 979 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #372 annotations: │ │ Annotations on class │ │ @@ -89978,18 +89977,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062a7c: |[062a7c] android.support.v7.internal.widget.ActivityChooserView$2.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -062a8c: 5b01 0e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ -062a90: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -062a96: 0e00 |0005: return-void │ │ +062a18: |[062a18] android.support.v7.internal.widget.ActivityChooserView$2.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +062a28: 5b01 0e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ +062a2c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +062a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ @@ -89999,59 +89998,59 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -062a98: |[062a98] android.support.v7.internal.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ -062aa8: 5420 0e09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ -062aac: 6e10 7317 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ -062ab2: 0a00 |0005: move-result v0 │ │ -062ab4: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ -062ab8: 5420 0e09 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ -062abc: 6e10 7417 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1774 │ │ -062ac2: 0a00 |000d: move-result v0 │ │ -062ac4: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -062ac8: 5420 0e09 |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ -062acc: 7110 6317 0000 |0012: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; // method@1763 │ │ -062ad2: 0c00 |0015: move-result-object v0 │ │ -062ad4: 6e10 4718 0000 |0016: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ -062ada: 0e00 |0019: return-void │ │ -062adc: 5420 0e09 |001a: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ -062ae0: 7110 6317 0000 |001c: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; // method@1763 │ │ -062ae6: 0c00 |001f: move-result-object v0 │ │ -062ae8: 6e10 7718 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -062aee: 5420 0e09 |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ -062af2: 5400 2d09 |0025: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ -062af6: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ -062afa: 5420 0e09 |0029: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ -062afe: 5400 2d09 |002b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ -062b02: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -062b04: 6e20 9308 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0893 │ │ -062b0a: 28e8 |0031: goto 0019 // -0018 │ │ +062a34: |[062a34] android.support.v7.internal.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ +062a44: 5420 0e09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ +062a48: 6e10 7317 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ +062a4e: 0a00 |0005: move-result v0 │ │ +062a50: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ +062a54: 5420 0e09 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ +062a58: 6e10 7417 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1774 │ │ +062a5e: 0a00 |000d: move-result v0 │ │ +062a60: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +062a64: 5420 0e09 |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ +062a68: 7110 6317 0000 |0012: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; // method@1763 │ │ +062a6e: 0c00 |0015: move-result-object v0 │ │ +062a70: 6e10 4718 0000 |0016: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ +062a76: 0e00 |0019: return-void │ │ +062a78: 5420 0e09 |001a: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ +062a7c: 7110 6317 0000 |001c: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; // method@1763 │ │ +062a82: 0c00 |001f: move-result-object v0 │ │ +062a84: 6e10 7718 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +062a8a: 5420 0e09 |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ +062a8e: 5400 2d09 |0025: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ +062a92: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ +062a96: 5420 0e09 |0029: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090e │ │ +062a9a: 5400 2d09 |002b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ +062a9e: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +062aa0: 6e20 9308 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0893 │ │ +062aa6: 28e8 |0031: goto 0019 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x0010 line=141 │ │ 0x0019 line=149 │ │ 0x001a line=143 │ │ 0x0023 line=144 │ │ 0x0029 line=145 │ │ locals : │ │ 0x0000 - 0x0032 reg=2 this Landroid/support/v7/internal/widget/ActivityChooserView$2; │ │ │ │ - source_file_idx : 504 (ActivityChooserView.java) │ │ + source_file_idx : 500 (ActivityChooserView.java) │ │ │ │ Class #373 header: │ │ -class_idx : 681 │ │ +class_idx : 679 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 504 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -90075,18 +90074,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062b0c: |[062b0c] android.support.v7.internal.widget.ActivityChooserView$3.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -062b1c: 5b01 0f09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090f │ │ -062b20: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ -062b26: 0e00 |0005: return-void │ │ +062aa8: |[062aa8] android.support.v7.internal.widget.ActivityChooserView$3.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +062ab8: 5b01 0f09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090f │ │ +062abc: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ +062ac2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ @@ -90096,34 +90095,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -062b28: |[062b28] android.support.v7.internal.widget.ActivityChooserView$3.onChanged:()V │ │ -062b38: 6f10 8301 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@0183 │ │ -062b3e: 5410 0f09 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090f │ │ -062b42: 7110 6617 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1766 │ │ -062b48: 0e00 |0008: return-void │ │ +062ac4: |[062ac4] android.support.v7.internal.widget.ActivityChooserView$3.onChanged:()V │ │ +062ad4: 6f10 8301 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@0183 │ │ +062ada: 5410 0f09 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@090f │ │ +062ade: 7110 6617 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1766 │ │ +062ae4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=247 │ │ 0x0008 line=248 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$3; │ │ │ │ - source_file_idx : 504 (ActivityChooserView.java) │ │ + source_file_idx : 500 (ActivityChooserView.java) │ │ │ │ Class #374 header: │ │ -class_idx : 682 │ │ +class_idx : 680 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 862 │ │ -source_file_idx : 504 │ │ +superclass_idx : 858 │ │ +source_file_idx : 500 │ │ static_fields_size : 5 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #374 annotations: │ │ Annotations on class │ │ @@ -90192,20 +90191,20 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -062b4c: |[062b4c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -062b5c: 5b12 1a09 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062b60: 7010 191d 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -062b66: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -062b68: 5910 1709 |0006: iput v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ -062b6c: 0e00 |0008: return-void │ │ +062ae8: |[062ae8] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +062af8: 5b12 1a09 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062afc: 7010 191d 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +062b02: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +062b04: 5910 1709 |0006: iput v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ +062b08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0005 line=630 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ @@ -90215,17 +90214,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062b70: |[062b70] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ -062b80: 7020 4217 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1742 │ │ -062b86: 0e00 |0003: return-void │ │ +062b0c: |[062b0c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ +062b1c: 7020 4217 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1742 │ │ +062b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ @@ -90236,19 +90235,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062b88: |[062b88] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ -062b98: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062b9c: 6e10 2717 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1727 │ │ -062ba2: 0a00 |0005: move-result v0 │ │ -062ba4: 0f00 |0006: return v0 │ │ +062b24: |[062b24] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ +062b34: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062b38: 6e10 2717 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1727 │ │ +062b3e: 0a00 |0005: move-result v0 │ │ +062b40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=777 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -90256,33 +90255,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -062ba8: |[062ba8] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ -062bb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -062bba: 5432 1509 |0001: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062bbe: 6e10 2717 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1727 │ │ -062bc4: 0a00 |0006: move-result v0 │ │ -062bc6: 5532 1809 |0007: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ -062bca: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ -062bce: 5432 1509 |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062bd2: 6e10 2917 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1729 │ │ -062bd8: 0c02 |0010: move-result-object v2 │ │ -062bda: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -062bde: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -062be2: 5232 1709 |0015: iget v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ -062be6: 7120 2f1f 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -062bec: 0a01 |001a: move-result v1 │ │ -062bee: 5532 1909 |001b: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0919 │ │ -062bf2: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -062bf6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -062bfa: 0f01 |0021: return v1 │ │ +062b44: |[062b44] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ +062b54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +062b56: 5432 1509 |0001: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062b5a: 6e10 2717 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1727 │ │ +062b60: 0a00 |0006: move-result v0 │ │ +062b62: 5532 1809 |0007: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ +062b66: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ +062b6a: 5432 1509 |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062b6e: 6e10 2917 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1729 │ │ +062b74: 0c02 |0010: move-result-object v2 │ │ +062b76: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +062b7a: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +062b7e: 5232 1709 |0015: iget v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ +062b82: 7120 2f1f 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +062b88: 0a01 |001a: move-result v1 │ │ +062b8a: 5532 1909 |001b: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0919 │ │ +062b8e: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +062b92: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062b96: 0f01 |0021: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0001 line=666 │ │ 0x0007 line=667 │ │ 0x0013 line=668 │ │ 0x0015 line=670 │ │ @@ -90299,17 +90298,17 @@ │ │ type : '()Landroid/support/v7/internal/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062bfc: |[062bfc] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -062c0c: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062c10: 1100 |0002: return-object v0 │ │ +062b98: |[062b98] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +062ba8: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062bac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -90317,19 +90316,19 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062c14: |[062c14] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -062c24: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062c28: 6e10 2917 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1729 │ │ -062c2e: 0c00 |0005: move-result-object v0 │ │ -062c30: 1100 |0006: return-object v0 │ │ +062bb0: |[062bb0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +062bc0: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062bc4: 6e10 2917 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1729 │ │ +062bca: 0c00 |0005: move-result-object v0 │ │ +062bcc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -90337,19 +90336,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062c34: |[062c34] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ -062c44: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062c48: 6e10 2b17 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getHistorySize:()I // method@172b │ │ -062c4e: 0a00 |0005: move-result v0 │ │ -062c50: 0f00 |0006: return v0 │ │ +062bd0: |[062bd0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ +062be0: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062be4: 6e10 2b17 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getHistorySize:()I // method@172b │ │ +062bea: 0a00 |0005: move-result v0 │ │ +062bec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -90357,35 +90356,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -062c54: |[062c54] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ -062c64: 6e20 4b17 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@174b │ │ -062c6a: 0a00 |0003: move-result v0 │ │ -062c6c: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ -062c72: 2201 c803 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -062c76: 7010 191f 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ -062c7c: 2701 |000c: throw v1 │ │ -062c7e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -062c80: 1101 |000e: return-object v1 │ │ -062c82: 5521 1809 |000f: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ -062c86: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ -062c8a: 5421 1509 |0013: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062c8e: 6e10 2917 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1729 │ │ -062c94: 0c01 |0018: move-result-object v1 │ │ -062c96: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ -062c9a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -062c9e: 5421 1509 |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062ca2: 6e20 2617 3100 |001f: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1726 │ │ -062ca8: 0c01 |0022: move-result-object v1 │ │ -062caa: 28eb |0023: goto 000e // -0015 │ │ -062cac: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ +062bf0: |[062bf0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ +062c00: 6e20 4b17 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@174b │ │ +062c06: 0a00 |0003: move-result v0 │ │ +062c08: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ +062c0e: 2201 c403 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +062c12: 7010 191f 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ +062c18: 2701 |000c: throw v1 │ │ +062c1a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +062c1c: 1101 |000e: return-object v1 │ │ +062c1e: 5521 1809 |000f: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ +062c22: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ +062c26: 5421 1509 |0013: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062c2a: 6e10 2917 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1729 │ │ +062c30: 0c01 |0018: move-result-object v1 │ │ +062c32: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ +062c36: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +062c3a: 5421 1509 |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062c3e: 6e20 2617 3100 |001f: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1726 │ │ +062c44: 0c01 |0022: move-result-object v1 │ │ +062c46: 28eb |0023: goto 000e // -0015 │ │ +062c48: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ 0x0004 line=679 │ │ 0x0007 line=688 │ │ 0x000d line=681 │ │ 0x000e line=686 │ │ @@ -90403,17 +90402,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062cbc: |[062cbc] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ -062ccc: 8130 |0000: int-to-long v0, v3 │ │ -062cce: 1000 |0001: return-wide v0 │ │ +062c58: |[062c58] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ +062c68: 8130 |0000: int-to-long v0, v3 │ │ +062c6a: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -90422,25 +90421,25 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062cd0: |[062cd0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ -062ce0: 5510 1909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0919 │ │ -062ce4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -062ce8: 6e10 4517 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1745 │ │ -062cee: 0a00 |0007: move-result v0 │ │ -062cf0: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ -062cf4: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -062cf8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -062cfa: 0f00 |000d: return v0 │ │ -062cfc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -062cfe: 28fe |000f: goto 000d // -0002 │ │ +062c6c: |[062c6c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ +062c7c: 5510 1909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0919 │ │ +062c80: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +062c84: 6e10 4517 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1745 │ │ +062c8a: 0a00 |0007: move-result v0 │ │ +062c8c: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ +062c90: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +062c94: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +062c96: 0f00 |000d: return v0 │ │ +062c98: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +062c9a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 0x000c line=653 │ │ 0x000d line=655 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ @@ -90451,17 +90450,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062d00: |[062d00] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ -062d10: 5210 1709 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ -062d14: 0f00 |0002: return v0 │ │ +062c9c: |[062c9c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ +062cac: 5210 1709 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ +062cb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -90469,17 +90468,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062d18: |[062d18] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ -062d28: 5510 1809 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ -062d2c: 0f00 |0002: return v0 │ │ +062cb4: |[062cb4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ +062cc4: 5510 1809 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ +062cc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -90487,93 +90486,93 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 160 16-bit code units │ │ -062d30: |[062d30] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -062d40: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -062d42: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -062d44: 6e20 4b17 ba00 |0002: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@174b │ │ -062d4a: 0a03 |0005: move-result v3 │ │ -062d4c: 2b03 9200 0000 |0006: packed-switch v3, 00000098 // +00000092 │ │ -062d52: 2206 c803 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -062d56: 7010 191f 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ -062d5c: 2706 |000e: throw v6 │ │ -062d5e: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -062d62: 6e10 a01b 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1ba0 │ │ -062d68: 0a06 |0014: move-result v6 │ │ -062d6a: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ -062d6e: 54a6 1a09 |0017: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062d72: 6e10 6f17 0600 |0019: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -062d78: 0c06 |001c: move-result-object v6 │ │ -062d7a: 7110 0a1b 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -062d80: 0c06 |0020: move-result-object v6 │ │ -062d82: 6007 4106 |0021: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0641 │ │ -062d86: 6e40 0d1b 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -062d8c: 0c0c |0026: move-result-object v12 │ │ -062d8e: 6e20 ec1b 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@1bec │ │ -062d94: 6006 2c06 |002a: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@062c │ │ -062d98: 6e20 961b 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -062d9e: 0c05 |002f: move-result-object v5 │ │ -062da0: 1f05 8503 |0030: check-cast v5, Landroid/widget/TextView; // type@0385 │ │ -062da4: 54a6 1a09 |0032: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062da8: 6e10 6f17 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -062dae: 0c06 |0037: move-result-object v6 │ │ -062db0: 6007 5006 |0038: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0650 │ │ -062db4: 6e20 ef00 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -062dba: 0c06 |003d: move-result-object v6 │ │ -062dbc: 6e20 2a1e 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -062dc2: 07c1 |0041: move-object v1, v12 │ │ -062dc4: 1101 |0042: return-object v1 │ │ -062dc6: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ -062dca: 6e10 a01b 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1ba0 │ │ -062dd0: 0a06 |0048: move-result v6 │ │ -062dd2: 6007 1106 |0049: sget v7, Landroid/support/v7/appcompat/R$id;.list_item:I // field@0611 │ │ -062dd6: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ -062dda: 54a6 1a09 |004d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062dde: 6e10 6f17 0600 |004f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -062de4: 0c06 |0052: move-result-object v6 │ │ -062de6: 7110 0a1b 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -062dec: 0c06 |0056: move-result-object v6 │ │ -062dee: 6007 4106 |0057: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0641 │ │ -062df2: 6e40 0d1b 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -062df8: 0c0c |005c: move-result-object v12 │ │ -062dfa: 54a6 1a09 |005d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062dfe: 6e10 6f17 0600 |005f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -062e04: 0c06 |0062: move-result-object v6 │ │ -062e06: 6e10 ec00 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -062e0c: 0c04 |0066: move-result-object v4 │ │ -062e0e: 6006 0c06 |0067: sget v6, Landroid/support/v7/appcompat/R$id;.icon:I // field@060c │ │ -062e12: 6e20 961b 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -062e18: 0c02 |006c: move-result-object v2 │ │ -062e1a: 1f02 6c03 |006d: check-cast v2, Landroid/widget/ImageView; // type@036c │ │ -062e1e: 6e20 4917 ba00 |006f: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@1749 │ │ -062e24: 0c00 |0072: move-result-object v0 │ │ -062e26: 1f00 3100 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0031 │ │ -062e2a: 6e20 4301 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ -062e30: 0c06 |0078: move-result-object v6 │ │ -062e32: 6e20 581d 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -062e38: 6006 2c06 |007c: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@062c │ │ -062e3c: 6e20 961b 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -062e42: 0c05 |0081: move-result-object v5 │ │ -062e44: 1f05 8503 |0082: check-cast v5, Landroid/widget/TextView; // type@0385 │ │ -062e48: 6e20 4401 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ -062e4e: 0c06 |0087: move-result-object v6 │ │ -062e50: 6e20 2a1e 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -062e56: 55a6 1809 |008b: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ -062e5a: 3806 0800 |008d: if-eqz v6, 0095 // +0008 │ │ -062e5e: 390b 0600 |008f: if-nez v11, 0095 // +0006 │ │ -062e62: 55a6 1609 |0091: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0916 │ │ -062e66: 3806 0200 |0093: if-eqz v6, 0095 // +0002 │ │ -062e6a: 07c1 |0095: move-object v1, v12 │ │ -062e6c: 28ac |0096: goto 0042 // -0054 │ │ -062e6e: 0000 |0097: nop // spacer │ │ -062e70: 0001 0200 0000 0000 3d00 0000 0900 ... |0098: packed-switch-data (8 units) │ │ +062ccc: |[062ccc] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +062cdc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +062cde: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +062ce0: 6e20 4b17 ba00 |0002: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@174b │ │ +062ce6: 0a03 |0005: move-result v3 │ │ +062ce8: 2b03 9200 0000 |0006: packed-switch v3, 00000098 // +00000092 │ │ +062cee: 2206 c403 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +062cf2: 7010 191f 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ +062cf8: 2706 |000e: throw v6 │ │ +062cfa: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +062cfe: 6e10 a01b 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1ba0 │ │ +062d04: 0a06 |0014: move-result v6 │ │ +062d06: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ +062d0a: 54a6 1a09 |0017: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062d0e: 6e10 6f17 0600 |0019: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +062d14: 0c06 |001c: move-result-object v6 │ │ +062d16: 7110 0a1b 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +062d1c: 0c06 |0020: move-result-object v6 │ │ +062d1e: 6007 4106 |0021: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0641 │ │ +062d22: 6e40 0d1b 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +062d28: 0c0c |0026: move-result-object v12 │ │ +062d2a: 6e20 ec1b 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@1bec │ │ +062d30: 6006 2c06 |002a: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@062c │ │ +062d34: 6e20 961b 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +062d3a: 0c05 |002f: move-result-object v5 │ │ +062d3c: 1f05 8103 |0030: check-cast v5, Landroid/widget/TextView; // type@0381 │ │ +062d40: 54a6 1a09 |0032: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062d44: 6e10 6f17 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +062d4a: 0c06 |0037: move-result-object v6 │ │ +062d4c: 6007 5006 |0038: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0650 │ │ +062d50: 6e20 ef00 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +062d56: 0c06 |003d: move-result-object v6 │ │ +062d58: 6e20 2a1e 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +062d5e: 07c1 |0041: move-object v1, v12 │ │ +062d60: 1101 |0042: return-object v1 │ │ +062d62: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ +062d66: 6e10 a01b 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1ba0 │ │ +062d6c: 0a06 |0048: move-result v6 │ │ +062d6e: 6007 1106 |0049: sget v7, Landroid/support/v7/appcompat/R$id;.list_item:I // field@0611 │ │ +062d72: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ +062d76: 54a6 1a09 |004d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062d7a: 6e10 6f17 0600 |004f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +062d80: 0c06 |0052: move-result-object v6 │ │ +062d82: 7110 0a1b 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +062d88: 0c06 |0056: move-result-object v6 │ │ +062d8a: 6007 4106 |0057: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0641 │ │ +062d8e: 6e40 0d1b 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +062d94: 0c0c |005c: move-result-object v12 │ │ +062d96: 54a6 1a09 |005d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062d9a: 6e10 6f17 0600 |005f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +062da0: 0c06 |0062: move-result-object v6 │ │ +062da2: 6e10 ec00 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +062da8: 0c04 |0066: move-result-object v4 │ │ +062daa: 6006 0c06 |0067: sget v6, Landroid/support/v7/appcompat/R$id;.icon:I // field@060c │ │ +062dae: 6e20 961b 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +062db4: 0c02 |006c: move-result-object v2 │ │ +062db6: 1f02 6803 |006d: check-cast v2, Landroid/widget/ImageView; // type@0368 │ │ +062dba: 6e20 4917 ba00 |006f: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@1749 │ │ +062dc0: 0c00 |0072: move-result-object v0 │ │ +062dc2: 1f00 3100 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0031 │ │ +062dc6: 6e20 4301 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ +062dcc: 0c06 |0078: move-result-object v6 │ │ +062dce: 6e20 581d 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +062dd4: 6006 2c06 |007c: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@062c │ │ +062dd8: 6e20 961b 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +062dde: 0c05 |0081: move-result-object v5 │ │ +062de0: 1f05 8103 |0082: check-cast v5, Landroid/widget/TextView; // type@0381 │ │ +062de4: 6e20 4401 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ +062dea: 0c06 |0087: move-result-object v6 │ │ +062dec: 6e20 2a1e 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +062df2: 55a6 1809 |008b: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ +062df6: 3806 0800 |008d: if-eqz v6, 0095 // +0008 │ │ +062dfa: 390b 0600 |008f: if-nez v11, 0095 // +0006 │ │ +062dfe: 55a6 1609 |0091: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0916 │ │ +062e02: 3806 0200 |0093: if-eqz v6, 0095 // +0002 │ │ +062e06: 07c1 |0095: move-object v1, v12 │ │ +062e08: 28ac |0096: goto 0042 // -0054 │ │ +062e0a: 0000 |0097: nop // spacer │ │ +062e0c: 0001 0200 0000 0000 3d00 0000 0900 ... |0098: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=697 │ │ 0x0006 line=698 │ │ 0x0009 line=730 │ │ 0x000f line=700 │ │ 0x0017 line=701 │ │ @@ -90612,17 +90611,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062e80: |[062e80] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ -062e90: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -062e92: 0f00 |0001: return v0 │ │ +062e1c: |[062e1c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ +062e2c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +062e2e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #12 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -90630,41 +90629,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -062e94: |[062e94] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ -062ea4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -062ea6: 5295 1709 |0001: iget v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ -062eaa: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ -062eb0: 5997 1709 |0006: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ -062eb4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -062eb6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -062eb8: 7120 871b 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -062ebe: 0a06 |000d: move-result v6 │ │ -062ec0: 7120 871b 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -062ec6: 0a02 |0011: move-result v2 │ │ -062ec8: 6e10 4517 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1745 │ │ -062ece: 0a01 |0015: move-result v1 │ │ -062ed0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -062ed2: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ -062ed6: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -062ed8: 6e40 4e17 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@174e │ │ -062ede: 0c04 |001d: move-result-object v4 │ │ -062ee0: 6e30 cc1b 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -062ee6: 6e10 ab1b 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -062eec: 0a07 |0024: move-result v7 │ │ -062eee: 7120 2d1f 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -062ef4: 0a00 |0028: move-result v0 │ │ -062ef6: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ -062efa: 28ec |002b: goto 0017 // -0014 │ │ -062efc: 5995 1709 |002c: iput v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ -062f00: 0f00 |002e: return v0 │ │ +062e30: |[062e30] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ +062e40: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +062e42: 5295 1709 |0001: iget v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ +062e46: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ +062e4c: 5997 1709 |0006: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ +062e50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +062e52: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +062e54: 7120 871b 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +062e5a: 0a06 |000d: move-result v6 │ │ +062e5c: 7120 871b 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +062e62: 0a02 |0011: move-result v2 │ │ +062e64: 6e10 4517 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1745 │ │ +062e6a: 0a01 |0015: move-result v1 │ │ +062e6c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +062e6e: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ +062e72: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +062e74: 6e40 4e17 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@174e │ │ +062e7a: 0c04 |001d: move-result-object v4 │ │ +062e7c: 6e30 cc1b 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +062e82: 6e10 ab1b 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +062e88: 0a07 |0024: move-result v7 │ │ +062e8a: 7120 2d1f 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +062e90: 0a00 |0028: move-result v0 │ │ +062e92: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ +062e96: 28ec |002b: goto 0017 // -0014 │ │ +062e98: 5995 1709 |002c: iput v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ +062e9c: 0f00 |002e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=737 │ │ 0x0003 line=738 │ │ 0x0008 line=740 │ │ 0x0009 line=741 │ │ 0x000a line=743 │ │ @@ -90692,41 +90691,41 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -062f04: |[062f04] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -062f14: 5421 1a09 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062f18: 7110 6217 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -062f1e: 0c01 |0005: move-result-object v1 │ │ -062f20: 6e10 4617 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -062f26: 0c00 |0009: move-result-object v0 │ │ -062f28: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ -062f2c: 5421 1a09 |000c: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062f30: 6e10 7417 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1774 │ │ -062f36: 0a01 |0011: move-result v1 │ │ -062f38: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ -062f3c: 5421 1a09 |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062f40: 7110 6517 0100 |0016: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1765 │ │ -062f46: 0c01 |0019: move-result-object v1 │ │ -062f48: 6e20 3a17 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@173a │ │ -062f4e: 5b23 1509 |001d: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ -062f52: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ -062f56: 5421 1a09 |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062f5a: 6e10 7417 0100 |0023: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1774 │ │ -062f60: 0a01 |0026: move-result v1 │ │ -062f62: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ -062f66: 5421 1a09 |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ -062f6a: 7110 6517 0100 |002b: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1765 │ │ -062f70: 0c01 |002e: move-result-object v1 │ │ -062f72: 6e20 3317 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1733 │ │ -062f78: 6e10 5117 0200 |0032: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ -062f7e: 0e00 |0035: return-void │ │ +062ea0: |[062ea0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +062eb0: 5421 1a09 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062eb4: 7110 6217 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +062eba: 0c01 |0005: move-result-object v1 │ │ +062ebc: 6e10 4617 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +062ec2: 0c00 |0009: move-result-object v0 │ │ +062ec4: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ +062ec8: 5421 1a09 |000c: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062ecc: 6e10 7417 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1774 │ │ +062ed2: 0a01 |0011: move-result v1 │ │ +062ed4: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ +062ed8: 5421 1a09 |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062edc: 7110 6517 0100 |0016: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1765 │ │ +062ee2: 0c01 |0019: move-result-object v1 │ │ +062ee4: 6e20 3a17 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@173a │ │ +062eea: 5b23 1509 |001d: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0915 │ │ +062eee: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ +062ef2: 5421 1a09 |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062ef6: 6e10 7417 0100 |0023: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1774 │ │ +062efc: 0a01 |0026: move-result v1 │ │ +062efe: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ +062f02: 5421 1a09 |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091a │ │ +062f06: 7110 6517 0100 |002b: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1765 │ │ +062f0c: 0c01 |002e: move-result-object v1 │ │ +062f0e: 6e20 3317 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1733 │ │ +062f14: 6e10 5117 0200 |0032: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ +062f1a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x000a line=640 │ │ 0x0014 line=641 │ │ 0x001d line=643 │ │ 0x001f line=644 │ │ @@ -90743,20 +90742,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -062f80: |[062f80] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ -062f90: 5210 1709 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ -062f94: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -062f98: 5912 1709 |0004: iput v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ -062f9c: 6e10 5117 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ -062fa2: 0e00 |0009: return-void │ │ +062f1c: |[062f1c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ +062f2c: 5210 1709 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ +062f30: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +062f34: 5912 1709 |0004: iput v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0917 │ │ +062f38: 6e10 5117 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ +062f3e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0004 line=760 │ │ 0x0006 line=761 │ │ 0x0009 line=763 │ │ locals : │ │ @@ -90768,23 +90767,23 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062fa4: |[062fa4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ -062fb4: 5510 1809 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ -062fb8: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ -062fbc: 5510 1609 |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0916 │ │ -062fc0: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ -062fc4: 5c12 1809 |0008: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ -062fc8: 5c13 1609 |000a: iput-boolean v3, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0916 │ │ -062fcc: 6e10 5117 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ -062fd2: 0e00 |000f: return-void │ │ +062f40: |[062f40] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ +062f50: 5510 1809 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ +062f54: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ +062f58: 5510 1609 |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0916 │ │ +062f5c: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ +062f60: 5c12 1809 |0008: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0918 │ │ +062f64: 5c13 1609 |000a: iput-boolean v3, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0916 │ │ +062f68: 6e10 5117 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ +062f6e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0008 line=796 │ │ 0x000a line=797 │ │ 0x000c line=798 │ │ 0x000f line=800 │ │ @@ -90798,37 +90797,37 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -062fd4: |[062fd4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ -062fe4: 5510 1909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0919 │ │ -062fe8: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -062fec: 5c12 1909 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0919 │ │ -062ff0: 6e10 5117 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ -062ff6: 0e00 |0009: return-void │ │ +062f70: |[062f70] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ +062f80: 5510 1909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0919 │ │ +062f84: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +062f88: 5c12 1909 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0919 │ │ +062f8c: 6e10 5117 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1751 │ │ +062f92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0004 line=771 │ │ 0x0006 line=772 │ │ 0x0009 line=774 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x000a reg=2 showFooterView Z │ │ │ │ - source_file_idx : 504 (ActivityChooserView.java) │ │ + source_file_idx : 500 (ActivityChooserView.java) │ │ │ │ Class #375 header: │ │ -class_idx : 683 │ │ +class_idx : 681 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 504 │ │ +superclass_idx : 979 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #375 annotations: │ │ Annotations on class │ │ @@ -90858,18 +90857,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062ff8: |[062ff8] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -063008: 5b01 1b09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -06300c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -063012: 0e00 |0005: return-void │ │ +062f94: |[062f94] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +062fa4: 5b01 1b09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +062fa8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +062fae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ @@ -90878,17 +90877,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063014: |[063014] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ -063024: 7020 5817 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1758 │ │ -06302a: 0e00 |0003: return-void │ │ +062fb0: |[062fb0] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ +062fc0: 7020 5817 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1758 │ │ +062fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ @@ -90898,24 +90897,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06302c: |[06302c] android.support.v7.internal.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ -06303c: 5410 1b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063040: 7110 6417 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1764 │ │ -063046: 0c00 |0005: move-result-object v0 │ │ -063048: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -06304c: 5410 1b09 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063050: 7110 6417 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1764 │ │ -063056: 0c00 |000d: move-result-object v0 │ │ -063058: 7210 b21d 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@1db2 │ │ -06305e: 0e00 |0011: return-void │ │ +062fc8: |[062fc8] android.support.v7.internal.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ +062fd8: 5410 1b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +062fdc: 7110 6417 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1764 │ │ +062fe2: 0c00 |0005: move-result-object v0 │ │ +062fe4: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +062fe8: 5410 1b09 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +062fec: 7110 6417 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1764 │ │ +062ff2: 0c00 |000d: move-result-object v0 │ │ +062ff4: 7210 b21d 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@1db2 │ │ +062ffa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0008 line=608 │ │ 0x0011 line=610 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; │ │ @@ -90926,64 +90925,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -063060: |[063060] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ -063070: 5453 1b09 |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063074: 7110 6a17 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@176a │ │ -06307a: 0c03 |0005: move-result-object v3 │ │ -06307c: 3336 3e00 |0006: if-ne v6, v3, 0044 // +003e │ │ -063080: 5453 1b09 |0008: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063084: 6e10 6d17 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ -06308a: 5453 1b09 |000d: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -06308e: 7110 6217 0300 |000f: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -063094: 0c03 |0012: move-result-object v3 │ │ -063096: 6e10 4717 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1747 │ │ -06309c: 0c00 |0016: move-result-object v0 │ │ -06309e: 5453 1b09 |0017: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0630a2: 7110 6217 0300 |0019: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -0630a8: 0c03 |001c: move-result-object v3 │ │ -0630aa: 6e10 4617 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -0630b0: 0c03 |0020: move-result-object v3 │ │ -0630b2: 6e20 2817 0300 |0021: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@1728 │ │ -0630b8: 0a01 |0024: move-result v1 │ │ -0630ba: 5453 1b09 |0025: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0630be: 7110 6217 0300 |0027: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -0630c4: 0c03 |002a: move-result-object v3 │ │ -0630c6: 6e10 4617 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -0630cc: 0c03 |002e: move-result-object v3 │ │ -0630ce: 6e20 2117 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1721 │ │ -0630d4: 0c02 |0032: move-result-object v2 │ │ -0630d6: 3802 1000 |0033: if-eqz v2, 0043 // +0010 │ │ -0630da: 1503 0800 |0035: const/high16 v3, #int 524288 // #8 │ │ -0630de: 6e20 0801 3200 |0037: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -0630e4: 5453 1b09 |003a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0630e8: 6e10 6f17 0300 |003c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -0630ee: 0c03 |003f: move-result-object v3 │ │ -0630f0: 6e20 fe00 2300 |0040: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -0630f6: 0e00 |0043: return-void │ │ -0630f8: 5453 1b09 |0044: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0630fc: 7110 6b17 0300 |0046: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@176b │ │ -063102: 0c03 |0049: move-result-object v3 │ │ -063104: 3336 1400 |004a: if-ne v6, v3, 005e // +0014 │ │ -063108: 5453 1b09 |004c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -06310c: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -06310e: 7120 6917 4300 |004f: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1769 │ │ -063114: 5453 1b09 |0052: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063118: 5454 1b09 |0054: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -06311c: 7110 6c17 0400 |0056: invoke-static {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@176c │ │ -063122: 0a04 |0059: move-result v4 │ │ -063124: 7120 6717 4300 |005a: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1767 │ │ -06312a: 28e6 |005d: goto 0043 // -001a │ │ -06312c: 2203 c803 |005e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -063130: 7010 191f 0300 |0060: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ -063136: 2703 |0063: throw v3 │ │ +062ffc: |[062ffc] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ +06300c: 5453 1b09 |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063010: 7110 6a17 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@176a │ │ +063016: 0c03 |0005: move-result-object v3 │ │ +063018: 3336 3e00 |0006: if-ne v6, v3, 0044 // +003e │ │ +06301c: 5453 1b09 |0008: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063020: 6e10 6d17 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ +063026: 5453 1b09 |000d: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +06302a: 7110 6217 0300 |000f: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +063030: 0c03 |0012: move-result-object v3 │ │ +063032: 6e10 4717 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1747 │ │ +063038: 0c00 |0016: move-result-object v0 │ │ +06303a: 5453 1b09 |0017: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +06303e: 7110 6217 0300 |0019: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +063044: 0c03 |001c: move-result-object v3 │ │ +063046: 6e10 4617 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +06304c: 0c03 |0020: move-result-object v3 │ │ +06304e: 6e20 2817 0300 |0021: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@1728 │ │ +063054: 0a01 |0024: move-result v1 │ │ +063056: 5453 1b09 |0025: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +06305a: 7110 6217 0300 |0027: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +063060: 0c03 |002a: move-result-object v3 │ │ +063062: 6e10 4617 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +063068: 0c03 |002e: move-result-object v3 │ │ +06306a: 6e20 2117 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1721 │ │ +063070: 0c02 |0032: move-result-object v2 │ │ +063072: 3802 1000 |0033: if-eqz v2, 0043 // +0010 │ │ +063076: 1503 0800 |0035: const/high16 v3, #int 524288 // #8 │ │ +06307a: 6e20 0801 3200 |0037: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +063080: 5453 1b09 |003a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063084: 6e10 6f17 0300 |003c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +06308a: 0c03 |003f: move-result-object v3 │ │ +06308c: 6e20 fe00 2300 |0040: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +063092: 0e00 |0043: return-void │ │ +063094: 5453 1b09 |0044: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063098: 7110 6b17 0300 |0046: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@176b │ │ +06309e: 0c03 |0049: move-result-object v3 │ │ +0630a0: 3336 1400 |004a: if-ne v6, v3, 005e // +0014 │ │ +0630a4: 5453 1b09 |004c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +0630a8: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +0630aa: 7120 6917 4300 |004f: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1769 │ │ +0630b0: 5453 1b09 |0052: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +0630b4: 5454 1b09 |0054: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +0630b8: 7110 6c17 0400 |0056: invoke-static {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@176c │ │ +0630be: 0a04 |0059: move-result v4 │ │ +0630c0: 7120 6717 4300 |005a: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1767 │ │ +0630c6: 28e6 |005d: goto 0043 // -001a │ │ +0630c8: 2203 c403 |005e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +0630cc: 7010 191f 0300 |0060: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ +0630d2: 2703 |0063: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0008 line=568 │ │ 0x000d line=569 │ │ 0x0017 line=570 │ │ 0x0025 line=571 │ │ @@ -91007,24 +91006,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -063138: |[063138] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ -063148: 7010 5a17 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@175a │ │ -06314e: 5420 1b09 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063152: 5400 2d09 |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ -063156: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -06315a: 5420 1b09 |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -06315e: 5400 2d09 |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ -063162: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -063164: 6e20 9308 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0893 │ │ -06316a: 0e00 |0011: return-void │ │ +0630d4: |[0630d4] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ +0630e4: 7010 5a17 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@175a │ │ +0630ea: 5420 1b09 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +0630ee: 5400 2d09 |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ +0630f2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0630f6: 5420 1b09 |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +0630fa: 5400 2d09 |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ +0630fe: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +063100: 6e20 9308 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0893 │ │ +063106: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0003 line=601 │ │ 0x0009 line=602 │ │ 0x0011 line=604 │ │ locals : │ │ @@ -91035,67 +91034,67 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 112 16-bit code units │ │ -06316c: |[06316c] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06317c: 6e10 0e1d 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1d0e │ │ -063182: 0c00 |0003: move-result-object v0 │ │ -063184: 1f00 aa02 |0004: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@02aa │ │ -063188: 6e20 4b17 8000 |0006: invoke-virtual {v0, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@174b │ │ -06318e: 0a01 |0009: move-result v1 │ │ -063190: 2b01 5e00 0000 |000a: packed-switch v1, 00000068 // +0000005e │ │ -063196: 2203 c803 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -06319a: 7010 191f 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ -0631a0: 2703 |0012: throw v3 │ │ -0631a2: 5453 1b09 |0013: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0631a6: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ -0631ac: 7120 6717 4300 |0018: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1767 │ │ -0631b2: 0e00 |001b: return-void │ │ -0631b4: 5453 1b09 |001c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0631b8: 6e10 6d17 0300 |001e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ -0631be: 5453 1b09 |0021: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0631c2: 7110 6817 0300 |0023: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z // method@1768 │ │ -0631c8: 0a03 |0026: move-result v3 │ │ -0631ca: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ -0631ce: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ -0631d2: 5453 1b09 |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0631d6: 7110 6217 0300 |002d: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -0631dc: 0c03 |0030: move-result-object v3 │ │ -0631de: 6e10 4617 0300 |0031: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -0631e4: 0c03 |0034: move-result-object v3 │ │ -0631e6: 6e20 3517 8300 |0035: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@1735 │ │ -0631ec: 28e3 |0038: goto 001b // -001d │ │ -0631ee: 5453 1b09 |0039: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0631f2: 7110 6217 0300 |003b: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -0631f8: 0c03 |003e: move-result-object v3 │ │ -0631fa: 6e10 4d17 0300 |003f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@174d │ │ -063200: 0a03 |0042: move-result v3 │ │ -063202: 3803 2100 |0043: if-eqz v3, 0064 // +0021 │ │ -063206: 5453 1b09 |0045: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -06320a: 7110 6217 0300 |0047: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -063210: 0c03 |004a: move-result-object v3 │ │ -063212: 6e10 4617 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -063218: 0c03 |004e: move-result-object v3 │ │ -06321a: 6e20 2117 8300 |004f: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1721 │ │ -063220: 0c02 |0052: move-result-object v2 │ │ -063222: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ -063226: 1503 0800 |0055: const/high16 v3, #int 524288 // #8 │ │ -06322a: 6e20 0801 3200 |0057: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -063230: 5453 1b09 |005a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063234: 6e10 6f17 0300 |005c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -06323a: 0c03 |005f: move-result-object v3 │ │ -06323c: 6e20 fe00 2300 |0060: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -063242: 28b8 |0063: goto 001b // -0048 │ │ -063244: d808 0801 |0064: add-int/lit8 v8, v8, #int 1 // #01 │ │ -063248: 28df |0066: goto 0045 // -0021 │ │ -06324a: 0000 |0067: nop // spacer │ │ -06324c: 0001 0200 0000 0000 1200 0000 0900 ... |0068: packed-switch-data (8 units) │ │ +063108: |[063108] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +063118: 6e10 0e1d 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@1d0e │ │ +06311e: 0c00 |0003: move-result-object v0 │ │ +063120: 1f00 a802 |0004: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@02a8 │ │ +063124: 6e20 4b17 8000 |0006: invoke-virtual {v0, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@174b │ │ +06312a: 0a01 |0009: move-result v1 │ │ +06312c: 2b01 5e00 0000 |000a: packed-switch v1, 00000068 // +0000005e │ │ +063132: 2203 c403 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +063136: 7010 191f 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ +06313c: 2703 |0012: throw v3 │ │ +06313e: 5453 1b09 |0013: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063142: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ +063148: 7120 6717 4300 |0018: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1767 │ │ +06314e: 0e00 |001b: return-void │ │ +063150: 5453 1b09 |001c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063154: 6e10 6d17 0300 |001e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ +06315a: 5453 1b09 |0021: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +06315e: 7110 6817 0300 |0023: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z // method@1768 │ │ +063164: 0a03 |0026: move-result v3 │ │ +063166: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ +06316a: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ +06316e: 5453 1b09 |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063172: 7110 6217 0300 |002d: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +063178: 0c03 |0030: move-result-object v3 │ │ +06317a: 6e10 4617 0300 |0031: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +063180: 0c03 |0034: move-result-object v3 │ │ +063182: 6e20 3517 8300 |0035: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@1735 │ │ +063188: 28e3 |0038: goto 001b // -001d │ │ +06318a: 5453 1b09 |0039: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +06318e: 7110 6217 0300 |003b: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +063194: 0c03 |003e: move-result-object v3 │ │ +063196: 6e10 4d17 0300 |003f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@174d │ │ +06319c: 0a03 |0042: move-result v3 │ │ +06319e: 3803 2100 |0043: if-eqz v3, 0064 // +0021 │ │ +0631a2: 5453 1b09 |0045: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +0631a6: 7110 6217 0300 |0047: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +0631ac: 0c03 |004a: move-result-object v3 │ │ +0631ae: 6e10 4617 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +0631b4: 0c03 |004e: move-result-object v3 │ │ +0631b6: 6e20 2117 8300 |004f: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1721 │ │ +0631bc: 0c02 |0052: move-result-object v2 │ │ +0631be: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ +0631c2: 1503 0800 |0055: const/high16 v3, #int 524288 // #8 │ │ +0631c6: 6e20 0801 3200 |0057: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +0631cc: 5453 1b09 |005a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +0631d0: 6e10 6f17 0300 |005c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +0631d6: 0c03 |005f: move-result-object v3 │ │ +0631d8: 6e20 fe00 2300 |0060: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +0631de: 28b8 |0063: goto 001b // -0048 │ │ +0631e0: d808 0801 |0064: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0631e4: 28df |0066: goto 0045 // -0021 │ │ +0631e6: 0000 |0067: nop // spacer │ │ +0631e8: 0001 0200 0000 0000 1200 0000 0900 ... |0068: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0006 line=537 │ │ 0x000a line=538 │ │ 0x000d line=561 │ │ 0x0013 line=540 │ │ @@ -91127,56 +91126,56 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06325c: |[06325c] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ -06326c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06326e: 5430 1b09 |0001: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063272: 7110 6a17 0000 |0003: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@176a │ │ -063278: 0c00 |0006: move-result-object v0 │ │ -06327a: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ -06327e: 5430 1b09 |0009: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -063282: 7110 6217 0000 |000b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ -063288: 0c00 |000e: move-result-object v0 │ │ -06328a: 6e10 4517 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1745 │ │ -063290: 0a00 |0012: move-result v0 │ │ -063292: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ -063296: 5430 1b09 |0015: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -06329a: 7120 6917 2000 |0017: invoke-static {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1769 │ │ -0632a0: 5430 1b09 |001a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0632a4: 5431 1b09 |001c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ -0632a8: 7110 6c17 0100 |001e: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@176c │ │ -0632ae: 0a01 |0021: move-result v1 │ │ -0632b0: 7120 6717 1000 |0022: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1767 │ │ -0632b6: 0f02 |0025: return v2 │ │ -0632b8: 2200 c803 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -0632bc: 7010 191f 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ -0632c2: 2700 |002b: throw v0 │ │ +0631f8: |[0631f8] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ +063208: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06320a: 5430 1b09 |0001: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +06320e: 7110 6a17 0000 |0003: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@176a │ │ +063214: 0c00 |0006: move-result-object v0 │ │ +063216: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ +06321a: 5430 1b09 |0009: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +06321e: 7110 6217 0000 |000b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1762 │ │ +063224: 0c00 |000e: move-result-object v0 │ │ +063226: 6e10 4517 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1745 │ │ +06322c: 0a00 |0012: move-result v0 │ │ +06322e: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ +063232: 5430 1b09 |0015: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063236: 7120 6917 2000 |0017: invoke-static {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1769 │ │ +06323c: 5430 1b09 |001a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063240: 5431 1b09 |001c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@091b │ │ +063244: 7110 6c17 0100 |001e: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@176c │ │ +06324a: 0a01 |0021: move-result v1 │ │ +06324c: 7120 6717 1000 |0022: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1767 │ │ +063252: 0f02 |0025: return v2 │ │ +063254: 2200 c403 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +063258: 7010 191f 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ +06325e: 2700 |002b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=587 │ │ 0x0009 line=588 │ │ 0x0015 line=589 │ │ 0x001a line=590 │ │ 0x0025 line=595 │ │ 0x0026 line=593 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x002c reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 504 (ActivityChooserView.java) │ │ + source_file_idx : 500 (ActivityChooserView.java) │ │ │ │ Class #376 header: │ │ -class_idx : 685 │ │ +class_idx : 683 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 519 │ │ +superclass_idx : 979 │ │ +source_file_idx : 515 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #376 annotations: │ │ Annotations on class │ │ @@ -91188,21 +91187,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #377 header: │ │ -class_idx : 686 │ │ +class_idx : 684 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 519 │ │ +superclass_idx : 979 │ │ +source_file_idx : 515 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -91235,41 +91234,41 @@ │ │ type : '(Landroid/view/View;IJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0632c4: |[0632c4] android.support.v7.internal.widget.AdapterViewICS$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ -0632d4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0632da: 5b01 3009 |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0930 │ │ -0632de: 5902 2f09 |0005: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.position:I // field@092f │ │ -0632e2: 5a03 2e09 |0007: iput-wide v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.id:J // field@092e │ │ -0632e6: 0e00 |0009: return-void │ │ +063260: |[063260] android.support.v7.internal.widget.AdapterViewICS$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ +063270: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +063276: 5b01 3009 |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0930 │ │ +06327a: 5902 2f09 |0005: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.position:I // field@092f │ │ +06327e: 5a03 2e09 |0007: iput-wide v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.id:J // field@092e │ │ +063282: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0003 line=414 │ │ 0x0005 line=415 │ │ 0x0007 line=416 │ │ 0x0009 line=417 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo; │ │ 0x0000 - 0x000a reg=1 targetView Landroid/view/View; │ │ 0x0000 - 0x000a reg=2 position I │ │ 0x0000 - 0x000a reg=3 id J │ │ │ │ Virtual methods - │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #378 header: │ │ -class_idx : 687 │ │ +class_idx : 685 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 519 │ │ +source_file_idx : 515 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -91297,20 +91296,20 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0632e8: |[0632e8] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -0632f8: 5b12 3209 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -0632fc: 7010 8201 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ -063302: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -063304: 5b10 3109 |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ -063308: 0e00 |0008: return-void │ │ +063284: |[063284] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +063294: 5b12 3209 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +063298: 7010 8201 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ +06329e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0632a0: 5b10 3109 |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ +0632a4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ 0x0005 line=798 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; Landroid/support/v7/internal/widget/AdapterViewICS.AdapterDataSetObserver; │ │ @@ -91322,18 +91321,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06330c: |[06330c] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.clearSavedState:()V │ │ -06331c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06331e: 5b10 3109 |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ -063322: 0e00 |0003: return-void │ │ +0632a8: |[0632a8] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.clearSavedState:()V │ │ +0632b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0632ba: 5b10 3109 |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ +0632be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0003 line=844 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; Landroid/support/v7/internal/widget/AdapterViewICS.AdapterDataSetObserver; │ │ @@ -91343,56 +91342,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -063324: |[063324] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onChanged:()V │ │ -063334: 5420 3209 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063338: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06333a: 5c01 3e09 |0003: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@093e │ │ -06333e: 5420 3209 |0005: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063342: 5421 3209 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063346: 5211 4409 |0009: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -06334a: 5901 4909 |000b: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0949 │ │ -06334e: 5420 3209 |000d: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063352: 5421 3209 |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063356: 6e10 a717 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -06335c: 0c01 |0014: move-result-object v1 │ │ -06335e: 7210 081d 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ -063364: 0a01 |0018: move-result v1 │ │ -063366: 5901 4409 |0019: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -06336a: 5420 3209 |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -06336e: 6e10 a717 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063374: 0c00 |0020: move-result-object v0 │ │ -063376: 7210 0b1d 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@1d0b │ │ -06337c: 0a00 |0024: move-result v0 │ │ -06337e: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ -063382: 5420 3109 |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ -063386: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ -06338a: 5420 3209 |002b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -06338e: 5200 4909 |002d: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0949 │ │ -063392: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ -063396: 5420 3209 |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -06339a: 5200 4409 |0033: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -06339e: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ -0633a2: 5420 3209 |0037: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -0633a6: 5421 3109 |0039: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ -0633aa: 7120 9617 1000 |003b: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V // method@1796 │ │ -0633b0: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -0633b2: 5b20 3109 |003f: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ -0633b6: 5420 3209 |0041: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -0633ba: 6e10 9e17 0000 |0043: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@179e │ │ -0633c0: 5420 3209 |0046: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -0633c4: 6e10 cf17 0000 |0048: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@17cf │ │ -0633ca: 0e00 |004b: return-void │ │ -0633cc: 5420 3209 |004c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -0633d0: 6e10 ca17 0000 |004e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.rememberSyncState:()V // method@17ca │ │ -0633d6: 28f0 |0051: goto 0041 // -0010 │ │ +0632c0: |[0632c0] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onChanged:()V │ │ +0632d0: 5420 3209 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0632d4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0632d6: 5c01 3e09 |0003: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@093e │ │ +0632da: 5420 3209 |0005: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0632de: 5421 3209 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0632e2: 5211 4409 |0009: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +0632e6: 5901 4909 |000b: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0949 │ │ +0632ea: 5420 3209 |000d: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0632ee: 5421 3209 |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0632f2: 6e10 a717 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +0632f8: 0c01 |0014: move-result-object v1 │ │ +0632fa: 7210 081d 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ +063300: 0a01 |0018: move-result v1 │ │ +063302: 5901 4409 |0019: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +063306: 5420 3209 |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +06330a: 6e10 a717 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +063310: 0c00 |0020: move-result-object v0 │ │ +063312: 7210 0b1d 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@1d0b │ │ +063318: 0a00 |0024: move-result v0 │ │ +06331a: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ +06331e: 5420 3109 |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ +063322: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ +063326: 5420 3209 |002b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +06332a: 5200 4909 |002d: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0949 │ │ +06332e: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ +063332: 5420 3209 |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +063336: 5200 4409 |0033: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +06333a: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ +06333e: 5420 3209 |0037: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +063342: 5421 3109 |0039: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ +063346: 7120 9617 1000 |003b: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V // method@1796 │ │ +06334c: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +06334e: 5b20 3109 |003f: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ +063352: 5420 3209 |0041: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +063356: 6e10 9e17 0000 |0043: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@179e │ │ +06335c: 5420 3209 |0046: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +063360: 6e10 cf17 0000 |0048: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@17cf │ │ +063366: 0e00 |004b: return-void │ │ +063368: 5420 3209 |004c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +06336c: 6e10 ca17 0000 |004e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.rememberSyncState:()V // method@17ca │ │ +063372: 28f0 |0051: goto 0041 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0005 line=803 │ │ 0x000d line=804 │ │ 0x001b line=808 │ │ 0x0037 line=810 │ │ @@ -91410,52 +91409,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -0633d8: |[0633d8] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onInvalidated:()V │ │ -0633e8: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ -0633ec: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -0633ee: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -0633f0: 5460 3209 |0004: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -0633f4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0633f6: 5c01 3e09 |0007: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@093e │ │ -0633fa: 5460 3209 |0009: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -0633fe: 6e10 a717 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063404: 0c00 |000e: move-result-object v0 │ │ -063406: 7210 0b1d 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@1d0b │ │ -06340c: 0a00 |0012: move-result v0 │ │ -06340e: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ -063412: 5460 3209 |0015: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063416: 7110 9717 0000 |0017: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; // method@1797 │ │ -06341c: 0c00 |001a: move-result-object v0 │ │ -06341e: 5b60 3109 |001b: iput-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ -063422: 5460 3209 |001d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063426: 5461 3209 |001f: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -06342a: 5211 4409 |0021: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -06342e: 5901 4909 |0023: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0949 │ │ -063432: 5460 3209 |0025: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063436: 5903 4409 |0027: iput v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -06343a: 5460 3209 |0029: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -06343e: 5902 4f09 |002b: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -063442: 5460 3209 |002d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063446: 5a04 5009 |002f: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ -06344a: 5460 3209 |0031: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -06344e: 5902 4709 |0033: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ -063452: 5460 3209 |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063456: 5a04 4809 |0037: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -06345a: 5460 3209 |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -06345e: 5c03 4609 |003b: iput-boolean v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -063462: 5460 3209 |003d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063466: 6e10 9e17 0000 |003f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@179e │ │ -06346c: 5460 3209 |0042: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ -063470: 6e10 cf17 0000 |0044: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@17cf │ │ -063476: 0e00 |0047: return-void │ │ +063374: |[063374] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onInvalidated:()V │ │ +063384: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ +063388: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +06338a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +06338c: 5460 3209 |0004: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +063390: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +063392: 5c01 3e09 |0007: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@093e │ │ +063396: 5460 3209 |0009: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +06339a: 6e10 a717 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +0633a0: 0c00 |000e: move-result-object v0 │ │ +0633a2: 7210 0b1d 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@1d0b │ │ +0633a8: 0a00 |0012: move-result v0 │ │ +0633aa: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ +0633ae: 5460 3209 |0015: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633b2: 7110 9717 0000 |0017: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; // method@1797 │ │ +0633b8: 0c00 |001a: move-result-object v0 │ │ +0633ba: 5b60 3109 |001b: iput-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0931 │ │ +0633be: 5460 3209 |001d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633c2: 5461 3209 |001f: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633c6: 5211 4409 |0021: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +0633ca: 5901 4909 |0023: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0949 │ │ +0633ce: 5460 3209 |0025: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633d2: 5903 4409 |0027: iput v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +0633d6: 5460 3209 |0029: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633da: 5902 4f09 |002b: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +0633de: 5460 3209 |002d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633e2: 5a04 5009 |002f: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ +0633e6: 5460 3209 |0031: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633ea: 5902 4709 |0033: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ +0633ee: 5460 3209 |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633f2: 5a04 4809 |0037: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +0633f6: 5460 3209 |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +0633fa: 5c03 4609 |003b: iput-boolean v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +0633fe: 5460 3209 |003d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +063402: 6e10 9e17 0000 |003f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@179e │ │ +063408: 5460 3209 |0042: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0932 │ │ +06340c: 6e10 cf17 0000 |0044: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@17cf │ │ +063412: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=821 │ │ 0x0009 line=823 │ │ 0x0015 line=826 │ │ 0x001d line=830 │ │ 0x0025 line=831 │ │ @@ -91467,21 +91466,21 @@ │ │ 0x003d line=838 │ │ 0x0042 line=839 │ │ 0x0047 line=840 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; │ │ 0x0000 - 0x0048 reg=6 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; Landroid/support/v7/internal/widget/AdapterViewICS.AdapterDataSetObserver; │ │ │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #379 header: │ │ -class_idx : 688 │ │ +class_idx : 686 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 519 │ │ +superclass_idx : 979 │ │ +source_file_idx : 515 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #379 annotations: │ │ Annotations on class │ │ @@ -91501,21 +91500,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;) │ │ name : 'onItemClick' │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #380 header: │ │ -class_idx : 689 │ │ +class_idx : 687 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 519 │ │ +superclass_idx : 979 │ │ +source_file_idx : 515 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #380 annotations: │ │ Annotations on class │ │ @@ -91546,19 +91545,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -063478: |[063478] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -063488: 5b01 3409 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0934 │ │ -06348c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -063492: 5b02 3309 |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0933 │ │ -063496: 0e00 |0007: return-void │ │ +063414: |[063414] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +063424: 5b01 3409 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0934 │ │ +063428: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06342e: 5b02 3309 |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0933 │ │ +063432: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; │ │ @@ -91572,42 +91571,42 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -063498: |[063498] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0634a8: 5460 3309 |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0933 │ │ -0634ac: 5461 3409 |0002: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0934 │ │ -0634b0: 0782 |0004: move-object v2, v8 │ │ -0634b2: 0193 |0005: move v3, v9 │ │ -0634b4: 04a4 |0006: move-wide v4, v10 │ │ -0634b6: 7806 8a17 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@178a │ │ -0634bc: 0e00 |000a: return-void │ │ +063434: |[063434] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +063444: 5460 3309 |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0933 │ │ +063448: 5461 3409 |0002: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0934 │ │ +06344c: 0782 |0004: move-object v2, v8 │ │ +06344e: 0193 |0005: move v3, v9 │ │ +063450: 04a4 |0006: move-wide v4, v10 │ │ +063452: 7806 8a17 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@178a │ │ +063458: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x000a line=272 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; Landroid/support/v7/internal/widget/AdapterViewICS.OnItemClickListenerWrapper; │ │ 0x0000 - 0x000b reg=7 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x000b reg=8 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=9 position I │ │ 0x0000 - 0x000b reg=10 id J │ │ │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #381 header: │ │ -class_idx : 690 │ │ +class_idx : 688 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 519 │ │ +superclass_idx : 979 │ │ +source_file_idx : 515 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #381 annotations: │ │ Annotations on class │ │ @@ -91627,21 +91626,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #382 header: │ │ -class_idx : 691 │ │ +class_idx : 689 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 519 │ │ +superclass_idx : 979 │ │ +source_file_idx : 515 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #382 annotations: │ │ Annotations on class │ │ @@ -91669,21 +91668,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;) │ │ name : 'onNothingSelected' │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #383 header: │ │ -class_idx : 692 │ │ +class_idx : 690 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 519 │ │ +superclass_idx : 979 │ │ +source_file_idx : 515 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #383 annotations: │ │ Annotations on class │ │ @@ -91708,18 +91707,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0634c0: |[0634c0] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -0634d0: 5b01 3509 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ -0634d4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0634da: 0e00 |0005: return-void │ │ +06345c: |[06345c] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +06346c: 5b01 3509 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ +063470: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +063476: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; Landroid/support/v7/internal/widget/AdapterViewICS.SelectionNotifier; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -91729,17 +91728,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0634dc: |[0634dc] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V │ │ -0634ec: 7020 9017 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1790 │ │ -0634f2: 0e00 |0003: return-void │ │ +063478: |[063478] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V │ │ +063488: 7020 9017 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1790 │ │ +06348e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; Landroid/support/v7/internal/widget/AdapterViewICS.SelectionNotifier; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -91751,46 +91750,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0634f4: |[0634f4] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.run:()V │ │ -063504: 5410 3509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ -063508: 5500 3e09 |0002: iget-boolean v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@093e │ │ -06350c: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -063510: 5410 3509 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ -063514: 6e10 a717 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -06351a: 0c00 |000b: move-result-object v0 │ │ -06351c: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -063520: 5410 3509 |000e: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ -063524: 6e20 c917 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@17c9 │ │ -06352a: 0e00 |0013: return-void │ │ -06352c: 5410 3509 |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ -063530: 7110 9817 0000 |0016: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1798 │ │ -063536: 28fa |0019: goto 0013 // -0006 │ │ +063490: |[063490] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.run:()V │ │ +0634a0: 5410 3509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ +0634a4: 5500 3e09 |0002: iget-boolean v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@093e │ │ +0634a8: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +0634ac: 5410 3509 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ +0634b0: 6e10 a717 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +0634b6: 0c00 |000b: move-result-object v0 │ │ +0634b8: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +0634bc: 5410 3509 |000e: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ +0634c0: 6e20 c917 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@17c9 │ │ +0634c6: 0e00 |0013: return-void │ │ +0634c8: 5410 3509 |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0935 │ │ +0634cc: 7110 9817 0000 |0016: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1798 │ │ +0634d2: 28fa |0019: goto 0013 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ 0x0006 line=859 │ │ 0x000e line=860 │ │ 0x0013 line=865 │ │ 0x0014 line=863 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; │ │ 0x0000 - 0x001a reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; Landroid/support/v7/internal/widget/AdapterViewICS.SelectionNotifier; │ │ │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #384 header: │ │ -class_idx : 693 │ │ +class_idx : 691 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 824 │ │ -source_file_idx : 519 │ │ +superclass_idx : 820 │ │ +source_file_idx : 515 │ │ static_fields_size : 7 │ │ instance_fields_size: 26 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 48 │ │ │ │ Class #384 annotations: │ │ Annotations on class │ │ @@ -91972,31 +91971,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -063538: |[063538] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;)V │ │ -063548: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -06354a: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -06354e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -063550: 7020 171c 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1c17 │ │ -063556: 5940 4209 |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -06355a: 5a41 5609 |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ -06355e: 5c40 4609 |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -063562: 5c40 4309 |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0943 │ │ -063566: 5943 4709 |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ -06356a: 5a41 4809 |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -06356e: 5943 4f09 |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -063572: 5a41 5009 |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ -063576: 5943 4a09 |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ -06357a: 5a41 4b09 |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ -06357e: 5c40 3d09 |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@093d │ │ -063582: 0e00 |001d: return-void │ │ +0634d4: |[0634d4] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;)V │ │ +0634e4: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +0634e6: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +0634ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0634ec: 7020 171c 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1c17 │ │ +0634f2: 5940 4209 |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +0634f6: 5a41 5609 |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ +0634fa: 5c40 4609 |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +0634fe: 5c40 4309 |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0943 │ │ +063502: 5943 4709 |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ +063506: 5a41 4809 |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +06350a: 5943 4f09 |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +06350e: 5a41 5009 |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ +063512: 5943 4a09 |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ +063516: 5a41 4b09 |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ +06351a: 5c40 3d09 |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@093d │ │ +06351e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=228 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -92018,31 +92017,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -063584: |[063584] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -063594: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -063596: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -06359a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06359c: 7030 181c 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c18 │ │ -0635a2: 5940 4209 |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -0635a6: 5a41 5609 |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ -0635aa: 5c40 4609 |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -0635ae: 5c40 4309 |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0943 │ │ -0635b2: 5943 4709 |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ -0635b6: 5a41 4809 |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -0635ba: 5943 4f09 |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -0635be: 5a41 5009 |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ -0635c2: 5943 4a09 |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ -0635c6: 5a41 4b09 |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ -0635ca: 5c40 3d09 |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@093d │ │ -0635ce: 0e00 |001d: return-void │ │ +063520: |[063520] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +063530: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +063532: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +063536: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +063538: 7030 181c 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c18 │ │ +06353e: 5940 4209 |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063542: 5a41 5609 |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ +063546: 5c40 4609 |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +06354a: 5c40 4309 |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0943 │ │ +06354e: 5943 4709 |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ +063552: 5a41 4809 |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +063556: 5943 4f09 |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +06355a: 5a41 5009 |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ +06355e: 5943 4a09 |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ +063562: 5a41 4b09 |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ +063566: 5c40 3d09 |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@093d │ │ +06356a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=232 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -92065,31 +92064,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0635d0: |[0635d0] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0635e0: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -0635e2: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -0635e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0635e8: 7040 191c 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ -0635ee: 5940 4209 |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -0635f2: 5a41 5609 |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ -0635f6: 5c40 4609 |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -0635fa: 5c40 4309 |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0943 │ │ -0635fe: 5943 4709 |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ -063602: 5a41 4809 |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -063606: 5943 4f09 |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -06360a: 5a41 5009 |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ -06360e: 5943 4a09 |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ -063612: 5a41 4b09 |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ -063616: 5c40 3d09 |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@093d │ │ -06361a: 0e00 |001d: return-void │ │ +06356c: |[06356c] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06357c: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +06357e: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +063582: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +063584: 7040 191c 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ +06358a: 5940 4209 |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +06358e: 5a41 5609 |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ +063592: 5c40 4609 |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +063596: 5c40 4309 |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0943 │ │ +06359a: 5943 4709 |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ +06359e: 5a41 4809 |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +0635a2: 5943 4f09 |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +0635a6: 5a41 5009 |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ +0635aa: 5943 4a09 |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ +0635ae: 5a41 4b09 |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ +0635b2: 5c40 3d09 |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@093d │ │ +0635b6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=236 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -92113,17 +92112,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06361c: |[06361c] android.support.v7.internal.widget.AdapterViewICS.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V │ │ -06362c: 6e20 c517 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@17c5 │ │ -063632: 0e00 |0003: return-void │ │ +0635b8: |[0635b8] android.support.v7.internal.widget.AdapterViewICS.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V │ │ +0635c8: 6e20 c517 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@17c5 │ │ +0635ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/os/Parcelable; │ │ │ │ @@ -92132,18 +92131,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063634: |[063634] android.support.v7.internal.widget.AdapterViewICS.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; │ │ -063644: 6e10 c617 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@17c6 │ │ -06364a: 0c00 |0003: move-result-object v0 │ │ -06364c: 1100 |0004: return-object v0 │ │ +0635d0: |[0635d0] android.support.v7.internal.widget.AdapterViewICS.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; │ │ +0635e0: 6e10 c617 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@17c6 │ │ +0635e6: 0c00 |0003: move-result-object v0 │ │ +0635e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ @@ -92151,17 +92150,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063650: |[063650] android.support.v7.internal.widget.AdapterViewICS.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -063660: 7010 a617 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@17a6 │ │ -063666: 0e00 |0003: return-void │ │ +0635ec: |[0635ec] android.support.v7.internal.widget.AdapterViewICS.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +0635fc: 7010 a617 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@17a6 │ │ +063602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ @@ -92169,34 +92168,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -063668: |[063668] android.support.v7.internal.widget.AdapterViewICS.fireOnSelected:()V │ │ -063678: 5460 4e09 |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ -06367c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -063680: 0e00 |0004: return-void │ │ -063682: 6e10 ba17 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@17ba │ │ -063688: 0a03 |0008: move-result v3 │ │ -06368a: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ -06368e: 6e10 bb17 0600 |000b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@17bb │ │ -063694: 0c02 |000e: move-result-object v2 │ │ -063696: 5460 4e09 |000f: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ -06369a: 6e10 a717 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -0636a0: 0c01 |0014: move-result-object v1 │ │ -0636a2: 7220 0a1d 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@1d0a │ │ -0636a8: 0b04 |0018: move-result-wide v4 │ │ -0636aa: 0761 |0019: move-object v1, v6 │ │ -0636ac: 7806 8e17 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@178e │ │ -0636b2: 28e7 |001d: goto 0004 // -0019 │ │ -0636b4: 5460 4e09 |001e: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ -0636b8: 7220 8f17 6000 |0020: invoke-interface {v0, v6}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@178f │ │ -0636be: 28e1 |0023: goto 0004 // -001f │ │ +063604: |[063604] android.support.v7.internal.widget.AdapterViewICS.fireOnSelected:()V │ │ +063614: 5460 4e09 |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ +063618: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +06361c: 0e00 |0004: return-void │ │ +06361e: 6e10 ba17 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@17ba │ │ +063624: 0a03 |0008: move-result v3 │ │ +063626: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ +06362a: 6e10 bb17 0600 |000b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@17bb │ │ +063630: 0c02 |000e: move-result-object v2 │ │ +063632: 5460 4e09 |000f: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ +063636: 6e10 a717 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +06363c: 0c01 |0014: move-result-object v1 │ │ +06363e: 7220 0a1d 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@1d0a │ │ +063644: 0b04 |0018: move-result-wide v4 │ │ +063646: 0761 |0019: move-object v1, v6 │ │ +063648: 7806 8e17 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@178e │ │ +06364e: 28e7 |001d: goto 0004 // -0019 │ │ +063650: 5460 4e09 |001e: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ +063654: 7220 8f17 6000 |0020: invoke-interface {v0, v6}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@178f │ │ +06365a: 28e1 |0023: goto 0004 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0004 line=902 │ │ 0x0005 line=894 │ │ 0x0009 line=895 │ │ 0x000b line=896 │ │ @@ -92213,48 +92212,48 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 66 16-bit code units │ │ -0636c0: |[0636c0] android.support.v7.internal.widget.AdapterViewICS.updateEmptyStatus:(Z)V │ │ -0636d0: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -0636d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0636d6: 6e10 be17 0600 |0003: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@17be │ │ -0636dc: 0a00 |0006: move-result v0 │ │ -0636de: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ -0636e2: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -0636e4: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ -0636e8: 5460 4109 |000c: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ -0636ec: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ -0636f0: 5460 4109 |0010: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ -0636f4: 6e20 fc1b 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -0636fa: 6e20 de17 2600 |0015: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@17de │ │ -063700: 5560 3e09 |0018: iget-boolean v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@093e │ │ -063704: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ -063708: 6e10 b217 0600 |001c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getLeft:()I // method@17b2 │ │ -06370e: 0a02 |001f: move-result v2 │ │ -063710: 6e10 bc17 0600 |0020: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getTop:()I // method@17bc │ │ -063716: 0a03 |0023: move-result v3 │ │ -063718: 6e10 b717 0600 |0024: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getRight:()I // method@17b7 │ │ -06371e: 0a04 |0027: move-result v4 │ │ -063720: 6e10 a817 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getBottom:()I // method@17a8 │ │ -063726: 0a05 |002b: move-result v5 │ │ -063728: 0760 |002c: move-object v0, v6 │ │ -06372a: 7406 c417 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.onLayout:(ZIIII)V // method@17c4 │ │ -063730: 0e00 |0030: return-void │ │ -063732: 6e20 de17 1600 |0031: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@17de │ │ -063738: 28e4 |0034: goto 0018 // -001c │ │ -06373a: 5460 4109 |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ -06373e: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ -063742: 5460 4109 |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ -063746: 6e20 fc1b 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -06374c: 6e20 de17 1600 |003e: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@17de │ │ -063752: 28ef |0041: goto 0030 // -0011 │ │ +06365c: |[06365c] android.support.v7.internal.widget.AdapterViewICS.updateEmptyStatus:(Z)V │ │ +06366c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +063670: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +063672: 6e10 be17 0600 |0003: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@17be │ │ +063678: 0a00 |0006: move-result v0 │ │ +06367a: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ +06367e: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +063680: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ +063684: 5460 4109 |000c: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ +063688: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ +06368c: 5460 4109 |0010: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ +063690: 6e20 fc1b 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +063696: 6e20 de17 2600 |0015: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@17de │ │ +06369c: 5560 3e09 |0018: iget-boolean v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@093e │ │ +0636a0: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ +0636a4: 6e10 b217 0600 |001c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getLeft:()I // method@17b2 │ │ +0636aa: 0a02 |001f: move-result v2 │ │ +0636ac: 6e10 bc17 0600 |0020: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getTop:()I // method@17bc │ │ +0636b2: 0a03 |0023: move-result v3 │ │ +0636b4: 6e10 b717 0600 |0024: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getRight:()I // method@17b7 │ │ +0636ba: 0a04 |0027: move-result v4 │ │ +0636bc: 6e10 a817 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getBottom:()I // method@17a8 │ │ +0636c2: 0a05 |002b: move-result v5 │ │ +0636c4: 0760 |002c: move-object v0, v6 │ │ +0636c6: 7406 c417 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.onLayout:(ZIIII)V // method@17c4 │ │ +0636cc: 0e00 |0030: return-void │ │ +0636ce: 6e20 de17 1600 |0031: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@17de │ │ +0636d4: 28e4 |0034: goto 0018 // -001c │ │ +0636d6: 5460 4109 |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ +0636da: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ +0636de: 5460 4109 |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ +0636e2: 6e20 fc1b 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +0636e8: 6e20 de17 1600 |003e: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@17de │ │ +0636ee: 28ef |0041: goto 0030 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=733 │ │ 0x0009 line=734 │ │ 0x000a line=737 │ │ 0x000c line=738 │ │ 0x0010 line=739 │ │ @@ -92276,19 +92275,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -063754: |[063754] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;)V │ │ -063764: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -063768: 1a01 1d0e |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@0e1d │ │ -06376c: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -063772: 2700 |0007: throw v0 │ │ +0636f0: |[0636f0] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;)V │ │ +063700: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +063704: 1a01 130e |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@0e13 │ │ +063708: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +06370e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -92298,19 +92297,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -063774: |[063774] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;I)V │ │ -063784: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -063788: 1a01 1f0e |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@0e1f │ │ -06378c: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -063792: 2700 |0007: throw v0 │ │ +063710: |[063710] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;I)V │ │ +063720: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +063724: 1a01 150e |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@0e15 │ │ +063728: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +06372e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -92321,19 +92320,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 │ │ -063794: |[063794] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -0637a4: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -0637a8: 1a01 200e |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@0e20 │ │ -0637ac: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -0637b2: 2700 |0007: throw v0 │ │ +063730: |[063730] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +063740: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +063744: 1a01 160e |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@0e16 │ │ +063748: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +06374e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -92345,19 +92344,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 │ │ -0637b4: |[0637b4] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0637c4: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -0637c8: 1a01 1e0e |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@0e1e │ │ -0637cc: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -0637d2: 2700 |0007: throw v0 │ │ +063750: |[063750] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +063760: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +063764: 1a01 140e |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@0e14 │ │ +063768: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +06376e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -92368,24 +92367,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0637d4: |[0637d4] android.support.v7.internal.widget.AdapterViewICS.canAnimate:()Z │ │ -0637e4: 6f10 1e1c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@1c1e │ │ -0637ea: 0a00 |0003: move-result v0 │ │ -0637ec: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0637f0: 5210 4409 |0006: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -0637f4: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ -0637f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0637fa: 0f00 |000b: return v0 │ │ -0637fc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0637fe: 28fe |000d: goto 000b // -0002 │ │ +063770: |[063770] android.support.v7.internal.widget.AdapterViewICS.canAnimate:()Z │ │ +063780: 6f10 1e1c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@1c1e │ │ +063786: 0a00 |0003: move-result v0 │ │ +063788: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +06378c: 5210 4409 |0006: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +063790: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ +063794: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +063796: 0f00 |000b: return v0 │ │ +063798: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06379a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=916 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -92394,56 +92393,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -063800: |[063800] android.support.v7.internal.widget.AdapterViewICS.checkFocus:()V │ │ -063810: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -063812: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -063814: 6e10 a717 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -06381a: 0c00 |0005: move-result-object v0 │ │ -06381c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -063820: 7210 081d 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ -063826: 0a03 |000b: move-result v3 │ │ -063828: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ -06382c: 0141 |000e: move v1, v4 │ │ -06382e: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ -063832: 6e10 be17 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@17be │ │ -063838: 0a03 |0014: move-result v3 │ │ -06383a: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ -06383e: 0142 |0017: move v2, v4 │ │ -063840: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ -063844: 5563 3f09 |001a: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@093f │ │ -063848: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -06384c: 0143 |001e: move v3, v4 │ │ -06384e: 6f20 461c 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1c46 │ │ -063854: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ -063858: 5563 4009 |0024: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0940 │ │ -06385c: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ -063860: 0143 |0028: move v3, v4 │ │ -063862: 6f20 451c 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1c45 │ │ -063868: 5463 4109 |002c: iget-object v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ -06386c: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ -063870: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ -063874: 7210 0c1d 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@1d0c │ │ -06387a: 0a03 |0035: move-result v3 │ │ -06387c: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -063880: 0145 |0038: move v5, v4 │ │ -063882: 7020 df17 5600 |0039: invoke-direct {v6, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@17df │ │ -063888: 0e00 |003c: return-void │ │ -06388a: 0151 |003d: move v1, v5 │ │ -06388c: 28d1 |003e: goto 000f // -002f │ │ -06388e: 0152 |003f: move v2, v5 │ │ -063890: 28d8 |0040: goto 0018 // -0028 │ │ -063892: 0153 |0041: move v3, v5 │ │ -063894: 28dd |0042: goto 001f // -0023 │ │ -063896: 0153 |0043: move v3, v5 │ │ -063898: 28e5 |0044: goto 0029 // -001b │ │ +06379c: |[06379c] android.support.v7.internal.widget.AdapterViewICS.checkFocus:()V │ │ +0637ac: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0637ae: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0637b0: 6e10 a717 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +0637b6: 0c00 |0005: move-result-object v0 │ │ +0637b8: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0637bc: 7210 081d 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ +0637c2: 0a03 |000b: move-result v3 │ │ +0637c4: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ +0637c8: 0141 |000e: move v1, v4 │ │ +0637ca: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ +0637ce: 6e10 be17 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@17be │ │ +0637d4: 0a03 |0014: move-result v3 │ │ +0637d6: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ +0637da: 0142 |0017: move v2, v4 │ │ +0637dc: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ +0637e0: 5563 3f09 |001a: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@093f │ │ +0637e4: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +0637e8: 0143 |001e: move v3, v4 │ │ +0637ea: 6f20 461c 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1c46 │ │ +0637f0: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ +0637f4: 5563 4009 |0024: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0940 │ │ +0637f8: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ +0637fc: 0143 |0028: move v3, v4 │ │ +0637fe: 6f20 451c 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1c45 │ │ +063804: 5463 4109 |002c: iget-object v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ +063808: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ +06380c: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ +063810: 7210 0c1d 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@1d0c │ │ +063816: 0a03 |0035: move-result v3 │ │ +063818: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +06381c: 0145 |0038: move v5, v4 │ │ +06381e: 7020 df17 5600 |0039: invoke-direct {v6, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@17df │ │ +063824: 0e00 |003c: return-void │ │ +063826: 0151 |003d: move v1, v5 │ │ +063828: 28d1 |003e: goto 000f // -002f │ │ +06382a: 0152 |003f: move v2, v5 │ │ +06382c: 28d8 |0040: goto 0018 // -0028 │ │ +06382e: 0153 |0041: move v3, v5 │ │ +063830: 28dd |0042: goto 001f // -0023 │ │ +063832: 0153 |0043: move v3, v5 │ │ +063834: 28e5 |0044: goto 0029 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=714 │ │ 0x0006 line=715 │ │ 0x000f line=716 │ │ 0x0018 line=720 │ │ 0x0022 line=721 │ │ @@ -92468,28 +92467,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -06389c: |[06389c] android.support.v7.internal.widget.AdapterViewICS.checkSelectionChanged:()V │ │ -0638ac: 5240 4f09 |0000: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -0638b0: 5241 4a09 |0002: iget v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ -0638b4: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ -0638b8: 5340 5009 |0006: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ -0638bc: 5342 4b09 |0008: iget-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ -0638c0: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ -0638c4: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -0638c8: 6e10 d017 0400 |000e: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.selectionChanged:()V // method@17d0 │ │ -0638ce: 5240 4f09 |0011: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -0638d2: 5940 4a09 |0013: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ -0638d6: 5340 5009 |0015: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ -0638da: 5a40 4b09 |0017: iput-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ -0638de: 0e00 |0019: return-void │ │ +063838: |[063838] android.support.v7.internal.widget.AdapterViewICS.checkSelectionChanged:()V │ │ +063848: 5240 4f09 |0000: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +06384c: 5241 4a09 |0002: iget v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ +063850: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ +063854: 5340 5009 |0006: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ +063858: 5342 4b09 |0008: iget-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ +06385c: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ +063860: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +063864: 6e10 d017 0400 |000e: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.selectionChanged:()V // method@17d0 │ │ +06386a: 5240 4f09 |0011: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +06386e: 5940 4a09 |0013: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@094a │ │ +063872: 5340 5009 |0015: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ +063876: 5a40 4b09 |0017: iput-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@094b │ │ +06387a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=983 │ │ 0x000e line=984 │ │ 0x0011 line=985 │ │ 0x0015 line=986 │ │ 0x0019 line=988 │ │ @@ -92502,28 +92501,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0638e0: |[0638e0] android.support.v7.internal.widget.AdapterViewICS.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0638f0: 6e10 bb17 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@17bb │ │ -0638f6: 0c00 |0003: move-result-object v0 │ │ -0638f8: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -0638fc: 6e10 b71b 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -063902: 0a01 |0009: move-result v1 │ │ -063904: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ -063908: 6e20 931b 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1b93 │ │ -06390e: 0a01 |000f: move-result v1 │ │ -063910: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -063914: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -063916: 0f01 |0013: return v1 │ │ -063918: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -06391a: 28fe |0015: goto 0013 // -0002 │ │ +06387c: |[06387c] android.support.v7.internal.widget.AdapterViewICS.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06388c: 6e10 bb17 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@17bb │ │ +063892: 0c00 |0003: move-result-object v0 │ │ +063894: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +063898: 6e10 b71b 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +06389e: 0a01 |0009: move-result v1 │ │ +0638a0: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ +0638a4: 6e20 931b 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1b93 │ │ +0638aa: 0a01 |000f: move-result v1 │ │ +0638ac: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +0638b0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0638b2: 0f01 |0013: return v1 │ │ +0638b4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0638b6: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ 0x0004 line=907 │ │ 0x0012 line=909 │ │ 0x0013 line=911 │ │ locals : │ │ @@ -92537,17 +92536,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06391c: |[06391c] android.support.v7.internal.widget.AdapterViewICS.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -06392c: 6e20 a417 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@17a4 │ │ -063932: 0e00 |0003: return-void │ │ +0638b8: |[0638b8] android.support.v7.internal.widget.AdapterViewICS.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +0638c8: 6e20 a417 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@17a4 │ │ +0638ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0003 line=794 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ @@ -92559,17 +92558,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063934: |[063934] android.support.v7.internal.widget.AdapterViewICS.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -063944: 6e20 a017 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@17a0 │ │ -06394a: 0e00 |0003: return-void │ │ +0638d0: |[0638d0] android.support.v7.internal.widget.AdapterViewICS.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +0638e0: 6e20 a017 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@17a0 │ │ +0638e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ 0x0003 line=786 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ @@ -92581,81 +92580,81 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 109 16-bit code units │ │ -06394c: |[06394c] android.support.v7.internal.widget.AdapterViewICS.findSyncPosition:()I │ │ -06395c: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -063960: 5202 4409 |0002: iget v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -063964: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -063968: 12fe |0006: const/4 v14, #int -1 // #ff │ │ -06396a: 0f0e |0007: return v14 │ │ -06396c: 0800 1300 |0008: move-object/from16 v0, v19 │ │ -063970: 5308 5609 |000a: iget-wide v8, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ -063974: 0800 1300 |000c: move-object/from16 v0, v19 │ │ -063978: 520e 5509 |000e: iget v14, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0955 │ │ -06397c: 190f 0080 |0010: const-wide/high16 v15, #long -9223372036854775808 // #8000 │ │ -063980: 310f 080f |0012: cmp-long v15, v8, v15 │ │ -063984: 390f 0400 |0014: if-nez v15, 0018 // +0004 │ │ -063988: 12fe |0016: const/4 v14, #int -1 // #ff │ │ -06398a: 28f0 |0017: goto 0007 // -0010 │ │ -06398c: 120f |0018: const/4 v15, #int 0 // #0 │ │ -06398e: 7120 2d1f ef00 |0019: invoke-static {v15, v14}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -063994: 0a0e |001c: move-result v14 │ │ -063996: d80f 02ff |001d: add-int/lit8 v15, v2, #int -1 // #ff │ │ -06399a: 7120 2f1f ef00 |001f: invoke-static {v15, v14}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -0639a0: 0a0e |0022: move-result v14 │ │ -0639a2: 7100 4202 0000 |0023: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -0639a8: 0b0f |0026: move-result-wide v15 │ │ -0639aa: 1611 6400 |0027: const-wide/16 v17, #int 100 // #64 │ │ -0639ae: 9b03 0f11 |0029: add-long v3, v15, v17 │ │ -0639b2: 01e5 |002b: move v5, v14 │ │ -0639b4: 01ea |002c: move v10, v14 │ │ -0639b6: 120b |002d: const/4 v11, #int 0 // #0 │ │ -0639b8: 7401 a717 1300 |002e: invoke-virtual/range {v19}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -0639be: 0c01 |0031: move-result-object v1 │ │ -0639c0: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ -0639c4: 12fe |0034: const/4 v14, #int -1 // #ff │ │ -0639c6: 28d2 |0035: goto 0007 // -002e │ │ -0639c8: 3906 0600 |0036: if-nez v6, 003c // +0006 │ │ -0639cc: 380b 2a00 |0038: if-eqz v11, 0062 // +002a │ │ -0639d0: 3907 2800 |003a: if-nez v7, 0062 // +0028 │ │ -0639d4: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0639d8: 01ae |003e: move v14, v10 │ │ -0639da: 120b |003f: const/4 v11, #int 0 // #0 │ │ -0639dc: 7100 4202 0000 |0040: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -0639e2: 0b0f |0043: move-result-wide v15 │ │ -0639e4: 310f 0f03 |0044: cmp-long v15, v15, v3 │ │ -0639e8: 3c0f 1600 |0046: if-gtz v15, 005c // +0016 │ │ -0639ec: 7220 0a1d e100 |0048: invoke-interface {v1, v14}, Landroid/widget/Adapter;.getItemId:(I)J // method@1d0a │ │ -0639f2: 0b0c |004b: move-result-wide v12 │ │ -0639f4: 310f 0c08 |004c: cmp-long v15, v12, v8 │ │ -0639f8: 380f b9ff |004e: if-eqz v15, 0007 // -0047 │ │ -0639fc: d80f 02ff |0050: add-int/lit8 v15, v2, #int -1 // #ff │ │ -063a00: 33fa 0c00 |0052: if-ne v10, v15, 005e // +000c │ │ -063a04: 1217 |0054: const/4 v7, #int 1 // #1 │ │ -063a06: 3905 0b00 |0055: if-nez v5, 0060 // +000b │ │ -063a0a: 1216 |0057: const/4 v6, #int 1 // #1 │ │ -063a0c: 3807 deff |0058: if-eqz v7, 0036 // -0022 │ │ -063a10: 3806 dcff |005a: if-eqz v6, 0036 // -0024 │ │ -063a14: 12fe |005c: const/4 v14, #int -1 // #ff │ │ -063a16: 28aa |005d: goto 0007 // -0056 │ │ -063a18: 1207 |005e: const/4 v7, #int 0 // #0 │ │ -063a1a: 28f6 |005f: goto 0055 // -000a │ │ -063a1c: 1206 |0060: const/4 v6, #int 0 // #0 │ │ -063a1e: 28f7 |0061: goto 0058 // -0009 │ │ -063a20: 3907 0600 |0062: if-nez v7, 0068 // +0006 │ │ -063a24: 390b dcff |0064: if-nez v11, 0040 // -0024 │ │ -063a28: 3906 daff |0066: if-nez v6, 0040 // -0026 │ │ -063a2c: d805 05ff |0068: add-int/lit8 v5, v5, #int -1 // #ff │ │ -063a30: 015e |006a: move v14, v5 │ │ -063a32: 121b |006b: const/4 v11, #int 1 // #1 │ │ -063a34: 28d4 |006c: goto 0040 // -002c │ │ +0638e8: |[0638e8] android.support.v7.internal.widget.AdapterViewICS.findSyncPosition:()I │ │ +0638f8: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +0638fc: 5202 4409 |0002: iget v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +063900: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +063904: 12fe |0006: const/4 v14, #int -1 // #ff │ │ +063906: 0f0e |0007: return v14 │ │ +063908: 0800 1300 |0008: move-object/from16 v0, v19 │ │ +06390c: 5308 5609 |000a: iget-wide v8, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ +063910: 0800 1300 |000c: move-object/from16 v0, v19 │ │ +063914: 520e 5509 |000e: iget v14, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0955 │ │ +063918: 190f 0080 |0010: const-wide/high16 v15, #long -9223372036854775808 // #8000 │ │ +06391c: 310f 080f |0012: cmp-long v15, v8, v15 │ │ +063920: 390f 0400 |0014: if-nez v15, 0018 // +0004 │ │ +063924: 12fe |0016: const/4 v14, #int -1 // #ff │ │ +063926: 28f0 |0017: goto 0007 // -0010 │ │ +063928: 120f |0018: const/4 v15, #int 0 // #0 │ │ +06392a: 7120 2d1f ef00 |0019: invoke-static {v15, v14}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +063930: 0a0e |001c: move-result v14 │ │ +063932: d80f 02ff |001d: add-int/lit8 v15, v2, #int -1 // #ff │ │ +063936: 7120 2f1f ef00 |001f: invoke-static {v15, v14}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +06393c: 0a0e |0022: move-result v14 │ │ +06393e: 7100 4202 0000 |0023: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +063944: 0b0f |0026: move-result-wide v15 │ │ +063946: 1611 6400 |0027: const-wide/16 v17, #int 100 // #64 │ │ +06394a: 9b03 0f11 |0029: add-long v3, v15, v17 │ │ +06394e: 01e5 |002b: move v5, v14 │ │ +063950: 01ea |002c: move v10, v14 │ │ +063952: 120b |002d: const/4 v11, #int 0 // #0 │ │ +063954: 7401 a717 1300 |002e: invoke-virtual/range {v19}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +06395a: 0c01 |0031: move-result-object v1 │ │ +06395c: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ +063960: 12fe |0034: const/4 v14, #int -1 // #ff │ │ +063962: 28d2 |0035: goto 0007 // -002e │ │ +063964: 3906 0600 |0036: if-nez v6, 003c // +0006 │ │ +063968: 380b 2a00 |0038: if-eqz v11, 0062 // +002a │ │ +06396c: 3907 2800 |003a: if-nez v7, 0062 // +0028 │ │ +063970: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ +063974: 01ae |003e: move v14, v10 │ │ +063976: 120b |003f: const/4 v11, #int 0 // #0 │ │ +063978: 7100 4202 0000 |0040: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +06397e: 0b0f |0043: move-result-wide v15 │ │ +063980: 310f 0f03 |0044: cmp-long v15, v15, v3 │ │ +063984: 3c0f 1600 |0046: if-gtz v15, 005c // +0016 │ │ +063988: 7220 0a1d e100 |0048: invoke-interface {v1, v14}, Landroid/widget/Adapter;.getItemId:(I)J // method@1d0a │ │ +06398e: 0b0c |004b: move-result-wide v12 │ │ +063990: 310f 0c08 |004c: cmp-long v15, v12, v8 │ │ +063994: 380f b9ff |004e: if-eqz v15, 0007 // -0047 │ │ +063998: d80f 02ff |0050: add-int/lit8 v15, v2, #int -1 // #ff │ │ +06399c: 33fa 0c00 |0052: if-ne v10, v15, 005e // +000c │ │ +0639a0: 1217 |0054: const/4 v7, #int 1 // #1 │ │ +0639a2: 3905 0b00 |0055: if-nez v5, 0060 // +000b │ │ +0639a6: 1216 |0057: const/4 v6, #int 1 // #1 │ │ +0639a8: 3807 deff |0058: if-eqz v7, 0036 // -0022 │ │ +0639ac: 3806 dcff |005a: if-eqz v6, 0036 // -0024 │ │ +0639b0: 12fe |005c: const/4 v14, #int -1 // #ff │ │ +0639b2: 28aa |005d: goto 0007 // -0056 │ │ +0639b4: 1207 |005e: const/4 v7, #int 0 // #0 │ │ +0639b6: 28f6 |005f: goto 0055 // -000a │ │ +0639b8: 1206 |0060: const/4 v6, #int 0 // #0 │ │ +0639ba: 28f7 |0061: goto 0058 // -0009 │ │ +0639bc: 3907 0600 |0062: if-nez v7, 0068 // +0006 │ │ +0639c0: 390b dcff |0064: if-nez v11, 0040 // -0024 │ │ +0639c4: 3906 daff |0066: if-nez v6, 0040 // -0026 │ │ +0639c8: d805 05ff |0068: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0639cc: 015e |006a: move v14, v5 │ │ +0639ce: 121b |006b: const/4 v11, #int 1 // #1 │ │ +0639d0: 28d4 |006c: goto 0040 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=999 │ │ 0x0004 line=1001 │ │ 0x0006 line=1002 │ │ 0x0007 line=1074 │ │ 0x0008 line=1005 │ │ @@ -92720,17 +92719,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063a38: |[063a38] android.support.v7.internal.widget.AdapterViewICS.getCount:()I │ │ -063a48: 5210 4409 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -063a4c: 0f00 |0002: return v0 │ │ +0639d4: |[0639d4] android.support.v7.internal.widget.AdapterViewICS.getCount:()I │ │ +0639e4: 5210 4409 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +0639e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -92739,17 +92738,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063a50: |[063a50] android.support.v7.internal.widget.AdapterViewICS.getEmptyView:()Landroid/view/View; │ │ -063a60: 5410 4109 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ -063a64: 1100 |0002: return-object v0 │ │ +0639ec: |[0639ec] android.support.v7.internal.widget.AdapterViewICS.getEmptyView:()Landroid/view/View; │ │ +0639fc: 5410 4109 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ +063a00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -92758,17 +92757,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063a68: |[063a68] android.support.v7.internal.widget.AdapterViewICS.getFirstVisiblePosition:()I │ │ -063a78: 5210 4209 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -063a7c: 0f00 |0002: return v0 │ │ +063a04: |[063a04] android.support.v7.internal.widget.AdapterViewICS.getFirstVisiblePosition:()I │ │ +063a14: 5210 4209 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063a18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -92777,24 +92776,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -063a80: |[063a80] android.support.v7.internal.widget.AdapterViewICS.getItemAtPosition:(I)Ljava/lang/Object; │ │ -063a90: 6e10 a717 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063a96: 0c00 |0003: move-result-object v0 │ │ -063a98: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -063a9c: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ -063aa0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -063aa2: 1101 |0009: return-object v1 │ │ -063aa4: 7220 091d 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@1d09 │ │ -063aaa: 0c01 |000d: move-result-object v1 │ │ -063aac: 28fb |000e: goto 0009 // -0005 │ │ +063a1c: |[063a1c] android.support.v7.internal.widget.AdapterViewICS.getItemAtPosition:(I)Ljava/lang/Object; │ │ +063a2c: 6e10 a717 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +063a32: 0c00 |0003: move-result-object v0 │ │ +063a34: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +063a38: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ +063a3c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +063a3e: 1101 |0009: return-object v1 │ │ +063a40: 7220 091d 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@1d09 │ │ +063a46: 0c01 |000d: move-result-object v1 │ │ +063a48: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ 0x0004 line=766 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0004 - 0x000f reg=0 adapter Landroid/widget/Adapter; TT; │ │ @@ -92806,24 +92805,24 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -063ab0: |[063ab0] android.support.v7.internal.widget.AdapterViewICS.getItemIdAtPosition:(I)J │ │ -063ac0: 6e10 a717 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063ac6: 0c00 |0003: move-result-object v0 │ │ -063ac8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -063acc: 3b04 0500 |0006: if-gez v4, 000b // +0005 │ │ -063ad0: 1901 0080 |0008: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -063ad4: 1001 |000a: return-wide v1 │ │ -063ad6: 7220 0a1d 4000 |000b: invoke-interface {v0, v4}, Landroid/widget/Adapter;.getItemId:(I)J // method@1d0a │ │ -063adc: 0b01 |000e: move-result-wide v1 │ │ -063ade: 28fb |000f: goto 000a // -0005 │ │ +063a4c: |[063a4c] android.support.v7.internal.widget.AdapterViewICS.getItemIdAtPosition:(I)J │ │ +063a5c: 6e10 a717 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +063a62: 0c00 |0003: move-result-object v0 │ │ +063a64: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +063a68: 3b04 0500 |0006: if-gez v4, 000b // +0005 │ │ +063a6c: 1901 0080 |0008: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +063a70: 1001 |000a: return-wide v1 │ │ +063a72: 7220 0a1d 4000 |000b: invoke-interface {v0, v4}, Landroid/widget/Adapter;.getItemId:(I)J // method@1d0a │ │ +063a78: 0b01 |000e: move-result-wide v1 │ │ +063a7a: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0004 line=771 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0004 - 0x0010 reg=0 adapter Landroid/widget/Adapter; TT; │ │ @@ -92835,21 +92834,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -063ae0: |[063ae0] android.support.v7.internal.widget.AdapterViewICS.getLastVisiblePosition:()I │ │ -063af0: 5220 4209 |0000: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -063af4: 6e10 aa17 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@17aa │ │ -063afa: 0a01 |0005: move-result v1 │ │ -063afc: b010 |0006: add-int/2addr v0, v1 │ │ -063afe: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ -063b02: 0f00 |0009: return v0 │ │ +063a7c: |[063a7c] android.support.v7.internal.widget.AdapterViewICS.getLastVisiblePosition:()I │ │ +063a8c: 5220 4209 |0000: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063a90: 6e10 aa17 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@17aa │ │ +063a96: 0a01 |0005: move-result v1 │ │ +063a98: b010 |0006: add-int/2addr v0, v1 │ │ +063a9a: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ +063a9e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -92858,17 +92857,17 @@ │ │ type : '()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063b04: |[063b04] android.support.v7.internal.widget.AdapterViewICS.getOnItemClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ -063b14: 5410 4c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@094c │ │ -063b18: 1100 |0002: return-object v0 │ │ +063aa0: |[063aa0] android.support.v7.internal.widget.AdapterViewICS.getOnItemClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ +063ab0: 5410 4c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@094c │ │ +063ab4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -92877,17 +92876,17 @@ │ │ type : '()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063b1c: |[063b1c] android.support.v7.internal.widget.AdapterViewICS.getOnItemLongClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; │ │ -063b2c: 5410 4d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@094d │ │ -063b30: 1100 |0002: return-object v0 │ │ +063ab8: |[063ab8] android.support.v7.internal.widget.AdapterViewICS.getOnItemLongClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; │ │ +063ac8: 5410 4d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@094d │ │ +063acc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -92896,17 +92895,17 @@ │ │ type : '()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063b34: |[063b34] android.support.v7.internal.widget.AdapterViewICS.getOnItemSelectedListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; │ │ -063b44: 5410 4e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ -063b48: 1100 |0002: return-object v0 │ │ +063ad0: |[063ad0] android.support.v7.internal.widget.AdapterViewICS.getOnItemSelectedListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; │ │ +063ae0: 5410 4e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ +063ae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -92915,41 +92914,41 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -063b4c: |[063b4c] android.support.v7.internal.widget.AdapterViewICS.getPositionForView:(Landroid/view/View;)I │ │ -063b5c: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -063b5e: 0783 |0001: move-object v3, v8 │ │ -063b60: 6e10 ae1b 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -063b66: 0c04 |0005: move-result-object v4 │ │ -063b68: 1f04 3103 |0006: check-cast v4, Landroid/view/View; // type@0331 │ │ -063b6c: 6e20 371f 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ -063b72: 0a06 |000b: move-result v6 │ │ -063b74: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ -063b78: 0743 |000e: move-object v3, v4 │ │ -063b7a: 28f3 |000f: goto 0002 // -000d │ │ -063b7c: 0d01 |0010: move-exception v1 │ │ -063b7e: 0f05 |0011: return v5 │ │ -063b80: 6e10 aa17 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@17aa │ │ -063b86: 0a00 |0015: move-result v0 │ │ -063b88: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -063b8a: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ -063b8e: 6e20 a917 2700 |0019: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@17a9 │ │ -063b94: 0c06 |001c: move-result-object v6 │ │ -063b96: 6e20 371f 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ -063b9c: 0a06 |0020: move-result v6 │ │ -063b9e: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ -063ba2: 5275 4209 |0023: iget v5, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -063ba6: b025 |0025: add-int/2addr v5, v2 │ │ -063ba8: 28eb |0026: goto 0011 // -0015 │ │ -063baa: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063bae: 28ee |0029: goto 0017 // -0012 │ │ +063ae8: |[063ae8] android.support.v7.internal.widget.AdapterViewICS.getPositionForView:(Landroid/view/View;)I │ │ +063af8: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +063afa: 0783 |0001: move-object v3, v8 │ │ +063afc: 6e10 ae1b 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +063b02: 0c04 |0005: move-result-object v4 │ │ +063b04: 1f04 2e03 |0006: check-cast v4, Landroid/view/View; // type@032e │ │ +063b08: 6e20 371f 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ +063b0e: 0a06 |000b: move-result v6 │ │ +063b10: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ +063b14: 0743 |000e: move-object v3, v4 │ │ +063b16: 28f3 |000f: goto 0002 // -000d │ │ +063b18: 0d01 |0010: move-exception v1 │ │ +063b1a: 0f05 |0011: return v5 │ │ +063b1c: 6e10 aa17 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@17aa │ │ +063b22: 0a00 |0015: move-result v0 │ │ +063b24: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +063b26: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ +063b2a: 6e20 a917 2700 |0019: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@17a9 │ │ +063b30: 0c06 |001c: move-result-object v6 │ │ +063b32: 6e20 371f 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1f37 │ │ +063b38: 0a06 |0020: move-result v6 │ │ +063b3a: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ +063b3e: 5275 4209 |0023: iget v5, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063b42: b025 |0025: add-int/2addr v5, v2 │ │ +063b44: 28eb |0026: goto 0011 // -0015 │ │ +063b46: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +063b4a: 28ee |0029: goto 0017 // -0012 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0001 line=604 │ │ 0x0002 line=607 │ │ 0x000e line=608 │ │ @@ -92975,29 +92974,29 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -063bc0: |[063bc0] android.support.v7.internal.widget.AdapterViewICS.getSelectedItem:()Ljava/lang/Object; │ │ -063bd0: 6e10 a717 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063bd6: 0c00 |0003: move-result-object v0 │ │ -063bd8: 6e10 ba17 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@17ba │ │ -063bde: 0a01 |0007: move-result v1 │ │ -063be0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -063be4: 7210 081d 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ -063bea: 0a02 |000d: move-result v2 │ │ -063bec: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ -063bf0: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ -063bf4: 7220 091d 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@1d09 │ │ -063bfa: 0c02 |0015: move-result-object v2 │ │ -063bfc: 1102 |0016: return-object v2 │ │ -063bfe: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -063c00: 28fe |0018: goto 0016 // -0002 │ │ +063b5c: |[063b5c] android.support.v7.internal.widget.AdapterViewICS.getSelectedItem:()Ljava/lang/Object; │ │ +063b6c: 6e10 a717 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +063b72: 0c00 |0003: move-result-object v0 │ │ +063b74: 6e10 ba17 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@17ba │ │ +063b7a: 0a01 |0007: move-result v1 │ │ +063b7c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +063b80: 7210 081d 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ +063b86: 0a02 |000d: move-result v2 │ │ +063b88: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ +063b8c: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ +063b90: 7220 091d 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@1d09 │ │ +063b96: 0c02 |0015: move-result-object v2 │ │ +063b98: 1102 |0016: return-object v2 │ │ +063b9a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +063b9c: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0004 line=576 │ │ 0x0008 line=577 │ │ 0x0012 line=578 │ │ 0x0016 line=580 │ │ @@ -93012,17 +93011,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063c04: |[063c04] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemId:()J │ │ -063c14: 5320 4809 |0000: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -063c18: 1000 |0002: return-wide v0 │ │ +063ba0: |[063ba0] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemId:()J │ │ +063bb0: 5320 4809 |0000: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +063bb4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -93031,17 +93030,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063c1c: |[063c1c] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemPosition:()I │ │ -063c2c: 5210 4709 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ -063c30: 0f00 |0002: return v0 │ │ +063bb8: |[063bb8] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemPosition:()I │ │ +063bc8: 5210 4709 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ +063bcc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -93056,57 +93055,57 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -063c34: |[063c34] android.support.v7.internal.widget.AdapterViewICS.handleDataChanged:()V │ │ -063c44: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ -063c48: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -063c4a: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ -063c4c: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -063c4e: 52a0 4409 |0005: iget v0, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ -063c52: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -063c54: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ -063c58: 55a4 4609 |000a: iget-boolean v4, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -063c5c: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ -063c60: 5ca5 4609 |000e: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -063c64: 6e10 a517 0a00 |0010: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.findSyncPosition:()I // method@17a5 │ │ -063c6a: 0a02 |0013: move-result v2 │ │ -063c6c: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ -063c70: 6e30 c217 2a07 |0016: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@17c2 │ │ -063c76: 0a03 |0019: move-result v3 │ │ -063c78: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ -063c7c: 6e20 d717 2a00 |001c: invoke-virtual {v10, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@17d7 │ │ -063c82: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -063c84: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ -063c88: 6e10 ba17 0a00 |0022: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@17ba │ │ -063c8e: 0a02 |0025: move-result v2 │ │ -063c90: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ -063c94: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ -063c98: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ -063c9c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -063c9e: 6e30 c217 2a07 |002d: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@17c2 │ │ -063ca4: 0a03 |0030: move-result v3 │ │ -063ca6: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ -063caa: 6e30 c217 2a05 |0033: invoke-virtual {v10, v2, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@17c2 │ │ -063cb0: 0a03 |0036: move-result v3 │ │ -063cb2: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ -063cb6: 6e20 d717 3a00 |0039: invoke-virtual {v10, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@17d7 │ │ -063cbc: 6e10 9f17 0a00 |003c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@179f │ │ -063cc2: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -063cc4: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ -063cc8: 59a6 4f09 |0042: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -063ccc: 5aa8 5009 |0044: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ -063cd0: 59a6 4709 |0046: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ -063cd4: 5aa8 4809 |0048: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -063cd8: 5ca5 4609 |004a: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -063cdc: 6e10 9f17 0a00 |004c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@179f │ │ -063ce2: 0e00 |004f: return-void │ │ +063bd0: |[063bd0] android.support.v7.internal.widget.AdapterViewICS.handleDataChanged:()V │ │ +063be0: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ +063be4: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +063be6: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ +063be8: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +063bea: 52a0 4409 |0005: iget v0, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0944 │ │ +063bee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +063bf0: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ +063bf4: 55a4 4609 |000a: iget-boolean v4, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +063bf8: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ +063bfc: 5ca5 4609 |000e: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +063c00: 6e10 a517 0a00 |0010: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.findSyncPosition:()I // method@17a5 │ │ +063c06: 0a02 |0013: move-result v2 │ │ +063c08: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ +063c0c: 6e30 c217 2a07 |0016: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@17c2 │ │ +063c12: 0a03 |0019: move-result v3 │ │ +063c14: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ +063c18: 6e20 d717 2a00 |001c: invoke-virtual {v10, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@17d7 │ │ +063c1e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +063c20: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ +063c24: 6e10 ba17 0a00 |0022: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@17ba │ │ +063c2a: 0a02 |0025: move-result v2 │ │ +063c2c: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ +063c30: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ +063c34: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ +063c38: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +063c3a: 6e30 c217 2a07 |002d: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@17c2 │ │ +063c40: 0a03 |0030: move-result v3 │ │ +063c42: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ +063c46: 6e30 c217 2a05 |0033: invoke-virtual {v10, v2, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@17c2 │ │ +063c4c: 0a03 |0036: move-result v3 │ │ +063c4e: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ +063c52: 6e20 d717 3a00 |0039: invoke-virtual {v10, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@17d7 │ │ +063c58: 6e10 9f17 0a00 |003c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@179f │ │ +063c5e: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +063c60: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ +063c64: 59a6 4f09 |0042: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +063c68: 5aa8 5009 |0044: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ +063c6c: 59a6 4709 |0046: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ +063c70: 5aa8 4809 |0048: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +063c74: 5ca5 4609 |004a: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +063c78: 6e10 9f17 0a00 |004c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@179f │ │ +063c7e: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=920 │ │ 0x0007 line=921 │ │ 0x0008 line=923 │ │ 0x000a line=928 │ │ 0x000e line=931 │ │ @@ -93152,17 +93151,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -063ce4: |[063ce4] android.support.v7.internal.widget.AdapterViewICS.isInFilterMode:()Z │ │ -063cf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063cf6: 0f00 |0001: return v0 │ │ +063c80: |[063c80] android.support.v7.internal.widget.AdapterViewICS.isInFilterMode:()Z │ │ +063c90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063c92: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -93171,16 +93170,16 @@ │ │ type : '(IZ)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -063cf8: |[063cf8] android.support.v7.internal.widget.AdapterViewICS.lookForSelectablePosition:(IZ)I │ │ -063d08: 0f01 |0000: return v1 │ │ +063c94: |[063c94] android.support.v7.internal.widget.AdapterViewICS.lookForSelectablePosition:(IZ)I │ │ +063ca4: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0001 reg=1 position I │ │ @@ -93191,19 +93190,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -063d0c: |[063d0c] android.support.v7.internal.widget.AdapterViewICS.onDetachedFromWindow:()V │ │ -063d1c: 6f10 341c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ -063d22: 5410 5109 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0951 │ │ -063d26: 6e20 cc17 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@17cc │ │ -063d2c: 0e00 |0008: return-void │ │ +063ca8: |[063ca8] android.support.v7.internal.widget.AdapterViewICS.onDetachedFromWindow:()V │ │ +063cb8: 6f10 341c 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ +063cbe: 5410 5109 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0951 │ │ +063cc2: 6e20 cc17 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@17cc │ │ +063cc8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=849 │ │ 0x0003 line=850 │ │ 0x0008 line=851 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -93214,19 +93213,19 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -063d30: |[063d30] android.support.v7.internal.widget.AdapterViewICS.onLayout:(ZIIII)V │ │ -063d40: 6e10 ae17 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getHeight:()I // method@17ae │ │ -063d46: 0a00 |0003: move-result v0 │ │ -063d48: 5910 4509 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0945 │ │ -063d4c: 0e00 |0006: return-void │ │ +063ccc: |[063ccc] android.support.v7.internal.widget.AdapterViewICS.onLayout:(ZIIII)V │ │ +063cdc: 6e10 ae17 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getHeight:()I // method@17ae │ │ +063ce2: 0a00 |0003: move-result v0 │ │ +063ce4: 5910 4509 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0945 │ │ +063ce8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0006 line=543 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -93241,30 +93240,30 @@ │ │ type : '(Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -063d50: |[063d50] android.support.v7.internal.widget.AdapterViewICS.performItemClick:(Landroid/view/View;IJ)Z │ │ -063d60: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -063d62: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -063d64: 5471 4c09 |0002: iget-object v1, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@094c │ │ -063d68: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ -063d6c: 6e20 c817 0700 |0006: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.playSoundEffect:(I)V // method@17c8 │ │ -063d72: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ -063d76: 6e20 e81b 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1be8 │ │ -063d7c: 5470 4c09 |000e: iget-object v0, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@094c │ │ -063d80: 0771 |0010: move-object v1, v7 │ │ -063d82: 0782 |0011: move-object v2, v8 │ │ -063d84: 0193 |0012: move v3, v9 │ │ -063d86: 04a4 |0013: move-wide v4, v10 │ │ -063d88: 7806 8a17 0000 |0014: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@178a │ │ -063d8e: 0160 |0017: move v0, v6 │ │ -063d90: 0f00 |0018: return v0 │ │ +063cec: |[063cec] android.support.v7.internal.widget.AdapterViewICS.performItemClick:(Landroid/view/View;IJ)Z │ │ +063cfc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +063cfe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +063d00: 5471 4c09 |0002: iget-object v1, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@094c │ │ +063d04: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ +063d08: 6e20 c817 0700 |0006: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.playSoundEffect:(I)V // method@17c8 │ │ +063d0e: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ +063d12: 6e20 e81b 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1be8 │ │ +063d18: 5470 4c09 |000e: iget-object v0, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@094c │ │ +063d1c: 0771 |0010: move-object v1, v7 │ │ +063d1e: 0782 |0011: move-object v2, v8 │ │ +063d20: 0193 |0012: move v3, v9 │ │ +063d22: 04a4 |0013: move-wide v4, v10 │ │ +063d24: 7806 8a17 0000 |0014: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@178a │ │ +063d2a: 0160 |0017: move v0, v6 │ │ +063d2c: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=303 │ │ 0x0006 line=304 │ │ 0x0009 line=305 │ │ 0x000b line=306 │ │ 0x000e line=308 │ │ @@ -93281,66 +93280,66 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -063d94: |[063d94] android.support.v7.internal.widget.AdapterViewICS.rememberSyncState:()V │ │ -063da4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -063da6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -063da8: 6e10 aa17 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@17aa │ │ -063dae: 0a02 |0005: move-result v2 │ │ -063db0: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -063db4: 5c65 4609 |0008: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -063db8: 5262 4509 |000a: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0945 │ │ -063dbc: 8122 |000c: int-to-long v2, v2 │ │ -063dbe: 5a62 5309 |000d: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncHeight:J // field@0953 │ │ -063dc2: 5262 4f09 |000f: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -063dc6: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ -063dca: 5262 4f09 |0013: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -063dce: 5263 4209 |0015: iget v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -063dd2: b132 |0017: sub-int/2addr v2, v3 │ │ -063dd4: 6e20 a917 2600 |0018: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@17a9 │ │ -063dda: 0c01 |001b: move-result-object v1 │ │ -063ddc: 5362 4809 |001c: iget-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -063de0: 5a62 5609 |001e: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ -063de4: 5262 4709 |0020: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ -063de8: 5962 5509 |0022: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0955 │ │ -063dec: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -063df0: 6e10 b51b 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -063df6: 0a02 |0029: move-result v2 │ │ -063df8: 5962 5209 |002a: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0952 │ │ -063dfc: 5964 5409 |002c: iput v4, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0954 │ │ -063e00: 0e00 |002e: return-void │ │ -063e02: 6e20 a917 4600 |002f: invoke-virtual {v6, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@17a9 │ │ -063e08: 0c01 |0032: move-result-object v1 │ │ -063e0a: 6e10 a717 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063e10: 0c00 |0036: move-result-object v0 │ │ -063e12: 5262 4209 |0037: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -063e16: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ -063e1a: 5262 4209 |003b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -063e1e: 7210 081d 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ -063e24: 0a03 |0040: move-result v3 │ │ -063e26: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ -063e2a: 5262 4209 |0043: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -063e2e: 7220 0a1d 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@1d0a │ │ -063e34: 0b02 |0048: move-result-wide v2 │ │ -063e36: 5a62 5609 |0049: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ -063e3a: 5262 4209 |004b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ -063e3e: 5962 5509 |004d: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0955 │ │ -063e42: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ -063e46: 6e10 b51b 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -063e4c: 0a02 |0054: move-result v2 │ │ -063e4e: 5962 5209 |0055: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0952 │ │ -063e52: 5965 5409 |0057: iput v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0954 │ │ -063e56: 28d5 |0059: goto 002e // -002b │ │ -063e58: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ -063e5c: 5a62 5609 |005c: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ -063e60: 28ed |005e: goto 004b // -0013 │ │ +063d30: |[063d30] android.support.v7.internal.widget.AdapterViewICS.rememberSyncState:()V │ │ +063d40: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +063d42: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +063d44: 6e10 aa17 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@17aa │ │ +063d4a: 0a02 |0005: move-result v2 │ │ +063d4c: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +063d50: 5c65 4609 |0008: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +063d54: 5262 4509 |000a: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0945 │ │ +063d58: 8122 |000c: int-to-long v2, v2 │ │ +063d5a: 5a62 5309 |000d: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncHeight:J // field@0953 │ │ +063d5e: 5262 4f09 |000f: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +063d62: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ +063d66: 5262 4f09 |0013: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +063d6a: 5263 4209 |0015: iget v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063d6e: b132 |0017: sub-int/2addr v2, v3 │ │ +063d70: 6e20 a917 2600 |0018: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@17a9 │ │ +063d76: 0c01 |001b: move-result-object v1 │ │ +063d78: 5362 4809 |001c: iget-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +063d7c: 5a62 5609 |001e: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ +063d80: 5262 4709 |0020: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ +063d84: 5962 5509 |0022: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0955 │ │ +063d88: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +063d8c: 6e10 b51b 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +063d92: 0a02 |0029: move-result v2 │ │ +063d94: 5962 5209 |002a: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0952 │ │ +063d98: 5964 5409 |002c: iput v4, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0954 │ │ +063d9c: 0e00 |002e: return-void │ │ +063d9e: 6e20 a917 4600 |002f: invoke-virtual {v6, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@17a9 │ │ +063da4: 0c01 |0032: move-result-object v1 │ │ +063da6: 6e10 a717 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +063dac: 0c00 |0036: move-result-object v0 │ │ +063dae: 5262 4209 |0037: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063db2: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ +063db6: 5262 4209 |003b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063dba: 7210 081d 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ +063dc0: 0a03 |0040: move-result v3 │ │ +063dc2: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ +063dc6: 5262 4209 |0043: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063dca: 7220 0a1d 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@1d0a │ │ +063dd0: 0b02 |0048: move-result-wide v2 │ │ +063dd2: 5a62 5609 |0049: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ +063dd6: 5262 4209 |004b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0942 │ │ +063dda: 5962 5509 |004d: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0955 │ │ +063dde: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ +063de2: 6e10 b51b 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +063de8: 0a02 |0054: move-result v2 │ │ +063dea: 5962 5209 |0055: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0952 │ │ +063dee: 5965 5409 |0057: iput v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0954 │ │ +063df2: 28d5 |0059: goto 002e // -002b │ │ +063df4: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ +063df8: 5a62 5609 |005c: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ +063dfc: 28ed |005e: goto 004b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1119 │ │ 0x0008 line=1120 │ │ 0x000a line=1121 │ │ 0x000f line=1122 │ │ 0x0013 line=1124 │ │ @@ -93371,19 +93370,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -063e64: |[063e64] android.support.v7.internal.widget.AdapterViewICS.removeAllViews:()V │ │ -063e74: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -063e78: 1a01 d51d |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@1dd5 │ │ -063e7c: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -063e82: 2700 |0007: throw v0 │ │ +063e00: |[063e00] android.support.v7.internal.widget.AdapterViewICS.removeAllViews:()V │ │ +063e10: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +063e14: 1a01 ca1d |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@1dca │ │ +063e18: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +063e1e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -93392,19 +93391,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -063e84: |[063e84] android.support.v7.internal.widget.AdapterViewICS.removeView:(Landroid/view/View;)V │ │ -063e94: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -063e98: 1a01 ed1d |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@1ded │ │ -063e9c: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -063ea2: 2700 |0007: throw v0 │ │ +063e20: |[063e20] android.support.v7.internal.widget.AdapterViewICS.removeView:(Landroid/view/View;)V │ │ +063e30: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +063e34: 1a01 e21d |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@1de2 │ │ +063e38: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +063e3e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -93414,19 +93413,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -063ea4: |[063ea4] android.support.v7.internal.widget.AdapterViewICS.removeViewAt:(I)V │ │ -063eb4: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -063eb8: 1a01 ef1d |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@1def │ │ -063ebc: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -063ec2: 2700 |0007: throw v0 │ │ +063e40: |[063e40] android.support.v7.internal.widget.AdapterViewICS.removeViewAt:(I)V │ │ +063e50: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +063e54: 1a01 e41d |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@1de4 │ │ +063e58: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +063e5e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 index I │ │ @@ -93436,43 +93435,43 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -063ec4: |[063ec4] android.support.v7.internal.widget.AdapterViewICS.selectionChanged:()V │ │ -063ed4: 5420 4e09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ -063ed8: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -063edc: 5520 4309 |0004: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0943 │ │ -063ee0: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -063ee4: 5520 3d09 |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@093d │ │ -063ee8: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ -063eec: 5420 5109 |000c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0951 │ │ -063ef0: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -063ef4: 2200 b402 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // type@02b4 │ │ -063ef8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -063efa: 7030 9117 2001 |0013: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V // method@1791 │ │ -063f00: 5b20 5109 |0016: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0951 │ │ -063f04: 5420 5109 |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0951 │ │ -063f08: 6e20 c917 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@17c9 │ │ -063f0e: 5220 4f09 |001d: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -063f12: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ -063f14: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ -063f18: 6e10 c117 0200 |0022: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isShown:()Z // method@17c1 │ │ -063f1e: 0a00 |0025: move-result v0 │ │ -063f20: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ -063f24: 6e10 bf17 0200 |0028: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInTouchMode:()Z // method@17bf │ │ -063f2a: 0a00 |002b: move-result v0 │ │ -063f2c: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ -063f30: 1240 |002e: const/4 v0, #int 4 // #4 │ │ -063f32: 6e20 d117 0200 |002f: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.sendAccessibilityEvent:(I)V // method@17d1 │ │ -063f38: 0e00 |0032: return-void │ │ -063f3a: 7010 a617 0200 |0033: invoke-direct {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@17a6 │ │ -063f40: 28e7 |0036: goto 001d // -0019 │ │ +063e60: |[063e60] android.support.v7.internal.widget.AdapterViewICS.selectionChanged:()V │ │ +063e70: 5420 4e09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ +063e74: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +063e78: 5520 4309 |0004: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0943 │ │ +063e7c: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +063e80: 5520 3d09 |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@093d │ │ +063e84: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ +063e88: 5420 5109 |000c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0951 │ │ +063e8c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +063e90: 2200 b202 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // type@02b2 │ │ +063e94: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +063e96: 7030 9117 2001 |0013: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V // method@1791 │ │ +063e9c: 5b20 5109 |0016: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0951 │ │ +063ea0: 5420 5109 |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0951 │ │ +063ea4: 6e20 c917 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@17c9 │ │ +063eaa: 5220 4f09 |001d: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +063eae: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ +063eb0: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ +063eb4: 6e10 c117 0200 |0022: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isShown:()Z // method@17c1 │ │ +063eba: 0a00 |0025: move-result v0 │ │ +063ebc: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ +063ec0: 6e10 bf17 0200 |0028: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInTouchMode:()Z // method@17bf │ │ +063ec6: 0a00 |002b: move-result v0 │ │ +063ec8: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ +063ecc: 1240 |002e: const/4 v0, #int 4 // #4 │ │ +063ece: 6e20 d117 0200 |002f: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.sendAccessibilityEvent:(I)V // method@17d1 │ │ +063ed4: 0e00 |0032: return-void │ │ +063ed6: 7010 a617 0200 |0033: invoke-direct {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@17a6 │ │ +063edc: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0004 line=870 │ │ 0x000c line=875 │ │ 0x0010 line=876 │ │ 0x0018 line=878 │ │ @@ -93495,27 +93494,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -063f44: |[063f44] android.support.v7.internal.widget.AdapterViewICS.setEmptyView:(Landroid/view/View;)V │ │ -063f54: 5b34 4109 |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ -063f58: 6e10 a717 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063f5e: 0c00 |0005: move-result-object v0 │ │ -063f60: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -063f64: 7210 0c1d 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@1d0c │ │ -063f6a: 0a02 |000b: move-result v2 │ │ -063f6c: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -063f70: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -063f72: 7020 df17 1300 |000f: invoke-direct {v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@17df │ │ -063f78: 0e00 |0012: return-void │ │ -063f7a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -063f7c: 28fb |0014: goto 000f // -0005 │ │ +063ee0: |[063ee0] android.support.v7.internal.widget.AdapterViewICS.setEmptyView:(Landroid/view/View;)V │ │ +063ef0: 5b34 4109 |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0941 │ │ +063ef4: 6e10 a717 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +063efa: 0c00 |0005: move-result-object v0 │ │ +063efc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +063f00: 7210 0c1d 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@1d0c │ │ +063f06: 0a02 |000b: move-result v2 │ │ +063f08: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +063f0c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +063f0e: 7020 df17 1300 |000f: invoke-direct {v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@17df │ │ +063f14: 0e00 |0012: return-void │ │ +063f16: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +063f18: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0002 line=661 │ │ 0x0006 line=662 │ │ 0x000f line=663 │ │ 0x0012 line=664 │ │ @@ -93532,38 +93531,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -063f80: |[063f80] android.support.v7.internal.widget.AdapterViewICS.setFocusable:(Z)V │ │ -063f90: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -063f92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -063f94: 6e10 a717 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063f9a: 0c00 |0005: move-result-object v0 │ │ -063f9c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -063fa0: 7210 081d 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ -063fa6: 0a04 |000b: move-result v4 │ │ -063fa8: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -063fac: 0131 |000e: move v1, v3 │ │ -063fae: 5c56 4009 |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0940 │ │ -063fb2: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ -063fb6: 5c52 3f09 |0013: iput-boolean v2, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@093f │ │ -063fba: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -063fbe: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -063fc2: 6e10 be17 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@17be │ │ -063fc8: 0a04 |001c: move-result v4 │ │ -063fca: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -063fce: 6f20 451c 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1c45 │ │ -063fd4: 0e00 |0022: return-void │ │ -063fd6: 0121 |0023: move v1, v2 │ │ -063fd8: 28eb |0024: goto 000f // -0015 │ │ -063fda: 0123 |0025: move v3, v2 │ │ -063fdc: 28f9 |0026: goto 001f // -0007 │ │ +063f1c: |[063f1c] android.support.v7.internal.widget.AdapterViewICS.setFocusable:(Z)V │ │ +063f2c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +063f2e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +063f30: 6e10 a717 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +063f36: 0c00 |0005: move-result-object v0 │ │ +063f38: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +063f3c: 7210 081d 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ +063f42: 0a04 |000b: move-result v4 │ │ +063f44: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +063f48: 0131 |000e: move v1, v3 │ │ +063f4a: 5c56 4009 |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0940 │ │ +063f4e: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ +063f52: 5c52 3f09 |0013: iput-boolean v2, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@093f │ │ +063f56: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +063f5a: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +063f5e: 6e10 be17 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@17be │ │ +063f64: 0a04 |001c: move-result v4 │ │ +063f66: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +063f6a: 6f20 451c 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1c45 │ │ +063f70: 0e00 |0022: return-void │ │ +063f72: 0121 |0023: move v1, v2 │ │ +063f74: 28eb |0024: goto 000f // -0015 │ │ +063f76: 0123 |0025: move v3, v2 │ │ +063f78: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=689 │ │ 0x0006 line=690 │ │ 0x000f line=692 │ │ 0x0011 line=693 │ │ 0x0013 line=694 │ │ @@ -93584,38 +93583,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -063fe0: |[063fe0] android.support.v7.internal.widget.AdapterViewICS.setFocusableInTouchMode:(Z)V │ │ -063ff0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -063ff2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -063ff4: 6e10 a717 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ -063ffa: 0c00 |0005: move-result-object v0 │ │ -063ffc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -064000: 7210 081d 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ -064006: 0a04 |000b: move-result v4 │ │ -064008: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -06400c: 0131 |000e: move v1, v3 │ │ -06400e: 5c56 3f09 |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@093f │ │ -064012: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ -064016: 5c53 4009 |0013: iput-boolean v3, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0940 │ │ -06401a: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -06401e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -064022: 6e10 be17 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@17be │ │ -064028: 0a04 |001c: move-result v4 │ │ -06402a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -06402e: 6f20 461c 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1c46 │ │ -064034: 0e00 |0022: return-void │ │ -064036: 0121 |0023: move v1, v2 │ │ -064038: 28eb |0024: goto 000f // -0015 │ │ -06403a: 0123 |0025: move v3, v2 │ │ -06403c: 28f9 |0026: goto 001f // -0007 │ │ +063f7c: |[063f7c] android.support.v7.internal.widget.AdapterViewICS.setFocusableInTouchMode:(Z)V │ │ +063f8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +063f8e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +063f90: 6e10 a717 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@17a7 │ │ +063f96: 0c00 |0005: move-result-object v0 │ │ +063f98: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +063f9c: 7210 081d 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@1d08 │ │ +063fa2: 0a04 |000b: move-result v4 │ │ +063fa4: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +063fa8: 0131 |000e: move v1, v3 │ │ +063faa: 5c56 3f09 |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@093f │ │ +063fae: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ +063fb2: 5c53 4009 |0013: iput-boolean v3, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0940 │ │ +063fb6: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +063fba: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +063fbe: 6e10 be17 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@17be │ │ +063fc4: 0a04 |001c: move-result v4 │ │ +063fc6: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +063fca: 6f20 461c 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1c46 │ │ +063fd0: 0e00 |0022: return-void │ │ +063fd2: 0121 |0023: move v1, v2 │ │ +063fd4: 28eb |0024: goto 000f // -0015 │ │ +063fd6: 0123 |0025: move v3, v2 │ │ +063fd8: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=702 │ │ 0x0006 line=703 │ │ 0x000f line=705 │ │ 0x0011 line=706 │ │ 0x0013 line=707 │ │ @@ -93636,28 +93635,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -064040: |[064040] android.support.v7.internal.widget.AdapterViewICS.setNextSelectedPositionInt:(I)V │ │ -064050: 5923 4709 |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ -064054: 6e20 b017 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@17b0 │ │ -06405a: 0b00 |0005: move-result-wide v0 │ │ -06405c: 5a20 4809 |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -064060: 5520 4609 |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ -064064: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ -064068: 5220 5409 |000c: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0954 │ │ -06406c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -064070: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ -064074: 5923 5509 |0012: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0955 │ │ -064078: 5320 4809 |0014: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ -06407c: 5a20 5609 |0016: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ -064080: 0e00 |0018: return-void │ │ +063fdc: |[063fdc] android.support.v7.internal.widget.AdapterViewICS.setNextSelectedPositionInt:(I)V │ │ +063fec: 5923 4709 |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0947 │ │ +063ff0: 6e20 b017 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@17b0 │ │ +063ff6: 0b00 |0005: move-result-wide v0 │ │ +063ff8: 5a20 4809 |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +063ffc: 5520 4609 |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0946 │ │ +064000: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ +064004: 5220 5409 |000c: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0954 │ │ +064008: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +06400c: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ +064010: 5923 5509 |0012: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0955 │ │ +064014: 5320 4809 |0014: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0948 │ │ +064018: 5a20 5609 |0016: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0956 │ │ +06401c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0002 line=1105 │ │ 0x0008 line=1107 │ │ 0x0012 line=1108 │ │ 0x0014 line=1109 │ │ @@ -93672,19 +93671,19 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064084: |[064084] android.support.v7.internal.widget.AdapterViewICS.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ -064094: 2200 d903 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@03d9 │ │ -064098: 1a01 f202 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@02f2 │ │ -06409c: 7020 3c1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -0640a2: 2700 |0007: throw v0 │ │ +064020: |[064020] android.support.v7.internal.widget.AdapterViewICS.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ +064030: 2200 d503 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@03d5 │ │ +064034: 1a01 ee02 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@02ee │ │ +064038: 7020 3c1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +06403e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 l Landroid/view/View$OnClickListener; │ │ @@ -93694,17 +93693,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0640a4: |[0640a4] android.support.v7.internal.widget.AdapterViewICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -0640b4: 5b01 4c09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@094c │ │ -0640b8: 0e00 |0002: return-void │ │ +064040: |[064040] android.support.v7.internal.widget.AdapterViewICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +064050: 5b01 4c09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@094c │ │ +064054: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -93715,22 +93714,22 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0640bc: |[0640bc] android.support.v7.internal.widget.AdapterViewICS.setOnItemLongClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;)V │ │ -0640cc: 6e10 c017 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.isLongClickable:()Z // method@17c0 │ │ -0640d2: 0a00 |0003: move-result v0 │ │ -0640d4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0640d8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0640da: 6e20 d617 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.setLongClickable:(Z)V // method@17d6 │ │ -0640e0: 5b12 4d09 |000a: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@094d │ │ -0640e4: 0e00 |000c: return-void │ │ +064058: |[064058] android.support.v7.internal.widget.AdapterViewICS.setOnItemLongClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;)V │ │ +064068: 6e10 c017 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.isLongClickable:()Z // method@17c0 │ │ +06406e: 0a00 |0003: move-result v0 │ │ +064070: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +064074: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +064076: 6e20 d617 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.setLongClickable:(Z)V // method@17d6 │ │ +06407c: 5b12 4d09 |000a: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@094d │ │ +064080: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0006 line=346 │ │ 0x000a line=348 │ │ 0x000c line=349 │ │ locals : │ │ @@ -93743,17 +93742,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0640e8: |[0640e8] android.support.v7.internal.widget.AdapterViewICS.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V │ │ -0640f8: 5b01 4e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ -0640fc: 0e00 |0002: return-void │ │ +064084: |[064084] android.support.v7.internal.widget.AdapterViewICS.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V │ │ +064094: 5b01 4e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@094e │ │ +064098: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0002 line=399 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -93764,20 +93763,20 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -064100: |[064100] android.support.v7.internal.widget.AdapterViewICS.setSelectedPositionInt:(I)V │ │ -064110: 5923 4f09 |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ -064114: 6e20 b017 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@17b0 │ │ -06411a: 0b00 |0005: move-result-wide v0 │ │ -06411c: 5a20 5009 |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ -064120: 0e00 |0008: return-void │ │ +06409c: |[06409c] android.support.v7.internal.widget.AdapterViewICS.setSelectedPositionInt:(I)V │ │ +0640ac: 5923 4f09 |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@094f │ │ +0640b0: 6e20 b017 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@17b0 │ │ +0640b6: 0b00 |0005: move-result-wide v0 │ │ +0640b8: 5a20 5009 |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0950 │ │ +0640bc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1094 │ │ 0x0002 line=1095 │ │ 0x0008 line=1096 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -93786,21 +93785,21 @@ │ │ │ │ #47 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ name : 'setSelection' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 519 (AdapterViewICS.java) │ │ + source_file_idx : 515 (AdapterViewICS.java) │ │ │ │ Class #385 header: │ │ -class_idx : 694 │ │ +class_idx : 692 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 654 │ │ +superclass_idx : 979 │ │ +source_file_idx : 650 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -93825,23 +93824,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -064124: |[064124] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.:(Landroid/content/Context;)V │ │ -064134: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06413a: 6e10 ee00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -064140: 0c00 |0006: move-result-object v0 │ │ -064142: 6e10 4c01 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ -064148: 0c00 |000a: move-result-object v0 │ │ -06414a: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -06414e: 5b10 5709 |000d: iput-object v0, v1, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0957 │ │ -064152: 0e00 |000f: return-void │ │ +0640c0: |[0640c0] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.:(Landroid/content/Context;)V │ │ +0640d0: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0640d6: 6e10 ee00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0640dc: 0c00 |0006: move-result-object v0 │ │ +0640de: 6e10 4c01 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ +0640e4: 0c00 |000a: move-result-object v0 │ │ +0640e6: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +0640ea: 5b10 5709 |000d: iput-object v0, v1, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0957 │ │ +0640ee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x000f line=70 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; │ │ @@ -93853,24 +93852,24 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -064154: |[064154] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -064164: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ -064168: 6e10 3a1f 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -06416e: 0c00 |0005: move-result-object v0 │ │ -064170: 5421 5709 |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0957 │ │ -064174: 6e20 531f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f53 │ │ -06417a: 0c00 |000b: move-result-object v0 │ │ -06417c: 1100 |000c: return-object v0 │ │ -06417e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -064180: 28fe |000e: goto 000c // -0002 │ │ +0640f0: |[0640f0] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +064100: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ +064104: 6e10 3a1f 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +06410a: 0c00 |0005: move-result-object v0 │ │ +06410c: 5421 5709 |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0957 │ │ +064110: 6e20 531f 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1f53 │ │ +064116: 0c00 |000b: move-result-object v0 │ │ +064118: 1100 |000c: return-object v0 │ │ +06411a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06411c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; │ │ 0x0000 - 0x000f reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x000f reg=4 view Landroid/view/View; │ │ @@ -93880,34 +93879,34 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -064184: |[064184] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ -064194: 0e00 |0000: return-void │ │ +064120: |[064120] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ +064130: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 charSequence Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=3 b Z │ │ 0x0000 - 0x0001 reg=4 i I │ │ 0x0000 - 0x0001 reg=5 rect Landroid/graphics/Rect; │ │ │ │ - source_file_idx : 654 (CompatTextView.java) │ │ + source_file_idx : 650 (CompatTextView.java) │ │ │ │ Class #386 header: │ │ -class_idx : 695 │ │ +class_idx : 693 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 901 │ │ -source_file_idx : 654 │ │ +superclass_idx : 897 │ │ +source_file_idx : 650 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #386 annotations: │ │ Annotations on class │ │ @@ -93926,18 +93925,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -064198: |[064198] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;)V │ │ -0641a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0641aa: 7030 e417 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17e4 │ │ -0641b0: 0e00 |0004: return-void │ │ +064134: |[064134] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;)V │ │ +064144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064146: 7030 e417 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17e4 │ │ +06414c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/CompatTextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -93947,18 +93946,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 │ │ -0641b4: |[0641b4] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0641c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0641c6: 7040 e517 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e5 │ │ -0641cc: 0e00 |0004: return-void │ │ +064150: |[064150] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +064160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064162: 7040 e517 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e5 │ │ +064168: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/CompatTextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -93969,29 +93968,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0641d0: |[0641d0] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0641e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0641e2: 7040 121e 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1e12 │ │ -0641e8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0641ea: 6202 fe06 |0005: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@06fe │ │ -0641ee: 6e53 f700 6572 |0007: invoke-virtual {v5, v6, v2, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -0641f4: 0c01 |000a: move-result-object v1 │ │ -0641f6: 6e30 5b01 3103 |000b: invoke-virtual {v1, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -0641fc: 0a00 |000e: move-result v0 │ │ -0641fe: 6e10 6801 0100 |000f: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -064204: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -064208: 2202 b602 |0014: new-instance v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; // type@02b6 │ │ -06420c: 7020 e017 5200 |0016: invoke-direct {v2, v5}, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.:(Landroid/content/Context;)V // method@17e0 │ │ -064212: 6e20 e817 2400 |0019: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/CompatTextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@17e8 │ │ -064218: 0e00 |001c: return-void │ │ +06416c: |[06416c] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06417c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06417e: 7040 121e 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1e12 │ │ +064184: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +064186: 6202 fe06 |0005: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@06fe │ │ +06418a: 6e53 f700 6572 |0007: invoke-virtual {v5, v6, v2, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +064190: 0c01 |000a: move-result-object v1 │ │ +064192: 6e30 5b01 3103 |000b: invoke-virtual {v1, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +064198: 0a00 |000e: move-result v0 │ │ +06419a: 6e10 6801 0100 |000f: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +0641a0: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +0641a4: 2202 b402 |0014: new-instance v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; // type@02b4 │ │ +0641a8: 7020 e017 5200 |0016: invoke-direct {v2, v5}, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.:(Landroid/content/Context;)V // method@17e0 │ │ +0641ae: 6e20 e817 2400 |0019: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/CompatTextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@17e8 │ │ +0641b4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=46 │ │ 0x0005 line=48 │ │ 0x000b line=50 │ │ 0x000f line=51 │ │ @@ -94003,21 +94002,21 @@ │ │ 0x000b - 0x001d reg=1 style Landroid/content/res/TypedArray; │ │ 0x0000 - 0x001d reg=4 this Landroid/support/v7/internal/widget/CompatTextView; │ │ 0x0000 - 0x001d reg=5 context Landroid/content/Context; │ │ 0x0000 - 0x001d reg=6 attrs Landroid/util/AttributeSet; │ │ 0x0000 - 0x001d reg=7 defStyle I │ │ │ │ Virtual methods - │ │ - source_file_idx : 654 (CompatTextView.java) │ │ + source_file_idx : 650 (CompatTextView.java) │ │ │ │ Class #387 header: │ │ -class_idx : 696 │ │ +class_idx : 694 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 878 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 874 │ │ +source_file_idx : 2073 │ │ static_fields_size : 4 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #387 - │ │ Class descriptor : 'Landroid/support/v7/internal/widget/LinearLayoutICS;' │ │ @@ -94071,51 +94070,51 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -06421c: |[06421c] android.support.v7.internal.widget.LinearLayoutICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06422c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06422e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -064230: 7030 651d 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ -064236: 6203 0007 |0005: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@0700 │ │ -06423a: 6e30 f600 6503 |0007: invoke-virtual {v5, v6, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -064240: 0c00 |000a: move-result-object v0 │ │ -064242: 6e20 5f01 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -064248: 0c03 |000e: move-result-object v3 │ │ -06424a: 5b43 5c09 |000f: iput-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -06424e: 5443 5c09 |0011: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -064252: 3803 2a00 |0013: if-eqz v3, 003d // +002a │ │ -064256: 5443 5c09 |0015: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -06425a: 6e10 bc01 0300 |0017: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ -064260: 0a03 |001a: move-result v3 │ │ -064262: 5943 5f09 |001b: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ -064266: 5443 5c09 |001d: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -06426a: 6e10 bb01 0300 |001f: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ -064270: 0a03 |0022: move-result v3 │ │ -064272: 5943 5d09 |0023: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ -064276: 6e30 6101 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -06427c: 0a03 |0028: move-result v3 │ │ -06427e: 5943 6009 |0029: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0960 │ │ -064282: 1223 |002b: const/4 v3, #int 2 // #2 │ │ -064284: 6e30 5e01 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -06428a: 0a03 |002f: move-result v3 │ │ -06428c: 5943 5e09 |0030: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ -064290: 6e10 6801 0000 |0032: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -064296: 5443 5c09 |0035: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -06429a: 3903 0b00 |0037: if-nez v3, 0042 // +000b │ │ -06429e: 6e20 0018 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.setWillNotDraw:(Z)V // method@1800 │ │ -0642a4: 0e00 |003c: return-void │ │ -0642a6: 5942 5f09 |003d: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ -0642aa: 5942 5d09 |003f: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ -0642ae: 28e4 |0041: goto 0025 // -001c │ │ -0642b0: 0121 |0042: move v1, v2 │ │ -0642b2: 28f6 |0043: goto 0039 // -000a │ │ +0641b8: |[0641b8] android.support.v7.internal.widget.LinearLayoutICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0641c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0641ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0641cc: 7030 651d 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ +0641d2: 6203 0007 |0005: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@0700 │ │ +0641d6: 6e30 f600 6503 |0007: invoke-virtual {v5, v6, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +0641dc: 0c00 |000a: move-result-object v0 │ │ +0641de: 6e20 5f01 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +0641e4: 0c03 |000e: move-result-object v3 │ │ +0641e6: 5b43 5c09 |000f: iput-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +0641ea: 5443 5c09 |0011: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +0641ee: 3803 2a00 |0013: if-eqz v3, 003d // +002a │ │ +0641f2: 5443 5c09 |0015: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +0641f6: 6e10 bc01 0300 |0017: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ +0641fc: 0a03 |001a: move-result v3 │ │ +0641fe: 5943 5f09 |001b: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ +064202: 5443 5c09 |001d: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +064206: 6e10 bb01 0300 |001f: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ +06420c: 0a03 |0022: move-result v3 │ │ +06420e: 5943 5d09 |0023: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ +064212: 6e30 6101 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +064218: 0a03 |0028: move-result v3 │ │ +06421a: 5943 6009 |0029: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0960 │ │ +06421e: 1223 |002b: const/4 v3, #int 2 // #2 │ │ +064220: 6e30 5e01 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +064226: 0a03 |002f: move-result v3 │ │ +064228: 5943 5e09 |0030: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ +06422c: 6e10 6801 0000 |0032: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +064232: 5443 5c09 |0035: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +064236: 3903 0b00 |0037: if-nez v3, 0042 // +000b │ │ +06423a: 6e20 0018 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.setWillNotDraw:(Z)V // method@1800 │ │ +064240: 0e00 |003c: return-void │ │ +064242: 5942 5f09 |003d: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ +064246: 5942 5d09 |003f: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ +06424a: 28e4 |0041: goto 0025 // -001c │ │ +06424c: 0121 |0042: move v1, v2 │ │ +06424e: 28f6 |0043: goto 0039 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ 0x0005 line=46 │ │ 0x000b line=48 │ │ 0x0011 line=49 │ │ 0x0015 line=50 │ │ @@ -94139,59 +94138,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -0642b4: |[0642b4] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ -0642c4: 6e10 ef17 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@17ef │ │ -0642ca: 0a01 |0003: move-result v1 │ │ -0642cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0642ce: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -0642d2: 6e20 ee17 2700 |0007: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ -0642d8: 0c00 |000a: move-result-object v0 │ │ -0642da: 3800 2000 |000b: if-eqz v0, 002b // +0020 │ │ -0642de: 6e10 b71b 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -0642e4: 0a05 |0010: move-result v5 │ │ -0642e6: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ -0642ea: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ -0642ee: 6e20 f817 2700 |0015: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ -0642f4: 0a05 |0018: move-result v5 │ │ -0642f6: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ -0642fa: 6e10 a61b 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -064300: 0c03 |001e: move-result-object v3 │ │ -064302: 1f03 6d03 |001f: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -064306: 6e10 a71b 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -06430c: 0a05 |0024: move-result v5 │ │ -06430e: 5236 740a |0025: iget v6, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a74 │ │ -064312: b165 |0027: sub-int/2addr v5, v6 │ │ -064314: 6e30 ed17 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@17ed │ │ -06431a: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06431e: 28d8 |002d: goto 0005 // -0028 │ │ -064320: 6e20 f817 1700 |002e: invoke-virtual {v7, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ -064326: 0a05 |0031: move-result v5 │ │ -064328: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ -06432c: d805 01ff |0034: add-int/lit8 v5, v1, #int -1 // #ff │ │ -064330: 6e20 ee17 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ -064336: 0c00 |0039: move-result-object v0 │ │ -064338: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -06433a: 3900 1300 |003b: if-nez v0, 004e // +0013 │ │ -06433e: 6e10 f717 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@17f7 │ │ -064344: 0a05 |0040: move-result v5 │ │ -064346: 6e10 f417 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@17f4 │ │ -06434c: 0a06 |0044: move-result v6 │ │ -06434e: b165 |0045: sub-int/2addr v5, v6 │ │ -064350: 5276 5f09 |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ -064354: 9104 0506 |0048: sub-int v4, v5, v6 │ │ -064358: 6e30 ed17 8704 |004a: invoke-virtual {v7, v8, v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@17ed │ │ -06435e: 0e00 |004d: return-void │ │ -064360: 6e10 b11b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -064366: 0a04 |0051: move-result v4 │ │ -064368: 28f8 |0052: goto 004a // -0008 │ │ +064250: |[064250] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ +064260: 6e10 ef17 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@17ef │ │ +064266: 0a01 |0003: move-result v1 │ │ +064268: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06426a: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +06426e: 6e20 ee17 2700 |0007: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ +064274: 0c00 |000a: move-result-object v0 │ │ +064276: 3800 2000 |000b: if-eqz v0, 002b // +0020 │ │ +06427a: 6e10 b71b 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +064280: 0a05 |0010: move-result v5 │ │ +064282: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ +064286: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ +06428a: 6e20 f817 2700 |0015: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ +064290: 0a05 |0018: move-result v5 │ │ +064292: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ +064296: 6e10 a61b 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +06429c: 0c03 |001e: move-result-object v3 │ │ +06429e: 1f03 6903 |001f: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +0642a2: 6e10 a71b 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +0642a8: 0a05 |0024: move-result v5 │ │ +0642aa: 5236 740a |0025: iget v6, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a74 │ │ +0642ae: b165 |0027: sub-int/2addr v5, v6 │ │ +0642b0: 6e30 ed17 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@17ed │ │ +0642b6: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0642ba: 28d8 |002d: goto 0005 // -0028 │ │ +0642bc: 6e20 f817 1700 |002e: invoke-virtual {v7, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ +0642c2: 0a05 |0031: move-result v5 │ │ +0642c4: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ +0642c8: d805 01ff |0034: add-int/lit8 v5, v1, #int -1 // #ff │ │ +0642cc: 6e20 ee17 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ +0642d2: 0c00 |0039: move-result-object v0 │ │ +0642d4: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0642d6: 3900 1300 |003b: if-nez v0, 004e // +0013 │ │ +0642da: 6e10 f717 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@17f7 │ │ +0642e0: 0a05 |0040: move-result v5 │ │ +0642e2: 6e10 f417 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@17f4 │ │ +0642e8: 0a06 |0044: move-result v6 │ │ +0642ea: b165 |0045: sub-int/2addr v5, v6 │ │ +0642ec: 5276 5f09 |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ +0642f0: 9104 0506 |0048: sub-int v4, v5, v6 │ │ +0642f4: 6e30 ed17 8704 |004a: invoke-virtual {v7, v8, v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@17ed │ │ +0642fa: 0e00 |004d: return-void │ │ +0642fc: 6e10 b11b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +064302: 0a04 |0051: move-result v4 │ │ +064304: 28f8 |0052: goto 004a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x0007 line=137 │ │ 0x000b line=138 │ │ 0x001b line=140 │ │ @@ -94222,59 +94221,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -06436c: |[06436c] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V │ │ -06437c: 6e10 ef17 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@17ef │ │ -064382: 0a02 |0003: move-result v2 │ │ -064384: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -064386: 3523 2900 |0005: if-ge v3, v2, 002e // +0029 │ │ -06438a: 6e20 ee17 3700 |0007: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ -064390: 0c01 |000a: move-result-object v1 │ │ -064392: 3801 2000 |000b: if-eqz v1, 002b // +0020 │ │ -064396: 6e10 b71b 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -06439c: 0a05 |0010: move-result v5 │ │ -06439e: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ -0643a2: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ -0643a6: 6e20 f817 3700 |0015: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ -0643ac: 0a05 |0018: move-result v5 │ │ -0643ae: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ -0643b2: 6e10 a61b 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0643b8: 0c04 |001e: move-result-object v4 │ │ -0643ba: 1f04 6d03 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -0643be: 6e10 b51b 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -0643c4: 0a05 |0024: move-result v5 │ │ -0643c6: 5246 760a |0025: iget v6, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a76 │ │ -0643ca: b165 |0027: sub-int/2addr v5, v6 │ │ -0643cc: 6e30 ec17 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@17ec │ │ -0643d2: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0643d6: 28d8 |002d: goto 0005 // -0028 │ │ -0643d8: 6e20 f817 2700 |002e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ -0643de: 0a05 |0031: move-result v5 │ │ -0643e0: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ -0643e4: d805 02ff |0034: add-int/lit8 v5, v2, #int -1 // #ff │ │ -0643e8: 6e20 ee17 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ -0643ee: 0c01 |0039: move-result-object v1 │ │ -0643f0: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -0643f2: 3901 1300 |003b: if-nez v1, 004e // +0013 │ │ -0643f6: 6e10 f017 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@17f0 │ │ -0643fc: 0a05 |0040: move-result v5 │ │ -0643fe: 6e10 f217 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@17f2 │ │ -064404: 0a06 |0044: move-result v6 │ │ -064406: b165 |0045: sub-int/2addr v5, v6 │ │ -064408: 5276 5d09 |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ -06440c: 9100 0506 |0048: sub-int v0, v5, v6 │ │ -064410: 6e30 ec17 8700 |004a: invoke-virtual {v7, v8, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@17ec │ │ -064416: 0e00 |004d: return-void │ │ -064418: 6e10 9b1b 0100 |004e: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -06441e: 0a00 |0051: move-result v0 │ │ -064420: 28f8 |0052: goto 004a // -0008 │ │ +064308: |[064308] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V │ │ +064318: 6e10 ef17 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@17ef │ │ +06431e: 0a02 |0003: move-result v2 │ │ +064320: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +064322: 3523 2900 |0005: if-ge v3, v2, 002e // +0029 │ │ +064326: 6e20 ee17 3700 |0007: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ +06432c: 0c01 |000a: move-result-object v1 │ │ +06432e: 3801 2000 |000b: if-eqz v1, 002b // +0020 │ │ +064332: 6e10 b71b 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +064338: 0a05 |0010: move-result v5 │ │ +06433a: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ +06433e: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ +064342: 6e20 f817 3700 |0015: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ +064348: 0a05 |0018: move-result v5 │ │ +06434a: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ +06434e: 6e10 a61b 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +064354: 0c04 |001e: move-result-object v4 │ │ +064356: 1f04 6903 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +06435a: 6e10 b51b 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +064360: 0a05 |0024: move-result v5 │ │ +064362: 5246 760a |0025: iget v6, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a76 │ │ +064366: b165 |0027: sub-int/2addr v5, v6 │ │ +064368: 6e30 ec17 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@17ec │ │ +06436e: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064372: 28d8 |002d: goto 0005 // -0028 │ │ +064374: 6e20 f817 2700 |002e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ +06437a: 0a05 |0031: move-result v5 │ │ +06437c: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ +064380: d805 02ff |0034: add-int/lit8 v5, v2, #int -1 // #ff │ │ +064384: 6e20 ee17 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ +06438a: 0c01 |0039: move-result-object v1 │ │ +06438c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +06438e: 3901 1300 |003b: if-nez v1, 004e // +0013 │ │ +064392: 6e10 f017 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@17f0 │ │ +064398: 0a05 |0040: move-result v5 │ │ +06439a: 6e10 f217 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@17f2 │ │ +0643a0: 0a06 |0044: move-result v6 │ │ +0643a2: b165 |0045: sub-int/2addr v5, v6 │ │ +0643a4: 5276 5d09 |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ +0643a8: 9100 0506 |0048: sub-int v0, v5, v6 │ │ +0643ac: 6e30 ec17 8700 |004a: invoke-virtual {v7, v8, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@17ec │ │ +0643b2: 0e00 |004d: return-void │ │ +0643b4: 6e10 9b1b 0100 |004e: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +0643ba: 0a00 |0051: move-result v0 │ │ +0643bc: 28f8 |0052: goto 004a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0007 line=114 │ │ 0x000b line=115 │ │ 0x001b line=117 │ │ @@ -94305,33 +94304,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -064424: |[064424] android.support.v7.internal.widget.LinearLayoutICS.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ -064434: 5440 5c09 |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -064438: 6e10 f317 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingLeft:()I // method@17f3 │ │ -06443e: 0a01 |0005: move-result v1 │ │ -064440: 5242 5e09 |0006: iget v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ -064444: b021 |0008: add-int/2addr v1, v2 │ │ -064446: 6e10 f717 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@17f7 │ │ -06444c: 0a02 |000c: move-result v2 │ │ -06444e: 6e10 f417 0400 |000d: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@17f4 │ │ -064454: 0a03 |0010: move-result v3 │ │ -064456: b132 |0011: sub-int/2addr v2, v3 │ │ -064458: 5243 5e09 |0012: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ -06445c: b132 |0014: sub-int/2addr v2, v3 │ │ -06445e: 5243 5d09 |0015: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ -064462: b063 |0017: add-int/2addr v3, v6 │ │ -064464: 6e53 c801 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -06446a: 5440 5c09 |001b: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -06446e: 6e20 b601 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -064474: 0e00 |0020: return-void │ │ +0643c0: |[0643c0] android.support.v7.internal.widget.LinearLayoutICS.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ +0643d0: 5440 5c09 |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +0643d4: 6e10 f317 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingLeft:()I // method@17f3 │ │ +0643da: 0a01 |0005: move-result v1 │ │ +0643dc: 5242 5e09 |0006: iget v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ +0643e0: b021 |0008: add-int/2addr v1, v2 │ │ +0643e2: 6e10 f717 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@17f7 │ │ +0643e8: 0a02 |000c: move-result v2 │ │ +0643ea: 6e10 f417 0400 |000d: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@17f4 │ │ +0643f0: 0a03 |0010: move-result v3 │ │ +0643f2: b132 |0011: sub-int/2addr v2, v3 │ │ +0643f4: 5243 5e09 |0012: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ +0643f8: b132 |0014: sub-int/2addr v2, v3 │ │ +0643fa: 5243 5d09 |0015: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ +0643fe: b063 |0017: add-int/2addr v3, v6 │ │ +064400: 6e53 c801 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +064406: 5440 5c09 |001b: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +06440a: 6e20 b601 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +064410: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x001b line=160 │ │ 0x0020 line=161 │ │ locals : │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v7/internal/widget/LinearLayoutICS; │ │ @@ -94343,33 +94342,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -064478: |[064478] android.support.v7.internal.widget.LinearLayoutICS.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ -064488: 5450 5c09 |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -06448c: 6e10 f517 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingTop:()I // method@17f5 │ │ -064492: 0a01 |0005: move-result v1 │ │ -064494: 5252 5e09 |0006: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ -064498: b021 |0008: add-int/2addr v1, v2 │ │ -06449a: 5252 5f09 |0009: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ -06449e: b072 |000b: add-int/2addr v2, v7 │ │ -0644a0: 6e10 f017 0500 |000c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@17f0 │ │ -0644a6: 0a03 |000f: move-result v3 │ │ -0644a8: 6e10 f217 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@17f2 │ │ -0644ae: 0a04 |0013: move-result v4 │ │ -0644b0: b143 |0014: sub-int/2addr v3, v4 │ │ -0644b2: 5254 5e09 |0015: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ -0644b6: b143 |0017: sub-int/2addr v3, v4 │ │ -0644b8: 6e53 c801 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -0644be: 5450 5c09 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -0644c2: 6e20 b601 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -0644c8: 0e00 |0020: return-void │ │ +064414: |[064414] android.support.v7.internal.widget.LinearLayoutICS.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ +064424: 5450 5c09 |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +064428: 6e10 f517 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingTop:()I // method@17f5 │ │ +06442e: 0a01 |0005: move-result v1 │ │ +064430: 5252 5e09 |0006: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ +064434: b021 |0008: add-int/2addr v1, v2 │ │ +064436: 5252 5f09 |0009: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ +06443a: b072 |000b: add-int/2addr v2, v7 │ │ +06443c: 6e10 f017 0500 |000c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@17f0 │ │ +064442: 0a03 |000f: move-result v3 │ │ +064444: 6e10 f217 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@17f2 │ │ +06444a: 0a04 |0013: move-result v4 │ │ +06444c: b143 |0014: sub-int/2addr v3, v4 │ │ +06444e: 5254 5e09 |0015: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@095e │ │ +064452: b143 |0017: sub-int/2addr v3, v4 │ │ +064454: 6e53 c801 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +06445a: 5450 5c09 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +06445e: 6e20 b601 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +064464: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x001b line=166 │ │ 0x0020 line=167 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v7/internal/widget/LinearLayoutICS; │ │ @@ -94381,17 +94380,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0644cc: |[0644cc] android.support.v7.internal.widget.LinearLayoutICS.getSupportDividerWidth:()I │ │ -0644dc: 5210 5f09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ -0644e0: 0f00 |0002: return v0 │ │ +064468: |[064468] android.support.v7.internal.widget.LinearLayoutICS.getSupportDividerWidth:()I │ │ +064478: 5210 5f09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ +06447c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/LinearLayoutICS; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/LinearLayoutICS;) │ │ @@ -94399,51 +94398,51 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0644e4: |[0644e4] android.support.v7.internal.widget.LinearLayoutICS.hasSupportDividerBeforeChildAt:(I)Z │ │ -0644f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0644f6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0644f8: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -0644fc: 5254 6009 |0004: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0960 │ │ -064500: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ -064504: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ -064508: 0f02 |000a: return v2 │ │ -06450a: 0132 |000b: move v2, v3 │ │ -06450c: 28fe |000c: goto 000a // -0002 │ │ -06450e: 6e10 ef17 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@17ef │ │ -064514: 0a04 |0010: move-result v4 │ │ -064516: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ -06451a: 5254 6009 |0013: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0960 │ │ -06451e: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ -064522: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ -064526: 0132 |0019: move v2, v3 │ │ -064528: 28f0 |001a: goto 000a // -0010 │ │ -06452a: 5252 6009 |001b: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0960 │ │ -06452e: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ -064532: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ -064536: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -064538: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ -06453c: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ -064540: 6e20 ee17 1500 |0026: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ -064546: 0c02 |0029: move-result-object v2 │ │ -064548: 6e10 b71b 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -06454e: 0a02 |002d: move-result v2 │ │ -064550: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -064554: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ -064558: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -06455a: 0102 |0033: move v2, v0 │ │ -06455c: 28d6 |0034: goto 000a // -002a │ │ -06455e: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ -064562: 28ed |0037: goto 0024 // -0013 │ │ -064564: 0132 |0038: move v2, v3 │ │ -064566: 28d1 |0039: goto 000a // -002f │ │ +064480: |[064480] android.support.v7.internal.widget.LinearLayoutICS.hasSupportDividerBeforeChildAt:(I)Z │ │ +064490: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +064492: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +064494: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +064498: 5254 6009 |0004: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0960 │ │ +06449c: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ +0644a0: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ +0644a4: 0f02 |000a: return v2 │ │ +0644a6: 0132 |000b: move v2, v3 │ │ +0644a8: 28fe |000c: goto 000a // -0002 │ │ +0644aa: 6e10 ef17 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@17ef │ │ +0644b0: 0a04 |0010: move-result v4 │ │ +0644b2: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ +0644b6: 5254 6009 |0013: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0960 │ │ +0644ba: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ +0644be: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ +0644c2: 0132 |0019: move v2, v3 │ │ +0644c4: 28f0 |001a: goto 000a // -0010 │ │ +0644c6: 5252 6009 |001b: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0960 │ │ +0644ca: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ +0644ce: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ +0644d2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0644d4: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ +0644d8: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ +0644dc: 6e20 ee17 1500 |0026: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@17ee │ │ +0644e2: 0c02 |0029: move-result-object v2 │ │ +0644e4: 6e10 b71b 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +0644ea: 0a02 |002d: move-result v2 │ │ +0644ec: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ +0644f0: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ +0644f4: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0644f6: 0102 |0033: move v2, v0 │ │ +0644f8: 28d6 |0034: goto 000a // -002a │ │ +0644fa: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0644fe: 28ed |0037: goto 0024 // -0013 │ │ +064500: 0132 |0038: move v2, v3 │ │ +064502: 28d1 |0039: goto 000a // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=176 │ │ 0x0004 line=177 │ │ 0x000a line=190 │ │ 0x000c line=177 │ │ 0x000d line=178 │ │ @@ -94467,57 +94466,57 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 80 16-bit code units │ │ -064568: |[064568] android.support.v7.internal.widget.LinearLayoutICS.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ -064578: 5453 5c09 |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -06457c: 3803 2100 |0002: if-eqz v3, 0023 // +0021 │ │ -064580: 6e20 f917 6500 |0004: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/LinearLayoutICS;.indexOfChild:(Landroid/view/View;)I // method@17f9 │ │ -064586: 0a00 |0007: move-result v0 │ │ -064588: 6e10 ef17 0500 |0008: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@17ef │ │ -06458e: 0a01 |000b: move-result v1 │ │ -064590: 6e10 a61b 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -064596: 0c02 |000f: move-result-object v2 │ │ -064598: 1f02 6d03 |0010: check-cast v2, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -06459c: 6e10 f117 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@17f1 │ │ -0645a2: 0a03 |0015: move-result v3 │ │ -0645a4: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -0645a6: 3343 1f00 |0017: if-ne v3, v4, 0036 // +001f │ │ -0645aa: 6e20 f817 0500 |0019: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ -0645b0: 0a03 |001c: move-result v3 │ │ -0645b2: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ -0645b6: 5253 5d09 |001f: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ -0645ba: 5923 760a |0021: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a76 │ │ -0645be: 7506 731d 0500 |0023: invoke-super/range {v5, v6, v7, v8, v9, v10}, Landroid/widget/LinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1d73 │ │ -0645c4: 0e00 |0026: return-void │ │ -0645c6: d803 01ff |0027: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0645ca: 3330 faff |0029: if-ne v0, v3, 0023 // -0006 │ │ -0645ce: 6e20 f817 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ -0645d4: 0a03 |002e: move-result v3 │ │ -0645d6: 3803 f4ff |002f: if-eqz v3, 0023 // -000c │ │ -0645da: 5253 5d09 |0031: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ -0645de: 5923 720a |0033: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a72 │ │ -0645e2: 28ee |0035: goto 0023 // -0012 │ │ -0645e4: 6e20 f817 0500 |0036: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ -0645ea: 0a03 |0039: move-result v3 │ │ -0645ec: 3803 0700 |003a: if-eqz v3, 0041 // +0007 │ │ -0645f0: 5253 5f09 |003c: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ -0645f4: 5923 740a |003e: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a74 │ │ -0645f8: 28e3 |0040: goto 0023 // -001d │ │ -0645fa: d803 01ff |0041: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0645fe: 3330 e0ff |0043: if-ne v0, v3, 0023 // -0020 │ │ -064602: 6e20 f817 1500 |0045: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ -064608: 0a03 |0048: move-result v3 │ │ -06460a: 3803 daff |0049: if-eqz v3, 0023 // -0026 │ │ -06460e: 5253 5f09 |004b: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ -064612: 5923 750a |004d: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0a75 │ │ -064616: 28d4 |004f: goto 0023 // -002c │ │ +064504: |[064504] android.support.v7.internal.widget.LinearLayoutICS.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ +064514: 5453 5c09 |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +064518: 3803 2100 |0002: if-eqz v3, 0023 // +0021 │ │ +06451c: 6e20 f917 6500 |0004: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/LinearLayoutICS;.indexOfChild:(Landroid/view/View;)I // method@17f9 │ │ +064522: 0a00 |0007: move-result v0 │ │ +064524: 6e10 ef17 0500 |0008: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@17ef │ │ +06452a: 0a01 |000b: move-result v1 │ │ +06452c: 6e10 a61b 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +064532: 0c02 |000f: move-result-object v2 │ │ +064534: 1f02 6903 |0010: check-cast v2, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +064538: 6e10 f117 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@17f1 │ │ +06453e: 0a03 |0015: move-result v3 │ │ +064540: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +064542: 3343 1f00 |0017: if-ne v3, v4, 0036 // +001f │ │ +064546: 6e20 f817 0500 |0019: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ +06454c: 0a03 |001c: move-result v3 │ │ +06454e: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ +064552: 5253 5d09 |001f: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ +064556: 5923 760a |0021: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a76 │ │ +06455a: 7506 731d 0500 |0023: invoke-super/range {v5, v6, v7, v8, v9, v10}, Landroid/widget/LinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1d73 │ │ +064560: 0e00 |0026: return-void │ │ +064562: d803 01ff |0027: add-int/lit8 v3, v1, #int -1 // #ff │ │ +064566: 3330 faff |0029: if-ne v0, v3, 0023 // -0006 │ │ +06456a: 6e20 f817 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ +064570: 0a03 |002e: move-result v3 │ │ +064572: 3803 f4ff |002f: if-eqz v3, 0023 // -000c │ │ +064576: 5253 5d09 |0031: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@095d │ │ +06457a: 5923 720a |0033: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a72 │ │ +06457e: 28ee |0035: goto 0023 // -0012 │ │ +064580: 6e20 f817 0500 |0036: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ +064586: 0a03 |0039: move-result v3 │ │ +064588: 3803 0700 |003a: if-eqz v3, 0041 // +0007 │ │ +06458c: 5253 5f09 |003c: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ +064590: 5923 740a |003e: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0a74 │ │ +064594: 28e3 |0040: goto 0023 // -001d │ │ +064596: d803 01ff |0041: add-int/lit8 v3, v1, #int -1 // #ff │ │ +06459a: 3330 e0ff |0043: if-ne v0, v3, 0023 // -0020 │ │ +06459e: 6e20 f817 1500 |0045: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@17f8 │ │ +0645a4: 0a03 |0048: move-result v3 │ │ +0645a6: 3803 daff |0049: if-eqz v3, 0023 // -0026 │ │ +0645aa: 5253 5f09 |004b: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@095f │ │ +0645ae: 5923 750a |004d: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0a75 │ │ +0645b2: 28d4 |004f: goto 0023 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x0008 line=87 │ │ 0x000c line=88 │ │ 0x0012 line=92 │ │ @@ -94550,44 +94549,44 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -064618: |[064618] android.support.v7.internal.widget.LinearLayoutICS.onDraw:(Landroid/graphics/Canvas;)V │ │ -064628: 5420 5c09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ -06462c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -064630: 0e00 |0004: return-void │ │ -064632: 6e10 f117 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@17f1 │ │ -064638: 0a00 |0008: move-result v0 │ │ -06463a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -06463c: 3310 0600 |000a: if-ne v0, v1, 0010 // +0006 │ │ -064640: 6e20 eb17 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V // method@17eb │ │ -064646: 28f5 |000f: goto 0004 // -000b │ │ -064648: 6e20 ea17 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V // method@17ea │ │ -06464e: 28f1 |0013: goto 0004 // -000f │ │ +0645b4: |[0645b4] android.support.v7.internal.widget.LinearLayoutICS.onDraw:(Landroid/graphics/Canvas;)V │ │ +0645c4: 5420 5c09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@095c │ │ +0645c8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0645cc: 0e00 |0004: return-void │ │ +0645ce: 6e10 f117 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@17f1 │ │ +0645d4: 0a00 |0008: move-result v0 │ │ +0645d6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0645d8: 3310 0600 |000a: if-ne v0, v1, 0010 // +0006 │ │ +0645dc: 6e20 eb17 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V // method@17eb │ │ +0645e2: 28f5 |000f: goto 0004 // -000b │ │ +0645e4: 6e20 ea17 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V // method@17ea │ │ +0645ea: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=79 │ │ 0x0005 line=74 │ │ 0x000c line=75 │ │ 0x0010 line=77 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/internal/widget/LinearLayoutICS; │ │ 0x0000 - 0x0014 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ - source_file_idx : 2081 (LinearLayoutICS.java) │ │ + source_file_idx : 2073 (LinearLayoutICS.java) │ │ │ │ Class #388 header: │ │ -class_idx : 697 │ │ +class_idx : 695 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2093 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2085 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -94612,18 +94611,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064650: |[064650] android.support.v7.internal.widget.ListPopupWindow$1.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -064660: 5b01 6109 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0961 │ │ -064664: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06466a: 0e00 |0005: return-void │ │ +0645ec: |[0645ec] android.support.v7.internal.widget.ListPopupWindow$1.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +0645fc: 5b01 6109 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0961 │ │ +064600: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +064606: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=922 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -94633,42 +94632,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -06466c: |[06466c] android.support.v7.internal.widget.ListPopupWindow$1.run:()V │ │ -06467c: 5421 6109 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0961 │ │ -064680: 6e10 4818 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ -064686: 0c00 |0005: move-result-object v0 │ │ -064688: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -06468c: 6e10 b91b 0000 |0008: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1bb9 │ │ -064692: 0c01 |000b: move-result-object v1 │ │ -064694: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -064698: 5421 6109 |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0961 │ │ -06469c: 6e10 7718 0100 |0010: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -0646a2: 0e00 |0013: return-void │ │ +064608: |[064608] android.support.v7.internal.widget.ListPopupWindow$1.run:()V │ │ +064618: 5421 6109 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0961 │ │ +06461c: 6e10 4818 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ +064622: 0c00 |0005: move-result-object v0 │ │ +064624: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +064628: 6e10 b91b 0000 |0008: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1bb9 │ │ +06462e: 0c01 |000b: move-result-object v1 │ │ +064630: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +064634: 5421 6109 |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0961 │ │ +064638: 6e10 7718 0100 |0010: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +06463e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ 0x0006 line=926 │ │ 0x000e line=927 │ │ 0x0013 line=929 │ │ locals : │ │ 0x0006 - 0x0014 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #389 header: │ │ -class_idx : 698 │ │ +class_idx : 696 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2093 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2085 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -94697,18 +94696,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0646a4: |[0646a4] android.support.v7.internal.widget.ListPopupWindow$2.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -0646b4: 5b01 6209 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0962 │ │ -0646b8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0646be: 0e00 |0005: return-void │ │ +064640: |[064640] android.support.v7.internal.widget.ListPopupWindow$2.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +064650: 5b01 6209 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0962 │ │ +064654: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06465a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -94718,24 +94717,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 │ │ -0646c0: |[0646c0] android.support.v7.internal.widget.ListPopupWindow$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0646d0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0646d2: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ -0646d6: 5421 6209 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0962 │ │ -0646da: 7110 4218 0100 |0005: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ -0646e0: 0c00 |0008: move-result-object v0 │ │ -0646e2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -0646e6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0646e8: 7120 0718 1000 |000c: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1807 │ │ -0646ee: 0e00 |000f: return-void │ │ +06465c: |[06465c] android.support.v7.internal.widget.ListPopupWindow$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +06466c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +06466e: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ +064672: 5421 6209 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0962 │ │ +064676: 7110 4218 0100 |0005: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ +06467c: 0c00 |0008: move-result-object v0 │ │ +06467e: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +064682: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +064684: 7120 0718 1000 |000c: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1807 │ │ +06468a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=944 │ │ 0x0003 line=945 │ │ 0x0009 line=947 │ │ 0x000b line=948 │ │ 0x000f line=951 │ │ @@ -94753,31 +94752,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0646f0: |[0646f0] android.support.v7.internal.widget.ListPopupWindow$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -064700: 0e00 |0000: return-void │ │ +06468c: |[06468c] android.support.v7.internal.widget.ListPopupWindow$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +06469c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$2; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #390 header: │ │ -class_idx : 699 │ │ +class_idx : 697 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 880 │ │ -source_file_idx : 2093 │ │ +superclass_idx : 876 │ │ +source_file_idx : 2085 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #390 annotations: │ │ Annotations on class │ │ @@ -94820,22 +94819,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 │ │ -064704: |[064704] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ -064714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064716: 6001 4005 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.dropDownListViewStyle:I // field@0540 │ │ -06471a: 7040 8f1d 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d8f │ │ -064720: 5c24 6609 |0006: iput-boolean v4, v2, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ -064724: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -064726: 6e20 2418 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@1824 │ │ -06472c: 0e00 |000c: return-void │ │ +0646a0: |[0646a0] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ +0646b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0646b2: 6001 4005 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.dropDownListViewStyle:I // field@0540 │ │ +0646b6: 7040 8f1d 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d8f │ │ +0646bc: 5c24 6609 |0006: iput-boolean v4, v2, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ +0646c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0646c2: 6e20 2418 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@1824 │ │ +0646c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ 0x0006 line=1171 │ │ 0x0008 line=1172 │ │ 0x000c line=1173 │ │ locals : │ │ @@ -94848,17 +94847,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064730: |[064730] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z │ │ -064740: 5c01 6709 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0967 │ │ -064744: 0f01 |0002: return v1 │ │ +0646cc: |[0646cc] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z │ │ +0646dc: 5c01 6709 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0967 │ │ +0646e0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -94867,18 +94866,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -064748: |[064748] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I │ │ -064758: 7030 1d18 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.lookForSelectablePosition:(IZ)I // method@181d │ │ -06475e: 0a00 |0003: move-result v0 │ │ -064760: 0f00 |0004: return v0 │ │ +0646e4: |[0646e4] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I │ │ +0646f4: 7030 1d18 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.lookForSelectablePosition:(IZ)I // method@181d │ │ +0646fa: 0a00 |0003: move-result v0 │ │ +0646fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -94888,57 +94887,57 @@ │ │ type : '(IZ)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -064764: |[064764] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.lookForSelectablePosition:(IZ)I │ │ -064774: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -064776: 6e10 0918 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1809 │ │ -06477c: 0c00 |0004: move-result-object v0 │ │ -06477e: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -064782: 6e10 1c18 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@181c │ │ -064788: 0a03 |000a: move-result v3 │ │ -06478a: 3803 0300 |000b: if-eqz v3, 000e // +0003 │ │ -06478e: 0f02 |000d: return v2 │ │ -064790: 7210 851d 0000 |000e: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ -064796: 0a01 |0011: move-result v1 │ │ -064798: 6e10 0918 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1809 │ │ -06479e: 0c03 |0015: move-result-object v3 │ │ -0647a0: 7210 841d 0300 |0016: invoke-interface {v3}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@1d84 │ │ -0647a6: 0a03 |0019: move-result v3 │ │ -0647a8: 3903 2b00 |001a: if-nez v3, 0045 // +002b │ │ -0647ac: 3806 1200 |001c: if-eqz v6, 002e // +0012 │ │ -0647b0: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -0647b2: 7120 2d1f 5300 |001f: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0647b8: 0a05 |0022: move-result v5 │ │ -0647ba: 3515 1c00 |0023: if-ge v5, v1, 003f // +001c │ │ -0647be: 7220 8a1d 5000 |0025: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@1d8a │ │ -0647c4: 0a03 |0028: move-result v3 │ │ -0647c6: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ -0647ca: d805 0501 |002b: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0647ce: 28f6 |002d: goto 0023 // -000a │ │ -0647d0: d803 01ff |002e: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0647d4: 7120 2f1f 3500 |0030: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -0647da: 0a05 |0033: move-result v5 │ │ -0647dc: 3a05 0b00 |0034: if-ltz v5, 003f // +000b │ │ -0647e0: 7220 8a1d 5000 |0036: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@1d8a │ │ -0647e6: 0a03 |0039: move-result v3 │ │ -0647e8: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ -0647ec: d805 05ff |003c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0647f0: 28f6 |003e: goto 0034 // -000a │ │ -0647f2: 3a05 ceff |003f: if-ltz v5, 000d // -0032 │ │ -0647f6: 3515 ccff |0041: if-ge v5, v1, 000d // -0034 │ │ -0647fa: 0152 |0043: move v2, v5 │ │ -0647fc: 28c9 |0044: goto 000d // -0037 │ │ -0647fe: 3a05 c8ff |0045: if-ltz v5, 000d // -0038 │ │ -064802: 3515 c6ff |0047: if-ge v5, v1, 000d // -003a │ │ -064806: 0152 |0049: move v2, v5 │ │ -064808: 28c3 |004a: goto 000d // -003d │ │ +064700: |[064700] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.lookForSelectablePosition:(IZ)I │ │ +064710: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +064712: 6e10 0918 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1809 │ │ +064718: 0c00 |0004: move-result-object v0 │ │ +06471a: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +06471e: 6e10 1c18 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@181c │ │ +064724: 0a03 |000a: move-result v3 │ │ +064726: 3803 0300 |000b: if-eqz v3, 000e // +0003 │ │ +06472a: 0f02 |000d: return v2 │ │ +06472c: 7210 851d 0000 |000e: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ +064732: 0a01 |0011: move-result v1 │ │ +064734: 6e10 0918 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1809 │ │ +06473a: 0c03 |0015: move-result-object v3 │ │ +06473c: 7210 841d 0300 |0016: invoke-interface {v3}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@1d84 │ │ +064742: 0a03 |0019: move-result v3 │ │ +064744: 3903 2b00 |001a: if-nez v3, 0045 // +002b │ │ +064748: 3806 1200 |001c: if-eqz v6, 002e // +0012 │ │ +06474c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +06474e: 7120 2d1f 5300 |001f: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +064754: 0a05 |0022: move-result v5 │ │ +064756: 3515 1c00 |0023: if-ge v5, v1, 003f // +001c │ │ +06475a: 7220 8a1d 5000 |0025: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@1d8a │ │ +064760: 0a03 |0028: move-result v3 │ │ +064762: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ +064766: d805 0501 |002b: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06476a: 28f6 |002d: goto 0023 // -000a │ │ +06476c: d803 01ff |002e: add-int/lit8 v3, v1, #int -1 // #ff │ │ +064770: 7120 2f1f 3500 |0030: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +064776: 0a05 |0033: move-result v5 │ │ +064778: 3a05 0b00 |0034: if-ltz v5, 003f // +000b │ │ +06477c: 7220 8a1d 5000 |0036: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@1d8a │ │ +064782: 0a03 |0039: move-result v3 │ │ +064784: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ +064788: d805 05ff |003c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +06478c: 28f6 |003e: goto 0034 // -000a │ │ +06478e: 3a05 ceff |003f: if-ltz v5, 000d // -0032 │ │ +064792: 3515 ccff |0041: if-ge v5, v1, 000d // -0034 │ │ +064796: 0152 |0043: move v2, v5 │ │ +064798: 28c9 |0044: goto 000d // -0037 │ │ +06479a: 3a05 c8ff |0045: if-ltz v5, 000d // -0038 │ │ +06479e: 3515 c6ff |0047: if-ge v5, v1, 000d // -003a │ │ +0647a2: 0152 |0049: move v2, v5 │ │ +0647a4: 28c3 |004a: goto 000d // -003d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1184 │ │ 0x0005 line=1185 │ │ 0x000d line=1211 │ │ 0x000e line=1189 │ │ 0x0012 line=1190 │ │ @@ -94966,24 +94965,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06480c: |[06480c] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasFocus:()Z │ │ -06481c: 5510 6609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ -064820: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -064824: 6f10 931d 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@1d93 │ │ -06482a: 0a00 |0007: move-result v0 │ │ -06482c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -064830: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -064832: 0f00 |000b: return v0 │ │ -064834: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -064836: 28fe |000d: goto 000b // -0002 │ │ +0647a8: |[0647a8] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasFocus:()Z │ │ +0647b8: 5510 6609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ +0647bc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0647c0: 6f10 931d 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@1d93 │ │ +0647c6: 0a00 |0007: move-result v0 │ │ +0647c8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0647cc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0647ce: 0f00 |000b: return v0 │ │ +0647d0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0647d2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1248 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;) │ │ @@ -94991,24 +94990,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -064838: |[064838] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ -064848: 5510 6609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ -06484c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -064850: 6f10 941d 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@1d94 │ │ -064856: 0a00 |0007: move-result v0 │ │ -064858: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06485c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06485e: 0f00 |000b: return v0 │ │ -064860: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -064862: 28fe |000d: goto 000b // -0002 │ │ +0647d4: |[0647d4] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ +0647e4: 5510 6609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ +0647e8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0647ec: 6f10 941d 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@1d94 │ │ +0647f2: 0a00 |0007: move-result v0 │ │ +0647f4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0647f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0647fa: 0f00 |000b: return v0 │ │ +0647fc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0647fe: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;) │ │ @@ -95016,24 +95015,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -064864: |[064864] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isFocused:()Z │ │ -064874: 5510 6609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ -064878: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -06487c: 6f10 951d 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@1d95 │ │ -064882: 0a00 |0007: move-result v0 │ │ -064884: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -064888: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06488a: 0f00 |000b: return v0 │ │ -06488c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06488e: 28fe |000d: goto 000b // -0002 │ │ +064800: |[064800] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isFocused:()Z │ │ +064810: 5510 6609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ +064814: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +064818: 6f10 951d 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@1d95 │ │ +06481e: 0a00 |0007: move-result v0 │ │ +064820: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +064824: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +064826: 0f00 |000b: return v0 │ │ +064828: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06482a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1238 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;) │ │ @@ -95041,26 +95040,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -064890: |[064890] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ -0648a0: 5510 6609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ -0648a4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0648a8: 5510 6709 |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0967 │ │ -0648ac: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -0648b0: 6f10 961d 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@1d96 │ │ -0648b6: 0a00 |000b: move-result v0 │ │ -0648b8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0648bc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0648be: 0f00 |000f: return v0 │ │ -0648c0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0648c2: 28fe |0011: goto 000f // -0002 │ │ +06482c: |[06482c] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ +06483c: 5510 6609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0966 │ │ +064840: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +064844: 5510 6709 |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0967 │ │ +064848: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +06484c: 6f10 961d 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@1d96 │ │ +064852: 0a00 |000b: move-result v0 │ │ +064854: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +064858: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06485a: 0f00 |000f: return v0 │ │ +06485c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06485e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;) │ │ @@ -95068,95 +95067,95 @@ │ │ type : '(IIIII)I' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 27 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -0648c4: |[0648c4] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.measureHeightOfChildrenCompat:(IIIII)I │ │ -0648d4: 7401 1418 1500 |0000: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@1814 │ │ -0648da: 0a0e |0003: move-result v14 │ │ -0648dc: 7401 1118 1500 |0004: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@1811 │ │ -0648e2: 0a0b |0007: move-result v11 │ │ -0648e4: 7401 1218 1500 |0008: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingLeft:()I // method@1812 │ │ -0648ea: 0a0c |000b: move-result v12 │ │ -0648ec: 7401 1318 1500 |000c: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingRight:()I // method@1813 │ │ -0648f2: 0a0d |000f: move-result v13 │ │ -0648f4: 7401 0f18 1500 |0010: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDividerHeight:()I // method@180f │ │ -0648fa: 0a10 |0013: move-result v16 │ │ -0648fc: 7401 0e18 1500 |0014: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@180e │ │ -064902: 0c06 |0017: move-result-object v6 │ │ -064904: 7401 0918 1500 |0018: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1809 │ │ -06490a: 0c02 |001b: move-result-object v2 │ │ -06490c: 3902 0500 |001c: if-nez v2, 0021 // +0005 │ │ -064910: 900f 0e0b |001e: add-int v15, v14, v11 │ │ -064914: 0f0f |0020: return v15 │ │ -064916: 9011 0e0b |0021: add-int v17, v14, v11 │ │ -06491a: 3d10 5a00 |0023: if-lez v16, 007d // +005a │ │ -06491e: 3806 5800 |0025: if-eqz v6, 007d // +0058 │ │ -064922: 0207 1000 |0027: move/from16 v7, v16 │ │ -064926: 120f |0029: const/4 v15, #int 0 // #0 │ │ -064928: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -06492a: 1312 0000 |002b: const/16 v18, #int 0 // #0 │ │ -06492e: 7210 851d 0200 |002d: invoke-interface {v2}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ -064934: 0a05 |0030: move-result v5 │ │ -064936: 1209 |0031: const/4 v9, #int 0 // #0 │ │ -064938: 3559 6100 |0032: if-ge v9, v5, 0093 // +0061 │ │ -06493c: 7220 881d 9200 |0034: invoke-interface {v2, v9}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@1d88 │ │ -064942: 0a0a |0037: move-result v10 │ │ -064944: 0200 1200 |0038: move/from16 v0, v18 │ │ -064948: 320a 0500 |003a: if-eq v10, v0, 003f // +0005 │ │ -06494c: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -06494e: 0212 0a00 |003d: move/from16 v18, v10 │ │ -064952: 0800 1500 |003f: move-object/from16 v0, v21 │ │ -064956: 7240 891d 9203 |0041: invoke-interface {v2, v9, v3, v0}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1d89 │ │ -06495c: 0c03 |0044: move-result-object v3 │ │ -06495e: 6e10 a61b 0300 |0045: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -064964: 0c13 |0048: move-result-object v19 │ │ -064966: 0800 1300 |0049: move-object/from16 v0, v19 │ │ -06496a: 5204 640a |004b: iget v4, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -06496e: 3d04 3200 |004d: if-lez v4, 007f // +0032 │ │ -064972: 1513 0040 |004f: const/high16 v19, #int 1073741824 // #4000 │ │ -064976: 0200 1300 |0051: move/from16 v0, v19 │ │ -06497a: 7120 871b 0400 |0053: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -064980: 0a08 |0056: move-result v8 │ │ -064982: 0200 1600 |0057: move/from16 v0, v22 │ │ -064986: 6e30 cc1b 0308 |0059: invoke-virtual {v3, v0, v8}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -06498c: 3d09 0400 |005c: if-lez v9, 0060 // +0004 │ │ -064990: 9011 1107 |005e: add-int v17, v17, v7 │ │ -064994: 6e10 aa1b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -06499a: 0a13 |0063: move-result v19 │ │ -06499c: 9011 1113 |0064: add-int v17, v17, v19 │ │ -0649a0: 0200 1100 |0066: move/from16 v0, v17 │ │ -0649a4: 0201 1900 |0068: move/from16 v1, v25 │ │ -0649a8: 3410 1e00 |006a: if-lt v0, v1, 0088 // +001e │ │ -0649ac: 3a1a 0e00 |006c: if-ltz v26, 007a // +000e │ │ -0649b0: 0200 1a00 |006e: move/from16 v0, v26 │ │ -0649b4: 3709 0a00 |0070: if-le v9, v0, 007a // +000a │ │ -0649b8: 3d0f 0800 |0072: if-lez v15, 007a // +0008 │ │ -0649bc: 0200 1100 |0074: move/from16 v0, v17 │ │ -0649c0: 0201 1900 |0076: move/from16 v1, v25 │ │ -0649c4: 3310 a8ff |0078: if-ne v0, v1, 0020 // -0058 │ │ -0649c8: 020f 1900 |007a: move/from16 v15, v25 │ │ -0649cc: 28a4 |007c: goto 0020 // -005c │ │ -0649ce: 1207 |007d: const/4 v7, #int 0 // #0 │ │ -0649d0: 28ab |007e: goto 0029 // -0055 │ │ -0649d2: 1313 0000 |007f: const/16 v19, #int 0 // #0 │ │ -0649d6: 1314 0000 |0081: const/16 v20, #int 0 // #0 │ │ -0649da: 7702 871b 1300 |0083: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -0649e0: 0a08 |0086: move-result v8 │ │ -0649e2: 28d0 |0087: goto 0057 // -0030 │ │ -0649e4: 3a1a 0800 |0088: if-ltz v26, 0090 // +0008 │ │ -0649e8: 0200 1a00 |008a: move/from16 v0, v26 │ │ -0649ec: 3409 0400 |008c: if-lt v9, v0, 0090 // +0004 │ │ -0649f0: 020f 1100 |008e: move/from16 v15, v17 │ │ -0649f4: d809 0901 |0090: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0649f8: 28a0 |0092: goto 0032 // -0060 │ │ -0649fa: 020f 1100 |0093: move/from16 v15, v17 │ │ -0649fe: 288b |0095: goto 0020 // -0075 │ │ +064860: |[064860] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.measureHeightOfChildrenCompat:(IIIII)I │ │ +064870: 7401 1418 1500 |0000: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@1814 │ │ +064876: 0a0e |0003: move-result v14 │ │ +064878: 7401 1118 1500 |0004: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@1811 │ │ +06487e: 0a0b |0007: move-result v11 │ │ +064880: 7401 1218 1500 |0008: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingLeft:()I // method@1812 │ │ +064886: 0a0c |000b: move-result v12 │ │ +064888: 7401 1318 1500 |000c: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingRight:()I // method@1813 │ │ +06488e: 0a0d |000f: move-result v13 │ │ +064890: 7401 0f18 1500 |0010: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDividerHeight:()I // method@180f │ │ +064896: 0a10 |0013: move-result v16 │ │ +064898: 7401 0e18 1500 |0014: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@180e │ │ +06489e: 0c06 |0017: move-result-object v6 │ │ +0648a0: 7401 0918 1500 |0018: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1809 │ │ +0648a6: 0c02 |001b: move-result-object v2 │ │ +0648a8: 3902 0500 |001c: if-nez v2, 0021 // +0005 │ │ +0648ac: 900f 0e0b |001e: add-int v15, v14, v11 │ │ +0648b0: 0f0f |0020: return v15 │ │ +0648b2: 9011 0e0b |0021: add-int v17, v14, v11 │ │ +0648b6: 3d10 5a00 |0023: if-lez v16, 007d // +005a │ │ +0648ba: 3806 5800 |0025: if-eqz v6, 007d // +0058 │ │ +0648be: 0207 1000 |0027: move/from16 v7, v16 │ │ +0648c2: 120f |0029: const/4 v15, #int 0 // #0 │ │ +0648c4: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +0648c6: 1312 0000 |002b: const/16 v18, #int 0 // #0 │ │ +0648ca: 7210 851d 0200 |002d: invoke-interface {v2}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ +0648d0: 0a05 |0030: move-result v5 │ │ +0648d2: 1209 |0031: const/4 v9, #int 0 // #0 │ │ +0648d4: 3559 6100 |0032: if-ge v9, v5, 0093 // +0061 │ │ +0648d8: 7220 881d 9200 |0034: invoke-interface {v2, v9}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@1d88 │ │ +0648de: 0a0a |0037: move-result v10 │ │ +0648e0: 0200 1200 |0038: move/from16 v0, v18 │ │ +0648e4: 320a 0500 |003a: if-eq v10, v0, 003f // +0005 │ │ +0648e8: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +0648ea: 0212 0a00 |003d: move/from16 v18, v10 │ │ +0648ee: 0800 1500 |003f: move-object/from16 v0, v21 │ │ +0648f2: 7240 891d 9203 |0041: invoke-interface {v2, v9, v3, v0}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1d89 │ │ +0648f8: 0c03 |0044: move-result-object v3 │ │ +0648fa: 6e10 a61b 0300 |0045: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +064900: 0c13 |0048: move-result-object v19 │ │ +064902: 0800 1300 |0049: move-object/from16 v0, v19 │ │ +064906: 5204 640a |004b: iget v4, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +06490a: 3d04 3200 |004d: if-lez v4, 007f // +0032 │ │ +06490e: 1513 0040 |004f: const/high16 v19, #int 1073741824 // #4000 │ │ +064912: 0200 1300 |0051: move/from16 v0, v19 │ │ +064916: 7120 871b 0400 |0053: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +06491c: 0a08 |0056: move-result v8 │ │ +06491e: 0200 1600 |0057: move/from16 v0, v22 │ │ +064922: 6e30 cc1b 0308 |0059: invoke-virtual {v3, v0, v8}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +064928: 3d09 0400 |005c: if-lez v9, 0060 // +0004 │ │ +06492c: 9011 1107 |005e: add-int v17, v17, v7 │ │ +064930: 6e10 aa1b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +064936: 0a13 |0063: move-result v19 │ │ +064938: 9011 1113 |0064: add-int v17, v17, v19 │ │ +06493c: 0200 1100 |0066: move/from16 v0, v17 │ │ +064940: 0201 1900 |0068: move/from16 v1, v25 │ │ +064944: 3410 1e00 |006a: if-lt v0, v1, 0088 // +001e │ │ +064948: 3a1a 0e00 |006c: if-ltz v26, 007a // +000e │ │ +06494c: 0200 1a00 |006e: move/from16 v0, v26 │ │ +064950: 3709 0a00 |0070: if-le v9, v0, 007a // +000a │ │ +064954: 3d0f 0800 |0072: if-lez v15, 007a // +0008 │ │ +064958: 0200 1100 |0074: move/from16 v0, v17 │ │ +06495c: 0201 1900 |0076: move/from16 v1, v25 │ │ +064960: 3310 a8ff |0078: if-ne v0, v1, 0020 // -0058 │ │ +064964: 020f 1900 |007a: move/from16 v15, v25 │ │ +064968: 28a4 |007c: goto 0020 // -005c │ │ +06496a: 1207 |007d: const/4 v7, #int 0 // #0 │ │ +06496c: 28ab |007e: goto 0029 // -0055 │ │ +06496e: 1313 0000 |007f: const/16 v19, #int 0 // #0 │ │ +064972: 1314 0000 |0081: const/16 v20, #int 0 // #0 │ │ +064976: 7702 871b 1300 |0083: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +06497c: 0a08 |0086: move-result v8 │ │ +06497e: 28d0 |0087: goto 0057 // -0030 │ │ +064980: 3a1a 0800 |0088: if-ltz v26, 0090 // +0008 │ │ +064984: 0200 1a00 |008a: move/from16 v0, v26 │ │ +064988: 3409 0400 |008c: if-lt v9, v0, 0090 // +0004 │ │ +06498c: 020f 1100 |008e: move/from16 v15, v17 │ │ +064990: d809 0901 |0090: add-int/lit8 v9, v9, #int 1 // #01 │ │ +064994: 28a0 |0092: goto 0032 // -0060 │ │ +064996: 020f 1100 |0093: move/from16 v15, v17 │ │ +06499a: 288b |0095: goto 0020 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0004 line=1282 │ │ 0x0008 line=1283 │ │ 0x000c line=1284 │ │ 0x0010 line=1285 │ │ @@ -95222,21 +95221,21 @@ │ │ 0x0000 - 0x0096 reg=21 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ 0x0000 - 0x0096 reg=22 widthMeasureSpec I │ │ 0x0000 - 0x0096 reg=23 startPosition I │ │ 0x0000 - 0x0096 reg=24 endPosition I │ │ 0x0000 - 0x0096 reg=25 maxHeight I │ │ 0x0000 - 0x0096 reg=26 disallowPartialChildPosition I │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #391 header: │ │ -class_idx : 700 │ │ +class_idx : 698 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2093 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2085 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -95261,18 +95260,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064a00: |[064a00] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -064a10: 5b01 6809 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0968 │ │ -064a14: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -064a1a: 0e00 |0005: return-void │ │ +06499c: |[06499c] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +0649ac: 5b01 6809 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0968 │ │ +0649b0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0649b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1372 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -95281,17 +95280,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064a1c: |[064a1c] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -064a2c: 7020 2d18 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@182d │ │ -064a32: 0e00 |0003: return-void │ │ +0649b8: |[0649b8] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +0649c8: 7020 2d18 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@182d │ │ +0649ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1372 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -95302,32 +95301,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064a34: |[064a34] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.run:()V │ │ -064a44: 5410 6809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0968 │ │ -064a48: 6e10 4618 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1846 │ │ -064a4e: 0e00 |0005: return-void │ │ +0649d0: |[0649d0] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.run:()V │ │ +0649e0: 5410 6809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0968 │ │ +0649e4: 6e10 4618 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1846 │ │ +0649ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0005 line=1376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #392 header: │ │ -class_idx : 701 │ │ +class_idx : 699 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 2093 │ │ +source_file_idx : 2085 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -95351,18 +95350,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064a50: |[064a50] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -064a60: 5b01 6909 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0969 │ │ -064a64: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ -064a6a: 0e00 |0005: return-void │ │ +0649ec: |[0649ec] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +0649fc: 5b01 6909 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0969 │ │ +064a00: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ +064a06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1356 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -95371,17 +95370,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064a6c: |[064a6c] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -064a7c: 7020 3018 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1830 │ │ -064a82: 0e00 |0003: return-void │ │ +064a08: |[064a08] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +064a18: 7020 3018 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1830 │ │ +064a1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -95392,22 +95391,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -064a84: |[064a84] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ -064a94: 5410 6909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0969 │ │ -064a98: 6e10 5b18 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -064a9e: 0a00 |0005: move-result v0 │ │ -064aa0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -064aa4: 5410 6909 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0969 │ │ -064aa8: 6e10 7718 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -064aae: 0e00 |000d: return-void │ │ +064a20: |[064a20] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ +064a30: 5410 6909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0969 │ │ +064a34: 6e10 5b18 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +064a3a: 0a00 |0005: move-result v0 │ │ +064a3c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +064a40: 5410 6909 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0969 │ │ +064a44: 6e10 7718 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +064a4a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ 0x0008 line=1362 │ │ 0x000d line=1364 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; │ │ @@ -95417,32 +95416,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064ab0: |[064ab0] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ -064ac0: 5410 6909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0969 │ │ -064ac4: 6e10 4718 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ -064aca: 0e00 |0005: return-void │ │ +064a4c: |[064a4c] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ +064a5c: 5410 6909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0969 │ │ +064a60: 6e10 4718 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ +064a66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1368 │ │ 0x0005 line=1369 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #393 header: │ │ -class_idx : 702 │ │ +class_idx : 700 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2093 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2085 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #393 annotations: │ │ Annotations on class │ │ @@ -95467,18 +95466,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064acc: |[064acc] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -064adc: 5b01 6a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ -064ae0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -064ae6: 0e00 |0005: return-void │ │ +064a68: |[064a68] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +064a78: 5b01 6a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ +064a7c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +064a82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -95487,17 +95486,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064ae8: |[064ae8] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -064af8: 7020 3418 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1834 │ │ -064afe: 0e00 |0003: return-void │ │ +064a84: |[064a84] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +064a94: 7020 3418 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1834 │ │ +064a9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -95508,16 +95507,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -064b00: |[064b00] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ -064b10: 0e00 |0000: return-void │ │ +064a9c: |[064a9c] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ +064aac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1413 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0001 reg=1 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0001 reg=2 firstVisibleItem I │ │ @@ -95529,57 +95528,57 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -064b14: |[064b14] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -064b24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -064b26: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ -064b2a: 5420 6a09 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ -064b2e: 6e10 5918 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1859 │ │ -064b34: 0a00 |0008: move-result v0 │ │ -064b36: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ -064b3a: 5420 6a09 |000b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ -064b3e: 7110 4318 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ -064b44: 0c00 |0010: move-result-object v0 │ │ -064b46: 6e10 b71d 0000 |0011: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@1db7 │ │ -064b4c: 0c00 |0014: move-result-object v0 │ │ -064b4e: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ -064b52: 5420 6a09 |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ -064b56: 7110 4118 0000 |0019: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1841 │ │ -064b5c: 0c00 |001c: move-result-object v0 │ │ -064b5e: 5421 6a09 |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ -064b62: 7110 4418 0100 |001f: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1844 │ │ -064b68: 0c01 |0022: move-result-object v1 │ │ -064b6a: 6e20 2602 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -064b70: 5420 6a09 |0026: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ -064b74: 7110 4418 0000 |0028: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1844 │ │ -064b7a: 0c00 |002b: move-result-object v0 │ │ -064b7c: 6e10 3d18 0000 |002c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.run:()V // method@183d │ │ -064b82: 0e00 |002f: return-void │ │ +064ab0: |[064ab0] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +064ac0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +064ac2: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ +064ac6: 5420 6a09 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ +064aca: 6e10 5918 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1859 │ │ +064ad0: 0a00 |0008: move-result v0 │ │ +064ad2: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ +064ad6: 5420 6a09 |000b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ +064ada: 7110 4318 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ +064ae0: 0c00 |0010: move-result-object v0 │ │ +064ae2: 6e10 b71d 0000 |0011: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@1db7 │ │ +064ae8: 0c00 |0014: move-result-object v0 │ │ +064aea: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ +064aee: 5420 6a09 |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ +064af2: 7110 4118 0000 |0019: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1841 │ │ +064af8: 0c00 |001c: move-result-object v0 │ │ +064afa: 5421 6a09 |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ +064afe: 7110 4418 0100 |001f: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1844 │ │ +064b04: 0c01 |0022: move-result-object v1 │ │ +064b06: 6e20 2602 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +064b0c: 5420 6a09 |0026: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096a │ │ +064b10: 7110 4418 0000 |0028: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1844 │ │ +064b16: 0c00 |002b: move-result-object v0 │ │ +064b18: 6e10 3d18 0000 |002c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.run:()V // method@183d │ │ +064b1e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1416 │ │ 0x0017 line=1418 │ │ 0x0026 line=1419 │ │ 0x002f line=1421 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0030 reg=3 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0030 reg=4 scrollState I │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #394 header: │ │ -class_idx : 703 │ │ +class_idx : 701 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2093 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2085 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -95604,18 +95603,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064b84: |[064b84] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -064b94: 5b01 6b09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064b98: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -064b9e: 0e00 |0005: return-void │ │ +064b20: |[064b20] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +064b30: 5b01 6b09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064b34: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +064b3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1390 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -95624,17 +95623,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064ba0: |[064ba0] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -064bb0: 7020 3818 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1838 │ │ -064bb6: 0e00 |0003: return-void │ │ +064b3c: |[064b3c] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +064b4c: 7020 3818 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1838 │ │ +064b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1390 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -95645,68 +95644,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -064bb8: |[064bb8] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -064bc8: 6e10 541b 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -064bce: 0a00 |0003: move-result v0 │ │ -064bd0: 6e10 5a1b 0900 |0004: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -064bd6: 0a03 |0007: move-result v3 │ │ -064bd8: 8731 |0008: float-to-int v1, v3 │ │ -064bda: 6e10 5c1b 0900 |0009: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -064be0: 0a03 |000c: move-result v3 │ │ -064be2: 8732 |000d: float-to-int v2, v3 │ │ -064be4: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ -064be8: 5473 6b09 |0010: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064bec: 7110 4318 0300 |0012: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ -064bf2: 0c03 |0015: move-result-object v3 │ │ -064bf4: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ -064bf8: 5473 6b09 |0018: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064bfc: 7110 4318 0300 |001a: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ -064c02: 0c03 |001d: move-result-object v3 │ │ -064c04: 6e10 bd1d 0300 |001e: invoke-virtual {v3}, Landroid/widget/PopupWindow;.isShowing:()Z // method@1dbd │ │ -064c0a: 0a03 |0021: move-result v3 │ │ -064c0c: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ -064c10: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ -064c14: 5473 6b09 |0026: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064c18: 7110 4318 0300 |0028: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ -064c1e: 0c03 |002b: move-result-object v3 │ │ -064c20: 6e10 bb1d 0300 |002c: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getWidth:()I // method@1dbb │ │ -064c26: 0a03 |002f: move-result v3 │ │ -064c28: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ -064c2c: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ -064c30: 5473 6b09 |0034: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064c34: 7110 4318 0300 |0036: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ -064c3a: 0c03 |0039: move-result-object v3 │ │ -064c3c: 6e10 b81d 0300 |003a: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getHeight:()I // method@1db8 │ │ -064c42: 0a03 |003d: move-result v3 │ │ -064c44: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ -064c48: 5473 6b09 |0040: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064c4c: 7110 4118 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1841 │ │ -064c52: 0c03 |0045: move-result-object v3 │ │ -064c54: 5474 6b09 |0046: iget-object v4, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064c58: 7110 4418 0400 |0048: invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1844 │ │ -064c5e: 0c04 |004b: move-result-object v4 │ │ -064c60: 1605 fa00 |004c: const-wide/16 v5, #int 250 // #fa │ │ -064c64: 6e40 2502 4365 |004e: invoke-virtual {v3, v4, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0225 │ │ -064c6a: 1203 |0051: const/4 v3, #int 0 // #0 │ │ -064c6c: 0f03 |0052: return v3 │ │ -064c6e: 1213 |0053: const/4 v3, #int 1 // #1 │ │ -064c70: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ -064c74: 5473 6b09 |0056: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064c78: 7110 4118 0300 |0058: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1841 │ │ -064c7e: 0c03 |005b: move-result-object v3 │ │ -064c80: 5474 6b09 |005c: iget-object v4, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ -064c84: 7110 4418 0400 |005e: invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1844 │ │ -064c8a: 0c04 |0061: move-result-object v4 │ │ -064c8c: 6e20 2602 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -064c92: 28ec |0065: goto 0051 // -0014 │ │ +064b54: |[064b54] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +064b64: 6e10 541b 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +064b6a: 0a00 |0003: move-result v0 │ │ +064b6c: 6e10 5a1b 0900 |0004: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +064b72: 0a03 |0007: move-result v3 │ │ +064b74: 8731 |0008: float-to-int v1, v3 │ │ +064b76: 6e10 5c1b 0900 |0009: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +064b7c: 0a03 |000c: move-result v3 │ │ +064b7e: 8732 |000d: float-to-int v2, v3 │ │ +064b80: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ +064b84: 5473 6b09 |0010: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064b88: 7110 4318 0300 |0012: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ +064b8e: 0c03 |0015: move-result-object v3 │ │ +064b90: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ +064b94: 5473 6b09 |0018: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064b98: 7110 4318 0300 |001a: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ +064b9e: 0c03 |001d: move-result-object v3 │ │ +064ba0: 6e10 bd1d 0300 |001e: invoke-virtual {v3}, Landroid/widget/PopupWindow;.isShowing:()Z // method@1dbd │ │ +064ba6: 0a03 |0021: move-result v3 │ │ +064ba8: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ +064bac: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ +064bb0: 5473 6b09 |0026: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064bb4: 7110 4318 0300 |0028: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ +064bba: 0c03 |002b: move-result-object v3 │ │ +064bbc: 6e10 bb1d 0300 |002c: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getWidth:()I // method@1dbb │ │ +064bc2: 0a03 |002f: move-result v3 │ │ +064bc4: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ +064bc8: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ +064bcc: 5473 6b09 |0034: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064bd0: 7110 4318 0300 |0036: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ +064bd6: 0c03 |0039: move-result-object v3 │ │ +064bd8: 6e10 b81d 0300 |003a: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getHeight:()I // method@1db8 │ │ +064bde: 0a03 |003d: move-result v3 │ │ +064be0: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ +064be4: 5473 6b09 |0040: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064be8: 7110 4118 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1841 │ │ +064bee: 0c03 |0045: move-result-object v3 │ │ +064bf0: 5474 6b09 |0046: iget-object v4, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064bf4: 7110 4418 0400 |0048: invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1844 │ │ +064bfa: 0c04 |004b: move-result-object v4 │ │ +064bfc: 1605 fa00 |004c: const-wide/16 v5, #int 250 // #fa │ │ +064c00: 6e40 2502 4365 |004e: invoke-virtual {v3, v4, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0225 │ │ +064c06: 1203 |0051: const/4 v3, #int 0 // #0 │ │ +064c08: 0f03 |0052: return v3 │ │ +064c0a: 1213 |0053: const/4 v3, #int 1 // #1 │ │ +064c0c: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ +064c10: 5473 6b09 |0056: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064c14: 7110 4118 0300 |0058: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1841 │ │ +064c1a: 0c03 |005b: move-result-object v3 │ │ +064c1c: 5474 6b09 |005c: iget-object v4, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096b │ │ +064c20: 7110 4418 0400 |005e: invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1844 │ │ +064c26: 0c04 |0061: move-result-object v4 │ │ +064c28: 6e20 2602 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +064c2e: 28ec |0065: goto 0051 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1393 │ │ 0x0004 line=1394 │ │ 0x0009 line=1395 │ │ 0x000e line=1397 │ │ 0x0040 line=1400 │ │ @@ -95717,21 +95716,21 @@ │ │ 0x0004 - 0x0066 reg=0 action I │ │ 0x0009 - 0x0066 reg=1 x I │ │ 0x000e - 0x0066 reg=2 y I │ │ 0x0000 - 0x0066 reg=7 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0066 reg=8 v Landroid/view/View; │ │ 0x0000 - 0x0066 reg=9 event Landroid/view/MotionEvent; │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #395 header: │ │ -class_idx : 704 │ │ +class_idx : 702 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2093 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2085 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #395 annotations: │ │ Annotations on class │ │ @@ -95756,18 +95755,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064c94: |[064c94] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -064ca4: 5b01 6c09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ -064ca8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -064cae: 0e00 |0005: return-void │ │ +064c30: |[064c30] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +064c40: 5b01 6c09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ +064c44: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +064c4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1379 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -95776,17 +95775,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064cb0: |[064cb0] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -064cc0: 7020 3b18 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@183b │ │ -064cc6: 0e00 |0003: return-void │ │ +064c4c: |[064c4c] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +064c5c: 7020 3b18 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@183b │ │ +064c62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1379 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -95797,62 +95796,62 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -064cc8: |[064cc8] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.run:()V │ │ -064cd8: 5420 6c09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ -064cdc: 7110 4218 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ -064ce2: 0c00 |0005: move-result-object v0 │ │ -064ce4: 3800 3700 |0006: if-eqz v0, 003d // +0037 │ │ -064ce8: 5420 6c09 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ -064cec: 7110 4218 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ -064cf2: 0c00 |000d: move-result-object v0 │ │ -064cf4: 6e10 0d18 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getCount:()I // method@180d │ │ -064cfa: 0a00 |0011: move-result v0 │ │ -064cfc: 5421 6c09 |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ -064d00: 7110 4218 0100 |0014: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ -064d06: 0c01 |0017: move-result-object v1 │ │ -064d08: 6e10 0b18 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@180b │ │ -064d0e: 0a01 |001b: move-result v1 │ │ -064d10: 3710 2100 |001c: if-le v0, v1, 003d // +0021 │ │ -064d14: 5420 6c09 |001e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ -064d18: 7110 4218 0000 |0020: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ -064d1e: 0c00 |0023: move-result-object v0 │ │ -064d20: 6e10 0b18 0000 |0024: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@180b │ │ -064d26: 0a00 |0027: move-result v0 │ │ -064d28: 5421 6c09 |0028: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ -064d2c: 5211 8809 |002a: iget v1, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0988 │ │ -064d30: 3610 1100 |002c: if-gt v0, v1, 003d // +0011 │ │ -064d34: 5420 6c09 |002e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ -064d38: 7110 4318 0000 |0030: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ -064d3e: 0c00 |0033: move-result-object v0 │ │ -064d40: 1221 |0034: const/4 v1, #int 2 // #2 │ │ -064d42: 6e20 c31d 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ -064d48: 5420 6c09 |0038: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ -064d4c: 6e10 7718 0000 |003a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -064d52: 0e00 |003d: return-void │ │ +064c64: |[064c64] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.run:()V │ │ +064c74: 5420 6c09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ +064c78: 7110 4218 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ +064c7e: 0c00 |0005: move-result-object v0 │ │ +064c80: 3800 3700 |0006: if-eqz v0, 003d // +0037 │ │ +064c84: 5420 6c09 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ +064c88: 7110 4218 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ +064c8e: 0c00 |000d: move-result-object v0 │ │ +064c90: 6e10 0d18 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getCount:()I // method@180d │ │ +064c96: 0a00 |0011: move-result v0 │ │ +064c98: 5421 6c09 |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ +064c9c: 7110 4218 0100 |0014: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ +064ca2: 0c01 |0017: move-result-object v1 │ │ +064ca4: 6e10 0b18 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@180b │ │ +064caa: 0a01 |001b: move-result v1 │ │ +064cac: 3710 2100 |001c: if-le v0, v1, 003d // +0021 │ │ +064cb0: 5420 6c09 |001e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ +064cb4: 7110 4218 0000 |0020: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1842 │ │ +064cba: 0c00 |0023: move-result-object v0 │ │ +064cbc: 6e10 0b18 0000 |0024: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@180b │ │ +064cc2: 0a00 |0027: move-result v0 │ │ +064cc4: 5421 6c09 |0028: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ +064cc8: 5211 8809 |002a: iget v1, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0988 │ │ +064ccc: 3610 1100 |002c: if-gt v0, v1, 003d // +0011 │ │ +064cd0: 5420 6c09 |002e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ +064cd4: 7110 4318 0000 |0030: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1843 │ │ +064cda: 0c00 |0033: move-result-object v0 │ │ +064cdc: 1221 |0034: const/4 v1, #int 2 // #2 │ │ +064cde: 6e20 c31d 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ +064ce4: 5420 6c09 |0038: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@096c │ │ +064ce8: 6e10 7718 0000 |003a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +064cee: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ 0x002e line=1384 │ │ 0x0038 line=1385 │ │ 0x003d line=1387 │ │ locals : │ │ 0x0000 - 0x003e reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #396 header: │ │ -class_idx : 705 │ │ +class_idx : 703 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2093 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2085 │ │ static_fields_size : 10 │ │ instance_fields_size: 28 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 49 │ │ │ │ Class #396 annotations: │ │ Annotations on class │ │ @@ -96033,19 +96032,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -064d54: |[064d54] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;)V │ │ -064d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064d66: 6001 4d05 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@054d │ │ -064d6a: 7040 4018 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1840 │ │ -064d70: 0e00 |0006: return-void │ │ +064cf0: |[064cf0] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;)V │ │ +064d00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064d02: 6001 4d05 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@054d │ │ +064d06: 7040 4018 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1840 │ │ +064d0c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0006 line=168 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0007 reg=3 context Landroid/content/Context; │ │ @@ -96055,18 +96054,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 │ │ -064d74: |[064d74] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -064d84: 6000 4d05 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@054d │ │ -064d88: 7040 4018 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1840 │ │ -064d8e: 0e00 |0005: return-void │ │ +064d10: |[064d10] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +064d20: 6000 4d05 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@054d │ │ +064d24: 7040 4018 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1840 │ │ +064d2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -96077,58 +96076,58 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -064d90: |[064d90] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -064da0: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -064da2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -064da4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -064da6: 7010 351f 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f35 │ │ -064dac: 5941 7b09 |0006: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -064db0: 5941 8109 |0008: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -064db4: 5c43 7909 |000a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ -064db8: 5c43 8209 |000c: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0982 │ │ -064dbc: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ -064dc2: 5941 8809 |0011: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0988 │ │ -064dc6: 5943 8c09 |0013: iput v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ -064dca: 2201 c002 |0015: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // type@02c0 │ │ -064dce: 7030 3c18 4102 |0017: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@183c │ │ -064dd4: 5b41 8e09 |001a: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@098e │ │ -064dd8: 2201 bf02 |001c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // type@02bf │ │ -064ddc: 7030 3918 4102 |001e: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1839 │ │ -064de2: 5b41 9209 |0021: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0992 │ │ -064de6: 2201 be02 |0023: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // type@02be │ │ -064dea: 7030 3518 4102 |0025: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1835 │ │ -064df0: 5b41 8f09 |0028: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@098f │ │ -064df4: 2201 bc02 |002a: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // type@02bc │ │ -064df8: 7030 2e18 4102 |002c: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@182e │ │ -064dfe: 5b41 8409 |002f: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0984 │ │ -064e02: 2201 6700 |0031: new-instance v1, Landroid/os/Handler; // type@0067 │ │ -064e06: 7010 1e02 0100 |0033: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@021e │ │ -064e0c: 5b41 8309 |0036: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ -064e10: 2201 4600 |0038: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -064e14: 7010 9801 0100 |003a: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -064e1a: 5b41 9109 |003d: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -064e1e: 5b45 7809 |003f: iput-object v5, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ -064e22: 2201 7303 |0041: new-instance v1, Landroid/widget/PopupWindow; // type@0373 │ │ -064e26: 7040 b31d 5176 |0043: invoke-direct {v1, v5, v6, v7}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1db3 │ │ -064e2c: 5b41 8b09 |0046: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -064e30: 5441 8b09 |0048: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -064e34: 1212 |004a: const/4 v2, #int 1 // #1 │ │ -064e36: 6e20 c31d 2100 |004b: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ -064e3c: 5441 7809 |004e: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ -064e40: 6e10 ee00 0100 |0050: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -064e46: 0c01 |0053: move-result-object v1 │ │ -064e48: 6e10 4c01 0100 |0054: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ -064e4e: 0c01 |0057: move-result-object v1 │ │ -064e50: 5410 1d00 |0058: iget-object v0, v1, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -064e54: 0e00 |005a: return-void │ │ +064d2c: |[064d2c] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +064d3c: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +064d3e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +064d40: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +064d42: 7010 351f 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1f35 │ │ +064d48: 5941 7b09 |0006: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +064d4c: 5941 8109 |0008: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +064d50: 5c43 7909 |000a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ +064d54: 5c43 8209 |000c: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0982 │ │ +064d58: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ +064d5e: 5941 8809 |0011: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0988 │ │ +064d62: 5943 8c09 |0013: iput v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ +064d66: 2201 be02 |0015: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // type@02be │ │ +064d6a: 7030 3c18 4102 |0017: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@183c │ │ +064d70: 5b41 8e09 |001a: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@098e │ │ +064d74: 2201 bd02 |001c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // type@02bd │ │ +064d78: 7030 3918 4102 |001e: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1839 │ │ +064d7e: 5b41 9209 |0021: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0992 │ │ +064d82: 2201 bc02 |0023: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // type@02bc │ │ +064d86: 7030 3518 4102 |0025: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1835 │ │ +064d8c: 5b41 8f09 |0028: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@098f │ │ +064d90: 2201 ba02 |002a: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // type@02ba │ │ +064d94: 7030 2e18 4102 |002c: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@182e │ │ +064d9a: 5b41 8409 |002f: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0984 │ │ +064d9e: 2201 6500 |0031: new-instance v1, Landroid/os/Handler; // type@0065 │ │ +064da2: 7010 1e02 0100 |0033: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@021e │ │ +064da8: 5b41 8309 |0036: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ +064dac: 2201 4500 |0038: new-instance v1, Landroid/graphics/Rect; // type@0045 │ │ +064db0: 7010 9801 0100 |003a: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +064db6: 5b41 9109 |003d: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +064dba: 5b45 7809 |003f: iput-object v5, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ +064dbe: 2201 6f03 |0041: new-instance v1, Landroid/widget/PopupWindow; // type@036f │ │ +064dc2: 7040 b31d 5176 |0043: invoke-direct {v1, v5, v6, v7}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1db3 │ │ +064dc8: 5b41 8b09 |0046: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +064dcc: 5441 8b09 |0048: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +064dd0: 1212 |004a: const/4 v2, #int 1 // #1 │ │ +064dd2: 6e20 c31d 2100 |004b: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ +064dd8: 5441 7809 |004e: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ +064ddc: 6e10 ee00 0100 |0050: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +064de2: 0c01 |0053: move-result-object v1 │ │ +064de4: 6e10 4c01 0100 |0054: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ +064dea: 0c01 |0057: move-result-object v1 │ │ +064dec: 5410 1d00 |0058: iget-object v0, v1, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +064df0: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=189 │ │ 0x0006 line=71 │ │ 0x0008 line=72 │ │ 0x000a line=77 │ │ 0x000c line=78 │ │ @@ -96157,17 +96156,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064e58: |[064e58] android.support.v7.internal.widget.ListPopupWindow.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; │ │ -064e68: 5410 8309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ -064e6c: 1100 |0002: return-object v0 │ │ +064df4: |[064df4] android.support.v7.internal.widget.ListPopupWindow.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; │ │ +064e04: 5410 8309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ +064e08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96175,17 +96174,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064e70: |[064e70] android.support.v7.internal.widget.ListPopupWindow.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ -064e80: 5410 7d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064e84: 1100 |0002: return-object v0 │ │ +064e0c: |[064e0c] android.support.v7.internal.widget.ListPopupWindow.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ +064e1c: 5410 7d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064e20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96193,17 +96192,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064e88: |[064e88] android.support.v7.internal.widget.ListPopupWindow.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; │ │ -064e98: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -064e9c: 1100 |0002: return-object v0 │ │ +064e24: |[064e24] android.support.v7.internal.widget.ListPopupWindow.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; │ │ +064e34: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +064e38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96211,17 +96210,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064ea0: |[064ea0] android.support.v7.internal.widget.ListPopupWindow.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ -064eb0: 5410 8e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@098e │ │ -064eb4: 1100 |0002: return-object v0 │ │ +064e3c: |[064e3c] android.support.v7.internal.widget.ListPopupWindow.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ +064e4c: 5410 8e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@098e │ │ +064e50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96229,272 +96228,272 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 22 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 522 16-bit code units │ │ -064eb8: |[064eb8] android.support.v7.internal.widget.ListPopupWindow.buildDropDown:()I │ │ -064ec8: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -064ecc: 0800 1500 |0002: move-object/from16 v0, v21 │ │ -064ed0: 5401 7d09 |0004: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064ed4: 3901 5901 |0006: if-nez v1, 015f // +0159 │ │ -064ed8: 0800 1500 |0008: move-object/from16 v0, v21 │ │ -064edc: 5408 7809 |000a: iget-object v8, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ -064ee0: 2201 b902 |000c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$1; // type@02b9 │ │ -064ee4: 0800 1500 |000e: move-object/from16 v0, v21 │ │ -064ee8: 7020 0118 0100 |0010: invoke-direct {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$1;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1801 │ │ -064eee: 0800 1500 |0013: move-object/from16 v0, v21 │ │ -064ef2: 5b01 9009 |0015: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0990 │ │ -064ef6: 2203 bb02 |0017: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // type@02bb │ │ -064efa: 0800 1500 |0019: move-object/from16 v0, v21 │ │ -064efe: 5501 8909 |001b: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ -064f02: 3901 2f01 |001d: if-nez v1, 014c // +012f │ │ -064f06: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -064f08: 7030 0618 8301 |0020: invoke-direct {v3, v8, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@1806 │ │ -064f0e: 0800 1500 |0023: move-object/from16 v0, v21 │ │ -064f12: 5b03 7d09 |0025: iput-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064f16: 0800 1500 |0027: move-object/from16 v0, v21 │ │ -064f1a: 5401 7e09 |0029: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@097e │ │ -064f1e: 3801 0d00 |002b: if-eqz v1, 0038 // +000d │ │ -064f22: 0800 1500 |002d: move-object/from16 v0, v21 │ │ -064f26: 5401 7d09 |002f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064f2a: 0800 1500 |0031: move-object/from16 v0, v21 │ │ -064f2e: 5403 7e09 |0033: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@097e │ │ -064f32: 6e20 2c18 3100 |0035: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@182c │ │ -064f38: 0800 1500 |0038: move-object/from16 v0, v21 │ │ -064f3c: 5401 7d09 |003a: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064f40: 0800 1500 |003c: move-object/from16 v0, v21 │ │ -064f44: 5403 7709 |003e: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ -064f48: 6e20 2318 3100 |0040: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1823 │ │ -064f4e: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -064f52: 5401 7d09 |0045: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064f56: 0800 1500 |0047: move-object/from16 v0, v21 │ │ -064f5a: 5403 8509 |0049: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0985 │ │ -064f5e: 6e20 2818 3100 |004b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1828 │ │ -064f64: 0800 1500 |004e: move-object/from16 v0, v21 │ │ -064f68: 5401 7d09 |0050: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064f6c: 1213 |0052: const/4 v3, #int 1 // #1 │ │ -064f6e: 6e20 2518 3100 |0053: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@1825 │ │ -064f74: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -064f78: 5401 7d09 |0058: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064f7c: 1213 |005a: const/4 v3, #int 1 // #1 │ │ -064f7e: 6e20 2618 3100 |005b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@1826 │ │ -064f84: 0800 1500 |005e: move-object/from16 v0, v21 │ │ -064f88: 5401 7d09 |0060: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064f8c: 2203 ba02 |0062: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$2; // type@02ba │ │ -064f90: 0800 1500 |0064: move-object/from16 v0, v21 │ │ -064f94: 7020 0318 0300 |0066: invoke-direct {v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$2;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1803 │ │ -064f9a: 6e20 2918 3100 |0069: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1829 │ │ -064fa0: 0800 1500 |006c: move-object/from16 v0, v21 │ │ -064fa4: 5401 7d09 |006e: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064fa8: 0800 1500 |0070: move-object/from16 v0, v21 │ │ -064fac: 5403 8f09 |0072: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@098f │ │ -064fb0: 6e20 2a18 3100 |0074: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@182a │ │ -064fb6: 0800 1500 |0077: move-object/from16 v0, v21 │ │ -064fba: 5401 8609 |0079: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0986 │ │ -064fbe: 3801 0d00 |007b: if-eqz v1, 0088 // +000d │ │ -064fc2: 0800 1500 |007d: move-object/from16 v0, v21 │ │ -064fc6: 5401 7d09 |007f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064fca: 0800 1500 |0081: move-object/from16 v0, v21 │ │ -064fce: 5403 8609 |0083: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0986 │ │ -064fd2: 6e20 2918 3100 |0085: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1829 │ │ -064fd8: 0800 1500 |0088: move-object/from16 v0, v21 │ │ -064fdc: 5409 7d09 |008a: iget-object v9, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -064fe0: 0800 1500 |008c: move-object/from16 v0, v21 │ │ -064fe4: 540d 8d09 |008e: iget-object v13, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ -064fe8: 380d 5900 |0090: if-eqz v13, 00e9 // +0059 │ │ -064fec: 220b 6e03 |0092: new-instance v11, Landroid/widget/LinearLayout; // type@036e │ │ -064ff0: 7020 641d 8b00 |0094: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1d64 │ │ -064ff6: 1211 |0097: const/4 v1, #int 1 // #1 │ │ -064ff8: 6e20 811d 1b00 |0098: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1d81 │ │ -064ffe: 220c 6d03 |009b: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -065002: 12f1 |009d: const/4 v1, #int -1 // #ff │ │ -065004: 1203 |009e: const/4 v3, #int 0 // #0 │ │ -065006: 1504 803f |009f: const/high16 v4, #int 1065353216 // #3f80 │ │ -06500a: 7040 611d 1c43 |00a1: invoke-direct {v12, v1, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ -065010: 0800 1500 |00a4: move-object/from16 v0, v21 │ │ -065014: 5201 8c09 |00a6: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ -065018: 2b01 5201 0000 |00a8: packed-switch v1, 000001fa // +00000152 │ │ -06501e: 1a01 2b08 |00ab: const-string v1, "ListPopupWindow" // string@082b │ │ -065022: 2203 dc03 |00ad: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -065026: 7010 581f 0300 |00af: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06502c: 1a04 0204 |00b2: const-string v4, "Invalid hint position " // string@0402 │ │ -065030: 6e20 601f 4300 |00b4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -065036: 0c03 |00b7: move-result-object v3 │ │ -065038: 0800 1500 |00b8: move-object/from16 v0, v21 │ │ -06503c: 5204 8c09 |00ba: iget v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ -065040: 6e20 5c1f 4300 |00bc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -065046: 0c03 |00bf: move-result-object v3 │ │ -065048: 6e10 651f 0300 |00c0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06504e: 0c03 |00c3: move-result-object v3 │ │ -065050: 7120 b01a 3100 |00c4: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -065056: 0800 1500 |00c7: move-object/from16 v0, v21 │ │ -06505a: 5201 8109 |00c9: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -06505e: 1503 0080 |00cb: const/high16 v3, #int -2147483648 // #8000 │ │ -065062: 7120 871b 3100 |00cd: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -065068: 0a14 |00d0: move-result v20 │ │ -06506a: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -06506c: 0200 1400 |00d2: move/from16 v0, v20 │ │ -065070: 6e30 cc1b 0d0a |00d4: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -065076: 6e10 a61b 0d00 |00d7: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -06507c: 0c0c |00da: move-result-object v12 │ │ -06507e: 1f0c 6d03 |00db: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -065082: 6e10 aa1b 0d00 |00dd: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -065088: 0a01 |00e0: move-result v1 │ │ -06508a: 52c3 760a |00e1: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a76 │ │ -06508e: b031 |00e3: add-int/2addr v1, v3 │ │ -065090: 52c3 720a |00e4: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a72 │ │ -065094: 9011 0103 |00e6: add-int v17, v1, v3 │ │ -065098: 07b9 |00e8: move-object v9, v11 │ │ -06509a: 0800 1500 |00e9: move-object/from16 v0, v21 │ │ -06509e: 5401 8b09 |00eb: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0650a2: 6e20 c01d 9100 |00ed: invoke-virtual {v1, v9}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@1dc0 │ │ -0650a8: 1312 0000 |00f0: const/16 v18, #int 0 // #0 │ │ -0650ac: 0800 1500 |00f2: move-object/from16 v0, v21 │ │ -0650b0: 5401 8b09 |00f4: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0650b4: 6e10 b61d 0100 |00f6: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ -0650ba: 0c07 |00f9: move-result-object v7 │ │ -0650bc: 3807 8a00 |00fa: if-eqz v7, 0184 // +008a │ │ -0650c0: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ -0650c4: 5401 9109 |00fe: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0650c8: 6e20 c001 1700 |0100: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ -0650ce: 0800 1500 |0103: move-object/from16 v0, v21 │ │ -0650d2: 5401 9109 |0105: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0650d6: 5211 2300 |0107: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0023 │ │ -0650da: 0800 1500 |0109: move-object/from16 v0, v21 │ │ -0650de: 5403 9109 |010b: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0650e2: 5233 2000 |010d: iget v3, v3, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -0650e6: 9012 0103 |010f: add-int v18, v1, v3 │ │ -0650ea: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -0650ee: 5501 8009 |0113: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0980 │ │ -0650f2: 3901 0d00 |0115: if-nez v1, 0122 // +000d │ │ -0650f6: 0800 1500 |0117: move-object/from16 v0, v21 │ │ -0650fa: 5401 9109 |0119: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0650fe: 5211 2300 |011b: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0023 │ │ -065102: 7b11 |011d: neg-int v1, v1 │ │ -065104: 0800 1500 |011e: move-object/from16 v0, v21 │ │ -065108: 5901 7f09 |0120: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ -06510c: 0800 1500 |0122: move-object/from16 v0, v21 │ │ -065110: 5401 8b09 |0124: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065114: 6e10 b91d 0100 |0126: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@1db9 │ │ -06511a: 0a01 |0129: move-result v1 │ │ -06511c: 1223 |012a: const/4 v3, #int 2 // #2 │ │ -06511e: 3331 6100 |012b: if-ne v1, v3, 018c // +0061 │ │ -065122: 121e |012d: const/4 v14, #int 1 // #1 │ │ -065124: 7401 4818 1500 |012e: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ -06512a: 0c01 |0131: move-result-object v1 │ │ -06512c: 0800 1500 |0132: move-object/from16 v0, v21 │ │ -065130: 5203 7f09 |0134: iget v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ -065134: 0800 1500 |0136: move-object/from16 v0, v21 │ │ -065138: 6e40 4f18 10e3 |0138: invoke-virtual {v0, v1, v3, v14}, Landroid/support/v7/internal/widget/ListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@184f │ │ -06513e: 0a10 |013b: move-result v16 │ │ -065140: 0800 1500 |013c: move-object/from16 v0, v21 │ │ -065144: 5501 7909 |013e: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ -065148: 3901 0900 |0140: if-nez v1, 0149 // +0009 │ │ -06514c: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -065150: 5201 7b09 |0144: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -065154: 12f3 |0146: const/4 v3, #int -1 // #ff │ │ -065156: 3331 4700 |0147: if-ne v1, v3, 018e // +0047 │ │ -06515a: 9001 1012 |0149: add-int v1, v16, v18 │ │ -06515e: 0f01 |014b: return v1 │ │ -065160: 1201 |014c: const/4 v1, #int 0 // #0 │ │ -065162: 2900 d3fe |014d: goto/16 0020 // -012d │ │ -065166: 6e30 681d 9b0c |014f: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ -06516c: 6e20 661d db00 |0152: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1d66 │ │ -065172: 2900 72ff |0155: goto/16 00c7 // -008e │ │ -065176: 6e20 661d db00 |0157: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1d66 │ │ -06517c: 6e30 681d 9b0c |015a: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ -065182: 2900 6aff |015d: goto/16 00c7 // -0096 │ │ -065186: 0800 1500 |015f: move-object/from16 v0, v21 │ │ -06518a: 5401 8b09 |0161: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -06518e: 6e10 b71d 0100 |0163: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@1db7 │ │ -065194: 0c09 |0166: move-result-object v9 │ │ -065196: 1f09 3803 |0167: check-cast v9, Landroid/view/ViewGroup; // type@0338 │ │ -06519a: 0800 1500 |0169: move-object/from16 v0, v21 │ │ -06519e: 5400 8d09 |016b: iget-object v0, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ -0651a2: 0813 0000 |016d: move-object/from16 v19, v0 │ │ -0651a6: 3813 81ff |016f: if-eqz v19, 00f0 // -007f │ │ -0651aa: 7401 a61b 1300 |0171: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0651b0: 0c0c |0174: move-result-object v12 │ │ -0651b2: 1f0c 6d03 |0175: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -0651b6: 7401 aa1b 1300 |0177: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -0651bc: 0a01 |017a: move-result v1 │ │ -0651be: 52c3 760a |017b: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a76 │ │ -0651c2: b031 |017d: add-int/2addr v1, v3 │ │ -0651c4: 52c3 720a |017e: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a72 │ │ -0651c8: 9011 0103 |0180: add-int v17, v1, v3 │ │ -0651cc: 2900 6eff |0182: goto/16 00f0 // -0092 │ │ -0651d0: 0800 1500 |0184: move-object/from16 v0, v21 │ │ -0651d4: 5401 9109 |0186: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0651d8: 6e10 a101 0100 |0188: invoke-virtual {v1}, Landroid/graphics/Rect;.setEmpty:()V // method@01a1 │ │ -0651de: 2897 |018b: goto 0122 // -0069 │ │ -0651e0: 120e |018c: const/4 v14, #int 0 // #0 │ │ -0651e2: 28a1 |018d: goto 012e // -005f │ │ -0651e4: 0800 1500 |018e: move-object/from16 v0, v21 │ │ -0651e8: 5201 8109 |0190: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -0651ec: 2b01 7000 0000 |0192: packed-switch v1, 00000202 // +00000070 │ │ -0651f2: 0800 1500 |0195: move-object/from16 v0, v21 │ │ -0651f6: 5201 8109 |0197: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -0651fa: 1503 0040 |0199: const/high16 v3, #int 1073741824 // #4000 │ │ -0651fe: 7120 871b 3100 |019b: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -065204: 0a02 |019e: move-result v2 │ │ -065206: 0800 1500 |019f: move-object/from16 v0, v21 │ │ -06520a: 5401 7d09 |01a1: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -06520e: 1203 |01a3: const/4 v3, #int 0 // #0 │ │ -065210: 12f4 |01a4: const/4 v4, #int -1 // #ff │ │ -065212: 9105 1011 |01a5: sub-int v5, v16, v17 │ │ -065216: 12f6 |01a7: const/4 v6, #int -1 // #ff │ │ -065218: 7406 1e18 0100 |01a8: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.measureHeightOfChildrenCompat:(IIIII)I // method@181e │ │ -06521e: 0a0f |01ab: move-result v15 │ │ -065220: 3d0f 0400 |01ac: if-lez v15, 01b0 // +0004 │ │ -065224: 9011 1112 |01ae: add-int v17, v17, v18 │ │ -065228: 9001 0f11 |01b0: add-int v1, v15, v17 │ │ -06522c: 2899 |01b2: goto 014b // -0067 │ │ -06522e: 0800 1500 |01b3: move-object/from16 v0, v21 │ │ -065232: 5401 7809 |01b5: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ -065236: 6e10 ee00 0100 |01b7: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -06523c: 0c01 |01ba: move-result-object v1 │ │ -06523e: 6e10 4e01 0100 |01bb: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -065244: 0c01 |01be: move-result-object v1 │ │ -065246: 5211 610a |01bf: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -06524a: 0800 1500 |01c1: move-object/from16 v0, v21 │ │ -06524e: 5403 9109 |01c3: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -065252: 5233 2100 |01c5: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0021 │ │ -065256: 0800 1500 |01c7: move-object/from16 v0, v21 │ │ -06525a: 5404 9109 |01c9: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -06525e: 5244 2200 |01cb: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0022 │ │ -065262: b043 |01cd: add-int/2addr v3, v4 │ │ -065264: b131 |01ce: sub-int/2addr v1, v3 │ │ -065266: 1503 0080 |01cf: const/high16 v3, #int -2147483648 // #8000 │ │ -06526a: 7120 871b 3100 |01d1: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -065270: 0a02 |01d4: move-result v2 │ │ -065272: 28ca |01d5: goto 019f // -0036 │ │ -065274: 0800 1500 |01d6: move-object/from16 v0, v21 │ │ -065278: 5401 7809 |01d8: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ -06527c: 6e10 ee00 0100 |01da: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -065282: 0c01 |01dd: move-result-object v1 │ │ -065284: 6e10 4e01 0100 |01de: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -06528a: 0c01 |01e1: move-result-object v1 │ │ -06528c: 5211 610a |01e2: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -065290: 0800 1500 |01e4: move-object/from16 v0, v21 │ │ -065294: 5403 9109 |01e6: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -065298: 5233 2100 |01e8: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0021 │ │ -06529c: 0800 1500 |01ea: move-object/from16 v0, v21 │ │ -0652a0: 5404 9109 |01ec: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0652a4: 5244 2200 |01ee: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0022 │ │ -0652a8: b043 |01f0: add-int/2addr v3, v4 │ │ -0652aa: b131 |01f1: sub-int/2addr v1, v3 │ │ -0652ac: 1503 0040 |01f2: const/high16 v3, #int 1073741824 // #4000 │ │ -0652b0: 7120 871b 3100 |01f4: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -0652b6: 0a02 |01f7: move-result v2 │ │ -0652b8: 28a7 |01f8: goto 019f // -0059 │ │ -0652ba: 0000 |01f9: nop // spacer │ │ -0652bc: 0001 0200 0000 0000 af00 0000 a700 ... |01fa: packed-switch-data (8 units) │ │ -0652cc: 0001 0200 feff ffff 2100 0000 4400 ... |0202: packed-switch-data (8 units) │ │ +064e54: |[064e54] android.support.v7.internal.widget.ListPopupWindow.buildDropDown:()I │ │ +064e64: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ +064e68: 0800 1500 |0002: move-object/from16 v0, v21 │ │ +064e6c: 5401 7d09 |0004: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064e70: 3901 5901 |0006: if-nez v1, 015f // +0159 │ │ +064e74: 0800 1500 |0008: move-object/from16 v0, v21 │ │ +064e78: 5408 7809 |000a: iget-object v8, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ +064e7c: 2201 b702 |000c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$1; // type@02b7 │ │ +064e80: 0800 1500 |000e: move-object/from16 v0, v21 │ │ +064e84: 7020 0118 0100 |0010: invoke-direct {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$1;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1801 │ │ +064e8a: 0800 1500 |0013: move-object/from16 v0, v21 │ │ +064e8e: 5b01 9009 |0015: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0990 │ │ +064e92: 2203 b902 |0017: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // type@02b9 │ │ +064e96: 0800 1500 |0019: move-object/from16 v0, v21 │ │ +064e9a: 5501 8909 |001b: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ +064e9e: 3901 2f01 |001d: if-nez v1, 014c // +012f │ │ +064ea2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +064ea4: 7030 0618 8301 |0020: invoke-direct {v3, v8, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@1806 │ │ +064eaa: 0800 1500 |0023: move-object/from16 v0, v21 │ │ +064eae: 5b03 7d09 |0025: iput-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064eb2: 0800 1500 |0027: move-object/from16 v0, v21 │ │ +064eb6: 5401 7e09 |0029: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@097e │ │ +064eba: 3801 0d00 |002b: if-eqz v1, 0038 // +000d │ │ +064ebe: 0800 1500 |002d: move-object/from16 v0, v21 │ │ +064ec2: 5401 7d09 |002f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064ec6: 0800 1500 |0031: move-object/from16 v0, v21 │ │ +064eca: 5403 7e09 |0033: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@097e │ │ +064ece: 6e20 2c18 3100 |0035: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@182c │ │ +064ed4: 0800 1500 |0038: move-object/from16 v0, v21 │ │ +064ed8: 5401 7d09 |003a: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064edc: 0800 1500 |003c: move-object/from16 v0, v21 │ │ +064ee0: 5403 7709 |003e: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ +064ee4: 6e20 2318 3100 |0040: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1823 │ │ +064eea: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +064eee: 5401 7d09 |0045: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064ef2: 0800 1500 |0047: move-object/from16 v0, v21 │ │ +064ef6: 5403 8509 |0049: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0985 │ │ +064efa: 6e20 2818 3100 |004b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1828 │ │ +064f00: 0800 1500 |004e: move-object/from16 v0, v21 │ │ +064f04: 5401 7d09 |0050: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064f08: 1213 |0052: const/4 v3, #int 1 // #1 │ │ +064f0a: 6e20 2518 3100 |0053: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@1825 │ │ +064f10: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +064f14: 5401 7d09 |0058: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064f18: 1213 |005a: const/4 v3, #int 1 // #1 │ │ +064f1a: 6e20 2618 3100 |005b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@1826 │ │ +064f20: 0800 1500 |005e: move-object/from16 v0, v21 │ │ +064f24: 5401 7d09 |0060: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064f28: 2203 b802 |0062: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$2; // type@02b8 │ │ +064f2c: 0800 1500 |0064: move-object/from16 v0, v21 │ │ +064f30: 7020 0318 0300 |0066: invoke-direct {v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$2;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1803 │ │ +064f36: 6e20 2918 3100 |0069: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1829 │ │ +064f3c: 0800 1500 |006c: move-object/from16 v0, v21 │ │ +064f40: 5401 7d09 |006e: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064f44: 0800 1500 |0070: move-object/from16 v0, v21 │ │ +064f48: 5403 8f09 |0072: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@098f │ │ +064f4c: 6e20 2a18 3100 |0074: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@182a │ │ +064f52: 0800 1500 |0077: move-object/from16 v0, v21 │ │ +064f56: 5401 8609 |0079: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0986 │ │ +064f5a: 3801 0d00 |007b: if-eqz v1, 0088 // +000d │ │ +064f5e: 0800 1500 |007d: move-object/from16 v0, v21 │ │ +064f62: 5401 7d09 |007f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064f66: 0800 1500 |0081: move-object/from16 v0, v21 │ │ +064f6a: 5403 8609 |0083: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0986 │ │ +064f6e: 6e20 2918 3100 |0085: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1829 │ │ +064f74: 0800 1500 |0088: move-object/from16 v0, v21 │ │ +064f78: 5409 7d09 |008a: iget-object v9, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +064f7c: 0800 1500 |008c: move-object/from16 v0, v21 │ │ +064f80: 540d 8d09 |008e: iget-object v13, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ +064f84: 380d 5900 |0090: if-eqz v13, 00e9 // +0059 │ │ +064f88: 220b 6a03 |0092: new-instance v11, Landroid/widget/LinearLayout; // type@036a │ │ +064f8c: 7020 641d 8b00 |0094: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1d64 │ │ +064f92: 1211 |0097: const/4 v1, #int 1 // #1 │ │ +064f94: 6e20 811d 1b00 |0098: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1d81 │ │ +064f9a: 220c 6903 |009b: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +064f9e: 12f1 |009d: const/4 v1, #int -1 // #ff │ │ +064fa0: 1203 |009e: const/4 v3, #int 0 // #0 │ │ +064fa2: 1504 803f |009f: const/high16 v4, #int 1065353216 // #3f80 │ │ +064fa6: 7040 611d 1c43 |00a1: invoke-direct {v12, v1, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ +064fac: 0800 1500 |00a4: move-object/from16 v0, v21 │ │ +064fb0: 5201 8c09 |00a6: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ +064fb4: 2b01 5201 0000 |00a8: packed-switch v1, 000001fa // +00000152 │ │ +064fba: 1a01 2308 |00ab: const-string v1, "ListPopupWindow" // string@0823 │ │ +064fbe: 2203 d803 |00ad: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +064fc2: 7010 581f 0300 |00af: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +064fc8: 1a04 fe03 |00b2: const-string v4, "Invalid hint position " // string@03fe │ │ +064fcc: 6e20 601f 4300 |00b4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +064fd2: 0c03 |00b7: move-result-object v3 │ │ +064fd4: 0800 1500 |00b8: move-object/from16 v0, v21 │ │ +064fd8: 5204 8c09 |00ba: iget v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ +064fdc: 6e20 5c1f 4300 |00bc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +064fe2: 0c03 |00bf: move-result-object v3 │ │ +064fe4: 6e10 651f 0300 |00c0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +064fea: 0c03 |00c3: move-result-object v3 │ │ +064fec: 7120 b01a 3100 |00c4: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +064ff2: 0800 1500 |00c7: move-object/from16 v0, v21 │ │ +064ff6: 5201 8109 |00c9: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +064ffa: 1503 0080 |00cb: const/high16 v3, #int -2147483648 // #8000 │ │ +064ffe: 7120 871b 3100 |00cd: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +065004: 0a14 |00d0: move-result v20 │ │ +065006: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +065008: 0200 1400 |00d2: move/from16 v0, v20 │ │ +06500c: 6e30 cc1b 0d0a |00d4: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +065012: 6e10 a61b 0d00 |00d7: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +065018: 0c0c |00da: move-result-object v12 │ │ +06501a: 1f0c 6903 |00db: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +06501e: 6e10 aa1b 0d00 |00dd: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +065024: 0a01 |00e0: move-result v1 │ │ +065026: 52c3 760a |00e1: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a76 │ │ +06502a: b031 |00e3: add-int/2addr v1, v3 │ │ +06502c: 52c3 720a |00e4: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a72 │ │ +065030: 9011 0103 |00e6: add-int v17, v1, v3 │ │ +065034: 07b9 |00e8: move-object v9, v11 │ │ +065036: 0800 1500 |00e9: move-object/from16 v0, v21 │ │ +06503a: 5401 8b09 |00eb: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +06503e: 6e20 c01d 9100 |00ed: invoke-virtual {v1, v9}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@1dc0 │ │ +065044: 1312 0000 |00f0: const/16 v18, #int 0 // #0 │ │ +065048: 0800 1500 |00f2: move-object/from16 v0, v21 │ │ +06504c: 5401 8b09 |00f4: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065050: 6e10 b61d 0100 |00f6: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ +065056: 0c07 |00f9: move-result-object v7 │ │ +065058: 3807 8a00 |00fa: if-eqz v7, 0184 // +008a │ │ +06505c: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ +065060: 5401 9109 |00fe: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +065064: 6e20 c001 1700 |0100: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ +06506a: 0800 1500 |0103: move-object/from16 v0, v21 │ │ +06506e: 5401 9109 |0105: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +065072: 5211 2300 |0107: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0023 │ │ +065076: 0800 1500 |0109: move-object/from16 v0, v21 │ │ +06507a: 5403 9109 |010b: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +06507e: 5233 2000 |010d: iget v3, v3, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +065082: 9012 0103 |010f: add-int v18, v1, v3 │ │ +065086: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +06508a: 5501 8009 |0113: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0980 │ │ +06508e: 3901 0d00 |0115: if-nez v1, 0122 // +000d │ │ +065092: 0800 1500 |0117: move-object/from16 v0, v21 │ │ +065096: 5401 9109 |0119: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +06509a: 5211 2300 |011b: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0023 │ │ +06509e: 7b11 |011d: neg-int v1, v1 │ │ +0650a0: 0800 1500 |011e: move-object/from16 v0, v21 │ │ +0650a4: 5901 7f09 |0120: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ +0650a8: 0800 1500 |0122: move-object/from16 v0, v21 │ │ +0650ac: 5401 8b09 |0124: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +0650b0: 6e10 b91d 0100 |0126: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@1db9 │ │ +0650b6: 0a01 |0129: move-result v1 │ │ +0650b8: 1223 |012a: const/4 v3, #int 2 // #2 │ │ +0650ba: 3331 6100 |012b: if-ne v1, v3, 018c // +0061 │ │ +0650be: 121e |012d: const/4 v14, #int 1 // #1 │ │ +0650c0: 7401 4818 1500 |012e: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ +0650c6: 0c01 |0131: move-result-object v1 │ │ +0650c8: 0800 1500 |0132: move-object/from16 v0, v21 │ │ +0650cc: 5203 7f09 |0134: iget v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ +0650d0: 0800 1500 |0136: move-object/from16 v0, v21 │ │ +0650d4: 6e40 4f18 10e3 |0138: invoke-virtual {v0, v1, v3, v14}, Landroid/support/v7/internal/widget/ListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@184f │ │ +0650da: 0a10 |013b: move-result v16 │ │ +0650dc: 0800 1500 |013c: move-object/from16 v0, v21 │ │ +0650e0: 5501 7909 |013e: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ +0650e4: 3901 0900 |0140: if-nez v1, 0149 // +0009 │ │ +0650e8: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +0650ec: 5201 7b09 |0144: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +0650f0: 12f3 |0146: const/4 v3, #int -1 // #ff │ │ +0650f2: 3331 4700 |0147: if-ne v1, v3, 018e // +0047 │ │ +0650f6: 9001 1012 |0149: add-int v1, v16, v18 │ │ +0650fa: 0f01 |014b: return v1 │ │ +0650fc: 1201 |014c: const/4 v1, #int 0 // #0 │ │ +0650fe: 2900 d3fe |014d: goto/16 0020 // -012d │ │ +065102: 6e30 681d 9b0c |014f: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ +065108: 6e20 661d db00 |0152: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1d66 │ │ +06510e: 2900 72ff |0155: goto/16 00c7 // -008e │ │ +065112: 6e20 661d db00 |0157: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1d66 │ │ +065118: 6e30 681d 9b0c |015a: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ +06511e: 2900 6aff |015d: goto/16 00c7 // -0096 │ │ +065122: 0800 1500 |015f: move-object/from16 v0, v21 │ │ +065126: 5401 8b09 |0161: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +06512a: 6e10 b71d 0100 |0163: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@1db7 │ │ +065130: 0c09 |0166: move-result-object v9 │ │ +065132: 1f09 3403 |0167: check-cast v9, Landroid/view/ViewGroup; // type@0334 │ │ +065136: 0800 1500 |0169: move-object/from16 v0, v21 │ │ +06513a: 5400 8d09 |016b: iget-object v0, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ +06513e: 0813 0000 |016d: move-object/from16 v19, v0 │ │ +065142: 3813 81ff |016f: if-eqz v19, 00f0 // -007f │ │ +065146: 7401 a61b 1300 |0171: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +06514c: 0c0c |0174: move-result-object v12 │ │ +06514e: 1f0c 6903 |0175: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +065152: 7401 aa1b 1300 |0177: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +065158: 0a01 |017a: move-result v1 │ │ +06515a: 52c3 760a |017b: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0a76 │ │ +06515e: b031 |017d: add-int/2addr v1, v3 │ │ +065160: 52c3 720a |017e: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0a72 │ │ +065164: 9011 0103 |0180: add-int v17, v1, v3 │ │ +065168: 2900 6eff |0182: goto/16 00f0 // -0092 │ │ +06516c: 0800 1500 |0184: move-object/from16 v0, v21 │ │ +065170: 5401 9109 |0186: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +065174: 6e10 a101 0100 |0188: invoke-virtual {v1}, Landroid/graphics/Rect;.setEmpty:()V // method@01a1 │ │ +06517a: 2897 |018b: goto 0122 // -0069 │ │ +06517c: 120e |018c: const/4 v14, #int 0 // #0 │ │ +06517e: 28a1 |018d: goto 012e // -005f │ │ +065180: 0800 1500 |018e: move-object/from16 v0, v21 │ │ +065184: 5201 8109 |0190: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065188: 2b01 7000 0000 |0192: packed-switch v1, 00000202 // +00000070 │ │ +06518e: 0800 1500 |0195: move-object/from16 v0, v21 │ │ +065192: 5201 8109 |0197: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065196: 1503 0040 |0199: const/high16 v3, #int 1073741824 // #4000 │ │ +06519a: 7120 871b 3100 |019b: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0651a0: 0a02 |019e: move-result v2 │ │ +0651a2: 0800 1500 |019f: move-object/from16 v0, v21 │ │ +0651a6: 5401 7d09 |01a1: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0651aa: 1203 |01a3: const/4 v3, #int 0 // #0 │ │ +0651ac: 12f4 |01a4: const/4 v4, #int -1 // #ff │ │ +0651ae: 9105 1011 |01a5: sub-int v5, v16, v17 │ │ +0651b2: 12f6 |01a7: const/4 v6, #int -1 // #ff │ │ +0651b4: 7406 1e18 0100 |01a8: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.measureHeightOfChildrenCompat:(IIIII)I // method@181e │ │ +0651ba: 0a0f |01ab: move-result v15 │ │ +0651bc: 3d0f 0400 |01ac: if-lez v15, 01b0 // +0004 │ │ +0651c0: 9011 1112 |01ae: add-int v17, v17, v18 │ │ +0651c4: 9001 0f11 |01b0: add-int v1, v15, v17 │ │ +0651c8: 2899 |01b2: goto 014b // -0067 │ │ +0651ca: 0800 1500 |01b3: move-object/from16 v0, v21 │ │ +0651ce: 5401 7809 |01b5: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ +0651d2: 6e10 ee00 0100 |01b7: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0651d8: 0c01 |01ba: move-result-object v1 │ │ +0651da: 6e10 4e01 0100 |01bb: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +0651e0: 0c01 |01be: move-result-object v1 │ │ +0651e2: 5211 610a |01bf: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +0651e6: 0800 1500 |01c1: move-object/from16 v0, v21 │ │ +0651ea: 5403 9109 |01c3: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +0651ee: 5233 2100 |01c5: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0021 │ │ +0651f2: 0800 1500 |01c7: move-object/from16 v0, v21 │ │ +0651f6: 5404 9109 |01c9: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +0651fa: 5244 2200 |01cb: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0022 │ │ +0651fe: b043 |01cd: add-int/2addr v3, v4 │ │ +065200: b131 |01ce: sub-int/2addr v1, v3 │ │ +065202: 1503 0080 |01cf: const/high16 v3, #int -2147483648 // #8000 │ │ +065206: 7120 871b 3100 |01d1: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +06520c: 0a02 |01d4: move-result v2 │ │ +06520e: 28ca |01d5: goto 019f // -0036 │ │ +065210: 0800 1500 |01d6: move-object/from16 v0, v21 │ │ +065214: 5401 7809 |01d8: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0978 │ │ +065218: 6e10 ee00 0100 |01da: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +06521e: 0c01 |01dd: move-result-object v1 │ │ +065220: 6e10 4e01 0100 |01de: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +065226: 0c01 |01e1: move-result-object v1 │ │ +065228: 5211 610a |01e2: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +06522c: 0800 1500 |01e4: move-object/from16 v0, v21 │ │ +065230: 5403 9109 |01e6: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +065234: 5233 2100 |01e8: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0021 │ │ +065238: 0800 1500 |01ea: move-object/from16 v0, v21 │ │ +06523c: 5404 9109 |01ec: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +065240: 5244 2200 |01ee: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0022 │ │ +065244: b043 |01f0: add-int/2addr v3, v4 │ │ +065246: b131 |01f1: sub-int/2addr v1, v3 │ │ +065248: 1503 0040 |01f2: const/high16 v3, #int 1073741824 // #4000 │ │ +06524c: 7120 871b 3100 |01f4: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +065252: 0a02 |01f7: move-result v2 │ │ +065254: 28a7 |01f8: goto 019f // -0059 │ │ +065256: 0000 |01f9: nop // spacer │ │ +065258: 0001 0200 0000 0000 af00 0000 a700 ... |01fa: packed-switch-data (8 units) │ │ +065268: 0001 0200 feff ffff 2100 0000 4400 ... |0202: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0002 line=913 │ │ 0x0008 line=914 │ │ 0x000c line=922 │ │ 0x0017 line=932 │ │ @@ -96596,27 +96595,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0652dc: |[0652dc] android.support.v7.internal.widget.ListPopupWindow.removePromptView:()V │ │ -0652ec: 5432 8d09 |0000: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ -0652f0: 3802 1400 |0002: if-eqz v2, 0016 // +0014 │ │ -0652f4: 5432 8d09 |0004: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ -0652f8: 6e10 ae1b 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -0652fe: 0c01 |0009: move-result-object v1 │ │ -065300: 2012 3803 |000a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0338 │ │ -065304: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -065308: 0710 |000e: move-object v0, v1 │ │ -06530a: 1f00 3803 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -06530e: 5432 8d09 |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ -065312: 6e20 401c 2000 |0013: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -065318: 0e00 |0016: return-void │ │ +065278: |[065278] android.support.v7.internal.widget.ListPopupWindow.removePromptView:()V │ │ +065288: 5432 8d09 |0000: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ +06528c: 3802 1400 |0002: if-eqz v2, 0016 // +0014 │ │ +065290: 5432 8d09 |0004: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ +065294: 6e10 ae1b 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +06529a: 0c01 |0009: move-result-object v1 │ │ +06529c: 2012 3403 |000a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0334 │ │ +0652a0: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +0652a4: 0710 |000e: move-object v0, v1 │ │ +0652a6: 1f00 3403 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +0652aa: 5432 8d09 |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ +0652ae: 6e20 401c 2000 |0013: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +0652b4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0004 line=618 │ │ 0x000a line=619 │ │ 0x000f line=620 │ │ 0x0011 line=621 │ │ @@ -96632,21 +96631,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06531c: |[06531c] android.support.v7.internal.widget.ListPopupWindow.clearListSelection:()V │ │ -06532c: 5420 7d09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065330: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -065334: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -065336: 7120 0718 1000 |0005: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1807 │ │ -06533c: 6e10 2218 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestLayout:()V // method@1822 │ │ -065342: 0e00 |000b: return-void │ │ +0652b8: |[0652b8] android.support.v7.internal.widget.ListPopupWindow.clearListSelection:()V │ │ +0652c8: 5420 7d09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0652cc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0652d0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0652d2: 7120 0718 1000 |0005: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1807 │ │ +0652d8: 6e10 2218 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestLayout:()V // method@1822 │ │ +0652de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0002 line=671 │ │ 0x0004 line=673 │ │ 0x0008 line=675 │ │ 0x000b line=677 │ │ @@ -96659,26 +96658,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -065344: |[065344] android.support.v7.internal.widget.ListPopupWindow.dismiss:()V │ │ -065354: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -065356: 5420 8b09 |0001: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -06535a: 6e10 b41d 0000 |0003: invoke-virtual {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@1db4 │ │ -065360: 7010 6018 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1860 │ │ -065366: 5420 8b09 |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -06536a: 6e20 c01d 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@1dc0 │ │ -065370: 5b21 7d09 |000e: iput-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065374: 5420 8309 |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ -065378: 5421 8e09 |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@098e │ │ -06537c: 6e20 2602 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -065382: 0e00 |0017: return-void │ │ +0652e0: |[0652e0] android.support.v7.internal.widget.ListPopupWindow.dismiss:()V │ │ +0652f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0652f2: 5420 8b09 |0001: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +0652f6: 6e10 b41d 0000 |0003: invoke-virtual {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@1db4 │ │ +0652fc: 7010 6018 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1860 │ │ +065302: 5420 8b09 |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065306: 6e20 c01d 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@1dc0 │ │ +06530c: 5b21 7d09 |000e: iput-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065310: 5420 8309 |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ +065314: 5421 8e09 |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@098e │ │ +065318: 6e20 2602 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +06531e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=600 │ │ 0x0006 line=601 │ │ 0x0009 line=602 │ │ 0x000e line=603 │ │ 0x0010 line=604 │ │ @@ -96691,17 +96690,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065384: |[065384] android.support.v7.internal.widget.ListPopupWindow.getAnchorView:()Landroid/view/View; │ │ -065394: 5410 7a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@097a │ │ -065398: 1100 |0002: return-object v0 │ │ +065320: |[065320] android.support.v7.internal.widget.ListPopupWindow.getAnchorView:()Landroid/view/View; │ │ +065330: 5410 7a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@097a │ │ +065334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96709,19 +96708,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06539c: |[06539c] android.support.v7.internal.widget.ListPopupWindow.getAnimationStyle:()I │ │ -0653ac: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0653b0: 6e10 b51d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getAnimationStyle:()I // method@1db5 │ │ -0653b6: 0a00 |0005: move-result v0 │ │ -0653b8: 0f00 |0006: return v0 │ │ +065338: |[065338] android.support.v7.internal.widget.ListPopupWindow.getAnimationStyle:()I │ │ +065348: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +06534c: 6e10 b51d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getAnimationStyle:()I // method@1db5 │ │ +065352: 0a00 |0005: move-result v0 │ │ +065354: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96729,19 +96728,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0653bc: |[0653bc] android.support.v7.internal.widget.ListPopupWindow.getBackground:()Landroid/graphics/drawable/Drawable; │ │ -0653cc: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0653d0: 6e10 b61d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ -0653d6: 0c00 |0005: move-result-object v0 │ │ -0653d8: 1100 |0006: return-object v0 │ │ +065358: |[065358] android.support.v7.internal.widget.ListPopupWindow.getBackground:()Landroid/graphics/drawable/Drawable; │ │ +065368: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +06536c: 6e10 b61d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ +065372: 0c00 |0005: move-result-object v0 │ │ +065374: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96749,17 +96748,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0653dc: |[0653dc] android.support.v7.internal.widget.ListPopupWindow.getHeight:()I │ │ -0653ec: 5210 7b09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -0653f0: 0f00 |0002: return v0 │ │ +065378: |[065378] android.support.v7.internal.widget.ListPopupWindow.getHeight:()I │ │ +065388: 5210 7b09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +06538c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96767,17 +96766,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0653f4: |[0653f4] android.support.v7.internal.widget.ListPopupWindow.getHorizontalOffset:()I │ │ -065404: 5210 7c09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@097c │ │ -065408: 0f00 |0002: return v0 │ │ +065390: |[065390] android.support.v7.internal.widget.ListPopupWindow.getHorizontalOffset:()I │ │ +0653a0: 5210 7c09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@097c │ │ +0653a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96785,19 +96784,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06540c: |[06540c] android.support.v7.internal.widget.ListPopupWindow.getInputMethodMode:()I │ │ -06541c: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065420: 6e10 b91d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@1db9 │ │ -065426: 0a00 |0005: move-result v0 │ │ -065428: 0f00 |0006: return v0 │ │ +0653a8: |[0653a8] android.support.v7.internal.widget.ListPopupWindow.getInputMethodMode:()I │ │ +0653b8: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +0653bc: 6e10 b91d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@1db9 │ │ +0653c2: 0a00 |0005: move-result v0 │ │ +0653c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96805,17 +96804,17 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06542c: |[06542c] android.support.v7.internal.widget.ListPopupWindow.getListView:()Landroid/widget/ListView; │ │ -06543c: 5410 7d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065440: 1100 |0002: return-object v0 │ │ +0653c8: |[0653c8] android.support.v7.internal.widget.ListPopupWindow.getListView:()Landroid/widget/ListView; │ │ +0653d8: 5410 7d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0653dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96823,60 +96822,60 @@ │ │ type : '(Landroid/view/View;IZ)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -065444: |[065444] android.support.v7.internal.widget.ListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ -065454: 121a |0000: const/4 v10, #int 1 // #1 │ │ -065456: 2202 4600 |0001: new-instance v2, Landroid/graphics/Rect; // type@0046 │ │ -06545a: 7010 9801 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -065460: 6e20 bb1b 2c00 |0006: invoke-virtual {v12, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1bbb │ │ -065466: 1228 |0009: const/4 v8, #int 2 // #2 │ │ -065468: 2385 1b04 |000a: new-array v5, v8, [I // type@041b │ │ -06546c: 0750 |000c: move-object v0, v5 │ │ -06546e: 6e20 a91b 0c00 |000d: invoke-virtual {v12, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1ba9 │ │ -065474: 5221 2000 |0010: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -065478: 380e 1000 |0012: if-eqz v14, 0022 // +0010 │ │ -06547c: 6e10 9c1b 0c00 |0014: invoke-virtual {v12}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ -065482: 0c08 |0017: move-result-object v8 │ │ -065484: 6e10 ee00 0800 |0018: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -06548a: 0c06 |001b: move-result-object v6 │ │ -06548c: 6e10 4e01 0600 |001c: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -065492: 0c08 |001f: move-result-object v8 │ │ -065494: 5281 600a |0020: iget v1, v8, Landroid/util/DisplayMetrics;.heightPixels:I // field@0a60 │ │ -065498: 4408 000a |0022: aget v8, v0, v10 │ │ -06549c: 6e10 9e1b 0c00 |0024: invoke-virtual {v12}, Landroid/view/View;.getHeight:()I // method@1b9e │ │ -0654a2: 0a09 |0027: move-result v9 │ │ -0654a4: b098 |0028: add-int/2addr v8, v9 │ │ -0654a6: 9108 0108 |0029: sub-int v8, v1, v8 │ │ -0654aa: 9103 080d |002b: sub-int v3, v8, v13 │ │ -0654ae: 4408 000a |002d: aget v8, v0, v10 │ │ -0654b2: 5229 2300 |002f: iget v9, v2, Landroid/graphics/Rect;.top:I // field@0023 │ │ -0654b6: b198 |0031: sub-int/2addr v8, v9 │ │ -0654b8: 9004 080d |0032: add-int v4, v8, v13 │ │ -0654bc: 7120 2d1f 4300 |0034: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0654c2: 0a07 |0037: move-result v7 │ │ -0654c4: 54b8 8b09 |0038: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0654c8: 6e10 b61d 0800 |003a: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ -0654ce: 0c08 |003d: move-result-object v8 │ │ -0654d0: 3808 1700 |003e: if-eqz v8, 0055 // +0017 │ │ -0654d4: 54b8 8b09 |0040: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0654d8: 6e10 b61d 0800 |0042: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ -0654de: 0c08 |0045: move-result-object v8 │ │ -0654e0: 54b9 9109 |0046: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0654e4: 6e20 c001 9800 |0048: invoke-virtual {v8, v9}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ -0654ea: 54b8 9109 |004b: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0654ee: 5288 2300 |004d: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0023 │ │ -0654f2: 54b9 9109 |004f: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0654f6: 5299 2000 |0051: iget v9, v9, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -0654fa: b098 |0053: add-int/2addr v8, v9 │ │ -0654fc: b187 |0054: sub-int/2addr v7, v8 │ │ -0654fe: 0f07 |0055: return v7 │ │ +0653e0: |[0653e0] android.support.v7.internal.widget.ListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ +0653f0: 121a |0000: const/4 v10, #int 1 // #1 │ │ +0653f2: 2202 4500 |0001: new-instance v2, Landroid/graphics/Rect; // type@0045 │ │ +0653f6: 7010 9801 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +0653fc: 6e20 bb1b 2c00 |0006: invoke-virtual {v12, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1bbb │ │ +065402: 1228 |0009: const/4 v8, #int 2 // #2 │ │ +065404: 2385 1704 |000a: new-array v5, v8, [I // type@0417 │ │ +065408: 0750 |000c: move-object v0, v5 │ │ +06540a: 6e20 a91b 0c00 |000d: invoke-virtual {v12, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1ba9 │ │ +065410: 5221 2000 |0010: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +065414: 380e 1000 |0012: if-eqz v14, 0022 // +0010 │ │ +065418: 6e10 9c1b 0c00 |0014: invoke-virtual {v12}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ +06541e: 0c08 |0017: move-result-object v8 │ │ +065420: 6e10 ee00 0800 |0018: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +065426: 0c06 |001b: move-result-object v6 │ │ +065428: 6e10 4e01 0600 |001c: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +06542e: 0c08 |001f: move-result-object v8 │ │ +065430: 5281 600a |0020: iget v1, v8, Landroid/util/DisplayMetrics;.heightPixels:I // field@0a60 │ │ +065434: 4408 000a |0022: aget v8, v0, v10 │ │ +065438: 6e10 9e1b 0c00 |0024: invoke-virtual {v12}, Landroid/view/View;.getHeight:()I // method@1b9e │ │ +06543e: 0a09 |0027: move-result v9 │ │ +065440: b098 |0028: add-int/2addr v8, v9 │ │ +065442: 9108 0108 |0029: sub-int v8, v1, v8 │ │ +065446: 9103 080d |002b: sub-int v3, v8, v13 │ │ +06544a: 4408 000a |002d: aget v8, v0, v10 │ │ +06544e: 5229 2300 |002f: iget v9, v2, Landroid/graphics/Rect;.top:I // field@0023 │ │ +065452: b198 |0031: sub-int/2addr v8, v9 │ │ +065454: 9004 080d |0032: add-int v4, v8, v13 │ │ +065458: 7120 2d1f 4300 |0034: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +06545e: 0a07 |0037: move-result v7 │ │ +065460: 54b8 8b09 |0038: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065464: 6e10 b61d 0800 |003a: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ +06546a: 0c08 |003d: move-result-object v8 │ │ +06546c: 3808 1700 |003e: if-eqz v8, 0055 // +0017 │ │ +065470: 54b8 8b09 |0040: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065474: 6e10 b61d 0800 |0042: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ +06547a: 0c08 |0045: move-result-object v8 │ │ +06547c: 54b9 9109 |0046: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +065480: 6e20 c001 9800 |0048: invoke-virtual {v8, v9}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ +065486: 54b8 9109 |004b: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +06548a: 5288 2300 |004d: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0023 │ │ +06548e: 54b9 9109 |004f: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +065492: 5299 2000 |0051: iget v9, v9, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +065496: b098 |0053: add-int/2addr v8, v9 │ │ +065498: b187 |0054: sub-int/2addr v7, v8 │ │ +06549a: 0f07 |0055: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1089 │ │ 0x0006 line=1090 │ │ 0x0009 line=1092 │ │ 0x000c line=1093 │ │ 0x000d line=1094 │ │ @@ -96910,17 +96909,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065500: |[065500] android.support.v7.internal.widget.ListPopupWindow.getPromptPosition:()I │ │ -065510: 5210 8c09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ -065514: 0f00 |0002: return v0 │ │ +06549c: |[06549c] android.support.v7.internal.widget.ListPopupWindow.getPromptPosition:()I │ │ +0654ac: 5210 8c09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ +0654b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #11 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -96928,24 +96927,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -065518: |[065518] android.support.v7.internal.widget.ListPopupWindow.getSelectedItem:()Ljava/lang/Object; │ │ -065528: 6e10 5b18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -06552e: 0a00 |0003: move-result v0 │ │ -065530: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -065534: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -065536: 1100 |0007: return-object v0 │ │ -065538: 5410 7d09 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -06553c: 6e10 1518 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItem:()Ljava/lang/Object; // method@1815 │ │ -065542: 0c00 |000d: move-result-object v0 │ │ -065544: 28f9 |000e: goto 0007 // -0007 │ │ +0654b4: |[0654b4] android.support.v7.internal.widget.ListPopupWindow.getSelectedItem:()Ljava/lang/Object; │ │ +0654c4: 6e10 5b18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +0654ca: 0a00 |0003: move-result v0 │ │ +0654cc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0654d0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0654d2: 1100 |0007: return-object v0 │ │ +0654d4: 5410 7d09 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0654d8: 6e10 1518 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItem:()Ljava/lang/Object; // method@1815 │ │ +0654de: 0c00 |000d: move-result-object v0 │ │ +0654e0: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ 0x0006 line=719 │ │ 0x0007 line=721 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -96955,24 +96954,24 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -065548: |[065548] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemId:()J │ │ -065558: 6e10 5b18 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -06555e: 0a00 |0003: move-result v0 │ │ -065560: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ -065564: 1900 0080 |0006: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -065568: 1000 |0008: return-wide v0 │ │ -06556a: 5420 7d09 |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -06556e: 6e10 1618 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemId:()J // method@1816 │ │ -065574: 0b00 |000e: move-result-wide v0 │ │ -065576: 28f9 |000f: goto 0008 // -0007 │ │ +0654e4: |[0654e4] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemId:()J │ │ +0654f4: 6e10 5b18 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +0654fa: 0a00 |0003: move-result v0 │ │ +0654fc: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ +065500: 1900 0080 |0006: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +065504: 1000 |0008: return-wide v0 │ │ +065506: 5420 7d09 |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +06550a: 6e10 1618 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemId:()J // method@1816 │ │ +065510: 0b00 |000e: move-result-wide v0 │ │ +065512: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0006 line=743 │ │ 0x0008 line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -96982,24 +96981,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -065578: |[065578] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemPosition:()I │ │ -065588: 6e10 5b18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -06558e: 0a00 |0003: move-result v0 │ │ -065590: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -065594: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -065596: 0f00 |0007: return v0 │ │ -065598: 5410 7d09 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -06559c: 6e10 1718 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1817 │ │ -0655a2: 0a00 |000d: move-result v0 │ │ -0655a4: 28f9 |000e: goto 0007 // -0007 │ │ +065514: |[065514] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemPosition:()I │ │ +065524: 6e10 5b18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +06552a: 0a00 |0003: move-result v0 │ │ +06552c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +065530: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +065532: 0f00 |0007: return v0 │ │ +065534: 5410 7d09 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065538: 6e10 1718 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1817 │ │ +06553e: 0a00 |000d: move-result v0 │ │ +065540: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0006 line=731 │ │ 0x0007 line=733 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -97009,24 +97008,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0655a8: |[0655a8] android.support.v7.internal.widget.ListPopupWindow.getSelectedView:()Landroid/view/View; │ │ -0655b8: 6e10 5b18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -0655be: 0a00 |0003: move-result v0 │ │ -0655c0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0655c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0655c6: 1100 |0007: return-object v0 │ │ -0655c8: 5410 7d09 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -0655cc: 6e10 1818 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedView:()Landroid/view/View; // method@1818 │ │ -0655d2: 0c00 |000d: move-result-object v0 │ │ -0655d4: 28f9 |000e: goto 0007 // -0007 │ │ +065544: |[065544] android.support.v7.internal.widget.ListPopupWindow.getSelectedView:()Landroid/view/View; │ │ +065554: 6e10 5b18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +06555a: 0a00 |0003: move-result v0 │ │ +06555c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +065560: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +065562: 1100 |0007: return-object v0 │ │ +065564: 5410 7d09 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065568: 6e10 1818 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedView:()Landroid/view/View; // method@1818 │ │ +06556e: 0c00 |000d: move-result-object v0 │ │ +065570: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0006 line=755 │ │ 0x0007 line=757 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -97036,19 +97035,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0655d8: |[0655d8] android.support.v7.internal.widget.ListPopupWindow.getSoftInputMode:()I │ │ -0655e8: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0655ec: 6e10 ba1d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getSoftInputMode:()I // method@1dba │ │ -0655f2: 0a00 |0005: move-result v0 │ │ -0655f4: 0f00 |0006: return v0 │ │ +065574: |[065574] android.support.v7.internal.widget.ListPopupWindow.getSoftInputMode:()I │ │ +065584: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065588: 6e10 ba1d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getSoftInputMode:()I // method@1dba │ │ +06558e: 0a00 |0005: move-result v0 │ │ +065590: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #16 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -97056,21 +97055,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0655f8: |[0655f8] android.support.v7.internal.widget.ListPopupWindow.getVerticalOffset:()I │ │ -065608: 5510 8009 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0980 │ │ -06560c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -065610: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -065612: 0f00 |0005: return v0 │ │ -065614: 5210 7f09 |0006: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ -065618: 28fd |0008: goto 0005 // -0003 │ │ +065594: |[065594] android.support.v7.internal.widget.ListPopupWindow.getVerticalOffset:()I │ │ +0655a4: 5510 8009 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0980 │ │ +0655a8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0655ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0655ae: 0f00 |0005: return v0 │ │ +0655b0: 5210 7f09 |0006: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ +0655b4: 28fd |0008: goto 0005 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0004 line=401 │ │ 0x0005 line=403 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -97080,17 +97079,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06561c: |[06561c] android.support.v7.internal.widget.ListPopupWindow.getWidth:()I │ │ -06562c: 5210 8109 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065630: 0f00 |0002: return v0 │ │ +0655b8: |[0655b8] android.support.v7.internal.widget.ListPopupWindow.getWidth:()I │ │ +0655c8: 5210 8109 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +0655cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #18 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -97098,17 +97097,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065634: |[065634] android.support.v7.internal.widget.ListPopupWindow.isDropDownAlwaysVisible:()Z │ │ -065644: 5510 7909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ -065648: 0f00 |0002: return v0 │ │ +0655d0: |[0655d0] android.support.v7.internal.widget.ListPopupWindow.isDropDownAlwaysVisible:()Z │ │ +0655e0: 5510 7909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ +0655e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #19 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -97116,24 +97115,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06564c: |[06564c] android.support.v7.internal.widget.ListPopupWindow.isInputMethodNotNeeded:()Z │ │ -06565c: 5420 8b09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065660: 6e10 b91d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@1db9 │ │ -065666: 0a00 |0005: move-result v0 │ │ -065668: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -06566a: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -06566e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -065670: 0f00 |000a: return v0 │ │ -065672: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -065674: 28fe |000c: goto 000a // -0002 │ │ +0655e8: |[0655e8] android.support.v7.internal.widget.ListPopupWindow.isInputMethodNotNeeded:()Z │ │ +0655f8: 5420 8b09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +0655fc: 6e10 b91d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@1db9 │ │ +065602: 0a00 |0005: move-result v0 │ │ +065604: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +065606: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +06560a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06560c: 0f00 |000a: return v0 │ │ +06560e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +065610: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #20 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -97141,17 +97140,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065678: |[065678] android.support.v7.internal.widget.ListPopupWindow.isModal:()Z │ │ -065688: 5510 8909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ -06568c: 0f00 |0002: return v0 │ │ +065614: |[065614] android.support.v7.internal.widget.ListPopupWindow.isModal:()Z │ │ +065624: 5510 8909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ +065628: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #21 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -97159,19 +97158,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -065690: |[065690] android.support.v7.internal.widget.ListPopupWindow.isShowing:()Z │ │ -0656a0: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0656a4: 6e10 bd1d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.isShowing:()Z // method@1dbd │ │ -0656aa: 0a00 |0005: move-result v0 │ │ -0656ac: 0f00 |0006: return v0 │ │ +06562c: |[06562c] android.support.v7.internal.widget.ListPopupWindow.isShowing:()Z │ │ +06563c: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065640: 6e10 bd1d 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.isShowing:()Z // method@1dbd │ │ +065646: 0a00 |0005: move-result v0 │ │ +065648: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #22 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -97179,101 +97178,101 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -0656b0: |[0656b0] android.support.v7.internal.widget.ListPopupWindow.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0656c0: 130c 1400 |0000: const/16 v12, #int 20 // #14 │ │ -0656c4: 130b 1300 |0002: const/16 v11, #int 19 // #13 │ │ -0656c8: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -0656ca: 1217 |0005: const/4 v7, #int 1 // #1 │ │ -0656cc: 6e10 5b18 0d00 |0006: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -0656d2: 0a09 |0009: move-result v9 │ │ -0656d4: 3809 8900 |000a: if-eqz v9, 0093 // +0089 │ │ -0656d8: 1309 3e00 |000c: const/16 v9, #int 62 // #3e │ │ -0656dc: 329e 8500 |000e: if-eq v14, v9, 0093 // +0085 │ │ -0656e0: 54d9 7d09 |0010: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -0656e4: 6e10 1718 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1817 │ │ -0656ea: 0a09 |0015: move-result v9 │ │ -0656ec: 3b09 0a00 |0016: if-gez v9, 0020 // +000a │ │ -0656f0: 1309 4200 |0018: const/16 v9, #int 66 // #42 │ │ -0656f4: 329e 7900 |001a: if-eq v14, v9, 0093 // +0079 │ │ -0656f8: 1309 1700 |001c: const/16 v9, #int 23 // #17 │ │ -0656fc: 329e 7500 |001e: if-eq v14, v9, 0093 // +0075 │ │ -065700: 54d9 7d09 |0020: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065704: 6e10 1718 0900 |0022: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1817 │ │ -06570a: 0a04 |0025: move-result v4 │ │ -06570c: 54d9 8b09 |0026: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065710: 6e10 bc1d 0900 |0028: invoke-virtual {v9}, Landroid/widget/PopupWindow;.isAboveAnchor:()Z // method@1dbc │ │ -065716: 0a09 |002b: move-result v9 │ │ -065718: 3909 3300 |002c: if-nez v9, 005f // +0033 │ │ -06571c: 0172 |002e: move v2, v7 │ │ -06571e: 54d0 7709 |002f: iget-object v0, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ -065722: 1405 ffff ff7f |0031: const v5, #float nan // #7fffffff │ │ -065728: 1506 0080 |0034: const/high16 v6, #int -2147483648 // #8000 │ │ -06572c: 3800 1100 |0036: if-eqz v0, 0047 // +0011 │ │ -065730: 7210 841d 0000 |0038: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@1d84 │ │ -065736: 0a01 |003b: move-result v1 │ │ -065738: 3801 2500 |003c: if-eqz v1, 0061 // +0025 │ │ -06573c: 0185 |003e: move v5, v8 │ │ -06573e: 3801 2900 |003f: if-eqz v1, 0068 // +0029 │ │ -065742: 7210 851d 0000 |0041: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ -065748: 0a09 |0044: move-result v9 │ │ -06574a: d806 09ff |0045: add-int/lit8 v6, v9, #int -1 // #ff │ │ -06574e: 3802 0600 |0047: if-eqz v2, 004d // +0006 │ │ -065752: 33be 0400 |0049: if-ne v14, v11, 004d // +0004 │ │ -065756: 3754 0800 |004b: if-le v4, v5, 0053 // +0008 │ │ -06575a: 3902 2800 |004d: if-nez v2, 0075 // +0028 │ │ -06575e: 33ce 2600 |004f: if-ne v14, v12, 0075 // +0026 │ │ -065762: 3464 2400 |0051: if-lt v4, v6, 0075 // +0024 │ │ -065766: 6e10 4618 0d00 |0053: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1846 │ │ -06576c: 54d8 8b09 |0056: iget-object v8, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065770: 6e20 c31d 7800 |0058: invoke-virtual {v8, v7}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ -065776: 6e10 7718 0d00 |005b: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -06577c: 0f07 |005e: return v7 │ │ -06577e: 0182 |005f: move v2, v8 │ │ -065780: 28cf |0060: goto 002f // -0031 │ │ -065782: 54d9 7d09 |0061: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065786: 7130 0818 8907 |0063: invoke-static {v9, v8, v7}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I // method@1808 │ │ -06578c: 0a05 |0066: move-result v5 │ │ -06578e: 28d8 |0067: goto 003f // -0028 │ │ -065790: 54d9 7d09 |0068: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065794: 7210 851d 0000 |006a: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ -06579a: 0a0a |006d: move-result v10 │ │ -06579c: d80a 0aff |006e: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0657a0: 7130 0818 a908 |0070: invoke-static {v9, v10, v8}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I // method@1808 │ │ -0657a6: 0a06 |0073: move-result v6 │ │ -0657a8: 28d3 |0074: goto 0047 // -002d │ │ -0657aa: 54d9 7d09 |0075: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -0657ae: 7120 0718 8900 |0077: invoke-static {v9, v8}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1807 │ │ -0657b4: 54d9 7d09 |007a: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -0657b8: 6e30 1f18 e90f |007c: invoke-virtual {v9, v14, v15}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@181f │ │ -0657be: 0a03 |007f: move-result v3 │ │ -0657c0: 3803 1500 |0080: if-eqz v3, 0095 // +0015 │ │ -0657c4: 54d9 8b09 |0082: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0657c8: 122a |0084: const/4 v10, #int 2 // #2 │ │ -0657ca: 6e20 c31d a900 |0085: invoke-virtual {v9, v10}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ -0657d0: 54d9 7d09 |0088: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -0657d4: 6e10 2118 0900 |008a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestFocusFromTouch:()Z // method@1821 │ │ -0657da: 6e10 7718 0d00 |008d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -0657e0: 2c0e 1400 0000 |0090: sparse-switch v14, 000000a4 // +00000014 │ │ -0657e6: 0187 |0093: move v7, v8 │ │ -0657e8: 28ca |0094: goto 005e // -0036 │ │ -0657ea: 3802 0700 |0095: if-eqz v2, 009c // +0007 │ │ -0657ee: 33ce 0500 |0097: if-ne v14, v12, 009c // +0005 │ │ -0657f2: 3364 faff |0099: if-ne v4, v6, 0093 // -0006 │ │ -0657f6: 28c3 |009b: goto 005e // -003d │ │ -0657f8: 3902 f7ff |009c: if-nez v2, 0093 // -0009 │ │ -0657fc: 33be f5ff |009e: if-ne v14, v11, 0093 // -000b │ │ -065800: 3354 f3ff |00a0: if-ne v4, v5, 0093 // -000d │ │ -065804: 28bc |00a2: goto 005e // -0044 │ │ -065806: 0000 |00a3: nop // spacer │ │ -065808: 0002 0400 1300 0000 1400 0000 1700 ... |00a4: sparse-switch-data (18 units) │ │ +06564c: |[06564c] android.support.v7.internal.widget.ListPopupWindow.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +06565c: 130c 1400 |0000: const/16 v12, #int 20 // #14 │ │ +065660: 130b 1300 |0002: const/16 v11, #int 19 // #13 │ │ +065664: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +065666: 1217 |0005: const/4 v7, #int 1 // #1 │ │ +065668: 6e10 5b18 0d00 |0006: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +06566e: 0a09 |0009: move-result v9 │ │ +065670: 3809 8900 |000a: if-eqz v9, 0093 // +0089 │ │ +065674: 1309 3e00 |000c: const/16 v9, #int 62 // #3e │ │ +065678: 329e 8500 |000e: if-eq v14, v9, 0093 // +0085 │ │ +06567c: 54d9 7d09 |0010: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065680: 6e10 1718 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1817 │ │ +065686: 0a09 |0015: move-result v9 │ │ +065688: 3b09 0a00 |0016: if-gez v9, 0020 // +000a │ │ +06568c: 1309 4200 |0018: const/16 v9, #int 66 // #42 │ │ +065690: 329e 7900 |001a: if-eq v14, v9, 0093 // +0079 │ │ +065694: 1309 1700 |001c: const/16 v9, #int 23 // #17 │ │ +065698: 329e 7500 |001e: if-eq v14, v9, 0093 // +0075 │ │ +06569c: 54d9 7d09 |0020: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0656a0: 6e10 1718 0900 |0022: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1817 │ │ +0656a6: 0a04 |0025: move-result v4 │ │ +0656a8: 54d9 8b09 |0026: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +0656ac: 6e10 bc1d 0900 |0028: invoke-virtual {v9}, Landroid/widget/PopupWindow;.isAboveAnchor:()Z // method@1dbc │ │ +0656b2: 0a09 |002b: move-result v9 │ │ +0656b4: 3909 3300 |002c: if-nez v9, 005f // +0033 │ │ +0656b8: 0172 |002e: move v2, v7 │ │ +0656ba: 54d0 7709 |002f: iget-object v0, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ +0656be: 1405 ffff ff7f |0031: const v5, #float nan // #7fffffff │ │ +0656c4: 1506 0080 |0034: const/high16 v6, #int -2147483648 // #8000 │ │ +0656c8: 3800 1100 |0036: if-eqz v0, 0047 // +0011 │ │ +0656cc: 7210 841d 0000 |0038: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@1d84 │ │ +0656d2: 0a01 |003b: move-result v1 │ │ +0656d4: 3801 2500 |003c: if-eqz v1, 0061 // +0025 │ │ +0656d8: 0185 |003e: move v5, v8 │ │ +0656da: 3801 2900 |003f: if-eqz v1, 0068 // +0029 │ │ +0656de: 7210 851d 0000 |0041: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ +0656e4: 0a09 |0044: move-result v9 │ │ +0656e6: d806 09ff |0045: add-int/lit8 v6, v9, #int -1 // #ff │ │ +0656ea: 3802 0600 |0047: if-eqz v2, 004d // +0006 │ │ +0656ee: 33be 0400 |0049: if-ne v14, v11, 004d // +0004 │ │ +0656f2: 3754 0800 |004b: if-le v4, v5, 0053 // +0008 │ │ +0656f6: 3902 2800 |004d: if-nez v2, 0075 // +0028 │ │ +0656fa: 33ce 2600 |004f: if-ne v14, v12, 0075 // +0026 │ │ +0656fe: 3464 2400 |0051: if-lt v4, v6, 0075 // +0024 │ │ +065702: 6e10 4618 0d00 |0053: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1846 │ │ +065708: 54d8 8b09 |0056: iget-object v8, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +06570c: 6e20 c31d 7800 |0058: invoke-virtual {v8, v7}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ +065712: 6e10 7718 0d00 |005b: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +065718: 0f07 |005e: return v7 │ │ +06571a: 0182 |005f: move v2, v8 │ │ +06571c: 28cf |0060: goto 002f // -0031 │ │ +06571e: 54d9 7d09 |0061: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065722: 7130 0818 8907 |0063: invoke-static {v9, v8, v7}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I // method@1808 │ │ +065728: 0a05 |0066: move-result v5 │ │ +06572a: 28d8 |0067: goto 003f // -0028 │ │ +06572c: 54d9 7d09 |0068: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065730: 7210 851d 0000 |006a: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ +065736: 0a0a |006d: move-result v10 │ │ +065738: d80a 0aff |006e: add-int/lit8 v10, v10, #int -1 // #ff │ │ +06573c: 7130 0818 a908 |0070: invoke-static {v9, v10, v8}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I // method@1808 │ │ +065742: 0a06 |0073: move-result v6 │ │ +065744: 28d3 |0074: goto 0047 // -002d │ │ +065746: 54d9 7d09 |0075: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +06574a: 7120 0718 8900 |0077: invoke-static {v9, v8}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1807 │ │ +065750: 54d9 7d09 |007a: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065754: 6e30 1f18 e90f |007c: invoke-virtual {v9, v14, v15}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@181f │ │ +06575a: 0a03 |007f: move-result v3 │ │ +06575c: 3803 1500 |0080: if-eqz v3, 0095 // +0015 │ │ +065760: 54d9 8b09 |0082: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065764: 122a |0084: const/4 v10, #int 2 // #2 │ │ +065766: 6e20 c31d a900 |0085: invoke-virtual {v9, v10}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ +06576c: 54d9 7d09 |0088: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065770: 6e10 2118 0900 |008a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestFocusFromTouch:()Z // method@1821 │ │ +065776: 6e10 7718 0d00 |008d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +06577c: 2c0e 1400 0000 |0090: sparse-switch v14, 000000a4 // +00000014 │ │ +065782: 0187 |0093: move v7, v8 │ │ +065784: 28ca |0094: goto 005e // -0036 │ │ +065786: 3802 0700 |0095: if-eqz v2, 009c // +0007 │ │ +06578a: 33ce 0500 |0097: if-ne v14, v12, 009c // +0005 │ │ +06578e: 3364 faff |0099: if-ne v4, v6, 0093 // -0006 │ │ +065792: 28c3 |009b: goto 005e // -003d │ │ +065794: 3902 f7ff |009c: if-nez v2, 0093 // -0009 │ │ +065798: 33be f5ff |009e: if-ne v14, v11, 0093 // -000b │ │ +06579c: 3354 f3ff |00a0: if-ne v4, v5, 0093 // -000d │ │ +0657a0: 28bc |00a2: goto 005e // -0044 │ │ +0657a2: 0000 |00a3: nop // spacer │ │ +0657a4: 0002 0400 1300 0000 1400 0000 1700 ... |00a4: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0006 line=789 │ │ 0x000c line=795 │ │ 0x0020 line=799 │ │ 0x0026 line=802 │ │ 0x002f line=804 │ │ @@ -97332,33 +97331,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -06582c: |[06582c] android.support.v7.internal.widget.ListPopupWindow.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -06583c: 6e10 5b18 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -065842: 0a01 |0003: move-result v1 │ │ -065844: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -065848: 5421 7d09 |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -06584c: 6e10 1718 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1817 │ │ -065852: 0a01 |000b: move-result v1 │ │ -065854: 3a01 1200 |000c: if-ltz v1, 001e // +0012 │ │ -065858: 5421 7d09 |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -06585c: 6e30 2018 3104 |0010: invoke-virtual {v1, v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1820 │ │ -065862: 0a00 |0013: move-result v0 │ │ -065864: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -065868: 2c03 0a00 0000 |0016: sparse-switch v3, 00000020 // +0000000a │ │ -06586e: 0f00 |0019: return v0 │ │ -065870: 6e10 4718 0200 |001a: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ -065876: 28fc |001d: goto 0019 // -0004 │ │ -065878: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -06587a: 28fa |001f: goto 0019 // -0006 │ │ -06587c: 0002 0200 1700 0000 4200 0000 0400 ... |0020: sparse-switch-data (10 units) │ │ +0657c8: |[0657c8] android.support.v7.internal.widget.ListPopupWindow.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0657d8: 6e10 5b18 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +0657de: 0a01 |0003: move-result v1 │ │ +0657e0: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +0657e4: 5421 7d09 |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0657e8: 6e10 1718 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1817 │ │ +0657ee: 0a01 |000b: move-result v1 │ │ +0657f0: 3a01 1200 |000c: if-ltz v1, 001e // +0012 │ │ +0657f4: 5421 7d09 |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0657f8: 6e30 2018 3104 |0010: invoke-virtual {v1, v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1820 │ │ +0657fe: 0a00 |0013: move-result v0 │ │ +065800: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +065804: 2c03 0a00 0000 |0016: sparse-switch v3, 00000020 // +0000000a │ │ +06580a: 0f00 |0019: return v0 │ │ +06580c: 6e10 4718 0200 |001a: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ +065812: 28fc |001d: goto 0019 // -0004 │ │ +065814: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +065816: 28fa |001f: goto 0019 // -0006 │ │ +065818: 0002 0200 1700 0000 4200 0000 0400 ... |0020: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x000e line=886 │ │ 0x0014 line=887 │ │ 0x0016 line=888 │ │ 0x0019 line=900 │ │ @@ -97377,37 +97376,37 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 40 16-bit code units │ │ -065890: |[065890] android.support.v7.internal.widget.ListPopupWindow.performItemClick:(I)Z │ │ -0658a0: 6e10 5b18 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -0658a6: 0a00 |0003: move-result v0 │ │ -0658a8: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ -0658ac: 5470 8509 |0006: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0985 │ │ -0658b0: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ -0658b4: 5471 7d09 |000a: iget-object v1, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -0658b8: 6e10 1018 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getFirstVisiblePosition:()I // method@1810 │ │ -0658be: 0a00 |000f: move-result v0 │ │ -0658c0: 9100 0800 |0010: sub-int v0, v8, v0 │ │ -0658c4: 6e20 0a18 0100 |0012: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildAt:(I)Landroid/view/View; // method@180a │ │ -0658ca: 0c02 |0015: move-result-object v2 │ │ -0658cc: 6e10 0918 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1809 │ │ -0658d2: 0c06 |0019: move-result-object v6 │ │ -0658d4: 5470 8509 |001a: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0985 │ │ -0658d8: 7220 871d 8600 |001c: invoke-interface {v6, v8}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@1d87 │ │ -0658de: 0b04 |001f: move-result-wide v4 │ │ -0658e0: 0183 |0020: move v3, v8 │ │ -0658e2: 7806 0d1d 0000 |0021: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/AdapterView$OnItemClickListener;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@1d0d │ │ -0658e8: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -0658ea: 0f00 |0025: return v0 │ │ -0658ec: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0658ee: 28fe |0027: goto 0025 // -0002 │ │ +06582c: |[06582c] android.support.v7.internal.widget.ListPopupWindow.performItemClick:(I)Z │ │ +06583c: 6e10 5b18 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +065842: 0a00 |0003: move-result v0 │ │ +065844: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ +065848: 5470 8509 |0006: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0985 │ │ +06584c: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ +065850: 5471 7d09 |000a: iget-object v1, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065854: 6e10 1018 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getFirstVisiblePosition:()I // method@1810 │ │ +06585a: 0a00 |000f: move-result v0 │ │ +06585c: 9100 0800 |0010: sub-int v0, v8, v0 │ │ +065860: 6e20 0a18 0100 |0012: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildAt:(I)Landroid/view/View; // method@180a │ │ +065866: 0c02 |0015: move-result-object v2 │ │ +065868: 6e10 0918 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1809 │ │ +06586e: 0c06 |0019: move-result-object v6 │ │ +065870: 5470 8509 |001a: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0985 │ │ +065874: 7220 871d 8600 |001c: invoke-interface {v6, v8}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@1d87 │ │ +06587a: 0b04 |001f: move-result-wide v4 │ │ +06587c: 0183 |0020: move v3, v8 │ │ +06587e: 7806 0d1d 0000 |0021: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/AdapterView$OnItemClickListener;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@1d0d │ │ +065884: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +065886: 0f00 |0025: return v0 │ │ +065888: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +06588a: 28fe |0027: goto 0025 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0006 line=703 │ │ 0x000a line=704 │ │ 0x000c line=705 │ │ 0x0016 line=706 │ │ @@ -97426,19 +97425,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0658f0: |[0658f0] android.support.v7.internal.widget.ListPopupWindow.postShow:()V │ │ -065900: 5420 8309 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ -065904: 5421 9009 |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0990 │ │ -065908: 6e20 2302 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0223 │ │ -06590e: 0e00 |0007: return-void │ │ +06588c: |[06588c] android.support.v7.internal.widget.ListPopupWindow.postShow:()V │ │ +06589c: 5420 8309 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ +0658a0: 5421 9009 |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0990 │ │ +0658a4: 6e20 2302 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0223 │ │ +0658aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0007 line=507 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -97447,38 +97446,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -065910: |[065910] android.support.v7.internal.widget.ListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -065920: 5420 8a09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@098a │ │ -065924: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -065928: 2200 bd02 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; // type@02bd │ │ -06592c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06592e: 7030 3118 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1831 │ │ -065934: 5b20 8a09 |000a: iput-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@098a │ │ -065938: 5b23 7709 |000c: iput-object v3, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ -06593c: 5420 7709 |000e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ -065940: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -065944: 5420 8a09 |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@098a │ │ -065948: 7220 8b1d 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1d8b │ │ -06594e: 5420 7d09 |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065952: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -065956: 5420 7d09 |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -06595a: 5421 7709 |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ -06595e: 6e20 2318 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1823 │ │ -065964: 0e00 |0022: return-void │ │ -065966: 5420 7709 |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ -06596a: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ -06596e: 5420 7709 |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ -065972: 5421 8a09 |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@098a │ │ -065976: 7220 8c1d 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1d8c │ │ -06597c: 28de |002e: goto 000c // -0022 │ │ +0658ac: |[0658ac] android.support.v7.internal.widget.ListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +0658bc: 5420 8a09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@098a │ │ +0658c0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0658c4: 2200 bb02 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; // type@02bb │ │ +0658c8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0658ca: 7030 3118 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1831 │ │ +0658d0: 5b20 8a09 |000a: iput-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@098a │ │ +0658d4: 5b23 7709 |000c: iput-object v3, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ +0658d8: 5420 7709 |000e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ +0658dc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0658e0: 5420 8a09 |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@098a │ │ +0658e4: 7220 8b1d 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1d8b │ │ +0658ea: 5420 7d09 |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0658ee: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +0658f2: 5420 7d09 |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +0658f6: 5421 7709 |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ +0658fa: 6e20 2318 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1823 │ │ +065900: 0e00 |0022: return-void │ │ +065902: 5420 7709 |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ +065906: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ +06590a: 5420 7709 |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0977 │ │ +06590e: 5421 8a09 |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@098a │ │ +065912: 7220 8c1d 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1d8c │ │ +065918: 28de |002e: goto 000c // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x000c line=210 │ │ 0x000e line=211 │ │ 0x0012 line=212 │ │ @@ -97496,17 +97495,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065980: |[065980] android.support.v7.internal.widget.ListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ -065990: 5b01 7a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@097a │ │ -065994: 0e00 |0002: return-void │ │ +06591c: |[06591c] android.support.v7.internal.widget.ListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ +06592c: 5b01 7a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@097a │ │ +065930: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0002 line=378 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 anchor Landroid/view/View; │ │ @@ -97516,18 +97515,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065998: |[065998] android.support.v7.internal.widget.ListPopupWindow.setAnimationStyle:(I)V │ │ -0659a8: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0659ac: 6e20 be1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setAnimationStyle:(I)V // method@1dbe │ │ -0659b2: 0e00 |0005: return-void │ │ +065934: |[065934] android.support.v7.internal.widget.ListPopupWindow.setAnimationStyle:(I)V │ │ +065944: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065948: 6e20 be1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setAnimationStyle:(I)V // method@1dbe │ │ +06594e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 animationStyle I │ │ @@ -97537,18 +97536,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0659b4: |[0659b4] android.support.v7.internal.widget.ListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0659c4: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0659c8: 6e20 bf1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1dbf │ │ -0659ce: 0e00 |0005: return-void │ │ +065950: |[065950] android.support.v7.internal.widget.ListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +065960: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065964: 6e20 bf1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1dbf │ │ +06596a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0005 line=341 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -97558,31 +97557,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0659d0: |[0659d0] android.support.v7.internal.widget.ListPopupWindow.setContentWidth:(I)V │ │ -0659e0: 5431 8b09 |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -0659e4: 6e10 b61d 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ -0659ea: 0c00 |0005: move-result-object v0 │ │ -0659ec: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -0659f0: 5431 9109 |0008: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0659f4: 6e20 c001 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ -0659fa: 5431 9109 |000d: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -0659fe: 5211 2100 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0021 │ │ -065a02: 5432 9109 |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ -065a06: 5222 2200 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@0022 │ │ -065a0a: b021 |0015: add-int/2addr v1, v2 │ │ -065a0c: b041 |0016: add-int/2addr v1, v4 │ │ -065a0e: 5931 8109 |0017: iput v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065a12: 0e00 |0019: return-void │ │ -065a14: 6e20 7618 4300 |001a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setWidth:(I)V // method@1876 │ │ -065a1a: 28fc |001d: goto 0019 // -0004 │ │ +06596c: |[06596c] android.support.v7.internal.widget.ListPopupWindow.setContentWidth:(I)V │ │ +06597c: 5431 8b09 |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065980: 6e10 b61d 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1db6 │ │ +065986: 0c00 |0005: move-result-object v0 │ │ +065988: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +06598c: 5431 9109 |0008: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +065990: 6e20 c001 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ +065996: 5431 9109 |000d: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +06599a: 5211 2100 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0021 │ │ +06599e: 5432 9109 |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0991 │ │ +0659a2: 5222 2200 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@0022 │ │ +0659a6: b021 |0015: add-int/2addr v1, v2 │ │ +0659a8: b041 |0016: add-int/2addr v1, v4 │ │ +0659aa: 5931 8109 |0017: iput v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +0659ae: 0e00 |0019: return-void │ │ +0659b0: 6e20 7618 4300 |001a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setWidth:(I)V // method@1876 │ │ +0659b6: 28fc |001d: goto 0019 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0006 line=441 │ │ 0x0008 line=442 │ │ 0x000d line=443 │ │ 0x0019 line=447 │ │ @@ -97597,17 +97596,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065a1c: |[065a1c] android.support.v7.internal.widget.ListPopupWindow.setDropDownAlwaysVisible:(Z)V │ │ -065a2c: 5c01 7909 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ -065a30: 0e00 |0002: return-void │ │ +0659b8: |[0659b8] android.support.v7.internal.widget.ListPopupWindow.setDropDownAlwaysVisible:(Z)V │ │ +0659c8: 5c01 7909 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ +0659cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0002 line=286 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 dropDownAlwaysVisible Z │ │ @@ -97617,17 +97616,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065a34: |[065a34] android.support.v7.internal.widget.ListPopupWindow.setForceIgnoreOutsideTouch:(Z)V │ │ -065a44: 5c01 8209 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0982 │ │ -065a48: 0e00 |0002: return-void │ │ +0659d0: |[0659d0] android.support.v7.internal.widget.ListPopupWindow.setForceIgnoreOutsideTouch:(Z)V │ │ +0659e0: 5c01 8209 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0982 │ │ +0659e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=272 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 forceIgnoreOutsideTouch Z │ │ @@ -97637,17 +97636,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065a4c: |[065a4c] android.support.v7.internal.widget.ListPopupWindow.setHeight:(I)V │ │ -065a5c: 5901 7b09 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -065a60: 0e00 |0002: return-void │ │ +0659e8: |[0659e8] android.support.v7.internal.widget.ListPopupWindow.setHeight:(I)V │ │ +0659f8: 5901 7b09 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +0659fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0002 line=463 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -97657,17 +97656,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065a64: |[065a64] android.support.v7.internal.widget.ListPopupWindow.setHorizontalOffset:(I)V │ │ -065a74: 5901 7c09 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@097c │ │ -065a78: 0e00 |0002: return-void │ │ +065a00: |[065a00] android.support.v7.internal.widget.ListPopupWindow.setHorizontalOffset:(I)V │ │ +065a10: 5901 7c09 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@097c │ │ +065a14: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0002 line=394 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 offset I │ │ @@ -97677,18 +97676,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065a7c: |[065a7c] android.support.v7.internal.widget.ListPopupWindow.setInputMethodMode:(I)V │ │ -065a8c: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065a90: 6e20 c31d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ -065a96: 0e00 |0005: return-void │ │ +065a18: |[065a18] android.support.v7.internal.widget.ListPopupWindow.setInputMethodMode:(I)V │ │ +065a28: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065a2c: 6e20 c31d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@1dc3 │ │ +065a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0005 line=639 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -97698,17 +97697,17 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065a98: |[065a98] android.support.v7.internal.widget.ListPopupWindow.setListItemExpandMax:(I)V │ │ -065aa8: 5901 8809 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0988 │ │ -065aac: 0e00 |0002: return-void │ │ +065a34: |[065a34] android.support.v7.internal.widget.ListPopupWindow.setListItemExpandMax:(I)V │ │ +065a44: 5901 8809 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0988 │ │ +065a48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0002 line=776 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 max I │ │ @@ -97718,17 +97717,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065ab0: |[065ab0] android.support.v7.internal.widget.ListPopupWindow.setListSelector:(Landroid/graphics/drawable/Drawable;)V │ │ -065ac0: 5b01 7e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@097e │ │ -065ac4: 0e00 |0002: return-void │ │ +065a4c: |[065a4c] android.support.v7.internal.widget.ListPopupWindow.setListSelector:(Landroid/graphics/drawable/Drawable;)V │ │ +065a5c: 5b01 7e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@097e │ │ +065a60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 selector Landroid/graphics/drawable/Drawable; │ │ @@ -97738,20 +97737,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -065ac8: |[065ac8] android.support.v7.internal.widget.ListPopupWindow.setModal:(Z)V │ │ -065ad8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -065ada: 5c10 8909 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ -065ade: 5410 8b09 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065ae2: 6e20 c11d 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setFocusable:(Z)V // method@1dc1 │ │ -065ae8: 0e00 |0008: return-void │ │ +065a64: |[065a64] android.support.v7.internal.widget.ListPopupWindow.setModal:(Z)V │ │ +065a74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +065a76: 5c10 8909 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ +065a7a: 5410 8b09 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065a7e: 6e20 c11d 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setFocusable:(Z)V // method@1dc1 │ │ +065a84: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ 0x0008 line=252 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -97762,18 +97761,18 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065aec: |[065aec] android.support.v7.internal.widget.ListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -065afc: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065b00: 6e20 c41d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1dc4 │ │ -065b06: 0e00 |0005: return-void │ │ +065a88: |[065a88] android.support.v7.internal.widget.ListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +065a98: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065a9c: 6e20 c41d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1dc4 │ │ +065aa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0005 line=614 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/widget/PopupWindow$OnDismissListener; │ │ @@ -97783,17 +97782,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065b08: |[065b08] android.support.v7.internal.widget.ListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -065b18: 5b01 8509 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0985 │ │ -065b1c: 0e00 |0002: return-void │ │ +065aa4: |[065aa4] android.support.v7.internal.widget.ListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +065ab4: 5b01 8509 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0985 │ │ +065ab8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0002 line=473 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 clickListener Landroid/widget/AdapterView$OnItemClickListener; │ │ @@ -97803,17 +97802,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065b20: |[065b20] android.support.v7.internal.widget.ListPopupWindow.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ │ -065b30: 5b01 8609 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0986 │ │ -065b34: 0e00 |0002: return-void │ │ +065abc: |[065abc] android.support.v7.internal.widget.ListPopupWindow.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ │ +065acc: 5b01 8609 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0986 │ │ +065ad0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0002 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 selectedListener Landroid/widget/AdapterView$OnItemSelectedListener; │ │ @@ -97823,17 +97822,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065b38: |[065b38] android.support.v7.internal.widget.ListPopupWindow.setPromptPosition:(I)V │ │ -065b48: 5901 8c09 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ -065b4c: 0e00 |0002: return-void │ │ +065ad4: |[065ad4] android.support.v7.internal.widget.ListPopupWindow.setPromptPosition:(I)V │ │ +065ae4: 5901 8c09 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@098c │ │ +065ae8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -97843,23 +97842,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -065b50: |[065b50] android.support.v7.internal.widget.ListPopupWindow.setPromptView:(Landroid/view/View;)V │ │ -065b60: 6e10 5b18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -065b66: 0a00 |0003: move-result v0 │ │ -065b68: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -065b6c: 7010 6018 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1860 │ │ -065b72: 5b12 8d09 |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ -065b76: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -065b7a: 6e10 7718 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -065b80: 0e00 |0010: return-void │ │ +065aec: |[065aec] android.support.v7.internal.widget.ListPopupWindow.setPromptView:(Landroid/view/View;)V │ │ +065afc: 6e10 5b18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +065b02: 0a00 |0003: move-result v0 │ │ +065b04: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +065b08: 7010 6018 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1860 │ │ +065b0e: 5b12 8d09 |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@098d │ │ +065b12: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +065b16: 6e10 7718 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +065b1c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0004 line=493 │ │ 0x0006 line=494 │ │ 0x0009 line=496 │ │ 0x000b line=497 │ │ @@ -97875,29 +97874,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -065b84: |[065b84] android.support.v7.internal.widget.ListPopupWindow.setSelection:(I)V │ │ -065b94: 5420 7d09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065b98: 6e10 5b18 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -065b9e: 0a01 |0005: move-result v1 │ │ -065ba0: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ -065ba4: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -065ba8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -065baa: 7120 0718 1000 |000b: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1807 │ │ -065bb0: 6e20 2b18 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@182b │ │ -065bb6: 6e10 0c18 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChoiceMode:()I // method@180c │ │ -065bbc: 0a01 |0014: move-result v1 │ │ -065bbe: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ -065bc2: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -065bc4: 6e30 2718 3001 |0018: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@1827 │ │ -065bca: 0e00 |001b: return-void │ │ +065b20: |[065b20] android.support.v7.internal.widget.ListPopupWindow.setSelection:(I)V │ │ +065b30: 5420 7d09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065b34: 6e10 5b18 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +065b3a: 0a01 |0005: move-result v1 │ │ +065b3c: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ +065b40: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +065b44: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +065b46: 7120 0718 1000 |000b: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1807 │ │ +065b4c: 6e20 2b18 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@182b │ │ +065b52: 6e10 0c18 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChoiceMode:()I // method@180c │ │ +065b58: 0a01 |0014: move-result v1 │ │ +065b5a: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ +065b5e: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +065b60: 6e30 2718 3001 |0018: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@1827 │ │ +065b66: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0002 line=657 │ │ 0x000a line=658 │ │ 0x000e line=659 │ │ 0x0011 line=660 │ │ @@ -97913,18 +97912,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065bcc: |[065bcc] android.support.v7.internal.widget.ListPopupWindow.setSoftInputMode:(I)V │ │ -065bdc: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065be0: 6e20 c61d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setSoftInputMode:(I)V // method@1dc6 │ │ -065be6: 0e00 |0005: return-void │ │ +065b68: |[065b68] android.support.v7.internal.widget.ListPopupWindow.setSoftInputMode:(I)V │ │ +065b78: 5410 8b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065b7c: 6e20 c61d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setSoftInputMode:(I)V // method@1dc6 │ │ +065b82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0005 line=306 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -97934,19 +97933,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -065be8: |[065be8] android.support.v7.internal.widget.ListPopupWindow.setVerticalOffset:(I)V │ │ -065bf8: 5912 7f09 |0000: iput v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ -065bfc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -065bfe: 5c10 8009 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0980 │ │ -065c02: 0e00 |0005: return-void │ │ +065b84: |[065b84] android.support.v7.internal.widget.ListPopupWindow.setVerticalOffset:(I)V │ │ +065b94: 5912 7f09 |0000: iput v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ +065b98: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +065b9a: 5c10 8009 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0980 │ │ +065b9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ 0x0005 line=414 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -97957,17 +97956,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065c04: |[065c04] android.support.v7.internal.widget.ListPopupWindow.setWidth:(I)V │ │ -065c14: 5901 8109 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065c18: 0e00 |0002: return-void │ │ +065ba0: |[065ba0] android.support.v7.internal.widget.ListPopupWindow.setWidth:(I)V │ │ +065bb0: 5901 8109 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065bb4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0002 line=431 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 width I │ │ @@ -97977,144 +97976,144 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 241 16-bit code units │ │ -065c1c: |[065c1c] android.support.v7.internal.widget.ListPopupWindow.show:()V │ │ -065c2c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -065c2e: 12e9 |0001: const/4 v9, #int -2 // #fe │ │ -065c30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -065c32: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -065c34: 7010 4518 0a00 |0004: invoke-direct {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.buildDropDown:()I // method@1845 │ │ -065c3a: 0a06 |0007: move-result v6 │ │ -065c3c: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -065c3e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -065c40: 6e10 5918 0a00 |000a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1859 │ │ -065c46: 0a07 |000d: move-result v7 │ │ -065c48: 54a2 8b09 |000e: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065c4c: 6e10 bd1d 0200 |0010: invoke-virtual {v2}, Landroid/widget/PopupWindow;.isShowing:()Z // method@1dbd │ │ -065c52: 0a02 |0013: move-result v2 │ │ -065c54: 3802 5f00 |0014: if-eqz v2, 0073 // +005f │ │ -065c58: 52a2 8109 |0016: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065c5c: 3302 3100 |0018: if-ne v2, v0, 0049 // +0031 │ │ -065c60: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ -065c62: 52a2 7b09 |001b: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -065c66: 3302 4d00 |001d: if-ne v2, v0, 006a // +004d │ │ -065c6a: 3807 3a00 |001f: if-eqz v7, 0059 // +003a │ │ -065c6e: 0165 |0021: move v5, v6 │ │ -065c70: 3807 3b00 |0022: if-eqz v7, 005d // +003b │ │ -065c74: 54a2 8b09 |0024: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065c78: 52a8 8109 |0026: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065c7c: 3308 3300 |0028: if-ne v8, v0, 005b // +0033 │ │ -065c80: 6e30 c91d 0201 |002a: invoke-virtual {v2, v0, v1}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@1dc9 │ │ -065c86: 54a0 8b09 |002d: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065c8a: 55a2 8209 |002f: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0982 │ │ -065c8e: 3902 0700 |0031: if-nez v2, 0038 // +0007 │ │ -065c92: 55a2 7909 |0033: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ -065c96: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ -065c9a: 0131 |0037: move v1, v3 │ │ -065c9c: 6e20 c51d 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@1dc5 │ │ -065ca2: 54a0 8b09 |003b: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065ca6: 6e10 4818 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ -065cac: 0c01 |0040: move-result-object v1 │ │ -065cae: 52a2 7c09 |0041: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@097c │ │ -065cb2: 52a3 7f09 |0043: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ -065cb6: 7406 cb1d 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@1dcb │ │ -065cbc: 0e00 |0048: return-void │ │ -065cbe: 52a2 8109 |0049: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065cc2: 3392 0b00 |004b: if-ne v2, v9, 0056 // +000b │ │ -065cc6: 6e10 4818 0a00 |004d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ -065ccc: 0c02 |0050: move-result-object v2 │ │ -065cce: 6e10 b81b 0200 |0051: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -065cd4: 0a04 |0054: move-result v4 │ │ -065cd6: 28c6 |0055: goto 001b // -003a │ │ -065cd8: 52a4 8109 |0056: iget v4, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065cdc: 28c3 |0058: goto 001b // -003d │ │ -065cde: 0105 |0059: move v5, v0 │ │ -065ce0: 28c8 |005a: goto 0022 // -0038 │ │ -065ce2: 0110 |005b: move v0, v1 │ │ -065ce4: 28ce |005c: goto 002a // -0032 │ │ -065ce6: 54a8 8b09 |005d: iget-object v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065cea: 52a2 8109 |005f: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065cee: 3302 0700 |0061: if-ne v2, v0, 0068 // +0007 │ │ -065cf2: 0102 |0063: move v2, v0 │ │ -065cf4: 6e30 c91d 2800 |0064: invoke-virtual {v8, v2, v0}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@1dc9 │ │ -065cfa: 28c6 |0067: goto 002d // -003a │ │ -065cfc: 0112 |0068: move v2, v1 │ │ -065cfe: 28fb |0069: goto 0064 // -0005 │ │ -065d00: 52a0 7b09 |006a: iget v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -065d04: 3390 0400 |006c: if-ne v0, v9, 0070 // +0004 │ │ -065d08: 0165 |006e: move v5, v6 │ │ -065d0a: 28be |006f: goto 002d // -0042 │ │ -065d0c: 52a5 7b09 |0070: iget v5, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -065d10: 28bb |0072: goto 002d // -0045 │ │ -065d12: 52a2 8109 |0073: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065d16: 3302 4e00 |0075: if-ne v2, v0, 00c3 // +004e │ │ -065d1a: 12f4 |0077: const/4 v4, #int -1 // #ff │ │ -065d1c: 52a2 7b09 |0078: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -065d20: 3302 6300 |007a: if-ne v2, v0, 00dd // +0063 │ │ -065d24: 12f5 |007c: const/4 v5, #int -1 // #ff │ │ -065d26: 54a2 8b09 |007d: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065d2a: 6e30 c91d 4205 |007f: invoke-virtual {v2, v4, v5}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@1dc9 │ │ -065d30: 54a2 8b09 |0082: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065d34: 55a8 8209 |0084: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0982 │ │ -065d38: 3908 6900 |0086: if-nez v8, 00ef // +0069 │ │ -065d3c: 55a8 7909 |0088: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ -065d40: 3908 6500 |008a: if-nez v8, 00ef // +0065 │ │ -065d44: 6e20 c51d 3200 |008c: invoke-virtual {v2, v3}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@1dc5 │ │ -065d4a: 54a1 8b09 |008f: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065d4e: 54a2 9209 |0091: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0992 │ │ -065d52: 6e20 c71d 2100 |0093: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@1dc7 │ │ -065d58: 54a1 8b09 |0096: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065d5c: 6e10 4818 0a00 |0098: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ -065d62: 0c02 |009b: move-result-object v2 │ │ -065d64: 52a3 7c09 |009c: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@097c │ │ -065d68: 52a8 7f09 |009e: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ -065d6c: 6e40 ca1d 2183 |00a0: invoke-virtual {v1, v2, v3, v8}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@1dca │ │ -065d72: 54a1 7d09 |00a3: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065d76: 6e20 2b18 0100 |00a5: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@182b │ │ -065d7c: 55a0 8909 |00a8: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ -065d80: 3800 0a00 |00aa: if-eqz v0, 00b4 // +000a │ │ -065d84: 54a0 7d09 |00ac: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ -065d88: 6e10 1c18 0000 |00ae: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@181c │ │ -065d8e: 0a00 |00b1: move-result v0 │ │ -065d90: 3800 0500 |00b2: if-eqz v0, 00b7 // +0005 │ │ -065d94: 6e10 4618 0a00 |00b4: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1846 │ │ -065d9a: 55a0 8909 |00b7: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ -065d9e: 3900 8fff |00b9: if-nez v0, 0048 // -0071 │ │ -065da2: 54a0 8309 |00bb: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ -065da6: 54a1 8409 |00bd: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0984 │ │ -065daa: 6e20 2302 1000 |00bf: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0223 │ │ -065db0: 2886 |00c2: goto 0048 // -007a │ │ -065db2: 52a2 8109 |00c3: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065db6: 3392 1000 |00c5: if-ne v2, v9, 00d5 // +0010 │ │ -065dba: 54a2 8b09 |00c7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065dbe: 6e10 4818 0a00 |00c9: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ -065dc4: 0c08 |00cc: move-result-object v8 │ │ -065dc6: 6e10 b81b 0800 |00cd: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -065dcc: 0a08 |00d0: move-result v8 │ │ -065dce: 6e20 c81d 8200 |00d1: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@1dc8 │ │ -065dd4: 28a4 |00d4: goto 0078 // -005c │ │ -065dd6: 54a2 8b09 |00d5: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065dda: 52a8 8109 |00d7: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ -065dde: 6e20 c81d 8200 |00d9: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@1dc8 │ │ -065de4: 289c |00dc: goto 0078 // -0064 │ │ -065de6: 52a2 7b09 |00dd: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -065dea: 3392 0800 |00df: if-ne v2, v9, 00e7 // +0008 │ │ -065dee: 54a2 8b09 |00e1: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065df2: 6e20 c21d 6200 |00e3: invoke-virtual {v2, v6}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@1dc2 │ │ -065df8: 2897 |00e6: goto 007d // -0069 │ │ -065dfa: 54a2 8b09 |00e7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ -065dfe: 52a8 7b09 |00e9: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ -065e02: 6e20 c21d 8200 |00eb: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@1dc2 │ │ -065e08: 288f |00ee: goto 007d // -0071 │ │ -065e0a: 0113 |00ef: move v3, v1 │ │ -065e0c: 289c |00f0: goto 008c // -0064 │ │ +065bb8: |[065bb8] android.support.v7.internal.widget.ListPopupWindow.show:()V │ │ +065bc8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +065bca: 12e9 |0001: const/4 v9, #int -2 // #fe │ │ +065bcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +065bce: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +065bd0: 7010 4518 0a00 |0004: invoke-direct {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.buildDropDown:()I // method@1845 │ │ +065bd6: 0a06 |0007: move-result v6 │ │ +065bd8: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +065bda: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +065bdc: 6e10 5918 0a00 |000a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1859 │ │ +065be2: 0a07 |000d: move-result v7 │ │ +065be4: 54a2 8b09 |000e: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065be8: 6e10 bd1d 0200 |0010: invoke-virtual {v2}, Landroid/widget/PopupWindow;.isShowing:()Z // method@1dbd │ │ +065bee: 0a02 |0013: move-result v2 │ │ +065bf0: 3802 5f00 |0014: if-eqz v2, 0073 // +005f │ │ +065bf4: 52a2 8109 |0016: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065bf8: 3302 3100 |0018: if-ne v2, v0, 0049 // +0031 │ │ +065bfc: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ +065bfe: 52a2 7b09 |001b: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +065c02: 3302 4d00 |001d: if-ne v2, v0, 006a // +004d │ │ +065c06: 3807 3a00 |001f: if-eqz v7, 0059 // +003a │ │ +065c0a: 0165 |0021: move v5, v6 │ │ +065c0c: 3807 3b00 |0022: if-eqz v7, 005d // +003b │ │ +065c10: 54a2 8b09 |0024: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065c14: 52a8 8109 |0026: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065c18: 3308 3300 |0028: if-ne v8, v0, 005b // +0033 │ │ +065c1c: 6e30 c91d 0201 |002a: invoke-virtual {v2, v0, v1}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@1dc9 │ │ +065c22: 54a0 8b09 |002d: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065c26: 55a2 8209 |002f: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0982 │ │ +065c2a: 3902 0700 |0031: if-nez v2, 0038 // +0007 │ │ +065c2e: 55a2 7909 |0033: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ +065c32: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ +065c36: 0131 |0037: move v1, v3 │ │ +065c38: 6e20 c51d 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@1dc5 │ │ +065c3e: 54a0 8b09 |003b: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065c42: 6e10 4818 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ +065c48: 0c01 |0040: move-result-object v1 │ │ +065c4a: 52a2 7c09 |0041: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@097c │ │ +065c4e: 52a3 7f09 |0043: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ +065c52: 7406 cb1d 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@1dcb │ │ +065c58: 0e00 |0048: return-void │ │ +065c5a: 52a2 8109 |0049: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065c5e: 3392 0b00 |004b: if-ne v2, v9, 0056 // +000b │ │ +065c62: 6e10 4818 0a00 |004d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ +065c68: 0c02 |0050: move-result-object v2 │ │ +065c6a: 6e10 b81b 0200 |0051: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +065c70: 0a04 |0054: move-result v4 │ │ +065c72: 28c6 |0055: goto 001b // -003a │ │ +065c74: 52a4 8109 |0056: iget v4, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065c78: 28c3 |0058: goto 001b // -003d │ │ +065c7a: 0105 |0059: move v5, v0 │ │ +065c7c: 28c8 |005a: goto 0022 // -0038 │ │ +065c7e: 0110 |005b: move v0, v1 │ │ +065c80: 28ce |005c: goto 002a // -0032 │ │ +065c82: 54a8 8b09 |005d: iget-object v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065c86: 52a2 8109 |005f: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065c8a: 3302 0700 |0061: if-ne v2, v0, 0068 // +0007 │ │ +065c8e: 0102 |0063: move v2, v0 │ │ +065c90: 6e30 c91d 2800 |0064: invoke-virtual {v8, v2, v0}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@1dc9 │ │ +065c96: 28c6 |0067: goto 002d // -003a │ │ +065c98: 0112 |0068: move v2, v1 │ │ +065c9a: 28fb |0069: goto 0064 // -0005 │ │ +065c9c: 52a0 7b09 |006a: iget v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +065ca0: 3390 0400 |006c: if-ne v0, v9, 0070 // +0004 │ │ +065ca4: 0165 |006e: move v5, v6 │ │ +065ca6: 28be |006f: goto 002d // -0042 │ │ +065ca8: 52a5 7b09 |0070: iget v5, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +065cac: 28bb |0072: goto 002d // -0045 │ │ +065cae: 52a2 8109 |0073: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065cb2: 3302 4e00 |0075: if-ne v2, v0, 00c3 // +004e │ │ +065cb6: 12f4 |0077: const/4 v4, #int -1 // #ff │ │ +065cb8: 52a2 7b09 |0078: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +065cbc: 3302 6300 |007a: if-ne v2, v0, 00dd // +0063 │ │ +065cc0: 12f5 |007c: const/4 v5, #int -1 // #ff │ │ +065cc2: 54a2 8b09 |007d: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065cc6: 6e30 c91d 4205 |007f: invoke-virtual {v2, v4, v5}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@1dc9 │ │ +065ccc: 54a2 8b09 |0082: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065cd0: 55a8 8209 |0084: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0982 │ │ +065cd4: 3908 6900 |0086: if-nez v8, 00ef // +0069 │ │ +065cd8: 55a8 7909 |0088: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0979 │ │ +065cdc: 3908 6500 |008a: if-nez v8, 00ef // +0065 │ │ +065ce0: 6e20 c51d 3200 |008c: invoke-virtual {v2, v3}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@1dc5 │ │ +065ce6: 54a1 8b09 |008f: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065cea: 54a2 9209 |0091: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0992 │ │ +065cee: 6e20 c71d 2100 |0093: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@1dc7 │ │ +065cf4: 54a1 8b09 |0096: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065cf8: 6e10 4818 0a00 |0098: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ +065cfe: 0c02 |009b: move-result-object v2 │ │ +065d00: 52a3 7c09 |009c: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@097c │ │ +065d04: 52a8 7f09 |009e: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@097f │ │ +065d08: 6e40 ca1d 2183 |00a0: invoke-virtual {v1, v2, v3, v8}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@1dca │ │ +065d0e: 54a1 7d09 |00a3: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065d12: 6e20 2b18 0100 |00a5: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@182b │ │ +065d18: 55a0 8909 |00a8: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ +065d1c: 3800 0a00 |00aa: if-eqz v0, 00b4 // +000a │ │ +065d20: 54a0 7d09 |00ac: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@097d │ │ +065d24: 6e10 1c18 0000 |00ae: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@181c │ │ +065d2a: 0a00 |00b1: move-result v0 │ │ +065d2c: 3800 0500 |00b2: if-eqz v0, 00b7 // +0005 │ │ +065d30: 6e10 4618 0a00 |00b4: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1846 │ │ +065d36: 55a0 8909 |00b7: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0989 │ │ +065d3a: 3900 8fff |00b9: if-nez v0, 0048 // -0071 │ │ +065d3e: 54a0 8309 |00bb: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0983 │ │ +065d42: 54a1 8409 |00bd: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0984 │ │ +065d46: 6e20 2302 1000 |00bf: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0223 │ │ +065d4c: 2886 |00c2: goto 0048 // -007a │ │ +065d4e: 52a2 8109 |00c3: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065d52: 3392 1000 |00c5: if-ne v2, v9, 00d5 // +0010 │ │ +065d56: 54a2 8b09 |00c7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065d5a: 6e10 4818 0a00 |00c9: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1848 │ │ +065d60: 0c08 |00cc: move-result-object v8 │ │ +065d62: 6e10 b81b 0800 |00cd: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +065d68: 0a08 |00d0: move-result v8 │ │ +065d6a: 6e20 c81d 8200 |00d1: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@1dc8 │ │ +065d70: 28a4 |00d4: goto 0078 // -005c │ │ +065d72: 54a2 8b09 |00d5: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065d76: 52a8 8109 |00d7: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0981 │ │ +065d7a: 6e20 c81d 8200 |00d9: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@1dc8 │ │ +065d80: 289c |00dc: goto 0078 // -0064 │ │ +065d82: 52a2 7b09 |00dd: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +065d86: 3392 0800 |00df: if-ne v2, v9, 00e7 // +0008 │ │ +065d8a: 54a2 8b09 |00e1: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065d8e: 6e20 c21d 6200 |00e3: invoke-virtual {v2, v6}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@1dc2 │ │ +065d94: 2897 |00e6: goto 007d // -0069 │ │ +065d96: 54a2 8b09 |00e7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@098b │ │ +065d9a: 52a8 7b09 |00e9: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@097b │ │ +065d9e: 6e20 c21d 8200 |00eb: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@1dc2 │ │ +065da4: 288f |00ee: goto 007d // -0071 │ │ +065da6: 0113 |00ef: move v3, v1 │ │ +065da8: 289c |00f0: goto 008c // -0064 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=514 │ │ 0x0008 line=516 │ │ 0x0009 line=517 │ │ 0x000a line=519 │ │ 0x000e line=521 │ │ @@ -98159,21 +98158,21 @@ │ │ locals : │ │ 0x0009 - 0x00f1 reg=4 widthSpec I │ │ 0x000a - 0x00f1 reg=5 heightSpec I │ │ 0x0008 - 0x00f1 reg=6 height I │ │ 0x000e - 0x00f1 reg=7 noInputMethod Z │ │ 0x0000 - 0x00f1 reg=10 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ - source_file_idx : 2093 (ListPopupWindow.java) │ │ + source_file_idx : 2085 (ListPopupWindow.java) │ │ │ │ Class #397 header: │ │ -class_idx : 706 │ │ +class_idx : 704 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2431 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2423 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #397 annotations: │ │ Annotations on class │ │ @@ -98191,21 +98190,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;) │ │ name : 'onActionModeForChild' │ │ type : '(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2431 (NativeActionModeAwareLayout.java) │ │ + source_file_idx : 2423 (NativeActionModeAwareLayout.java) │ │ │ │ Class #398 header: │ │ -class_idx : 707 │ │ +class_idx : 705 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 878 │ │ -source_file_idx : 2431 │ │ +superclass_idx : 874 │ │ +source_file_idx : 2423 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -98228,17 +98227,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 │ │ -065e10: |[065e10] android.support.v7.internal.widget.NativeActionModeAwareLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -065e20: 7030 651d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ -065e26: 0e00 |0003: return-void │ │ +065dac: |[065dac] android.support.v7.internal.widget.NativeActionModeAwareLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +065dbc: 7030 651d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ +065dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -98250,17 +98249,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065e28: |[065e28] android.support.v7.internal.widget.NativeActionModeAwareLayout.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V │ │ -065e38: 5b01 9309 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0993 │ │ -065e3c: 0e00 |0002: return-void │ │ +065dc4: |[065dc4] android.support.v7.internal.widget.NativeActionModeAwareLayout.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V │ │ +065dd4: 5b01 9309 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0993 │ │ +065dd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; │ │ @@ -98270,40 +98269,40 @@ │ │ type : '(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -065e40: |[065e40] android.support.v7.internal.widget.NativeActionModeAwareLayout.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ -065e50: 5410 9309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0993 │ │ -065e54: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -065e58: 5410 9309 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0993 │ │ -065e5c: 7220 7818 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; // method@1878 │ │ -065e62: 0c03 |0009: move-result-object v3 │ │ -065e64: 6f30 831d 2103 |000a: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1d83 │ │ -065e6a: 0c00 |000d: move-result-object v0 │ │ -065e6c: 1100 |000e: return-object v0 │ │ +065ddc: |[065ddc] android.support.v7.internal.widget.NativeActionModeAwareLayout.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ +065dec: 5410 9309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0993 │ │ +065df0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +065df4: 5410 9309 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0993 │ │ +065df8: 7220 7818 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; // method@1878 │ │ +065dfe: 0c03 |0009: move-result-object v3 │ │ +065e00: 6f30 831d 2103 |000a: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1d83 │ │ +065e06: 0c00 |000d: move-result-object v0 │ │ +065e08: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000a line=45 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; │ │ 0x0000 - 0x000f reg=2 originalView Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 callback Landroid/view/ActionMode$Callback; │ │ │ │ - source_file_idx : 2431 (NativeActionModeAwareLayout.java) │ │ + source_file_idx : 2423 (NativeActionModeAwareLayout.java) │ │ │ │ Class #399 header: │ │ -class_idx : 708 │ │ +class_idx : 706 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2568 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -98315,21 +98314,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2568 (ProgressBarICS.java) │ │ + source_file_idx : 2560 (ProgressBarICS.java) │ │ │ │ Class #400 header: │ │ -class_idx : 709 │ │ +class_idx : 707 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2568 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ @@ -98366,21 +98365,21 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -065e70: |[065e70] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V │ │ -065e80: 5b01 9709 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0997 │ │ -065e84: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -065e8a: 5902 9509 |0005: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0995 │ │ -065e8e: 5903 9609 |0007: iput v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0996 │ │ -065e92: 5c04 9409 |0009: iput-boolean v4, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0994 │ │ -065e96: 0e00 |000b: return-void │ │ +065e0c: |[065e0c] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V │ │ +065e1c: 5b01 9709 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0997 │ │ +065e20: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +065e26: 5902 9509 |0005: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0995 │ │ +065e2a: 5903 9609 |0007: iput v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0996 │ │ +065e2e: 5c04 9409 |0009: iput-boolean v4, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0994 │ │ +065e32: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0005 line=397 │ │ 0x0007 line=398 │ │ 0x0009 line=399 │ │ 0x000b line=400 │ │ @@ -98397,24 +98396,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -065e98: |[065e98] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.run:()V │ │ -065ea8: 5450 9709 |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0997 │ │ -065eac: 5251 9509 |0002: iget v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0995 │ │ -065eb0: 5252 9609 |0004: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0996 │ │ -065eb4: 5553 9409 |0006: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0994 │ │ -065eb8: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -065eba: 7154 8c18 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V // method@188c │ │ -065ec0: 5450 9709 |000c: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0997 │ │ -065ec4: 7120 8d18 5000 |000e: invoke-static {v0, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.access$102:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // method@188d │ │ -065eca: 0e00 |0011: return-void │ │ +065e34: |[065e34] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.run:()V │ │ +065e44: 5450 9709 |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0997 │ │ +065e48: 5251 9509 |0002: iget v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0995 │ │ +065e4c: 5252 9609 |0004: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0996 │ │ +065e50: 5553 9409 |0006: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0994 │ │ +065e54: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +065e56: 7154 8c18 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V // method@188c │ │ +065e5c: 5450 9709 |000c: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0997 │ │ +065e60: 7120 8d18 5000 |000e: invoke-static {v0, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.access$102:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // method@188d │ │ +065e66: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x000c line=405 │ │ 0x0011 line=406 │ │ locals : │ │ 0x0000 - 0x0012 reg=5 this Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ @@ -98424,38 +98423,38 @@ │ │ type : '(IIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -065ecc: |[065ecc] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.setup:(IIZ)V │ │ -065edc: 5901 9509 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0995 │ │ -065ee0: 5902 9609 |0002: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0996 │ │ -065ee4: 5c03 9409 |0004: iput-boolean v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0994 │ │ -065ee8: 0e00 |0006: return-void │ │ +065e68: |[065e68] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.setup:(IIZ)V │ │ +065e78: 5901 9509 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0995 │ │ +065e7c: 5902 9609 |0002: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0996 │ │ +065e80: 5c03 9409 |0004: iput-boolean v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0994 │ │ +065e84: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0002 line=410 │ │ 0x0004 line=411 │ │ 0x0006 line=412 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ 0x0000 - 0x0007 reg=1 id I │ │ 0x0000 - 0x0007 reg=2 progress I │ │ 0x0000 - 0x0007 reg=3 fromUser Z │ │ │ │ - source_file_idx : 2568 (ProgressBarICS.java) │ │ + source_file_idx : 2560 (ProgressBarICS.java) │ │ │ │ Class #401 header: │ │ -class_idx : 710 │ │ +class_idx : 708 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2568 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #401 annotations: │ │ Annotations on class │ │ @@ -98477,17 +98476,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065eec: |[065eec] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.:()V │ │ -065efc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -065f02: 0e00 |0003: return-void │ │ +065e88: |[065e88] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.:()V │ │ +065e98: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +065e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -98496,19 +98495,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -065f04: |[065f04] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ -065f14: 2200 c702 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@02c7 │ │ -065f18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -065f1a: 7030 8618 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V // method@1886 │ │ -065f20: 1100 |0006: return-object v0 │ │ +065ea0: |[065ea0] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ +065eb0: 2200 c502 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@02c5 │ │ +065eb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +065eb6: 7030 8618 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V // method@1886 │ │ +065ebc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -98517,18 +98516,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 │ │ -065f24: |[065f24] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -065f34: 6e20 8018 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1880 │ │ -065f3a: 0c00 |0003: move-result-object v0 │ │ -065f3c: 1100 |0004: return-object v0 │ │ +065ec0: |[065ec0] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +065ed0: 6e20 8018 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1880 │ │ +065ed6: 0c00 |0003: move-result-object v0 │ │ +065ed8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -98537,17 +98536,17 @@ │ │ type : '(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065f40: |[065f40] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ -065f50: 2320 2f04 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@042f │ │ -065f54: 1100 |0002: return-object v0 │ │ +065edc: |[065edc] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ +065eec: 2320 2b04 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@042b │ │ +065ef0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -98556,32 +98555,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -065f58: |[065f58] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -065f68: 6e20 8218 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1882 │ │ -065f6e: 0c00 |0003: move-result-object v0 │ │ -065f70: 1100 |0004: return-object v0 │ │ +065ef4: |[065ef4] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +065f04: 6e20 8218 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1882 │ │ +065f0a: 0c00 |0003: move-result-object v0 │ │ +065f0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2568 (ProgressBarICS.java) │ │ + source_file_idx : 2560 (ProgressBarICS.java) │ │ │ │ Class #402 header: │ │ -class_idx : 711 │ │ +class_idx : 709 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 808 │ │ -source_file_idx : 2568 │ │ +superclass_idx : 805 │ │ +source_file_idx : 2560 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #402 annotations: │ │ Annotations on class │ │ @@ -98615,42 +98614,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -065f74: |[065f74] android.support.v7.internal.widget.ProgressBarICS$SavedState.:()V │ │ -065f84: 2200 c602 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; // type@02c6 │ │ -065f88: 7010 7f18 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.:()V // method@187f │ │ -065f8e: 6900 9809 |0005: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0998 │ │ -065f92: 0e00 |0007: return-void │ │ +065f10: |[065f10] android.support.v7.internal.widget.ProgressBarICS$SavedState.:()V │ │ +065f20: 2200 c402 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; // type@02c4 │ │ +065f24: 7010 7f18 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.:()V // method@187f │ │ +065f2a: 6900 9809 |0005: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0998 │ │ +065f2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ProgressBarICS$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 │ │ -065f94: |[065f94] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;)V │ │ -065fa4: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ -065faa: 6e10 3002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -065fb0: 0a00 |0006: move-result v0 │ │ -065fb2: 5910 9909 |0007: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0999 │ │ -065fb6: 6e10 3002 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ -065fbc: 0a00 |000c: move-result v0 │ │ -065fbe: 5910 9a09 |000d: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@099a │ │ -065fc2: 0e00 |000f: return-void │ │ +065f30: |[065f30] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;)V │ │ +065f40: 7020 821b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1b82 │ │ +065f46: 6e10 3002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +065f4c: 0a00 |0006: move-result v0 │ │ +065f4e: 5910 9909 |0007: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0999 │ │ +065f52: 6e10 3002 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0230 │ │ +065f58: 0a00 |000c: move-result v0 │ │ +065f5a: 5910 9a09 |000d: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@099a │ │ +065f5e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0003 line=854 │ │ 0x0009 line=855 │ │ 0x000f line=856 │ │ locals : │ │ @@ -98662,17 +98661,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065fc4: |[065fc4] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V │ │ -065fd4: 7020 8518 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;)V // method@1885 │ │ -065fda: 0e00 |0003: return-void │ │ +065f60: |[065f60] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V │ │ +065f70: 7020 8518 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;)V // method@1885 │ │ +065f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=838 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ProgressBarICS$1; │ │ @@ -98682,17 +98681,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065fdc: |[065fdc] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcelable;)V │ │ -065fec: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ -065ff2: 0e00 |0003: return-void │ │ +065f78: |[065f78] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcelable;)V │ │ +065f88: 7020 831b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1b83 │ │ +065f8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0003 line=847 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -98703,39 +98702,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -065ff4: |[065ff4] android.support.v7.internal.widget.ProgressBarICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -066004: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ -06600a: 5210 9909 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0999 │ │ -06600e: 6e20 3502 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -066014: 5210 9a09 |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@099a │ │ -066018: 6e20 3502 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ -06601e: 0e00 |000d: return-void │ │ +065f90: |[065f90] android.support.v7.internal.widget.ProgressBarICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +065fa0: 6f30 841b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1b84 │ │ +065fa6: 5210 9909 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0999 │ │ +065faa: 6e20 3502 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +065fb0: 5210 9a09 |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@099a │ │ +065fb4: 6e20 3502 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0235 │ │ +065fba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ 0x0003 line=861 │ │ 0x0008 line=862 │ │ 0x000d line=863 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2568 (ProgressBarICS.java) │ │ + source_file_idx : 2560 (ProgressBarICS.java) │ │ │ │ Class #403 header: │ │ -class_idx : 712 │ │ +class_idx : 710 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 817 │ │ -source_file_idx : 2568 │ │ +superclass_idx : 814 │ │ +source_file_idx : 2560 │ │ static_fields_size : 3 │ │ instance_fields_size: 24 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 34 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -98864,129 +98863,129 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -066020: |[066020] android.support.v7.internal.widget.ProgressBarICS.:()V │ │ -066030: 1300 0e00 |0000: const/16 v0, #int 14 // #e │ │ -066034: 2300 1b04 |0002: new-array v0, v0, [I // type@041b │ │ -066038: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -06603e: 6900 9d09 |0007: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@099d │ │ -066042: 0e00 |0009: return-void │ │ -066044: 0003 0400 0e00 0000 3601 0101 3701 ... |000a: array-data (32 units) │ │ +065fbc: |[065fbc] android.support.v7.internal.widget.ProgressBarICS.:()V │ │ +065fcc: 1300 0e00 |0000: const/16 v0, #int 14 // #e │ │ +065fd0: 2300 1704 |0002: new-array v0, v0, [I // type@0417 │ │ +065fd4: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +065fda: 6900 9d09 |0007: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@099d │ │ +065fde: 0e00 |0009: return-void │ │ +065fe0: 0003 0400 0e00 0000 3601 0101 3701 ... |000a: array-data (32 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 187 16-bit code units │ │ -066084: |[066084] android.support.v7.internal.widget.ProgressBarICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -066094: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -066096: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -066098: 7040 8b1b 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b8b │ │ -06609e: 7100 6a1f 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@1f6a │ │ -0660a4: 0c06 |0008: move-result-object v6 │ │ -0660a6: 6e10 6b1f 0600 |0009: invoke-virtual {v6}, Ljava/lang/Thread;.getId:()J // method@1f6b │ │ -0660ac: 0b06 |000c: move-result-wide v6 │ │ -0660ae: 5a86 b509 |000d: iput-wide v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@09b5 │ │ -0660b2: 7010 a718 0800 |000f: invoke-direct {v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.initProgressBar:()V // method@18a7 │ │ -0660b8: 6206 9d09 |0012: sget-object v6, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@099d │ │ -0660bc: 6e5c f700 a9b6 |0014: invoke-virtual {v9, v10, v6, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -0660c2: 0c00 |0017: move-result-object v0 │ │ -0660c4: 5c85 ac09 |0018: iput-boolean v5, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@09ac │ │ -0660c8: 5286 a709 |001a: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -0660cc: 6e30 6101 4006 |001c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -0660d2: 0a06 |001f: move-result v6 │ │ -0660d4: 6e20 c218 6800 |0020: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@18c2 │ │ -0660da: 5286 ae09 |0023: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -0660de: 6e30 6101 5006 |0025: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -0660e4: 0a06 |0028: move-result v6 │ │ -0660e6: 6e20 c418 6800 |0029: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@18c4 │ │ -0660ec: 1226 |002c: const/4 v6, #int 2 // #2 │ │ -0660ee: 5287 b209 |002d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -0660f2: 6e30 6101 6007 |002f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -0660f8: 0a06 |0032: move-result v6 │ │ -0660fa: 6e20 c718 6800 |0033: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@18c7 │ │ -066100: 1236 |0036: const/4 v6, #int 3 // #3 │ │ -066102: 5587 a309 |0037: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066106: 6e30 5b01 6007 |0039: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -06610c: 0a02 |003c: move-result v2 │ │ -06610e: 1246 |003d: const/4 v6, #int 4 // #4 │ │ -066110: 5587 ad09 |003e: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ -066114: 6e30 5b01 6007 |0040: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -06611a: 0a06 |0043: move-result v6 │ │ -06611c: 5c86 ad09 |0044: iput-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ -066120: 1256 |0046: const/4 v6, #int 5 // #5 │ │ -066122: 6e20 5f01 6000 |0047: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -066128: 0c01 |004a: move-result-object v1 │ │ -06612a: 3801 0900 |004b: if-eqz v1, 0054 // +0009 │ │ -06612e: 7020 cc18 1800 |004d: invoke-direct {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@18cc │ │ -066134: 0c01 |0050: move-result-object v1 │ │ -066136: 6e20 bf18 1800 |0051: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18bf │ │ -06613c: 1266 |0054: const/4 v6, #int 6 // #6 │ │ -06613e: 6e20 5f01 6000 |0055: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -066144: 0c01 |0058: move-result-object v1 │ │ -066146: 3801 0900 |0059: if-eqz v1, 0062 // +0009 │ │ -06614a: 7030 cb18 1804 |005b: invoke-direct {v8, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@18cb │ │ -066150: 0c01 |005e: move-result-object v1 │ │ -066152: 6e20 c618 1800 |005f: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18c6 │ │ -066158: 1276 |0062: const/4 v6, #int 7 // #7 │ │ -06615a: 5287 a109 |0063: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@09a1 │ │ -06615e: 6e30 6101 6007 |0065: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -066164: 0a06 |0068: move-result v6 │ │ -066166: 5986 a109 |0069: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@09a1 │ │ -06616a: 1306 0800 |006b: const/16 v6, #int 8 // #8 │ │ -06616e: 5287 9f09 |006d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@099f │ │ -066172: 6e30 6101 6007 |006f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -066178: 0a06 |0072: move-result v6 │ │ -06617a: 5986 9f09 |0073: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@099f │ │ -06617e: 1306 0900 |0075: const/16 v6, #int 9 // #9 │ │ -066182: 5287 ab09 |0077: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@09ab │ │ -066186: 6e30 5e01 6007 |0079: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -06618c: 0a06 |007c: move-result v6 │ │ -06618e: 5986 ab09 |007d: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@09ab │ │ -066192: 1306 0a00 |007f: const/16 v6, #int 10 // #a │ │ -066196: 5287 a909 |0081: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@09a9 │ │ -06619a: 6e30 5e01 6007 |0083: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -0661a0: 0a06 |0086: move-result v6 │ │ -0661a2: 5986 a909 |0087: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@09a9 │ │ -0661a6: 1306 0b00 |0089: const/16 v6, #int 11 // #b │ │ -0661aa: 5287 aa09 |008b: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@09aa │ │ -0661ae: 6e30 5e01 6007 |008d: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -0661b4: 0a06 |0090: move-result v6 │ │ -0661b6: 5986 aa09 |0091: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@09aa │ │ -0661ba: 1306 0c00 |0093: const/16 v6, #int 12 // #c │ │ -0661be: 5287 a809 |0095: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ -0661c2: 6e30 5e01 6007 |0097: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -0661c8: 0a06 |009a: move-result v6 │ │ -0661ca: 5986 a809 |009b: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ -0661ce: 1306 0d00 |009d: const/16 v6, #int 13 // #d │ │ -0661d2: 1407 0b00 0a01 |009f: const v7, #float 2.53466e-38 // #010a000b │ │ -0661d8: 6e30 6401 6007 |00a2: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -0661de: 0a03 |00a5: move-result v3 │ │ -0661e0: 3d03 0500 |00a6: if-lez v3, 00ab // +0005 │ │ -0661e4: 6e30 c018 9803 |00a8: invoke-virtual {v8, v9, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/content/Context;I)V // method@18c0 │ │ -0661ea: 6e10 6801 0000 |00ab: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -0661f0: 5c84 ac09 |00ae: iput-boolean v4, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@09ac │ │ -0661f4: 5586 ad09 |00b0: iget-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ -0661f8: 3906 0400 |00b2: if-nez v6, 00b6 // +0004 │ │ -0661fc: 3802 0300 |00b4: if-eqz v2, 00b7 // +0003 │ │ -066200: 0154 |00b6: move v4, v5 │ │ -066202: 6e20 be18 4800 |00b7: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@18be │ │ -066208: 0e00 |00ba: return-void │ │ +066020: |[066020] android.support.v7.internal.widget.ProgressBarICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +066030: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +066032: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +066034: 7040 8b1b 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b8b │ │ +06603a: 7100 6a1f 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@1f6a │ │ +066040: 0c06 |0008: move-result-object v6 │ │ +066042: 6e10 6b1f 0600 |0009: invoke-virtual {v6}, Ljava/lang/Thread;.getId:()J // method@1f6b │ │ +066048: 0b06 |000c: move-result-wide v6 │ │ +06604a: 5a86 b509 |000d: iput-wide v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@09b5 │ │ +06604e: 7010 a718 0800 |000f: invoke-direct {v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.initProgressBar:()V // method@18a7 │ │ +066054: 6206 9d09 |0012: sget-object v6, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@099d │ │ +066058: 6e5c f700 a9b6 |0014: invoke-virtual {v9, v10, v6, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +06605e: 0c00 |0017: move-result-object v0 │ │ +066060: 5c85 ac09 |0018: iput-boolean v5, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@09ac │ │ +066064: 5286 a709 |001a: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +066068: 6e30 6101 4006 |001c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +06606e: 0a06 |001f: move-result v6 │ │ +066070: 6e20 c218 6800 |0020: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@18c2 │ │ +066076: 5286 ae09 |0023: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +06607a: 6e30 6101 5006 |0025: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +066080: 0a06 |0028: move-result v6 │ │ +066082: 6e20 c418 6800 |0029: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@18c4 │ │ +066088: 1226 |002c: const/4 v6, #int 2 // #2 │ │ +06608a: 5287 b209 |002d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +06608e: 6e30 6101 6007 |002f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +066094: 0a06 |0032: move-result v6 │ │ +066096: 6e20 c718 6800 |0033: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@18c7 │ │ +06609c: 1236 |0036: const/4 v6, #int 3 // #3 │ │ +06609e: 5587 a309 |0037: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +0660a2: 6e30 5b01 6007 |0039: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +0660a8: 0a02 |003c: move-result v2 │ │ +0660aa: 1246 |003d: const/4 v6, #int 4 // #4 │ │ +0660ac: 5587 ad09 |003e: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ +0660b0: 6e30 5b01 6007 |0040: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +0660b6: 0a06 |0043: move-result v6 │ │ +0660b8: 5c86 ad09 |0044: iput-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ +0660bc: 1256 |0046: const/4 v6, #int 5 // #5 │ │ +0660be: 6e20 5f01 6000 |0047: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +0660c4: 0c01 |004a: move-result-object v1 │ │ +0660c6: 3801 0900 |004b: if-eqz v1, 0054 // +0009 │ │ +0660ca: 7020 cc18 1800 |004d: invoke-direct {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@18cc │ │ +0660d0: 0c01 |0050: move-result-object v1 │ │ +0660d2: 6e20 bf18 1800 |0051: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18bf │ │ +0660d8: 1266 |0054: const/4 v6, #int 6 // #6 │ │ +0660da: 6e20 5f01 6000 |0055: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +0660e0: 0c01 |0058: move-result-object v1 │ │ +0660e2: 3801 0900 |0059: if-eqz v1, 0062 // +0009 │ │ +0660e6: 7030 cb18 1804 |005b: invoke-direct {v8, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@18cb │ │ +0660ec: 0c01 |005e: move-result-object v1 │ │ +0660ee: 6e20 c618 1800 |005f: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18c6 │ │ +0660f4: 1276 |0062: const/4 v6, #int 7 // #7 │ │ +0660f6: 5287 a109 |0063: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@09a1 │ │ +0660fa: 6e30 6101 6007 |0065: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +066100: 0a06 |0068: move-result v6 │ │ +066102: 5986 a109 |0069: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@09a1 │ │ +066106: 1306 0800 |006b: const/16 v6, #int 8 // #8 │ │ +06610a: 5287 9f09 |006d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@099f │ │ +06610e: 6e30 6101 6007 |006f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +066114: 0a06 |0072: move-result v6 │ │ +066116: 5986 9f09 |0073: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@099f │ │ +06611a: 1306 0900 |0075: const/16 v6, #int 9 // #9 │ │ +06611e: 5287 ab09 |0077: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@09ab │ │ +066122: 6e30 5e01 6007 |0079: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +066128: 0a06 |007c: move-result v6 │ │ +06612a: 5986 ab09 |007d: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@09ab │ │ +06612e: 1306 0a00 |007f: const/16 v6, #int 10 // #a │ │ +066132: 5287 a909 |0081: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@09a9 │ │ +066136: 6e30 5e01 6007 |0083: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +06613c: 0a06 |0086: move-result v6 │ │ +06613e: 5986 a909 |0087: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@09a9 │ │ +066142: 1306 0b00 |0089: const/16 v6, #int 11 // #b │ │ +066146: 5287 aa09 |008b: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@09aa │ │ +06614a: 6e30 5e01 6007 |008d: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +066150: 0a06 |0090: move-result v6 │ │ +066152: 5986 aa09 |0091: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@09aa │ │ +066156: 1306 0c00 |0093: const/16 v6, #int 12 // #c │ │ +06615a: 5287 a809 |0095: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ +06615e: 6e30 5e01 6007 |0097: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +066164: 0a06 |009a: move-result v6 │ │ +066166: 5986 a809 |009b: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ +06616a: 1306 0d00 |009d: const/16 v6, #int 13 // #d │ │ +06616e: 1407 0b00 0a01 |009f: const v7, #float 2.53466e-38 // #010a000b │ │ +066174: 6e30 6401 6007 |00a2: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +06617a: 0a03 |00a5: move-result v3 │ │ +06617c: 3d03 0500 |00a6: if-lez v3, 00ab // +0005 │ │ +066180: 6e30 c018 9803 |00a8: invoke-virtual {v8, v9, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/content/Context;I)V // method@18c0 │ │ +066186: 6e10 6801 0000 |00ab: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +06618c: 5c84 ac09 |00ae: iput-boolean v4, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@09ac │ │ +066190: 5586 ad09 |00b0: iget-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ +066194: 3906 0400 |00b2: if-nez v6, 00b6 // +0004 │ │ +066198: 3802 0300 |00b4: if-eqz v2, 00b7 // +0003 │ │ +06619c: 0154 |00b6: move v4, v5 │ │ +06619e: 6e20 be18 4800 |00b7: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@18be │ │ +0661a4: 0e00 |00ba: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=109 │ │ 0x0005 line=110 │ │ 0x000f line=111 │ │ 0x0012 line=113 │ │ 0x0018 line=116 │ │ @@ -99032,17 +99031,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -06620c: |[06620c] android.support.v7.internal.widget.ProgressBarICS.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V │ │ -06621c: 7054 8f18 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@188f │ │ -066222: 0e00 |0003: return-void │ │ +0661a8: |[0661a8] android.support.v7.internal.widget.ProgressBarICS.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V │ │ +0661b8: 7054 8f18 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@188f │ │ +0661be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -99054,17 +99053,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066224: |[066224] android.support.v7.internal.widget.ProgressBarICS.access$102:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ -066234: 5b01 b009 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ -066238: 1101 |0002: return-object v1 │ │ +0661c0: |[0661c0] android.support.v7.internal.widget.ProgressBarICS.access$102:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ +0661d0: 5b01 b009 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ +0661d4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ │ │ @@ -99073,48 +99072,48 @@ │ │ type : '(IIZZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -06623c: |[06623c] android.support.v7.internal.widget.ProgressBarICS.doRefreshProgress:(IIZZ)V │ │ -06624c: 1d07 |0000: monitor-enter v7 │ │ -06624e: 5275 a709 |0001: iget v5, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -066252: 3d05 2500 |0003: if-lez v5, 0028 // +0025 │ │ -066256: 8295 |0005: int-to-float v5, v9 │ │ -066258: 5276 a709 |0006: iget v6, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -06625c: 8266 |0008: int-to-float v6, v6 │ │ -06625e: a904 0506 |0009: div-float v4, v5, v6 │ │ -066262: 5471 a009 |000b: iget-object v1, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ -066266: 3801 1f00 |000d: if-eqz v1, 002c // +001f │ │ -06626a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -06626c: 2015 5200 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0052 │ │ -066270: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ -066274: 0710 |0014: move-object v0, v1 │ │ -066276: 1f00 5200 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0052 │ │ -06627a: 0705 |0017: move-object v5, v0 │ │ -06627c: 6e20 d401 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@01d4 │ │ -066282: 0c03 |001b: move-result-object v3 │ │ -066284: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ -06628a: c845 |001f: mul-float/2addr v5, v4 │ │ -06628c: 8752 |0020: float-to-int v2, v5 │ │ -06628e: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ -066292: 6e20 d001 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@01d0 │ │ -066298: 1e07 |0026: monitor-exit v7 │ │ -06629a: 0e00 |0027: return-void │ │ -06629c: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -06629e: 28e2 |0029: goto 000b // -001e │ │ -0662a0: 0713 |002a: move-object v3, v1 │ │ -0662a2: 28f8 |002b: goto 0023 // -0008 │ │ -0662a4: 6e10 a818 0700 |002c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:()V // method@18a8 │ │ -0662aa: 28f7 |002f: goto 0026 // -0009 │ │ -0662ac: 0d05 |0030: move-exception v5 │ │ -0662ae: 1e07 |0031: monitor-exit v7 │ │ -0662b0: 2705 |0032: throw v5 │ │ +0661d8: |[0661d8] android.support.v7.internal.widget.ProgressBarICS.doRefreshProgress:(IIZZ)V │ │ +0661e8: 1d07 |0000: monitor-enter v7 │ │ +0661ea: 5275 a709 |0001: iget v5, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +0661ee: 3d05 2500 |0003: if-lez v5, 0028 // +0025 │ │ +0661f2: 8295 |0005: int-to-float v5, v9 │ │ +0661f4: 5276 a709 |0006: iget v6, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +0661f8: 8266 |0008: int-to-float v6, v6 │ │ +0661fa: a904 0506 |0009: div-float v4, v5, v6 │ │ +0661fe: 5471 a009 |000b: iget-object v1, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ +066202: 3801 1f00 |000d: if-eqz v1, 002c // +001f │ │ +066206: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +066208: 2015 5100 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0051 │ │ +06620c: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ +066210: 0710 |0014: move-object v0, v1 │ │ +066212: 1f00 5100 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0051 │ │ +066216: 0705 |0017: move-object v5, v0 │ │ +066218: 6e20 d401 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@01d4 │ │ +06621e: 0c03 |001b: move-result-object v3 │ │ +066220: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ +066226: c845 |001f: mul-float/2addr v5, v4 │ │ +066228: 8752 |0020: float-to-int v2, v5 │ │ +06622a: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ +06622e: 6e20 d001 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@01d0 │ │ +066234: 1e07 |0026: monitor-exit v7 │ │ +066236: 0e00 |0027: return-void │ │ +066238: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +06623a: 28e2 |0029: goto 000b // -001e │ │ +06623c: 0713 |002a: move-object v3, v1 │ │ +06623e: 28f8 |002b: goto 0023 // -0008 │ │ +066240: 6e10 a818 0700 |002c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:()V // method@18a8 │ │ +066246: 28f7 |002f: goto 0026 // -0009 │ │ +066248: 0d05 |0030: move-exception v5 │ │ +06624a: 1e07 |0031: monitor-exit v7 │ │ +06624c: 2705 |0032: throw v5 │ │ catches : 2 │ │ 0x0001 - 0x0026 │ │ -> 0x0030 │ │ 0x002c - 0x002f │ │ -> 0x0030 │ │ positions : │ │ 0x0000 line=418 │ │ @@ -99150,33 +99149,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0662c8: |[0662c8] android.support.v7.internal.widget.ProgressBarICS.initProgressBar:()V │ │ -0662d8: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ -0662dc: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ -0662e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0662e2: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ -0662e6: 5940 a709 |0007: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -0662ea: 5941 ae09 |0009: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -0662ee: 5941 b209 |000b: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -0662f2: 5c41 a309 |000d: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -0662f6: 5c41 ad09 |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ -0662fa: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ -0662fe: 5940 a109 |0013: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@09a1 │ │ -066302: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -066304: 5940 9f09 |0016: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@099f │ │ -066308: 5942 ab09 |0018: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@09ab │ │ -06630c: 5943 a909 |001a: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@09a9 │ │ -066310: 5942 aa09 |001c: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@09aa │ │ -066314: 5943 a809 |001e: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ -066318: 0e00 |0020: return-void │ │ +066264: |[066264] android.support.v7.internal.widget.ProgressBarICS.initProgressBar:()V │ │ +066274: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ +066278: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ +06627c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06627e: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ +066282: 5940 a709 |0007: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +066286: 5941 ae09 |0009: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +06628a: 5941 b209 |000b: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +06628e: 5c41 a309 |000d: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066292: 5c41 ad09 |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ +066296: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ +06629a: 5940 a109 |0013: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@09a1 │ │ +06629e: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +0662a0: 5940 9f09 |0016: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@099f │ │ +0662a4: 5942 ab09 |0018: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@09ab │ │ +0662a8: 5943 a909 |001a: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@09a9 │ │ +0662ac: 5942 aa09 |001c: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@09aa │ │ +0662b0: 5943 a809 |001e: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ +0662b4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=242 │ │ 0x0009 line=243 │ │ 0x000b line=244 │ │ 0x000d line=245 │ │ 0x000f line=246 │ │ @@ -99195,41 +99194,41 @@ │ │ type : '(IIZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -06631c: |[06631c] android.support.v7.internal.widget.ProgressBarICS.refreshProgress:(IIZ)V │ │ -06632c: 1d05 |0000: monitor-enter v5 │ │ -06632e: 5351 b509 |0001: iget-wide v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@09b5 │ │ -066332: 7100 6a1f 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@1f6a │ │ -066338: 0c03 |0006: move-result-object v3 │ │ -06633a: 6e10 6b1f 0300 |0007: invoke-virtual {v3}, Ljava/lang/Thread;.getId:()J // method@1f6b │ │ -066340: 0b03 |000a: move-result-wide v3 │ │ -066342: 3101 0103 |000b: cmp-long v1, v1, v3 │ │ -066346: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ -06634a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -06634c: 7051 8f18 6587 |0010: invoke-direct {v5, v6, v7, v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@188f │ │ -066352: 1e05 |0013: monitor-exit v5 │ │ -066354: 0e00 |0014: return-void │ │ -066356: 5451 b009 |0015: iget-object v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ -06635a: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ -06635e: 5450 b009 |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ -066362: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -066364: 5b51 b009 |001c: iput-object v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ -066368: 6e40 7e18 6087 |001e: invoke-virtual {v0, v6, v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.setup:(IIZ)V // method@187e │ │ -06636e: 6e20 b618 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.post:(Ljava/lang/Runnable;)Z // method@18b6 │ │ -066374: 28ef |0024: goto 0013 // -0011 │ │ -066376: 0d01 |0025: move-exception v1 │ │ -066378: 1e05 |0026: monitor-exit v5 │ │ -06637a: 2701 |0027: throw v1 │ │ -06637c: 2200 c502 |0028: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // type@02c5 │ │ -066380: 7058 7c18 5076 |002a: invoke-direct {v0, v5, v6, v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V // method@187c │ │ -066386: 28f4 |002d: goto 0021 // -000c │ │ +0662b8: |[0662b8] android.support.v7.internal.widget.ProgressBarICS.refreshProgress:(IIZ)V │ │ +0662c8: 1d05 |0000: monitor-enter v5 │ │ +0662ca: 5351 b509 |0001: iget-wide v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@09b5 │ │ +0662ce: 7100 6a1f 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@1f6a │ │ +0662d4: 0c03 |0006: move-result-object v3 │ │ +0662d6: 6e10 6b1f 0300 |0007: invoke-virtual {v3}, Ljava/lang/Thread;.getId:()J // method@1f6b │ │ +0662dc: 0b03 |000a: move-result-wide v3 │ │ +0662de: 3101 0103 |000b: cmp-long v1, v1, v3 │ │ +0662e2: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ +0662e6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +0662e8: 7051 8f18 6587 |0010: invoke-direct {v5, v6, v7, v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@188f │ │ +0662ee: 1e05 |0013: monitor-exit v5 │ │ +0662f0: 0e00 |0014: return-void │ │ +0662f2: 5451 b009 |0015: iget-object v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ +0662f6: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ +0662fa: 5450 b009 |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ +0662fe: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +066300: 5b51 b009 |001c: iput-object v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ +066304: 6e40 7e18 6087 |001e: invoke-virtual {v0, v6, v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.setup:(IIZ)V // method@187e │ │ +06630a: 6e20 b618 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.post:(Ljava/lang/Runnable;)Z // method@18b6 │ │ +066310: 28ef |0024: goto 0013 // -0011 │ │ +066312: 0d01 |0025: move-exception v1 │ │ +066314: 1e05 |0026: monitor-exit v5 │ │ +066316: 2701 |0027: throw v1 │ │ +066318: 2200 c302 |0028: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // type@02c3 │ │ +06631c: 7058 7c18 5076 |002a: invoke-direct {v0, v5, v6, v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V // method@187c │ │ +066322: 28f4 |002d: goto 0021 // -000c │ │ catches : 3 │ │ 0x0001 - 0x0013 │ │ -> 0x0025 │ │ 0x0015 - 0x0024 │ │ -> 0x0025 │ │ 0x0028 - 0x002d │ │ -> 0x0025 │ │ @@ -99257,78 +99256,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 │ │ -0663a4: |[0663a4] android.support.v7.internal.widget.ProgressBarICS.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ -0663b4: 121a |0000: const/4 v10, #int 1 // #1 │ │ -0663b6: 20d9 5200 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0052 │ │ -0663ba: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ -0663be: 07d1 |0005: move-object v1, v13 │ │ -0663c0: 1f01 5200 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0052 │ │ -0663c4: 6e10 d701 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@01d7 │ │ -0663ca: 0a00 |000b: move-result v0 │ │ -0663cc: 2306 1e04 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@041e │ │ -0663d0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0663d2: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ -0663d6: 6e20 d601 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@01d6 │ │ -0663dc: 0a04 |0014: move-result v4 │ │ -0663de: 6e20 d501 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01d5 │ │ -0663e4: 0c0b |0018: move-result-object v11 │ │ -0663e6: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ -0663ec: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ -0663f0: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ -0663f6: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ -0663fa: 01a9 |0023: move v9, v10 │ │ -0663fc: 7030 cb18 bc09 |0024: invoke-direct {v12, v11, v9}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@18cb │ │ -066402: 0c09 |0027: move-result-object v9 │ │ -066404: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ -066408: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06640c: 28e3 |002c: goto 000f // -001d │ │ -06640e: 1209 |002d: const/4 v9, #int 0 // #0 │ │ -066410: 28f6 |002e: goto 0024 // -000a │ │ -066412: 2205 5200 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0052 │ │ -066416: 7020 d301 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@01d3 │ │ -06641c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -06641e: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ -066422: 6e20 d601 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@01d6 │ │ -066428: 0a09 |003a: move-result v9 │ │ -06642a: 6e30 d801 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@01d8 │ │ -066430: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -066434: 28f5 |0040: goto 0035 // -000b │ │ -066436: 20d9 4d00 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@004d │ │ -06643a: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ -06643e: 1f0d 4d00 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@004d │ │ -066442: 6e10 ae01 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@01ae │ │ -066448: 0c08 |004a: move-result-object v8 │ │ -06644a: 54c9 b109 |004b: iget-object v9, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@09b1 │ │ -06644e: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ -066452: 5bc8 b109 |004f: iput-object v8, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@09b1 │ │ -066456: 2207 5300 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0053 │ │ -06645a: 6e10 9118 0c00 |0053: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@1891 │ │ -066460: 0c09 |0056: move-result-object v9 │ │ -066462: 7020 d901 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@01d9 │ │ -066468: 2202 3f00 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@003f │ │ -06646c: 6209 2500 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@0025 │ │ -066470: 620b 2400 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0024 │ │ -066474: 7040 8701 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0187 │ │ -06647a: 6e10 da01 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01da │ │ -066480: 0c09 |0066: move-result-object v9 │ │ -066482: 6e20 9601 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0196 │ │ -066488: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ -06648c: 2209 4e00 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@004e │ │ -066490: 123b |006e: const/4 v11, #int 3 // #3 │ │ -066492: 7040 af01 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@01af │ │ -066498: 0797 |0072: move-object v7, v9 │ │ -06649a: 0775 |0073: move-object v5, v7 │ │ -06649c: 1105 |0074: return-object v5 │ │ -06649e: 07d5 |0075: move-object v5, v13 │ │ -0664a0: 28fe |0076: goto 0074 // -0002 │ │ +066340: |[066340] android.support.v7.internal.widget.ProgressBarICS.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ +066350: 121a |0000: const/4 v10, #int 1 // #1 │ │ +066352: 20d9 5100 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0051 │ │ +066356: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ +06635a: 07d1 |0005: move-object v1, v13 │ │ +06635c: 1f01 5100 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0051 │ │ +066360: 6e10 d701 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@01d7 │ │ +066366: 0a00 |000b: move-result v0 │ │ +066368: 2306 1a04 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@041a │ │ +06636c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +06636e: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ +066372: 6e20 d601 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@01d6 │ │ +066378: 0a04 |0014: move-result v4 │ │ +06637a: 6e20 d501 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01d5 │ │ +066380: 0c0b |0018: move-result-object v11 │ │ +066382: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ +066388: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ +06638c: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ +066392: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ +066396: 01a9 |0023: move v9, v10 │ │ +066398: 7030 cb18 bc09 |0024: invoke-direct {v12, v11, v9}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@18cb │ │ +06639e: 0c09 |0027: move-result-object v9 │ │ +0663a0: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ +0663a4: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0663a8: 28e3 |002c: goto 000f // -001d │ │ +0663aa: 1209 |002d: const/4 v9, #int 0 // #0 │ │ +0663ac: 28f6 |002e: goto 0024 // -000a │ │ +0663ae: 2205 5100 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0051 │ │ +0663b2: 7020 d301 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@01d3 │ │ +0663b8: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +0663ba: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ +0663be: 6e20 d601 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@01d6 │ │ +0663c4: 0a09 |003a: move-result v9 │ │ +0663c6: 6e30 d801 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@01d8 │ │ +0663cc: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0663d0: 28f5 |0040: goto 0035 // -000b │ │ +0663d2: 20d9 4c00 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@004c │ │ +0663d6: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ +0663da: 1f0d 4c00 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@004c │ │ +0663de: 6e10 ae01 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@01ae │ │ +0663e4: 0c08 |004a: move-result-object v8 │ │ +0663e6: 54c9 b109 |004b: iget-object v9, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@09b1 │ │ +0663ea: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ +0663ee: 5bc8 b109 |004f: iput-object v8, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@09b1 │ │ +0663f2: 2207 5200 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0052 │ │ +0663f6: 6e10 9118 0c00 |0053: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@1891 │ │ +0663fc: 0c09 |0056: move-result-object v9 │ │ +0663fe: 7020 d901 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@01d9 │ │ +066404: 2202 3f00 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@003f │ │ +066408: 6209 2500 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@0025 │ │ +06640c: 620b 2400 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0024 │ │ +066410: 7040 8701 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0187 │ │ +066416: 6e10 da01 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01da │ │ +06641c: 0c09 |0066: move-result-object v9 │ │ +06641e: 6e20 9601 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@0196 │ │ +066424: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ +066428: 2209 4d00 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@004d │ │ +06642c: 123b |006e: const/4 v11, #int 3 // #3 │ │ +06642e: 7040 af01 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@01af │ │ +066434: 0797 |0072: move-object v7, v9 │ │ +066436: 0775 |0073: move-object v5, v7 │ │ +066438: 1105 |0074: return-object v5 │ │ +06643a: 07d5 |0075: move-object v5, v13 │ │ +06643c: 28fe |0076: goto 0074 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=163 │ │ 0x0006 line=164 │ │ 0x0008 line=165 │ │ 0x000c line=166 │ │ 0x000e line=168 │ │ @@ -99369,43 +99368,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 │ │ -0664a4: |[0664a4] android.support.v7.internal.widget.ProgressBarICS.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ -0664b4: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ -0664b8: 2095 4c00 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@004c │ │ -0664bc: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ -0664c0: 0791 |0006: move-object v1, v9 │ │ -0664c2: 1f01 4c00 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@004c │ │ -0664c6: 6e10 aa01 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@01aa │ │ -0664cc: 0a00 |000c: move-result v0 │ │ -0664ce: 2204 4c00 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@004c │ │ -0664d2: 7010 a601 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@01a6 │ │ -0664d8: 6e10 ab01 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@01ab │ │ -0664de: 0a05 |0015: move-result v5 │ │ -0664e0: 6e20 ad01 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@01ad │ │ -0664e6: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -0664e8: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ -0664ec: 6e20 a901 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@01a9 │ │ -0664f2: 0c05 |001f: move-result-object v5 │ │ -0664f4: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -0664f6: 7030 cb18 5806 |0021: invoke-direct {v8, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@18cb │ │ -0664fc: 0c02 |0024: move-result-object v2 │ │ -0664fe: 6e20 d001 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@01d0 │ │ -066504: 6e20 a801 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@01a8 │ │ -06650a: 0a05 |002b: move-result v5 │ │ -06650c: 6e30 a701 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@01a7 │ │ -066512: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -066516: 28e9 |0031: goto 001a // -0017 │ │ -066518: 6e20 ac01 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@01ac │ │ -06651e: 0749 |0035: move-object v9, v4 │ │ -066520: 1109 |0036: return-object v9 │ │ +066440: |[066440] android.support.v7.internal.widget.ProgressBarICS.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ +066450: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ +066454: 2095 4b00 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@004b │ │ +066458: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ +06645c: 0791 |0006: move-object v1, v9 │ │ +06645e: 1f01 4b00 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@004b │ │ +066462: 6e10 aa01 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@01aa │ │ +066468: 0a00 |000c: move-result v0 │ │ +06646a: 2204 4b00 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@004b │ │ +06646e: 7010 a601 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@01a6 │ │ +066474: 6e10 ab01 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@01ab │ │ +06647a: 0a05 |0015: move-result v5 │ │ +06647c: 6e20 ad01 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@01ad │ │ +066482: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +066484: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ +066488: 6e20 a901 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@01a9 │ │ +06648e: 0c05 |001f: move-result-object v5 │ │ +066490: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +066492: 7030 cb18 5806 |0021: invoke-direct {v8, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@18cb │ │ +066498: 0c02 |0024: move-result-object v2 │ │ +06649a: 6e20 d001 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@01d0 │ │ +0664a0: 6e20 a801 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@01a8 │ │ +0664a6: 0a05 |002b: move-result v5 │ │ +0664a8: 6e30 a701 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@01a7 │ │ +0664ae: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0664b2: 28e9 |0031: goto 001a // -0017 │ │ +0664b4: 6e20 ac01 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@01ac │ │ +0664ba: 0749 |0035: move-object v9, v4 │ │ +0664bc: 1109 |0036: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=212 │ │ 0x0007 line=213 │ │ 0x0009 line=214 │ │ 0x000d line=215 │ │ 0x0012 line=216 │ │ @@ -99431,75 +99430,75 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -066524: |[066524] android.support.v7.internal.widget.ProgressBarICS.updateDrawableBounds:(II)V │ │ -066534: 120c |0000: const/4 v12, #int 0 // #0 │ │ -066536: 6e10 9c18 0d00 |0001: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@189c │ │ -06653c: 0a0a |0004: move-result v10 │ │ -06653e: 910a 0e0a |0005: sub-int v10, v14, v10 │ │ -066542: 6e10 9b18 0d00 |0007: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@189b │ │ -066548: 0a0b |000a: move-result v11 │ │ -06654a: 9107 0a0b |000b: sub-int v7, v10, v11 │ │ -06654e: 6e10 9a18 0d00 |000d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@189a │ │ -066554: 0a0a |0010: move-result v10 │ │ -066556: 910a 0f0a |0011: sub-int v10, v15, v10 │ │ -06655a: 6e10 9d18 0d00 |0013: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@189d │ │ -066560: 0a0b |0016: move-result v11 │ │ -066562: 9100 0a0b |0017: sub-int v0, v10, v11 │ │ -066566: 1208 |0019: const/4 v8, #int 0 // #0 │ │ -066568: 1206 |001a: const/4 v6, #int 0 // #0 │ │ -06656a: 54da a409 |001b: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -06656e: 380a 3600 |001d: if-eqz v10, 0053 // +0036 │ │ -066572: 55da ad09 |001f: iget-boolean v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ -066576: 380a 2d00 |0021: if-eqz v10, 004e // +002d │ │ -06657a: 54da a409 |0023: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -06657e: 20aa 4c00 |0025: instance-of v10, v10, Landroid/graphics/drawable/AnimationDrawable; // type@004c │ │ -066582: 390a 2700 |0027: if-nez v10, 004e // +0027 │ │ -066586: 54da a409 |0029: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -06658a: 6e10 bc01 0a00 |002b: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ -066590: 0a05 |002e: move-result v5 │ │ -066592: 54da a409 |002f: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -066596: 6e10 bb01 0a00 |0031: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ -06659c: 0a04 |0034: move-result v4 │ │ -06659e: 825a |0035: int-to-float v10, v5 │ │ -0665a0: 824b |0036: int-to-float v11, v4 │ │ -0665a2: a903 0a0b |0037: div-float v3, v10, v11 │ │ -0665a6: 82ea |0039: int-to-float v10, v14 │ │ -0665a8: 82fb |003a: int-to-float v11, v15 │ │ -0665aa: a901 0a0b |003b: div-float v1, v10, v11 │ │ -0665ae: 2d0a 0301 |003d: cmpl-float v10, v3, v1 │ │ -0665b2: 380a 0f00 |003f: if-eqz v10, 004e // +000f │ │ -0665b6: 2d0a 0103 |0041: cmpl-float v10, v1, v3 │ │ -0665ba: 3d0a 1a00 |0043: if-lez v10, 005d // +001a │ │ -0665be: 82fa |0045: int-to-float v10, v15 │ │ -0665c0: c83a |0046: mul-float/2addr v10, v3 │ │ -0665c2: 87a9 |0047: float-to-int v9, v10 │ │ -0665c4: 910a 0e09 |0048: sub-int v10, v14, v9 │ │ -0665c8: db06 0a02 |004a: div-int/lit8 v6, v10, #int 2 // #02 │ │ -0665cc: 9007 0609 |004c: add-int v7, v6, v9 │ │ -0665d0: 54da a409 |004e: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -0665d4: 6e50 c801 6a78 |0050: invoke-virtual {v10, v6, v8, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -0665da: 54da af09 |0053: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -0665de: 380a 0700 |0055: if-eqz v10, 005c // +0007 │ │ -0665e2: 54da af09 |0057: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -0665e6: 6e50 c801 ca7c |0059: invoke-virtual {v10, v12, v12, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -0665ec: 0e00 |005c: return-void │ │ -0665ee: 82ea |005d: int-to-float v10, v14 │ │ -0665f0: 150b 803f |005e: const/high16 v11, #int 1065353216 // #3f80 │ │ -0665f4: c93b |0060: div-float/2addr v11, v3 │ │ -0665f6: c8ba |0061: mul-float/2addr v10, v11 │ │ -0665f8: 87a2 |0062: float-to-int v2, v10 │ │ -0665fa: 910a 0f02 |0063: sub-int v10, v15, v2 │ │ -0665fe: db08 0a02 |0065: div-int/lit8 v8, v10, #int 2 // #02 │ │ -066602: 9000 0802 |0067: add-int v0, v8, v2 │ │ -066606: 28e5 |0069: goto 004e // -001b │ │ +0664c0: |[0664c0] android.support.v7.internal.widget.ProgressBarICS.updateDrawableBounds:(II)V │ │ +0664d0: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0664d2: 6e10 9c18 0d00 |0001: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@189c │ │ +0664d8: 0a0a |0004: move-result v10 │ │ +0664da: 910a 0e0a |0005: sub-int v10, v14, v10 │ │ +0664de: 6e10 9b18 0d00 |0007: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@189b │ │ +0664e4: 0a0b |000a: move-result v11 │ │ +0664e6: 9107 0a0b |000b: sub-int v7, v10, v11 │ │ +0664ea: 6e10 9a18 0d00 |000d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@189a │ │ +0664f0: 0a0a |0010: move-result v10 │ │ +0664f2: 910a 0f0a |0011: sub-int v10, v15, v10 │ │ +0664f6: 6e10 9d18 0d00 |0013: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@189d │ │ +0664fc: 0a0b |0016: move-result v11 │ │ +0664fe: 9100 0a0b |0017: sub-int v0, v10, v11 │ │ +066502: 1208 |0019: const/4 v8, #int 0 // #0 │ │ +066504: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +066506: 54da a409 |001b: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +06650a: 380a 3600 |001d: if-eqz v10, 0053 // +0036 │ │ +06650e: 55da ad09 |001f: iget-boolean v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ +066512: 380a 2d00 |0021: if-eqz v10, 004e // +002d │ │ +066516: 54da a409 |0023: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +06651a: 20aa 4b00 |0025: instance-of v10, v10, Landroid/graphics/drawable/AnimationDrawable; // type@004b │ │ +06651e: 390a 2700 |0027: if-nez v10, 004e // +0027 │ │ +066522: 54da a409 |0029: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066526: 6e10 bc01 0a00 |002b: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ +06652c: 0a05 |002e: move-result v5 │ │ +06652e: 54da a409 |002f: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066532: 6e10 bb01 0a00 |0031: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ +066538: 0a04 |0034: move-result v4 │ │ +06653a: 825a |0035: int-to-float v10, v5 │ │ +06653c: 824b |0036: int-to-float v11, v4 │ │ +06653e: a903 0a0b |0037: div-float v3, v10, v11 │ │ +066542: 82ea |0039: int-to-float v10, v14 │ │ +066544: 82fb |003a: int-to-float v11, v15 │ │ +066546: a901 0a0b |003b: div-float v1, v10, v11 │ │ +06654a: 2d0a 0301 |003d: cmpl-float v10, v3, v1 │ │ +06654e: 380a 0f00 |003f: if-eqz v10, 004e // +000f │ │ +066552: 2d0a 0103 |0041: cmpl-float v10, v1, v3 │ │ +066556: 3d0a 1a00 |0043: if-lez v10, 005d // +001a │ │ +06655a: 82fa |0045: int-to-float v10, v15 │ │ +06655c: c83a |0046: mul-float/2addr v10, v3 │ │ +06655e: 87a9 |0047: float-to-int v9, v10 │ │ +066560: 910a 0e09 |0048: sub-int v10, v14, v9 │ │ +066564: db06 0a02 |004a: div-int/lit8 v6, v10, #int 2 // #02 │ │ +066568: 9007 0609 |004c: add-int v7, v6, v9 │ │ +06656c: 54da a409 |004e: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066570: 6e50 c801 6a78 |0050: invoke-virtual {v10, v6, v8, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +066576: 54da af09 |0053: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +06657a: 380a 0700 |0055: if-eqz v10, 005c // +0007 │ │ +06657e: 54da af09 |0057: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +066582: 6e50 c801 ca7c |0059: invoke-virtual {v10, v12, v12, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +066588: 0e00 |005c: return-void │ │ +06658a: 82ea |005d: int-to-float v10, v14 │ │ +06658c: 150b 803f |005e: const/high16 v11, #int 1065353216 // #3f80 │ │ +066590: c93b |0060: div-float/2addr v11, v3 │ │ +066592: c8ba |0061: mul-float/2addr v10, v11 │ │ +066594: 87a2 |0062: float-to-int v2, v10 │ │ +066596: 910a 0f02 |0063: sub-int v10, v15, v2 │ │ +06659a: db08 0a02 |0065: div-int/lit8 v8, v10, #int 2 // #02 │ │ +06659e: 9000 0802 |0067: add-int v0, v8, v2 │ │ +0665a2: 28e5 |0069: goto 004e // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=732 │ │ 0x000d line=733 │ │ 0x0019 line=734 │ │ 0x001a line=735 │ │ 0x001b line=737 │ │ @@ -99544,34 +99543,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -066608: |[066608] android.support.v7.internal.widget.ProgressBarICS.updateDrawableState:()V │ │ -066618: 6e10 9218 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableState:()[I // method@1892 │ │ -06661e: 0c00 |0003: move-result-object v0 │ │ -066620: 5421 af09 |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -066624: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -066628: 5421 af09 |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -06662c: 6e10 c301 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ -066632: 0a01 |000d: move-result v1 │ │ -066634: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -066638: 5421 af09 |0010: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -06663c: 6e20 d101 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -066642: 5421 a409 |0015: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -066646: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ -06664a: 5421 a409 |0019: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -06664e: 6e10 c301 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ -066654: 0a01 |001e: move-result v1 │ │ -066656: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -06665a: 5421 a409 |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -06665e: 6e20 d101 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -066664: 0e00 |0026: return-void │ │ +0665a4: |[0665a4] android.support.v7.internal.widget.ProgressBarICS.updateDrawableState:()V │ │ +0665b4: 6e10 9218 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableState:()[I // method@1892 │ │ +0665ba: 0c00 |0003: move-result-object v0 │ │ +0665bc: 5421 af09 |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +0665c0: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +0665c4: 5421 af09 |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +0665c8: 6e10 c301 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ +0665ce: 0a01 |000d: move-result v1 │ │ +0665d0: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +0665d4: 5421 af09 |0010: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +0665d8: 6e20 d101 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +0665de: 5421 a409 |0015: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +0665e2: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ +0665e6: 5421 a409 |0019: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +0665ea: 6e10 c301 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01c3 │ │ +0665f0: 0a01 |001e: move-result v1 │ │ +0665f2: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +0665f6: 5421 a409 |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +0665fa: 6e20 d101 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +066600: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0004 line=829 │ │ 0x0010 line=830 │ │ 0x0015 line=833 │ │ 0x0021 line=834 │ │ @@ -99586,18 +99585,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -066668: |[066668] android.support.v7.internal.widget.ProgressBarICS.drawableStateChanged:()V │ │ -066678: 6f10 951b 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@1b95 │ │ -06667e: 7010 ce18 0000 |0003: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@18ce │ │ -066684: 0e00 |0006: return-void │ │ +066604: |[066604] android.support.v7.internal.widget.ProgressBarICS.drawableStateChanged:()V │ │ +066614: 6f10 951b 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@1b95 │ │ +06661a: 7010 ce18 0000 |0003: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@18ce │ │ +066620: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0003 line=823 │ │ 0x0006 line=824 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ @@ -99607,23 +99606,23 @@ │ │ type : '()Landroid/graphics/drawable/shapes/Shape;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -066688: |[066688] android.support.v7.internal.widget.ProgressBarICS.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ -066698: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06669a: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -06669e: 2310 1a04 |0003: new-array v0, v1, [F // type@041a │ │ -0666a2: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ -0666a8: 2201 5400 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0054 │ │ -0666ac: 7040 db01 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@01db │ │ -0666b2: 1101 |000d: return-object v1 │ │ -0666b4: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ +066624: |[066624] android.support.v7.internal.widget.ProgressBarICS.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ +066634: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +066636: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +06663a: 2310 1604 |0003: new-array v0, v1, [F // type@0416 │ │ +06663e: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ +066644: 2201 5300 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0053 │ │ +066648: 7040 db01 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@01db │ │ +06664e: 1101 |000d: return-object v1 │ │ +066650: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=202 │ │ 0x0008 line=203 │ │ 0x000e line=202 │ │ locals : │ │ 0x0008 - 0x0022 reg=0 roundedCorners [F │ │ @@ -99634,17 +99633,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0666dc: |[0666dc] android.support.v7.internal.widget.ProgressBarICS.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0666ec: 5410 a409 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -0666f0: 1100 |0002: return-object v0 │ │ +066678: |[066678] android.support.v7.internal.widget.ProgressBarICS.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ +066688: 5410 a409 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +06668c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ @@ -99652,17 +99651,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0666f4: |[0666f4] android.support.v7.internal.widget.ProgressBarICS.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -066704: 5410 a509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ -066708: 1100 |0002: return-object v0 │ │ +066690: |[066690] android.support.v7.internal.widget.ProgressBarICS.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +0666a0: 5410 a509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ +0666a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ @@ -99670,22 +99669,22 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06670c: |[06670c] android.support.v7.internal.widget.ProgressBarICS.getMax:()I │ │ -06671c: 1d01 |0000: monitor-enter v1 │ │ -06671e: 5210 a709 |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -066722: 1e01 |0003: monitor-exit v1 │ │ -066724: 0f00 |0004: return v0 │ │ -066726: 0d00 |0005: move-exception v0 │ │ -066728: 1e01 |0006: monitor-exit v1 │ │ -06672a: 2700 |0007: throw v0 │ │ +0666a8: |[0666a8] android.support.v7.internal.widget.ProgressBarICS.getMax:()I │ │ +0666b8: 1d01 |0000: monitor-enter v1 │ │ +0666ba: 5210 a709 |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +0666be: 1e01 |0003: monitor-exit v1 │ │ +0666c0: 0f00 |0004: return v0 │ │ +0666c2: 0d00 |0005: move-exception v0 │ │ +0666c4: 1e01 |0006: monitor-exit v1 │ │ +0666c6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ @@ -99695,26 +99694,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -066738: |[066738] android.support.v7.internal.widget.ProgressBarICS.getProgress:()I │ │ -066748: 1d01 |0000: monitor-enter v1 │ │ -06674a: 5510 a309 |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -06674e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -066752: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -066754: 1e01 |0006: monitor-exit v1 │ │ -066756: 0f00 |0007: return v0 │ │ -066758: 5210 ae09 |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -06675c: 28fc |000a: goto 0006 // -0004 │ │ -06675e: 0d00 |000b: move-exception v0 │ │ -066760: 1e01 |000c: monitor-exit v1 │ │ -066762: 2700 |000d: throw v0 │ │ +0666d4: |[0666d4] android.support.v7.internal.widget.ProgressBarICS.getProgress:()I │ │ +0666e4: 1d01 |0000: monitor-enter v1 │ │ +0666e6: 5510 a309 |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +0666ea: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0666ee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0666f0: 1e01 |0006: monitor-exit v1 │ │ +0666f2: 0f00 |0007: return v0 │ │ +0666f4: 5210 ae09 |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +0666f8: 28fc |000a: goto 0006 // -0004 │ │ +0666fa: 0d00 |000b: move-exception v0 │ │ +0666fc: 1e01 |000c: monitor-exit v1 │ │ +0666fe: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=531 │ │ @@ -99726,17 +99725,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066778: |[066778] android.support.v7.internal.widget.ProgressBarICS.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ -066788: 5410 af09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -06678c: 1100 |0002: return-object v0 │ │ +066714: |[066714] android.support.v7.internal.widget.ProgressBarICS.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ +066724: 5410 af09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +066728: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ @@ -99744,26 +99743,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -066790: |[066790] android.support.v7.internal.widget.ProgressBarICS.getSecondaryProgress:()I │ │ -0667a0: 1d01 |0000: monitor-enter v1 │ │ -0667a2: 5510 a309 |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -0667a6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0667aa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0667ac: 1e01 |0006: monitor-exit v1 │ │ -0667ae: 0f00 |0007: return v0 │ │ -0667b0: 5210 b209 |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -0667b4: 28fc |000a: goto 0006 // -0004 │ │ -0667b6: 0d00 |000b: move-exception v0 │ │ -0667b8: 1e01 |000c: monitor-exit v1 │ │ -0667ba: 2700 |000d: throw v0 │ │ +06672c: |[06672c] android.support.v7.internal.widget.ProgressBarICS.getSecondaryProgress:()I │ │ +06673c: 1d01 |0000: monitor-enter v1 │ │ +06673e: 5510 a309 |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066742: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +066746: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +066748: 1e01 |0006: monitor-exit v1 │ │ +06674a: 0f00 |0007: return v0 │ │ +06674c: 5210 b209 |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +066750: 28fc |000a: goto 0006 // -0004 │ │ +066752: 0d00 |000b: move-exception v0 │ │ +066754: 1e01 |000c: monitor-exit v1 │ │ +066756: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=547 │ │ @@ -99775,24 +99774,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0667d0: |[0667d0] android.support.v7.internal.widget.ProgressBarICS.incrementProgressBy:(I)V │ │ -0667e0: 1d01 |0000: monitor-enter v1 │ │ -0667e2: 5210 ae09 |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -0667e6: b020 |0003: add-int/2addr v0, v2 │ │ -0667e8: 6e20 c418 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@18c4 │ │ -0667ee: 1e01 |0007: monitor-exit v1 │ │ -0667f0: 0e00 |0008: return-void │ │ -0667f2: 0d00 |0009: move-exception v0 │ │ -0667f4: 1e01 |000a: monitor-exit v1 │ │ -0667f6: 2700 |000b: throw v0 │ │ +06676c: |[06676c] android.support.v7.internal.widget.ProgressBarICS.incrementProgressBy:(I)V │ │ +06677c: 1d01 |0000: monitor-enter v1 │ │ +06677e: 5210 ae09 |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066782: b020 |0003: add-int/2addr v0, v2 │ │ +066784: 6e20 c418 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@18c4 │ │ +06678a: 1e01 |0007: monitor-exit v1 │ │ +06678c: 0e00 |0008: return-void │ │ +06678e: 0d00 |0009: move-exception v0 │ │ +066790: 1e01 |000a: monitor-exit v1 │ │ +066792: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=595 │ │ 0x0007 line=596 │ │ 0x0009 line=595 │ │ @@ -99805,24 +99804,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -066804: |[066804] android.support.v7.internal.widget.ProgressBarICS.incrementSecondaryProgressBy:(I)V │ │ -066814: 1d01 |0000: monitor-enter v1 │ │ -066816: 5210 b209 |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -06681a: b020 |0003: add-int/2addr v0, v2 │ │ -06681c: 6e20 c718 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@18c7 │ │ -066822: 1e01 |0007: monitor-exit v1 │ │ -066824: 0e00 |0008: return-void │ │ -066826: 0d00 |0009: move-exception v0 │ │ -066828: 1e01 |000a: monitor-exit v1 │ │ -06682a: 2700 |000b: throw v0 │ │ +0667a0: |[0667a0] android.support.v7.internal.widget.ProgressBarICS.incrementSecondaryProgressBy:(I)V │ │ +0667b0: 1d01 |0000: monitor-enter v1 │ │ +0667b2: 5210 b209 |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +0667b6: b020 |0003: add-int/2addr v0, v2 │ │ +0667b8: 6e20 c718 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@18c7 │ │ +0667be: 1e01 |0007: monitor-exit v1 │ │ +0667c0: 0e00 |0008: return-void │ │ +0667c2: 0d00 |0009: move-exception v0 │ │ +0667c4: 1e01 |000a: monitor-exit v1 │ │ +0667c6: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=606 │ │ 0x0007 line=607 │ │ 0x0009 line=606 │ │ @@ -99835,44 +99834,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -066838: |[066838] android.support.v7.internal.widget.ProgressBarICS.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -066848: 5573 a209 |0000: iget-boolean v3, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@09a2 │ │ -06684c: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ -066850: 6e20 cf18 8700 |0004: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@18cf │ │ -066856: 0a03 |0007: move-result v3 │ │ -066858: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ -06685c: 6e10 b701 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01b7 │ │ -066862: 0c00 |000d: move-result-object v0 │ │ -066864: 6e10 a018 0700 |000e: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollX:()I // method@18a0 │ │ -06686a: 0a03 |0011: move-result v3 │ │ -06686c: 6e10 9b18 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@189b │ │ -066872: 0a04 |0015: move-result v4 │ │ -066874: 9001 0304 |0016: add-int v1, v3, v4 │ │ -066878: 6e10 a118 0700 |0018: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollY:()I // method@18a1 │ │ -06687e: 0a03 |001b: move-result v3 │ │ -066880: 6e10 9d18 0700 |001c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@189d │ │ -066886: 0a04 |001f: move-result v4 │ │ -066888: 9002 0304 |0020: add-int v2, v3, v4 │ │ -06688c: 5203 2100 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@0021 │ │ -066890: b013 |0024: add-int/2addr v3, v1 │ │ -066892: 5204 2300 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@0023 │ │ -066896: b024 |0027: add-int/2addr v4, v2 │ │ -066898: 5205 2200 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@0022 │ │ -06689c: b015 |002a: add-int/2addr v5, v1 │ │ -06689e: 5206 2000 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -0668a2: b026 |002d: add-int/2addr v6, v2 │ │ -0668a4: 6e56 a918 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:(IIII)V // method@18a9 │ │ -0668aa: 0e00 |0031: return-void │ │ -0668ac: 6f20 be1b 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bbe │ │ -0668b2: 28fc |0035: goto 0031 // -0004 │ │ +0667d4: |[0667d4] android.support.v7.internal.widget.ProgressBarICS.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0667e4: 5573 a209 |0000: iget-boolean v3, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@09a2 │ │ +0667e8: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ +0667ec: 6e20 cf18 8700 |0004: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@18cf │ │ +0667f2: 0a03 |0007: move-result v3 │ │ +0667f4: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ +0667f8: 6e10 b701 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01b7 │ │ +0667fe: 0c00 |000d: move-result-object v0 │ │ +066800: 6e10 a018 0700 |000e: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollX:()I // method@18a0 │ │ +066806: 0a03 |0011: move-result v3 │ │ +066808: 6e10 9b18 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@189b │ │ +06680e: 0a04 |0015: move-result v4 │ │ +066810: 9001 0304 |0016: add-int v1, v3, v4 │ │ +066814: 6e10 a118 0700 |0018: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollY:()I // method@18a1 │ │ +06681a: 0a03 |001b: move-result v3 │ │ +06681c: 6e10 9d18 0700 |001c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@189d │ │ +066822: 0a04 |001f: move-result v4 │ │ +066824: 9002 0304 |0020: add-int v2, v3, v4 │ │ +066828: 5203 2100 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@0021 │ │ +06682c: b013 |0024: add-int/2addr v3, v1 │ │ +06682e: 5204 2300 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@0023 │ │ +066832: b024 |0027: add-int/2addr v4, v2 │ │ +066834: 5205 2200 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@0022 │ │ +066838: b015 |002a: add-int/2addr v5, v1 │ │ +06683a: 5206 2000 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +06683e: b026 |002d: add-int/2addr v6, v2 │ │ +066840: 6e56 a918 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:(IIII)V // method@18a9 │ │ +066846: 0e00 |0031: return-void │ │ +066848: 6f20 be1b 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bbe │ │ +06684e: 28fc |0035: goto 0031 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0004 line=712 │ │ 0x000a line=713 │ │ 0x000e line=714 │ │ 0x0018 line=715 │ │ @@ -99891,22 +99890,22 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0668b4: |[0668b4] android.support.v7.internal.widget.ProgressBarICS.isIndeterminate:()Z │ │ -0668c4: 1d01 |0000: monitor-enter v1 │ │ -0668c6: 5510 a309 |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -0668ca: 1e01 |0003: monitor-exit v1 │ │ -0668cc: 0f00 |0004: return v0 │ │ -0668ce: 0d00 |0005: move-exception v0 │ │ -0668d0: 1e01 |0006: monitor-exit v1 │ │ -0668d2: 2700 |0007: throw v0 │ │ +066850: |[066850] android.support.v7.internal.widget.ProgressBarICS.isIndeterminate:()Z │ │ +066860: 1d01 |0000: monitor-enter v1 │ │ +066862: 5510 a309 |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066866: 1e01 |0003: monitor-exit v1 │ │ +066868: 0f00 |0004: return v0 │ │ +06686a: 0d00 |0005: move-exception v0 │ │ +06686c: 1e01 |0006: monitor-exit v1 │ │ +06686e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ @@ -99916,20 +99915,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0668e0: |[0668e0] android.support.v7.internal.widget.ProgressBarICS.onAttachedToWindow:()V │ │ -0668f0: 6f10 cf1b 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@1bcf │ │ -0668f6: 5510 a309 |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -0668fa: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0668fe: 6e10 c918 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@18c9 │ │ -066904: 0e00 |000a: return-void │ │ +06687c: |[06687c] android.support.v7.internal.widget.ProgressBarICS.onAttachedToWindow:()V │ │ +06688c: 6f10 cf1b 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@1bcf │ │ +066892: 5510 a309 |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066896: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +06689a: 6e10 c918 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@18c9 │ │ +0668a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0003 line=901 │ │ 0x0007 line=902 │ │ 0x000a line=904 │ │ locals : │ │ @@ -99940,24 +99939,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -066908: |[066908] android.support.v7.internal.widget.ProgressBarICS.onDetachedFromWindow:()V │ │ -066918: 5510 a309 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -06691c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -066920: 6e10 ca18 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@18ca │ │ -066926: 5410 b009 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ -06692a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -06692e: 5410 b009 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ -066932: 6e20 ba18 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@18ba │ │ -066938: 6f10 d01b 0100 |0010: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@1bd0 │ │ -06693e: 0e00 |0013: return-void │ │ +0668a4: |[0668a4] android.support.v7.internal.widget.ProgressBarICS.onDetachedFromWindow:()V │ │ +0668b4: 5510 a309 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +0668b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0668bc: 6e10 ca18 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@18ca │ │ +0668c2: 5410 b009 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ +0668c6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0668ca: 5410 b009 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@09b0 │ │ +0668ce: 6e20 ba18 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@18ba │ │ +0668d4: 6f10 d01b 0100 |0010: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@1bd0 │ │ +0668da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0004 line=909 │ │ 0x0007 line=911 │ │ 0x000b line=912 │ │ 0x0010 line=917 │ │ @@ -99970,76 +99969,76 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 115 16-bit code units │ │ -066940: |[066940] android.support.v7.internal.widget.ProgressBarICS.onDraw:(Landroid/graphics/Canvas;)V │ │ -066950: 1608 c800 |0000: const-wide/16 v8, #int 200 // #c8 │ │ -066954: 1d0a |0002: monitor-enter v10 │ │ -066956: 6f20 d11b ba00 |0003: invoke-super {v10, v11}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@1bd1 │ │ -06695c: 54a0 a009 |0006: iget-object v0, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ -066960: 3800 6100 |0008: if-eqz v0, 0069 // +0061 │ │ -066964: 6e10 9001 0b00 |000a: invoke-virtual {v11}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ -06696a: 6e10 9b18 0a00 |000d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@189b │ │ -066970: 0a04 |0010: move-result v4 │ │ -066972: 8244 |0011: int-to-float v4, v4 │ │ -066974: 6e10 9d18 0a00 |0012: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@189d │ │ -06697a: 0a05 |0015: move-result v5 │ │ -06697c: 8255 |0016: int-to-float v5, v5 │ │ -06697e: 6e30 9201 4b05 |0017: invoke-virtual {v11, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0192 │ │ -066984: 6e10 9318 0a00 |001a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawingTime:()J // method@1893 │ │ -06698a: 0b02 |001d: move-result-wide v2 │ │ -06698c: 54a4 9e09 |001e: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066990: 3804 3300 |0020: if-eqz v4, 0053 // +0033 │ │ -066994: 54a4 9e09 |0022: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066998: 54a5 b409 |0024: iget-object v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@09b4 │ │ -06699c: 6e40 f11c 2453 |0026: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@1cf1 │ │ -0669a2: 54a4 b409 |0029: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@09b4 │ │ -0669a6: 6e10 021d 0400 |002b: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@1d02 │ │ -0669ac: 0a01 |002e: move-result v1 │ │ -0669ae: 1214 |002f: const/4 v4, #int 1 // #1 │ │ -0669b0: 5ca4 a209 |0030: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@09a2 │ │ -0669b4: 1404 0040 1c46 |0032: const v4, #float 10000 // #461c4000 │ │ -0669ba: c814 |0035: mul-float/2addr v4, v1 │ │ -0669bc: 8744 |0036: float-to-int v4, v4 │ │ -0669be: 6e20 d001 4000 |0037: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@01d0 │ │ -0669c4: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -0669c6: 5ca4 a209 |003b: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@09a2 │ │ -0669ca: 7100 4202 0000 |003d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -0669d0: 0b04 |0040: move-result-wide v4 │ │ -0669d2: 53a6 a609 |0041: iget-wide v6, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@09a6 │ │ -0669d6: bc64 |0043: sub-long/2addr v4, v6 │ │ -0669d8: 3104 0408 |0044: cmp-long v4, v4, v8 │ │ -0669dc: 3a04 0d00 |0046: if-ltz v4, 0053 // +000d │ │ -0669e0: 7100 4202 0000 |0048: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -0669e6: 0b04 |004b: move-result-wide v4 │ │ -0669e8: 5aa4 a609 |004c: iput-wide v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@09a6 │ │ -0669ec: 1604 c800 |004e: const-wide/16 v4, #int 200 // #c8 │ │ -0669f0: 6e30 b818 4a05 |0050: invoke-virtual {v10, v4, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidateDelayed:(J)V // method@18b8 │ │ -0669f6: 6e20 b601 b000 |0053: invoke-virtual {v0, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ -0669fc: 6e10 8d01 0b00 |0056: invoke-virtual {v11}, Landroid/graphics/Canvas;.restore:()V // method@018d │ │ -066a02: 55a4 b309 |0059: iget-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@09b3 │ │ -066a06: 3804 0e00 |005b: if-eqz v4, 0069 // +000e │ │ -066a0a: 2004 4b00 |005d: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@004b │ │ -066a0e: 3804 0a00 |005f: if-eqz v4, 0069 // +000a │ │ -066a12: 1f00 4b00 |0061: check-cast v0, Landroid/graphics/drawable/Animatable; // type@004b │ │ -066a16: 7210 a401 0000 |0063: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@01a4 │ │ -066a1c: 1204 |0066: const/4 v4, #int 0 // #0 │ │ -066a1e: 5ca4 b309 |0067: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@09b3 │ │ -066a22: 1e0a |0069: monitor-exit v10 │ │ -066a24: 0e00 |006a: return-void │ │ -066a26: 0d04 |006b: move-exception v4 │ │ -066a28: 1205 |006c: const/4 v5, #int 0 // #0 │ │ -066a2a: 5ca5 a209 |006d: iput-boolean v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@09a2 │ │ -066a2e: 2704 |006f: throw v4 │ │ -066a30: 0d04 |0070: move-exception v4 │ │ -066a32: 1e0a |0071: monitor-exit v10 │ │ -066a34: 2704 |0072: throw v4 │ │ +0668dc: |[0668dc] android.support.v7.internal.widget.ProgressBarICS.onDraw:(Landroid/graphics/Canvas;)V │ │ +0668ec: 1608 c800 |0000: const-wide/16 v8, #int 200 // #c8 │ │ +0668f0: 1d0a |0002: monitor-enter v10 │ │ +0668f2: 6f20 d11b ba00 |0003: invoke-super {v10, v11}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@1bd1 │ │ +0668f8: 54a0 a009 |0006: iget-object v0, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ +0668fc: 3800 6100 |0008: if-eqz v0, 0069 // +0061 │ │ +066900: 6e10 9001 0b00 |000a: invoke-virtual {v11}, Landroid/graphics/Canvas;.save:()I // method@0190 │ │ +066906: 6e10 9b18 0a00 |000d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@189b │ │ +06690c: 0a04 |0010: move-result v4 │ │ +06690e: 8244 |0011: int-to-float v4, v4 │ │ +066910: 6e10 9d18 0a00 |0012: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@189d │ │ +066916: 0a05 |0015: move-result v5 │ │ +066918: 8255 |0016: int-to-float v5, v5 │ │ +06691a: 6e30 9201 4b05 |0017: invoke-virtual {v11, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0192 │ │ +066920: 6e10 9318 0a00 |001a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawingTime:()J // method@1893 │ │ +066926: 0b02 |001d: move-result-wide v2 │ │ +066928: 54a4 9e09 |001e: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +06692c: 3804 3300 |0020: if-eqz v4, 0053 // +0033 │ │ +066930: 54a4 9e09 |0022: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066934: 54a5 b409 |0024: iget-object v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@09b4 │ │ +066938: 6e40 f11c 2453 |0026: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@1cf1 │ │ +06693e: 54a4 b409 |0029: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@09b4 │ │ +066942: 6e10 021d 0400 |002b: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@1d02 │ │ +066948: 0a01 |002e: move-result v1 │ │ +06694a: 1214 |002f: const/4 v4, #int 1 // #1 │ │ +06694c: 5ca4 a209 |0030: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@09a2 │ │ +066950: 1404 0040 1c46 |0032: const v4, #float 10000 // #461c4000 │ │ +066956: c814 |0035: mul-float/2addr v4, v1 │ │ +066958: 8744 |0036: float-to-int v4, v4 │ │ +06695a: 6e20 d001 4000 |0037: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@01d0 │ │ +066960: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +066962: 5ca4 a209 |003b: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@09a2 │ │ +066966: 7100 4202 0000 |003d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +06696c: 0b04 |0040: move-result-wide v4 │ │ +06696e: 53a6 a609 |0041: iget-wide v6, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@09a6 │ │ +066972: bc64 |0043: sub-long/2addr v4, v6 │ │ +066974: 3104 0408 |0044: cmp-long v4, v4, v8 │ │ +066978: 3a04 0d00 |0046: if-ltz v4, 0053 // +000d │ │ +06697c: 7100 4202 0000 |0048: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +066982: 0b04 |004b: move-result-wide v4 │ │ +066984: 5aa4 a609 |004c: iput-wide v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@09a6 │ │ +066988: 1604 c800 |004e: const-wide/16 v4, #int 200 // #c8 │ │ +06698c: 6e30 b818 4a05 |0050: invoke-virtual {v10, v4, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidateDelayed:(J)V // method@18b8 │ │ +066992: 6e20 b601 b000 |0053: invoke-virtual {v0, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01b6 │ │ +066998: 6e10 8d01 0b00 |0056: invoke-virtual {v11}, Landroid/graphics/Canvas;.restore:()V // method@018d │ │ +06699e: 55a4 b309 |0059: iget-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@09b3 │ │ +0669a2: 3804 0e00 |005b: if-eqz v4, 0069 // +000e │ │ +0669a6: 2004 4a00 |005d: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@004a │ │ +0669aa: 3804 0a00 |005f: if-eqz v4, 0069 // +000a │ │ +0669ae: 1f00 4a00 |0061: check-cast v0, Landroid/graphics/drawable/Animatable; // type@004a │ │ +0669b2: 7210 a401 0000 |0063: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@01a4 │ │ +0669b8: 1204 |0066: const/4 v4, #int 0 // #0 │ │ +0669ba: 5ca4 b309 |0067: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@09b3 │ │ +0669be: 1e0a |0069: monitor-exit v10 │ │ +0669c0: 0e00 |006a: return-void │ │ +0669c2: 0d04 |006b: move-exception v4 │ │ +0669c4: 1205 |006c: const/4 v5, #int 0 // #0 │ │ +0669c6: 5ca5 a209 |006d: iput-boolean v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@09a2 │ │ +0669ca: 2704 |006f: throw v4 │ │ +0669cc: 0d04 |0070: move-exception v4 │ │ +0669ce: 1e0a |0071: monitor-exit v10 │ │ +0669d0: 2704 |0072: throw v4 │ │ catches : 4 │ │ 0x0003 - 0x002e │ │ -> 0x0070 │ │ 0x0030 - 0x003a │ │ -> 0x006b │ │ 0x003b - 0x0069 │ │ -> 0x0070 │ │ @@ -100084,59 +100083,59 @@ │ │ type : '(II)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -066a60: |[066a60] android.support.v7.internal.widget.ProgressBarICS.onMeasure:(II)V │ │ -066a70: 1d06 |0000: monitor-enter v6 │ │ -066a72: 5460 a009 |0001: iget-object v0, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ -066a76: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -066a78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -066a7a: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ -066a7e: 5263 ab09 |0007: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@09ab │ │ -066a82: 5264 a909 |0009: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@09a9 │ │ -066a86: 6e10 bc01 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ -066a8c: 0a05 |000e: move-result v5 │ │ -066a8e: 7120 2f1f 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -066a94: 0a04 |0012: move-result v4 │ │ -066a96: 7120 2d1f 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -066a9c: 0a02 |0016: move-result v2 │ │ -066a9e: 5263 aa09 |0017: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@09aa │ │ -066aa2: 5264 a809 |0019: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ -066aa6: 6e10 bb01 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ -066aac: 0a05 |001e: move-result v5 │ │ -066aae: 7120 2f1f 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -066ab4: 0a04 |0022: move-result v4 │ │ -066ab6: 7120 2d1f 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -066abc: 0a01 |0026: move-result v1 │ │ -066abe: 7010 ce18 0600 |0027: invoke-direct {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@18ce │ │ -066ac4: 6e10 9b18 0600 |002a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@189b │ │ -066aca: 0a03 |002d: move-result v3 │ │ -066acc: 6e10 9c18 0600 |002e: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@189c │ │ -066ad2: 0a04 |0031: move-result v4 │ │ -066ad4: b043 |0032: add-int/2addr v3, v4 │ │ -066ad6: b032 |0033: add-int/2addr v2, v3 │ │ -066ad8: 6e10 9d18 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@189d │ │ -066ade: 0a03 |0037: move-result v3 │ │ -066ae0: 6e10 9a18 0600 |0038: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@189a │ │ -066ae6: 0a04 |003b: move-result v4 │ │ -066ae8: b043 |003c: add-int/2addr v3, v4 │ │ -066aea: b031 |003d: add-int/2addr v1, v3 │ │ -066aec: 7120 bc18 7200 |003e: invoke-static {v2, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@18bc │ │ -066af2: 0a03 |0041: move-result v3 │ │ -066af4: 7120 bc18 8100 |0042: invoke-static {v1, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@18bc │ │ -066afa: 0a04 |0045: move-result v4 │ │ -066afc: 6e30 c318 3604 |0046: invoke-virtual {v6, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMeasuredDimension:(II)V // method@18c3 │ │ -066b02: 1e06 |0049: monitor-exit v6 │ │ -066b04: 0e00 |004a: return-void │ │ -066b06: 0d03 |004b: move-exception v3 │ │ -066b08: 1e06 |004c: monitor-exit v6 │ │ -066b0a: 2703 |004d: throw v3 │ │ +0669fc: |[0669fc] android.support.v7.internal.widget.ProgressBarICS.onMeasure:(II)V │ │ +066a0c: 1d06 |0000: monitor-enter v6 │ │ +066a0e: 5460 a009 |0001: iget-object v0, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ +066a12: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +066a14: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +066a16: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ +066a1a: 5263 ab09 |0007: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@09ab │ │ +066a1e: 5264 a909 |0009: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@09a9 │ │ +066a22: 6e10 bc01 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ +066a28: 0a05 |000e: move-result v5 │ │ +066a2a: 7120 2f1f 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +066a30: 0a04 |0012: move-result v4 │ │ +066a32: 7120 2d1f 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +066a38: 0a02 |0016: move-result v2 │ │ +066a3a: 5263 aa09 |0017: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@09aa │ │ +066a3e: 5264 a809 |0019: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ +066a42: 6e10 bb01 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ +066a48: 0a05 |001e: move-result v5 │ │ +066a4a: 7120 2f1f 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +066a50: 0a04 |0022: move-result v4 │ │ +066a52: 7120 2d1f 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +066a58: 0a01 |0026: move-result v1 │ │ +066a5a: 7010 ce18 0600 |0027: invoke-direct {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@18ce │ │ +066a60: 6e10 9b18 0600 |002a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@189b │ │ +066a66: 0a03 |002d: move-result v3 │ │ +066a68: 6e10 9c18 0600 |002e: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@189c │ │ +066a6e: 0a04 |0031: move-result v4 │ │ +066a70: b043 |0032: add-int/2addr v3, v4 │ │ +066a72: b032 |0033: add-int/2addr v2, v3 │ │ +066a74: 6e10 9d18 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@189d │ │ +066a7a: 0a03 |0037: move-result v3 │ │ +066a7c: 6e10 9a18 0600 |0038: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@189a │ │ +066a82: 0a04 |003b: move-result v4 │ │ +066a84: b043 |003c: add-int/2addr v3, v4 │ │ +066a86: b031 |003d: add-int/2addr v1, v3 │ │ +066a88: 7120 bc18 7200 |003e: invoke-static {v2, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@18bc │ │ +066a8e: 0a03 |0041: move-result v3 │ │ +066a90: 7120 bc18 8100 |0042: invoke-static {v1, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@18bc │ │ +066a96: 0a04 |0045: move-result v4 │ │ +066a98: 6e30 c318 3604 |0046: invoke-virtual {v6, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMeasuredDimension:(II)V // method@18c3 │ │ +066a9e: 1e06 |0049: monitor-exit v6 │ │ +066aa0: 0e00 |004a: return-void │ │ +066aa2: 0d03 |004b: move-exception v3 │ │ +066aa4: 1e06 |004c: monitor-exit v6 │ │ +066aa6: 2703 |004d: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0049 │ │ -> 0x004b │ │ positions : │ │ 0x0000 line=804 │ │ 0x0003 line=806 │ │ 0x0004 line=807 │ │ @@ -100162,25 +100161,25 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -066b18: |[066b18] android.support.v7.internal.widget.ProgressBarICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -066b28: 0730 |0000: move-object v0, v3 │ │ -066b2a: 1f00 c702 |0001: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@02c7 │ │ -066b2e: 6e10 8818 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1888 │ │ -066b34: 0c01 |0006: move-result-object v1 │ │ -066b36: 6f20 d51b 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1bd5 │ │ -066b3c: 5201 9909 |000a: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0999 │ │ -066b40: 6e20 c418 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@18c4 │ │ -066b46: 5201 9a09 |000f: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@099a │ │ -066b4a: 6e20 c718 1200 |0011: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@18c7 │ │ -066b50: 0e00 |0014: return-void │ │ +066ab4: |[066ab4] android.support.v7.internal.widget.ProgressBarICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +066ac4: 0730 |0000: move-object v0, v3 │ │ +066ac6: 1f00 c502 |0001: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@02c5 │ │ +066aca: 6e10 8818 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1888 │ │ +066ad0: 0c01 |0006: move-result-object v1 │ │ +066ad2: 6f20 d51b 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1bd5 │ │ +066ad8: 5201 9909 |000a: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0999 │ │ +066adc: 6e20 c418 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@18c4 │ │ +066ae2: 5201 9a09 |000f: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@099a │ │ +066ae6: 6e20 c718 1200 |0011: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@18c7 │ │ +066aec: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0003 line=892 │ │ 0x000a line=894 │ │ 0x000f line=895 │ │ 0x0014 line=896 │ │ @@ -100194,24 +100193,24 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -066b54: |[066b54] android.support.v7.internal.widget.ProgressBarICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -066b64: 6f10 d61b 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1bd6 │ │ -066b6a: 0c01 |0003: move-result-object v1 │ │ -066b6c: 2200 c702 |0004: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@02c7 │ │ -066b70: 7020 8718 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1887 │ │ -066b76: 5232 ae09 |0009: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -066b7a: 5902 9909 |000b: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0999 │ │ -066b7e: 5232 b209 |000d: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -066b82: 5902 9a09 |000f: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@099a │ │ -066b86: 1100 |0011: return-object v0 │ │ +066af0: |[066af0] android.support.v7.internal.widget.ProgressBarICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +066b00: 6f10 d61b 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1bd6 │ │ +066b06: 0c01 |0003: move-result-object v1 │ │ +066b08: 2200 c502 |0004: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@02c5 │ │ +066b0c: 7020 8718 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1887 │ │ +066b12: 5232 ae09 |0009: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066b16: 5902 9909 |000b: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0999 │ │ +066b1a: 5232 b209 |000d: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +066b1e: 5902 9a09 |000f: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@099a │ │ +066b22: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0004 line=881 │ │ 0x0009 line=883 │ │ 0x000d line=884 │ │ 0x0011 line=886 │ │ @@ -100225,17 +100224,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -066b88: |[066b88] android.support.v7.internal.widget.ProgressBarICS.onSizeChanged:(IIII)V │ │ -066b98: 7030 cd18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@18cd │ │ -066b9e: 0e00 |0003: return-void │ │ +066b24: |[066b24] android.support.v7.internal.widget.ProgressBarICS.onSizeChanged:(IIII)V │ │ +066b34: 7030 cd18 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@18cd │ │ +066b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ 0x0003 line=728 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -100248,26 +100247,26 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -066ba0: |[066ba0] android.support.v7.internal.widget.ProgressBarICS.onVisibilityChanged:(Landroid/view/View;I)V │ │ -066bb0: 6f30 d71b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@1bd7 │ │ -066bb6: 5510 a309 |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066bba: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -066bbe: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -066bc2: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ -066bc6: 1240 |000b: const/4 v0, #int 4 // #4 │ │ -066bc8: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ -066bcc: 6e10 ca18 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@18ca │ │ -066bd2: 0e00 |0011: return-void │ │ -066bd4: 6e10 c918 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@18c9 │ │ -066bda: 28fc |0015: goto 0011 // -0004 │ │ +066b3c: |[066b3c] android.support.v7.internal.widget.ProgressBarICS.onVisibilityChanged:(Landroid/view/View;I)V │ │ +066b4c: 6f30 d71b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@1bd7 │ │ +066b52: 5510 a309 |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066b56: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +066b5a: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +066b5e: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ +066b62: 1240 |000b: const/4 v0, #int 4 // #4 │ │ +066b64: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ +066b68: 6e10 ca18 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@18ca │ │ +066b6e: 0e00 |0011: return-void │ │ +066b70: 6e10 c918 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@18c9 │ │ +066b76: 28fc |0015: goto 0011 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0003 line=699 │ │ 0x0007 line=701 │ │ 0x000e line=702 │ │ 0x0011 line=707 │ │ @@ -100282,19 +100281,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -066bdc: |[066bdc] android.support.v7.internal.widget.ProgressBarICS.postInvalidate:()V │ │ -066bec: 5510 ac09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@09ac │ │ -066bf0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -066bf4: 6f10 db1b 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@1bdb │ │ -066bfa: 0e00 |0007: return-void │ │ +066b78: |[066b78] android.support.v7.internal.widget.ProgressBarICS.postInvalidate:()V │ │ +066b88: 5510 ac09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@09ac │ │ +066b8c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +066b90: 6f10 db1b 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@1bdb │ │ +066b96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0004 line=386 │ │ 0x0007 line=388 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ @@ -100304,36 +100303,36 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -066bfc: |[066bfc] android.support.v7.internal.widget.ProgressBarICS.setIndeterminate:(Z)V │ │ -066c0c: 1d01 |0000: monitor-enter v1 │ │ -066c0e: 5510 ad09 |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ -066c12: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ -066c16: 5510 a309 |0005: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066c1a: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ -066c1e: 5510 a309 |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066c22: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ -066c26: 5c12 a309 |000d: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066c2a: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ -066c2e: 5410 a409 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -066c32: 5b10 a009 |0013: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ -066c36: 6e10 c918 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@18c9 │ │ -066c3c: 1e01 |0018: monitor-exit v1 │ │ -066c3e: 0e00 |0019: return-void │ │ -066c40: 5410 af09 |001a: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -066c44: 5b10 a009 |001c: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ -066c48: 6e10 ca18 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@18ca │ │ -066c4e: 28f7 |0021: goto 0018 // -0009 │ │ -066c50: 0d00 |0022: move-exception v0 │ │ -066c52: 1e01 |0023: monitor-exit v1 │ │ -066c54: 2700 |0024: throw v0 │ │ +066b98: |[066b98] android.support.v7.internal.widget.ProgressBarICS.setIndeterminate:(Z)V │ │ +066ba8: 1d01 |0000: monitor-enter v1 │ │ +066baa: 5510 ad09 |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@09ad │ │ +066bae: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ +066bb2: 5510 a309 |0005: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066bb6: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ +066bba: 5510 a309 |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066bbe: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ +066bc2: 5c12 a309 |000d: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066bc6: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ +066bca: 5410 a409 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066bce: 5b10 a009 |0013: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ +066bd2: 6e10 c918 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@18c9 │ │ +066bd8: 1e01 |0018: monitor-exit v1 │ │ +066bda: 0e00 |0019: return-void │ │ +066bdc: 5410 af09 |001a: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +066be0: 5b10 a009 |001c: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ +066be4: 6e10 ca18 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@18ca │ │ +066bea: 28f7 |0021: goto 0018 // -0009 │ │ +066bec: 0d00 |0022: move-exception v0 │ │ +066bee: 1e01 |0023: monitor-exit v1 │ │ +066bf0: 2700 |0024: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0018 │ │ -> 0x0022 │ │ 0x001a - 0x0021 │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=275 │ │ @@ -100354,23 +100353,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -066c6c: |[066c6c] android.support.v7.internal.widget.ProgressBarICS.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -066c7c: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -066c80: 6e20 ca01 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -066c86: 5b12 a409 |0005: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -066c8a: 5510 a309 |0007: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066c8e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -066c92: 5b12 a009 |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ -066c96: 6e10 b718 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ -066c9c: 0e00 |0010: return-void │ │ +066c08: |[066c08] android.support.v7.internal.widget.ProgressBarICS.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +066c18: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +066c1c: 6e20 ca01 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +066c22: 5b12 a409 |0005: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066c26: 5510 a309 |0007: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066c2a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +066c2e: 5b12 a009 |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ +066c32: 6e10 b718 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ +066c38: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=315 │ │ 0x0007 line=316 │ │ 0x000b line=317 │ │ @@ -100385,19 +100384,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -066ca0: |[066ca0] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/content/Context;I)V │ │ -066cb0: 7120 fb1c 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@1cfb │ │ -066cb6: 0c00 |0003: move-result-object v0 │ │ -066cb8: 6e20 c118 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@18c1 │ │ -066cbe: 0e00 |0007: return-void │ │ +066c3c: |[066c3c] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/content/Context;I)V │ │ +066c4c: 7120 fb1c 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@1cfb │ │ +066c52: 0c00 |0003: move-result-object v0 │ │ +066c54: 6e20 c118 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@18c1 │ │ +066c5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0007 line=658 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ @@ -100408,17 +100407,17 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066cc0: |[066cc0] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -066cd0: 5b01 a509 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ -066cd4: 0e00 |0002: return-void │ │ +066c5c: |[066c5c] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +066c6c: 5b01 a509 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ +066c70: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ 0x0002 line=668 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0003 reg=1 interpolator Landroid/view/animation/Interpolator; │ │ @@ -100428,34 +100427,34 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -066cd8: |[066cd8] android.support.v7.internal.widget.ProgressBarICS.setMax:(I)V │ │ -066ce8: 1d03 |0000: monitor-enter v3 │ │ -066cea: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ -066cee: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -066cf0: 5230 a709 |0004: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -066cf4: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ -066cf8: 5934 a709 |0008: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -066cfc: 6e10 b718 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ -066d02: 5230 ae09 |000d: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -066d06: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ -066d0a: 5934 ae09 |0011: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -066d0e: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ -066d14: 5231 ae09 |0016: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -066d18: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -066d1a: 7040 b918 0321 |0019: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@18b9 │ │ -066d20: 1e03 |001c: monitor-exit v3 │ │ -066d22: 0e00 |001d: return-void │ │ -066d24: 0d00 |001e: move-exception v0 │ │ -066d26: 1e03 |001f: monitor-exit v3 │ │ -066d28: 2700 |0020: throw v0 │ │ +066c74: |[066c74] android.support.v7.internal.widget.ProgressBarICS.setMax:(I)V │ │ +066c84: 1d03 |0000: monitor-enter v3 │ │ +066c86: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ +066c8a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +066c8c: 5230 a709 |0004: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +066c90: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ +066c94: 5934 a709 |0008: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +066c98: 6e10 b718 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ +066c9e: 5230 ae09 |000d: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066ca2: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ +066ca6: 5934 ae09 |0011: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066caa: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ +066cb0: 5231 ae09 |0016: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066cb4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +066cb6: 7040 b918 0321 |0019: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@18b9 │ │ +066cbc: 1e03 |001c: monitor-exit v3 │ │ +066cbe: 0e00 |001d: return-void │ │ +066cc0: 0d00 |001e: move-exception v0 │ │ +066cc2: 1e03 |001f: monitor-exit v3 │ │ +066cc4: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0004 - 0x001c │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=573 │ │ 0x0003 line=574 │ │ 0x0004 line=576 │ │ @@ -100475,23 +100474,23 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -066d38: |[066d38] android.support.v7.internal.widget.ProgressBarICS.setProgress:(I)V │ │ -066d48: 1d01 |0000: monitor-enter v1 │ │ -066d4a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -066d4c: 6e30 c518 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(IZ)V // method@18c5 │ │ -066d52: 1e01 |0005: monitor-exit v1 │ │ -066d54: 0e00 |0006: return-void │ │ -066d56: 0d00 |0007: move-exception v0 │ │ -066d58: 1e01 |0008: monitor-exit v1 │ │ -066d5a: 2700 |0009: throw v0 │ │ +066cd4: |[066cd4] android.support.v7.internal.widget.ProgressBarICS.setProgress:(I)V │ │ +066ce4: 1d01 |0000: monitor-enter v1 │ │ +066ce6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +066ce8: 6e30 c518 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(IZ)V // method@18c5 │ │ +066cee: 1e01 |0005: monitor-exit v1 │ │ +066cf0: 0e00 |0006: return-void │ │ +066cf2: 0d00 |0007: move-exception v0 │ │ +066cf4: 1e01 |0008: monitor-exit v1 │ │ +066cf6: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ 0x0007 line=465 │ │ @@ -100504,35 +100503,35 @@ │ │ type : '(IZ)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -066d68: |[066d68] android.support.v7.internal.widget.ProgressBarICS.setProgress:(IZ)V │ │ -066d78: 1d02 |0000: monitor-enter v2 │ │ -066d7a: 5520 a309 |0001: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066d7e: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -066d82: 1e02 |0005: monitor-exit v2 │ │ -066d84: 0e00 |0006: return-void │ │ -066d86: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ -066d8a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -066d8c: 5220 a709 |000a: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -066d90: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ -066d94: 5223 a709 |000e: iget v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -066d98: 5220 ae09 |0010: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -066d9c: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ -066da0: 5923 ae09 |0014: iput v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -066da4: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ -066daa: 5221 ae09 |0019: iget v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -066dae: 7040 b918 0241 |001b: invoke-direct {v2, v0, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@18b9 │ │ -066db4: 28e7 |001e: goto 0005 // -0019 │ │ -066db6: 0d00 |001f: move-exception v0 │ │ -066db8: 1e02 |0020: monitor-exit v2 │ │ -066dba: 2700 |0021: throw v0 │ │ +066d04: |[066d04] android.support.v7.internal.widget.ProgressBarICS.setProgress:(IZ)V │ │ +066d14: 1d02 |0000: monitor-enter v2 │ │ +066d16: 5520 a309 |0001: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066d1a: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +066d1e: 1e02 |0005: monitor-exit v2 │ │ +066d20: 0e00 |0006: return-void │ │ +066d22: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ +066d26: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +066d28: 5220 a709 |000a: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +066d2c: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ +066d30: 5223 a709 |000e: iget v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +066d34: 5220 ae09 |0010: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066d38: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ +066d3c: 5923 ae09 |0014: iput v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066d40: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ +066d46: 5221 ae09 |0019: iget v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066d4a: 7040 b918 0241 |001b: invoke-direct {v2, v0, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@18b9 │ │ +066d50: 28e7 |001e: goto 0005 // -0019 │ │ +066d52: 0d00 |001f: move-exception v0 │ │ +066d54: 1e02 |0020: monitor-exit v2 │ │ +066d56: 2700 |0021: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x001f │ │ 0x000a - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=469 │ │ @@ -100555,53 +100554,53 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -066dd0: |[066dd0] android.support.v7.internal.widget.ProgressBarICS.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -066de0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -066de2: 5452 af09 |0001: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -066de6: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ -066dea: 5452 af09 |0005: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -066dee: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ -066df2: 5452 af09 |0009: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -066df6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -066df8: 6e20 ca01 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -066dfe: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -066e00: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ -066e04: 6e20 ca01 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ -066e0a: 6e10 bd01 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@01bd │ │ -066e10: 0a00 |0018: move-result v0 │ │ -066e12: 5252 a809 |0019: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ -066e16: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ -066e1a: 5950 a809 |001d: iput v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ -066e1e: 6e10 bb18 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.requestLayout:()V // method@18bb │ │ -066e24: 5b56 af09 |0022: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -066e28: 5552 a309 |0024: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066e2c: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ -066e30: 5b56 a009 |0028: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ -066e34: 6e10 b718 0500 |002a: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ -066e3a: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ -066e3e: 6e10 a418 0500 |002f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getWidth:()I // method@18a4 │ │ -066e44: 0a02 |0032: move-result v2 │ │ -066e46: 6e10 9418 0500 |0033: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getHeight:()I // method@1894 │ │ -066e4c: 0a03 |0036: move-result v3 │ │ -066e4e: 7030 cd18 2503 |0037: invoke-direct {v5, v2, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@18cd │ │ -066e54: 7010 ce18 0500 |003a: invoke-direct {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@18ce │ │ -066e5a: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ -066e60: 5253 ae09 |0040: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ -066e64: 7054 8f18 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@188f │ │ -066e6a: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ -066e70: 5253 b209 |0048: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -066e74: 7054 8f18 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@188f │ │ -066e7a: 0e00 |004d: return-void │ │ -066e7c: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -066e7e: 28c1 |004f: goto 0010 // -003f │ │ +066d6c: |[066d6c] android.support.v7.internal.widget.ProgressBarICS.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +066d7c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +066d7e: 5452 af09 |0001: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +066d82: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ +066d86: 5452 af09 |0005: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +066d8a: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ +066d8e: 5452 af09 |0009: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +066d92: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +066d94: 6e20 ca01 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +066d9a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +066d9c: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ +066da0: 6e20 ca01 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@01ca │ │ +066da6: 6e10 bd01 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@01bd │ │ +066dac: 0a00 |0018: move-result v0 │ │ +066dae: 5252 a809 |0019: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ +066db2: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ +066db6: 5950 a809 |001d: iput v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@09a8 │ │ +066dba: 6e10 bb18 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.requestLayout:()V // method@18bb │ │ +066dc0: 5b56 af09 |0022: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +066dc4: 5552 a309 |0024: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066dc8: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ +066dcc: 5b56 a009 |0028: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@09a0 │ │ +066dd0: 6e10 b718 0500 |002a: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ +066dd6: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ +066dda: 6e10 a418 0500 |002f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getWidth:()I // method@18a4 │ │ +066de0: 0a02 |0032: move-result v2 │ │ +066de2: 6e10 9418 0500 |0033: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getHeight:()I // method@1894 │ │ +066de8: 0a03 |0036: move-result v3 │ │ +066dea: 7030 cd18 2503 |0037: invoke-direct {v5, v2, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@18cd │ │ +066df0: 7010 ce18 0500 |003a: invoke-direct {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@18ce │ │ +066df6: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ +066dfc: 5253 ae09 |0040: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@09ae │ │ +066e00: 7054 8f18 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@188f │ │ +066e06: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ +066e0c: 5253 b209 |0048: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +066e10: 7054 8f18 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@188f │ │ +066e16: 0e00 |004d: return-void │ │ +066e18: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +066e1a: 28c1 |004f: goto 0010 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0009 line=347 │ │ 0x000f line=348 │ │ 0x0010 line=353 │ │ 0x0012 line=354 │ │ @@ -100632,36 +100631,36 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -066e80: |[066e80] android.support.v7.internal.widget.ProgressBarICS.setSecondaryProgress:(I)V │ │ -066e90: 1d03 |0000: monitor-enter v3 │ │ -066e92: 5530 a309 |0001: iget-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066e96: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -066e9a: 1e03 |0005: monitor-exit v3 │ │ -066e9c: 0e00 |0006: return-void │ │ -066e9e: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ -066ea2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -066ea4: 5230 a709 |000a: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -066ea8: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ -066eac: 5234 a709 |000e: iget v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ -066eb0: 5230 b209 |0010: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -066eb4: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ -066eb8: 5934 b209 |0014: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -066ebc: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ -066ec2: 5231 b209 |0019: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ -066ec6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -066ec8: 7040 b918 0321 |001c: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@18b9 │ │ -066ece: 28e6 |001f: goto 0005 // -001a │ │ -066ed0: 0d00 |0020: move-exception v0 │ │ -066ed2: 1e03 |0021: monitor-exit v3 │ │ -066ed4: 2700 |0022: throw v0 │ │ +066e1c: |[066e1c] android.support.v7.internal.widget.ProgressBarICS.setSecondaryProgress:(I)V │ │ +066e2c: 1d03 |0000: monitor-enter v3 │ │ +066e2e: 5530 a309 |0001: iget-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066e32: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +066e36: 1e03 |0005: monitor-exit v3 │ │ +066e38: 0e00 |0006: return-void │ │ +066e3a: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ +066e3e: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +066e40: 5230 a709 |000a: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +066e44: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ +066e48: 5234 a709 |000e: iget v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@09a7 │ │ +066e4c: 5230 b209 |0010: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +066e50: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ +066e54: 5934 b209 |0014: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +066e58: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ +066e5e: 5231 b209 |0019: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@09b2 │ │ +066e62: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +066e64: 7040 b918 0321 |001c: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@18b9 │ │ +066e6a: 28e6 |001f: goto 0005 // -001a │ │ +066e6c: 0d00 |0020: move-exception v0 │ │ +066e6e: 1e03 |0021: monitor-exit v3 │ │ +066e70: 2700 |0022: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x0020 │ │ 0x000a - 0x001f │ │ -> 0x0020 │ │ positions : │ │ 0x0000 line=500 │ │ @@ -100683,29 +100682,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -066eec: |[066eec] android.support.v7.internal.widget.ProgressBarICS.setVisibility:(I)V │ │ -066efc: 6e10 a318 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ -066f02: 0a00 |0003: move-result v0 │ │ -066f04: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ -066f08: 6f20 fc1b 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -066f0e: 5510 a309 |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ -066f12: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -066f16: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ -066f1a: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ -066f1e: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -066f20: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -066f24: 6e10 ca18 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@18ca │ │ -066f2a: 0e00 |0017: return-void │ │ -066f2c: 6e10 c918 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@18c9 │ │ -066f32: 28fc |001b: goto 0017 // -0004 │ │ +066e88: |[066e88] android.support.v7.internal.widget.ProgressBarICS.setVisibility:(I)V │ │ +066e98: 6e10 a318 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ +066e9e: 0a00 |0003: move-result v0 │ │ +066ea0: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ +066ea4: 6f20 fc1b 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +066eaa: 5510 a309 |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@09a3 │ │ +066eae: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +066eb2: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ +066eb6: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ +066eba: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +066ebc: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +066ec0: 6e10 ca18 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@18ca │ │ +066ec6: 0e00 |0017: return-void │ │ +066ec8: 6e10 c918 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@18c9 │ │ +066ece: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0006 line=682 │ │ 0x0009 line=684 │ │ 0x000d line=686 │ │ 0x0014 line=687 │ │ @@ -100720,58 +100719,58 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -066f34: |[066f34] android.support.v7.internal.widget.ProgressBarICS.startAnimation:()V │ │ -066f44: 6e10 a318 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ -066f4a: 0a00 |0003: move-result v0 │ │ -066f4c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -066f50: 0e00 |0006: return-void │ │ -066f52: 5430 a409 |0007: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -066f56: 2000 4b00 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@004b │ │ -066f5a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -066f5e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -066f60: 5c30 b309 |000e: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@09b3 │ │ -066f64: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -066f66: 5b30 9e09 |0011: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066f6a: 6e10 b718 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ -066f70: 28f0 |0016: goto 0006 // -0010 │ │ -066f72: 5430 a509 |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ -066f76: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ -066f7a: 2200 5003 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0350 │ │ -066f7e: 7010 fd1c 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1cfd │ │ -066f84: 5b30 a509 |0020: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ -066f88: 2200 5203 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@0352 │ │ -066f8c: 7010 011d 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@1d01 │ │ -066f92: 5b30 b409 |0027: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@09b4 │ │ -066f96: 2200 4903 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0349 │ │ -066f9a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -066f9c: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ -066fa0: 7030 f01c 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1cf0 │ │ -066fa6: 5b30 9e09 |0031: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066faa: 5430 9e09 |0033: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066fae: 5231 9f09 |0035: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@099f │ │ -066fb2: 6e20 f51c 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@1cf5 │ │ -066fb8: 5430 9e09 |003a: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066fbc: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ -066fbe: 6e20 f41c 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@1cf4 │ │ -066fc4: 5430 9e09 |0040: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066fc8: 5231 a109 |0042: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@09a1 │ │ -066fcc: 8111 |0044: int-to-long v1, v1 │ │ -066fce: 6e30 f21c 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1cf2 │ │ -066fd4: 5430 9e09 |0048: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066fd8: 5431 a509 |004a: iget-object v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ -066fdc: 6e20 f31c 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1cf3 │ │ -066fe2: 5430 9e09 |004f: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -066fe6: 1601 ffff |0051: const-wide/16 v1, #int -1 // #ffff │ │ -066fea: 6e30 f61c 1002 |0053: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@1cf6 │ │ -066ff0: 28bd |0056: goto 0013 // -0043 │ │ +066ed0: |[066ed0] android.support.v7.internal.widget.ProgressBarICS.startAnimation:()V │ │ +066ee0: 6e10 a318 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ +066ee6: 0a00 |0003: move-result v0 │ │ +066ee8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +066eec: 0e00 |0006: return-void │ │ +066eee: 5430 a409 |0007: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066ef2: 2000 4a00 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@004a │ │ +066ef6: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +066efa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +066efc: 5c30 b309 |000e: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@09b3 │ │ +066f00: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +066f02: 5b30 9e09 |0011: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066f06: 6e10 b718 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ +066f0c: 28f0 |0016: goto 0006 // -0010 │ │ +066f0e: 5430 a509 |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ +066f12: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ +066f16: 2200 4c03 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@034c │ │ +066f1a: 7010 fd1c 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1cfd │ │ +066f20: 5b30 a509 |0020: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ +066f24: 2200 4e03 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@034e │ │ +066f28: 7010 011d 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@1d01 │ │ +066f2e: 5b30 b409 |0027: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@09b4 │ │ +066f32: 2200 4503 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0345 │ │ +066f36: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +066f38: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ +066f3c: 7030 f01c 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1cf0 │ │ +066f42: 5b30 9e09 |0031: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066f46: 5430 9e09 |0033: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066f4a: 5231 9f09 |0035: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@099f │ │ +066f4e: 6e20 f51c 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@1cf5 │ │ +066f54: 5430 9e09 |003a: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066f58: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ +066f5a: 6e20 f41c 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@1cf4 │ │ +066f60: 5430 9e09 |0040: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066f64: 5231 a109 |0042: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@09a1 │ │ +066f68: 8111 |0044: int-to-long v1, v1 │ │ +066f6a: 6e30 f21c 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1cf2 │ │ +066f70: 5430 9e09 |0048: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066f74: 5431 a509 |004a: iget-object v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@09a5 │ │ +066f78: 6e20 f31c 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1cf3 │ │ +066f7e: 5430 9e09 |004f: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066f82: 1601 ffff |0051: const-wide/16 v1, #int -1 // #ffff │ │ +066f86: 6e30 f61c 1002 |0053: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@1cf6 │ │ +066f8c: 28bd |0056: goto 0013 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0006 line=634 │ │ 0x0007 line=617 │ │ 0x000d line=618 │ │ 0x0010 line=619 │ │ @@ -100793,28 +100792,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -066ff4: |[066ff4] android.support.v7.internal.widget.ProgressBarICS.stopAnimation:()V │ │ -067004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067006: 5b10 9e09 |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ -06700a: 5b10 b409 |0003: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@09b4 │ │ -06700e: 5410 a409 |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -067012: 2000 4b00 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@004b │ │ -067016: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ -06701a: 5410 a409 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -06701e: 1f00 4b00 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@004b │ │ -067022: 7210 a501 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@01a5 │ │ -067028: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -06702a: 5c10 b309 |0013: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@09b3 │ │ -06702e: 6e10 b718 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ -067034: 0e00 |0018: return-void │ │ +066f90: |[066f90] android.support.v7.internal.widget.ProgressBarICS.stopAnimation:()V │ │ +066fa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066fa2: 5b10 9e09 |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@099e │ │ +066fa6: 5b10 b409 |0003: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@09b4 │ │ +066faa: 5410 a409 |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066fae: 2000 4a00 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@004a │ │ +066fb2: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ +066fb6: 5410 a409 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066fba: 1f00 4a00 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@004a │ │ +066fbe: 7210 a501 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@01a5 │ │ +066fc4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +066fc6: 5c10 b309 |0013: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@09b3 │ │ +066fca: 6e10 b718 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@18b7 │ │ +066fd0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=640 │ │ 0x0003 line=641 │ │ 0x0005 line=642 │ │ 0x000b line=643 │ │ 0x0012 line=644 │ │ @@ -100828,40 +100827,40 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -067038: |[067038] android.support.v7.internal.widget.ProgressBarICS.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -067048: 5410 af09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ -06704c: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ -067050: 5410 a409 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ -067054: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ -067058: 6f20 fe1b 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1bfe │ │ -06705e: 0a00 |000b: move-result v0 │ │ -067060: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -067064: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -067066: 0f00 |000f: return v0 │ │ -067068: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06706a: 28fe |0011: goto 000f // -0002 │ │ +066fd4: |[066fd4] android.support.v7.internal.widget.ProgressBarICS.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +066fe4: 5410 af09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@09af │ │ +066fe8: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ +066fec: 5410 a409 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@09a4 │ │ +066ff0: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ +066ff4: 6f20 fe1b 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1bfe │ │ +066ffa: 0a00 |000b: move-result v0 │ │ +066ffc: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +067000: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +067002: 0f00 |000f: return v0 │ │ +067004: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +067006: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0012 reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 2568 (ProgressBarICS.java) │ │ + source_file_idx : 2560 (ProgressBarICS.java) │ │ │ │ Class #404 header: │ │ -class_idx : 713 │ │ +class_idx : 711 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2668 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2660 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #404 annotations: │ │ Annotations on class │ │ @@ -100890,19 +100889,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06706c: |[06706c] android.support.v7.internal.widget.ScrollingTabContainerView$1.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ -06707c: 5b01 b609 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b6 │ │ -067080: 5b02 b709 |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@09b7 │ │ -067084: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06708a: 0e00 |0007: return-void │ │ +067008: |[067008] android.support.v7.internal.widget.ScrollingTabContainerView$1.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ +067018: 5b01 b609 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b6 │ │ +06701c: 5b02 b709 |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@09b7 │ │ +067020: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +067026: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -100913,51 +100912,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -06708c: |[06708c] android.support.v7.internal.widget.ScrollingTabContainerView$1.run:()V │ │ -06709c: 5441 b709 |0000: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@09b7 │ │ -0670a0: 6e10 a71b 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -0670a6: 0a01 |0005: move-result v1 │ │ -0670a8: 5442 b609 |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b6 │ │ -0670ac: 6e10 f918 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@18f9 │ │ -0670b2: 0a02 |000b: move-result v2 │ │ -0670b4: 5443 b709 |000c: iget-object v3, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@09b7 │ │ -0670b8: 6e10 b81b 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -0670be: 0a03 |0011: move-result v3 │ │ -0670c0: b132 |0012: sub-int/2addr v2, v3 │ │ -0670c2: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ -0670c6: 9100 0102 |0015: sub-int v0, v1, v2 │ │ -0670ca: 5441 b609 |0017: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b6 │ │ -0670ce: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0670d0: 6e30 0f19 0102 |001a: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@190f │ │ -0670d6: 5441 b609 |001d: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b6 │ │ -0670da: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0670dc: 5b12 c809 |0020: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -0670e0: 0e00 |0022: return-void │ │ +067028: |[067028] android.support.v7.internal.widget.ScrollingTabContainerView$1.run:()V │ │ +067038: 5441 b709 |0000: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@09b7 │ │ +06703c: 6e10 a71b 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +067042: 0a01 |0005: move-result v1 │ │ +067044: 5442 b609 |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b6 │ │ +067048: 6e10 f918 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@18f9 │ │ +06704e: 0a02 |000b: move-result v2 │ │ +067050: 5443 b709 |000c: iget-object v3, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@09b7 │ │ +067054: 6e10 b81b 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +06705a: 0a03 |0011: move-result v3 │ │ +06705c: b132 |0012: sub-int/2addr v2, v3 │ │ +06705e: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ +067062: 9100 0102 |0015: sub-int v0, v1, v2 │ │ +067066: 5441 b609 |0017: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b6 │ │ +06706a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +06706c: 6e30 0f19 0102 |001a: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@190f │ │ +067072: 5441 b609 |001d: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b6 │ │ +067076: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +067078: 5b12 c809 |0020: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +06707c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0017 line=211 │ │ 0x001d line=212 │ │ 0x0022 line=213 │ │ locals : │ │ 0x0017 - 0x0023 reg=0 scrollPos I │ │ 0x0000 - 0x0023 reg=4 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; │ │ │ │ - source_file_idx : 2668 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2660 (ScrollingTabContainerView.java) │ │ │ │ Class #405 header: │ │ -class_idx : 714 │ │ +class_idx : 712 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 862 │ │ -source_file_idx : 2668 │ │ +superclass_idx : 858 │ │ +source_file_idx : 2660 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #405 annotations: │ │ Annotations on class │ │ @@ -100981,18 +100980,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0670e4: |[0670e4] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -0670f4: 5b01 b809 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b8 │ │ -0670f8: 7010 191d 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -0670fe: 0e00 |0005: return-void │ │ +067080: |[067080] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +067090: 5b01 b809 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b8 │ │ +067094: 7010 191d 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +06709a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -101001,17 +101000,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -067100: |[067100] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ -067110: 7020 d218 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18d2 │ │ -067116: 0e00 |0003: return-void │ │ +06709c: |[06709c] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ +0670ac: 7020 d218 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18d2 │ │ +0670b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; │ │ @@ -101022,21 +101021,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -067118: |[067118] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ -067128: 5410 b809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b8 │ │ -06712c: 7110 ee18 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@18ee │ │ -067132: 0c00 |0005: move-result-object v0 │ │ -067134: 6e10 6d1d 0000 |0006: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@1d6d │ │ -06713a: 0a00 |0009: move-result v0 │ │ -06713c: 0f00 |000a: return v0 │ │ +0670b4: |[0670b4] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ +0670c4: 5410 b809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b8 │ │ +0670c8: 7110 ee18 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@18ee │ │ +0670ce: 0c00 |0005: move-result-object v0 │ │ +0670d0: 6e10 6d1d 0000 |0006: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@1d6d │ │ +0670d6: 0a00 |0009: move-result v0 │ │ +0670d8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;) │ │ @@ -101044,24 +101043,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -067140: |[067140] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ -067150: 5410 b809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b8 │ │ -067154: 7110 ee18 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@18ee │ │ -06715a: 0c00 |0005: move-result-object v0 │ │ -06715c: 6e20 6c1d 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ -067162: 0c00 |0009: move-result-object v0 │ │ -067164: 1f00 cc02 |000a: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02cc │ │ -067168: 6e10 e318 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@18e3 │ │ -06716e: 0c00 |000f: move-result-object v0 │ │ -067170: 1100 |0010: return-object v0 │ │ +0670dc: |[0670dc] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ +0670ec: 5410 b809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b8 │ │ +0670f0: 7110 ee18 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@18ee │ │ +0670f6: 0c00 |0005: move-result-object v0 │ │ +0670f8: 6e20 6c1d 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ +0670fe: 0c00 |0009: move-result-object v0 │ │ +067100: 1f00 ca02 |000a: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02ca │ │ +067104: 6e10 e318 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@18e3 │ │ +06710a: 0c00 |000f: move-result-object v0 │ │ +06710c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0011 reg=2 position I │ │ │ │ @@ -101070,17 +101069,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067174: |[067174] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ -067184: 8130 |0000: int-to-long v0, v3 │ │ -067186: 1000 |0001: return-wide v0 │ │ +067110: |[067110] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ +067120: 8130 |0000: int-to-long v0, v3 │ │ +067122: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -101089,50 +101088,50 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -067188: |[067188] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -067198: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ -06719c: 5431 b809 |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b8 │ │ -0671a0: 6e20 d518 4300 |0004: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@18d5 │ │ -0671a6: 0c00 |0007: move-result-object v0 │ │ -0671a8: 1f00 3502 |0008: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0235 │ │ -0671ac: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0671ae: 7130 ef18 0102 |000b: invoke-static {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$300:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@18ef │ │ -0671b4: 0c05 |000e: move-result-object v5 │ │ -0671b6: 1105 |000f: return-object v5 │ │ -0671b8: 0750 |0010: move-object v0, v5 │ │ -0671ba: 1f00 cc02 |0011: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02cc │ │ -0671be: 6e20 d518 4300 |0013: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@18d5 │ │ -0671c4: 0c01 |0016: move-result-object v1 │ │ -0671c6: 1f01 3502 |0017: check-cast v1, Landroid/support/v7/app/ActionBar$Tab; // type@0235 │ │ -0671ca: 6e20 e018 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@18e0 │ │ -0671d0: 28f3 |001c: goto 000f // -000d │ │ +067124: |[067124] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +067134: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ +067138: 5431 b809 |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b8 │ │ +06713c: 6e20 d518 4300 |0004: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@18d5 │ │ +067142: 0c00 |0007: move-result-object v0 │ │ +067144: 1f00 3302 |0008: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0233 │ │ +067148: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +06714a: 7130 ef18 0102 |000b: invoke-static {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$300:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@18ef │ │ +067150: 0c05 |000e: move-result-object v5 │ │ +067152: 1105 |000f: return-object v5 │ │ +067154: 0750 |0010: move-object v0, v5 │ │ +067156: 1f00 ca02 |0011: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02ca │ │ +06715a: 6e20 d518 4300 |0013: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@18d5 │ │ +067160: 0c01 |0016: move-result-object v1 │ │ +067162: 1f01 3302 |0017: check-cast v1, Landroid/support/v7/app/ActionBar$Tab; // type@0233 │ │ +067166: 6e20 e018 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@18e0 │ │ +06716c: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ 0x000f line=464 │ │ 0x0011 line=462 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x001d reg=4 position I │ │ 0x0000 - 0x001d reg=5 convertView Landroid/view/View; │ │ 0x0000 - 0x001d reg=6 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2668 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2660 (ScrollingTabContainerView.java) │ │ │ │ Class #406 header: │ │ -class_idx : 715 │ │ +class_idx : 713 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2668 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2660 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #406 annotations: │ │ Annotations on class │ │ @@ -101157,18 +101156,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0671d4: |[0671d4] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -0671e4: 5b01 b909 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b9 │ │ -0671e8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0671ee: 0e00 |0005: return-void │ │ +067170: |[067170] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +067180: 5b01 b909 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b9 │ │ +067184: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06718a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -101177,17 +101176,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0671f0: |[0671f0] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ -067200: 7020 d918 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18d9 │ │ -067206: 0e00 |0003: return-void │ │ +06718c: |[06718c] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ +06719c: 7020 d918 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18d9 │ │ +0671a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; │ │ @@ -101198,40 +101197,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -067208: |[067208] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ -067218: 0763 |0000: move-object v3, v6 │ │ -06721a: 1f03 cc02 |0001: check-cast v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02cc │ │ -06721e: 6e10 e318 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@18e3 │ │ -067224: 0c04 |0006: move-result-object v4 │ │ -067226: 6e10 b410 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@10b4 │ │ -06722c: 5454 b909 |000a: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b9 │ │ -067230: 7110 ee18 0400 |000c: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@18ee │ │ -067236: 0c04 |000f: move-result-object v4 │ │ -067238: 6e10 6d1d 0400 |0010: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@1d6d │ │ -06723e: 0a02 |0013: move-result v2 │ │ -067240: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -067242: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ -067246: 5454 b909 |0017: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b9 │ │ -06724a: 7110 ee18 0400 |0019: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@18ee │ │ -067250: 0c04 |001c: move-result-object v4 │ │ -067252: 6e20 6c1d 1400 |001d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ -067258: 0c00 |0020: move-result-object v0 │ │ -06725a: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ -06725e: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -067260: 6e20 fa1b 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@1bfa │ │ -067266: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06726a: 28ec |0029: goto 0015 // -0014 │ │ -06726c: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -06726e: 28f9 |002b: goto 0024 // -0007 │ │ -067270: 0e00 |002c: return-void │ │ +0671a4: |[0671a4] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ +0671b4: 0763 |0000: move-object v3, v6 │ │ +0671b6: 1f03 ca02 |0001: check-cast v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02ca │ │ +0671ba: 6e10 e318 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@18e3 │ │ +0671c0: 0c04 |0006: move-result-object v4 │ │ +0671c2: 6e10 b410 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@10b4 │ │ +0671c8: 5454 b909 |000a: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b9 │ │ +0671cc: 7110 ee18 0400 |000c: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@18ee │ │ +0671d2: 0c04 |000f: move-result-object v4 │ │ +0671d4: 6e10 6d1d 0400 |0010: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@1d6d │ │ +0671da: 0a02 |0013: move-result v2 │ │ +0671dc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0671de: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ +0671e2: 5454 b909 |0017: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09b9 │ │ +0671e6: 7110 ee18 0400 |0019: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@18ee │ │ +0671ec: 0c04 |001c: move-result-object v4 │ │ +0671ee: 6e20 6c1d 1400 |001d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ +0671f4: 0c00 |0020: move-result-object v0 │ │ +0671f6: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ +0671fa: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +0671fc: 6e20 fa1b 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@1bfa │ │ +067202: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +067206: 28ec |0029: goto 0015 // -0014 │ │ +067208: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +06720a: 28f9 |002b: goto 0024 // -0007 │ │ +06720c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ 0x000a line=473 │ │ 0x0014 line=474 │ │ 0x0017 line=475 │ │ @@ -101243,21 +101242,21 @@ │ │ 0x0021 - 0x002c reg=0 child Landroid/view/View; │ │ 0x0015 - 0x002d reg=1 i I │ │ 0x0014 - 0x002d reg=2 tabCount I │ │ 0x0003 - 0x002d reg=3 tabView Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ 0x0000 - 0x002d reg=5 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x002d reg=6 view Landroid/view/View; │ │ │ │ - source_file_idx : 2668 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2660 (ScrollingTabContainerView.java) │ │ │ │ Class #407 header: │ │ -class_idx : 716 │ │ +class_idx : 714 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 878 │ │ -source_file_idx : 2668 │ │ +superclass_idx : 874 │ │ +source_file_idx : 2660 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #407 annotations: │ │ Annotations on class │ │ @@ -101297,17 +101296,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 │ │ -067274: |[067274] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -067284: 7030 651d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ -06728a: 0e00 |0003: return-void │ │ +067210: |[067210] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +067220: 7030 651d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ +067226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=334 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -101319,22 +101318,22 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06728c: |[06728c] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -06729c: 5b12 bc09 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09bc │ │ -0672a0: 5b13 bd09 |0002: iput-object v3, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@09bd │ │ -0672a4: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ -0672a8: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -0672ac: 6e20 e818 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@18e8 │ │ -0672b2: 6e10 ec18 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@18ec │ │ -0672b8: 0e00 |000e: return-void │ │ +067228: |[067228] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +067238: 5b12 bc09 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09bc │ │ +06723c: 5b13 bd09 |0002: iput-object v3, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@09bd │ │ +067240: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ +067244: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +067248: 6e20 e818 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@18e8 │ │ +06724e: 6e10 ec18 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@18ec │ │ +067254: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0002 line=338 │ │ 0x0004 line=340 │ │ 0x0006 line=341 │ │ 0x000b line=344 │ │ @@ -101350,18 +101349,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0672bc: |[0672bc] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0672cc: 5b01 bd09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@09bd │ │ -0672d0: 6e10 ec18 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@18ec │ │ -0672d6: 0e00 |0005: return-void │ │ +067258: |[067258] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +067268: 5b01 bd09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@09bd │ │ +06726c: 6e10 ec18 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@18ec │ │ +067272: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0002 line=349 │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ @@ -101372,17 +101371,17 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0672d8: |[0672d8] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.getTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0672e8: 5410 bd09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@09bd │ │ -0672ec: 1100 |0002: return-object v0 │ │ +067274: |[067274] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.getTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +067284: 5410 bd09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@09bd │ │ +067288: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;) │ │ @@ -101390,31 +101389,31 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0672f0: |[0672f0] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ -067300: 6f30 771d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ -067306: 5421 bc09 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09bc │ │ -06730a: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ -06730e: 5421 bc09 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09bc │ │ -067312: 5210 c309 |0009: iget v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ -067316: 3d00 1100 |000b: if-lez v0, 001c // +0011 │ │ -06731a: 6e10 e218 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@18e2 │ │ -067320: 0a01 |0010: move-result v1 │ │ -067322: 3701 0b00 |0011: if-le v1, v0, 001c // +000b │ │ -067326: 1501 0040 |0013: const/high16 v1, #int 1073741824 // #4000 │ │ -06732a: 7120 871b 1000 |0015: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -067330: 0a01 |0018: move-result v1 │ │ -067332: 6f30 771d 1204 |0019: invoke-super {v2, v1, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ -067338: 0e00 |001c: return-void │ │ -06733a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -06733c: 28ed |001e: goto 000b // -0013 │ │ +06728c: |[06728c] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ +06729c: 6f30 771d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ +0672a2: 5421 bc09 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09bc │ │ +0672a6: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ +0672aa: 5421 bc09 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09bc │ │ +0672ae: 5210 c309 |0009: iget v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ +0672b2: 3d00 1100 |000b: if-lez v0, 001c // +0011 │ │ +0672b6: 6e10 e218 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@18e2 │ │ +0672bc: 0a01 |0010: move-result v1 │ │ +0672be: 3701 0b00 |0011: if-le v1, v0, 001c // +000b │ │ +0672c2: 1501 0040 |0013: const/high16 v1, #int 1073741824 // #4000 │ │ +0672c6: 7120 871b 1000 |0015: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0672cc: 0a01 |0018: move-result v1 │ │ +0672ce: 6f30 771d 1204 |0019: invoke-super {v2, v1, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ +0672d4: 0e00 |001c: return-void │ │ +0672d6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0672d8: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=356 │ │ 0x000b line=359 │ │ 0x0013 line=360 │ │ 0x001c line=363 │ │ @@ -101430,110 +101429,110 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 207 16-bit code units │ │ -067340: |[067340] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ -067350: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ -067354: 120c |0002: const/4 v12, #int 0 // #0 │ │ -067356: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ -06735a: 12eb |0005: const/4 v11, #int -2 // #fe │ │ -06735c: 120a |0006: const/4 v10, #int 0 // #0 │ │ -06735e: 54e5 bd09 |0007: iget-object v5, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@09bd │ │ -067362: 6e10 af10 0500 |0009: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@10af │ │ -067368: 0c00 |000c: move-result-object v0 │ │ -06736a: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ -06736e: 6e10 ae1b 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -067374: 0c01 |0012: move-result-object v1 │ │ -067376: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ -06737a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -06737e: 1f01 3803 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0338 │ │ -067382: 6e20 401c 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -067388: 6e20 dd18 0e00 |001c: invoke-virtual {v14, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@18dd │ │ -06738e: 5be0 ba09 |001f: iput-object v0, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@09ba │ │ -067392: 54e8 be09 |0021: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -067396: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ -06739a: 54e8 be09 |0025: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -06739e: 6e20 2f1e 9800 |0027: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -0673a4: 54e8 bb09 |002a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -0673a8: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ -0673ac: 54e8 bb09 |002e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -0673b0: 6e20 5f1d 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -0673b6: 54e8 bb09 |0033: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -0673ba: 6e20 581d a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -0673c0: 0e00 |0038: return-void │ │ -0673c2: 54e8 ba09 |0039: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@09ba │ │ -0673c6: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ -0673ca: 54e8 ba09 |003d: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@09ba │ │ -0673ce: 6e20 e518 8e00 |003f: invoke-virtual {v14, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@18e5 │ │ -0673d4: 5bea ba09 |0042: iput-object v10, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@09ba │ │ -0673d8: 6e10 b010 0500 |0044: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@10b0 │ │ -0673de: 0c02 |0047: move-result-object v2 │ │ -0673e0: 6e10 b310 0500 |0048: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@10b3 │ │ -0673e6: 0c06 |004b: move-result-object v6 │ │ -0673e8: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ -0673ec: 54e8 bb09 |004e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -0673f0: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ -0673f4: 2203 6c03 |0052: new-instance v3, Landroid/widget/ImageView; // type@036c │ │ -0673f8: 6e10 e118 0e00 |0054: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@18e1 │ │ -0673fe: 0c08 |0057: move-result-object v8 │ │ -067400: 7020 4d1d 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1d4d │ │ -067406: 2204 6d03 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -06740a: 7030 601d b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ -067410: 594d 730a |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a73 │ │ -067414: 6e20 5b1d 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d5b │ │ -06741a: 6e30 de18 3e0c |0065: invoke-virtual {v14, v3, v12}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@18de │ │ -067420: 5be3 bb09 |0068: iput-object v3, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -067424: 54e8 bb09 |006a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -067428: 6e20 581d 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -06742e: 54e8 bb09 |006f: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -067432: 6e20 5f1d c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -067438: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ -06743c: 54e8 be09 |0076: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -067440: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ -067444: 2207 b702 |007a: new-instance v7, Landroid/support/v7/internal/widget/CompatTextView; // type@02b7 │ │ -067448: 6e10 e118 0e00 |007c: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@18e1 │ │ -06744e: 0c08 |007f: move-result-object v8 │ │ -067450: 6009 1c05 |0080: sget v9, Landroid/support/v7/appcompat/R$attr;.actionBarTabTextStyle:I // field@051c │ │ -067454: 7040 e517 879a |0082: invoke-direct {v7, v8, v10, v9}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e5 │ │ -06745a: 6208 5d0a |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a5d │ │ -06745e: 6e20 1f1e 8700 |0087: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1e1f │ │ -067464: 2204 6d03 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -067468: 7030 601d b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ -06746e: 594d 730a |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a73 │ │ -067472: 6e20 251e 4700 |0091: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e25 │ │ -067478: 6e20 dd18 7e00 |0094: invoke-virtual {v14, v7}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@18dd │ │ -06747e: 5be7 be09 |0097: iput-object v7, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -067482: 54e8 be09 |0099: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -067486: 6e20 2a1e 6800 |009b: invoke-virtual {v8, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -06748c: 54e8 be09 |009e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -067490: 6e20 2f1e c800 |00a0: invoke-virtual {v8, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -067496: 54e8 bb09 |00a3: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -06749a: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ -06749e: 54e8 bb09 |00a7: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -0674a2: 6e10 ae10 0500 |00a9: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@10ae │ │ -0674a8: 0c09 |00ac: move-result-object v9 │ │ -0674aa: 6e20 571d 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1d57 │ │ -0674b0: 2888 |00b0: goto 0038 // -0078 │ │ -0674b2: 54e8 bb09 |00b1: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -0674b6: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ -0674ba: 54e8 bb09 |00b5: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -0674be: 6e20 5f1d 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -0674c4: 54e8 bb09 |00ba: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ -0674c8: 6e20 581d a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -0674ce: 28b5 |00bf: goto 0074 // -004b │ │ -0674d0: 54e8 be09 |00c0: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -0674d4: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ -0674d8: 54e8 be09 |00c4: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -0674dc: 6e20 2f1e 9800 |00c6: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -0674e2: 54e8 be09 |00c9: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ -0674e6: 6e20 2a1e a800 |00cb: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -0674ec: 28d5 |00ce: goto 00a3 // -002b │ │ +0672dc: |[0672dc] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ +0672ec: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ +0672f0: 120c |0002: const/4 v12, #int 0 // #0 │ │ +0672f2: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ +0672f6: 12eb |0005: const/4 v11, #int -2 // #fe │ │ +0672f8: 120a |0006: const/4 v10, #int 0 // #0 │ │ +0672fa: 54e5 bd09 |0007: iget-object v5, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@09bd │ │ +0672fe: 6e10 af10 0500 |0009: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@10af │ │ +067304: 0c00 |000c: move-result-object v0 │ │ +067306: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ +06730a: 6e10 ae1b 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +067310: 0c01 |0012: move-result-object v1 │ │ +067312: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ +067316: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +06731a: 1f01 3403 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0334 │ │ +06731e: 6e20 401c 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +067324: 6e20 dd18 0e00 |001c: invoke-virtual {v14, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@18dd │ │ +06732a: 5be0 ba09 |001f: iput-object v0, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@09ba │ │ +06732e: 54e8 be09 |0021: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +067332: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ +067336: 54e8 be09 |0025: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +06733a: 6e20 2f1e 9800 |0027: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +067340: 54e8 bb09 |002a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +067344: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ +067348: 54e8 bb09 |002e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +06734c: 6e20 5f1d 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +067352: 54e8 bb09 |0033: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +067356: 6e20 581d a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +06735c: 0e00 |0038: return-void │ │ +06735e: 54e8 ba09 |0039: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@09ba │ │ +067362: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ +067366: 54e8 ba09 |003d: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@09ba │ │ +06736a: 6e20 e518 8e00 |003f: invoke-virtual {v14, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@18e5 │ │ +067370: 5bea ba09 |0042: iput-object v10, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@09ba │ │ +067374: 6e10 b010 0500 |0044: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@10b0 │ │ +06737a: 0c02 |0047: move-result-object v2 │ │ +06737c: 6e10 b310 0500 |0048: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@10b3 │ │ +067382: 0c06 |004b: move-result-object v6 │ │ +067384: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ +067388: 54e8 bb09 |004e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +06738c: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ +067390: 2203 6803 |0052: new-instance v3, Landroid/widget/ImageView; // type@0368 │ │ +067394: 6e10 e118 0e00 |0054: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@18e1 │ │ +06739a: 0c08 |0057: move-result-object v8 │ │ +06739c: 7020 4d1d 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1d4d │ │ +0673a2: 2204 6903 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +0673a6: 7030 601d b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ +0673ac: 594d 730a |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a73 │ │ +0673b0: 6e20 5b1d 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d5b │ │ +0673b6: 6e30 de18 3e0c |0065: invoke-virtual {v14, v3, v12}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@18de │ │ +0673bc: 5be3 bb09 |0068: iput-object v3, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +0673c0: 54e8 bb09 |006a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +0673c4: 6e20 581d 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +0673ca: 54e8 bb09 |006f: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +0673ce: 6e20 5f1d c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +0673d4: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ +0673d8: 54e8 be09 |0076: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +0673dc: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ +0673e0: 2207 b502 |007a: new-instance v7, Landroid/support/v7/internal/widget/CompatTextView; // type@02b5 │ │ +0673e4: 6e10 e118 0e00 |007c: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@18e1 │ │ +0673ea: 0c08 |007f: move-result-object v8 │ │ +0673ec: 6009 1c05 |0080: sget v9, Landroid/support/v7/appcompat/R$attr;.actionBarTabTextStyle:I // field@051c │ │ +0673f0: 7040 e517 879a |0082: invoke-direct {v7, v8, v10, v9}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e5 │ │ +0673f6: 6208 5d0a |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a5d │ │ +0673fa: 6e20 1f1e 8700 |0087: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1e1f │ │ +067400: 2204 6903 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +067404: 7030 601d b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ +06740a: 594d 730a |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a73 │ │ +06740e: 6e20 251e 4700 |0091: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e25 │ │ +067414: 6e20 dd18 7e00 |0094: invoke-virtual {v14, v7}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@18dd │ │ +06741a: 5be7 be09 |0097: iput-object v7, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +06741e: 54e8 be09 |0099: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +067422: 6e20 2a1e 6800 |009b: invoke-virtual {v8, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +067428: 54e8 be09 |009e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +06742c: 6e20 2f1e c800 |00a0: invoke-virtual {v8, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +067432: 54e8 bb09 |00a3: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +067436: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ +06743a: 54e8 bb09 |00a7: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +06743e: 6e10 ae10 0500 |00a9: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@10ae │ │ +067444: 0c09 |00ac: move-result-object v9 │ │ +067446: 6e20 571d 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1d57 │ │ +06744c: 2888 |00b0: goto 0038 // -0078 │ │ +06744e: 54e8 bb09 |00b1: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +067452: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ +067456: 54e8 bb09 |00b5: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +06745a: 6e20 5f1d 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +067460: 54e8 bb09 |00ba: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@09bb │ │ +067464: 6e20 581d a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +06746a: 28b5 |00bf: goto 0074 // -004b │ │ +06746c: 54e8 be09 |00c0: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +067470: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ +067474: 54e8 be09 |00c4: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +067478: 6e20 2f1e 9800 |00c6: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +06747e: 54e8 be09 |00c9: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@09be │ │ +067482: 6e20 2a1e a800 |00cb: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +067488: 28d5 |00ce: goto 00a3 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0007 line=366 │ │ 0x0009 line=367 │ │ 0x000d line=368 │ │ 0x000f line=369 │ │ 0x0013 line=370 │ │ @@ -101589,21 +101588,21 @@ │ │ 0x0085 - 0x0099 reg=7 textView Landroid/widget/TextView; │ │ 0x000d - 0x00cf reg=0 custom Landroid/view/View; │ │ 0x0048 - 0x00cf reg=2 icon Landroid/graphics/drawable/Drawable; │ │ 0x0009 - 0x00cf reg=5 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x004c - 0x00cf reg=6 text Ljava/lang/CharSequence; │ │ 0x0000 - 0x00cf reg=14 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ │ │ - source_file_idx : 2668 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2660 (ScrollingTabContainerView.java) │ │ │ │ Class #408 header: │ │ -class_idx : 718 │ │ +class_idx : 716 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2715 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #408 annotations: │ │ Annotations on class │ │ @@ -101615,21 +101614,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2724 (SpinnerICS.java) │ │ + source_file_idx : 2715 (SpinnerICS.java) │ │ │ │ Class #409 header: │ │ -class_idx : 720 │ │ +class_idx : 718 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2715 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #409 annotations: │ │ Annotations on class │ │ @@ -101659,22 +101658,22 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0674f0: |[0674f0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ -067500: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -067506: 5b12 ce09 |0003: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -06750a: 2020 6f03 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@036f │ │ -06750e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -067512: 1f02 6f03 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@036f │ │ -067516: 5b12 cf09 |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@09cf │ │ -06751a: 0e00 |000d: return-void │ │ +06748c: |[06748c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ +06749c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0674a2: 5b12 ce09 |0003: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +0674a6: 2020 6b03 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@036b │ │ +0674aa: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0674ae: 1f02 6b03 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@036b │ │ +0674b2: 5b12 cf09 |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@09cf │ │ +0674b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0005 line=537 │ │ 0x0009 line=538 │ │ 0x000d line=540 │ │ @@ -101688,22 +101687,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06751c: |[06751c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.areAllItemsEnabled:()Z │ │ -06752c: 5420 cf09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@09cf │ │ -067530: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -067534: 7210 841d 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@1d84 │ │ -06753a: 0a01 |0007: move-result v1 │ │ -06753c: 0f01 |0008: return v1 │ │ -06753e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -067540: 28fe |000a: goto 0008 // -0002 │ │ +0674b8: |[0674b8] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.areAllItemsEnabled:()Z │ │ +0674c8: 5420 cf09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@09cf │ │ +0674cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0674d0: 7210 841d 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@1d84 │ │ +0674d6: 0a01 |0007: move-result v1 │ │ +0674d8: 0f01 |0008: return v1 │ │ +0674da: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0674dc: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0002 line=585 │ │ 0x0004 line=586 │ │ 0x0008 line=588 │ │ locals : │ │ @@ -101715,23 +101714,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -067544: |[067544] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getCount:()I │ │ -067554: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -067558: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06755c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06755e: 0f00 |0005: return v0 │ │ -067560: 5410 ce09 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -067564: 7210 fb1d 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ -06756a: 0a00 |000b: move-result v0 │ │ -06756c: 28f9 |000c: goto 0005 // -0007 │ │ +0674e0: |[0674e0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getCount:()I │ │ +0674f0: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +0674f4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0674f8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0674fa: 0f00 |0005: return v0 │ │ +0674fc: 5410 ce09 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +067500: 7210 fb1d 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ +067506: 0a00 |000b: move-result v0 │ │ +067508: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;) │ │ @@ -101739,23 +101738,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 │ │ -067570: |[067570] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -067580: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -067584: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -067588: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06758a: 1100 |0005: return-object v0 │ │ -06758c: 5410 ce09 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -067590: 7240 fc1d 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1dfc │ │ -067596: 0c00 |000b: move-result-object v0 │ │ -067598: 28f9 |000c: goto 0005 // -0007 │ │ +06750c: |[06750c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06751c: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +067520: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +067524: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +067526: 1100 |0005: return-object v0 │ │ +067528: 5410 ce09 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +06752c: 7240 fc1d 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1dfc │ │ +067532: 0c00 |000b: move-result-object v0 │ │ +067534: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ 0x0000 - 0x000d reg=3 convertView Landroid/view/View; │ │ @@ -101766,23 +101765,23 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06759c: |[06759c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ -0675ac: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -0675b0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0675b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0675b6: 1100 |0005: return-object v0 │ │ -0675b8: 5410 ce09 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -0675bc: 7220 fd1d 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@1dfd │ │ -0675c2: 0c00 |000b: move-result-object v0 │ │ -0675c4: 28f9 |000c: goto 0005 // -0007 │ │ +067538: |[067538] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ +067548: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +06754c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +067550: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +067552: 1100 |0005: return-object v0 │ │ +067554: 5410 ce09 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +067558: 7220 fd1d 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@1dfd │ │ +06755e: 0c00 |000b: move-result-object v0 │ │ +067560: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ │ │ @@ -101791,23 +101790,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0675c8: |[0675c8] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemId:(I)J │ │ -0675d8: 5420 ce09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -0675dc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0675e0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0675e4: 1000 |0006: return-wide v0 │ │ -0675e6: 5420 ce09 |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -0675ea: 7220 fe1d 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@1dfe │ │ -0675f0: 0b00 |000c: move-result-wide v0 │ │ -0675f2: 28f9 |000d: goto 0006 // -0007 │ │ +067564: |[067564] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemId:(I)J │ │ +067574: 5420 ce09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +067578: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +06757c: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +067580: 1000 |0006: return-wide v0 │ │ +067582: 5420 ce09 |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +067586: 7220 fe1d 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@1dfe │ │ +06758c: 0b00 |000c: move-result-wide v0 │ │ +06758e: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x000e reg=3 position I │ │ │ │ @@ -101816,17 +101815,17 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0675f4: |[0675f4] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemViewType:(I)I │ │ -067604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067606: 0f00 |0001: return v0 │ │ +067590: |[067590] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemViewType:(I)I │ │ +0675a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0675a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -101835,18 +101834,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 │ │ -067608: |[067608] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -067618: 6e40 1d19 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@191d │ │ -06761e: 0c00 |0003: move-result-object v0 │ │ -067620: 1100 |0004: return-object v0 │ │ +0675a4: |[0675a4] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0675b4: 6e40 1d19 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@191d │ │ +0675ba: 0c00 |0003: move-result-object v0 │ │ +0675bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x0005 reg=2 position I │ │ 0x0000 - 0x0005 reg=3 convertView Landroid/view/View; │ │ @@ -101857,17 +101856,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067624: |[067624] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getViewTypeCount:()I │ │ -067634: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -067636: 0f00 |0001: return v0 │ │ +0675c0: |[0675c0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getViewTypeCount:()I │ │ +0675d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0675d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;) │ │ @@ -101875,25 +101874,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -067638: |[067638] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.hasStableIds:()Z │ │ -067648: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -06764c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -067650: 5410 ce09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -067654: 7210 011e 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@1e01 │ │ -06765a: 0a00 |0009: move-result v0 │ │ -06765c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -067660: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -067662: 0f00 |000d: return v0 │ │ -067664: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -067666: 28fe |000f: goto 000d // -0002 │ │ +0675d4: |[0675d4] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.hasStableIds:()Z │ │ +0675e4: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +0675e8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0675ec: 5410 ce09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +0675f0: 7210 011e 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@1e01 │ │ +0675f6: 0a00 |0009: move-result v0 │ │ +0675f8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0675fc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0675fe: 0f00 |000d: return v0 │ │ +067600: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +067602: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;) │ │ @@ -101901,22 +101900,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -067668: |[067668] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEmpty:()Z │ │ -067678: 6e10 1c19 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getCount:()I // method@191c │ │ -06767e: 0a00 |0003: move-result v0 │ │ -067680: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -067684: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -067686: 0f00 |0007: return v0 │ │ -067688: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06768a: 28fe |0009: goto 0007 // -0002 │ │ +067604: |[067604] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEmpty:()Z │ │ +067614: 6e10 1c19 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getCount:()I // method@191c │ │ +06761a: 0a00 |0003: move-result v0 │ │ +06761c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +067620: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +067622: 0f00 |0007: return v0 │ │ +067624: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +067626: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;) │ │ @@ -101924,22 +101923,22 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06768c: |[06768c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEnabled:(I)Z │ │ -06769c: 5420 cf09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@09cf │ │ -0676a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0676a4: 7220 8a1d 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@1d8a │ │ -0676aa: 0a01 |0007: move-result v1 │ │ -0676ac: 0f01 |0008: return v1 │ │ -0676ae: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0676b0: 28fe |000a: goto 0008 // -0002 │ │ +067628: |[067628] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEnabled:(I)Z │ │ +067638: 5420 cf09 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@09cf │ │ +06763c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +067640: 7220 8a1d 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@1d8a │ │ +067646: 0a01 |0007: move-result v1 │ │ +067648: 0f01 |0008: return v1 │ │ +06764a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +06764c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0002 line=598 │ │ 0x0004 line=599 │ │ 0x0008 line=601 │ │ locals : │ │ @@ -101952,20 +101951,20 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0676b4: |[0676b4] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0676c4: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -0676c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0676cc: 5410 ce09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -0676d0: 7220 021e 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1e02 │ │ -0676d6: 0e00 |0009: return-void │ │ +067650: |[067650] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +067660: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +067664: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +067668: 5410 ce09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +06766c: 7220 021e 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1e02 │ │ +067672: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0004 line=569 │ │ 0x0009 line=571 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ @@ -101976,36 +101975,36 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0676d8: |[0676d8] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0676e8: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -0676ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0676f0: 5410 ce09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ -0676f4: 7220 031e 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1e03 │ │ -0676fa: 0e00 |0009: return-void │ │ +067674: |[067674] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +067684: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +067688: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06768c: 5410 ce09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09ce │ │ +067690: 7220 031e 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1e03 │ │ +067696: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0004 line=575 │ │ 0x0009 line=577 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x000a reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 2724 (SpinnerICS.java) │ │ + source_file_idx : 2715 (SpinnerICS.java) │ │ │ │ Class #410 header: │ │ -class_idx : 723 │ │ +class_idx : 721 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2715 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #410 annotations: │ │ Annotations on class │ │ @@ -102053,21 +102052,21 @@ │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2724 (SpinnerICS.java) │ │ + source_file_idx : 2715 (SpinnerICS.java) │ │ │ │ Class #411 header: │ │ -class_idx : 725 │ │ +class_idx : 723 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 480 │ │ +superclass_idx : 979 │ │ +source_file_idx : 476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #411 annotations: │ │ Annotations on class │ │ @@ -102103,21 +102102,21 @@ │ │ │ │ #3 : (in Landroid/support/v7/view/ActionMode$Callback;) │ │ name : 'onPrepareActionMode' │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 480 (ActionMode.java) │ │ + source_file_idx : 476 (ActionMode.java) │ │ │ │ Class #412 header: │ │ -class_idx : 726 │ │ +class_idx : 724 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 480 │ │ +superclass_idx : 979 │ │ +source_file_idx : 476 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #412 annotations: │ │ Annotations on class │ │ @@ -102144,17 +102143,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0676fc: |[0676fc] android.support.v7.view.ActionMode.:()V │ │ -06770c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -067712: 0e00 |0003: return-void │ │ +067698: |[067698] android.support.v7.view.ActionMode.:()V │ │ +0676a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0676ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=239 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -102194,17 +102193,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067714: |[067714] android.support.v7.view.ActionMode.getTag:()Ljava/lang/Object; │ │ -067724: 5410 ec09 |0000: iget-object v0, v1, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@09ec │ │ -067728: 1100 |0002: return-object v0 │ │ +0676b0: |[0676b0] android.support.v7.view.ActionMode.getTag:()Ljava/lang/Object; │ │ +0676c0: 5410 ec09 |0000: iget-object v0, v1, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@09ec │ │ +0676c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/view/ActionMode; │ │ │ │ #6 : (in Landroid/support/v7/view/ActionMode;) │ │ @@ -102218,17 +102217,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06772c: |[06772c] android.support.v7.view.ActionMode.getTitleOptionalHint:()Z │ │ -06773c: 5510 ed09 |0000: iget-boolean v0, v1, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@09ed │ │ -067740: 0f00 |0002: return v0 │ │ +0676c8: |[0676c8] android.support.v7.view.ActionMode.getTitleOptionalHint:()Z │ │ +0676d8: 5510 ed09 |0000: iget-boolean v0, v1, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@09ed │ │ +0676dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/view/ActionMode; │ │ │ │ #8 : (in Landroid/support/v7/view/ActionMode;) │ │ @@ -102242,17 +102241,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067744: |[067744] android.support.v7.view.ActionMode.isTitleOptional:()Z │ │ -067754: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067756: 0f00 |0001: return v0 │ │ +0676e0: |[0676e0] android.support.v7.view.ActionMode.isTitleOptional:()Z │ │ +0676f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0676f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/view/ActionMode; │ │ │ │ #10 : (in Landroid/support/v7/view/ActionMode;) │ │ @@ -102260,17 +102259,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067758: |[067758] android.support.v7.view.ActionMode.isUiFocusable:()Z │ │ -067768: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06776a: 0f00 |0001: return v0 │ │ +0676f4: |[0676f4] android.support.v7.view.ActionMode.isUiFocusable:()Z │ │ +067704: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +067706: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/view/ActionMode; │ │ │ │ #11 : (in Landroid/support/v7/view/ActionMode;) │ │ @@ -102296,17 +102295,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06776c: |[06776c] android.support.v7.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ -06777c: 5b01 ec09 |0000: iput-object v1, v0, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@09ec │ │ -067780: 0e00 |0002: return-void │ │ +067708: |[067708] android.support.v7.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ +067718: 5b01 ec09 |0000: iput-object v1, v0, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@09ec │ │ +06771c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0003 reg=1 tag Ljava/lang/Object; │ │ @@ -102328,32 +102327,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067784: |[067784] android.support.v7.view.ActionMode.setTitleOptionalHint:(Z)V │ │ -067794: 5c01 ed09 |0000: iput-boolean v1, v0, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@09ed │ │ -067798: 0e00 |0002: return-void │ │ +067720: |[067720] android.support.v7.view.ActionMode.setTitleOptionalHint:(Z)V │ │ +067730: 5c01 ed09 |0000: iput-boolean v1, v0, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@09ed │ │ +067734: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0003 reg=1 titleOptional Z │ │ │ │ - source_file_idx : 480 (ActionMode.java) │ │ + source_file_idx : 476 (ActionMode.java) │ │ │ │ Class #413 header: │ │ -class_idx : 727 │ │ +class_idx : 725 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 649 │ │ +superclass_idx : 979 │ │ +source_file_idx : 645 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #413 - │ │ Class descriptor : 'Landroid/support/v7/view/CollapsibleActionView;' │ │ @@ -102372,21 +102371,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/view/CollapsibleActionView;) │ │ name : 'onActionViewExpanded' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 649 (CollapsibleActionView.java) │ │ + source_file_idx : 645 (CollapsibleActionView.java) │ │ │ │ Class #414 header: │ │ -class_idx : 728 │ │ +class_idx : 726 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2561 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2553 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #414 annotations: │ │ Annotations on class │ │ @@ -102404,21 +102403,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/PopupMenu$OnDismissListener;) │ │ name : 'onDismiss' │ │ type : '(Landroid/support/v7/widget/PopupMenu;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2561 (PopupMenu.java) │ │ + source_file_idx : 2553 (PopupMenu.java) │ │ │ │ Class #415 header: │ │ -class_idx : 729 │ │ +class_idx : 727 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2561 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2553 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -102436,21 +102435,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;) │ │ name : 'onMenuItemClick' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2561 (PopupMenu.java) │ │ + source_file_idx : 2553 (PopupMenu.java) │ │ │ │ Class #416 header: │ │ -class_idx : 731 │ │ +class_idx : 729 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -102477,18 +102476,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06779c: |[06779c] android.support.v7.widget.SearchView$10.:(Landroid/support/v7/widget/SearchView;)V │ │ -0677ac: 5b01 f409 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@09f4 │ │ -0677b0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0677b6: 0e00 |0005: return-void │ │ +067738: |[067738] android.support.v7.widget.SearchView$10.:(Landroid/support/v7/widget/SearchView;)V │ │ +067748: 5b01 f409 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@09f4 │ │ +06774c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +067752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$10; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -102498,39 +102497,39 @@ │ │ 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 │ │ -0677b8: |[0677b8] android.support.v7.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0677c8: 5430 f409 |0000: iget-object v0, v3, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@09f4 │ │ -0677cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0677ce: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0677d0: 7140 051a 6021 |0004: invoke-static {v0, v6, v1, v2}, Landroid/support/v7/widget/SearchView;.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z // method@1a05 │ │ -0677d6: 0e00 |0007: return-void │ │ +067754: |[067754] android.support.v7.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +067764: 5430 f409 |0000: iget-object v0, v3, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@09f4 │ │ +067768: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06776a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +06776c: 7140 051a 6021 |0004: invoke-static {v0, v6, v1, v2}, Landroid/support/v7/widget/SearchView;.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z // method@1a05 │ │ +067772: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0007 line=1282 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0008 reg=3 this Landroid/support/v7/widget/SearchView$10; │ │ 0x0000 - 0x0008 reg=4 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0008 reg=5 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=6 position I │ │ 0x0000 - 0x0008 reg=7 id J │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #417 header: │ │ -class_idx : 732 │ │ +class_idx : 730 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -102559,18 +102558,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0677d8: |[0677d8] android.support.v7.widget.SearchView$11.:(Landroid/support/v7/widget/SearchView;)V │ │ -0677e8: 5b01 f509 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@09f5 │ │ -0677ec: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0677f2: 0e00 |0005: return-void │ │ +067774: |[067774] android.support.v7.widget.SearchView$11.:(Landroid/support/v7/widget/SearchView;)V │ │ +067784: 5b01 f509 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@09f5 │ │ +067788: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06778e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$11; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -102580,18 +102579,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 │ │ -0677f4: |[0677f4] android.support.v7.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -067804: 5410 f509 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@09f5 │ │ -067808: 7120 061a 4000 |0002: invoke-static {v0, v4}, Landroid/support/v7/widget/SearchView;.access$1900:(Landroid/support/v7/widget/SearchView;I)Z // method@1a06 │ │ -06780e: 0e00 |0005: return-void │ │ +067790: |[067790] android.support.v7.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0677a0: 5410 f509 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@09f5 │ │ +0677a4: 7120 061a 4000 |0002: invoke-static {v0, v4}, Landroid/support/v7/widget/SearchView;.access$1900:(Landroid/support/v7/widget/SearchView;I)Z // method@1a06 │ │ +0677aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0005 line=1293 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$11; │ │ @@ -102605,31 +102604,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067810: |[067810] android.support.v7.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -067820: 0e00 |0000: return-void │ │ +0677ac: |[0677ac] android.support.v7.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +0677bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$11; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #418 header: │ │ -class_idx : 733 │ │ +class_idx : 731 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #418 annotations: │ │ Annotations on class │ │ @@ -102654,18 +102653,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067824: |[067824] android.support.v7.widget.SearchView$12.:(Landroid/support/v7/widget/SearchView;)V │ │ -067834: 5b01 f609 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@09f6 │ │ -067838: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06783e: 0e00 |0005: return-void │ │ +0677c0: |[0677c0] android.support.v7.widget.SearchView$12.:(Landroid/support/v7/widget/SearchView;)V │ │ +0677d0: 5b01 f609 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@09f6 │ │ +0677d4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0677da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$12; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -102675,16 +102674,16 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067840: |[067840] android.support.v7.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ -067850: 0e00 |0000: return-void │ │ +0677dc: |[0677dc] android.support.v7.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ +0677ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$12; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -102693,16 +102692,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067854: |[067854] android.support.v7.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -067864: 0e00 |0000: return-void │ │ +0677f0: |[0677f0] android.support.v7.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +067800: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1574 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$12; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -102714,36 +102713,36 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -067868: |[067868] android.support.v7.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -067878: 5410 f609 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@09f6 │ │ -06787c: 7120 081a 2000 |0002: invoke-static {v0, v2}, Landroid/support/v7/widget/SearchView;.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V // method@1a08 │ │ -067882: 0e00 |0005: return-void │ │ +067804: |[067804] android.support.v7.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +067814: 5410 f609 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@09f6 │ │ +067818: 7120 081a 2000 |0002: invoke-static {v0, v2}, Landroid/support/v7/widget/SearchView;.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V // method@1a08 │ │ +06781e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0005 line=1579 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$12; │ │ 0x0000 - 0x0006 reg=2 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 before I │ │ 0x0000 - 0x0006 reg=5 after I │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #419 header: │ │ -class_idx : 734 │ │ +class_idx : 732 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #419 annotations: │ │ Annotations on class │ │ @@ -102768,18 +102767,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067884: |[067884] android.support.v7.widget.SearchView$1.:(Landroid/support/v7/widget/SearchView;)V │ │ -067894: 5b01 f709 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@09f7 │ │ -067898: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06789e: 0e00 |0005: return-void │ │ +067820: |[067820] android.support.v7.widget.SearchView$1.:(Landroid/support/v7/widget/SearchView;)V │ │ +067830: 5b01 f709 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@09f7 │ │ +067834: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06783a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -102789,45 +102788,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0678a0: |[0678a0] android.support.v7.widget.SearchView$1.run:()V │ │ -0678b0: 5441 f709 |0000: iget-object v1, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@09f7 │ │ -0678b4: 6e10 1c1a 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -0678ba: 0c01 |0005: move-result-object v1 │ │ -0678bc: 1a02 9415 |0006: const-string v2, "input_method" // string@1594 │ │ -0678c0: 6e20 f100 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -0678c6: 0c00 |000b: move-result-object v0 │ │ -0678c8: 1f00 5303 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0353 │ │ -0678cc: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -0678d0: 6201 0a0a |0010: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ -0678d4: 5442 f709 |0012: iget-object v2, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@09f7 │ │ -0678d8: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -0678da: 6e40 c219 0132 |0015: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V // method@19c2 │ │ -0678e0: 0e00 |0018: return-void │ │ +06783c: |[06783c] android.support.v7.widget.SearchView$1.run:()V │ │ +06784c: 5441 f709 |0000: iget-object v1, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@09f7 │ │ +067850: 6e10 1c1a 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +067856: 0c01 |0005: move-result-object v1 │ │ +067858: 1a02 8915 |0006: const-string v2, "input_method" // string@1589 │ │ +06785c: 6e20 f100 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +067862: 0c00 |000b: move-result-object v0 │ │ +067864: 1f00 4f03 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@034f │ │ +067868: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +06786c: 6201 0a0a |0010: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ +067870: 5442 f709 |0012: iget-object v2, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@09f7 │ │ +067874: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +067876: 6e40 c219 0132 |0015: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V // method@19c2 │ │ +06787c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x000e line=157 │ │ 0x0010 line=158 │ │ 0x0018 line=160 │ │ locals : │ │ 0x000e - 0x0019 reg=0 imm Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0019 reg=4 this Landroid/support/v7/widget/SearchView$1; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #420 header: │ │ -class_idx : 735 │ │ +class_idx : 733 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #420 annotations: │ │ Annotations on class │ │ @@ -102852,18 +102851,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0678e4: |[0678e4] android.support.v7.widget.SearchView$2.:(Landroid/support/v7/widget/SearchView;)V │ │ -0678f4: 5b01 f809 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@09f8 │ │ -0678f8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0678fe: 0e00 |0005: return-void │ │ +067880: |[067880] android.support.v7.widget.SearchView$2.:(Landroid/support/v7/widget/SearchView;)V │ │ +067890: 5b01 f809 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@09f8 │ │ +067894: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06789a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -102873,32 +102872,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067900: |[067900] android.support.v7.widget.SearchView$2.run:()V │ │ -067910: 5410 f809 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@09f8 │ │ -067914: 7110 fc19 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$000:(Landroid/support/v7/widget/SearchView;)V // method@19fc │ │ -06791a: 0e00 |0005: return-void │ │ +06789c: |[06789c] android.support.v7.widget.SearchView$2.run:()V │ │ +0678ac: 5410 f809 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@09f8 │ │ +0678b0: 7110 fc19 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$000:(Landroid/support/v7/widget/SearchView;)V // method@19fc │ │ +0678b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$2; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #421 header: │ │ -class_idx : 736 │ │ +class_idx : 734 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #421 annotations: │ │ Annotations on class │ │ @@ -102923,18 +102922,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06791c: |[06791c] android.support.v7.widget.SearchView$3.:(Landroid/support/v7/widget/SearchView;)V │ │ -06792c: 5b01 f909 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@09f9 │ │ -067930: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -067936: 0e00 |0005: return-void │ │ +0678b8: |[0678b8] android.support.v7.widget.SearchView$3.:(Landroid/support/v7/widget/SearchView;)V │ │ +0678c8: 5b01 f909 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@09f9 │ │ +0678cc: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0678d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -102944,45 +102943,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -067938: |[067938] android.support.v7.widget.SearchView$3.run:()V │ │ -067948: 5420 f909 |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@09f9 │ │ -06794c: 7110 fd19 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@19fd │ │ -067952: 0c00 |0005: move-result-object v0 │ │ -067954: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -067958: 5420 f909 |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@09f9 │ │ -06795c: 7110 fd19 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@19fd │ │ -067962: 0c00 |000d: move-result-object v0 │ │ -067964: 2000 f302 |000e: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f3 │ │ -067968: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -06796c: 5420 f909 |0012: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@09f9 │ │ -067970: 7110 fd19 0000 |0014: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@19fd │ │ -067976: 0c00 |0017: move-result-object v0 │ │ -067978: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -06797a: 6e20 0b0e 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0e0b │ │ -067980: 0e00 |001c: return-void │ │ +0678d4: |[0678d4] android.support.v7.widget.SearchView$3.run:()V │ │ +0678e4: 5420 f909 |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@09f9 │ │ +0678e8: 7110 fd19 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@19fd │ │ +0678ee: 0c00 |0005: move-result-object v0 │ │ +0678f0: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +0678f4: 5420 f909 |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@09f9 │ │ +0678f8: 7110 fd19 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@19fd │ │ +0678fe: 0c00 |000d: move-result-object v0 │ │ +067900: 2000 f102 |000e: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f1 │ │ +067904: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +067908: 5420 f909 |0012: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@09f9 │ │ +06790c: 7110 fd19 0000 |0014: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@19fd │ │ +067912: 0c00 |0017: move-result-object v0 │ │ +067914: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +067916: 6e20 0b0e 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0e0b │ │ +06791c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0012 line=172 │ │ 0x001c line=174 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Landroid/support/v7/widget/SearchView$3; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #422 header: │ │ -class_idx : 737 │ │ +class_idx : 735 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -103007,18 +103006,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067984: |[067984] android.support.v7.widget.SearchView$4.:(Landroid/support/v7/widget/SearchView;)V │ │ -067994: 5b01 fa09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@09fa │ │ -067998: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06799e: 0e00 |0005: return-void │ │ +067920: |[067920] android.support.v7.widget.SearchView$4.:(Landroid/support/v7/widget/SearchView;)V │ │ +067930: 5b01 fa09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@09fa │ │ +067934: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06793a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -103028,42 +103027,42 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0679a0: |[0679a0] android.support.v7.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ -0679b0: 5420 fa09 |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@09fa │ │ -0679b4: 7110 071a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1a07 │ │ -0679ba: 0c00 |0005: move-result-object v0 │ │ -0679bc: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -0679c0: 5420 fa09 |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@09fa │ │ -0679c4: 7110 071a 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1a07 │ │ -0679ca: 0c00 |000d: move-result-object v0 │ │ -0679cc: 5421 fa09 |000e: iget-object v1, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@09fa │ │ -0679d0: 7230 891b 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@1b89 │ │ -0679d6: 0e00 |0013: return-void │ │ +06793c: |[06793c] android.support.v7.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ +06794c: 5420 fa09 |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@09fa │ │ +067950: 7110 071a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1a07 │ │ +067956: 0c00 |0005: move-result-object v0 │ │ +067958: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +06795c: 5420 fa09 |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@09fa │ │ +067960: 7110 071a 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1a07 │ │ +067966: 0c00 |000d: move-result-object v0 │ │ +067968: 5421 fa09 |000e: iget-object v1, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@09fa │ │ +06796c: 7230 891b 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@1b89 │ │ +067972: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0008 line=292 │ │ 0x0013 line=294 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/widget/SearchView$4; │ │ 0x0000 - 0x0014 reg=3 v Landroid/view/View; │ │ 0x0000 - 0x0014 reg=4 hasFocus Z │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #423 header: │ │ -class_idx : 738 │ │ +class_idx : 736 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #423 annotations: │ │ Annotations on class │ │ @@ -103088,18 +103087,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0679d8: |[0679d8] android.support.v7.widget.SearchView$5.:(Landroid/support/v7/widget/SearchView;)V │ │ -0679e8: 5b01 fb09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@09fb │ │ -0679ec: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0679f2: 0e00 |0005: return-void │ │ +067974: |[067974] android.support.v7.widget.SearchView$5.:(Landroid/support/v7/widget/SearchView;)V │ │ +067984: 5b01 fb09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@09fb │ │ +067988: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06798e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -103109,18 +103108,18 @@ │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0679f4: |[0679f4] android.support.v7.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -067a04: 5410 fb09 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@09fb │ │ -067a08: 7110 0a1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1a0a │ │ -067a0e: 0e00 |0005: return-void │ │ +067990: |[067990] android.support.v7.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +0679a0: 5410 fb09 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@09fb │ │ +0679a4: 7110 0a1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1a0a │ │ +0679aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0005 line=353 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$5; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -103129,21 +103128,21 @@ │ │ 0x0000 - 0x0006 reg=5 right I │ │ 0x0000 - 0x0006 reg=6 bottom I │ │ 0x0000 - 0x0006 reg=7 oldLeft I │ │ 0x0000 - 0x0006 reg=8 oldTop I │ │ 0x0000 - 0x0006 reg=9 oldRight I │ │ 0x0000 - 0x0006 reg=10 oldBottom I │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #424 header: │ │ -class_idx : 739 │ │ +class_idx : 737 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #424 annotations: │ │ Annotations on class │ │ @@ -103168,18 +103167,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067a10: |[067a10] android.support.v7.widget.SearchView$6.:(Landroid/support/v7/widget/SearchView;)V │ │ -067a20: 5b01 fc09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@09fc │ │ -067a24: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -067a2a: 0e00 |0005: return-void │ │ +0679ac: |[0679ac] android.support.v7.widget.SearchView$6.:(Landroid/support/v7/widget/SearchView;)V │ │ +0679bc: 5b01 fc09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@09fc │ │ +0679c0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0679c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -103189,32 +103188,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067a2c: |[067a2c] android.support.v7.widget.SearchView$6.onGlobalLayout:()V │ │ -067a3c: 5410 fc09 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@09fc │ │ -067a40: 7110 0a1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1a0a │ │ -067a46: 0e00 |0005: return-void │ │ +0679c8: |[0679c8] android.support.v7.widget.SearchView$6.onGlobalLayout:()V │ │ +0679d8: 5410 fc09 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@09fc │ │ +0679dc: 7110 0a1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1a0a │ │ +0679e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$6; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #425 header: │ │ -class_idx : 740 │ │ +class_idx : 738 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -103239,18 +103238,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067a48: |[067a48] android.support.v7.widget.SearchView$7.:(Landroid/support/v7/widget/SearchView;)V │ │ -067a58: 5b01 fd09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067a5c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -067a62: 0e00 |0005: return-void │ │ +0679e4: |[0679e4] android.support.v7.widget.SearchView$7.:(Landroid/support/v7/widget/SearchView;)V │ │ +0679f4: 5b01 fd09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +0679f8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0679fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$7; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -103260,50 +103259,50 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -067a64: |[067a64] android.support.v7.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ -067a74: 5410 fd09 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067a78: 7110 0b1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1a0b │ │ -067a7e: 0c00 |0005: move-result-object v0 │ │ -067a80: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ -067a84: 5410 fd09 |0008: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067a88: 7110 0c1a 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$500:(Landroid/support/v7/widget/SearchView;)V // method@1a0c │ │ -067a8e: 0e00 |000d: return-void │ │ -067a90: 5410 fd09 |000e: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067a94: 7110 0d1a 0000 |0010: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; // method@1a0d │ │ -067a9a: 0c00 |0013: move-result-object v0 │ │ -067a9c: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ -067aa0: 5410 fd09 |0016: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067aa4: 7110 0e1a 0000 |0018: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$700:(Landroid/support/v7/widget/SearchView;)V // method@1a0e │ │ -067aaa: 28f2 |001b: goto 000d // -000e │ │ -067aac: 5410 fd09 |001c: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067ab0: 7110 0f1a 0000 |001e: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1a0f │ │ -067ab6: 0c00 |0021: move-result-object v0 │ │ -067ab8: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ -067abc: 5410 fd09 |0024: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067ac0: 7110 101a 0000 |0026: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1a10 │ │ -067ac6: 28e4 |0029: goto 000d // -001c │ │ -067ac8: 5410 fd09 |002a: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067acc: 7110 fe19 0000 |002c: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@19fe │ │ -067ad2: 0c00 |002f: move-result-object v0 │ │ -067ad4: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ -067ad8: 5410 fd09 |0032: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067adc: 7110 ff19 0000 |0034: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1100:(Landroid/support/v7/widget/SearchView;)V // method@19ff │ │ -067ae2: 28d6 |0037: goto 000d // -002a │ │ -067ae4: 5410 fd09 |0038: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067ae8: 7110 001a 0000 |003a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ -067aee: 0c00 |003d: move-result-object v0 │ │ -067af0: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ -067af4: 5410 fd09 |0040: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ -067af8: 7110 011a 0000 |0042: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1300:(Landroid/support/v7/widget/SearchView;)V // method@1a01 │ │ -067afe: 28c8 |0045: goto 000d // -0038 │ │ +067a00: |[067a00] android.support.v7.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ +067a10: 5410 fd09 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a14: 7110 0b1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1a0b │ │ +067a1a: 0c00 |0005: move-result-object v0 │ │ +067a1c: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ +067a20: 5410 fd09 |0008: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a24: 7110 0c1a 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$500:(Landroid/support/v7/widget/SearchView;)V // method@1a0c │ │ +067a2a: 0e00 |000d: return-void │ │ +067a2c: 5410 fd09 |000e: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a30: 7110 0d1a 0000 |0010: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; // method@1a0d │ │ +067a36: 0c00 |0013: move-result-object v0 │ │ +067a38: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ +067a3c: 5410 fd09 |0016: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a40: 7110 0e1a 0000 |0018: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$700:(Landroid/support/v7/widget/SearchView;)V // method@1a0e │ │ +067a46: 28f2 |001b: goto 000d // -000e │ │ +067a48: 5410 fd09 |001c: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a4c: 7110 0f1a 0000 |001e: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1a0f │ │ +067a52: 0c00 |0021: move-result-object v0 │ │ +067a54: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ +067a58: 5410 fd09 |0024: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a5c: 7110 101a 0000 |0026: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1a10 │ │ +067a62: 28e4 |0029: goto 000d // -001c │ │ +067a64: 5410 fd09 |002a: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a68: 7110 fe19 0000 |002c: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@19fe │ │ +067a6e: 0c00 |002f: move-result-object v0 │ │ +067a70: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ +067a74: 5410 fd09 |0032: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a78: 7110 ff19 0000 |0034: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1100:(Landroid/support/v7/widget/SearchView;)V // method@19ff │ │ +067a7e: 28d6 |0037: goto 000d // -002a │ │ +067a80: 5410 fd09 |0038: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a84: 7110 001a 0000 |003a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ +067a8a: 0c00 |003d: move-result-object v0 │ │ +067a8c: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ +067a90: 5410 fd09 |0040: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@09fd │ │ +067a94: 7110 011a 0000 |0042: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1300:(Landroid/support/v7/widget/SearchView;)V // method@1a01 │ │ +067a9a: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0008 line=887 │ │ 0x000d line=897 │ │ 0x000e line=888 │ │ 0x0016 line=889 │ │ @@ -103313,21 +103312,21 @@ │ │ 0x0032 line=893 │ │ 0x0038 line=894 │ │ 0x0040 line=895 │ │ locals : │ │ 0x0000 - 0x0046 reg=1 this Landroid/support/v7/widget/SearchView$7; │ │ 0x0000 - 0x0046 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #426 header: │ │ -class_idx : 741 │ │ +class_idx : 739 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ @@ -103352,18 +103351,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067b00: |[067b00] android.support.v7.widget.SearchView$8.:(Landroid/support/v7/widget/SearchView;)V │ │ -067b10: 5b01 fe09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ -067b14: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -067b1a: 0e00 |0005: return-void │ │ +067a9c: |[067a9c] android.support.v7.widget.SearchView$8.:(Landroid/support/v7/widget/SearchView;)V │ │ +067aac: 5b01 fe09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ +067ab0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +067ab6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$8; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -103373,66 +103372,66 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 96 16-bit code units │ │ -067b1c: |[067b1c] android.support.v7.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -067b2c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -067b2e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -067b30: 5452 fe09 |0002: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ -067b34: 7110 021a 0200 |0004: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; // method@1a02 │ │ -067b3a: 0c02 |0007: move-result-object v2 │ │ -067b3c: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -067b40: 0f00 |000a: return v0 │ │ -067b42: 5452 fe09 |000b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ -067b46: 7110 001a 0200 |000d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ -067b4c: 0c02 |0010: move-result-object v2 │ │ -067b4e: 6e10 de19 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@19de │ │ -067b54: 0a02 |0014: move-result v2 │ │ -067b56: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -067b5a: 5452 fe09 |0017: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ -067b5e: 7110 001a 0200 |0019: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ -067b64: 0c02 |001c: move-result-object v2 │ │ -067b66: 6e10 d719 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@19d7 │ │ -067b6c: 0a02 |0020: move-result v2 │ │ -067b6e: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ -067b70: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ -067b74: 5450 fe09 |0024: iget-object v0, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ -067b78: 7140 031a 6087 |0026: invoke-static {v0, v6, v7, v8}, Landroid/support/v7/widget/SearchView;.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1a03 │ │ -067b7e: 0a00 |0029: move-result v0 │ │ -067b80: 28e0 |002a: goto 000a // -0020 │ │ -067b82: 5452 fe09 |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ -067b86: 7110 001a 0200 |002d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ -067b8c: 0c02 |0030: move-result-object v2 │ │ -067b8e: 7110 cb19 0200 |0031: invoke-static {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z // method@19cb │ │ -067b94: 0a02 |0034: move-result v2 │ │ -067b96: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ -067b9a: 7110 ee08 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@08ee │ │ -067ba0: 0a02 |003a: move-result v2 │ │ -067ba2: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ -067ba6: 6e10 ff1a 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ -067bac: 0a02 |0040: move-result v2 │ │ -067bae: 3312 c9ff |0041: if-ne v2, v1, 000a // -0037 │ │ -067bb2: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ -067bb6: 3327 c5ff |0045: if-ne v7, v2, 000a // -003b │ │ -067bba: 6e10 911b 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@1b91 │ │ -067bc0: 5452 fe09 |004a: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ -067bc4: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -067bc6: 5454 fe09 |004d: iget-object v4, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ -067bca: 7110 001a 0400 |004f: invoke-static {v4}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ -067bd0: 0c04 |0052: move-result-object v4 │ │ -067bd2: 6e10 d819 0400 |0053: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -067bd8: 0c04 |0056: move-result-object v4 │ │ -067bda: 6e10 3a1f 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -067be0: 0c04 |005a: move-result-object v4 │ │ -067be2: 7140 041a 0243 |005b: invoke-static {v2, v0, v3, v4}, Landroid/support/v7/widget/SearchView;.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V // method@1a04 │ │ -067be8: 0110 |005e: move v0, v1 │ │ -067bea: 28ab |005f: goto 000a // -0055 │ │ +067ab8: |[067ab8] android.support.v7.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +067ac8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +067aca: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +067acc: 5452 fe09 |0002: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ +067ad0: 7110 021a 0200 |0004: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; // method@1a02 │ │ +067ad6: 0c02 |0007: move-result-object v2 │ │ +067ad8: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +067adc: 0f00 |000a: return v0 │ │ +067ade: 5452 fe09 |000b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ +067ae2: 7110 001a 0200 |000d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ +067ae8: 0c02 |0010: move-result-object v2 │ │ +067aea: 6e10 de19 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@19de │ │ +067af0: 0a02 |0014: move-result v2 │ │ +067af2: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +067af6: 5452 fe09 |0017: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ +067afa: 7110 001a 0200 |0019: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ +067b00: 0c02 |001c: move-result-object v2 │ │ +067b02: 6e10 d719 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@19d7 │ │ +067b08: 0a02 |0020: move-result v2 │ │ +067b0a: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ +067b0c: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ +067b10: 5450 fe09 |0024: iget-object v0, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ +067b14: 7140 031a 6087 |0026: invoke-static {v0, v6, v7, v8}, Landroid/support/v7/widget/SearchView;.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1a03 │ │ +067b1a: 0a00 |0029: move-result v0 │ │ +067b1c: 28e0 |002a: goto 000a // -0020 │ │ +067b1e: 5452 fe09 |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ +067b22: 7110 001a 0200 |002d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ +067b28: 0c02 |0030: move-result-object v2 │ │ +067b2a: 7110 cb19 0200 |0031: invoke-static {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z // method@19cb │ │ +067b30: 0a02 |0034: move-result v2 │ │ +067b32: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ +067b36: 7110 ee08 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@08ee │ │ +067b3c: 0a02 |003a: move-result v2 │ │ +067b3e: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ +067b42: 6e10 ff1a 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ +067b48: 0a02 |0040: move-result v2 │ │ +067b4a: 3312 c9ff |0041: if-ne v2, v1, 000a // -0037 │ │ +067b4e: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ +067b52: 3327 c5ff |0045: if-ne v7, v2, 000a // -003b │ │ +067b56: 6e10 911b 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@1b91 │ │ +067b5c: 5452 fe09 |004a: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ +067b60: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +067b62: 5454 fe09 |004d: iget-object v4, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@09fe │ │ +067b66: 7110 001a 0400 |004f: invoke-static {v4}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1a00 │ │ +067b6c: 0c04 |0052: move-result-object v4 │ │ +067b6e: 6e10 d819 0400 |0053: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +067b74: 0c04 |0056: move-result-object v4 │ │ +067b76: 6e10 3a1f 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +067b7c: 0c04 |005a: move-result-object v4 │ │ +067b7e: 7140 041a 0243 |005b: invoke-static {v2, v0, v3, v4}, Landroid/support/v7/widget/SearchView;.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V // method@1a04 │ │ +067b84: 0110 |005e: move v0, v1 │ │ +067b86: 28ab |005f: goto 000a // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=926 │ │ 0x000a line=956 │ │ 0x000b line=937 │ │ 0x0024 line=939 │ │ 0x002b line=944 │ │ @@ -103443,21 +103442,21 @@ │ │ 0x005f line=952 │ │ locals : │ │ 0x0000 - 0x0060 reg=5 this Landroid/support/v7/widget/SearchView$8; │ │ 0x0000 - 0x0060 reg=6 v Landroid/view/View; │ │ 0x0000 - 0x0060 reg=7 keyCode I │ │ 0x0000 - 0x0060 reg=8 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #427 header: │ │ -class_idx : 742 │ │ +class_idx : 740 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -103482,18 +103481,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067bec: |[067bec] android.support.v7.widget.SearchView$9.:(Landroid/support/v7/widget/SearchView;)V │ │ -067bfc: 5b01 ff09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@09ff │ │ -067c00: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -067c06: 0e00 |0005: return-void │ │ +067b88: |[067b88] android.support.v7.widget.SearchView$9.:(Landroid/support/v7/widget/SearchView;)V │ │ +067b98: 5b01 ff09 |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@09ff │ │ +067b9c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +067ba2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$9; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -103503,36 +103502,36 @@ │ │ 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 │ │ -067c08: |[067c08] android.support.v7.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -067c18: 5410 ff09 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@09ff │ │ -067c1c: 7110 101a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1a10 │ │ -067c22: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -067c24: 0f00 |0006: return v0 │ │ +067ba4: |[067ba4] android.support.v7.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +067bb4: 5410 ff09 |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@09ff │ │ +067bb8: 7110 101a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1a10 │ │ +067bbe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +067bc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0005 line=1105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/widget/SearchView$9; │ │ 0x0000 - 0x0007 reg=2 v Landroid/widget/TextView; │ │ 0x0000 - 0x0007 reg=3 actionId I │ │ 0x0000 - 0x0007 reg=4 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #428 header: │ │ -class_idx : 743 │ │ +class_idx : 741 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -103568,74 +103567,74 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -067c28: |[067c28] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.:()V │ │ -067c38: 7010 351f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f35 │ │ -067c3e: 1c00 5d03 |0003: const-class v0, Landroid/widget/AutoCompleteTextView; // type@035d │ │ -067c42: 1a01 0b11 |0005: const-string v1, "doBeforeTextChanged" // string@110b │ │ -067c46: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -067c48: 2322 3304 |0008: new-array v2, v2, [Ljava/lang/Class; // type@0433 │ │ -067c4c: 6e30 081f 1002 |000a: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ -067c52: 0c00 |000d: move-result-object v0 │ │ -067c54: 5b50 010a |000e: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0a01 │ │ -067c58: 5450 010a |0010: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0a01 │ │ -067c5c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -067c5e: 6e20 771f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f77 │ │ -067c64: 1c00 5d03 |0016: const-class v0, Landroid/widget/AutoCompleteTextView; // type@035d │ │ -067c68: 1a01 0911 |0018: const-string v1, "doAfterTextChanged" // string@1109 │ │ -067c6c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -067c6e: 2322 3304 |001b: new-array v2, v2, [Ljava/lang/Class; // type@0433 │ │ -067c72: 6e30 081f 1002 |001d: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ -067c78: 0c00 |0020: move-result-object v0 │ │ -067c7a: 5b50 000a |0021: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0a00 │ │ -067c7e: 5450 000a |0023: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0a00 │ │ -067c82: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -067c84: 6e20 771f 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f77 │ │ -067c8a: 1c00 5d03 |0029: const-class v0, Landroid/widget/AutoCompleteTextView; // type@035d │ │ -067c8e: 1a01 8411 |002b: const-string v1, "ensureImeVisible" // string@1184 │ │ -067c92: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -067c94: 2322 3304 |002e: new-array v2, v2, [Ljava/lang/Class; // type@0433 │ │ -067c98: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -067c9a: 6204 7c0d |0031: sget-object v4, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0d7c │ │ -067c9e: 4d04 0203 |0033: aput-object v4, v2, v3 │ │ -067ca2: 6e30 091f 1002 |0035: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ -067ca8: 0c00 |0038: move-result-object v0 │ │ -067caa: 5b50 020a |0039: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0a02 │ │ -067cae: 5450 020a |003b: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0a02 │ │ -067cb2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -067cb4: 6e20 771f 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f77 │ │ -067cba: 1c00 5303 |0041: const-class v0, Landroid/view/inputmethod/InputMethodManager; // type@0353 │ │ -067cbe: 1a01 e620 |0043: const-string v1, "showSoftInputUnchecked" // string@20e6 │ │ -067cc2: 1222 |0045: const/4 v2, #int 2 // #2 │ │ -067cc4: 2322 3304 |0046: new-array v2, v2, [Ljava/lang/Class; // type@0433 │ │ -067cc8: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -067cca: 6204 7d0d |0049: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0d7d │ │ -067cce: 4d04 0203 |004b: aput-object v4, v2, v3 │ │ -067cd2: 1213 |004d: const/4 v3, #int 1 // #1 │ │ -067cd4: 1c04 7300 |004e: const-class v4, Landroid/os/ResultReceiver; // type@0073 │ │ -067cd8: 4d04 0203 |0050: aput-object v4, v2, v3 │ │ -067cdc: 6e30 091f 1002 |0052: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ -067ce2: 0c00 |0055: move-result-object v0 │ │ -067ce4: 5b50 030a |0056: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0a03 │ │ -067ce8: 5450 030a |0058: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0a03 │ │ -067cec: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -067cee: 6e20 771f 1000 |005b: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f77 │ │ -067cf4: 0e00 |005e: return-void │ │ -067cf6: 0d00 |005f: move-exception v0 │ │ -067cf8: 28fe |0060: goto 005e // -0002 │ │ -067cfa: 0d00 |0061: move-exception v0 │ │ -067cfc: 28df |0062: goto 0041 // -0021 │ │ -067cfe: 0d00 |0063: move-exception v0 │ │ -067d00: 28c5 |0064: goto 0029 // -003b │ │ -067d02: 0d00 |0065: move-exception v0 │ │ -067d04: 28b0 |0066: goto 0016 // -0050 │ │ +067bc4: |[067bc4] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.:()V │ │ +067bd4: 7010 351f 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1f35 │ │ +067bda: 1c00 5903 |0003: const-class v0, Landroid/widget/AutoCompleteTextView; // type@0359 │ │ +067bde: 1a01 0111 |0005: const-string v1, "doBeforeTextChanged" // string@1101 │ │ +067be2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +067be4: 2322 2f04 |0008: new-array v2, v2, [Ljava/lang/Class; // type@042f │ │ +067be8: 6e30 081f 1002 |000a: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ +067bee: 0c00 |000d: move-result-object v0 │ │ +067bf0: 5b50 010a |000e: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0a01 │ │ +067bf4: 5450 010a |0010: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0a01 │ │ +067bf8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +067bfa: 6e20 771f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f77 │ │ +067c00: 1c00 5903 |0016: const-class v0, Landroid/widget/AutoCompleteTextView; // type@0359 │ │ +067c04: 1a01 ff10 |0018: const-string v1, "doAfterTextChanged" // string@10ff │ │ +067c08: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +067c0a: 2322 2f04 |001b: new-array v2, v2, [Ljava/lang/Class; // type@042f │ │ +067c0e: 6e30 081f 1002 |001d: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ +067c14: 0c00 |0020: move-result-object v0 │ │ +067c16: 5b50 000a |0021: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0a00 │ │ +067c1a: 5450 000a |0023: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0a00 │ │ +067c1e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +067c20: 6e20 771f 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f77 │ │ +067c26: 1c00 5903 |0029: const-class v0, Landroid/widget/AutoCompleteTextView; // type@0359 │ │ +067c2a: 1a01 7a11 |002b: const-string v1, "ensureImeVisible" // string@117a │ │ +067c2e: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +067c30: 2322 2f04 |002e: new-array v2, v2, [Ljava/lang/Class; // type@042f │ │ +067c34: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +067c36: 6204 7c0d |0031: sget-object v4, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0d7c │ │ +067c3a: 4d04 0203 |0033: aput-object v4, v2, v3 │ │ +067c3e: 6e30 091f 1002 |0035: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ +067c44: 0c00 |0038: move-result-object v0 │ │ +067c46: 5b50 020a |0039: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0a02 │ │ +067c4a: 5450 020a |003b: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0a02 │ │ +067c4e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +067c50: 6e20 771f 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f77 │ │ +067c56: 1c00 4f03 |0041: const-class v0, Landroid/view/inputmethod/InputMethodManager; // type@034f │ │ +067c5a: 1a01 db20 |0043: const-string v1, "showSoftInputUnchecked" // string@20db │ │ +067c5e: 1222 |0045: const/4 v2, #int 2 // #2 │ │ +067c60: 2322 2f04 |0046: new-array v2, v2, [Ljava/lang/Class; // type@042f │ │ +067c64: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +067c66: 6204 7d0d |0049: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0d7d │ │ +067c6a: 4d04 0203 |004b: aput-object v4, v2, v3 │ │ +067c6e: 1213 |004d: const/4 v3, #int 1 // #1 │ │ +067c70: 1c04 7100 |004e: const-class v4, Landroid/os/ResultReceiver; // type@0071 │ │ +067c74: 4d04 0203 |0050: aput-object v4, v2, v3 │ │ +067c78: 6e30 091f 1002 |0052: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f09 │ │ +067c7e: 0c00 |0055: move-result-object v0 │ │ +067c80: 5b50 030a |0056: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0a03 │ │ +067c84: 5450 030a |0058: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0a03 │ │ +067c88: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +067c8a: 6e20 771f 1000 |005b: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@1f77 │ │ +067c90: 0e00 |005e: return-void │ │ +067c92: 0d00 |005f: move-exception v0 │ │ +067c94: 28fe |0060: goto 005e // -0002 │ │ +067c96: 0d00 |0061: move-exception v0 │ │ +067c98: 28df |0062: goto 0041 // -0021 │ │ +067c9a: 0d00 |0063: move-exception v0 │ │ +067c9c: 28c5 |0064: goto 0029 // -003b │ │ +067c9e: 0d00 |0065: move-exception v0 │ │ +067ca0: 28b0 |0066: goto 0016 // -0050 │ │ catches : 4 │ │ 0x0003 - 0x0016 │ │ Ljava/lang/NoSuchMethodException; -> 0x0065 │ │ 0x0016 - 0x0029 │ │ Ljava/lang/NoSuchMethodException; -> 0x0063 │ │ 0x0029 - 0x0041 │ │ Ljava/lang/NoSuchMethodException; -> 0x0061 │ │ @@ -103665,24 +103664,24 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -067d3c: |[067d3c] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ -067d4c: 5420 000a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0a00 │ │ -067d50: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -067d54: 5420 000a |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0a00 │ │ -067d58: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -067d5a: 2311 3404 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0434 │ │ -067d5e: 6e30 761f 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -067d64: 0e00 |000c: return-void │ │ -067d66: 0d00 |000d: move-exception v0 │ │ -067d68: 28fe |000e: goto 000c // -0002 │ │ +067cd8: |[067cd8] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ +067ce8: 5420 000a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0a00 │ │ +067cec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +067cf0: 5420 000a |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0a00 │ │ +067cf4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +067cf6: 2311 3004 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ +067cfa: 6e30 761f 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +067d00: 0e00 |000c: return-void │ │ +067d02: 0d00 |000d: move-exception v0 │ │ +067d04: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000c │ │ Ljava/lang/Exception; -> 0x000d │ │ positions : │ │ 0x0000 line=1752 │ │ 0x0004 line=1754 │ │ 0x000c line=1758 │ │ @@ -103696,24 +103695,24 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -067d7c: |[067d7c] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ -067d8c: 5420 010a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0a01 │ │ -067d90: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -067d94: 5420 010a |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0a01 │ │ -067d98: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -067d9a: 2311 3404 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0434 │ │ -067d9e: 6e30 761f 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -067da4: 0e00 |000c: return-void │ │ -067da6: 0d00 |000d: move-exception v0 │ │ -067da8: 28fe |000e: goto 000c // -0002 │ │ +067d18: |[067d18] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ +067d28: 5420 010a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0a01 │ │ +067d2c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +067d30: 5420 010a |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0a01 │ │ +067d34: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +067d36: 2311 3004 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ +067d3a: 6e30 761f 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +067d40: 0e00 |000c: return-void │ │ +067d42: 0d00 |000d: move-exception v0 │ │ +067d44: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000c │ │ Ljava/lang/Exception; -> 0x000d │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0004 line=1745 │ │ 0x000c line=1749 │ │ @@ -103727,28 +103726,28 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -067dbc: |[067dbc] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -067dcc: 5440 020a |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0a02 │ │ -067dd0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -067dd4: 5440 020a |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0a02 │ │ -067dd8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -067dda: 2311 3404 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0434 │ │ -067dde: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -067de0: 7110 f71e 0600 |000a: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1ef7 │ │ -067de6: 0c03 |000d: move-result-object v3 │ │ -067de8: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -067dec: 6e30 761f 5001 |0010: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -067df2: 0e00 |0013: return-void │ │ -067df4: 0d00 |0014: move-exception v0 │ │ -067df6: 28fe |0015: goto 0013 // -0002 │ │ +067d58: |[067d58] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +067d68: 5440 020a |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0a02 │ │ +067d6c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +067d70: 5440 020a |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0a02 │ │ +067d74: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +067d76: 2311 3004 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ +067d7a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +067d7c: 7110 f71e 0600 |000a: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1ef7 │ │ +067d82: 0c03 |000d: move-result-object v3 │ │ +067d84: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +067d88: 6e30 761f 5001 |0010: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +067d8e: 0e00 |0013: return-void │ │ +067d90: 0d00 |0014: move-exception v0 │ │ +067d92: 28fe |0015: goto 0013 // -0002 │ │ catches : 1 │ │ 0x0004 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=1761 │ │ 0x0004 line=1763 │ │ 0x0013 line=1767 │ │ @@ -103763,32 +103762,32 @@ │ │ type : '(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -067e08: |[067e08] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V │ │ -067e18: 5440 030a |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0a03 │ │ -067e1c: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -067e20: 5440 030a |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0a03 │ │ -067e24: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -067e26: 2311 3404 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0434 │ │ -067e2a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -067e2c: 7110 241f 0700 |000a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -067e32: 0c03 |000d: move-result-object v3 │ │ -067e34: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -067e38: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -067e3a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -067e3c: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ -067e40: 6e30 761f 5001 |0014: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -067e46: 0e00 |0017: return-void │ │ -067e48: 0d00 |0018: move-exception v0 │ │ -067e4a: 6e30 041d 6507 |0019: invoke-virtual {v5, v6, v7}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1d04 │ │ -067e50: 28fb |001c: goto 0017 // -0005 │ │ +067da4: |[067da4] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V │ │ +067db4: 5440 030a |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0a03 │ │ +067db8: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +067dbc: 5440 030a |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0a03 │ │ +067dc0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +067dc2: 2311 3004 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ +067dc6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +067dc8: 7110 241f 0700 |000a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +067dce: 0c03 |000d: move-result-object v3 │ │ +067dd0: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +067dd4: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +067dd6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +067dd8: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ +067ddc: 6e30 761f 5001 |0014: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +067de2: 0e00 |0017: return-void │ │ +067de4: 0d00 |0018: move-exception v0 │ │ +067de6: 6e30 041d 6507 |0019: invoke-virtual {v5, v6, v7}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1d04 │ │ +067dec: 28fb |001c: goto 0017 // -0005 │ │ catches : 1 │ │ 0x0004 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0000 line=1770 │ │ 0x0004 line=1772 │ │ 0x0017 line=1780 │ │ @@ -103796,21 +103795,21 @@ │ │ 0x0019 line=1779 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; │ │ 0x0000 - 0x001d reg=5 imm Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x001d reg=6 view Landroid/view/View; │ │ 0x0000 - 0x001d reg=7 flags I │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #429 header: │ │ -class_idx : 744 │ │ +class_idx : 742 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #429 annotations: │ │ Annotations on class │ │ @@ -103828,21 +103827,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/SearchView$OnCloseListener;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #430 header: │ │ -class_idx : 745 │ │ +class_idx : 743 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #430 annotations: │ │ Annotations on class │ │ @@ -103866,21 +103865,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView$OnQueryTextListener;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #431 header: │ │ -class_idx : 746 │ │ +class_idx : 744 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #431 annotations: │ │ Annotations on class │ │ @@ -103904,21 +103903,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView$OnSuggestionListener;) │ │ name : 'onSuggestionSelect' │ │ type : '(I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #432 header: │ │ -class_idx : 747 │ │ +class_idx : 745 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 861 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 857 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 8 │ │ │ │ Class #432 annotations: │ │ Annotations on class │ │ @@ -103946,20 +103945,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -067e64: |[067e64] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ -067e74: 7020 111d 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@1d11 │ │ -067e7a: 6e10 da19 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@19da │ │ -067e80: 0a00 |0006: move-result v0 │ │ -067e82: 5910 050a |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ -067e86: 0e00 |0009: return-void │ │ +067e00: |[067e00] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ +067e10: 7020 111d 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@1d11 │ │ +067e16: 6e10 da19 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@19da │ │ +067e1c: 0a00 |0006: move-result v0 │ │ +067e1e: 5910 050a |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ +067e22: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1595 │ │ 0x0003 line=1596 │ │ 0x0009 line=1597 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ @@ -103970,20 +103969,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 │ │ -067e88: |[067e88] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -067e98: 7030 121d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d12 │ │ -067e9e: 6e10 da19 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@19da │ │ -067ea4: 0a00 |0006: move-result v0 │ │ -067ea6: 5910 050a |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ -067eaa: 0e00 |0009: return-void │ │ +067e24: |[067e24] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +067e34: 7030 121d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d12 │ │ +067e3a: 6e10 da19 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@19da │ │ +067e40: 0a00 |0006: move-result v0 │ │ +067e42: 5910 050a |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ +067e46: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0003 line=1601 │ │ 0x0009 line=1602 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ @@ -103995,20 +103994,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 │ │ -067eac: |[067eac] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -067ebc: 7040 131d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d13 │ │ -067ec2: 6e10 da19 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@19da │ │ -067ec8: 0a00 |0006: move-result v0 │ │ -067eca: 5910 050a |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ -067ece: 0e00 |0009: return-void │ │ +067e48: |[067e48] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +067e58: 7040 131d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d13 │ │ +067e5e: 6e10 da19 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@19da │ │ +067e64: 0a00 |0006: move-result v0 │ │ +067e66: 5910 050a |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ +067e6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0003 line=1606 │ │ 0x0009 line=1607 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ @@ -104021,18 +104020,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067ed0: |[067ed0] android.support.v7.widget.SearchView$SearchAutoComplete.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z │ │ -067ee0: 7010 dd19 0100 |0000: invoke-direct {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@19dd │ │ -067ee6: 0a00 |0003: move-result v0 │ │ -067ee8: 0f00 |0004: return v0 │ │ +067e6c: |[067e6c] android.support.v7.widget.SearchView$SearchAutoComplete.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z │ │ +067e7c: 7010 dd19 0100 |0000: invoke-direct {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@19dd │ │ +067e82: 0a00 |0003: move-result v0 │ │ +067e84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1589 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ │ │ #4 : (in Landroid/support/v7/widget/SearchView$SearchAutoComplete;) │ │ @@ -104040,24 +104039,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -067eec: |[067eec] android.support.v7.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ -067efc: 6e10 d819 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -067f02: 0c00 |0003: move-result-object v0 │ │ -067f04: 7110 a51a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1aa5 │ │ -067f0a: 0a00 |0007: move-result v0 │ │ -067f0c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -067f10: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -067f12: 0f00 |000b: return v0 │ │ -067f14: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -067f16: 28fe |000d: goto 000b // -0002 │ │ +067e88: |[067e88] android.support.v7.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ +067e98: 6e10 d819 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +067e9e: 0c00 |0003: move-result-object v0 │ │ +067ea0: 7110 a51a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1aa5 │ │ +067ea6: 0a00 |0007: move-result v0 │ │ +067ea8: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +067eac: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +067eae: 0f00 |000b: return v0 │ │ +067eb0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +067eb2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ │ │ Virtual methods - │ │ @@ -104066,24 +104065,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -067f18: |[067f18] android.support.v7.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ -067f28: 5210 050a |0000: iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ -067f2c: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ -067f30: 6f10 141d 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@1d14 │ │ -067f36: 0a00 |0007: move-result v0 │ │ -067f38: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -067f3c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -067f3e: 0f00 |000b: return v0 │ │ -067f40: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -067f42: 28fe |000d: goto 000b // -0002 │ │ +067eb4: |[067eb4] android.support.v7.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ +067ec4: 5210 050a |0000: iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ +067ec8: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ +067ecc: 6f10 141d 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@1d14 │ │ +067ed2: 0a00 |0007: move-result v0 │ │ +067ed4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +067ed8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +067eda: 0f00 |000b: return v0 │ │ +067edc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +067ede: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView$SearchAutoComplete;) │ │ @@ -104091,19 +104090,19 @@ │ │ type : '(ZILandroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -067f44: |[067f44] android.support.v7.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ -067f54: 6f40 151d 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@1d15 │ │ -067f5a: 5410 040a |0003: iget-object v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ -067f5e: 6e10 441a 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.onTextFocusChanged:()V // method@1a44 │ │ -067f64: 0e00 |0008: return-void │ │ +067ee0: |[067ee0] android.support.v7.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ +067ef0: 6f40 151d 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@1d15 │ │ +067ef6: 5410 040a |0003: iget-object v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ +067efa: 6e10 441a 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.onTextFocusChanged:()V // method@1a44 │ │ +067f00: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1666 │ │ 0x0003 line=1667 │ │ 0x0008 line=1668 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ @@ -104116,51 +104115,51 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -067f68: |[067f68] android.support.v7.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ -067f78: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -067f7a: 1242 |0001: const/4 v2, #int 4 // #4 │ │ -067f7c: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ -067f80: 6e10 ff1a 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ -067f86: 0a02 |0007: move-result v2 │ │ -067f88: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ -067f8c: 6e10 031b 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1b03 │ │ -067f92: 0a02 |000d: move-result v2 │ │ -067f94: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ -067f98: 6e10 d619 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@19d6 │ │ -067f9e: 0c00 |0013: move-result-object v0 │ │ -067fa0: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -067fa4: 6e30 fb1a 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1afb │ │ -067faa: 0f01 |0019: return v1 │ │ -067fac: 6e10 ff1a 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ -067fb2: 0a02 |001d: move-result v2 │ │ -067fb4: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ -067fb8: 6e10 d619 0400 |0020: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@19d6 │ │ -067fbe: 0c00 |0023: move-result-object v0 │ │ -067fc0: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ -067fc4: 6e20 f91a 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@1af9 │ │ -067fca: 6e10 051b 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@1b05 │ │ -067fd0: 0a02 |002c: move-result v2 │ │ -067fd2: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ -067fd6: 6e10 041b 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1b04 │ │ -067fdc: 0a02 |0032: move-result v2 │ │ -067fde: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ -067fe2: 5442 040a |0035: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ -067fe6: 6e10 141a 0200 |0037: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1a14 │ │ -067fec: 5442 040a |003a: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ -067ff0: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -067ff2: 7120 091a 3200 |003d: invoke-static {v2, v3}, Landroid/support/v7/widget/SearchView;.access$2100:(Landroid/support/v7/widget/SearchView;Z)V // method@1a09 │ │ -067ff8: 28d9 |0040: goto 0019 // -0027 │ │ -067ffa: 6f30 161d 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@1d16 │ │ -068000: 0a01 |0044: move-result v1 │ │ -068002: 28d4 |0045: goto 0019 // -002c │ │ +067f04: |[067f04] android.support.v7.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ +067f14: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +067f16: 1242 |0001: const/4 v2, #int 4 // #4 │ │ +067f18: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ +067f1c: 6e10 ff1a 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ +067f22: 0a02 |0007: move-result v2 │ │ +067f24: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ +067f28: 6e10 031b 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1b03 │ │ +067f2e: 0a02 |000d: move-result v2 │ │ +067f30: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ +067f34: 6e10 d619 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@19d6 │ │ +067f3a: 0c00 |0013: move-result-object v0 │ │ +067f3c: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +067f40: 6e30 fb1a 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1afb │ │ +067f46: 0f01 |0019: return v1 │ │ +067f48: 6e10 ff1a 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ +067f4e: 0a02 |001d: move-result v2 │ │ +067f50: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ +067f54: 6e10 d619 0400 |0020: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@19d6 │ │ +067f5a: 0c00 |0023: move-result-object v0 │ │ +067f5c: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ +067f60: 6e20 f91a 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@1af9 │ │ +067f66: 6e10 051b 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@1b05 │ │ +067f6c: 0a02 |002c: move-result v2 │ │ +067f6e: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ +067f72: 6e10 041b 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1b04 │ │ +067f78: 0a02 |0032: move-result v2 │ │ +067f7a: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ +067f7e: 5442 040a |0035: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ +067f82: 6e10 141a 0200 |0037: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1a14 │ │ +067f88: 5442 040a |003a: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ +067f8c: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +067f8e: 7120 091a 3200 |003d: invoke-static {v2, v3}, Landroid/support/v7/widget/SearchView;.access$2100:(Landroid/support/v7/widget/SearchView;Z)V // method@1a09 │ │ +067f94: 28d9 |0040: goto 0019 // -0027 │ │ +067f96: 6f30 161d 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@1d16 │ │ +067f9c: 0a01 |0044: move-result v1 │ │ +067f9e: 28d4 |0045: goto 0019 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0004 line=1684 │ │ 0x0010 line=1685 │ │ 0x0014 line=1686 │ │ 0x0016 line=1687 │ │ @@ -104185,41 +104184,41 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -068004: |[068004] android.support.v7.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ -068014: 6f20 171d 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@1d17 │ │ -06801a: 3804 3000 |0003: if-eqz v4, 0033 // +0030 │ │ -06801e: 5431 040a |0005: iget-object v1, v3, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ -068022: 6e10 2a1a 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1a2a │ │ -068028: 0a01 |000a: move-result v1 │ │ -06802a: 3801 2800 |000b: if-eqz v1, 0033 // +0028 │ │ -06802e: 6e10 db19 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@19db │ │ -068034: 0a01 |0010: move-result v1 │ │ -068036: 3901 2200 |0011: if-nez v1, 0033 // +0022 │ │ -06803a: 6e10 d119 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@19d1 │ │ -068040: 0c01 |0016: move-result-object v1 │ │ -068042: 1a02 9415 |0017: const-string v2, "input_method" // string@1594 │ │ -068046: 6e20 f100 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -06804c: 0c00 |001c: move-result-object v0 │ │ -06804e: 1f00 5303 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0353 │ │ -068052: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -068054: 6e30 041d 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1d04 │ │ -06805a: 6e10 d119 0300 |0023: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@19d1 │ │ -068060: 0c01 |0026: move-result-object v1 │ │ -068062: 7110 301a 0100 |0027: invoke-static {v1}, Landroid/support/v7/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@1a30 │ │ -068068: 0a01 |002a: move-result v1 │ │ -06806a: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -06806e: 6201 0a0a |002d: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ -068072: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -068074: 6e30 c119 3102 |0030: invoke-virtual {v1, v3, v2}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@19c1 │ │ -06807a: 0e00 |0033: return-void │ │ +067fa0: |[067fa0] android.support.v7.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ +067fb0: 6f20 171d 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@1d17 │ │ +067fb6: 3804 3000 |0003: if-eqz v4, 0033 // +0030 │ │ +067fba: 5431 040a |0005: iget-object v1, v3, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ +067fbe: 6e10 2a1a 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1a2a │ │ +067fc4: 0a01 |000a: move-result v1 │ │ +067fc6: 3801 2800 |000b: if-eqz v1, 0033 // +0028 │ │ +067fca: 6e10 db19 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@19db │ │ +067fd0: 0a01 |0010: move-result v1 │ │ +067fd2: 3901 2200 |0011: if-nez v1, 0033 // +0022 │ │ +067fd6: 6e10 d119 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@19d1 │ │ +067fdc: 0c01 |0016: move-result-object v1 │ │ +067fde: 1a02 8915 |0017: const-string v2, "input_method" // string@1589 │ │ +067fe2: 6e20 f100 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +067fe8: 0c00 |001c: move-result-object v0 │ │ +067fea: 1f00 4f03 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@034f │ │ +067fee: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +067ff0: 6e30 041d 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1d04 │ │ +067ff6: 6e10 d119 0300 |0023: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@19d1 │ │ +067ffc: 0c01 |0026: move-result-object v1 │ │ +067ffe: 7110 301a 0100 |0027: invoke-static {v1}, Landroid/support/v7/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@1a30 │ │ +068004: 0a01 |002a: move-result v1 │ │ +068006: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +06800a: 6201 0a0a |002d: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ +06800e: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +068010: 6e30 c119 3102 |0030: invoke-virtual {v1, v3, v2}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@19c1 │ │ +068016: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ 0x0003 line=1652 │ │ 0x0013 line=1653 │ │ 0x001f line=1655 │ │ 0x0023 line=1658 │ │ @@ -104235,16 +104234,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06807c: |[06807c] android.support.v7.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ -06808c: 0e00 |0000: return-void │ │ +068018: |[068018] android.support.v7.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ +068028: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1642 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ │ │ #5 : (in Landroid/support/v7/widget/SearchView$SearchAutoComplete;) │ │ @@ -104252,16 +104251,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068090: |[068090] android.support.v7.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ -0680a0: 0e00 |0000: return-void │ │ +06802c: |[06802c] android.support.v7.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ +06803c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0001 reg=1 text Ljava/lang/CharSequence; │ │ │ │ @@ -104270,17 +104269,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0680a4: |[0680a4] android.support.v7.widget.SearchView$SearchAutoComplete.setSearchView:(Landroid/support/v7/widget/SearchView;)V │ │ -0680b4: 5b01 040a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ -0680b8: 0e00 |0002: return-void │ │ +068040: |[068040] android.support.v7.widget.SearchView$SearchAutoComplete.setSearchView:(Landroid/support/v7/widget/SearchView;)V │ │ +068050: 5b01 040a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a04 │ │ +068054: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1610 │ │ 0x0002 line=1611 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0003 reg=1 searchView Landroid/support/v7/widget/SearchView; │ │ @@ -104290,34 +104289,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0680bc: |[0680bc] android.support.v7.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ -0680cc: 6f20 181d 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@1d18 │ │ -0680d2: 5901 050a |0003: iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ -0680d6: 0e00 |0005: return-void │ │ +068058: |[068058] android.support.v7.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ +068068: 6f20 181d 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@1d18 │ │ +06806e: 5901 050a |0003: iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0a05 │ │ +068072: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1615 │ │ 0x0003 line=1616 │ │ 0x0005 line=1617 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0006 reg=1 threshold I │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #433 header: │ │ -class_idx : 749 │ │ +class_idx : 747 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2685 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #433 annotations: │ │ Annotations on class │ │ @@ -104329,21 +104328,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2694 (ShareActionProvider.java) │ │ + source_file_idx : 2685 (ShareActionProvider.java) │ │ │ │ Class #434 header: │ │ -class_idx : 750 │ │ +class_idx : 748 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2685 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #434 annotations: │ │ Annotations on class │ │ @@ -104361,21 +104360,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;) │ │ name : 'onShareTargetSelected' │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2694 (ShareActionProvider.java) │ │ + source_file_idx : 2685 (ShareActionProvider.java) │ │ │ │ Class #435 header: │ │ -class_idx : 752 │ │ +class_idx : 750 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2685 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #435 annotations: │ │ Annotations on class │ │ @@ -104400,18 +104399,18 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0680d8: |[0680d8] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ -0680e8: 5b01 380a |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a38 │ │ -0680ec: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0680f2: 0e00 |0005: return-void │ │ +068074: |[068074] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ +068084: 5b01 380a |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a38 │ │ +068088: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06808e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ @@ -104420,17 +104419,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0680f4: |[0680f4] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ -068104: 7020 6d1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@1a6d │ │ -06810a: 0e00 |0003: return-void │ │ +068090: |[068090] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ +0680a0: 7020 6d1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@1a6d │ │ +0680a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/widget/ShareActionProvider$1; │ │ @@ -104441,36 +104440,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -06810c: |[06810c] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -06811c: 5453 380a |0000: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a38 │ │ -068120: 7110 711a 0300 |0002: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@1a71 │ │ -068126: 0c03 |0005: move-result-object v3 │ │ -068128: 5454 380a |0006: iget-object v4, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a38 │ │ -06812c: 7110 721a 0400 |0008: invoke-static {v4}, Landroid/support/v7/widget/ShareActionProvider;.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; // method@1a72 │ │ -068132: 0c04 |000b: move-result-object v4 │ │ -068134: 7120 2517 4300 |000c: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ -06813a: 0c00 |000f: move-result-object v0 │ │ -06813c: 7210 321b 0600 |0010: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -068142: 0a01 |0013: move-result v1 │ │ -068144: 6e20 2117 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1721 │ │ -06814a: 0c02 |0017: move-result-object v2 │ │ -06814c: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -068150: 1503 0800 |001a: const/high16 v3, #int 524288 // #8 │ │ -068154: 6e20 0801 3200 |001c: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -06815a: 5453 380a |001f: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a38 │ │ -06815e: 7110 711a 0300 |0021: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@1a71 │ │ -068164: 0c03 |0024: move-result-object v3 │ │ -068166: 6e20 fe00 2300 |0025: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -06816c: 1213 |0028: const/4 v3, #int 1 // #1 │ │ -06816e: 0f03 |0029: return v3 │ │ +0680a8: |[0680a8] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +0680b8: 5453 380a |0000: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a38 │ │ +0680bc: 7110 711a 0300 |0002: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@1a71 │ │ +0680c2: 0c03 |0005: move-result-object v3 │ │ +0680c4: 5454 380a |0006: iget-object v4, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a38 │ │ +0680c8: 7110 721a 0400 |0008: invoke-static {v4}, Landroid/support/v7/widget/ShareActionProvider;.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; // method@1a72 │ │ +0680ce: 0c04 |000b: move-result-object v4 │ │ +0680d0: 7120 2517 4300 |000c: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ +0680d6: 0c00 |000f: move-result-object v0 │ │ +0680d8: 7210 321b 0600 |0010: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +0680de: 0a01 |0013: move-result v1 │ │ +0680e0: 6e20 2117 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1721 │ │ +0680e6: 0c02 |0017: move-result-object v2 │ │ +0680e8: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +0680ec: 1503 0800 |001a: const/high16 v3, #int 524288 // #8 │ │ +0680f0: 6e20 0801 3200 |001c: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +0680f6: 5453 380a |001f: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a38 │ │ +0680fa: 7110 711a 0300 |0021: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@1a71 │ │ +068100: 0c03 |0024: move-result-object v3 │ │ +068102: 6e20 fe00 2300 |0025: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +068108: 1213 |0028: const/4 v3, #int 1 // #1 │ │ +06810a: 0f03 |0029: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0010 line=313 │ │ 0x0014 line=314 │ │ 0x0018 line=315 │ │ 0x001a line=316 │ │ @@ -104479,21 +104478,21 @@ │ │ locals : │ │ 0x0010 - 0x002a reg=0 dataModel Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0014 - 0x002a reg=1 itemId I │ │ 0x0018 - 0x002a reg=2 launchIntent Landroid/content/Intent; │ │ 0x0000 - 0x002a reg=5 this Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x002a reg=6 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2694 (ShareActionProvider.java) │ │ + source_file_idx : 2685 (ShareActionProvider.java) │ │ │ │ Class #436 header: │ │ -class_idx : 754 │ │ +class_idx : 752 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2746 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2737 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #436 annotations: │ │ Annotations on class │ │ @@ -104533,63 +104532,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -068170: |[068170] android.support.v7.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ -068180: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -068186: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ -06818c: 6e20 961b 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -068192: 0c00 |0009: move-result-object v0 │ │ -068194: 1f00 8503 |000a: check-cast v0, Landroid/widget/TextView; // type@0385 │ │ -068198: 5b10 440a |000c: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -06819c: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ -0681a2: 6e20 961b 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0681a8: 0c00 |0014: move-result-object v0 │ │ -0681aa: 1f00 8503 |0015: check-cast v0, Landroid/widget/TextView; // type@0385 │ │ -0681ae: 5b10 450a |0017: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0a45 │ │ -0681b2: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ -0681b8: 6e20 961b 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0681be: 0c00 |001f: move-result-object v0 │ │ -0681c0: 1f00 6c03 |0020: check-cast v0, Landroid/widget/ImageView; // type@036c │ │ -0681c4: 5b10 410a |0022: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0a41 │ │ -0681c8: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ -0681ce: 6e20 961b 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0681d4: 0c00 |002a: move-result-object v0 │ │ -0681d6: 1f00 6c03 |002b: check-cast v0, Landroid/widget/ImageView; // type@036c │ │ -0681da: 5b10 420a |002d: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0a42 │ │ -0681de: 6000 0606 |002f: sget v0, Landroid/support/v7/appcompat/R$id;.edit_query:I // field@0606 │ │ -0681e2: 6e20 961b 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0681e8: 0c00 |0034: move-result-object v0 │ │ -0681ea: 1f00 6c03 |0035: check-cast v0, Landroid/widget/ImageView; // type@036c │ │ -0681ee: 5b10 430a |0037: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ -0681f2: 0e00 |0039: return-void │ │ +06810c: |[06810c] android.support.v7.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ +06811c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +068122: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ +068128: 6e20 961b 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +06812e: 0c00 |0009: move-result-object v0 │ │ +068130: 1f00 8103 |000a: check-cast v0, Landroid/widget/TextView; // type@0381 │ │ +068134: 5b10 440a |000c: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +068138: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ +06813e: 6e20 961b 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +068144: 0c00 |0014: move-result-object v0 │ │ +068146: 1f00 8103 |0015: check-cast v0, Landroid/widget/TextView; // type@0381 │ │ +06814a: 5b10 450a |0017: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0a45 │ │ +06814e: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ +068154: 6e20 961b 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +06815a: 0c00 |001f: move-result-object v0 │ │ +06815c: 1f00 6803 |0020: check-cast v0, Landroid/widget/ImageView; // type@0368 │ │ +068160: 5b10 410a |0022: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0a41 │ │ +068164: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ +06816a: 6e20 961b 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +068170: 0c00 |002a: move-result-object v0 │ │ +068172: 1f00 6803 |002b: check-cast v0, Landroid/widget/ImageView; // type@0368 │ │ +068176: 5b10 420a |002d: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0a42 │ │ +06817a: 6000 0606 |002f: sget v0, Landroid/support/v7/appcompat/R$id;.edit_query:I // field@0606 │ │ +06817e: 6e20 961b 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +068184: 0c00 |0034: move-result-object v0 │ │ +068186: 1f00 6803 |0035: check-cast v0, Landroid/widget/ImageView; // type@0368 │ │ +06818a: 5b10 430a |0037: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ +06818e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=259 │ │ 0x000e line=260 │ │ 0x0019 line=261 │ │ 0x0024 line=262 │ │ 0x002f line=263 │ │ 0x0039 line=264 │ │ locals : │ │ 0x0000 - 0x003a reg=1 this Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; │ │ 0x0000 - 0x003a reg=2 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2746 (SuggestionsAdapter.java) │ │ + source_file_idx : 2737 (SuggestionsAdapter.java) │ │ │ │ Class #437 header: │ │ -class_idx : 909 │ │ +class_idx : 905 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 14 │ │ -source_file_idx : 357 │ │ +source_file_idx : 353 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #437 - │ │ Class descriptor : 'Lit/rgp/nyagua/pafcalc/AboutActivity;' │ │ @@ -104604,17 +104603,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0681f4: |[0681f4] it.rgp.nyagua.pafcalc.AboutActivity.:()V │ │ -068204: 7010 4600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0046 │ │ -06820a: 0e00 |0003: return-void │ │ +068190: |[068190] it.rgp.nyagua.pafcalc.AboutActivity.:()V │ │ +0681a0: 7010 4600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0046 │ │ +0681a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/AboutActivity; │ │ │ │ Virtual methods - │ │ @@ -104622,107 +104621,83 @@ │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 180 16-bit code units │ │ -06820c: |[06820c] it.rgp.nyagua.pafcalc.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06821c: 6f20 5d00 cb00 |0000: invoke-super {v11, v12}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@005d │ │ -068222: 1409 1800 037f |0003: const v9, #float 1.74129e+38 // #7f030018 │ │ -068228: 6e20 3c1e 9b00 |0006: invoke-virtual {v11, v9}, Lit/rgp/nyagua/pafcalc/AboutActivity;.setContentView:(I)V // method@1e3c │ │ -06822e: 1409 4300 087f |0009: const v9, #float 1.80776e+38 // #7f080043 │ │ -068234: 6e20 341e 9b00 |000c: invoke-virtual {v11, v9}, Lit/rgp/nyagua/pafcalc/AboutActivity;.findViewById:(I)Landroid/view/View; // method@1e34 │ │ -06823a: 0c05 |000f: move-result-object v5 │ │ -06823c: 1f05 8503 |0010: check-cast v5, Landroid/widget/TextView; // type@0385 │ │ -068240: 6e10 361e 0b00 |0012: invoke-virtual {v11}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getApplicationContext:()Landroid/content/Context; // method@1e36 │ │ -068246: 0c01 |0015: move-result-object v1 │ │ -068248: 3801 9500 |0016: if-eqz v1, 00ab // +0095 │ │ -06824c: 6e10 ec00 0100 |0018: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -068252: 0c07 |001b: move-result-object v7 │ │ -068254: 1208 |001c: const/4 v8, #int 0 // #0 │ │ -068256: 3801 0600 |001d: if-eqz v1, 0023 // +0006 │ │ -06825a: 6e10 ed00 0100 |001f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ -068260: 0c08 |0022: move-result-object v8 │ │ -068262: 1a06 691b |0023: const-string v6, "not available" // string@1b69 │ │ -068266: 3807 0900 |0025: if-eqz v7, 002e // +0009 │ │ -06826a: 1209 |0027: const/4 v9, #int 0 // #0 │ │ -06826c: 6e30 3c01 8709 |0028: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@013c │ │ -068272: 0c09 |002b: move-result-object v9 │ │ -068274: 5496 1600 |002c: iget-object v6, v9, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0016 │ │ -068278: 1409 1800 0b7f |002e: const v9, #float 1.84763e+38 // #7f0b0018 │ │ -06827e: 6e20 381e 9b00 |0031: invoke-virtual {v11, v9}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getString:(I)Ljava/lang/String; // method@1e38 │ │ -068284: 0c00 |0034: move-result-object v0 │ │ -068286: 1409 2a00 0b7f |0035: const v9, #float 1.84764e+38 // #7f0b002a │ │ -06828c: 6e20 381e 9b00 |0038: invoke-virtual {v11, v9}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getString:(I)Ljava/lang/String; // method@1e38 │ │ -068292: 0c03 |003b: move-result-object v3 │ │ -068294: 2209 dc03 |003c: new-instance v9, Ljava/lang/StringBuilder; // type@03dc │ │ -068298: 7010 581f 0900 |003e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06829e: 1a0a 1101 |0041: const-string v10, "

" // string@0111 │ │ -0682a2: 6e20 601f a900 |0043: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0682a8: 0c09 |0046: move-result-object v9 │ │ -0682aa: 6e20 601f 0900 |0047: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0682b0: 0c09 |004a: move-result-object v9 │ │ -0682b2: 1a0a f600 |004b: const-string v10, "

v." // string@00f6 │ │ -0682b6: 6e20 601f a900 |004d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0682bc: 0c09 |0050: move-result-object v9 │ │ -0682be: 6e20 601f 6900 |0051: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0682c4: 0c09 |0054: move-result-object v9 │ │ -0682c6: 1a0a f700 |0055: const-string v10, "

" // string@009c │ │ -0682de: 6e20 601f a900 |0061: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0682e4: 0c09 |0064: move-result-object v9 │ │ -0682e6: 6e20 601f 3900 |0065: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0682ec: 0c09 |0068: move-result-object v9 │ │ -0682ee: 1a0a f400 |0069: const-string v10, "" // string@00f4 │ │ -0682f2: 6e20 601f a900 |006b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0682f8: 0c09 |006e: move-result-object v9 │ │ -0682fa: 1a0a f800 |006f: const-string v10, "

" // string@00f8 │ │ -0682fe: 6e20 601f a900 |0071: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -068304: 0c09 |0074: move-result-object v9 │ │ -068306: 1a0a 0f01 |0075: const-string v10, "
by Rudi Giacomini Pilon - 2009-2013

" // string@010f │ │ -06830a: 6e20 601f a900 |0077: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -068310: 0c09 |007a: move-result-object v9 │ │ -068312: 1a0a f500 |007b: const-string v10, "

" // string@00f5 │ │ -068316: 6e20 601f a900 |007d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06831c: 0c09 |0080: move-result-object v9 │ │ -06831e: 1a0a 4d0b |0081: const-string v10, "This program is distributed under GNU GPL v.2 license, for free, as it is, " // string@0b4d │ │ -068322: 6e20 601f a900 |0083: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -068328: 0c09 |0086: move-result-object v9 │ │ -06832a: 1a0a 0123 |0087: const-string v10, "without any warranty implicit and explicit.<7br>" // string@2301 │ │ -06832e: 6e20 601f a900 |0089: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -068334: 0c09 |008c: move-result-object v9 │ │ -068336: 1a0a 7f0a |008d: const-string v10, "See on-line license at " // string@0a7f │ │ -06833a: 6e20 601f a900 |008f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -068340: 0c09 |0092: move-result-object v9 │ │ -068342: 1a0a 2115 |0093: const-string v10, "http://www.gnu.org/licenses/gpl-2.0.html for details." // string@1521 │ │ -068346: 6e20 601f a900 |0095: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06834c: 0c09 |0098: move-result-object v9 │ │ -06834e: 1a0a f900 |0099: const-string v10, "

" // string@00f9 │ │ -068352: 6e20 601f a900 |009b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -068358: 0c09 |009e: move-result-object v9 │ │ -06835a: 6e10 651f 0900 |009f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -068360: 0c04 |00a2: move-result-object v4 │ │ -068362: 7110 9d1a 0400 |00a3: invoke-static {v4}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1a9d │ │ -068368: 0c09 |00a6: move-result-object v9 │ │ -06836a: 6e20 2a1e 9500 |00a7: invoke-virtual {v5, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -068370: 0e00 |00aa: return-void │ │ -068372: 1207 |00ab: const/4 v7, #int 0 // #0 │ │ -068374: 2900 70ff |00ac: goto/16 001c // -0090 │ │ -068378: 0d02 |00ae: move-exception v2 │ │ -06837a: 6e10 3201 0200 |00af: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.printStackTrace:()V // method@0132 │ │ -068380: 2900 7cff |00b2: goto/16 002e // -0084 │ │ + insns size : 130 16-bit code units │ │ +0681a8: |[0681a8] it.rgp.nyagua.pafcalc.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0681b8: 6f20 5d00 cb00 |0000: invoke-super {v11, v12}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@005d │ │ +0681be: 1409 1800 037f |0003: const v9, #float 1.74129e+38 // #7f030018 │ │ +0681c4: 6e20 3c1e 9b00 |0006: invoke-virtual {v11, v9}, Lit/rgp/nyagua/pafcalc/AboutActivity;.setContentView:(I)V // method@1e3c │ │ +0681ca: 1409 4300 087f |0009: const v9, #float 1.80776e+38 // #7f080043 │ │ +0681d0: 6e20 341e 9b00 |000c: invoke-virtual {v11, v9}, Lit/rgp/nyagua/pafcalc/AboutActivity;.findViewById:(I)Landroid/view/View; // method@1e34 │ │ +0681d6: 0c05 |000f: move-result-object v5 │ │ +0681d8: 1f05 8103 |0010: check-cast v5, Landroid/widget/TextView; // type@0381 │ │ +0681dc: 6e10 361e 0b00 |0012: invoke-virtual {v11}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getApplicationContext:()Landroid/content/Context; // method@1e36 │ │ +0681e2: 0c01 |0015: move-result-object v1 │ │ +0681e4: 3801 6500 |0016: if-eqz v1, 007b // +0065 │ │ +0681e8: 6e10 ec00 0100 |0018: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +0681ee: 0c07 |001b: move-result-object v7 │ │ +0681f0: 1208 |001c: const/4 v8, #int 0 // #0 │ │ +0681f2: 3801 0600 |001d: if-eqz v1, 0023 // +0006 │ │ +0681f6: 6e10 ed00 0100 |001f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ +0681fc: 0c08 |0022: move-result-object v8 │ │ +0681fe: 1a06 5e1b |0023: const-string v6, "not available" // string@1b5e │ │ +068202: 3807 0900 |0025: if-eqz v7, 002e // +0009 │ │ +068206: 1209 |0027: const/4 v9, #int 0 // #0 │ │ +068208: 6e30 3c01 8709 |0028: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@013c │ │ +06820e: 0c09 |002b: move-result-object v9 │ │ +068210: 5496 1600 |002c: iget-object v6, v9, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0016 │ │ +068214: 1409 1800 0b7f |002e: const v9, #float 1.84763e+38 // #7f0b0018 │ │ +06821a: 6e20 381e 9b00 |0031: invoke-virtual {v11, v9}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getString:(I)Ljava/lang/String; // method@1e38 │ │ +068220: 0c00 |0034: move-result-object v0 │ │ +068222: 1409 2a00 0b7f |0035: const v9, #float 1.84764e+38 // #7f0b002a │ │ +068228: 6e20 381e 9b00 |0038: invoke-virtual {v11, v9}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getString:(I)Ljava/lang/String; // method@1e38 │ │ +06822e: 0c03 |003b: move-result-object v3 │ │ +068230: 2209 d803 |003c: new-instance v9, Ljava/lang/StringBuilder; // type@03d8 │ │ +068234: 7010 581f 0900 |003e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06823a: 1a0a 0d01 |0041: const-string v10, "

" // string@010d │ │ +06823e: 6e20 601f a900 |0043: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +068244: 0c09 |0046: move-result-object v9 │ │ +068246: 6e20 601f 0900 |0047: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06824c: 0c09 |004a: move-result-object v9 │ │ +06824e: 1a0a f500 |004b: const-string v10, "

v." // string@00f5 │ │ +068252: 6e20 601f a900 |004d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +068258: 0c09 |0050: move-result-object v9 │ │ +06825a: 6e20 601f 6900 |0051: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +068260: 0c09 |0054: move-result-object v9 │ │ +068262: 1a0a f600 |0055: const-string v10, "

" // string@009c │ │ +06827a: 6e20 601f a900 |0061: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +068280: 0c09 |0064: move-result-object v9 │ │ +068282: 6e20 601f 3900 |0065: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +068288: 0c09 |0068: move-result-object v9 │ │ +06828a: 1a0a f400 |0069: const-string v10, "


by Rudi Giacomini Pilon - 2009-2013



This program is distributed under GNU GPL v.2 license, for free, as it is, without any warranty implicit and explicit.<7br>See on-line license at http://www.gnu.org/licenses/gpl-2.0.html for details.

" // string@00f4 │ │ +06828e: 6e20 601f a900 |006b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +068294: 0c09 |006e: move-result-object v9 │ │ +068296: 6e10 651f 0900 |006f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06829c: 0c04 |0072: move-result-object v4 │ │ +06829e: 7110 9d1a 0400 |0073: invoke-static {v4}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1a9d │ │ +0682a4: 0c09 |0076: move-result-object v9 │ │ +0682a6: 6e20 2a1e 9500 |0077: invoke-virtual {v5, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +0682ac: 0e00 |007a: return-void │ │ +0682ae: 1207 |007b: const/4 v7, #int 0 // #0 │ │ +0682b0: 28a0 |007c: goto 001c // -0060 │ │ +0682b2: 0d02 |007d: move-exception v2 │ │ +0682b4: 6e10 3201 0200 |007e: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.printStackTrace:()V // method@0132 │ │ +0682ba: 28ad |0081: goto 002e // -0053 │ │ catches : 1 │ │ 0x0028 - 0x002e │ │ - Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x00ae │ │ + Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x007d │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0009 line=45 │ │ 0x0012 line=47 │ │ 0x0016 line=49 │ │ 0x001c line=51 │ │ @@ -104730,63 +104705,63 @@ │ │ 0x001f line=53 │ │ 0x0023 line=55 │ │ 0x0025 line=57 │ │ 0x0027 line=58 │ │ 0x002e line=65 │ │ 0x0035 line=66 │ │ 0x003c line=68 │ │ - 0x00a3 line=81 │ │ - 0x00aa line=82 │ │ - 0x00ab line=50 │ │ - 0x00ae line=60 │ │ - 0x00af line=61 │ │ - locals : │ │ - 0x0035 - 0x00ab reg=0 appName Ljava/lang/String; │ │ - 0x003c - 0x00ab reg=3 home Ljava/lang/String; │ │ - 0x00a3 - 0x00ab reg=4 msg Ljava/lang/String; │ │ - 0x0025 - 0x00ab reg=6 myVersionName Ljava/lang/String; │ │ - 0x001c - 0x00ab reg=7 packageManager Landroid/content/pm/PackageManager; │ │ - 0x001d - 0x00ab reg=8 packageName Ljava/lang/String; │ │ - 0x0016 - 0x00b4 reg=1 context Landroid/content/Context; │ │ - 0x00af - 0x00b4 reg=2 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x0012 - 0x00b4 reg=5 msgTV Landroid/widget/TextView; │ │ - 0x00ae - 0x00b4 reg=6 myVersionName Ljava/lang/String; │ │ - 0x00ac - 0x00b4 reg=7 packageManager Landroid/content/pm/PackageManager; │ │ - 0x00ae - 0x00b4 reg=8 packageName Ljava/lang/String; │ │ - 0x0000 - 0x00b4 reg=11 this Lit/rgp/nyagua/pafcalc/AboutActivity; │ │ - 0x0000 - 0x00b4 reg=12 savedInstanceState Landroid/os/Bundle; │ │ + 0x0073 line=81 │ │ + 0x007a line=82 │ │ + 0x007b line=50 │ │ + 0x007d line=60 │ │ + 0x007e line=61 │ │ + locals : │ │ + 0x0035 - 0x007b reg=0 appName Ljava/lang/String; │ │ + 0x003c - 0x007b reg=3 home Ljava/lang/String; │ │ + 0x0073 - 0x007b reg=4 msg Ljava/lang/String; │ │ + 0x0025 - 0x007b reg=6 myVersionName Ljava/lang/String; │ │ + 0x001c - 0x007b reg=7 packageManager Landroid/content/pm/PackageManager; │ │ + 0x001d - 0x007b reg=8 packageName Ljava/lang/String; │ │ + 0x0016 - 0x0082 reg=1 context Landroid/content/Context; │ │ + 0x007e - 0x0082 reg=2 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0012 - 0x0082 reg=5 msgTV Landroid/widget/TextView; │ │ + 0x007d - 0x0082 reg=6 myVersionName Ljava/lang/String; │ │ + 0x007c - 0x0082 reg=7 packageManager Landroid/content/pm/PackageManager; │ │ + 0x007d - 0x0082 reg=8 packageName Ljava/lang/String; │ │ + 0x0000 - 0x0082 reg=11 this Lit/rgp/nyagua/pafcalc/AboutActivity; │ │ + 0x0000 - 0x0082 reg=12 savedInstanceState Landroid/os/Bundle; │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/AboutActivity;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -068394: |[068394] it.rgp.nyagua.pafcalc.AboutActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0683a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0683a6: 6e10 371e 0300 |0001: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1e37 │ │ -0683ac: 0c00 |0004: move-result-object v0 │ │ -0683ae: 1501 0d7f |0005: const/high16 v1, #int 2131558400 // #7f0d │ │ -0683b2: 6e30 281b 1004 |0007: invoke-virtual {v0, v1, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ -0683b8: 6e10 351e 0300 |000a: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getActionBar:()Landroid/app/ActionBar; // method@1e35 │ │ -0683be: 0c00 |000d: move-result-object v0 │ │ -0683c0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0683c2: 6e20 3300 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0033 │ │ -0683c8: 1a00 d609 |0012: const-string v0, "PAFCalc" // string@09d6 │ │ -0683cc: 1a01 9811 |0014: const-string v1, "error in getActionBar up event" // string@1198 │ │ -0683d0: 7120 af1a 1000 |0016: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1aaf │ │ -0683d6: 0f02 |0019: return v2 │ │ -0683d8: 0d00 |001a: move-exception v0 │ │ -0683da: 1a01 d609 |001b: const-string v1, "PAFCalc" // string@09d6 │ │ -0683de: 1a02 9811 |001d: const-string v2, "error in getActionBar up event" // string@1198 │ │ -0683e2: 7120 af1a 2100 |001f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1aaf │ │ -0683e8: 2700 |0022: throw v0 │ │ +0682c8: |[0682c8] it.rgp.nyagua.pafcalc.AboutActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0682d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0682da: 6e10 371e 0300 |0001: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1e37 │ │ +0682e0: 0c00 |0004: move-result-object v0 │ │ +0682e2: 1501 0d7f |0005: const/high16 v1, #int 2131558400 // #7f0d │ │ +0682e6: 6e30 281b 1004 |0007: invoke-virtual {v0, v1, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ +0682ec: 6e10 351e 0300 |000a: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/AboutActivity;.getActionBar:()Landroid/app/ActionBar; // method@1e35 │ │ +0682f2: 0c00 |000d: move-result-object v0 │ │ +0682f4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0682f6: 6e20 3300 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0033 │ │ +0682fc: 1a00 ce09 |0012: const-string v0, "PAFCalc" // string@09ce │ │ +068300: 1a01 8e11 |0014: const-string v1, "error in getActionBar up event" // string@118e │ │ +068304: 7120 af1a 1000 |0016: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1aaf │ │ +06830a: 0f02 |0019: return v2 │ │ +06830c: 0d00 |001a: move-exception v0 │ │ +06830e: 1a01 ce09 |001b: const-string v1, "PAFCalc" // string@09ce │ │ +068312: 1a02 8e11 |001d: const-string v2, "error in getActionBar up event" // string@118e │ │ +068316: 7120 af1a 2100 |001f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1aaf │ │ +06831c: 2700 |0022: throw v0 │ │ catches : 1 │ │ 0x000a - 0x0012 │ │ -> 0x001a │ │ positions : │ │ 0x0001 line=89 │ │ 0x000a line=91 │ │ 0x0012 line=93 │ │ @@ -104801,44 +104776,44 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0683f8: |[0683f8] it.rgp.nyagua.pafcalc.AboutActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -068408: 7210 321b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -06840e: 0a00 |0003: move-result v0 │ │ -068410: 2b00 0e00 0000 |0004: packed-switch v0, 00000012 // +0000000e │ │ -068416: 6f20 6500 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0065 │ │ -06841c: 0a00 |000a: move-result v0 │ │ -06841e: 0f00 |000b: return v0 │ │ -068420: 6f10 5b00 0100 |000c: invoke-super {v1}, Landroid/app/Activity;.onBackPressed:()V // method@005b │ │ -068426: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -068428: 28fb |0010: goto 000b // -0005 │ │ -06842a: 0000 |0011: nop // spacer │ │ -06842c: 0001 0100 2c00 0201 0800 0000 |0012: packed-switch-data (6 units) │ │ +06832c: |[06832c] it.rgp.nyagua.pafcalc.AboutActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +06833c: 7210 321b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +068342: 0a00 |0003: move-result v0 │ │ +068344: 2b00 0e00 0000 |0004: packed-switch v0, 00000012 // +0000000e │ │ +06834a: 6f20 6500 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0065 │ │ +068350: 0a00 |000a: move-result v0 │ │ +068352: 0f00 |000b: return v0 │ │ +068354: 6f10 5b00 0100 |000c: invoke-super {v1}, Landroid/app/Activity;.onBackPressed:()V // method@005b │ │ +06835a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +06835c: 28fb |0010: goto 000b // -0005 │ │ +06835e: 0000 |0011: nop // spacer │ │ +068360: 0001 0100 2c00 0201 0800 0000 |0012: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0007 line=109 │ │ 0x000c line=106 │ │ 0x000f line=107 │ │ 0x0011 line=101 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lit/rgp/nyagua/pafcalc/AboutActivity; │ │ 0x0000 - 0x0018 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 357 (AboutActivity.java) │ │ + source_file_idx : 353 (AboutActivity.java) │ │ │ │ Class #438 header: │ │ -class_idx : 910 │ │ +class_idx : 906 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 570 │ │ +superclass_idx : 979 │ │ +source_file_idx : 566 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #438 - │ │ Class descriptor : 'Lit/rgp/nyagua/pafcalc/BuildConfig;' │ │ @@ -104878,31 +104853,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068438: |[068438] it.rgp.nyagua.pafcalc.BuildConfig.:()V │ │ -068448: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06844e: 0e00 |0003: return-void │ │ +06836c: |[06836c] it.rgp.nyagua.pafcalc.BuildConfig.:()V │ │ +06837c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +068382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/BuildConfig; │ │ │ │ Virtual methods - │ │ - source_file_idx : 570 (BuildConfig.java) │ │ + source_file_idx : 566 (BuildConfig.java) │ │ │ │ Class #439 header: │ │ -class_idx : 911 │ │ +class_idx : 907 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 612 │ │ +superclass_idx : 979 │ │ +source_file_idx : 608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #439 annotations: │ │ Annotations on class │ │ @@ -104927,39 +104902,39 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068450: |[068450] it.rgp.nyagua.pafcalc.CalculatorActivity$1.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ -068460: 5b01 7d0a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7d │ │ -068464: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06846a: 0e00 |0005: return-void │ │ +068384: |[068384] it.rgp.nyagua.pafcalc.CalculatorActivity$1.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ +068394: 5b01 7d0a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7d │ │ +068398: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06839e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity$1;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06846c: |[06846c] it.rgp.nyagua.pafcalc.CalculatorActivity$1.afterTextChanged:(Landroid/text/Editable;)V │ │ -06847c: 5410 7d0a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7d │ │ -068480: 7110 501e 0000 |0002: invoke-static {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$000:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e50 │ │ -068486: 0e00 |0005: return-void │ │ +0683a0: |[0683a0] it.rgp.nyagua.pafcalc.CalculatorActivity$1.afterTextChanged:(Landroid/text/Editable;)V │ │ +0683b0: 5410 7d0a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7d │ │ +0683b4: 7110 501e 0000 |0002: invoke-static {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$000:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e50 │ │ +0683ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0005 line=248 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$1; │ │ 0x0000 - 0x0006 reg=2 editable Landroid/text/Editable; │ │ @@ -104969,16 +104944,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068488: |[068488] it.rgp.nyagua.pafcalc.CalculatorActivity$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -068498: 0e00 |0000: return-void │ │ +0683bc: |[0683bc] it.rgp.nyagua.pafcalc.CalculatorActivity$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +0683cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$1; │ │ 0x0000 - 0x0001 reg=1 charSequence Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 i I │ │ @@ -104990,33 +104965,33 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06849c: |[06849c] it.rgp.nyagua.pafcalc.CalculatorActivity$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -0684ac: 0e00 |0000: return-void │ │ +0683d0: |[0683d0] it.rgp.nyagua.pafcalc.CalculatorActivity$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +0683e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$1; │ │ 0x0000 - 0x0001 reg=1 charSequence Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 i I │ │ 0x0000 - 0x0001 reg=3 i1 I │ │ 0x0000 - 0x0001 reg=4 i2 I │ │ │ │ - source_file_idx : 612 (CalculatorActivity.java) │ │ + source_file_idx : 608 (CalculatorActivity.java) │ │ │ │ Class #440 header: │ │ -class_idx : 912 │ │ +class_idx : 908 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 612 │ │ +superclass_idx : 979 │ │ +source_file_idx : 608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #440 annotations: │ │ Annotations on class │ │ @@ -105045,45 +105020,45 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0684b0: |[0684b0] it.rgp.nyagua.pafcalc.CalculatorActivity$2.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ -0684c0: 5b01 7e0a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7e │ │ -0684c4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0684ca: 0e00 |0005: return-void │ │ +0683e4: |[0683e4] it.rgp.nyagua.pafcalc.CalculatorActivity$2.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ +0683f4: 5b01 7e0a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7e │ │ +0683f8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0683fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;) │ │ name : 'onItemSelected' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0684cc: |[0684cc] it.rgp.nyagua.pafcalc.CalculatorActivity$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0684dc: 6e20 0f1d 5300 |0000: invoke-virtual {v3, v5}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@1d0f │ │ -0684e2: 0c01 |0003: move-result-object v1 │ │ -0684e4: 6e10 3a1f 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -0684ea: 0c00 |0007: move-result-object v0 │ │ -0684ec: 5421 7e0a |0008: iget-object v1, v2, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7e │ │ -0684f0: 7120 511e 0100 |000a: invoke-static {v1, v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$100:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Ljava/lang/String;)V // method@1e51 │ │ -0684f6: 5421 7e0a |000d: iget-object v1, v2, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7e │ │ -0684fa: 7110 521e 0100 |000f: invoke-static {v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$200:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e52 │ │ -068500: 0e00 |0012: return-void │ │ +068400: |[068400] it.rgp.nyagua.pafcalc.CalculatorActivity$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +068410: 6e20 0f1d 5300 |0000: invoke-virtual {v3, v5}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@1d0f │ │ +068416: 0c01 |0003: move-result-object v1 │ │ +068418: 6e10 3a1f 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +06841e: 0c00 |0007: move-result-object v0 │ │ +068420: 5421 7e0a |0008: iget-object v1, v2, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7e │ │ +068424: 7120 511e 0100 |000a: invoke-static {v1, v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$100:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Ljava/lang/String;)V // method@1e51 │ │ +06842a: 5421 7e0a |000d: iget-object v1, v2, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7e │ │ +06842e: 7110 521e 0100 |000f: invoke-static {v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$200:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e52 │ │ +068434: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0008 line=284 │ │ 0x000d line=285 │ │ 0x0012 line=286 │ │ locals : │ │ @@ -105100,31 +105075,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068504: |[068504] it.rgp.nyagua.pafcalc.CalculatorActivity$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -068514: 0e00 |0000: return-void │ │ +068438: |[068438] it.rgp.nyagua.pafcalc.CalculatorActivity$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +068448: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$2; │ │ 0x0000 - 0x0001 reg=1 parentView Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 612 (CalculatorActivity.java) │ │ + source_file_idx : 608 (CalculatorActivity.java) │ │ │ │ Class #441 header: │ │ -class_idx : 913 │ │ +class_idx : 909 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 612 │ │ +superclass_idx : 979 │ │ +source_file_idx : 608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #441 annotations: │ │ Annotations on class │ │ @@ -105149,55 +105124,55 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068518: |[068518] it.rgp.nyagua.pafcalc.CalculatorActivity$3.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ -068528: 5b01 7f0a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7f │ │ -06852c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -068532: 0e00 |0005: return-void │ │ +06844c: |[06844c] it.rgp.nyagua.pafcalc.CalculatorActivity$3.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ +06845c: 5b01 7f0a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7f │ │ +068460: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +068466: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068534: |[068534] it.rgp.nyagua.pafcalc.CalculatorActivity$3.onClick:(Landroid/view/View;)V │ │ -068544: 5420 7f0a |0000: iget-object v0, v2, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7f │ │ -068548: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06854a: 7120 531e 1000 |0003: invoke-static {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$300:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Z)V // method@1e53 │ │ -068550: 0e00 |0006: return-void │ │ +068468: |[068468] it.rgp.nyagua.pafcalc.CalculatorActivity$3.onClick:(Landroid/view/View;)V │ │ +068478: 5420 7f0a |0000: iget-object v0, v2, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a7f │ │ +06847c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06847e: 7120 531e 1000 |0003: invoke-static {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$300:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Z)V // method@1e53 │ │ +068484: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$3; │ │ 0x0000 - 0x0007 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 612 (CalculatorActivity.java) │ │ + source_file_idx : 608 (CalculatorActivity.java) │ │ │ │ Class #442 header: │ │ -class_idx : 914 │ │ +class_idx : 910 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 612 │ │ +superclass_idx : 979 │ │ +source_file_idx : 608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #442 annotations: │ │ Annotations on class │ │ @@ -105222,55 +105197,55 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068554: |[068554] it.rgp.nyagua.pafcalc.CalculatorActivity$4.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ -068564: 5b01 800a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a80 │ │ -068568: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06856e: 0e00 |0005: return-void │ │ +068488: |[068488] it.rgp.nyagua.pafcalc.CalculatorActivity$4.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ +068498: 5b01 800a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a80 │ │ +06849c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0684a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068570: |[068570] it.rgp.nyagua.pafcalc.CalculatorActivity$4.onClick:(Landroid/view/View;)V │ │ -068580: 5420 800a |0000: iget-object v0, v2, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a80 │ │ -068584: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -068586: 7120 531e 1000 |0003: invoke-static {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$300:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Z)V // method@1e53 │ │ -06858c: 0e00 |0006: return-void │ │ +0684a4: |[0684a4] it.rgp.nyagua.pafcalc.CalculatorActivity$4.onClick:(Landroid/view/View;)V │ │ +0684b4: 5420 800a |0000: iget-object v0, v2, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a80 │ │ +0684b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0684ba: 7120 531e 1000 |0003: invoke-static {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.access$300:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Z)V // method@1e53 │ │ +0684c0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0006 line=302 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$4; │ │ 0x0000 - 0x0007 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 612 (CalculatorActivity.java) │ │ + source_file_idx : 608 (CalculatorActivity.java) │ │ │ │ Class #443 header: │ │ -class_idx : 915 │ │ +class_idx : 911 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 101 │ │ -source_file_idx : 612 │ │ +superclass_idx : 99 │ │ +source_file_idx : 608 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #443 annotations: │ │ Annotations on class │ │ @@ -105298,43 +105273,43 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;JJLandroid/widget/Toast;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -068590: |[068590] it.rgp.nyagua.pafcalc.CalculatorActivity$5.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;JJLandroid/widget/Toast;)V │ │ -0685a0: 5b01 810a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a81 │ │ -0685a4: 5b06 820a |0002: iput-object v6, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.val$tag:Landroid/widget/Toast; // field@0a82 │ │ -0685a8: 7055 1c02 2043 |0004: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@021c │ │ -0685ae: 0e00 |0007: return-void │ │ +0684c4: |[0684c4] it.rgp.nyagua.pafcalc.CalculatorActivity$5.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;JJLandroid/widget/Toast;)V │ │ +0684d4: 5b01 810a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; // field@0a81 │ │ +0684d8: 5b06 820a |0002: iput-object v6, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.val$tag:Landroid/widget/Toast; // field@0a82 │ │ +0684dc: 7055 1c02 2043 |0004: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@021c │ │ +0684e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ 0x0000 - 0x0008 reg=2 x0 J │ │ 0x0000 - 0x0008 reg=4 x1 J │ │ 0x0000 - 0x0008 reg=6 (null) Landroid/widget/Toast; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;) │ │ name : 'onFinish' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0685b0: |[0685b0] it.rgp.nyagua.pafcalc.CalculatorActivity$5.onFinish:()V │ │ -0685c0: 5410 820a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.val$tag:Landroid/widget/Toast; // field@0a82 │ │ -0685c4: 6e10 321e 0000 |0002: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ -0685ca: 0e00 |0005: return-void │ │ +0684e4: |[0684e4] it.rgp.nyagua.pafcalc.CalculatorActivity$5.onFinish:()V │ │ +0684f4: 5410 820a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.val$tag:Landroid/widget/Toast; // field@0a82 │ │ +0684f8: 6e10 321e 0000 |0002: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ +0684fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$5; │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;) │ │ @@ -105342,32 +105317,32 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0685cc: |[0685cc] it.rgp.nyagua.pafcalc.CalculatorActivity$5.onTick:(J)V │ │ -0685dc: 5410 820a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.val$tag:Landroid/widget/Toast; // field@0a82 │ │ -0685e0: 6e10 321e 0000 |0002: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ -0685e6: 0e00 |0005: return-void │ │ +068500: |[068500] it.rgp.nyagua.pafcalc.CalculatorActivity$5.onTick:(J)V │ │ +068510: 5410 820a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.val$tag:Landroid/widget/Toast; // field@0a82 │ │ +068514: 6e10 321e 0000 |0002: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ +06851a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lit/rgp/nyagua/pafcalc/CalculatorActivity$5; │ │ 0x0000 - 0x0006 reg=2 millisUntilFinished J │ │ │ │ - source_file_idx : 612 (CalculatorActivity.java) │ │ + source_file_idx : 608 (CalculatorActivity.java) │ │ │ │ Class #444 header: │ │ -class_idx : 916 │ │ +class_idx : 912 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 14 │ │ -source_file_idx : 612 │ │ +source_file_idx : 608 │ │ static_fields_size : 18 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 4 │ │ │ │ Class #444 - │ │ Class descriptor : 'Lit/rgp/nyagua/pafcalc/CalculatorActivity;' │ │ @@ -105539,281 +105514,281 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1386 16-bit code units │ │ -0685e8: |[0685e8] it.rgp.nyagua.pafcalc.CalculatorActivity.:()V │ │ -0685f8: 1239 |0000: const/4 v9, #int 3 // #3 │ │ -0685fa: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -0685fc: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -0685fe: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -068600: 1245 |0004: const/4 v5, #int 4 // #4 │ │ -068602: 1270 |0005: const/4 v0, #int 7 // #7 │ │ -068604: 2300 3904 |0006: new-array v0, v0, [[[D // type@0439 │ │ -068608: 1271 |0008: const/4 v1, #int 7 // #7 │ │ -06860a: 2311 3804 |0009: new-array v1, v1, [[D // type@0438 │ │ -06860e: 2352 1904 |000b: new-array v2, v5, [D // type@0419 │ │ -068612: 2602 8901 0000 |000d: fill-array-data v2, 00000196 // +00000189 │ │ -068618: 4d02 0106 |0010: aput-object v2, v1, v6 │ │ -06861c: 2352 1904 |0012: new-array v2, v5, [D // type@0419 │ │ -068620: 2602 9601 0000 |0014: fill-array-data v2, 000001aa // +00000196 │ │ -068626: 4d02 0107 |0017: aput-object v2, v1, v7 │ │ -06862a: 2352 1904 |0019: new-array v2, v5, [D // type@0419 │ │ -06862e: 2602 a301 0000 |001b: fill-array-data v2, 000001be // +000001a3 │ │ -068634: 4d02 0108 |001e: aput-object v2, v1, v8 │ │ -068638: 2352 1904 |0020: new-array v2, v5, [D // type@0419 │ │ -06863c: 2602 b001 0000 |0022: fill-array-data v2, 000001d2 // +000001b0 │ │ -068642: 4d02 0109 |0025: aput-object v2, v1, v9 │ │ -068646: 2352 1904 |0027: new-array v2, v5, [D // type@0419 │ │ -06864a: 2602 bd01 0000 |0029: fill-array-data v2, 000001e6 // +000001bd │ │ -068650: 4d02 0105 |002c: aput-object v2, v1, v5 │ │ -068654: 1252 |002e: const/4 v2, #int 5 // #5 │ │ -068656: 2353 1904 |002f: new-array v3, v5, [D // type@0419 │ │ -06865a: 2603 c901 0000 |0031: fill-array-data v3, 000001fa // +000001c9 │ │ -068660: 4d03 0102 |0034: aput-object v3, v1, v2 │ │ -068664: 1262 |0036: const/4 v2, #int 6 // #6 │ │ -068666: 2353 1904 |0037: new-array v3, v5, [D // type@0419 │ │ -06866a: 2603 d501 0000 |0039: fill-array-data v3, 0000020e // +000001d5 │ │ -068670: 4d03 0102 |003c: aput-object v3, v1, v2 │ │ -068674: 4d01 0006 |003e: aput-object v1, v0, v6 │ │ -068678: 1271 |0040: const/4 v1, #int 7 // #7 │ │ -06867a: 2311 3804 |0041: new-array v1, v1, [[D // type@0438 │ │ -06867e: 2352 1904 |0043: new-array v2, v5, [D // type@0419 │ │ -068682: 2602 dd01 0000 |0045: fill-array-data v2, 00000222 // +000001dd │ │ -068688: 4d02 0106 |0048: aput-object v2, v1, v6 │ │ -06868c: 2352 1904 |004a: new-array v2, v5, [D // type@0419 │ │ -068690: 2602 ea01 0000 |004c: fill-array-data v2, 00000236 // +000001ea │ │ -068696: 4d02 0107 |004f: aput-object v2, v1, v7 │ │ -06869a: 2352 1904 |0051: new-array v2, v5, [D // type@0419 │ │ -06869e: 2602 f701 0000 |0053: fill-array-data v2, 0000024a // +000001f7 │ │ -0686a4: 4d02 0108 |0056: aput-object v2, v1, v8 │ │ -0686a8: 2352 1904 |0058: new-array v2, v5, [D // type@0419 │ │ -0686ac: 2602 0402 0000 |005a: fill-array-data v2, 0000025e // +00000204 │ │ -0686b2: 4d02 0109 |005d: aput-object v2, v1, v9 │ │ -0686b6: 2352 1904 |005f: new-array v2, v5, [D // type@0419 │ │ -0686ba: 2602 1102 0000 |0061: fill-array-data v2, 00000272 // +00000211 │ │ -0686c0: 4d02 0105 |0064: aput-object v2, v1, v5 │ │ -0686c4: 1252 |0066: const/4 v2, #int 5 // #5 │ │ -0686c6: 2353 1904 |0067: new-array v3, v5, [D // type@0419 │ │ -0686ca: 2603 1d02 0000 |0069: fill-array-data v3, 00000286 // +0000021d │ │ -0686d0: 4d03 0102 |006c: aput-object v3, v1, v2 │ │ -0686d4: 1262 |006e: const/4 v2, #int 6 // #6 │ │ -0686d6: 2353 1904 |006f: new-array v3, v5, [D // type@0419 │ │ -0686da: 2603 2902 0000 |0071: fill-array-data v3, 0000029a // +00000229 │ │ -0686e0: 4d03 0102 |0074: aput-object v3, v1, v2 │ │ -0686e4: 4d01 0007 |0076: aput-object v1, v0, v7 │ │ -0686e8: 1271 |0078: const/4 v1, #int 7 // #7 │ │ -0686ea: 2311 3804 |0079: new-array v1, v1, [[D // type@0438 │ │ -0686ee: 2352 1904 |007b: new-array v2, v5, [D // type@0419 │ │ -0686f2: 2602 3102 0000 |007d: fill-array-data v2, 000002ae // +00000231 │ │ -0686f8: 4d02 0106 |0080: aput-object v2, v1, v6 │ │ -0686fc: 2352 1904 |0082: new-array v2, v5, [D // type@0419 │ │ -068700: 2602 3e02 0000 |0084: fill-array-data v2, 000002c2 // +0000023e │ │ -068706: 4d02 0107 |0087: aput-object v2, v1, v7 │ │ -06870a: 2352 1904 |0089: new-array v2, v5, [D // type@0419 │ │ -06870e: 2602 4b02 0000 |008b: fill-array-data v2, 000002d6 // +0000024b │ │ -068714: 4d02 0108 |008e: aput-object v2, v1, v8 │ │ -068718: 2352 1904 |0090: new-array v2, v5, [D // type@0419 │ │ -06871c: 2602 5802 0000 |0092: fill-array-data v2, 000002ea // +00000258 │ │ -068722: 4d02 0109 |0095: aput-object v2, v1, v9 │ │ -068726: 2352 1904 |0097: new-array v2, v5, [D // type@0419 │ │ -06872a: 2602 6502 0000 |0099: fill-array-data v2, 000002fe // +00000265 │ │ -068730: 4d02 0105 |009c: aput-object v2, v1, v5 │ │ -068734: 1252 |009e: const/4 v2, #int 5 // #5 │ │ -068736: 2353 1904 |009f: new-array v3, v5, [D // type@0419 │ │ -06873a: 2603 7102 0000 |00a1: fill-array-data v3, 00000312 // +00000271 │ │ -068740: 4d03 0102 |00a4: aput-object v3, v1, v2 │ │ -068744: 1262 |00a6: const/4 v2, #int 6 // #6 │ │ -068746: 2353 1904 |00a7: new-array v3, v5, [D // type@0419 │ │ -06874a: 2603 7d02 0000 |00a9: fill-array-data v3, 00000326 // +0000027d │ │ -068750: 4d03 0102 |00ac: aput-object v3, v1, v2 │ │ -068754: 4d01 0008 |00ae: aput-object v1, v0, v8 │ │ -068758: 1271 |00b0: const/4 v1, #int 7 // #7 │ │ -06875a: 2311 3804 |00b1: new-array v1, v1, [[D // type@0438 │ │ -06875e: 2352 1904 |00b3: new-array v2, v5, [D // type@0419 │ │ -068762: 2602 8502 0000 |00b5: fill-array-data v2, 0000033a // +00000285 │ │ -068768: 4d02 0106 |00b8: aput-object v2, v1, v6 │ │ -06876c: 2352 1904 |00ba: new-array v2, v5, [D // type@0419 │ │ -068770: 2602 9202 0000 |00bc: fill-array-data v2, 0000034e // +00000292 │ │ -068776: 4d02 0107 |00bf: aput-object v2, v1, v7 │ │ -06877a: 2352 1904 |00c1: new-array v2, v5, [D // type@0419 │ │ -06877e: 2602 9f02 0000 |00c3: fill-array-data v2, 00000362 // +0000029f │ │ -068784: 4d02 0108 |00c6: aput-object v2, v1, v8 │ │ -068788: 2352 1904 |00c8: new-array v2, v5, [D // type@0419 │ │ -06878c: 2602 ac02 0000 |00ca: fill-array-data v2, 00000376 // +000002ac │ │ -068792: 4d02 0109 |00cd: aput-object v2, v1, v9 │ │ -068796: 2352 1904 |00cf: new-array v2, v5, [D // type@0419 │ │ -06879a: 2602 b902 0000 |00d1: fill-array-data v2, 0000038a // +000002b9 │ │ -0687a0: 4d02 0105 |00d4: aput-object v2, v1, v5 │ │ -0687a4: 1252 |00d6: const/4 v2, #int 5 // #5 │ │ -0687a6: 2353 1904 |00d7: new-array v3, v5, [D // type@0419 │ │ -0687aa: 2603 c502 0000 |00d9: fill-array-data v3, 0000039e // +000002c5 │ │ -0687b0: 4d03 0102 |00dc: aput-object v3, v1, v2 │ │ -0687b4: 1262 |00de: const/4 v2, #int 6 // #6 │ │ -0687b6: 2353 1904 |00df: new-array v3, v5, [D // type@0419 │ │ -0687ba: 2603 d102 0000 |00e1: fill-array-data v3, 000003b2 // +000002d1 │ │ -0687c0: 4d03 0102 |00e4: aput-object v3, v1, v2 │ │ -0687c4: 4d01 0009 |00e6: aput-object v1, v0, v9 │ │ -0687c8: 1271 |00e8: const/4 v1, #int 7 // #7 │ │ -0687ca: 2311 3804 |00e9: new-array v1, v1, [[D // type@0438 │ │ -0687ce: 2352 1904 |00eb: new-array v2, v5, [D // type@0419 │ │ -0687d2: 2602 d902 0000 |00ed: fill-array-data v2, 000003c6 // +000002d9 │ │ -0687d8: 4d02 0106 |00f0: aput-object v2, v1, v6 │ │ -0687dc: 2352 1904 |00f2: new-array v2, v5, [D // type@0419 │ │ -0687e0: 2602 e602 0000 |00f4: fill-array-data v2, 000003da // +000002e6 │ │ -0687e6: 4d02 0107 |00f7: aput-object v2, v1, v7 │ │ -0687ea: 2352 1904 |00f9: new-array v2, v5, [D // type@0419 │ │ -0687ee: 2602 f302 0000 |00fb: fill-array-data v2, 000003ee // +000002f3 │ │ -0687f4: 4d02 0108 |00fe: aput-object v2, v1, v8 │ │ -0687f8: 2352 1904 |0100: new-array v2, v5, [D // type@0419 │ │ -0687fc: 2602 0003 0000 |0102: fill-array-data v2, 00000402 // +00000300 │ │ -068802: 4d02 0109 |0105: aput-object v2, v1, v9 │ │ -068806: 2352 1904 |0107: new-array v2, v5, [D // type@0419 │ │ -06880a: 2602 0d03 0000 |0109: fill-array-data v2, 00000416 // +0000030d │ │ -068810: 4d02 0105 |010c: aput-object v2, v1, v5 │ │ -068814: 1252 |010e: const/4 v2, #int 5 // #5 │ │ -068816: 2353 1904 |010f: new-array v3, v5, [D // type@0419 │ │ -06881a: 2603 1903 0000 |0111: fill-array-data v3, 0000042a // +00000319 │ │ -068820: 4d03 0102 |0114: aput-object v3, v1, v2 │ │ -068824: 1262 |0116: const/4 v2, #int 6 // #6 │ │ -068826: 2353 1904 |0117: new-array v3, v5, [D // type@0419 │ │ -06882a: 2603 2503 0000 |0119: fill-array-data v3, 0000043e // +00000325 │ │ -068830: 4d03 0102 |011c: aput-object v3, v1, v2 │ │ -068834: 4d01 0005 |011e: aput-object v1, v0, v5 │ │ -068838: 1251 |0120: const/4 v1, #int 5 // #5 │ │ -06883a: 1272 |0121: const/4 v2, #int 7 // #7 │ │ -06883c: 2322 3804 |0122: new-array v2, v2, [[D // type@0438 │ │ -068840: 2353 1904 |0124: new-array v3, v5, [D // type@0419 │ │ -068844: 2603 2c03 0000 |0126: fill-array-data v3, 00000452 // +0000032c │ │ -06884a: 4d03 0206 |0129: aput-object v3, v2, v6 │ │ -06884e: 2353 1904 |012b: new-array v3, v5, [D // type@0419 │ │ -068852: 2603 3903 0000 |012d: fill-array-data v3, 00000466 // +00000339 │ │ -068858: 4d03 0207 |0130: aput-object v3, v2, v7 │ │ -06885c: 2353 1904 |0132: new-array v3, v5, [D // type@0419 │ │ -068860: 2603 4603 0000 |0134: fill-array-data v3, 0000047a // +00000346 │ │ -068866: 4d03 0208 |0137: aput-object v3, v2, v8 │ │ -06886a: 2353 1904 |0139: new-array v3, v5, [D // type@0419 │ │ -06886e: 2603 5303 0000 |013b: fill-array-data v3, 0000048e // +00000353 │ │ -068874: 4d03 0209 |013e: aput-object v3, v2, v9 │ │ -068878: 2353 1904 |0140: new-array v3, v5, [D // type@0419 │ │ -06887c: 2603 6003 0000 |0142: fill-array-data v3, 000004a2 // +00000360 │ │ -068882: 4d03 0205 |0145: aput-object v3, v2, v5 │ │ -068886: 1253 |0147: const/4 v3, #int 5 // #5 │ │ -068888: 2354 1904 |0148: new-array v4, v5, [D // type@0419 │ │ -06888c: 2604 6c03 0000 |014a: fill-array-data v4, 000004b6 // +0000036c │ │ -068892: 4d04 0203 |014d: aput-object v4, v2, v3 │ │ -068896: 1263 |014f: const/4 v3, #int 6 // #6 │ │ -068898: 2354 1904 |0150: new-array v4, v5, [D // type@0419 │ │ -06889c: 2604 7803 0000 |0152: fill-array-data v4, 000004ca // +00000378 │ │ -0688a2: 4d04 0203 |0155: aput-object v4, v2, v3 │ │ -0688a6: 4d02 0001 |0157: aput-object v2, v0, v1 │ │ -0688aa: 1261 |0159: const/4 v1, #int 6 // #6 │ │ -0688ac: 1272 |015a: const/4 v2, #int 7 // #7 │ │ -0688ae: 2322 3804 |015b: new-array v2, v2, [[D // type@0438 │ │ -0688b2: 2353 1904 |015d: new-array v3, v5, [D // type@0419 │ │ -0688b6: 2603 7f03 0000 |015f: fill-array-data v3, 000004de // +0000037f │ │ -0688bc: 4d03 0206 |0162: aput-object v3, v2, v6 │ │ -0688c0: 2353 1904 |0164: new-array v3, v5, [D // type@0419 │ │ -0688c4: 2603 8c03 0000 |0166: fill-array-data v3, 000004f2 // +0000038c │ │ -0688ca: 4d03 0207 |0169: aput-object v3, v2, v7 │ │ -0688ce: 2353 1904 |016b: new-array v3, v5, [D // type@0419 │ │ -0688d2: 2603 9903 0000 |016d: fill-array-data v3, 00000506 // +00000399 │ │ -0688d8: 4d03 0208 |0170: aput-object v3, v2, v8 │ │ -0688dc: 2353 1904 |0172: new-array v3, v5, [D // type@0419 │ │ -0688e0: 2603 a603 0000 |0174: fill-array-data v3, 0000051a // +000003a6 │ │ -0688e6: 4d03 0209 |0177: aput-object v3, v2, v9 │ │ -0688ea: 2353 1904 |0179: new-array v3, v5, [D // type@0419 │ │ -0688ee: 2603 b303 0000 |017b: fill-array-data v3, 0000052e // +000003b3 │ │ -0688f4: 4d03 0205 |017e: aput-object v3, v2, v5 │ │ -0688f8: 1253 |0180: const/4 v3, #int 5 // #5 │ │ -0688fa: 2354 1904 |0181: new-array v4, v5, [D // type@0419 │ │ -0688fe: 2604 bf03 0000 |0183: fill-array-data v4, 00000542 // +000003bf │ │ -068904: 4d04 0203 |0186: aput-object v4, v2, v3 │ │ -068908: 1263 |0188: const/4 v3, #int 6 // #6 │ │ -06890a: 2354 1904 |0189: new-array v4, v5, [D // type@0419 │ │ -06890e: 2604 cb03 0000 |018b: fill-array-data v4, 00000556 // +000003cb │ │ -068914: 4d04 0203 |018e: aput-object v4, v2, v3 │ │ -068918: 4d02 0001 |0190: aput-object v2, v0, v1 │ │ -06891c: 6900 9a0a |0192: sput-object v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.methods_parameters:[[[D // field@0a9a │ │ -068920: 0e00 |0194: return-void │ │ -068922: 0000 |0195: nop // spacer │ │ -068924: 0003 0800 0400 0000 0000 0000 0000 ... |0196: array-data (20 units) │ │ -06894c: 0003 0800 0400 0000 0000 0000 0000 ... |01aa: array-data (20 units) │ │ -068974: 0003 0800 0400 0000 0000 0000 0000 ... |01be: array-data (20 units) │ │ -06899c: 0003 0800 0400 0000 9a99 9999 9999 ... |01d2: array-data (20 units) │ │ -0689c4: 0003 0800 0400 0000 0000 0000 0000 ... |01e6: array-data (20 units) │ │ -0689ec: 0003 0800 0400 0000 0000 0000 0000 ... |01fa: array-data (20 units) │ │ -068a14: 0003 0800 0400 0000 6666 6666 6666 ... |020e: array-data (20 units) │ │ -068a3c: 0003 0800 0400 0000 0000 0000 0000 ... |0222: array-data (20 units) │ │ -068a64: 0003 0800 0400 0000 0000 0000 0000 ... |0236: array-data (20 units) │ │ -068a8c: 0003 0800 0400 0000 cdcc cccc cccc ... |024a: array-data (20 units) │ │ -068ab4: 0003 0800 0400 0000 3333 3333 3333 ... |025e: array-data (20 units) │ │ -068adc: 0003 0800 0400 0000 0000 0000 0000 ... |0272: array-data (20 units) │ │ -068b04: 0003 0800 0400 0000 9a99 9999 9999 ... |0286: array-data (20 units) │ │ -068b2c: 0003 0800 0400 0000 0000 0000 0000 ... |029a: array-data (20 units) │ │ -068b54: 0003 0800 0400 0000 0000 0000 0000 ... |02ae: array-data (20 units) │ │ -068b7c: 0003 0800 0400 0000 0000 0000 0000 ... |02c2: array-data (20 units) │ │ -068ba4: 0003 0800 0400 0000 0000 0000 0000 ... |02d6: array-data (20 units) │ │ -068bcc: 0003 0800 0400 0000 9a99 9999 9999 ... |02ea: array-data (20 units) │ │ -068bf4: 0003 0800 0400 0000 0000 0000 0000 ... |02fe: array-data (20 units) │ │ -068c1c: 0003 0800 0400 0000 48e1 7a14 ae47 ... |0312: array-data (20 units) │ │ -068c44: 0003 0800 0400 0000 0000 0000 0000 ... |0326: array-data (20 units) │ │ -068c6c: 0003 0800 0400 0000 0000 0000 0000 ... |033a: array-data (20 units) │ │ -068c94: 0003 0800 0400 0000 0000 0000 0000 ... |034e: array-data (20 units) │ │ -068cbc: 0003 0800 0400 0000 0000 0000 0000 ... |0362: array-data (20 units) │ │ -068ce4: 0003 0800 0400 0000 9a99 9999 9999 ... |0376: array-data (20 units) │ │ -068d0c: 0003 0800 0400 0000 0000 0000 0000 ... |038a: array-data (20 units) │ │ -068d34: 0003 0800 0400 0000 9a99 9999 9999 ... |039e: array-data (20 units) │ │ -068d5c: 0003 0800 0400 0000 0000 0000 0000 ... |03b2: array-data (20 units) │ │ -068d84: 0003 0800 0400 0000 0000 0000 0000 ... |03c6: array-data (20 units) │ │ -068dac: 0003 0800 0400 0000 0000 0000 0000 ... |03da: array-data (20 units) │ │ -068dd4: 0003 0800 0400 0000 0000 0000 0000 ... |03ee: array-data (20 units) │ │ -068dfc: 0003 0800 0400 0000 0000 0000 0000 ... |0402: array-data (20 units) │ │ -068e24: 0003 0800 0400 0000 0000 0000 0000 ... |0416: array-data (20 units) │ │ -068e4c: 0003 0800 0400 0000 9a99 9999 9999 ... |042a: array-data (20 units) │ │ -068e74: 0003 0800 0400 0000 9a99 9999 9999 ... |043e: array-data (20 units) │ │ -068e9c: 0003 0800 0400 0000 9a99 9999 9999 ... |0452: array-data (20 units) │ │ -068ec4: 0003 0800 0400 0000 0000 0000 0000 ... |0466: array-data (20 units) │ │ -068eec: 0003 0800 0400 0000 0000 0000 0000 ... |047a: array-data (20 units) │ │ -068f14: 0003 0800 0400 0000 9a99 9999 9999 ... |048e: array-data (20 units) │ │ -068f3c: 0003 0800 0400 0000 9a99 9999 9999 ... |04a2: array-data (20 units) │ │ -068f64: 0003 0800 0400 0000 9a99 9999 9999 ... |04b6: array-data (20 units) │ │ -068f8c: 0003 0800 0400 0000 9a99 9999 9999 ... |04ca: array-data (20 units) │ │ -068fb4: 0003 0800 0400 0000 9a99 9999 9999 ... |04de: array-data (20 units) │ │ -068fdc: 0003 0800 0400 0000 0000 0000 0000 ... |04f2: array-data (20 units) │ │ -069004: 0003 0800 0400 0000 9a99 9999 9999 ... |0506: array-data (20 units) │ │ -06902c: 0003 0800 0400 0000 7b14 ae47 e17a ... |051a: array-data (20 units) │ │ -069054: 0003 0800 0400 0000 9a99 9999 9999 ... |052e: array-data (20 units) │ │ -06907c: 0003 0800 0400 0000 9a99 9999 9999 ... |0542: array-data (20 units) │ │ -0690a4: 0003 0800 0400 0000 1904 560e 2db2 ... |0556: array-data (20 units) │ │ +06851c: |[06851c] it.rgp.nyagua.pafcalc.CalculatorActivity.:()V │ │ +06852c: 1239 |0000: const/4 v9, #int 3 // #3 │ │ +06852e: 1228 |0001: const/4 v8, #int 2 // #2 │ │ +068530: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +068532: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +068534: 1245 |0004: const/4 v5, #int 4 // #4 │ │ +068536: 1270 |0005: const/4 v0, #int 7 // #7 │ │ +068538: 2300 3504 |0006: new-array v0, v0, [[[D // type@0435 │ │ +06853c: 1271 |0008: const/4 v1, #int 7 // #7 │ │ +06853e: 2311 3404 |0009: new-array v1, v1, [[D // type@0434 │ │ +068542: 2352 1504 |000b: new-array v2, v5, [D // type@0415 │ │ +068546: 2602 8901 0000 |000d: fill-array-data v2, 00000196 // +00000189 │ │ +06854c: 4d02 0106 |0010: aput-object v2, v1, v6 │ │ +068550: 2352 1504 |0012: new-array v2, v5, [D // type@0415 │ │ +068554: 2602 9601 0000 |0014: fill-array-data v2, 000001aa // +00000196 │ │ +06855a: 4d02 0107 |0017: aput-object v2, v1, v7 │ │ +06855e: 2352 1504 |0019: new-array v2, v5, [D // type@0415 │ │ +068562: 2602 a301 0000 |001b: fill-array-data v2, 000001be // +000001a3 │ │ +068568: 4d02 0108 |001e: aput-object v2, v1, v8 │ │ +06856c: 2352 1504 |0020: new-array v2, v5, [D // type@0415 │ │ +068570: 2602 b001 0000 |0022: fill-array-data v2, 000001d2 // +000001b0 │ │ +068576: 4d02 0109 |0025: aput-object v2, v1, v9 │ │ +06857a: 2352 1504 |0027: new-array v2, v5, [D // type@0415 │ │ +06857e: 2602 bd01 0000 |0029: fill-array-data v2, 000001e6 // +000001bd │ │ +068584: 4d02 0105 |002c: aput-object v2, v1, v5 │ │ +068588: 1252 |002e: const/4 v2, #int 5 // #5 │ │ +06858a: 2353 1504 |002f: new-array v3, v5, [D // type@0415 │ │ +06858e: 2603 c901 0000 |0031: fill-array-data v3, 000001fa // +000001c9 │ │ +068594: 4d03 0102 |0034: aput-object v3, v1, v2 │ │ +068598: 1262 |0036: const/4 v2, #int 6 // #6 │ │ +06859a: 2353 1504 |0037: new-array v3, v5, [D // type@0415 │ │ +06859e: 2603 d501 0000 |0039: fill-array-data v3, 0000020e // +000001d5 │ │ +0685a4: 4d03 0102 |003c: aput-object v3, v1, v2 │ │ +0685a8: 4d01 0006 |003e: aput-object v1, v0, v6 │ │ +0685ac: 1271 |0040: const/4 v1, #int 7 // #7 │ │ +0685ae: 2311 3404 |0041: new-array v1, v1, [[D // type@0434 │ │ +0685b2: 2352 1504 |0043: new-array v2, v5, [D // type@0415 │ │ +0685b6: 2602 dd01 0000 |0045: fill-array-data v2, 00000222 // +000001dd │ │ +0685bc: 4d02 0106 |0048: aput-object v2, v1, v6 │ │ +0685c0: 2352 1504 |004a: new-array v2, v5, [D // type@0415 │ │ +0685c4: 2602 ea01 0000 |004c: fill-array-data v2, 00000236 // +000001ea │ │ +0685ca: 4d02 0107 |004f: aput-object v2, v1, v7 │ │ +0685ce: 2352 1504 |0051: new-array v2, v5, [D // type@0415 │ │ +0685d2: 2602 f701 0000 |0053: fill-array-data v2, 0000024a // +000001f7 │ │ +0685d8: 4d02 0108 |0056: aput-object v2, v1, v8 │ │ +0685dc: 2352 1504 |0058: new-array v2, v5, [D // type@0415 │ │ +0685e0: 2602 0402 0000 |005a: fill-array-data v2, 0000025e // +00000204 │ │ +0685e6: 4d02 0109 |005d: aput-object v2, v1, v9 │ │ +0685ea: 2352 1504 |005f: new-array v2, v5, [D // type@0415 │ │ +0685ee: 2602 1102 0000 |0061: fill-array-data v2, 00000272 // +00000211 │ │ +0685f4: 4d02 0105 |0064: aput-object v2, v1, v5 │ │ +0685f8: 1252 |0066: const/4 v2, #int 5 // #5 │ │ +0685fa: 2353 1504 |0067: new-array v3, v5, [D // type@0415 │ │ +0685fe: 2603 1d02 0000 |0069: fill-array-data v3, 00000286 // +0000021d │ │ +068604: 4d03 0102 |006c: aput-object v3, v1, v2 │ │ +068608: 1262 |006e: const/4 v2, #int 6 // #6 │ │ +06860a: 2353 1504 |006f: new-array v3, v5, [D // type@0415 │ │ +06860e: 2603 2902 0000 |0071: fill-array-data v3, 0000029a // +00000229 │ │ +068614: 4d03 0102 |0074: aput-object v3, v1, v2 │ │ +068618: 4d01 0007 |0076: aput-object v1, v0, v7 │ │ +06861c: 1271 |0078: const/4 v1, #int 7 // #7 │ │ +06861e: 2311 3404 |0079: new-array v1, v1, [[D // type@0434 │ │ +068622: 2352 1504 |007b: new-array v2, v5, [D // type@0415 │ │ +068626: 2602 3102 0000 |007d: fill-array-data v2, 000002ae // +00000231 │ │ +06862c: 4d02 0106 |0080: aput-object v2, v1, v6 │ │ +068630: 2352 1504 |0082: new-array v2, v5, [D // type@0415 │ │ +068634: 2602 3e02 0000 |0084: fill-array-data v2, 000002c2 // +0000023e │ │ +06863a: 4d02 0107 |0087: aput-object v2, v1, v7 │ │ +06863e: 2352 1504 |0089: new-array v2, v5, [D // type@0415 │ │ +068642: 2602 4b02 0000 |008b: fill-array-data v2, 000002d6 // +0000024b │ │ +068648: 4d02 0108 |008e: aput-object v2, v1, v8 │ │ +06864c: 2352 1504 |0090: new-array v2, v5, [D // type@0415 │ │ +068650: 2602 5802 0000 |0092: fill-array-data v2, 000002ea // +00000258 │ │ +068656: 4d02 0109 |0095: aput-object v2, v1, v9 │ │ +06865a: 2352 1504 |0097: new-array v2, v5, [D // type@0415 │ │ +06865e: 2602 6502 0000 |0099: fill-array-data v2, 000002fe // +00000265 │ │ +068664: 4d02 0105 |009c: aput-object v2, v1, v5 │ │ +068668: 1252 |009e: const/4 v2, #int 5 // #5 │ │ +06866a: 2353 1504 |009f: new-array v3, v5, [D // type@0415 │ │ +06866e: 2603 7102 0000 |00a1: fill-array-data v3, 00000312 // +00000271 │ │ +068674: 4d03 0102 |00a4: aput-object v3, v1, v2 │ │ +068678: 1262 |00a6: const/4 v2, #int 6 // #6 │ │ +06867a: 2353 1504 |00a7: new-array v3, v5, [D // type@0415 │ │ +06867e: 2603 7d02 0000 |00a9: fill-array-data v3, 00000326 // +0000027d │ │ +068684: 4d03 0102 |00ac: aput-object v3, v1, v2 │ │ +068688: 4d01 0008 |00ae: aput-object v1, v0, v8 │ │ +06868c: 1271 |00b0: const/4 v1, #int 7 // #7 │ │ +06868e: 2311 3404 |00b1: new-array v1, v1, [[D // type@0434 │ │ +068692: 2352 1504 |00b3: new-array v2, v5, [D // type@0415 │ │ +068696: 2602 8502 0000 |00b5: fill-array-data v2, 0000033a // +00000285 │ │ +06869c: 4d02 0106 |00b8: aput-object v2, v1, v6 │ │ +0686a0: 2352 1504 |00ba: new-array v2, v5, [D // type@0415 │ │ +0686a4: 2602 9202 0000 |00bc: fill-array-data v2, 0000034e // +00000292 │ │ +0686aa: 4d02 0107 |00bf: aput-object v2, v1, v7 │ │ +0686ae: 2352 1504 |00c1: new-array v2, v5, [D // type@0415 │ │ +0686b2: 2602 9f02 0000 |00c3: fill-array-data v2, 00000362 // +0000029f │ │ +0686b8: 4d02 0108 |00c6: aput-object v2, v1, v8 │ │ +0686bc: 2352 1504 |00c8: new-array v2, v5, [D // type@0415 │ │ +0686c0: 2602 ac02 0000 |00ca: fill-array-data v2, 00000376 // +000002ac │ │ +0686c6: 4d02 0109 |00cd: aput-object v2, v1, v9 │ │ +0686ca: 2352 1504 |00cf: new-array v2, v5, [D // type@0415 │ │ +0686ce: 2602 b902 0000 |00d1: fill-array-data v2, 0000038a // +000002b9 │ │ +0686d4: 4d02 0105 |00d4: aput-object v2, v1, v5 │ │ +0686d8: 1252 |00d6: const/4 v2, #int 5 // #5 │ │ +0686da: 2353 1504 |00d7: new-array v3, v5, [D // type@0415 │ │ +0686de: 2603 c502 0000 |00d9: fill-array-data v3, 0000039e // +000002c5 │ │ +0686e4: 4d03 0102 |00dc: aput-object v3, v1, v2 │ │ +0686e8: 1262 |00de: const/4 v2, #int 6 // #6 │ │ +0686ea: 2353 1504 |00df: new-array v3, v5, [D // type@0415 │ │ +0686ee: 2603 d102 0000 |00e1: fill-array-data v3, 000003b2 // +000002d1 │ │ +0686f4: 4d03 0102 |00e4: aput-object v3, v1, v2 │ │ +0686f8: 4d01 0009 |00e6: aput-object v1, v0, v9 │ │ +0686fc: 1271 |00e8: const/4 v1, #int 7 // #7 │ │ +0686fe: 2311 3404 |00e9: new-array v1, v1, [[D // type@0434 │ │ +068702: 2352 1504 |00eb: new-array v2, v5, [D // type@0415 │ │ +068706: 2602 d902 0000 |00ed: fill-array-data v2, 000003c6 // +000002d9 │ │ +06870c: 4d02 0106 |00f0: aput-object v2, v1, v6 │ │ +068710: 2352 1504 |00f2: new-array v2, v5, [D // type@0415 │ │ +068714: 2602 e602 0000 |00f4: fill-array-data v2, 000003da // +000002e6 │ │ +06871a: 4d02 0107 |00f7: aput-object v2, v1, v7 │ │ +06871e: 2352 1504 |00f9: new-array v2, v5, [D // type@0415 │ │ +068722: 2602 f302 0000 |00fb: fill-array-data v2, 000003ee // +000002f3 │ │ +068728: 4d02 0108 |00fe: aput-object v2, v1, v8 │ │ +06872c: 2352 1504 |0100: new-array v2, v5, [D // type@0415 │ │ +068730: 2602 0003 0000 |0102: fill-array-data v2, 00000402 // +00000300 │ │ +068736: 4d02 0109 |0105: aput-object v2, v1, v9 │ │ +06873a: 2352 1504 |0107: new-array v2, v5, [D // type@0415 │ │ +06873e: 2602 0d03 0000 |0109: fill-array-data v2, 00000416 // +0000030d │ │ +068744: 4d02 0105 |010c: aput-object v2, v1, v5 │ │ +068748: 1252 |010e: const/4 v2, #int 5 // #5 │ │ +06874a: 2353 1504 |010f: new-array v3, v5, [D // type@0415 │ │ +06874e: 2603 1903 0000 |0111: fill-array-data v3, 0000042a // +00000319 │ │ +068754: 4d03 0102 |0114: aput-object v3, v1, v2 │ │ +068758: 1262 |0116: const/4 v2, #int 6 // #6 │ │ +06875a: 2353 1504 |0117: new-array v3, v5, [D // type@0415 │ │ +06875e: 2603 2503 0000 |0119: fill-array-data v3, 0000043e // +00000325 │ │ +068764: 4d03 0102 |011c: aput-object v3, v1, v2 │ │ +068768: 4d01 0005 |011e: aput-object v1, v0, v5 │ │ +06876c: 1251 |0120: const/4 v1, #int 5 // #5 │ │ +06876e: 1272 |0121: const/4 v2, #int 7 // #7 │ │ +068770: 2322 3404 |0122: new-array v2, v2, [[D // type@0434 │ │ +068774: 2353 1504 |0124: new-array v3, v5, [D // type@0415 │ │ +068778: 2603 2c03 0000 |0126: fill-array-data v3, 00000452 // +0000032c │ │ +06877e: 4d03 0206 |0129: aput-object v3, v2, v6 │ │ +068782: 2353 1504 |012b: new-array v3, v5, [D // type@0415 │ │ +068786: 2603 3903 0000 |012d: fill-array-data v3, 00000466 // +00000339 │ │ +06878c: 4d03 0207 |0130: aput-object v3, v2, v7 │ │ +068790: 2353 1504 |0132: new-array v3, v5, [D // type@0415 │ │ +068794: 2603 4603 0000 |0134: fill-array-data v3, 0000047a // +00000346 │ │ +06879a: 4d03 0208 |0137: aput-object v3, v2, v8 │ │ +06879e: 2353 1504 |0139: new-array v3, v5, [D // type@0415 │ │ +0687a2: 2603 5303 0000 |013b: fill-array-data v3, 0000048e // +00000353 │ │ +0687a8: 4d03 0209 |013e: aput-object v3, v2, v9 │ │ +0687ac: 2353 1504 |0140: new-array v3, v5, [D // type@0415 │ │ +0687b0: 2603 6003 0000 |0142: fill-array-data v3, 000004a2 // +00000360 │ │ +0687b6: 4d03 0205 |0145: aput-object v3, v2, v5 │ │ +0687ba: 1253 |0147: const/4 v3, #int 5 // #5 │ │ +0687bc: 2354 1504 |0148: new-array v4, v5, [D // type@0415 │ │ +0687c0: 2604 6c03 0000 |014a: fill-array-data v4, 000004b6 // +0000036c │ │ +0687c6: 4d04 0203 |014d: aput-object v4, v2, v3 │ │ +0687ca: 1263 |014f: const/4 v3, #int 6 // #6 │ │ +0687cc: 2354 1504 |0150: new-array v4, v5, [D // type@0415 │ │ +0687d0: 2604 7803 0000 |0152: fill-array-data v4, 000004ca // +00000378 │ │ +0687d6: 4d04 0203 |0155: aput-object v4, v2, v3 │ │ +0687da: 4d02 0001 |0157: aput-object v2, v0, v1 │ │ +0687de: 1261 |0159: const/4 v1, #int 6 // #6 │ │ +0687e0: 1272 |015a: const/4 v2, #int 7 // #7 │ │ +0687e2: 2322 3404 |015b: new-array v2, v2, [[D // type@0434 │ │ +0687e6: 2353 1504 |015d: new-array v3, v5, [D // type@0415 │ │ +0687ea: 2603 7f03 0000 |015f: fill-array-data v3, 000004de // +0000037f │ │ +0687f0: 4d03 0206 |0162: aput-object v3, v2, v6 │ │ +0687f4: 2353 1504 |0164: new-array v3, v5, [D // type@0415 │ │ +0687f8: 2603 8c03 0000 |0166: fill-array-data v3, 000004f2 // +0000038c │ │ +0687fe: 4d03 0207 |0169: aput-object v3, v2, v7 │ │ +068802: 2353 1504 |016b: new-array v3, v5, [D // type@0415 │ │ +068806: 2603 9903 0000 |016d: fill-array-data v3, 00000506 // +00000399 │ │ +06880c: 4d03 0208 |0170: aput-object v3, v2, v8 │ │ +068810: 2353 1504 |0172: new-array v3, v5, [D // type@0415 │ │ +068814: 2603 a603 0000 |0174: fill-array-data v3, 0000051a // +000003a6 │ │ +06881a: 4d03 0209 |0177: aput-object v3, v2, v9 │ │ +06881e: 2353 1504 |0179: new-array v3, v5, [D // type@0415 │ │ +068822: 2603 b303 0000 |017b: fill-array-data v3, 0000052e // +000003b3 │ │ +068828: 4d03 0205 |017e: aput-object v3, v2, v5 │ │ +06882c: 1253 |0180: const/4 v3, #int 5 // #5 │ │ +06882e: 2354 1504 |0181: new-array v4, v5, [D // type@0415 │ │ +068832: 2604 bf03 0000 |0183: fill-array-data v4, 00000542 // +000003bf │ │ +068838: 4d04 0203 |0186: aput-object v4, v2, v3 │ │ +06883c: 1263 |0188: const/4 v3, #int 6 // #6 │ │ +06883e: 2354 1504 |0189: new-array v4, v5, [D // type@0415 │ │ +068842: 2604 cb03 0000 |018b: fill-array-data v4, 00000556 // +000003cb │ │ +068848: 4d04 0203 |018e: aput-object v4, v2, v3 │ │ +06884c: 4d02 0001 |0190: aput-object v2, v0, v1 │ │ +068850: 6900 9a0a |0192: sput-object v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.methods_parameters:[[[D // field@0a9a │ │ +068854: 0e00 |0194: return-void │ │ +068856: 0000 |0195: nop // spacer │ │ +068858: 0003 0800 0400 0000 0000 0000 0000 ... |0196: array-data (20 units) │ │ +068880: 0003 0800 0400 0000 0000 0000 0000 ... |01aa: array-data (20 units) │ │ +0688a8: 0003 0800 0400 0000 0000 0000 0000 ... |01be: array-data (20 units) │ │ +0688d0: 0003 0800 0400 0000 9a99 9999 9999 ... |01d2: array-data (20 units) │ │ +0688f8: 0003 0800 0400 0000 0000 0000 0000 ... |01e6: array-data (20 units) │ │ +068920: 0003 0800 0400 0000 0000 0000 0000 ... |01fa: array-data (20 units) │ │ +068948: 0003 0800 0400 0000 6666 6666 6666 ... |020e: array-data (20 units) │ │ +068970: 0003 0800 0400 0000 0000 0000 0000 ... |0222: array-data (20 units) │ │ +068998: 0003 0800 0400 0000 0000 0000 0000 ... |0236: array-data (20 units) │ │ +0689c0: 0003 0800 0400 0000 cdcc cccc cccc ... |024a: array-data (20 units) │ │ +0689e8: 0003 0800 0400 0000 3333 3333 3333 ... |025e: array-data (20 units) │ │ +068a10: 0003 0800 0400 0000 0000 0000 0000 ... |0272: array-data (20 units) │ │ +068a38: 0003 0800 0400 0000 9a99 9999 9999 ... |0286: array-data (20 units) │ │ +068a60: 0003 0800 0400 0000 0000 0000 0000 ... |029a: array-data (20 units) │ │ +068a88: 0003 0800 0400 0000 0000 0000 0000 ... |02ae: array-data (20 units) │ │ +068ab0: 0003 0800 0400 0000 0000 0000 0000 ... |02c2: array-data (20 units) │ │ +068ad8: 0003 0800 0400 0000 0000 0000 0000 ... |02d6: array-data (20 units) │ │ +068b00: 0003 0800 0400 0000 9a99 9999 9999 ... |02ea: array-data (20 units) │ │ +068b28: 0003 0800 0400 0000 0000 0000 0000 ... |02fe: array-data (20 units) │ │ +068b50: 0003 0800 0400 0000 48e1 7a14 ae47 ... |0312: array-data (20 units) │ │ +068b78: 0003 0800 0400 0000 0000 0000 0000 ... |0326: array-data (20 units) │ │ +068ba0: 0003 0800 0400 0000 0000 0000 0000 ... |033a: array-data (20 units) │ │ +068bc8: 0003 0800 0400 0000 0000 0000 0000 ... |034e: array-data (20 units) │ │ +068bf0: 0003 0800 0400 0000 0000 0000 0000 ... |0362: array-data (20 units) │ │ +068c18: 0003 0800 0400 0000 9a99 9999 9999 ... |0376: array-data (20 units) │ │ +068c40: 0003 0800 0400 0000 0000 0000 0000 ... |038a: array-data (20 units) │ │ +068c68: 0003 0800 0400 0000 9a99 9999 9999 ... |039e: array-data (20 units) │ │ +068c90: 0003 0800 0400 0000 0000 0000 0000 ... |03b2: array-data (20 units) │ │ +068cb8: 0003 0800 0400 0000 0000 0000 0000 ... |03c6: array-data (20 units) │ │ +068ce0: 0003 0800 0400 0000 0000 0000 0000 ... |03da: array-data (20 units) │ │ +068d08: 0003 0800 0400 0000 0000 0000 0000 ... |03ee: array-data (20 units) │ │ +068d30: 0003 0800 0400 0000 0000 0000 0000 ... |0402: array-data (20 units) │ │ +068d58: 0003 0800 0400 0000 0000 0000 0000 ... |0416: array-data (20 units) │ │ +068d80: 0003 0800 0400 0000 9a99 9999 9999 ... |042a: array-data (20 units) │ │ +068da8: 0003 0800 0400 0000 9a99 9999 9999 ... |043e: array-data (20 units) │ │ +068dd0: 0003 0800 0400 0000 9a99 9999 9999 ... |0452: array-data (20 units) │ │ +068df8: 0003 0800 0400 0000 0000 0000 0000 ... |0466: array-data (20 units) │ │ +068e20: 0003 0800 0400 0000 0000 0000 0000 ... |047a: array-data (20 units) │ │ +068e48: 0003 0800 0400 0000 9a99 9999 9999 ... |048e: array-data (20 units) │ │ +068e70: 0003 0800 0400 0000 9a99 9999 9999 ... |04a2: array-data (20 units) │ │ +068e98: 0003 0800 0400 0000 9a99 9999 9999 ... |04b6: array-data (20 units) │ │ +068ec0: 0003 0800 0400 0000 9a99 9999 9999 ... |04ca: array-data (20 units) │ │ +068ee8: 0003 0800 0400 0000 9a99 9999 9999 ... |04de: array-data (20 units) │ │ +068f10: 0003 0800 0400 0000 0000 0000 0000 ... |04f2: array-data (20 units) │ │ +068f38: 0003 0800 0400 0000 9a99 9999 9999 ... |0506: array-data (20 units) │ │ +068f60: 0003 0800 0400 0000 7b14 ae47 e17a ... |051a: array-data (20 units) │ │ +068f88: 0003 0800 0400 0000 9a99 9999 9999 ... |052e: array-data (20 units) │ │ +068fb0: 0003 0800 0400 0000 9a99 9999 9999 ... |0542: array-data (20 units) │ │ +068fd8: 0003 0800 0400 0000 1904 560e 2db2 ... |0556: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=145 │ │ locals : │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0690cc: |[0690cc] it.rgp.nyagua.pafcalc.CalculatorActivity.:()V │ │ -0690dc: 7010 4600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0046 │ │ -0690e2: 2200 f903 |0003: new-instance v0, Ljava/util/HashMap; // type@03f9 │ │ -0690e6: 7010 a91f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -0690ec: 5b10 a10a |0008: iput-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -0690f0: 2200 8f03 |000a: new-instance v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1; // type@038f │ │ -0690f4: 7020 3e1e 1000 |000c: invoke-direct {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e3e │ │ -0690fa: 5b10 a50a |000f: iput-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ -0690fe: 0e00 |0011: return-void │ │ +069000: |[069000] it.rgp.nyagua.pafcalc.CalculatorActivity.:()V │ │ +069010: 7010 4600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0046 │ │ +069016: 2200 f503 |0003: new-instance v0, Ljava/util/HashMap; // type@03f5 │ │ +06901a: 7010 a91f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +069020: 5b10 a10a |0008: iput-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069024: 2200 8b03 |000a: new-instance v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1; // type@038b │ │ +069028: 7020 3e1e 1000 |000c: invoke-direct {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e3e │ │ +06902e: 5b10 a50a |000f: iput-object v0, v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ +069032: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=213 │ │ 0x000a line=235 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ @@ -105823,36 +105798,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -069100: |[069100] it.rgp.nyagua.pafcalc.CalculatorActivity.RefreshTargetLabel:(Ljava/lang/String;)V │ │ -069110: 6e10 621e 0700 |0000: invoke-virtual {v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -069116: 0c02 |0003: move-result-object v2 │ │ -069118: 1505 057f |0004: const/high16 v5, #int 2131034112 // #7f05 │ │ -06911c: 6e20 5901 5200 |0006: invoke-virtual {v2, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0159 │ │ -069122: 0c01 |0009: move-result-object v1 │ │ -069124: 5475 a10a |000a: iget-object v5, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069128: 6e20 ac1f 8500 |000c: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -06912e: 0c05 |000f: move-result-object v5 │ │ -069130: 1f05 1904 |0010: check-cast v5, [D // type@0419 │ │ -069134: 0754 |0012: move-object v4, v5 │ │ -069136: 1f04 1904 |0013: check-cast v4, [D // type@0419 │ │ -06913a: 1305 0f00 |0015: const/16 v5, #int 15 // #f │ │ -06913e: 4505 0405 |0017: aget-wide v5, v4, v5 │ │ -069142: 8a53 |0019: double-to-int v3, v5 │ │ -069144: 1405 5400 087f |001a: const v5, #float 1.80777e+38 // #7f080054 │ │ -06914a: 6e20 5e1e 5700 |001d: invoke-virtual {v7, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -069150: 0c00 |0020: move-result-object v0 │ │ -069152: 1f00 8503 |0021: check-cast v0, Landroid/widget/TextView; // type@0385 │ │ -069156: 4605 0103 |0023: aget-object v5, v1, v3 │ │ -06915a: 6e20 2a1e 5000 |0025: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -069160: 0e00 |0028: return-void │ │ +069034: |[069034] it.rgp.nyagua.pafcalc.CalculatorActivity.RefreshTargetLabel:(Ljava/lang/String;)V │ │ +069044: 6e10 621e 0700 |0000: invoke-virtual {v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +06904a: 0c02 |0003: move-result-object v2 │ │ +06904c: 1505 057f |0004: const/high16 v5, #int 2131034112 // #7f05 │ │ +069050: 6e20 5901 5200 |0006: invoke-virtual {v2, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0159 │ │ +069056: 0c01 |0009: move-result-object v1 │ │ +069058: 5475 a10a |000a: iget-object v5, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +06905c: 6e20 ac1f 8500 |000c: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +069062: 0c05 |000f: move-result-object v5 │ │ +069064: 1f05 1504 |0010: check-cast v5, [D // type@0415 │ │ +069068: 0754 |0012: move-object v4, v5 │ │ +06906a: 1f04 1504 |0013: check-cast v4, [D // type@0415 │ │ +06906e: 1305 0f00 |0015: const/16 v5, #int 15 // #f │ │ +069072: 4505 0405 |0017: aget-wide v5, v4, v5 │ │ +069076: 8a53 |0019: double-to-int v3, v5 │ │ +069078: 1405 5400 087f |001a: const v5, #float 1.80777e+38 // #7f080054 │ │ +06907e: 6e20 5e1e 5700 |001d: invoke-virtual {v7, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +069084: 0c00 |0020: move-result-object v0 │ │ +069086: 1f00 8103 |0021: check-cast v0, Landroid/widget/TextView; // type@0381 │ │ +06908a: 4605 0103 |0023: aget-object v5, v1, v3 │ │ +06908e: 6e20 2a1e 5000 |0025: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +069094: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0004 line=364 │ │ 0x000a line=365 │ │ 0x0015 line=366 │ │ 0x001a line=367 │ │ @@ -105872,17 +105847,17 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069164: |[069164] it.rgp.nyagua.pafcalc.CalculatorActivity.access$000:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ -069174: 7010 591e 0000 |0000: invoke-direct {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkFields:()V // method@1e59 │ │ -06917a: 0e00 |0003: return-void │ │ +069098: |[069098] it.rgp.nyagua.pafcalc.CalculatorActivity.access$000:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ +0690a8: 7010 591e 0000 |0000: invoke-direct {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkFields:()V // method@1e59 │ │ +0690ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ │ #4 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity;) │ │ @@ -105890,17 +105865,17 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06917c: |[06917c] it.rgp.nyagua.pafcalc.CalculatorActivity.access$100:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Ljava/lang/String;)V │ │ -06918c: 7020 4f1e 1000 |0000: invoke-direct {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.RefreshTargetLabel:(Ljava/lang/String;)V // method@1e4f │ │ -069192: 0e00 |0003: return-void │ │ +0690b0: |[0690b0] it.rgp.nyagua.pafcalc.CalculatorActivity.access$100:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Ljava/lang/String;)V │ │ +0690c0: 7020 4f1e 1000 |0000: invoke-direct {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.RefreshTargetLabel:(Ljava/lang/String;)V // method@1e4f │ │ +0690c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -105909,17 +105884,17 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069194: |[069194] it.rgp.nyagua.pafcalc.CalculatorActivity.access$200:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ -0691a4: 7010 6a1e 0000 |0000: invoke-direct {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.setTarget:()V // method@1e6a │ │ -0691aa: 0e00 |0003: return-void │ │ +0690c8: |[0690c8] it.rgp.nyagua.pafcalc.CalculatorActivity.access$200:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ │ +0690d8: 7010 6a1e 0000 |0000: invoke-direct {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.setTarget:()V // method@1e6a │ │ +0690de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ │ #6 : (in Lit/rgp/nyagua/pafcalc/CalculatorActivity;) │ │ @@ -105927,17 +105902,17 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0691ac: |[0691ac] it.rgp.nyagua.pafcalc.CalculatorActivity.access$300:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Z)V │ │ -0691bc: 7020 6f1e 1000 |0000: invoke-direct {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.switchSolutionFields:(Z)V // method@1e6f │ │ -0691c2: 0e00 |0003: return-void │ │ +0690e0: |[0690e0] it.rgp.nyagua.pafcalc.CalculatorActivity.access$300:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;Z)V │ │ +0690f0: 7020 6f1e 1000 |0000: invoke-direct {v0, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.switchSolutionFields:(Z)V // method@1e6f │ │ +0690f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -105946,40 +105921,40 @@ │ │ type : '(Landroid/widget/GridView;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0691c4: |[0691c4] it.rgp.nyagua.pafcalc.CalculatorActivity.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V │ │ -0691d4: 1306 0e00 |0000: const/16 v6, #int 14 // #e │ │ -0691d8: 2202 f303 |0002: new-instance v2, Ljava/util/ArrayList; // type@03f3 │ │ -0691dc: 7010 8e1f 0200 |0004: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -0691e2: 2201 f303 |0007: new-instance v1, Ljava/util/ArrayList; // type@03f3 │ │ -0691e6: 7010 8e1f 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -0691ec: 6e10 621e 0700 |000c: invoke-virtual {v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -0691f2: 0c04 |000f: move-result-object v4 │ │ -0691f4: 1505 057f |0010: const/high16 v5, #int 2131034112 // #7f05 │ │ -0691f8: 6e20 5901 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0159 │ │ -0691fe: 0c05 |0015: move-result-object v5 │ │ -069200: 7120 a31f 5200 |0016: invoke-static {v2, v5}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@1fa3 │ │ -069206: 3909 0400 |0019: if-nez v9, 001d // +0004 │ │ -06920a: 2369 3604 |001b: new-array v9, v6, [Ljava/lang/String; // type@0436 │ │ -06920e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -069210: 3560 0e00 |001e: if-ge v0, v6, 002c // +000e │ │ -069214: 4605 0900 |0020: aget-object v5, v9, v0 │ │ -069218: 7110 cd1e 0500 |0022: invoke-static {v5}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.localizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ecd │ │ -06921e: 0c05 |0025: move-result-object v5 │ │ -069220: 6e20 921f 5100 |0026: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -069226: d800 0001 |0029: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06922a: 28f3 |002b: goto 001e // -000d │ │ -06922c: 2203 9603 |002c: new-instance v3, Lit/rgp/nyagua/pafcalc/CellsAdapter; // type@0396 │ │ -069230: 7040 711e 7312 |002e: invoke-direct {v3, v7, v2, v1}, Lit/rgp/nyagua/pafcalc/CellsAdapter;.:(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@1e71 │ │ -069236: 6e20 451d 3800 |0031: invoke-virtual {v8, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1d45 │ │ -06923c: 0e00 |0034: return-void │ │ +0690f8: |[0690f8] it.rgp.nyagua.pafcalc.CalculatorActivity.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V │ │ +069108: 1306 0e00 |0000: const/16 v6, #int 14 // #e │ │ +06910c: 2202 ef03 |0002: new-instance v2, Ljava/util/ArrayList; // type@03ef │ │ +069110: 7010 8e1f 0200 |0004: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +069116: 2201 ef03 |0007: new-instance v1, Ljava/util/ArrayList; // type@03ef │ │ +06911a: 7010 8e1f 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +069120: 6e10 621e 0700 |000c: invoke-virtual {v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +069126: 0c04 |000f: move-result-object v4 │ │ +069128: 1505 057f |0010: const/high16 v5, #int 2131034112 // #7f05 │ │ +06912c: 6e20 5901 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0159 │ │ +069132: 0c05 |0015: move-result-object v5 │ │ +069134: 7120 a31f 5200 |0016: invoke-static {v2, v5}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@1fa3 │ │ +06913a: 3909 0400 |0019: if-nez v9, 001d // +0004 │ │ +06913e: 2369 3204 |001b: new-array v9, v6, [Ljava/lang/String; // type@0432 │ │ +069142: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +069144: 3560 0e00 |001e: if-ge v0, v6, 002c // +000e │ │ +069148: 4605 0900 |0020: aget-object v5, v9, v0 │ │ +06914c: 7110 cd1e 0500 |0022: invoke-static {v5}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.localizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ecd │ │ +069152: 0c05 |0025: move-result-object v5 │ │ +069154: 6e20 921f 5100 |0026: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06915a: d800 0001 |0029: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06915e: 28f3 |002b: goto 001e // -000d │ │ +069160: 2203 9203 |002c: new-instance v3, Lit/rgp/nyagua/pafcalc/CellsAdapter; // type@0392 │ │ +069164: 7040 711e 7312 |002e: invoke-direct {v3, v7, v2, v1}, Lit/rgp/nyagua/pafcalc/CellsAdapter;.:(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@1e71 │ │ +06916a: 6e20 451d 3800 |0031: invoke-virtual {v8, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1d45 │ │ +069170: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=792 │ │ 0x0007 line=793 │ │ 0x000c line=794 │ │ 0x0010 line=795 │ │ 0x0019 line=796 │ │ @@ -106005,54 +105980,54 @@ │ │ type : '(Ljava/lang/String;DDDD)[Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 23 │ │ ins : 10 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -069240: |[069240] it.rgp.nyagua.pafcalc.CalculatorActivity.calcElements:(Ljava/lang/String;DDDD)[Ljava/lang/String; │ │ -069250: 1307 0e00 |0000: const/16 v7, #int 14 // #e │ │ -069254: 2370 3604 |0002: new-array v0, v7, [Ljava/lang/String; // type@0436 │ │ -069258: 54d7 a10a |0004: iget-object v7, v13, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -06925c: 6e20 ac1f e700 |0006: invoke-virtual {v7, v14}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -069262: 0c07 |0009: move-result-object v7 │ │ -069264: 1f07 1904 |000a: check-cast v7, [D // type@0419 │ │ -069268: 0775 |000c: move-object v5, v7 │ │ -06926a: 1f05 1904 |000d: check-cast v5, [D // type@0419 │ │ -06926e: 1206 |000f: const/4 v6, #int 0 // #0 │ │ -069270: 1307 0e00 |0010: const/16 v7, #int 14 // #e │ │ -069274: 3576 2100 |0012: if-ge v6, v7, 0033 // +0021 │ │ -069278: 4501 0506 |0014: aget-wide v1, v5, v6 │ │ -06927c: ad07 0f01 |0016: mul-double v7, v15, v1 │ │ -069280: 1909 f03f |0018: const-wide/high16 v9, #long 4607182418800017408 // #3ff0 │ │ -069284: ae0b 1315 |001a: div-double v11, v19, v21 │ │ -069288: ad0b 0b11 |001c: mul-double v11, v11, v17 │ │ -06928c: ceb9 |001e: div-double/2addr v9, v11 │ │ -06928e: ad03 0709 |001f: mul-double v3, v7, v9 │ │ -069292: 7120 541f 4300 |0021: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(D)Ljava/lang/String; // method@1f54 │ │ -069298: 0c07 |0024: move-result-object v7 │ │ -06929a: 4d07 0006 |0025: aput-object v7, v0, v6 │ │ -06929e: 1307 0800 |0027: const/16 v7, #int 8 // #8 │ │ -0692a2: 3376 0700 |0029: if-ne v6, v7, 0030 // +0007 │ │ -0692a6: 4607 0006 |002b: aget-object v7, v0, v6 │ │ -0692aa: 7020 571e 7d00 |002d: invoke-direct {v13, v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkCu:(Ljava/lang/String;)V // method@1e57 │ │ -0692b0: d806 0601 |0030: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0692b4: 28de |0032: goto 0010 // -0022 │ │ -0692b6: 1a07 ff02 |0033: const-string v7, "EDDHA" // string@02ff │ │ -0692ba: 6e20 451f 7e00 |0035: invoke-virtual {v14, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f45 │ │ -0692c0: 0a07 |0038: move-result v7 │ │ -0692c2: 3807 0600 |0039: if-eqz v7, 003f // +0006 │ │ -0692c6: 7010 581e 0d00 |003b: invoke-direct {v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkEDDHA:()V // method@1e58 │ │ -0692cc: 1100 |003e: return-object v0 │ │ -0692ce: 1a07 1a04 |003f: const-string v7, "K3PO4" // string@041a │ │ -0692d2: 6e20 451f 7e00 |0041: invoke-virtual {v14, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f45 │ │ -0692d8: 0a07 |0044: move-result v7 │ │ -0692da: 3807 f9ff |0045: if-eqz v7, 003e // -0007 │ │ -0692de: 7010 5a1e 0d00 |0047: invoke-direct {v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkK3PO4:()V // method@1e5a │ │ -0692e4: 28f4 |004a: goto 003e // -000c │ │ +069174: |[069174] it.rgp.nyagua.pafcalc.CalculatorActivity.calcElements:(Ljava/lang/String;DDDD)[Ljava/lang/String; │ │ +069184: 1307 0e00 |0000: const/16 v7, #int 14 // #e │ │ +069188: 2370 3204 |0002: new-array v0, v7, [Ljava/lang/String; // type@0432 │ │ +06918c: 54d7 a10a |0004: iget-object v7, v13, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069190: 6e20 ac1f e700 |0006: invoke-virtual {v7, v14}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +069196: 0c07 |0009: move-result-object v7 │ │ +069198: 1f07 1504 |000a: check-cast v7, [D // type@0415 │ │ +06919c: 0775 |000c: move-object v5, v7 │ │ +06919e: 1f05 1504 |000d: check-cast v5, [D // type@0415 │ │ +0691a2: 1206 |000f: const/4 v6, #int 0 // #0 │ │ +0691a4: 1307 0e00 |0010: const/16 v7, #int 14 // #e │ │ +0691a8: 3576 2100 |0012: if-ge v6, v7, 0033 // +0021 │ │ +0691ac: 4501 0506 |0014: aget-wide v1, v5, v6 │ │ +0691b0: ad07 0f01 |0016: mul-double v7, v15, v1 │ │ +0691b4: 1909 f03f |0018: const-wide/high16 v9, #long 4607182418800017408 // #3ff0 │ │ +0691b8: ae0b 1315 |001a: div-double v11, v19, v21 │ │ +0691bc: ad0b 0b11 |001c: mul-double v11, v11, v17 │ │ +0691c0: ceb9 |001e: div-double/2addr v9, v11 │ │ +0691c2: ad03 0709 |001f: mul-double v3, v7, v9 │ │ +0691c6: 7120 541f 4300 |0021: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(D)Ljava/lang/String; // method@1f54 │ │ +0691cc: 0c07 |0024: move-result-object v7 │ │ +0691ce: 4d07 0006 |0025: aput-object v7, v0, v6 │ │ +0691d2: 1307 0800 |0027: const/16 v7, #int 8 // #8 │ │ +0691d6: 3376 0700 |0029: if-ne v6, v7, 0030 // +0007 │ │ +0691da: 4607 0006 |002b: aget-object v7, v0, v6 │ │ +0691de: 7020 571e 7d00 |002d: invoke-direct {v13, v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkCu:(Ljava/lang/String;)V // method@1e57 │ │ +0691e4: d806 0601 |0030: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0691e8: 28de |0032: goto 0010 // -0022 │ │ +0691ea: 1a07 fb02 |0033: const-string v7, "EDDHA" // string@02fb │ │ +0691ee: 6e20 451f 7e00 |0035: invoke-virtual {v14, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f45 │ │ +0691f4: 0a07 |0038: move-result v7 │ │ +0691f6: 3807 0600 |0039: if-eqz v7, 003f // +0006 │ │ +0691fa: 7010 581e 0d00 |003b: invoke-direct {v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkEDDHA:()V // method@1e58 │ │ +069200: 1100 |003e: return-object v0 │ │ +069202: 1a07 1604 |003f: const-string v7, "K3PO4" // string@0416 │ │ +069206: 6e20 451f 7e00 |0041: invoke-virtual {v14, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@1f45 │ │ +06920c: 0a07 |0044: move-result v7 │ │ +06920e: 3807 f9ff |0045: if-eqz v7, 003e // -0007 │ │ +069212: 7010 5a1e 0d00 |0047: invoke-direct {v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkK3PO4:()V // method@1e5a │ │ +069218: 28f4 |004a: goto 003e // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x0004 line=765 │ │ 0x000f line=766 │ │ 0x0014 line=767 │ │ 0x0016 line=768 │ │ @@ -106083,50 +106058,50 @@ │ │ type : '(Ljava/lang/String;DDDD)D' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 23 │ │ ins : 10 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -0692e8: |[0692e8] it.rgp.nyagua.pafcalc.CalculatorActivity.calcSolute:(Ljava/lang/String;DDDD)D │ │ -0692f8: 54d9 a10a |0000: iget-object v9, v13, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -0692fc: 6e20 ac1f e900 |0002: invoke-virtual {v9, v14}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -069302: 0c09 |0005: move-result-object v9 │ │ -069304: 1f09 1904 |0006: check-cast v9, [D // type@0419 │ │ -069308: 0796 |0008: move-object v6, v9 │ │ -06930a: 1f06 1904 |0009: check-cast v6, [D // type@0419 │ │ -06930e: 1309 0f00 |000b: const/16 v9, #int 15 // #f │ │ -069312: 4509 0609 |000d: aget-wide v9, v6, v9 │ │ -069316: 8a95 |000f: double-to-int v5, v9 │ │ -069318: 4500 0605 |0010: aget-wide v0, v6, v5 │ │ -06931c: 1909 f03f |0012: const-wide/high16 v9, #long 4607182418800017408 // #3ff0 │ │ -069320: ce09 |0014: div-double/2addr v9, v0 │ │ -069322: cdf9 |0015: mul-double/2addr v9, v15 │ │ -069324: ad09 0911 |0016: mul-double v9, v9, v17 │ │ -069328: ae0b 1315 |0018: div-double v11, v19, v21 │ │ -06932c: ad07 090b |001a: mul-double v7, v9, v11 │ │ -069330: 6e10 621e 0d00 |001c: invoke-virtual {v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -069336: 0c02 |001f: move-result-object v2 │ │ -069338: 1309 0e00 |0020: const/16 v9, #int 14 // #e │ │ -06933c: 4503 0609 |0022: aget-wide v3, v6, v9 │ │ -069340: ae09 0713 |0024: div-double v9, v7, v19 │ │ -069344: 3009 0903 |0026: cmpg-double v9, v9, v3 │ │ -069348: 3b09 0f00 |0028: if-gez v9, 0037 // +000f │ │ -06934c: 54d9 a00a |002a: iget-object v9, v13, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solubleImageView:Landroid/widget/ImageView; // field@0aa0 │ │ -069350: 140a 6300 027f |002c: const v10, #float 1.72802e+38 // #7f020063 │ │ -069356: 6e20 4f01 a200 |002f: invoke-virtual {v2, v10}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -06935c: 0c0a |0032: move-result-object v10 │ │ -06935e: 6e20 581d a900 |0033: invoke-virtual {v9, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -069364: 1007 |0036: return-wide v7 │ │ -069366: 54d9 a00a |0037: iget-object v9, v13, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solubleImageView:Landroid/widget/ImageView; // field@0aa0 │ │ -06936a: 140a 5f00 027f |0039: const v10, #float 1.72802e+38 // #7f02005f │ │ -069370: 6e20 4f01 a200 |003c: invoke-virtual {v2, v10}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -069376: 0c0a |003f: move-result-object v10 │ │ -069378: 6e20 581d a900 |0040: invoke-virtual {v9, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -06937e: 28f3 |0043: goto 0036 // -000d │ │ +06921c: |[06921c] it.rgp.nyagua.pafcalc.CalculatorActivity.calcSolute:(Ljava/lang/String;DDDD)D │ │ +06922c: 54d9 a10a |0000: iget-object v9, v13, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069230: 6e20 ac1f e900 |0002: invoke-virtual {v9, v14}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +069236: 0c09 |0005: move-result-object v9 │ │ +069238: 1f09 1504 |0006: check-cast v9, [D // type@0415 │ │ +06923c: 0796 |0008: move-object v6, v9 │ │ +06923e: 1f06 1504 |0009: check-cast v6, [D // type@0415 │ │ +069242: 1309 0f00 |000b: const/16 v9, #int 15 // #f │ │ +069246: 4509 0609 |000d: aget-wide v9, v6, v9 │ │ +06924a: 8a95 |000f: double-to-int v5, v9 │ │ +06924c: 4500 0605 |0010: aget-wide v0, v6, v5 │ │ +069250: 1909 f03f |0012: const-wide/high16 v9, #long 4607182418800017408 // #3ff0 │ │ +069254: ce09 |0014: div-double/2addr v9, v0 │ │ +069256: cdf9 |0015: mul-double/2addr v9, v15 │ │ +069258: ad09 0911 |0016: mul-double v9, v9, v17 │ │ +06925c: ae0b 1315 |0018: div-double v11, v19, v21 │ │ +069260: ad07 090b |001a: mul-double v7, v9, v11 │ │ +069264: 6e10 621e 0d00 |001c: invoke-virtual {v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +06926a: 0c02 |001f: move-result-object v2 │ │ +06926c: 1309 0e00 |0020: const/16 v9, #int 14 // #e │ │ +069270: 4503 0609 |0022: aget-wide v3, v6, v9 │ │ +069274: ae09 0713 |0024: div-double v9, v7, v19 │ │ +069278: 3009 0903 |0026: cmpg-double v9, v9, v3 │ │ +06927c: 3b09 0f00 |0028: if-gez v9, 0037 // +000f │ │ +069280: 54d9 a00a |002a: iget-object v9, v13, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solubleImageView:Landroid/widget/ImageView; // field@0aa0 │ │ +069284: 140a 6300 027f |002c: const v10, #float 1.72802e+38 // #7f020063 │ │ +06928a: 6e20 4f01 a200 |002f: invoke-virtual {v2, v10}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +069290: 0c0a |0032: move-result-object v10 │ │ +069292: 6e20 581d a900 |0033: invoke-virtual {v9, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +069298: 1007 |0036: return-wide v7 │ │ +06929a: 54d9 a00a |0037: iget-object v9, v13, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solubleImageView:Landroid/widget/ImageView; // field@0aa0 │ │ +06929e: 140a 5f00 027f |0039: const v10, #float 1.72802e+38 // #7f02005f │ │ +0692a4: 6e20 4f01 a200 |003c: invoke-virtual {v2, v10}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +0692aa: 0c0a |003f: move-result-object v10 │ │ +0692ac: 6e20 581d a900 |0040: invoke-virtual {v9, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +0692b2: 28f3 |0043: goto 0036 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x000b line=628 │ │ 0x0010 line=629 │ │ 0x0012 line=630 │ │ 0x001c line=631 │ │ @@ -106154,64 +106129,64 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -069380: |[069380] it.rgp.nyagua.pafcalc.CalculatorActivity.checkCu:(Ljava/lang/String;)V │ │ -069390: 1806 3bdf 4f8d 976e b23f |0000: const-wide v6, #double 0.072 // #3fb26e978d4fdf3b │ │ -06939a: 7110 141f 0a00 |0005: invoke-static {v10}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ -0693a0: 0c05 |0008: move-result-object v5 │ │ -0693a2: 6e10 101f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ -0693a8: 0b03 |000c: move-result-wide v3 │ │ -0693aa: 2f05 0306 |000d: cmpl-double v5, v3, v6 │ │ -0693ae: 3d05 5600 |000f: if-lez v5, 0065 // +0056 │ │ -0693b2: ae05 0306 |0011: div-double v5, v3, v6 │ │ -0693b6: 1907 5940 |0013: const-wide/high16 v7, #long 4636737291354636288 // #4059 │ │ -0693ba: cd75 |0015: mul-double/2addr v5, v7 │ │ -0693bc: 8a52 |0016: double-to-int v2, v5 │ │ -0693be: 6e10 621e 0900 |0017: invoke-virtual {v9}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -0693c4: 0c01 |001a: move-result-object v1 │ │ -0693c6: 1405 3500 0b7f |001b: const v5, #float 1.84764e+38 // #7f0b0035 │ │ -0693cc: 6e20 5701 5100 |001e: invoke-virtual {v1, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -0693d2: 0c00 |0021: move-result-object v0 │ │ -0693d4: 2205 dc03 |0022: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -0693d8: 7010 581f 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0693de: 6e20 601f 0500 |0027: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0693e4: 0c05 |002a: move-result-object v5 │ │ -0693e6: 1a06 0100 |002b: const-string v6, " " // string@0001 │ │ -0693ea: 6e20 601f 6500 |002d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0693f0: 0c05 |0030: move-result-object v5 │ │ -0693f2: 1406 0200 0b7f |0031: const v6, #float 1.84763e+38 // #7f0b0002 │ │ -0693f8: 6e20 5701 6100 |0034: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -0693fe: 0c06 |0037: move-result-object v6 │ │ -069400: 6e20 601f 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069406: 0c05 |003b: move-result-object v5 │ │ -069408: 6e10 651f 0500 |003c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06940e: 0c00 |003f: move-result-object v0 │ │ -069410: 2205 dc03 |0040: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -069414: 7010 581f 0500 |0042: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06941a: 6e20 601f 0500 |0045: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069420: 0c05 |0048: move-result-object v5 │ │ -069422: 1a06 0100 |0049: const-string v6, " " // string@0001 │ │ -069426: 6e20 601f 6500 |004b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06942c: 0c05 |004e: move-result-object v5 │ │ -06942e: 7110 561f 0200 |004f: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@1f56 │ │ -069434: 0c06 |0052: move-result-object v6 │ │ -069436: 6e20 601f 6500 |0053: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06943c: 0c05 |0056: move-result-object v5 │ │ -06943e: 1a06 1623 |0057: const-string v6, "x" // string@2316 │ │ -069442: 6e20 601f 6500 |0059: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069448: 0c05 |005c: move-result-object v5 │ │ -06944a: 6e10 651f 0500 |005d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -069450: 0c00 |0060: move-result-object v0 │ │ -069452: 1255 |0061: const/4 v5, #int 5 // #5 │ │ -069454: 6e30 6c1e 0905 |0062: invoke-virtual {v9, v0, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showTimedToast:(Ljava/lang/String;I)V // method@1e6c │ │ -06945a: 0e00 |0065: return-void │ │ +0692b4: |[0692b4] it.rgp.nyagua.pafcalc.CalculatorActivity.checkCu:(Ljava/lang/String;)V │ │ +0692c4: 1806 3bdf 4f8d 976e b23f |0000: const-wide v6, #double 0.072 // #3fb26e978d4fdf3b │ │ +0692ce: 7110 141f 0a00 |0005: invoke-static {v10}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ +0692d4: 0c05 |0008: move-result-object v5 │ │ +0692d6: 6e10 101f 0500 |0009: invoke-virtual {v5}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ +0692dc: 0b03 |000c: move-result-wide v3 │ │ +0692de: 2f05 0306 |000d: cmpl-double v5, v3, v6 │ │ +0692e2: 3d05 5600 |000f: if-lez v5, 0065 // +0056 │ │ +0692e6: ae05 0306 |0011: div-double v5, v3, v6 │ │ +0692ea: 1907 5940 |0013: const-wide/high16 v7, #long 4636737291354636288 // #4059 │ │ +0692ee: cd75 |0015: mul-double/2addr v5, v7 │ │ +0692f0: 8a52 |0016: double-to-int v2, v5 │ │ +0692f2: 6e10 621e 0900 |0017: invoke-virtual {v9}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +0692f8: 0c01 |001a: move-result-object v1 │ │ +0692fa: 1405 3500 0b7f |001b: const v5, #float 1.84764e+38 // #7f0b0035 │ │ +069300: 6e20 5701 5100 |001e: invoke-virtual {v1, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +069306: 0c00 |0021: move-result-object v0 │ │ +069308: 2205 d803 |0022: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +06930c: 7010 581f 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +069312: 6e20 601f 0500 |0027: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069318: 0c05 |002a: move-result-object v5 │ │ +06931a: 1a06 0100 |002b: const-string v6, " " // string@0001 │ │ +06931e: 6e20 601f 6500 |002d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069324: 0c05 |0030: move-result-object v5 │ │ +069326: 1406 0200 0b7f |0031: const v6, #float 1.84763e+38 // #7f0b0002 │ │ +06932c: 6e20 5701 6100 |0034: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +069332: 0c06 |0037: move-result-object v6 │ │ +069334: 6e20 601f 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06933a: 0c05 |003b: move-result-object v5 │ │ +06933c: 6e10 651f 0500 |003c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +069342: 0c00 |003f: move-result-object v0 │ │ +069344: 2205 d803 |0040: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +069348: 7010 581f 0500 |0042: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06934e: 6e20 601f 0500 |0045: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069354: 0c05 |0048: move-result-object v5 │ │ +069356: 1a06 0100 |0049: const-string v6, " " // string@0001 │ │ +06935a: 6e20 601f 6500 |004b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069360: 0c05 |004e: move-result-object v5 │ │ +069362: 7110 561f 0200 |004f: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@1f56 │ │ +069368: 0c06 |0052: move-result-object v6 │ │ +06936a: 6e20 601f 6500 |0053: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069370: 0c05 |0056: move-result-object v5 │ │ +069372: 1a06 0a23 |0057: const-string v6, "x" // string@230a │ │ +069376: 6e20 601f 6500 |0059: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06937c: 0c05 |005c: move-result-object v5 │ │ +06937e: 6e10 651f 0500 |005d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +069384: 0c00 |0060: move-result-object v0 │ │ +069386: 1255 |0061: const/4 v5, #int 5 // #5 │ │ +069388: 6e30 6c1e 0905 |0062: invoke-virtual {v9, v0, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showTimedToast:(Ljava/lang/String;I)V // method@1e6c │ │ +06938e: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=812 │ │ 0x000d line=813 │ │ 0x0011 line=814 │ │ 0x0017 line=815 │ │ 0x001b line=816 │ │ @@ -106232,23 +106207,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06945c: |[06945c] it.rgp.nyagua.pafcalc.CalculatorActivity.checkEDDHA:()V │ │ -06946c: 6e10 621e 0300 |0000: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -069472: 0c01 |0003: move-result-object v1 │ │ -069474: 1402 3600 0b7f |0004: const v2, #float 1.84764e+38 // #7f0b0036 │ │ -06947a: 6e20 5701 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -069480: 0c00 |000a: move-result-object v0 │ │ -069482: 1252 |000b: const/4 v2, #int 5 // #5 │ │ -069484: 6e30 6c1e 0302 |000c: invoke-virtual {v3, v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showTimedToast:(Ljava/lang/String;I)V // method@1e6c │ │ -06948a: 0e00 |000f: return-void │ │ +069390: |[069390] it.rgp.nyagua.pafcalc.CalculatorActivity.checkEDDHA:()V │ │ +0693a0: 6e10 621e 0300 |0000: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +0693a6: 0c01 |0003: move-result-object v1 │ │ +0693a8: 1402 3600 0b7f |0004: const v2, #float 1.84764e+38 // #7f0b0036 │ │ +0693ae: 6e20 5701 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +0693b4: 0c00 |000a: move-result-object v0 │ │ +0693b6: 1252 |000b: const/4 v2, #int 5 // #5 │ │ +0693b8: 6e30 6c1e 0302 |000c: invoke-virtual {v3, v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showTimedToast:(Ljava/lang/String;I)V // method@1e6c │ │ +0693be: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x000b line=838 │ │ 0x000f line=839 │ │ locals : │ │ @@ -106261,83 +106236,83 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 125 16-bit code units │ │ -06948c: |[06948c] it.rgp.nyagua.pafcalc.CalculatorActivity.checkFields:()V │ │ -06949c: 1246 |0000: const/4 v6, #int 4 // #4 │ │ -06949e: 1235 |0001: const/4 v5, #int 3 // #3 │ │ -0694a0: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -0694a2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0694a4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0694a6: 5271 990a |0005: iget v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -0694aa: 3901 2e00 |0007: if-nez v1, 0035 // +002e │ │ -0694ae: 5471 9b0a |0009: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ -0694b2: 6e10 cd1d 0100 |000b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ -0694b8: 0a01 |000e: move-result v1 │ │ -0694ba: 3801 1300 |000f: if-eqz v1, 0022 // +0013 │ │ -0694be: 2340 3204 |0011: new-array v0, v4, [Landroid/widget/TextView; // type@0432 │ │ -0694c2: 5471 940a |0013: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -0694c6: 4d01 0003 |0015: aput-object v1, v0, v3 │ │ -0694ca: 5471 a30a |0017: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -0694ce: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ -0694d2: 7110 d11e 0000 |001b: invoke-static {v0}, Lit/rgp/nyagua/pafcalc/util/tools;.CheckTextFields:([Landroid/widget/TextView;)Z // method@1ed1 │ │ -0694d8: 0a01 |001e: move-result v1 │ │ -0694da: 5c71 970a |001f: iput-boolean v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.enableCalc:Z // field@0a97 │ │ -0694de: 0e00 |0021: return-void │ │ -0694e0: 2360 3204 |0022: new-array v0, v6, [Landroid/widget/TextView; // type@0432 │ │ -0694e4: 5471 940a |0024: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -0694e8: 4d01 0003 |0026: aput-object v1, v0, v3 │ │ -0694ec: 5471 a30a |0028: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -0694f0: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ -0694f4: 5471 9f0a |002c: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ -0694f8: 4d01 0004 |002e: aput-object v1, v0, v4 │ │ -0694fc: 5471 960a |0030: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -069500: 4d01 0005 |0032: aput-object v1, v0, v5 │ │ -069504: 28e7 |0034: goto 001b // -0019 │ │ -069506: 5271 990a |0035: iget v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06950a: 3321 2800 |0037: if-ne v1, v2, 005f // +0028 │ │ -06950e: 5471 9b0a |0039: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ -069512: 6e10 cd1d 0100 |003b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ -069518: 0a01 |003e: move-result v1 │ │ -06951a: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -06951e: 2340 3204 |0041: new-array v0, v4, [Landroid/widget/TextView; // type@0432 │ │ -069522: 5471 940a |0043: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -069526: 4d01 0003 |0045: aput-object v1, v0, v3 │ │ -06952a: 5471 930a |0047: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ -06952e: 4d01 0002 |0049: aput-object v1, v0, v2 │ │ -069532: 28d0 |004b: goto 001b // -0030 │ │ -069534: 2360 3204 |004c: new-array v0, v6, [Landroid/widget/TextView; // type@0432 │ │ -069538: 5471 940a |004e: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -06953c: 4d01 0003 |0050: aput-object v1, v0, v3 │ │ -069540: 5471 930a |0052: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ -069544: 4d01 0002 |0054: aput-object v1, v0, v2 │ │ -069548: 5471 9f0a |0056: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ -06954c: 4d01 0004 |0058: aput-object v1, v0, v4 │ │ -069550: 5471 960a |005a: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -069554: 4d01 0005 |005c: aput-object v1, v0, v5 │ │ -069558: 28bd |005e: goto 001b // -0043 │ │ -06955a: 5471 9b0a |005f: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ -06955e: 6e10 cd1d 0100 |0061: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ -069564: 0a01 |0064: move-result v1 │ │ -069566: 3801 0900 |0065: if-eqz v1, 006e // +0009 │ │ -06956a: 2320 3204 |0067: new-array v0, v2, [Landroid/widget/TextView; // type@0432 │ │ -06956e: 5471 940a |0069: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -069572: 4d01 0003 |006b: aput-object v1, v0, v3 │ │ -069576: 28ae |006d: goto 001b // -0052 │ │ -069578: 2350 3204 |006e: new-array v0, v5, [Landroid/widget/TextView; // type@0432 │ │ -06957c: 5471 940a |0070: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -069580: 4d01 0003 |0072: aput-object v1, v0, v3 │ │ -069584: 5471 9f0a |0074: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ -069588: 4d01 0002 |0076: aput-object v1, v0, v2 │ │ -06958c: 5471 960a |0078: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -069590: 4d01 0004 |007a: aput-object v1, v0, v4 │ │ -069594: 289f |007c: goto 001b // -0061 │ │ +0693c0: |[0693c0] it.rgp.nyagua.pafcalc.CalculatorActivity.checkFields:()V │ │ +0693d0: 1246 |0000: const/4 v6, #int 4 // #4 │ │ +0693d2: 1235 |0001: const/4 v5, #int 3 // #3 │ │ +0693d4: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +0693d6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0693d8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0693da: 5271 990a |0005: iget v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +0693de: 3901 2e00 |0007: if-nez v1, 0035 // +002e │ │ +0693e2: 5471 9b0a |0009: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ +0693e6: 6e10 cd1d 0100 |000b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ +0693ec: 0a01 |000e: move-result v1 │ │ +0693ee: 3801 1300 |000f: if-eqz v1, 0022 // +0013 │ │ +0693f2: 2340 2e04 |0011: new-array v0, v4, [Landroid/widget/TextView; // type@042e │ │ +0693f6: 5471 940a |0013: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +0693fa: 4d01 0003 |0015: aput-object v1, v0, v3 │ │ +0693fe: 5471 a30a |0017: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +069402: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ +069406: 7110 d11e 0000 |001b: invoke-static {v0}, Lit/rgp/nyagua/pafcalc/util/tools;.CheckTextFields:([Landroid/widget/TextView;)Z // method@1ed1 │ │ +06940c: 0a01 |001e: move-result v1 │ │ +06940e: 5c71 970a |001f: iput-boolean v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.enableCalc:Z // field@0a97 │ │ +069412: 0e00 |0021: return-void │ │ +069414: 2360 2e04 |0022: new-array v0, v6, [Landroid/widget/TextView; // type@042e │ │ +069418: 5471 940a |0024: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +06941c: 4d01 0003 |0026: aput-object v1, v0, v3 │ │ +069420: 5471 a30a |0028: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +069424: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ +069428: 5471 9f0a |002c: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ +06942c: 4d01 0004 |002e: aput-object v1, v0, v4 │ │ +069430: 5471 960a |0030: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +069434: 4d01 0005 |0032: aput-object v1, v0, v5 │ │ +069438: 28e7 |0034: goto 001b // -0019 │ │ +06943a: 5271 990a |0035: iget v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06943e: 3321 2800 |0037: if-ne v1, v2, 005f // +0028 │ │ +069442: 5471 9b0a |0039: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ +069446: 6e10 cd1d 0100 |003b: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ +06944c: 0a01 |003e: move-result v1 │ │ +06944e: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +069452: 2340 2e04 |0041: new-array v0, v4, [Landroid/widget/TextView; // type@042e │ │ +069456: 5471 940a |0043: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +06945a: 4d01 0003 |0045: aput-object v1, v0, v3 │ │ +06945e: 5471 930a |0047: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ +069462: 4d01 0002 |0049: aput-object v1, v0, v2 │ │ +069466: 28d0 |004b: goto 001b // -0030 │ │ +069468: 2360 2e04 |004c: new-array v0, v6, [Landroid/widget/TextView; // type@042e │ │ +06946c: 5471 940a |004e: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +069470: 4d01 0003 |0050: aput-object v1, v0, v3 │ │ +069474: 5471 930a |0052: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ +069478: 4d01 0002 |0054: aput-object v1, v0, v2 │ │ +06947c: 5471 9f0a |0056: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ +069480: 4d01 0004 |0058: aput-object v1, v0, v4 │ │ +069484: 5471 960a |005a: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +069488: 4d01 0005 |005c: aput-object v1, v0, v5 │ │ +06948c: 28bd |005e: goto 001b // -0043 │ │ +06948e: 5471 9b0a |005f: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ +069492: 6e10 cd1d 0100 |0061: invoke-virtual {v1}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ +069498: 0a01 |0064: move-result v1 │ │ +06949a: 3801 0900 |0065: if-eqz v1, 006e // +0009 │ │ +06949e: 2320 2e04 |0067: new-array v0, v2, [Landroid/widget/TextView; // type@042e │ │ +0694a2: 5471 940a |0069: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +0694a6: 4d01 0003 |006b: aput-object v1, v0, v3 │ │ +0694aa: 28ae |006d: goto 001b // -0052 │ │ +0694ac: 2350 2e04 |006e: new-array v0, v5, [Landroid/widget/TextView; // type@042e │ │ +0694b0: 5471 940a |0070: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +0694b4: 4d01 0003 |0072: aput-object v1, v0, v3 │ │ +0694b8: 5471 9f0a |0074: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ +0694bc: 4d01 0002 |0076: aput-object v1, v0, v2 │ │ +0694c0: 5471 960a |0078: iget-object v1, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +0694c4: 4d01 0004 |007a: aput-object v1, v0, v4 │ │ +0694c8: 289f |007c: goto 001b // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=512 │ │ 0x0009 line=513 │ │ 0x0011 line=514 │ │ 0x001b line=534 │ │ 0x0021 line=535 │ │ @@ -106363,23 +106338,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -069598: |[069598] it.rgp.nyagua.pafcalc.CalculatorActivity.checkK3PO4:()V │ │ -0695a8: 6e10 621e 0300 |0000: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -0695ae: 0c01 |0003: move-result-object v1 │ │ -0695b0: 1402 3700 0b7f |0004: const v2, #float 1.84764e+38 // #7f0b0037 │ │ -0695b6: 6e20 5701 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -0695bc: 0c00 |000a: move-result-object v0 │ │ -0695be: 1252 |000b: const/4 v2, #int 5 // #5 │ │ -0695c0: 6e30 6c1e 0302 |000c: invoke-virtual {v3, v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showTimedToast:(Ljava/lang/String;I)V // method@1e6c │ │ -0695c6: 0e00 |000f: return-void │ │ +0694cc: |[0694cc] it.rgp.nyagua.pafcalc.CalculatorActivity.checkK3PO4:()V │ │ +0694dc: 6e10 621e 0300 |0000: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +0694e2: 0c01 |0003: move-result-object v1 │ │ +0694e4: 1402 3700 0b7f |0004: const v2, #float 1.84764e+38 // #7f0b0037 │ │ +0694ea: 6e20 5701 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +0694f0: 0c00 |000a: move-result-object v0 │ │ +0694f2: 1252 |000b: const/4 v2, #int 5 // #5 │ │ +0694f4: 6e30 6c1e 0302 |000c: invoke-virtual {v3, v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showTimedToast:(Ljava/lang/String;I)V // method@1e6c │ │ +0694fa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0004 line=828 │ │ 0x000b line=829 │ │ 0x000f line=830 │ │ locals : │ │ @@ -106392,63 +106367,63 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -0695c8: |[0695c8] it.rgp.nyagua.pafcalc.CalculatorActivity.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; │ │ -0695d8: 1a02 0000 |0000: const-string v2, "" // string@0000 │ │ -0695dc: 6e10 1a1e 0900 |0002: invoke-virtual {v9}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -0695e2: 0c04 |0005: move-result-object v4 │ │ -0695e4: 7210 fa1e 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -0695ea: 0c04 |0009: move-result-object v4 │ │ -0695ec: 6e10 4c1f 0400 |000a: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@1f4c │ │ -0695f2: 0a04 |000d: move-result v4 │ │ -0695f4: 3804 1500 |000e: if-eqz v4, 0023 // +0015 │ │ -0695f8: 2204 dc03 |0010: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -0695fc: 7010 581f 0400 |0012: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069602: 6e20 601f 2400 |0015: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069608: 0c04 |0018: move-result-object v4 │ │ -06960a: 6e20 601f a400 |0019: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069610: 0c04 |001c: move-result-object v4 │ │ -069612: 6e10 651f 0400 |001d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -069618: 0c02 |0020: move-result-object v2 │ │ -06961a: 0723 |0021: move-object v3, v2 │ │ -06961c: 1103 |0022: return-object v3 │ │ -06961e: 6e10 1a1e 0900 |0023: invoke-virtual {v9}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -069624: 0c04 |0026: move-result-object v4 │ │ -069626: 7210 fa1e 0400 |0027: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -06962c: 0c04 |002a: move-result-object v4 │ │ -06962e: 7110 c41e 0400 |002b: invoke-static {v4}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ -069634: 0c04 |002e: move-result-object v4 │ │ -069636: 7110 141f 0400 |002f: invoke-static {v4}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ -06963c: 0c04 |0032: move-result-object v4 │ │ -06963e: 6e10 101f 0400 |0033: invoke-virtual {v4}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ -069644: 0b04 |0036: move-result-wide v4 │ │ -069646: 1606 0000 |0037: const-wide/16 v6, #int 0 // #0 │ │ -06964a: 2f04 0406 |0039: cmpl-double v4, v4, v6 │ │ -06964e: 3904 1300 |003b: if-nez v4, 004e // +0013 │ │ -069652: 2204 dc03 |003d: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -069656: 7010 581f 0400 |003f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06965c: 6e20 601f 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069662: 0c04 |0045: move-result-object v4 │ │ -069664: 6e20 601f a400 |0046: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06966a: 0c04 |0049: move-result-object v4 │ │ -06966c: 6e10 651f 0400 |004a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -069672: 0c02 |004d: move-result-object v2 │ │ -069674: 0723 |004e: move-object v3, v2 │ │ -069676: 28d3 |004f: goto 0022 // -002d │ │ -069678: 0d00 |0050: move-exception v0 │ │ -06967a: 6e10 621e 0800 |0051: invoke-virtual {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -069680: 0c01 |0054: move-result-object v1 │ │ -069682: 1404 2900 0b7f |0055: const v4, #float 1.84764e+38 // #7f0b0029 │ │ -069688: 6e20 5701 4100 |0058: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -06968e: 0c02 |005b: move-result-object v2 │ │ -069690: 28f2 |005c: goto 004e // -000e │ │ +0694fc: |[0694fc] it.rgp.nyagua.pafcalc.CalculatorActivity.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; │ │ +06950c: 1a02 0000 |0000: const-string v2, "" // string@0000 │ │ +069510: 6e10 1a1e 0900 |0002: invoke-virtual {v9}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +069516: 0c04 |0005: move-result-object v4 │ │ +069518: 7210 fa1e 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +06951e: 0c04 |0009: move-result-object v4 │ │ +069520: 6e10 4c1f 0400 |000a: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@1f4c │ │ +069526: 0a04 |000d: move-result v4 │ │ +069528: 3804 1500 |000e: if-eqz v4, 0023 // +0015 │ │ +06952c: 2204 d803 |0010: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +069530: 7010 581f 0400 |0012: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +069536: 6e20 601f 2400 |0015: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06953c: 0c04 |0018: move-result-object v4 │ │ +06953e: 6e20 601f a400 |0019: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069544: 0c04 |001c: move-result-object v4 │ │ +069546: 6e10 651f 0400 |001d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06954c: 0c02 |0020: move-result-object v2 │ │ +06954e: 0723 |0021: move-object v3, v2 │ │ +069550: 1103 |0022: return-object v3 │ │ +069552: 6e10 1a1e 0900 |0023: invoke-virtual {v9}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +069558: 0c04 |0026: move-result-object v4 │ │ +06955a: 7210 fa1e 0400 |0027: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +069560: 0c04 |002a: move-result-object v4 │ │ +069562: 7110 c41e 0400 |002b: invoke-static {v4}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ +069568: 0c04 |002e: move-result-object v4 │ │ +06956a: 7110 141f 0400 |002f: invoke-static {v4}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ +069570: 0c04 |0032: move-result-object v4 │ │ +069572: 6e10 101f 0400 |0033: invoke-virtual {v4}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ +069578: 0b04 |0036: move-result-wide v4 │ │ +06957a: 1606 0000 |0037: const-wide/16 v6, #int 0 // #0 │ │ +06957e: 2f04 0406 |0039: cmpl-double v4, v4, v6 │ │ +069582: 3904 1300 |003b: if-nez v4, 004e // +0013 │ │ +069586: 2204 d803 |003d: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +06958a: 7010 581f 0400 |003f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +069590: 6e20 601f 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069596: 0c04 |0045: move-result-object v4 │ │ +069598: 6e20 601f a400 |0046: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06959e: 0c04 |0049: move-result-object v4 │ │ +0695a0: 6e10 651f 0400 |004a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0695a6: 0c02 |004d: move-result-object v2 │ │ +0695a8: 0723 |004e: move-object v3, v2 │ │ +0695aa: 28d3 |004f: goto 0022 // -002d │ │ +0695ac: 0d00 |0050: move-exception v0 │ │ +0695ae: 6e10 621e 0800 |0051: invoke-virtual {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +0695b4: 0c01 |0054: move-result-object v1 │ │ +0695b6: 1404 2900 0b7f |0055: const v4, #float 1.84764e+38 // #7f0b0029 │ │ +0695bc: 6e20 5701 4100 |0058: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +0695c2: 0c02 |005b: move-result-object v2 │ │ +0695c4: 28f2 |005c: goto 004e // -000e │ │ catches : 1 │ │ 0x0023 - 0x004d │ │ Ljava/lang/NumberFormatException; -> 0x0050 │ │ positions : │ │ 0x0000 line=584 │ │ 0x0002 line=585 │ │ 0x0010 line=586 │ │ @@ -106476,47 +106451,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0696a4: |[0696a4] it.rgp.nyagua.pafcalc.CalculatorActivity.clearFields:()V │ │ -0696b4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0696b6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0696b8: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0696ba: 1261 |0003: const/4 v1, #int 6 // #6 │ │ -0696bc: 2310 3204 |0004: new-array v0, v1, [Landroid/widget/TextView; // type@0432 │ │ -0696c0: 5461 940a |0006: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -0696c4: 4d01 0004 |0008: aput-object v1, v0, v4 │ │ -0696c8: 5461 a30a |000a: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -0696cc: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0696d0: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -0696d2: 5462 9f0a |000f: iget-object v2, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ -0696d6: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -0696da: 1231 |0013: const/4 v1, #int 3 // #3 │ │ -0696dc: 5462 960a |0014: iget-object v2, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -0696e0: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -0696e4: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -0696e6: 5462 930a |0019: iget-object v2, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ -0696ea: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -0696ee: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -0696f0: 5462 9d0a |001e: iget-object v2, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showResultTextView:Landroid/widget/TextView; // field@0a9d │ │ -0696f4: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -0696f8: 7110 d21e 0000 |0022: invoke-static {v0}, Lit/rgp/nyagua/pafcalc/util/tools;.CleanTextFields:([Landroid/widget/TextView;)V // method@1ed2 │ │ -0696fe: 7020 6f1e 3600 |0025: invoke-direct {v6, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.switchSolutionFields:(Z)V // method@1e6f │ │ -069704: 5461 a20a |0028: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solutionRadioButton:Landroid/widget/RadioButton; // field@0aa2 │ │ -069708: 6e20 d01d 3100 |002a: invoke-virtual {v1, v3}, Landroid/widget/RadioButton;.setSelected:(Z)V // method@1dd0 │ │ -06970e: 5461 9e0a |002d: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ -069712: 6e20 fa1d 4100 |002f: invoke-virtual {v1, v4}, Landroid/widget/Spinner;.setSelection:(I)V // method@1dfa │ │ -069718: 5461 9c0a |0032: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ -06971c: 7030 541e 1605 |0034: invoke-direct {v6, v1, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V // method@1e54 │ │ -069722: 5461 a00a |0037: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solubleImageView:Landroid/widget/ImageView; // field@0aa0 │ │ -069726: 6e20 581d 5100 |0039: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -06972c: 0e00 |003c: return-void │ │ +0695d8: |[0695d8] it.rgp.nyagua.pafcalc.CalculatorActivity.clearFields:()V │ │ +0695e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0695ea: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0695ec: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +0695ee: 1261 |0003: const/4 v1, #int 6 // #6 │ │ +0695f0: 2310 2e04 |0004: new-array v0, v1, [Landroid/widget/TextView; // type@042e │ │ +0695f4: 5461 940a |0006: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +0695f8: 4d01 0004 |0008: aput-object v1, v0, v4 │ │ +0695fc: 5461 a30a |000a: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +069600: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +069604: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +069606: 5462 9f0a |000f: iget-object v2, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ +06960a: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +06960e: 1231 |0013: const/4 v1, #int 3 // #3 │ │ +069610: 5462 960a |0014: iget-object v2, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +069614: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +069618: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +06961a: 5462 930a |0019: iget-object v2, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ +06961e: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +069622: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +069624: 5462 9d0a |001e: iget-object v2, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showResultTextView:Landroid/widget/TextView; // field@0a9d │ │ +069628: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +06962c: 7110 d21e 0000 |0022: invoke-static {v0}, Lit/rgp/nyagua/pafcalc/util/tools;.CleanTextFields:([Landroid/widget/TextView;)V // method@1ed2 │ │ +069632: 7020 6f1e 3600 |0025: invoke-direct {v6, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.switchSolutionFields:(Z)V // method@1e6f │ │ +069638: 5461 a20a |0028: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solutionRadioButton:Landroid/widget/RadioButton; // field@0aa2 │ │ +06963c: 6e20 d01d 3100 |002a: invoke-virtual {v1, v3}, Landroid/widget/RadioButton;.setSelected:(Z)V // method@1dd0 │ │ +069642: 5461 9e0a |002d: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ +069646: 6e20 fa1d 4100 |002f: invoke-virtual {v1, v4}, Landroid/widget/Spinner;.setSelection:(I)V // method@1dfa │ │ +06964c: 5461 9c0a |0032: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ +069650: 7030 541e 1605 |0034: invoke-direct {v6, v1, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V // method@1e54 │ │ +069656: 5461 a00a |0037: iget-object v1, v6, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solubleImageView:Landroid/widget/ImageView; // field@0aa0 │ │ +06965a: 6e20 581d 5100 |0039: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +069660: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=845 │ │ 0x0022 line=847 │ │ 0x0025 line=849 │ │ 0x0028 line=850 │ │ 0x002d line=851 │ │ @@ -106532,365 +106507,365 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 29 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 718 16-bit code units │ │ -069730: |[069730] it.rgp.nyagua.pafcalc.CalculatorActivity.doAllCalc:()V │ │ -069740: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -069744: 5502 970a |0002: iget-boolean v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.enableCalc:Z // field@0a97 │ │ -069748: 3902 1800 |0004: if-nez v2, 001c // +0018 │ │ -06974c: 1402 2100 0b7f |0006: const v2, #float 1.84763e+38 // #7f0b0021 │ │ -069752: 0800 1c00 |0009: move-object/from16 v0, v28 │ │ -069756: 6e20 631e 2000 |000b: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getString:(I)Ljava/lang/String; // method@1e63 │ │ -06975c: 0c18 |000e: move-result-object v24 │ │ -06975e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -069760: 0800 1c00 |0010: move-object/from16 v0, v28 │ │ -069764: 0801 1800 |0012: move-object/from16 v1, v24 │ │ -069768: 7130 301e 1002 |0014: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1e30 │ │ -06976e: 0c1a |0017: move-result-object v26 │ │ -069770: 7401 321e 1a00 |0018: invoke-virtual/range {v26}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ -069776: 0e00 |001b: return-void │ │ -069778: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ -06977c: 5202 990a |001e: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -069780: 3802 9501 |0020: if-eqz v2, 01b5 // +0195 │ │ -069784: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -069788: 5202 990a |0024: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06978c: 121c |0026: const/4 v12, #int 1 // #1 │ │ -06978e: 32c2 8e01 |0027: if-eq v2, v12, 01b5 // +018e │ │ -069792: 0800 1c00 |0029: move-object/from16 v0, v28 │ │ -069796: 5402 a30a |002b: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -06979a: 0800 1c00 |002d: move-object/from16 v0, v28 │ │ -06979e: 520c 990a |002f: iget v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -0697a2: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -0697a6: 7020 641e c000 |0033: invoke-direct {v0, v12}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getTarget:(I)Ljava/lang/String; // method@1e64 │ │ -0697ac: 0c0c |0036: move-result-object v12 │ │ -0697ae: 6e20 2a1e c200 |0037: invoke-virtual {v2, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -0697b4: 1a18 0000 |003a: const-string v24, "" // string@0000 │ │ -0697b8: 7401 621e 1c00 |003c: invoke-virtual/range {v28}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -0697be: 0c19 |003f: move-result-object v25 │ │ -0697c0: 1402 3800 0b7f |0040: const v2, #float 1.84764e+38 // #7f0b0038 │ │ -0697c6: 0800 1900 |0043: move-object/from16 v0, v25 │ │ -0697ca: 6e20 5701 2000 |0045: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -0697d0: 0c16 |0048: move-result-object v22 │ │ -0697d2: 1402 5300 087f |0049: const v2, #float 1.80777e+38 // #7f080053 │ │ -0697d8: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ -0697dc: 6e20 5e1e 2000 |004e: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -0697e2: 0c17 |0051: move-result-object v23 │ │ -0697e4: 1f17 8503 |0052: check-cast v23, Landroid/widget/TextView; // type@0385 │ │ -0697e8: 2202 dc03 |0054: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -0697ec: 7010 581f 0200 |0056: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0697f2: 0800 1800 |0059: move-object/from16 v0, v24 │ │ -0697f6: 6e20 601f 0200 |005b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0697fc: 0c02 |005e: move-result-object v2 │ │ -0697fe: 0800 1c00 |005f: move-object/from16 v0, v28 │ │ -069802: 540c a30a |0061: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -069806: 220d dc03 |0063: new-instance v13, Ljava/lang/StringBuilder; // type@03dc │ │ -06980a: 7010 581f 0d00 |0065: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069810: 7401 1a1e 1700 |0068: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -069816: 0c10 |006b: move-result-object v16 │ │ -069818: 7801 fa1e 1000 |006c: invoke-interface/range {v16}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -06981e: 0c10 |006f: move-result-object v16 │ │ -069820: 0800 1000 |0070: move-object/from16 v0, v16 │ │ -069824: 6e20 601f 0d00 |0072: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06982a: 0c0d |0075: move-result-object v13 │ │ -06982c: 0800 1600 |0076: move-object/from16 v0, v22 │ │ -069830: 6e20 601f 0d00 |0078: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069836: 0c0d |007b: move-result-object v13 │ │ -069838: 6e10 651f 0d00 |007c: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06983e: 0c0d |007f: move-result-object v13 │ │ -069840: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ -069844: 7030 5b1e c00d |0082: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ -06984a: 0c0c |0085: move-result-object v12 │ │ -06984c: 6e20 601f c200 |0086: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069852: 0c02 |0089: move-result-object v2 │ │ -069854: 6e10 651f 0200 |008a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06985a: 0c18 |008d: move-result-object v24 │ │ -06985c: 1402 4400 087f |008e: const v2, #float 1.80776e+38 // #7f080044 │ │ -069862: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ -069866: 6e20 5e1e 2000 |0093: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06986c: 0c17 |0096: move-result-object v23 │ │ -06986e: 1f17 8503 |0097: check-cast v23, Landroid/widget/TextView; // type@0385 │ │ -069872: 2202 dc03 |0099: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -069876: 7010 581f 0200 |009b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06987c: 0800 1800 |009e: move-object/from16 v0, v24 │ │ -069880: 6e20 601f 0200 |00a0: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069886: 0c02 |00a3: move-result-object v2 │ │ -069888: 0800 1c00 |00a4: move-object/from16 v0, v28 │ │ -06988c: 540c 940a |00a6: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -069890: 220d dc03 |00a8: new-instance v13, Ljava/lang/StringBuilder; // type@03dc │ │ -069894: 7010 581f 0d00 |00aa: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06989a: 7401 1a1e 1700 |00ad: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -0698a0: 0c10 |00b0: move-result-object v16 │ │ -0698a2: 7801 fa1e 1000 |00b1: invoke-interface/range {v16}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -0698a8: 0c10 |00b4: move-result-object v16 │ │ -0698aa: 0800 1000 |00b5: move-object/from16 v0, v16 │ │ -0698ae: 6e20 601f 0d00 |00b7: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0698b4: 0c0d |00ba: move-result-object v13 │ │ -0698b6: 0800 1600 |00bb: move-object/from16 v0, v22 │ │ -0698ba: 6e20 601f 0d00 |00bd: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0698c0: 0c0d |00c0: move-result-object v13 │ │ -0698c2: 6e10 651f 0d00 |00c1: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0698c8: 0c0d |00c4: move-result-object v13 │ │ -0698ca: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -0698ce: 7030 5b1e c00d |00c7: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ -0698d4: 0c0c |00ca: move-result-object v12 │ │ -0698d6: 6e20 601f c200 |00cb: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0698dc: 0c02 |00ce: move-result-object v2 │ │ -0698de: 6e10 651f 0200 |00cf: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0698e4: 0c18 |00d2: move-result-object v24 │ │ -0698e6: 1402 4d00 087f |00d3: const v2, #float 1.80777e+38 // #7f08004d │ │ -0698ec: 0800 1c00 |00d6: move-object/from16 v0, v28 │ │ -0698f0: 6e20 5e1e 2000 |00d8: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -0698f6: 0c17 |00db: move-result-object v23 │ │ -0698f8: 1f17 8503 |00dc: check-cast v23, Landroid/widget/TextView; // type@0385 │ │ -0698fc: 2202 dc03 |00de: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -069900: 7010 581f 0200 |00e0: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069906: 0800 1800 |00e3: move-object/from16 v0, v24 │ │ -06990a: 6e20 601f 0200 |00e5: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069910: 0c02 |00e8: move-result-object v2 │ │ -069912: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ -069916: 540c 9f0a |00eb: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ -06991a: 220d dc03 |00ed: new-instance v13, Ljava/lang/StringBuilder; // type@03dc │ │ -06991e: 7010 581f 0d00 |00ef: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069924: 7401 1a1e 1700 |00f2: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -06992a: 0c10 |00f5: move-result-object v16 │ │ -06992c: 0800 1000 |00f6: move-object/from16 v0, v16 │ │ -069930: 6e20 5f1f 0d00 |00f8: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -069936: 0c0d |00fb: move-result-object v13 │ │ -069938: 0800 1600 |00fc: move-object/from16 v0, v22 │ │ -06993c: 6e20 601f 0d00 |00fe: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069942: 0c0d |0101: move-result-object v13 │ │ -069944: 6e10 651f 0d00 |0102: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06994a: 0c0d |0105: move-result-object v13 │ │ -06994c: 0800 1c00 |0106: move-object/from16 v0, v28 │ │ -069950: 7030 5b1e c00d |0108: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ -069956: 0c0c |010b: move-result-object v12 │ │ -069958: 6e20 601f c200 |010c: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06995e: 0c02 |010f: move-result-object v2 │ │ -069960: 6e10 651f 0200 |0110: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -069966: 0c18 |0113: move-result-object v24 │ │ -069968: 1402 5000 087f |0114: const v2, #float 1.80777e+38 // #7f080050 │ │ -06996e: 0800 1c00 |0117: move-object/from16 v0, v28 │ │ -069972: 6e20 5e1e 2000 |0119: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -069978: 0c17 |011c: move-result-object v23 │ │ -06997a: 1f17 8503 |011d: check-cast v23, Landroid/widget/TextView; // type@0385 │ │ -06997e: 2202 dc03 |011f: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -069982: 7010 581f 0200 |0121: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069988: 0800 1800 |0124: move-object/from16 v0, v24 │ │ -06998c: 6e20 601f 0200 |0126: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069992: 0c02 |0129: move-result-object v2 │ │ -069994: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ -069998: 540c 960a |012c: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -06999c: 220d dc03 |012e: new-instance v13, Ljava/lang/StringBuilder; // type@03dc │ │ -0699a0: 7010 581f 0d00 |0130: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0699a6: 7401 1a1e 1700 |0133: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -0699ac: 0c10 |0136: move-result-object v16 │ │ -0699ae: 0800 1000 |0137: move-object/from16 v0, v16 │ │ -0699b2: 6e20 5f1f 0d00 |0139: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0699b8: 0c0d |013c: move-result-object v13 │ │ -0699ba: 0800 1600 |013d: move-object/from16 v0, v22 │ │ -0699be: 6e20 601f 0d00 |013f: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0699c4: 0c0d |0142: move-result-object v13 │ │ -0699c6: 6e10 651f 0d00 |0143: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0699cc: 0c0d |0146: move-result-object v13 │ │ -0699ce: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -0699d2: 7030 5b1e c00d |0149: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ -0699d8: 0c0c |014c: move-result-object v12 │ │ -0699da: 6e20 601f c200 |014d: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0699e0: 0c02 |0150: move-result-object v2 │ │ -0699e2: 6e10 651f 0200 |0151: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0699e8: 0c18 |0154: move-result-object v24 │ │ -0699ea: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ -0699ee: 5202 990a |0157: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -0699f2: 121c |0159: const/4 v12, #int 1 // #1 │ │ -0699f4: 33c2 4300 |015a: if-ne v2, v12, 019d // +0043 │ │ -0699f8: 1402 5000 087f |015c: const v2, #float 1.80777e+38 // #7f080050 │ │ -0699fe: 0800 1c00 |015f: move-object/from16 v0, v28 │ │ -069a02: 6e20 5e1e 2000 |0161: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -069a08: 0c17 |0164: move-result-object v23 │ │ -069a0a: 1f17 8503 |0165: check-cast v23, Landroid/widget/TextView; // type@0385 │ │ -069a0e: 2202 dc03 |0167: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -069a12: 7010 581f 0200 |0169: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069a18: 0800 1800 |016c: move-object/from16 v0, v24 │ │ -069a1c: 6e20 601f 0200 |016e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069a22: 0c02 |0171: move-result-object v2 │ │ -069a24: 0800 1c00 |0172: move-object/from16 v0, v28 │ │ -069a28: 540c 960a |0174: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -069a2c: 220d dc03 |0176: new-instance v13, Ljava/lang/StringBuilder; // type@03dc │ │ -069a30: 7010 581f 0d00 |0178: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069a36: 7401 1a1e 1700 |017b: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -069a3c: 0c10 |017e: move-result-object v16 │ │ -069a3e: 0800 1000 |017f: move-object/from16 v0, v16 │ │ -069a42: 6e20 5f1f 0d00 |0181: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -069a48: 0c0d |0184: move-result-object v13 │ │ -069a4a: 0800 1600 |0185: move-object/from16 v0, v22 │ │ -069a4e: 6e20 601f 0d00 |0187: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069a54: 0c0d |018a: move-result-object v13 │ │ -069a56: 6e10 651f 0d00 |018b: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -069a5c: 0c0d |018e: move-result-object v13 │ │ -069a5e: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -069a62: 7030 5b1e c00d |0191: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ -069a68: 0c0c |0194: move-result-object v12 │ │ -069a6a: 6e20 601f c200 |0195: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069a70: 0c02 |0198: move-result-object v2 │ │ -069a72: 6e10 651f 0200 |0199: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -069a78: 0c18 |019c: move-result-object v24 │ │ -069a7a: 1a02 0000 |019d: const-string v2, "" // string@0000 │ │ -069a7e: 0800 1800 |019f: move-object/from16 v0, v24 │ │ -069a82: 6e20 461f 2000 |01a1: invoke-virtual {v0, v2}, Ljava/lang/String;.contentEquals:(Ljava/lang/CharSequence;)Z // method@1f46 │ │ -069a88: 0a02 |01a4: move-result v2 │ │ -069a8a: 3902 2200 |01a5: if-nez v2, 01c7 // +0022 │ │ -069a8e: 1212 |01a7: const/4 v2, #int 1 // #1 │ │ -069a90: 0800 1c00 |01a8: move-object/from16 v0, v28 │ │ -069a94: 0801 1800 |01aa: move-object/from16 v1, v24 │ │ -069a98: 7130 301e 1002 |01ac: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1e30 │ │ -069a9e: 0c1a |01af: move-result-object v26 │ │ -069aa0: 7401 321e 1a00 |01b0: invoke-virtual/range {v26}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ -069aa6: 2900 68fe |01b3: goto/16 001b // -0198 │ │ -069aaa: 0800 1c00 |01b5: move-object/from16 v0, v28 │ │ -069aae: 5202 990a |01b7: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -069ab2: 121c |01b9: const/4 v12, #int 1 // #1 │ │ -069ab4: 33c2 80fe |01ba: if-ne v2, v12, 003a // -0180 │ │ -069ab8: 0800 1c00 |01bc: move-object/from16 v0, v28 │ │ -069abc: 5402 a30a |01be: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -069ac0: 1a0c ce00 |01c0: const-string v12, "1" // string@00ce │ │ -069ac4: 6e20 2a1e c200 |01c2: invoke-virtual {v2, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -069aca: 2900 75fe |01c5: goto/16 003a // -018b │ │ -069ace: 0800 1c00 |01c7: move-object/from16 v0, v28 │ │ -069ad2: 5402 a30a |01c9: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -069ad6: 6e10 1a1e 0200 |01cb: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -069adc: 0c02 |01ce: move-result-object v2 │ │ -069ade: 7210 fa1e 0200 |01cf: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -069ae4: 0c02 |01d2: move-result-object v2 │ │ -069ae6: 7110 c41e 0200 |01d3: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ -069aec: 0c02 |01d6: move-result-object v2 │ │ -069aee: 7110 141f 0200 |01d7: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ -069af4: 0c02 |01da: move-result-object v2 │ │ -069af6: 6e10 101f 0200 |01db: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ -069afc: 0b0e |01de: move-result-wide v14 │ │ -069afe: 0800 1c00 |01df: move-object/from16 v0, v28 │ │ -069b02: 5402 940a |01e1: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -069b06: 6e10 1a1e 0200 |01e3: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -069b0c: 0c02 |01e6: move-result-object v2 │ │ -069b0e: 7210 fa1e 0200 |01e7: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -069b14: 0c02 |01ea: move-result-object v2 │ │ -069b16: 7110 c41e 0200 |01eb: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ -069b1c: 0c02 |01ee: move-result-object v2 │ │ -069b1e: 7110 141f 0200 |01ef: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ -069b24: 0c02 |01f2: move-result-object v2 │ │ -069b26: 6e10 101f 0200 |01f3: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ -069b2c: 0b06 |01f6: move-result-wide v6 │ │ -069b2e: 0800 1c00 |01f7: move-object/from16 v0, v28 │ │ -069b32: 5402 9f0a |01f9: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ -069b36: 6e10 1a1e 0200 |01fb: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -069b3c: 0c02 |01fe: move-result-object v2 │ │ -069b3e: 7210 fa1e 0200 |01ff: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -069b44: 0c02 |0202: move-result-object v2 │ │ -069b46: 7110 c41e 0200 |0203: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ -069b4c: 0c02 |0206: move-result-object v2 │ │ -069b4e: 7110 141f 0200 |0207: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ -069b54: 0c02 |020a: move-result-object v2 │ │ -069b56: 6e10 101f 0200 |020b: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ -069b5c: 0b08 |020e: move-result-wide v8 │ │ -069b5e: 0800 1c00 |020f: move-object/from16 v0, v28 │ │ -069b62: 5402 960a |0211: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -069b66: 6e10 1a1e 0200 |0213: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -069b6c: 0c02 |0216: move-result-object v2 │ │ -069b6e: 7210 fa1e 0200 |0217: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -069b74: 0c02 |021a: move-result-object v2 │ │ -069b76: 7110 c41e 0200 |021b: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ -069b7c: 0c02 |021e: move-result-object v2 │ │ -069b7e: 7110 141f 0200 |021f: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ -069b84: 0c02 |0222: move-result-object v2 │ │ -069b86: 6e10 101f 0200 |0223: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ -069b8c: 0b0a |0226: move-result-wide v10 │ │ -069b8e: 0800 1c00 |0227: move-object/from16 v0, v28 │ │ -069b92: 5402 a40a |0229: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.unitsGalRadioButton:Landroid/widget/RadioButton; // field@0aa4 │ │ -069b96: 6e10 cd1d 0200 |022b: invoke-virtual {v2}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ -069b9c: 0a02 |022e: move-result v2 │ │ -069b9e: 3802 0600 |022f: if-eqz v2, 0235 // +0006 │ │ -069ba2: 7120 b61e 7600 |0231: invoke-static {v6, v7}, Lit/rgp/nyagua/pafcalc/util/Converter;.gal2l:(D)D // method@1eb6 │ │ -069ba8: 0b06 |0234: move-result-wide v6 │ │ -069baa: 0800 1c00 |0235: move-object/from16 v0, v28 │ │ -069bae: 5202 990a |0237: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -069bb2: 121c |0239: const/4 v12, #int 1 // #1 │ │ -069bb4: 33c2 5000 |023a: if-ne v2, v12, 028a // +0050 │ │ -069bb8: 0800 1c00 |023c: move-object/from16 v0, v28 │ │ -069bbc: 5402 9d0a |023e: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showResultTextView:Landroid/widget/TextView; // field@0a9d │ │ -069bc0: 1a0c cd00 |0240: const-string v12, "0" // string@00cd │ │ -069bc4: 6e20 2a1e c200 |0242: invoke-virtual {v2, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -069bca: 0800 1c00 |0245: move-object/from16 v0, v28 │ │ -069bce: 5402 960a |0247: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -069bd2: 6e10 1a1e 0200 |0249: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -069bd8: 0c02 |024c: move-result-object v2 │ │ -069bda: 7210 fa1e 0200 |024d: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -069be0: 0c02 |0250: move-result-object v2 │ │ -069be2: 7110 c41e 0200 |0251: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ -069be8: 0c02 |0254: move-result-object v2 │ │ -069bea: 7110 141f 0200 |0255: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ -069bf0: 0c02 |0258: move-result-object v2 │ │ -069bf2: 6e10 101f 0200 |0259: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ -069bf8: 0b04 |025c: move-result-wide v4 │ │ -069bfa: 0800 1c00 |025d: move-object/from16 v0, v28 │ │ -069bfe: 5402 950a |025f: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseUnitsGRadioButton:Landroid/widget/RadioButton; // field@0a95 │ │ -069c02: 6e10 cd1d 0200 |0261: invoke-virtual {v2}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ -069c08: 0a02 |0264: move-result v2 │ │ -069c0a: 3802 0600 |0265: if-eqz v2, 026b // +0006 │ │ -069c0e: 7120 b11e 5400 |0267: invoke-static {v4, v5}, Lit/rgp/nyagua/pafcalc/util/Converter;.g2mg:(D)D // method@1eb1 │ │ -069c14: 0b04 |026a: move-result-wide v4 │ │ -069c16: 0800 1c00 |026b: move-object/from16 v0, v28 │ │ -069c1a: 5402 9e0a |026d: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ -069c1e: 6e10 f71d 0200 |026f: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@1df7 │ │ -069c24: 0c02 |0272: move-result-object v2 │ │ -069c26: 6e10 3a1f 0200 |0273: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -069c2c: 0c03 |0276: move-result-object v3 │ │ -069c2e: 0802 1c00 |0277: move-object/from16 v2, v28 │ │ -069c32: 760a 551e 0200 |0279: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.calcElements:(Ljava/lang/String;DDDD)[Ljava/lang/String; // method@1e55 │ │ -069c38: 0c1b |027c: move-result-object v27 │ │ -069c3a: 0800 1c00 |027d: move-object/from16 v0, v28 │ │ -069c3e: 5402 9c0a |027f: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ -069c42: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -069c46: 0801 1b00 |0283: move-object/from16 v1, v27 │ │ -069c4a: 7030 541e 2001 |0285: invoke-direct {v0, v2, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V // method@1e54 │ │ -069c50: 2900 93fd |0288: goto/16 001b // -026d │ │ -069c54: 0800 1c00 |028a: move-object/from16 v0, v28 │ │ -069c58: 5402 9e0a |028c: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ -069c5c: 6e10 f71d 0200 |028e: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@1df7 │ │ -069c62: 0c02 |0291: move-result-object v2 │ │ -069c64: 6e10 3a1f 0200 |0292: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -069c6a: 0c0d |0295: move-result-object v13 │ │ -069c6c: 080c 1c00 |0296: move-object/from16 v12, v28 │ │ -069c70: 0510 0600 |0298: move-wide/from16 v16, v6 │ │ -069c74: 0512 0800 |029a: move-wide/from16 v18, v8 │ │ -069c78: 0514 0a00 |029c: move-wide/from16 v20, v10 │ │ -069c7c: 760a 561e 0c00 |029e: invoke-direct/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.calcSolute:(Ljava/lang/String;DDDD)D // method@1e56 │ │ -069c82: 0b04 |02a1: move-result-wide v4 │ │ -069c84: 0800 1c00 |02a2: move-object/from16 v0, v28 │ │ -069c88: 5402 9d0a |02a4: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showResultTextView:Landroid/widget/TextView; // field@0a9d │ │ -069c8c: 0800 1c00 |02a6: move-object/from16 v0, v28 │ │ -069c90: 7030 5f1e 4005 |02a8: invoke-direct {v0, v4, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.formatMilligrams:(D)Ljava/lang/String; // method@1e5f │ │ -069c96: 0c0c |02ab: move-result-object v12 │ │ -069c98: 6e20 2a1e c200 |02ac: invoke-virtual {v2, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -069c9e: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ -069ca2: 5402 9e0a |02b1: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ -069ca6: 6e10 f71d 0200 |02b3: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@1df7 │ │ -069cac: 0c02 |02b6: move-result-object v2 │ │ -069cae: 6e10 3a1f 0200 |02b7: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -069cb4: 0c03 |02ba: move-result-object v3 │ │ -069cb6: 0802 1c00 |02bb: move-object/from16 v2, v28 │ │ -069cba: 760a 551e 0200 |02bd: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.calcElements:(Ljava/lang/String;DDDD)[Ljava/lang/String; // method@1e55 │ │ -069cc0: 0c1b |02c0: move-result-object v27 │ │ -069cc2: 0800 1c00 |02c1: move-object/from16 v0, v28 │ │ -069cc6: 5402 9c0a |02c3: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ -069cca: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ -069cce: 0801 1b00 |02c7: move-object/from16 v1, v27 │ │ -069cd2: 7030 541e 2001 |02c9: invoke-direct {v0, v2, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V // method@1e54 │ │ -069cd8: 2900 4ffd |02cc: goto/16 001b // -02b1 │ │ +069664: |[069664] it.rgp.nyagua.pafcalc.CalculatorActivity.doAllCalc:()V │ │ +069674: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +069678: 5502 970a |0002: iget-boolean v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.enableCalc:Z // field@0a97 │ │ +06967c: 3902 1800 |0004: if-nez v2, 001c // +0018 │ │ +069680: 1402 2100 0b7f |0006: const v2, #float 1.84763e+38 // #7f0b0021 │ │ +069686: 0800 1c00 |0009: move-object/from16 v0, v28 │ │ +06968a: 6e20 631e 2000 |000b: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getString:(I)Ljava/lang/String; // method@1e63 │ │ +069690: 0c18 |000e: move-result-object v24 │ │ +069692: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +069694: 0800 1c00 |0010: move-object/from16 v0, v28 │ │ +069698: 0801 1800 |0012: move-object/from16 v1, v24 │ │ +06969c: 7130 301e 1002 |0014: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1e30 │ │ +0696a2: 0c1a |0017: move-result-object v26 │ │ +0696a4: 7401 321e 1a00 |0018: invoke-virtual/range {v26}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ +0696aa: 0e00 |001b: return-void │ │ +0696ac: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ +0696b0: 5202 990a |001e: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +0696b4: 3802 9501 |0020: if-eqz v2, 01b5 // +0195 │ │ +0696b8: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +0696bc: 5202 990a |0024: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +0696c0: 121c |0026: const/4 v12, #int 1 // #1 │ │ +0696c2: 32c2 8e01 |0027: if-eq v2, v12, 01b5 // +018e │ │ +0696c6: 0800 1c00 |0029: move-object/from16 v0, v28 │ │ +0696ca: 5402 a30a |002b: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +0696ce: 0800 1c00 |002d: move-object/from16 v0, v28 │ │ +0696d2: 520c 990a |002f: iget v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +0696d6: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +0696da: 7020 641e c000 |0033: invoke-direct {v0, v12}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getTarget:(I)Ljava/lang/String; // method@1e64 │ │ +0696e0: 0c0c |0036: move-result-object v12 │ │ +0696e2: 6e20 2a1e c200 |0037: invoke-virtual {v2, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +0696e8: 1a18 0000 |003a: const-string v24, "" // string@0000 │ │ +0696ec: 7401 621e 1c00 |003c: invoke-virtual/range {v28}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +0696f2: 0c19 |003f: move-result-object v25 │ │ +0696f4: 1402 3800 0b7f |0040: const v2, #float 1.84764e+38 // #7f0b0038 │ │ +0696fa: 0800 1900 |0043: move-object/from16 v0, v25 │ │ +0696fe: 6e20 5701 2000 |0045: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +069704: 0c16 |0048: move-result-object v22 │ │ +069706: 1402 5300 087f |0049: const v2, #float 1.80777e+38 // #7f080053 │ │ +06970c: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ +069710: 6e20 5e1e 2000 |004e: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +069716: 0c17 |0051: move-result-object v23 │ │ +069718: 1f17 8103 |0052: check-cast v23, Landroid/widget/TextView; // type@0381 │ │ +06971c: 2202 d803 |0054: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +069720: 7010 581f 0200 |0056: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +069726: 0800 1800 |0059: move-object/from16 v0, v24 │ │ +06972a: 6e20 601f 0200 |005b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069730: 0c02 |005e: move-result-object v2 │ │ +069732: 0800 1c00 |005f: move-object/from16 v0, v28 │ │ +069736: 540c a30a |0061: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +06973a: 220d d803 |0063: new-instance v13, Ljava/lang/StringBuilder; // type@03d8 │ │ +06973e: 7010 581f 0d00 |0065: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +069744: 7401 1a1e 1700 |0068: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +06974a: 0c10 |006b: move-result-object v16 │ │ +06974c: 7801 fa1e 1000 |006c: invoke-interface/range {v16}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +069752: 0c10 |006f: move-result-object v16 │ │ +069754: 0800 1000 |0070: move-object/from16 v0, v16 │ │ +069758: 6e20 601f 0d00 |0072: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06975e: 0c0d |0075: move-result-object v13 │ │ +069760: 0800 1600 |0076: move-object/from16 v0, v22 │ │ +069764: 6e20 601f 0d00 |0078: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06976a: 0c0d |007b: move-result-object v13 │ │ +06976c: 6e10 651f 0d00 |007c: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +069772: 0c0d |007f: move-result-object v13 │ │ +069774: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ +069778: 7030 5b1e c00d |0082: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ +06977e: 0c0c |0085: move-result-object v12 │ │ +069780: 6e20 601f c200 |0086: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069786: 0c02 |0089: move-result-object v2 │ │ +069788: 6e10 651f 0200 |008a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06978e: 0c18 |008d: move-result-object v24 │ │ +069790: 1402 4400 087f |008e: const v2, #float 1.80776e+38 // #7f080044 │ │ +069796: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ +06979a: 6e20 5e1e 2000 |0093: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +0697a0: 0c17 |0096: move-result-object v23 │ │ +0697a2: 1f17 8103 |0097: check-cast v23, Landroid/widget/TextView; // type@0381 │ │ +0697a6: 2202 d803 |0099: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0697aa: 7010 581f 0200 |009b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0697b0: 0800 1800 |009e: move-object/from16 v0, v24 │ │ +0697b4: 6e20 601f 0200 |00a0: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0697ba: 0c02 |00a3: move-result-object v2 │ │ +0697bc: 0800 1c00 |00a4: move-object/from16 v0, v28 │ │ +0697c0: 540c 940a |00a6: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +0697c4: 220d d803 |00a8: new-instance v13, Ljava/lang/StringBuilder; // type@03d8 │ │ +0697c8: 7010 581f 0d00 |00aa: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0697ce: 7401 1a1e 1700 |00ad: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +0697d4: 0c10 |00b0: move-result-object v16 │ │ +0697d6: 7801 fa1e 1000 |00b1: invoke-interface/range {v16}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +0697dc: 0c10 |00b4: move-result-object v16 │ │ +0697de: 0800 1000 |00b5: move-object/from16 v0, v16 │ │ +0697e2: 6e20 601f 0d00 |00b7: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0697e8: 0c0d |00ba: move-result-object v13 │ │ +0697ea: 0800 1600 |00bb: move-object/from16 v0, v22 │ │ +0697ee: 6e20 601f 0d00 |00bd: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0697f4: 0c0d |00c0: move-result-object v13 │ │ +0697f6: 6e10 651f 0d00 |00c1: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0697fc: 0c0d |00c4: move-result-object v13 │ │ +0697fe: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +069802: 7030 5b1e c00d |00c7: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ +069808: 0c0c |00ca: move-result-object v12 │ │ +06980a: 6e20 601f c200 |00cb: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069810: 0c02 |00ce: move-result-object v2 │ │ +069812: 6e10 651f 0200 |00cf: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +069818: 0c18 |00d2: move-result-object v24 │ │ +06981a: 1402 4d00 087f |00d3: const v2, #float 1.80777e+38 // #7f08004d │ │ +069820: 0800 1c00 |00d6: move-object/from16 v0, v28 │ │ +069824: 6e20 5e1e 2000 |00d8: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06982a: 0c17 |00db: move-result-object v23 │ │ +06982c: 1f17 8103 |00dc: check-cast v23, Landroid/widget/TextView; // type@0381 │ │ +069830: 2202 d803 |00de: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +069834: 7010 581f 0200 |00e0: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06983a: 0800 1800 |00e3: move-object/from16 v0, v24 │ │ +06983e: 6e20 601f 0200 |00e5: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069844: 0c02 |00e8: move-result-object v2 │ │ +069846: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +06984a: 540c 9f0a |00eb: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ +06984e: 220d d803 |00ed: new-instance v13, Ljava/lang/StringBuilder; // type@03d8 │ │ +069852: 7010 581f 0d00 |00ef: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +069858: 7401 1a1e 1700 |00f2: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +06985e: 0c10 |00f5: move-result-object v16 │ │ +069860: 0800 1000 |00f6: move-object/from16 v0, v16 │ │ +069864: 6e20 5f1f 0d00 |00f8: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06986a: 0c0d |00fb: move-result-object v13 │ │ +06986c: 0800 1600 |00fc: move-object/from16 v0, v22 │ │ +069870: 6e20 601f 0d00 |00fe: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069876: 0c0d |0101: move-result-object v13 │ │ +069878: 6e10 651f 0d00 |0102: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06987e: 0c0d |0105: move-result-object v13 │ │ +069880: 0800 1c00 |0106: move-object/from16 v0, v28 │ │ +069884: 7030 5b1e c00d |0108: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ +06988a: 0c0c |010b: move-result-object v12 │ │ +06988c: 6e20 601f c200 |010c: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069892: 0c02 |010f: move-result-object v2 │ │ +069894: 6e10 651f 0200 |0110: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06989a: 0c18 |0113: move-result-object v24 │ │ +06989c: 1402 5000 087f |0114: const v2, #float 1.80777e+38 // #7f080050 │ │ +0698a2: 0800 1c00 |0117: move-object/from16 v0, v28 │ │ +0698a6: 6e20 5e1e 2000 |0119: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +0698ac: 0c17 |011c: move-result-object v23 │ │ +0698ae: 1f17 8103 |011d: check-cast v23, Landroid/widget/TextView; // type@0381 │ │ +0698b2: 2202 d803 |011f: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0698b6: 7010 581f 0200 |0121: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0698bc: 0800 1800 |0124: move-object/from16 v0, v24 │ │ +0698c0: 6e20 601f 0200 |0126: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0698c6: 0c02 |0129: move-result-object v2 │ │ +0698c8: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ +0698cc: 540c 960a |012c: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +0698d0: 220d d803 |012e: new-instance v13, Ljava/lang/StringBuilder; // type@03d8 │ │ +0698d4: 7010 581f 0d00 |0130: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0698da: 7401 1a1e 1700 |0133: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +0698e0: 0c10 |0136: move-result-object v16 │ │ +0698e2: 0800 1000 |0137: move-object/from16 v0, v16 │ │ +0698e6: 6e20 5f1f 0d00 |0139: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0698ec: 0c0d |013c: move-result-object v13 │ │ +0698ee: 0800 1600 |013d: move-object/from16 v0, v22 │ │ +0698f2: 6e20 601f 0d00 |013f: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0698f8: 0c0d |0142: move-result-object v13 │ │ +0698fa: 6e10 651f 0d00 |0143: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +069900: 0c0d |0146: move-result-object v13 │ │ +069902: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +069906: 7030 5b1e c00d |0149: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ +06990c: 0c0c |014c: move-result-object v12 │ │ +06990e: 6e20 601f c200 |014d: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069914: 0c02 |0150: move-result-object v2 │ │ +069916: 6e10 651f 0200 |0151: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06991c: 0c18 |0154: move-result-object v24 │ │ +06991e: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ +069922: 5202 990a |0157: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +069926: 121c |0159: const/4 v12, #int 1 // #1 │ │ +069928: 33c2 4300 |015a: if-ne v2, v12, 019d // +0043 │ │ +06992c: 1402 5000 087f |015c: const v2, #float 1.80777e+38 // #7f080050 │ │ +069932: 0800 1c00 |015f: move-object/from16 v0, v28 │ │ +069936: 6e20 5e1e 2000 |0161: invoke-virtual {v0, v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06993c: 0c17 |0164: move-result-object v23 │ │ +06993e: 1f17 8103 |0165: check-cast v23, Landroid/widget/TextView; // type@0381 │ │ +069942: 2202 d803 |0167: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +069946: 7010 581f 0200 |0169: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06994c: 0800 1800 |016c: move-object/from16 v0, v24 │ │ +069950: 6e20 601f 0200 |016e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069956: 0c02 |0171: move-result-object v2 │ │ +069958: 0800 1c00 |0172: move-object/from16 v0, v28 │ │ +06995c: 540c 960a |0174: iget-object v12, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +069960: 220d d803 |0176: new-instance v13, Ljava/lang/StringBuilder; // type@03d8 │ │ +069964: 7010 581f 0d00 |0178: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06996a: 7401 1a1e 1700 |017b: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +069970: 0c10 |017e: move-result-object v16 │ │ +069972: 0800 1000 |017f: move-object/from16 v0, v16 │ │ +069976: 6e20 5f1f 0d00 |0181: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06997c: 0c0d |0184: move-result-object v13 │ │ +06997e: 0800 1600 |0185: move-object/from16 v0, v22 │ │ +069982: 6e20 601f 0d00 |0187: invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069988: 0c0d |018a: move-result-object v13 │ │ +06998a: 6e10 651f 0d00 |018b: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +069990: 0c0d |018e: move-result-object v13 │ │ +069992: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +069996: 7030 5b1e c00d |0191: invoke-direct {v0, v12, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.checkNumericInput:(Landroid/widget/TextView;Ljava/lang/String;)Ljava/lang/String; // method@1e5b │ │ +06999c: 0c0c |0194: move-result-object v12 │ │ +06999e: 6e20 601f c200 |0195: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0699a4: 0c02 |0198: move-result-object v2 │ │ +0699a6: 6e10 651f 0200 |0199: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0699ac: 0c18 |019c: move-result-object v24 │ │ +0699ae: 1a02 0000 |019d: const-string v2, "" // string@0000 │ │ +0699b2: 0800 1800 |019f: move-object/from16 v0, v24 │ │ +0699b6: 6e20 461f 2000 |01a1: invoke-virtual {v0, v2}, Ljava/lang/String;.contentEquals:(Ljava/lang/CharSequence;)Z // method@1f46 │ │ +0699bc: 0a02 |01a4: move-result v2 │ │ +0699be: 3902 2200 |01a5: if-nez v2, 01c7 // +0022 │ │ +0699c2: 1212 |01a7: const/4 v2, #int 1 // #1 │ │ +0699c4: 0800 1c00 |01a8: move-object/from16 v0, v28 │ │ +0699c8: 0801 1800 |01aa: move-object/from16 v1, v24 │ │ +0699cc: 7130 301e 1002 |01ac: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1e30 │ │ +0699d2: 0c1a |01af: move-result-object v26 │ │ +0699d4: 7401 321e 1a00 |01b0: invoke-virtual/range {v26}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ +0699da: 2900 68fe |01b3: goto/16 001b // -0198 │ │ +0699de: 0800 1c00 |01b5: move-object/from16 v0, v28 │ │ +0699e2: 5202 990a |01b7: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +0699e6: 121c |01b9: const/4 v12, #int 1 // #1 │ │ +0699e8: 33c2 80fe |01ba: if-ne v2, v12, 003a // -0180 │ │ +0699ec: 0800 1c00 |01bc: move-object/from16 v0, v28 │ │ +0699f0: 5402 a30a |01be: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +0699f4: 1a0c ce00 |01c0: const-string v12, "1" // string@00ce │ │ +0699f8: 6e20 2a1e c200 |01c2: invoke-virtual {v2, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +0699fe: 2900 75fe |01c5: goto/16 003a // -018b │ │ +069a02: 0800 1c00 |01c7: move-object/from16 v0, v28 │ │ +069a06: 5402 a30a |01c9: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +069a0a: 6e10 1a1e 0200 |01cb: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +069a10: 0c02 |01ce: move-result-object v2 │ │ +069a12: 7210 fa1e 0200 |01cf: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +069a18: 0c02 |01d2: move-result-object v2 │ │ +069a1a: 7110 c41e 0200 |01d3: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ +069a20: 0c02 |01d6: move-result-object v2 │ │ +069a22: 7110 141f 0200 |01d7: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ +069a28: 0c02 |01da: move-result-object v2 │ │ +069a2a: 6e10 101f 0200 |01db: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ +069a30: 0b0e |01de: move-result-wide v14 │ │ +069a32: 0800 1c00 |01df: move-object/from16 v0, v28 │ │ +069a36: 5402 940a |01e1: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +069a3a: 6e10 1a1e 0200 |01e3: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +069a40: 0c02 |01e6: move-result-object v2 │ │ +069a42: 7210 fa1e 0200 |01e7: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +069a48: 0c02 |01ea: move-result-object v2 │ │ +069a4a: 7110 c41e 0200 |01eb: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ +069a50: 0c02 |01ee: move-result-object v2 │ │ +069a52: 7110 141f 0200 |01ef: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ +069a58: 0c02 |01f2: move-result-object v2 │ │ +069a5a: 6e10 101f 0200 |01f3: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ +069a60: 0b06 |01f6: move-result-wide v6 │ │ +069a62: 0800 1c00 |01f7: move-object/from16 v0, v28 │ │ +069a66: 5402 9f0a |01f9: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ +069a6a: 6e10 1a1e 0200 |01fb: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +069a70: 0c02 |01fe: move-result-object v2 │ │ +069a72: 7210 fa1e 0200 |01ff: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +069a78: 0c02 |0202: move-result-object v2 │ │ +069a7a: 7110 c41e 0200 |0203: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ +069a80: 0c02 |0206: move-result-object v2 │ │ +069a82: 7110 141f 0200 |0207: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ +069a88: 0c02 |020a: move-result-object v2 │ │ +069a8a: 6e10 101f 0200 |020b: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ +069a90: 0b08 |020e: move-result-wide v8 │ │ +069a92: 0800 1c00 |020f: move-object/from16 v0, v28 │ │ +069a96: 5402 960a |0211: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +069a9a: 6e10 1a1e 0200 |0213: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +069aa0: 0c02 |0216: move-result-object v2 │ │ +069aa2: 7210 fa1e 0200 |0217: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +069aa8: 0c02 |021a: move-result-object v2 │ │ +069aaa: 7110 c41e 0200 |021b: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ +069ab0: 0c02 |021e: move-result-object v2 │ │ +069ab2: 7110 141f 0200 |021f: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ +069ab8: 0c02 |0222: move-result-object v2 │ │ +069aba: 6e10 101f 0200 |0223: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ +069ac0: 0b0a |0226: move-result-wide v10 │ │ +069ac2: 0800 1c00 |0227: move-object/from16 v0, v28 │ │ +069ac6: 5402 a40a |0229: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.unitsGalRadioButton:Landroid/widget/RadioButton; // field@0aa4 │ │ +069aca: 6e10 cd1d 0200 |022b: invoke-virtual {v2}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ +069ad0: 0a02 |022e: move-result v2 │ │ +069ad2: 3802 0600 |022f: if-eqz v2, 0235 // +0006 │ │ +069ad6: 7120 b61e 7600 |0231: invoke-static {v6, v7}, Lit/rgp/nyagua/pafcalc/util/Converter;.gal2l:(D)D // method@1eb6 │ │ +069adc: 0b06 |0234: move-result-wide v6 │ │ +069ade: 0800 1c00 |0235: move-object/from16 v0, v28 │ │ +069ae2: 5202 990a |0237: iget v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +069ae6: 121c |0239: const/4 v12, #int 1 // #1 │ │ +069ae8: 33c2 5000 |023a: if-ne v2, v12, 028a // +0050 │ │ +069aec: 0800 1c00 |023c: move-object/from16 v0, v28 │ │ +069af0: 5402 9d0a |023e: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showResultTextView:Landroid/widget/TextView; // field@0a9d │ │ +069af4: 1a0c cd00 |0240: const-string v12, "0" // string@00cd │ │ +069af8: 6e20 2a1e c200 |0242: invoke-virtual {v2, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +069afe: 0800 1c00 |0245: move-object/from16 v0, v28 │ │ +069b02: 5402 960a |0247: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +069b06: 6e10 1a1e 0200 |0249: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +069b0c: 0c02 |024c: move-result-object v2 │ │ +069b0e: 7210 fa1e 0200 |024d: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +069b14: 0c02 |0250: move-result-object v2 │ │ +069b16: 7110 c41e 0200 |0251: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; // method@1ec4 │ │ +069b1c: 0c02 |0254: move-result-object v2 │ │ +069b1e: 7110 141f 0200 |0255: invoke-static {v2}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ +069b24: 0c02 |0258: move-result-object v2 │ │ +069b26: 6e10 101f 0200 |0259: invoke-virtual {v2}, Ljava/lang/Double;.doubleValue:()D // method@1f10 │ │ +069b2c: 0b04 |025c: move-result-wide v4 │ │ +069b2e: 0800 1c00 |025d: move-object/from16 v0, v28 │ │ +069b32: 5402 950a |025f: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseUnitsGRadioButton:Landroid/widget/RadioButton; // field@0a95 │ │ +069b36: 6e10 cd1d 0200 |0261: invoke-virtual {v2}, Landroid/widget/RadioButton;.isChecked:()Z // method@1dcd │ │ +069b3c: 0a02 |0264: move-result v2 │ │ +069b3e: 3802 0600 |0265: if-eqz v2, 026b // +0006 │ │ +069b42: 7120 b11e 5400 |0267: invoke-static {v4, v5}, Lit/rgp/nyagua/pafcalc/util/Converter;.g2mg:(D)D // method@1eb1 │ │ +069b48: 0b04 |026a: move-result-wide v4 │ │ +069b4a: 0800 1c00 |026b: move-object/from16 v0, v28 │ │ +069b4e: 5402 9e0a |026d: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ +069b52: 6e10 f71d 0200 |026f: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@1df7 │ │ +069b58: 0c02 |0272: move-result-object v2 │ │ +069b5a: 6e10 3a1f 0200 |0273: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +069b60: 0c03 |0276: move-result-object v3 │ │ +069b62: 0802 1c00 |0277: move-object/from16 v2, v28 │ │ +069b66: 760a 551e 0200 |0279: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.calcElements:(Ljava/lang/String;DDDD)[Ljava/lang/String; // method@1e55 │ │ +069b6c: 0c1b |027c: move-result-object v27 │ │ +069b6e: 0800 1c00 |027d: move-object/from16 v0, v28 │ │ +069b72: 5402 9c0a |027f: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ +069b76: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +069b7a: 0801 1b00 |0283: move-object/from16 v1, v27 │ │ +069b7e: 7030 541e 2001 |0285: invoke-direct {v0, v2, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V // method@1e54 │ │ +069b84: 2900 93fd |0288: goto/16 001b // -026d │ │ +069b88: 0800 1c00 |028a: move-object/from16 v0, v28 │ │ +069b8c: 5402 9e0a |028c: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ +069b90: 6e10 f71d 0200 |028e: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@1df7 │ │ +069b96: 0c02 |0291: move-result-object v2 │ │ +069b98: 6e10 3a1f 0200 |0292: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +069b9e: 0c0d |0295: move-result-object v13 │ │ +069ba0: 080c 1c00 |0296: move-object/from16 v12, v28 │ │ +069ba4: 0510 0600 |0298: move-wide/from16 v16, v6 │ │ +069ba8: 0512 0800 |029a: move-wide/from16 v18, v8 │ │ +069bac: 0514 0a00 |029c: move-wide/from16 v20, v10 │ │ +069bb0: 760a 561e 0c00 |029e: invoke-direct/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.calcSolute:(Ljava/lang/String;DDDD)D // method@1e56 │ │ +069bb6: 0b04 |02a1: move-result-wide v4 │ │ +069bb8: 0800 1c00 |02a2: move-object/from16 v0, v28 │ │ +069bbc: 5402 9d0a |02a4: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showResultTextView:Landroid/widget/TextView; // field@0a9d │ │ +069bc0: 0800 1c00 |02a6: move-object/from16 v0, v28 │ │ +069bc4: 7030 5f1e 4005 |02a8: invoke-direct {v0, v4, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.formatMilligrams:(D)Ljava/lang/String; // method@1e5f │ │ +069bca: 0c0c |02ab: move-result-object v12 │ │ +069bcc: 6e20 2a1e c200 |02ac: invoke-virtual {v2, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +069bd2: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ +069bd6: 5402 9e0a |02b1: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ +069bda: 6e10 f71d 0200 |02b3: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@1df7 │ │ +069be0: 0c02 |02b6: move-result-object v2 │ │ +069be2: 6e10 3a1f 0200 |02b7: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +069be8: 0c03 |02ba: move-result-object v3 │ │ +069bea: 0802 1c00 |02bb: move-object/from16 v2, v28 │ │ +069bee: 760a 551e 0200 |02bd: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.calcElements:(Ljava/lang/String;DDDD)[Ljava/lang/String; // method@1e55 │ │ +069bf4: 0c1b |02c0: move-result-object v27 │ │ +069bf6: 0800 1c00 |02c1: move-object/from16 v0, v28 │ │ +069bfa: 5402 9c0a |02c3: iget-object v2, v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ +069bfe: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ +069c02: 0801 1b00 |02c7: move-object/from16 v1, v27 │ │ +069c06: 7030 541e 2001 |02c9: invoke-direct {v0, v2, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V // method@1e54 │ │ +069c0c: 2900 4ffd |02cc: goto/16 001b // -02b1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0006 line=667 │ │ 0x000f line=668 │ │ 0x0018 line=669 │ │ 0x001b line=740 │ │ @@ -106967,50 +106942,50 @@ │ │ type : '(D)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -069cdc: |[069cdc] it.rgp.nyagua.pafcalc.CalculatorActivity.formatMilligrams:(D)Ljava/lang/String; │ │ -069cec: 1802 0000 0000 0040 8f40 |0000: const-wide v2, #double 1000 // #408f400000000000 │ │ -069cf6: 1a00 ce1a |0005: const-string v0, "mg" // string@1ace │ │ -069cfa: 3001 0502 |0007: cmpg-double v1, v5, v2 │ │ -069cfe: 3b01 2200 |0009: if-gez v1, 002b // +0022 │ │ -069d02: 2201 dc03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -069d06: 7010 581f 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069d0c: 7120 131f 6500 |0010: invoke-static {v5, v6}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@1f13 │ │ -069d12: 0c02 |0013: move-result-object v2 │ │ -069d14: 7110 cc1e 0200 |0014: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.localizeDouble:(Ljava/lang/Double;)Ljava/lang/String; // method@1ecc │ │ -069d1a: 0c02 |0017: move-result-object v2 │ │ -069d1c: 6e20 601f 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069d22: 0c01 |001b: move-result-object v1 │ │ -069d24: 1a02 0100 |001c: const-string v2, " " // string@0001 │ │ -069d28: 6e20 601f 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069d2e: 0c01 |0021: move-result-object v1 │ │ -069d30: 6e20 601f 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069d36: 0c01 |0025: move-result-object v1 │ │ -069d38: 6e10 651f 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -069d3e: 0c00 |0029: move-result-object v0 │ │ -069d40: 1100 |002a: return-object v0 │ │ -069d42: 2201 dc03 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -069d46: 7010 581f 0100 |002d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -069d4c: ae02 0502 |0030: div-double v2, v5, v2 │ │ -069d50: 7120 131f 3200 |0032: invoke-static {v2, v3}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@1f13 │ │ -069d56: 0c02 |0035: move-result-object v2 │ │ -069d58: 7110 cc1e 0200 |0036: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.localizeDouble:(Ljava/lang/Double;)Ljava/lang/String; // method@1ecc │ │ -069d5e: 0c02 |0039: move-result-object v2 │ │ -069d60: 6e20 601f 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069d66: 0c01 |003d: move-result-object v1 │ │ -069d68: 1a02 4a00 |003e: const-string v2, " g" // string@004a │ │ -069d6c: 6e20 601f 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -069d72: 0c01 |0043: move-result-object v1 │ │ -069d74: 6e10 651f 0100 |0044: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -069d7a: 0c00 |0047: move-result-object v0 │ │ -069d7c: 28e2 |0048: goto 002a // -001e │ │ +069c10: |[069c10] it.rgp.nyagua.pafcalc.CalculatorActivity.formatMilligrams:(D)Ljava/lang/String; │ │ +069c20: 1802 0000 0000 0040 8f40 |0000: const-wide v2, #double 1000 // #408f400000000000 │ │ +069c2a: 1a00 c31a |0005: const-string v0, "mg" // string@1ac3 │ │ +069c2e: 3001 0502 |0007: cmpg-double v1, v5, v2 │ │ +069c32: 3b01 2200 |0009: if-gez v1, 002b // +0022 │ │ +069c36: 2201 d803 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +069c3a: 7010 581f 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +069c40: 7120 131f 6500 |0010: invoke-static {v5, v6}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@1f13 │ │ +069c46: 0c02 |0013: move-result-object v2 │ │ +069c48: 7110 cc1e 0200 |0014: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.localizeDouble:(Ljava/lang/Double;)Ljava/lang/String; // method@1ecc │ │ +069c4e: 0c02 |0017: move-result-object v2 │ │ +069c50: 6e20 601f 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069c56: 0c01 |001b: move-result-object v1 │ │ +069c58: 1a02 0100 |001c: const-string v2, " " // string@0001 │ │ +069c5c: 6e20 601f 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069c62: 0c01 |0021: move-result-object v1 │ │ +069c64: 6e20 601f 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069c6a: 0c01 |0025: move-result-object v1 │ │ +069c6c: 6e10 651f 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +069c72: 0c00 |0029: move-result-object v0 │ │ +069c74: 1100 |002a: return-object v0 │ │ +069c76: 2201 d803 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +069c7a: 7010 581f 0100 |002d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +069c80: ae02 0502 |0030: div-double v2, v5, v2 │ │ +069c84: 7120 131f 3200 |0032: invoke-static {v2, v3}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@1f13 │ │ +069c8a: 0c02 |0035: move-result-object v2 │ │ +069c8c: 7110 cc1e 0200 |0036: invoke-static {v2}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.localizeDouble:(Ljava/lang/Double;)Ljava/lang/String; // method@1ecc │ │ +069c92: 0c02 |0039: move-result-object v2 │ │ +069c94: 6e20 601f 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069c9a: 0c01 |003d: move-result-object v1 │ │ +069c9c: 1a02 4a00 |003e: const-string v2, " g" // string@004a │ │ +069ca0: 6e20 601f 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +069ca6: 0c01 |0043: move-result-object v1 │ │ +069ca8: 6e10 651f 0100 |0044: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +069cae: 0c00 |0047: move-result-object v0 │ │ +069cb0: 28e2 |0048: goto 002a // -001e │ │ catches : (none) │ │ positions : │ │ 0x0005 line=653 │ │ 0x0007 line=654 │ │ 0x000b line=655 │ │ 0x002a line=659 │ │ 0x002b line=657 │ │ @@ -107024,44 +106999,44 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -069d80: |[069d80] it.rgp.nyagua.pafcalc.CalculatorActivity.getTarget:(I)Ljava/lang/String; │ │ -069d90: 1a01 ce00 |0000: const-string v1, "1" // string@00ce │ │ -069d94: 5475 9e0a |0002: iget-object v5, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ -069d98: 6e10 f71d 0500 |0004: invoke-virtual {v5}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@1df7 │ │ -069d9e: 0c05 |0007: move-result-object v5 │ │ -069da0: 6e10 3a1f 0500 |0008: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -069da6: 0c00 |000b: move-result-object v0 │ │ -069da8: 5475 a10a |000c: iget-object v5, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069dac: 6e20 ac1f 0500 |000e: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -069db2: 0c05 |0011: move-result-object v5 │ │ -069db4: 1f05 1904 |0012: check-cast v5, [D // type@0419 │ │ -069db8: 0754 |0014: move-object v4, v5 │ │ -069dba: 1f04 1904 |0015: check-cast v4, [D // type@0419 │ │ -069dbe: 1305 0f00 |0017: const/16 v5, #int 15 // #f │ │ -069dc2: 4505 0405 |0019: aget-wide v5, v4, v5 │ │ -069dc6: 8a52 |001b: double-to-int v2, v5 │ │ -069dc8: 6205 9a0a |001c: sget-object v5, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.methods_parameters:[[[D // field@0a9a │ │ -069dcc: 4605 0502 |001e: aget-object v5, v5, v2 │ │ -069dd0: 4605 0508 |0020: aget-object v5, v5, v8 │ │ -069dd4: 1206 |0022: const/4 v6, #int 0 // #0 │ │ -069dd6: 4505 0506 |0023: aget-wide v5, v5, v6 │ │ -069dda: 7120 131f 6500 |0025: invoke-static {v5, v6}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@1f13 │ │ -069de0: 0c05 |0028: move-result-object v5 │ │ -069de2: 7110 cc1e 0500 |0029: invoke-static {v5}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.localizeDouble:(Ljava/lang/Double;)Ljava/lang/String; // method@1ecc │ │ -069de8: 0c03 |002c: move-result-object v3 │ │ -069dea: 6e10 4c1f 0300 |002d: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@1f4c │ │ -069df0: 0a05 |0030: move-result v5 │ │ -069df2: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ -069df6: 0731 |0033: move-object v1, v3 │ │ -069df8: 1101 |0034: return-object v1 │ │ +069cb4: |[069cb4] it.rgp.nyagua.pafcalc.CalculatorActivity.getTarget:(I)Ljava/lang/String; │ │ +069cc4: 1a01 ce00 |0000: const-string v1, "1" // string@00ce │ │ +069cc8: 5475 9e0a |0002: iget-object v5, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ +069ccc: 6e10 f71d 0500 |0004: invoke-virtual {v5}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@1df7 │ │ +069cd2: 0c05 |0007: move-result-object v5 │ │ +069cd4: 6e10 3a1f 0500 |0008: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +069cda: 0c00 |000b: move-result-object v0 │ │ +069cdc: 5475 a10a |000c: iget-object v5, v7, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069ce0: 6e20 ac1f 0500 |000e: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +069ce6: 0c05 |0011: move-result-object v5 │ │ +069ce8: 1f05 1504 |0012: check-cast v5, [D // type@0415 │ │ +069cec: 0754 |0014: move-object v4, v5 │ │ +069cee: 1f04 1504 |0015: check-cast v4, [D // type@0415 │ │ +069cf2: 1305 0f00 |0017: const/16 v5, #int 15 // #f │ │ +069cf6: 4505 0405 |0019: aget-wide v5, v4, v5 │ │ +069cfa: 8a52 |001b: double-to-int v2, v5 │ │ +069cfc: 6205 9a0a |001c: sget-object v5, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.methods_parameters:[[[D // field@0a9a │ │ +069d00: 4605 0502 |001e: aget-object v5, v5, v2 │ │ +069d04: 4605 0508 |0020: aget-object v5, v5, v8 │ │ +069d08: 1206 |0022: const/4 v6, #int 0 // #0 │ │ +069d0a: 4505 0506 |0023: aget-wide v5, v5, v6 │ │ +069d0e: 7120 131f 6500 |0025: invoke-static {v5, v6}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@1f13 │ │ +069d14: 0c05 |0028: move-result-object v5 │ │ +069d16: 7110 cc1e 0500 |0029: invoke-static {v5}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.localizeDouble:(Ljava/lang/Double;)Ljava/lang/String; // method@1ecc │ │ +069d1c: 0c03 |002c: move-result-object v3 │ │ +069d1e: 6e10 4c1f 0300 |002d: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@1f4c │ │ +069d24: 0a05 |0030: move-result v5 │ │ +069d26: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ +069d2a: 0731 |0033: move-object v1, v3 │ │ +069d2c: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0002 line=546 │ │ 0x000c line=547 │ │ 0x0017 line=549 │ │ 0x001c line=550 │ │ @@ -107082,205 +107057,205 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 2084 16-bit code units │ │ -069dfc: |[069dfc] it.rgp.nyagua.pafcalc.CalculatorActivity.loadDiy:()V │ │ -069e0c: 130a 1000 |0000: const/16 v10, #int 16 // #10 │ │ -069e10: 54b7 a10a |0002: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069e14: 1a08 a300 |0004: const-string v8, "(CaSO4)2.H2O" // string@00a3 │ │ -069e18: 23a9 1904 |0006: new-array v9, v10, [D // type@0419 │ │ -069e1c: 2609 7801 0000 |0008: fill-array-data v9, 00000180 // +00000178 │ │ -069e22: 6e30 ae1f 8709 |000b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069e28: 54b7 a10a |000e: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069e2c: 1a08 5d02 |0010: const-string v8, "Ca(NO3)2.4(H2O)" // string@025d │ │ -069e30: 23a9 1904 |0012: new-array v9, v10, [D // type@0419 │ │ -069e34: 2609 b001 0000 |0014: fill-array-data v9, 000001c4 // +000001b0 │ │ -069e3a: 6e30 ae1f 8709 |0017: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069e40: 54b7 a10a |001a: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069e44: 1a08 5f02 |001c: const-string v8, "CaCl2" // string@025f │ │ -069e48: 23a9 1904 |001e: new-array v9, v10, [D // type@0419 │ │ -069e4c: 2609 e801 0000 |0020: fill-array-data v9, 00000208 // +000001e8 │ │ -069e52: 6e30 ae1f 8709 |0023: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069e58: 54b7 a10a |0026: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069e5c: 1a08 6002 |0028: const-string v8, "CaCl2.2H2O" // string@0260 │ │ -069e60: 23a9 1904 |002a: new-array v9, v10, [D // type@0419 │ │ -069e64: 2609 2002 0000 |002c: fill-array-data v9, 0000024c // +00000220 │ │ -069e6a: 6e30 ae1f 8709 |002f: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069e70: 54b7 a10a |0032: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069e74: 1a08 6102 |0034: const-string v8, "CaCl2.6H2O" // string@0261 │ │ -069e78: 23a9 1904 |0036: new-array v9, v10, [D // type@0419 │ │ -069e7c: 2609 5802 0000 |0038: fill-array-data v9, 00000290 // +00000258 │ │ -069e82: 6e30 ae1f 8709 |003b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069e88: 54b7 a10a |003e: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069e8c: 1a08 5e02 |0040: const-string v8, "CaCO3" // string@025e │ │ -069e90: 23a9 1904 |0042: new-array v9, v10, [D // type@0419 │ │ -069e94: 2609 9002 0000 |0044: fill-array-data v9, 000002d4 // +00000290 │ │ -069e9a: 6e30 ae1f 8709 |0047: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069ea0: 54b7 a10a |004a: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069ea4: 1a08 6202 |004c: const-string v8, "CaMg(CO3)2" // string@0262 │ │ -069ea8: 23a9 1904 |004e: new-array v9, v10, [D // type@0419 │ │ -069eac: 2609 c802 0000 |0050: fill-array-data v9, 00000318 // +000002c8 │ │ -069eb2: 6e30 ae1f 8709 |0053: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069eb8: 54b7 a10a |0056: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069ebc: 1a08 5b02 |0058: const-string v8, "CSM+B" // string@025b │ │ -069ec0: 23a9 1904 |005a: new-array v9, v10, [D // type@0419 │ │ -069ec4: 2609 0003 0000 |005c: fill-array-data v9, 0000035c // +00000300 │ │ -069eca: 6e30 ae1f 8709 |005f: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069ed0: 54b7 a10a |0062: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069ed4: 1a08 6603 |0064: const-string v8, "Fleet Enema" // string@0366 │ │ -069ed8: 23a9 1904 |0066: new-array v9, v10, [D // type@0419 │ │ -069edc: 2609 3803 0000 |0068: fill-array-data v9, 000003a0 // +00000338 │ │ -069ee2: 6e30 ae1f 8709 |006b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069ee8: 54b7 a10a |006e: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069eec: 1a08 0504 |0070: const-string v8, "Iron (Fe) 07% DPTA" // string@0405 │ │ -069ef0: 23a9 1904 |0072: new-array v9, v10, [D // type@0419 │ │ -069ef4: 2609 7003 0000 |0074: fill-array-data v9, 000003e4 // +00000370 │ │ -069efa: 6e30 ae1f 8709 |0077: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069f00: 54b7 a10a |007a: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069f04: 1a08 0604 |007c: const-string v8, "Iron (Fe) 10% DPTA" // string@0406 │ │ -069f08: 23a9 1904 |007e: new-array v9, v10, [D // type@0419 │ │ -069f0c: 2609 a803 0000 |0080: fill-array-data v9, 00000428 // +000003a8 │ │ -069f12: 6e30 ae1f 8709 |0083: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069f18: 54b7 a10a |0086: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069f1c: 1a08 0704 |0088: const-string v8, "Iron (Fe) 13% EDTA" // string@0407 │ │ -069f20: 23a9 1904 |008a: new-array v9, v10, [D // type@0419 │ │ -069f24: 2609 e003 0000 |008c: fill-array-data v9, 0000046c // +000003e0 │ │ -069f2a: 6e30 ae1f 8709 |008f: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069f30: 54b7 a10a |0092: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069f34: 1a08 0804 |0094: const-string v8, "Iron (Fe) Gluconate" // string@0408 │ │ -069f38: 23a9 1904 |0096: new-array v9, v10, [D // type@0419 │ │ -069f3c: 2609 1804 0000 |0098: fill-array-data v9, 000004b0 // +00000418 │ │ -069f42: 6e30 ae1f 8709 |009b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069f48: 54b7 a10a |009e: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069f4c: 1a08 1604 |00a0: const-string v8, "K2CO3" // string@0416 │ │ -069f50: 23a9 1904 |00a2: new-array v9, v10, [D // type@0419 │ │ -069f54: 2609 5004 0000 |00a4: fill-array-data v9, 000004f4 // +00000450 │ │ -069f5a: 6e30 ae1f 8709 |00a7: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069f60: 54b7 a10a |00aa: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069f64: 1a08 1804 |00ac: const-string v8, "K2HPO4" // string@0418 │ │ -069f68: 23a9 1904 |00ae: new-array v9, v10, [D // type@0419 │ │ -069f6c: 2609 8804 0000 |00b0: fill-array-data v9, 00000538 // +00000488 │ │ -069f72: 6e30 ae1f 8709 |00b3: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069f78: 54b7 a10a |00b6: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069f7c: 1a08 1904 |00b8: const-string v8, "K2SO4" // string@0419 │ │ -069f80: 23a9 1904 |00ba: new-array v9, v10, [D // type@0419 │ │ -069f84: 2609 c004 0000 |00bc: fill-array-data v9, 0000057c // +000004c0 │ │ -069f8a: 6e30 ae1f 8709 |00bf: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069f90: 54b7 a10a |00c2: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069f94: 1a08 1a04 |00c4: const-string v8, "K3PO4" // string@041a │ │ -069f98: 23a9 1904 |00c6: new-array v9, v10, [D // type@0419 │ │ -069f9c: 2609 f804 0000 |00c8: fill-array-data v9, 000005c0 // +000004f8 │ │ -069fa2: 6e30 ae1f 8709 |00cb: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069fa8: 54b7 a10a |00ce: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069fac: 1a08 1b04 |00d0: const-string v8, "KCl" // string@041b │ │ -069fb0: 23a9 1904 |00d2: new-array v9, v10, [D // type@0419 │ │ -069fb4: 2609 3005 0000 |00d4: fill-array-data v9, 00000604 // +00000530 │ │ -069fba: 6e30 ae1f 8709 |00d7: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069fc0: 54b7 a10a |00da: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069fc4: 1a08 2004 |00dc: const-string v8, "KH2PO4" // string@0420 │ │ -069fc8: 23a9 1904 |00de: new-array v9, v10, [D // type@0419 │ │ -069fcc: 2609 6805 0000 |00e0: fill-array-data v9, 00000648 // +00000568 │ │ -069fd2: 6e30 ae1f 8709 |00e3: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069fd8: 54b7 a10a |00e6: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069fdc: 1a08 2104 |00e8: const-string v8, "KNO3" // string@0421 │ │ -069fe0: 23a9 1904 |00ea: new-array v9, v10, [D // type@0419 │ │ -069fe4: 2609 a005 0000 |00ec: fill-array-data v9, 0000068c // +000005a0 │ │ -069fea: 6e30 ae1f 8709 |00ef: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -069ff0: 54b7 a10a |00f2: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -069ff4: 1a08 6009 |00f4: const-string v8, "MgCO3" // string@0960 │ │ -069ff8: 23a9 1904 |00f6: new-array v9, v10, [D // type@0419 │ │ -069ffc: 2609 d805 0000 |00f8: fill-array-data v9, 000006d0 // +000005d8 │ │ -06a002: 6e30 ae1f 8709 |00fb: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -06a008: 54b7 a10a |00fe: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -06a00c: 1a08 6109 |0100: const-string v8, "MgSO4.7H2O" // string@0961 │ │ -06a010: 23a9 1904 |0102: new-array v9, v10, [D // type@0419 │ │ -06a014: 2609 1006 0000 |0104: fill-array-data v9, 00000714 // +00000610 │ │ -06a01a: 6e30 ae1f 8709 |0107: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -06a020: 54b7 a10a |010a: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -06a024: 1a08 6409 |010c: const-string v8, "MnSO4" // string@0964 │ │ -06a028: 23a9 1904 |010e: new-array v9, v10, [D // type@0419 │ │ -06a02c: 2609 4806 0000 |0110: fill-array-data v9, 00000758 // +00000648 │ │ -06a032: 6e30 ae1f 8709 |0113: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -06a038: 54b7 a10a |0116: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -06a03c: 1a08 7c09 |0118: const-string v8, "Na2HPO4" // string@097c │ │ -06a040: 23a9 1904 |011a: new-array v9, v10, [D // type@0419 │ │ -06a044: 2609 8006 0000 |011c: fill-array-data v9, 0000079c // +00000680 │ │ -06a04a: 6e30 ae1f 8709 |011f: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -06a050: 54b7 a10a |0122: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -06a054: 1a08 7d09 |0124: const-string v8, "NaH2PO3" // string@097d │ │ -06a058: 23a9 1904 |0126: new-array v9, v10, [D // type@0419 │ │ -06a05c: 2609 b806 0000 |0128: fill-array-data v9, 000007e0 // +000006b8 │ │ -06a062: 6e30 ae1f 8709 |012b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -06a068: 2206 f303 |012e: new-instance v6, Ljava/util/ArrayList; // type@03f3 │ │ -06a06c: 54b7 a10a |0130: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ -06a070: 6e10 ad1f 0700 |0132: invoke-virtual {v7}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fad │ │ -06a076: 0c07 |0135: move-result-object v7 │ │ -06a078: 7020 901f 7600 |0136: invoke-direct {v6, v7}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1f90 │ │ -06a07e: 7110 a51f 0600 |0139: invoke-static {v6}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1fa5 │ │ -06a084: 7210 c21f 0600 |013c: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fc2 │ │ -06a08a: 0c03 |013f: move-result-object v3 │ │ -06a08c: 7210 c41f 0600 |0140: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fc4 │ │ -06a092: 0a02 |0143: move-result v2 │ │ -06a094: 2321 3604 |0144: new-array v1, v2, [Ljava/lang/String; // type@0436 │ │ -06a098: 1202 |0146: const/4 v2, #int 0 // #0 │ │ -06a09a: 7210 c21f 0600 |0147: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fc2 │ │ -06a0a0: 0c03 |014a: move-result-object v3 │ │ -06a0a2: 7210 b21f 0300 |014b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -06a0a8: 0a07 |014e: move-result v7 │ │ -06a0aa: 3807 1c00 |014f: if-eqz v7, 016b // +001c │ │ -06a0ae: 7210 b31f 0300 |0151: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -06a0b4: 0c04 |0154: move-result-object v4 │ │ -06a0b6: 6e10 3a1f 0400 |0155: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -06a0bc: 0c07 |0158: move-result-object v7 │ │ -06a0be: 4d07 0102 |0159: aput-object v7, v1, v2 │ │ -06a0c2: d802 0201 |015b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06a0c6: 7210 c41f 0600 |015d: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fc4 │ │ -06a0cc: 0a07 |0160: move-result v7 │ │ -06a0ce: 3772 eaff |0161: if-le v2, v7, 014b // -0016 │ │ -06a0d2: 1a07 d609 |0163: const-string v7, "PAFCalc" // string@09d6 │ │ -06a0d6: 1a08 d916 |0165: const-string v8, "loadDiy iterating the array -> No good to be here..." // string@16d9 │ │ -06a0da: 7120 b01a 8700 |0167: invoke-static {v7, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -06a0e0: 0e00 |016a: return-void │ │ -06a0e2: 1407 4a00 087f |016b: const v7, #float 1.80777e+38 // #7f08004a │ │ -06a0e8: 6e20 5e1e 7b00 |016e: invoke-virtual {v11, v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06a0ee: 0c05 |0171: move-result-object v5 │ │ -06a0f0: 1f05 7d03 |0172: check-cast v5, Landroid/widget/Spinner; // type@037d │ │ -06a0f4: 2200 5c03 |0174: new-instance v0, Landroid/widget/ArrayAdapter; // type@035c │ │ -06a0f8: 1407 1f00 037f |0176: const v7, #float 1.74129e+38 // #7f03001f │ │ -06a0fe: 7040 101d b017 |0179: invoke-direct {v0, v11, v7, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@1d10 │ │ -06a104: 6e20 f81d 0500 |017c: invoke-virtual {v5, v0}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1df8 │ │ -06a10a: 28eb |017f: goto 016a // -0015 │ │ -06a10c: 0003 0800 1000 0000 0000 0000 0000 ... |0180: array-data (68 units) │ │ -06a194: 0003 0800 1000 0000 00ad 445b b8cd ... |01c4: array-data (68 units) │ │ -06a21c: 0003 0800 1000 0000 0000 0000 0000 ... |0208: array-data (68 units) │ │ -06a2a4: 0003 0800 1000 0000 0000 0000 0000 ... |024c: array-data (68 units) │ │ -06a32c: 0003 0800 1000 0000 0000 0000 0000 ... |0290: array-data (68 units) │ │ -06a3b4: 0003 0800 1000 0000 0000 0000 0000 ... |02d4: array-data (68 units) │ │ -06a43c: 0003 0800 1000 0000 0000 0000 0000 ... |0318: array-data (68 units) │ │ -06a4c4: 0003 0800 1000 0000 0000 0000 0000 ... |035c: array-data (68 units) │ │ -06a54c: 0003 0800 1000 0000 0000 0000 0000 ... |03a0: array-data (68 units) │ │ -06a5d4: 0003 0800 1000 0000 0000 0000 0000 ... |03e4: array-data (68 units) │ │ -06a65c: 0003 0800 1000 0000 0000 0000 0000 ... |0428: array-data (68 units) │ │ -06a6e4: 0003 0800 1000 0000 0000 0000 0000 ... |046c: array-data (68 units) │ │ -06a76c: 0003 0800 1000 0000 0000 0000 0000 ... |04b0: array-data (68 units) │ │ -06a7f4: 0003 0800 1000 0000 0000 0000 0000 ... |04f4: array-data (68 units) │ │ -06a87c: 0003 0800 1000 0000 0000 0000 0000 ... |0538: array-data (68 units) │ │ -06a904: 0003 0800 1000 0000 0000 0000 0000 ... |057c: array-data (68 units) │ │ -06a98c: 0003 0800 1000 0000 0000 0000 0000 ... |05c0: array-data (68 units) │ │ -06aa14: 0003 0800 1000 0000 0000 0000 0000 ... |0604: array-data (68 units) │ │ -06aa9c: 0003 0800 1000 0000 0000 0000 0000 ... |0648: array-data (68 units) │ │ -06ab24: 0003 0800 1000 0000 25e3 705c 41a0 ... |068c: array-data (68 units) │ │ -06abac: 0003 0800 1000 0000 0000 0000 0000 ... |06d0: array-data (68 units) │ │ -06ac34: 0003 0800 1000 0000 0000 0000 0000 ... |0714: array-data (68 units) │ │ -06acbc: 0003 0800 1000 0000 0000 0000 0000 ... |0758: array-data (68 units) │ │ -06ad44: 0003 0800 1000 0000 0000 0000 0000 ... |079c: array-data (68 units) │ │ -06adcc: 0003 0800 1000 0000 0000 0000 0000 ... |07e0: array-data (68 units) │ │ +069d30: |[069d30] it.rgp.nyagua.pafcalc.CalculatorActivity.loadDiy:()V │ │ +069d40: 130a 1000 |0000: const/16 v10, #int 16 // #10 │ │ +069d44: 54b7 a10a |0002: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069d48: 1a08 a300 |0004: const-string v8, "(CaSO4)2.H2O" // string@00a3 │ │ +069d4c: 23a9 1504 |0006: new-array v9, v10, [D // type@0415 │ │ +069d50: 2609 7801 0000 |0008: fill-array-data v9, 00000180 // +00000178 │ │ +069d56: 6e30 ae1f 8709 |000b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069d5c: 54b7 a10a |000e: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069d60: 1a08 5902 |0010: const-string v8, "Ca(NO3)2.4(H2O)" // string@0259 │ │ +069d64: 23a9 1504 |0012: new-array v9, v10, [D // type@0415 │ │ +069d68: 2609 b001 0000 |0014: fill-array-data v9, 000001c4 // +000001b0 │ │ +069d6e: 6e30 ae1f 8709 |0017: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069d74: 54b7 a10a |001a: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069d78: 1a08 5b02 |001c: const-string v8, "CaCl2" // string@025b │ │ +069d7c: 23a9 1504 |001e: new-array v9, v10, [D // type@0415 │ │ +069d80: 2609 e801 0000 |0020: fill-array-data v9, 00000208 // +000001e8 │ │ +069d86: 6e30 ae1f 8709 |0023: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069d8c: 54b7 a10a |0026: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069d90: 1a08 5c02 |0028: const-string v8, "CaCl2.2H2O" // string@025c │ │ +069d94: 23a9 1504 |002a: new-array v9, v10, [D // type@0415 │ │ +069d98: 2609 2002 0000 |002c: fill-array-data v9, 0000024c // +00000220 │ │ +069d9e: 6e30 ae1f 8709 |002f: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069da4: 54b7 a10a |0032: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069da8: 1a08 5d02 |0034: const-string v8, "CaCl2.6H2O" // string@025d │ │ +069dac: 23a9 1504 |0036: new-array v9, v10, [D // type@0415 │ │ +069db0: 2609 5802 0000 |0038: fill-array-data v9, 00000290 // +00000258 │ │ +069db6: 6e30 ae1f 8709 |003b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069dbc: 54b7 a10a |003e: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069dc0: 1a08 5a02 |0040: const-string v8, "CaCO3" // string@025a │ │ +069dc4: 23a9 1504 |0042: new-array v9, v10, [D // type@0415 │ │ +069dc8: 2609 9002 0000 |0044: fill-array-data v9, 000002d4 // +00000290 │ │ +069dce: 6e30 ae1f 8709 |0047: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069dd4: 54b7 a10a |004a: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069dd8: 1a08 5e02 |004c: const-string v8, "CaMg(CO3)2" // string@025e │ │ +069ddc: 23a9 1504 |004e: new-array v9, v10, [D // type@0415 │ │ +069de0: 2609 c802 0000 |0050: fill-array-data v9, 00000318 // +000002c8 │ │ +069de6: 6e30 ae1f 8709 |0053: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069dec: 54b7 a10a |0056: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069df0: 1a08 5702 |0058: const-string v8, "CSM+B" // string@0257 │ │ +069df4: 23a9 1504 |005a: new-array v9, v10, [D // type@0415 │ │ +069df8: 2609 0003 0000 |005c: fill-array-data v9, 0000035c // +00000300 │ │ +069dfe: 6e30 ae1f 8709 |005f: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069e04: 54b7 a10a |0062: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069e08: 1a08 6203 |0064: const-string v8, "Fleet Enema" // string@0362 │ │ +069e0c: 23a9 1504 |0066: new-array v9, v10, [D // type@0415 │ │ +069e10: 2609 3803 0000 |0068: fill-array-data v9, 000003a0 // +00000338 │ │ +069e16: 6e30 ae1f 8709 |006b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069e1c: 54b7 a10a |006e: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069e20: 1a08 0104 |0070: const-string v8, "Iron (Fe) 07% DPTA" // string@0401 │ │ +069e24: 23a9 1504 |0072: new-array v9, v10, [D // type@0415 │ │ +069e28: 2609 7003 0000 |0074: fill-array-data v9, 000003e4 // +00000370 │ │ +069e2e: 6e30 ae1f 8709 |0077: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069e34: 54b7 a10a |007a: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069e38: 1a08 0204 |007c: const-string v8, "Iron (Fe) 10% DPTA" // string@0402 │ │ +069e3c: 23a9 1504 |007e: new-array v9, v10, [D // type@0415 │ │ +069e40: 2609 a803 0000 |0080: fill-array-data v9, 00000428 // +000003a8 │ │ +069e46: 6e30 ae1f 8709 |0083: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069e4c: 54b7 a10a |0086: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069e50: 1a08 0304 |0088: const-string v8, "Iron (Fe) 13% EDTA" // string@0403 │ │ +069e54: 23a9 1504 |008a: new-array v9, v10, [D // type@0415 │ │ +069e58: 2609 e003 0000 |008c: fill-array-data v9, 0000046c // +000003e0 │ │ +069e5e: 6e30 ae1f 8709 |008f: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069e64: 54b7 a10a |0092: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069e68: 1a08 0404 |0094: const-string v8, "Iron (Fe) Gluconate" // string@0404 │ │ +069e6c: 23a9 1504 |0096: new-array v9, v10, [D // type@0415 │ │ +069e70: 2609 1804 0000 |0098: fill-array-data v9, 000004b0 // +00000418 │ │ +069e76: 6e30 ae1f 8709 |009b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069e7c: 54b7 a10a |009e: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069e80: 1a08 1204 |00a0: const-string v8, "K2CO3" // string@0412 │ │ +069e84: 23a9 1504 |00a2: new-array v9, v10, [D // type@0415 │ │ +069e88: 2609 5004 0000 |00a4: fill-array-data v9, 000004f4 // +00000450 │ │ +069e8e: 6e30 ae1f 8709 |00a7: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069e94: 54b7 a10a |00aa: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069e98: 1a08 1404 |00ac: const-string v8, "K2HPO4" // string@0414 │ │ +069e9c: 23a9 1504 |00ae: new-array v9, v10, [D // type@0415 │ │ +069ea0: 2609 8804 0000 |00b0: fill-array-data v9, 00000538 // +00000488 │ │ +069ea6: 6e30 ae1f 8709 |00b3: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069eac: 54b7 a10a |00b6: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069eb0: 1a08 1504 |00b8: const-string v8, "K2SO4" // string@0415 │ │ +069eb4: 23a9 1504 |00ba: new-array v9, v10, [D // type@0415 │ │ +069eb8: 2609 c004 0000 |00bc: fill-array-data v9, 0000057c // +000004c0 │ │ +069ebe: 6e30 ae1f 8709 |00bf: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069ec4: 54b7 a10a |00c2: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069ec8: 1a08 1604 |00c4: const-string v8, "K3PO4" // string@0416 │ │ +069ecc: 23a9 1504 |00c6: new-array v9, v10, [D // type@0415 │ │ +069ed0: 2609 f804 0000 |00c8: fill-array-data v9, 000005c0 // +000004f8 │ │ +069ed6: 6e30 ae1f 8709 |00cb: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069edc: 54b7 a10a |00ce: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069ee0: 1a08 1704 |00d0: const-string v8, "KCl" // string@0417 │ │ +069ee4: 23a9 1504 |00d2: new-array v9, v10, [D // type@0415 │ │ +069ee8: 2609 3005 0000 |00d4: fill-array-data v9, 00000604 // +00000530 │ │ +069eee: 6e30 ae1f 8709 |00d7: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069ef4: 54b7 a10a |00da: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069ef8: 1a08 1c04 |00dc: const-string v8, "KH2PO4" // string@041c │ │ +069efc: 23a9 1504 |00de: new-array v9, v10, [D // type@0415 │ │ +069f00: 2609 6805 0000 |00e0: fill-array-data v9, 00000648 // +00000568 │ │ +069f06: 6e30 ae1f 8709 |00e3: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069f0c: 54b7 a10a |00e6: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069f10: 1a08 1d04 |00e8: const-string v8, "KNO3" // string@041d │ │ +069f14: 23a9 1504 |00ea: new-array v9, v10, [D // type@0415 │ │ +069f18: 2609 a005 0000 |00ec: fill-array-data v9, 0000068c // +000005a0 │ │ +069f1e: 6e30 ae1f 8709 |00ef: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069f24: 54b7 a10a |00f2: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069f28: 1a08 5809 |00f4: const-string v8, "MgCO3" // string@0958 │ │ +069f2c: 23a9 1504 |00f6: new-array v9, v10, [D // type@0415 │ │ +069f30: 2609 d805 0000 |00f8: fill-array-data v9, 000006d0 // +000005d8 │ │ +069f36: 6e30 ae1f 8709 |00fb: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069f3c: 54b7 a10a |00fe: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069f40: 1a08 5909 |0100: const-string v8, "MgSO4.7H2O" // string@0959 │ │ +069f44: 23a9 1504 |0102: new-array v9, v10, [D // type@0415 │ │ +069f48: 2609 1006 0000 |0104: fill-array-data v9, 00000714 // +00000610 │ │ +069f4e: 6e30 ae1f 8709 |0107: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069f54: 54b7 a10a |010a: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069f58: 1a08 5c09 |010c: const-string v8, "MnSO4" // string@095c │ │ +069f5c: 23a9 1504 |010e: new-array v9, v10, [D // type@0415 │ │ +069f60: 2609 4806 0000 |0110: fill-array-data v9, 00000758 // +00000648 │ │ +069f66: 6e30 ae1f 8709 |0113: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069f6c: 54b7 a10a |0116: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069f70: 1a08 7409 |0118: const-string v8, "Na2HPO4" // string@0974 │ │ +069f74: 23a9 1504 |011a: new-array v9, v10, [D // type@0415 │ │ +069f78: 2609 8006 0000 |011c: fill-array-data v9, 0000079c // +00000680 │ │ +069f7e: 6e30 ae1f 8709 |011f: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069f84: 54b7 a10a |0122: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069f88: 1a08 7509 |0124: const-string v8, "NaH2PO3" // string@0975 │ │ +069f8c: 23a9 1504 |0126: new-array v9, v10, [D // type@0415 │ │ +069f90: 2609 b806 0000 |0128: fill-array-data v9, 000007e0 // +000006b8 │ │ +069f96: 6e30 ae1f 8709 |012b: invoke-virtual {v7, v8, v9}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +069f9c: 2206 ef03 |012e: new-instance v6, Ljava/util/ArrayList; // type@03ef │ │ +069fa0: 54b7 a10a |0130: iget-object v7, v11, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solute:Ljava/util/HashMap; // field@0aa1 │ │ +069fa4: 6e10 ad1f 0700 |0132: invoke-virtual {v7}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fad │ │ +069faa: 0c07 |0135: move-result-object v7 │ │ +069fac: 7020 901f 7600 |0136: invoke-direct {v6, v7}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1f90 │ │ +069fb2: 7110 a51f 0600 |0139: invoke-static {v6}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1fa5 │ │ +069fb8: 7210 c21f 0600 |013c: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fc2 │ │ +069fbe: 0c03 |013f: move-result-object v3 │ │ +069fc0: 7210 c41f 0600 |0140: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fc4 │ │ +069fc6: 0a02 |0143: move-result v2 │ │ +069fc8: 2321 3204 |0144: new-array v1, v2, [Ljava/lang/String; // type@0432 │ │ +069fcc: 1202 |0146: const/4 v2, #int 0 // #0 │ │ +069fce: 7210 c21f 0600 |0147: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1fc2 │ │ +069fd4: 0c03 |014a: move-result-object v3 │ │ +069fd6: 7210 b21f 0300 |014b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +069fdc: 0a07 |014e: move-result v7 │ │ +069fde: 3807 1c00 |014f: if-eqz v7, 016b // +001c │ │ +069fe2: 7210 b31f 0300 |0151: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +069fe8: 0c04 |0154: move-result-object v4 │ │ +069fea: 6e10 3a1f 0400 |0155: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +069ff0: 0c07 |0158: move-result-object v7 │ │ +069ff2: 4d07 0102 |0159: aput-object v7, v1, v2 │ │ +069ff6: d802 0201 |015b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +069ffa: 7210 c41f 0600 |015d: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fc4 │ │ +06a000: 0a07 |0160: move-result v7 │ │ +06a002: 3772 eaff |0161: if-le v2, v7, 014b // -0016 │ │ +06a006: 1a07 ce09 |0163: const-string v7, "PAFCalc" // string@09ce │ │ +06a00a: 1a08 ce16 |0165: const-string v8, "loadDiy iterating the array -> No good to be here..." // string@16ce │ │ +06a00e: 7120 b01a 8700 |0167: invoke-static {v7, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +06a014: 0e00 |016a: return-void │ │ +06a016: 1407 4a00 087f |016b: const v7, #float 1.80777e+38 // #7f08004a │ │ +06a01c: 6e20 5e1e 7b00 |016e: invoke-virtual {v11, v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06a022: 0c05 |0171: move-result-object v5 │ │ +06a024: 1f05 7903 |0172: check-cast v5, Landroid/widget/Spinner; // type@0379 │ │ +06a028: 2200 5803 |0174: new-instance v0, Landroid/widget/ArrayAdapter; // type@0358 │ │ +06a02c: 1407 1f00 037f |0176: const v7, #float 1.74129e+38 // #7f03001f │ │ +06a032: 7040 101d b017 |0179: invoke-direct {v0, v11, v7, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@1d10 │ │ +06a038: 6e20 f81d 0500 |017c: invoke-virtual {v5, v0}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1df8 │ │ +06a03e: 28eb |017f: goto 016a // -0015 │ │ +06a040: 0003 0800 1000 0000 0000 0000 0000 ... |0180: array-data (68 units) │ │ +06a0c8: 0003 0800 1000 0000 00ad 445b b8cd ... |01c4: array-data (68 units) │ │ +06a150: 0003 0800 1000 0000 0000 0000 0000 ... |0208: array-data (68 units) │ │ +06a1d8: 0003 0800 1000 0000 0000 0000 0000 ... |024c: array-data (68 units) │ │ +06a260: 0003 0800 1000 0000 0000 0000 0000 ... |0290: array-data (68 units) │ │ +06a2e8: 0003 0800 1000 0000 0000 0000 0000 ... |02d4: array-data (68 units) │ │ +06a370: 0003 0800 1000 0000 0000 0000 0000 ... |0318: array-data (68 units) │ │ +06a3f8: 0003 0800 1000 0000 0000 0000 0000 ... |035c: array-data (68 units) │ │ +06a480: 0003 0800 1000 0000 0000 0000 0000 ... |03a0: array-data (68 units) │ │ +06a508: 0003 0800 1000 0000 0000 0000 0000 ... |03e4: array-data (68 units) │ │ +06a590: 0003 0800 1000 0000 0000 0000 0000 ... |0428: array-data (68 units) │ │ +06a618: 0003 0800 1000 0000 0000 0000 0000 ... |046c: array-data (68 units) │ │ +06a6a0: 0003 0800 1000 0000 0000 0000 0000 ... |04b0: array-data (68 units) │ │ +06a728: 0003 0800 1000 0000 0000 0000 0000 ... |04f4: array-data (68 units) │ │ +06a7b0: 0003 0800 1000 0000 0000 0000 0000 ... |0538: array-data (68 units) │ │ +06a838: 0003 0800 1000 0000 0000 0000 0000 ... |057c: array-data (68 units) │ │ +06a8c0: 0003 0800 1000 0000 0000 0000 0000 ... |05c0: array-data (68 units) │ │ +06a948: 0003 0800 1000 0000 0000 0000 0000 ... |0604: array-data (68 units) │ │ +06a9d0: 0003 0800 1000 0000 0000 0000 0000 ... |0648: array-data (68 units) │ │ +06aa58: 0003 0800 1000 0000 25e3 705c 41a0 ... |068c: array-data (68 units) │ │ +06aae0: 0003 0800 1000 0000 0000 0000 0000 ... |06d0: array-data (68 units) │ │ +06ab68: 0003 0800 1000 0000 0000 0000 0000 ... |0714: array-data (68 units) │ │ +06abf0: 0003 0800 1000 0000 0000 0000 0000 ... |0758: array-data (68 units) │ │ +06ac78: 0003 0800 1000 0000 0000 0000 0000 ... |079c: array-data (68 units) │ │ +06ad00: 0003 0800 1000 0000 0000 0000 0000 ... |07e0: array-data (68 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=377 │ │ 0x000e line=378 │ │ 0x001a line=379 │ │ 0x0026 line=380 │ │ 0x0032 line=381 │ │ @@ -107361,38 +107336,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -06ae54: |[06ae54] it.rgp.nyagua.pafcalc.CalculatorActivity.setTarget:()V │ │ -06ae64: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06ae66: 5231 990a |0001: iget v1, v3, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06ae6a: 3b01 0300 |0003: if-gez v1, 0006 // +0003 │ │ -06ae6e: 0e00 |0005: return-void │ │ -06ae70: 1401 5500 087f |0006: const v1, #float 1.80777e+38 // #7f080055 │ │ -06ae76: 6e20 5e1e 1300 |0009: invoke-virtual {v3, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06ae7c: 0c00 |000c: move-result-object v0 │ │ -06ae7e: 1f00 6203 |000d: check-cast v0, Landroid/widget/EditText; // type@0362 │ │ -06ae82: 5231 990a |000f: iget v1, v3, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06ae86: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ -06ae8a: 5231 990a |0013: iget v1, v3, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06ae8e: 3321 0b00 |0015: if-ne v1, v2, 0020 // +000b │ │ -06ae92: 1a01 0000 |0017: const-string v1, "" // string@0000 │ │ -06ae96: 6e20 2b1d 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1d2b │ │ -06ae9c: 6e20 271d 2000 |001c: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@1d27 │ │ -06aea2: 28e6 |001f: goto 0005 // -001a │ │ -06aea4: 5231 990a |0020: iget v1, v3, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06aea8: 7020 641e 1300 |0022: invoke-direct {v3, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getTarget:(I)Ljava/lang/String; // method@1e64 │ │ -06aeae: 0c01 |0025: move-result-object v1 │ │ -06aeb0: 6e20 2b1d 1000 |0026: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1d2b │ │ -06aeb6: 1201 |0029: const/4 v1, #int 0 // #0 │ │ -06aeb8: 6e20 271d 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setEnabled:(Z)V // method@1d27 │ │ -06aebe: 28d8 |002d: goto 0005 // -0028 │ │ +06ad88: |[06ad88] it.rgp.nyagua.pafcalc.CalculatorActivity.setTarget:()V │ │ +06ad98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06ad9a: 5231 990a |0001: iget v1, v3, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06ad9e: 3b01 0300 |0003: if-gez v1, 0006 // +0003 │ │ +06ada2: 0e00 |0005: return-void │ │ +06ada4: 1401 5500 087f |0006: const v1, #float 1.80777e+38 // #7f080055 │ │ +06adaa: 6e20 5e1e 1300 |0009: invoke-virtual {v3, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06adb0: 0c00 |000c: move-result-object v0 │ │ +06adb2: 1f00 5e03 |000d: check-cast v0, Landroid/widget/EditText; // type@035e │ │ +06adb6: 5231 990a |000f: iget v1, v3, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06adba: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ +06adbe: 5231 990a |0013: iget v1, v3, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06adc2: 3321 0b00 |0015: if-ne v1, v2, 0020 // +000b │ │ +06adc6: 1a01 0000 |0017: const-string v1, "" // string@0000 │ │ +06adca: 6e20 2b1d 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1d2b │ │ +06add0: 6e20 271d 2000 |001c: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setEnabled:(Z)V // method@1d27 │ │ +06add6: 28e6 |001f: goto 0005 // -001a │ │ +06add8: 5231 990a |0020: iget v1, v3, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06addc: 7020 641e 1300 |0022: invoke-direct {v3, v1}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getTarget:(I)Ljava/lang/String; // method@1e64 │ │ +06ade2: 0c01 |0025: move-result-object v1 │ │ +06ade4: 6e20 2b1d 1000 |0026: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1d2b │ │ +06adea: 1201 |0029: const/4 v1, #int 0 // #0 │ │ +06adec: 6e20 271d 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setEnabled:(Z)V // method@1d27 │ │ +06adf2: 28d8 |002d: goto 0005 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=561 │ │ 0x0005 line=572 │ │ 0x0006 line=564 │ │ 0x000f line=565 │ │ 0x0017 line=566 │ │ @@ -107408,99 +107383,99 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 183 16-bit code units │ │ -06aec0: |[06aec0] it.rgp.nyagua.pafcalc.CalculatorActivity.switchMethodFields:(Z)V │ │ -06aed0: 120c |0000: const/4 v12, #int 0 // #0 │ │ -06aed2: 1242 |0001: const/4 v2, #int 4 // #4 │ │ -06aed4: 390f 0400 |0002: if-nez v15, 0006 // +0004 │ │ -06aed8: 124c |0004: const/4 v12, #int 4 // #4 │ │ -06aeda: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -06aedc: 140d 5700 087f |0006: const v13, #float 1.80777e+38 // #7f080057 │ │ -06aee2: 6e20 5e1e de00 |0009: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06aee8: 0c03 |000c: move-result-object v3 │ │ -06aeea: 1f03 8503 |000d: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -06aeee: 140d 5800 087f |000f: const v13, #float 1.80777e+38 // #7f080058 │ │ -06aef4: 6e20 5e1e de00 |0012: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06aefa: 0c04 |0015: move-result-object v4 │ │ -06aefc: 1f04 8503 |0016: check-cast v4, Landroid/widget/TextView; // type@0385 │ │ -06af00: 140d 5900 087f |0018: const v13, #float 1.80777e+38 // #7f080059 │ │ -06af06: 6e20 5e1e de00 |001b: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06af0c: 0c06 |001e: move-result-object v6 │ │ -06af0e: 1f06 8503 |001f: check-cast v6, Landroid/widget/TextView; // type@0385 │ │ -06af12: 140d 5500 087f |0021: const v13, #float 1.80777e+38 // #7f080055 │ │ -06af18: 6e20 5e1e de00 |0024: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06af1e: 0c07 |0027: move-result-object v7 │ │ -06af20: 1f07 6203 |0028: check-cast v7, Landroid/widget/EditText; // type@0362 │ │ -06af24: 140d 5a00 087f |002a: const v13, #float 1.80777e+38 // #7f08005a │ │ -06af2a: 6e20 5e1e de00 |002d: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06af30: 0c05 |0030: move-result-object v5 │ │ -06af32: 1f05 6c03 |0031: check-cast v5, Landroid/widget/ImageView; // type@036c │ │ -06af36: 140d 5d00 087f |0033: const v13, #float 1.80777e+38 // #7f08005d │ │ -06af3c: 6e20 5e1e de00 |0036: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06af42: 0c0a |0039: move-result-object v10 │ │ -06af44: 1f0a 8503 |003a: check-cast v10, Landroid/widget/TextView; // type@0385 │ │ -06af48: 140d 5b00 087f |003c: const v13, #float 1.80777e+38 // #7f08005b │ │ -06af4e: 6e20 5e1e de00 |003f: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06af54: 0c00 |0042: move-result-object v0 │ │ -06af56: 1f00 8503 |0043: check-cast v0, Landroid/widget/TextView; // type@0385 │ │ -06af5a: 140d 5c00 087f |0045: const v13, #float 1.80777e+38 // #7f08005c │ │ -06af60: 6e20 5e1e de00 |0048: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06af66: 0c01 |004b: move-result-object v1 │ │ -06af68: 1f01 6203 |004c: check-cast v1, Landroid/widget/EditText; // type@0362 │ │ -06af6c: 140d 5e00 087f |004e: const v13, #float 1.80777e+38 // #7f08005e │ │ -06af72: 6e20 5e1e de00 |0051: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06af78: 0c0b |0054: move-result-object v11 │ │ -06af7a: 1f0b 7603 |0055: check-cast v11, Landroid/widget/RadioGroup; // type@0376 │ │ -06af7e: 6e20 2f1e c300 |0057: invoke-virtual {v3, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -06af84: 6e20 2f1e c400 |005a: invoke-virtual {v4, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -06af8a: 6e20 2f1e c600 |005d: invoke-virtual {v6, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -06af90: 6e20 5f1d c500 |0060: invoke-virtual {v5, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -06af96: 6e20 291d f700 |0063: invoke-virtual {v7, v15}, Landroid/widget/EditText;.setFocusableInTouchMode:(Z)V // method@1d29 │ │ -06af9c: 6e20 281d f700 |0066: invoke-virtual {v7, v15}, Landroid/widget/EditText;.setFocusable:(Z)V // method@1d28 │ │ -06afa2: 6e20 2f1e 2a00 |0069: invoke-virtual {v10, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -06afa8: 6e20 2f1e 2000 |006c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -06afae: 6e20 2c1d 2100 |006f: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setVisibility:(I)V // method@1d2c │ │ -06afb4: 6e20 d31d 2b00 |0072: invoke-virtual {v11, v2}, Landroid/widget/RadioGroup;.setVisibility:(I)V // method@1dd3 │ │ -06afba: 380f 2d00 |0075: if-eqz v15, 00a2 // +002d │ │ -06afbe: 120d |0077: const/4 v13, #int 0 // #0 │ │ -06afc0: 6e20 231e da00 |0078: invoke-virtual {v10, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ -06afc6: 120d |007b: const/4 v13, #int 0 // #0 │ │ -06afc8: 6e20 d21d db00 |007c: invoke-virtual {v11, v13}, Landroid/widget/RadioGroup;.setMinimumHeight:(I)V // method@1dd2 │ │ -06afce: 140d 5f00 087f |007f: const v13, #float 1.80777e+38 // #7f08005f │ │ -06afd4: 6e20 5e1e de00 |0082: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06afda: 0c08 |0085: move-result-object v8 │ │ -06afdc: 1f08 7503 |0086: check-cast v8, Landroid/widget/RadioButton; // type@0375 │ │ -06afe0: 140d 6000 087f |0088: const v13, #float 1.80777e+38 // #7f080060 │ │ -06afe6: 6e20 5e1e de00 |008b: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06afec: 0c09 |008e: move-result-object v9 │ │ -06afee: 1f09 7503 |008f: check-cast v9, Landroid/widget/RadioButton; // type@0375 │ │ -06aff2: 120d |0091: const/4 v13, #int 0 // #0 │ │ -06aff4: 6e20 ce1d d800 |0092: invoke-virtual {v8, v13}, Landroid/widget/RadioButton;.setHeight:(I)V // method@1dce │ │ -06affa: 120d |0095: const/4 v13, #int 0 // #0 │ │ -06affc: 6e20 ce1d d900 |0096: invoke-virtual {v9, v13}, Landroid/widget/RadioButton;.setHeight:(I)V // method@1dce │ │ -06b002: 120d |0099: const/4 v13, #int 0 // #0 │ │ -06b004: 6e20 231e d000 |009a: invoke-virtual {v0, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ -06b00a: 120d |009d: const/4 v13, #int 0 // #0 │ │ -06b00c: 6e20 2a1d d100 |009e: invoke-virtual {v1, v13}, Landroid/widget/EditText;.setHeight:(I)V // method@1d2a │ │ -06b012: 0e00 |00a1: return-void │ │ -06b014: 120d |00a2: const/4 v13, #int 0 // #0 │ │ -06b016: 6e20 231e d300 |00a3: invoke-virtual {v3, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ -06b01c: 120d |00a6: const/4 v13, #int 0 // #0 │ │ -06b01e: 6e20 231e d400 |00a7: invoke-virtual {v4, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ -06b024: 120d |00aa: const/4 v13, #int 0 // #0 │ │ -06b026: 6e20 231e d600 |00ab: invoke-virtual {v6, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ -06b02c: 120d |00ae: const/4 v13, #int 0 // #0 │ │ -06b02e: 6e20 5c1d d500 |00af: invoke-virtual {v5, v13}, Landroid/widget/ImageView;.setMinimumHeight:(I)V // method@1d5c │ │ -06b034: 120d |00b2: const/4 v13, #int 0 // #0 │ │ -06b036: 6e20 581d d500 |00b3: invoke-virtual {v5, v13}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -06b03c: 28eb |00b6: goto 00a1 // -0015 │ │ +06adf4: |[06adf4] it.rgp.nyagua.pafcalc.CalculatorActivity.switchMethodFields:(Z)V │ │ +06ae04: 120c |0000: const/4 v12, #int 0 // #0 │ │ +06ae06: 1242 |0001: const/4 v2, #int 4 // #4 │ │ +06ae08: 390f 0400 |0002: if-nez v15, 0006 // +0004 │ │ +06ae0c: 124c |0004: const/4 v12, #int 4 // #4 │ │ +06ae0e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +06ae10: 140d 5700 087f |0006: const v13, #float 1.80777e+38 // #7f080057 │ │ +06ae16: 6e20 5e1e de00 |0009: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06ae1c: 0c03 |000c: move-result-object v3 │ │ +06ae1e: 1f03 8103 |000d: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +06ae22: 140d 5800 087f |000f: const v13, #float 1.80777e+38 // #7f080058 │ │ +06ae28: 6e20 5e1e de00 |0012: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06ae2e: 0c04 |0015: move-result-object v4 │ │ +06ae30: 1f04 8103 |0016: check-cast v4, Landroid/widget/TextView; // type@0381 │ │ +06ae34: 140d 5900 087f |0018: const v13, #float 1.80777e+38 // #7f080059 │ │ +06ae3a: 6e20 5e1e de00 |001b: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06ae40: 0c06 |001e: move-result-object v6 │ │ +06ae42: 1f06 8103 |001f: check-cast v6, Landroid/widget/TextView; // type@0381 │ │ +06ae46: 140d 5500 087f |0021: const v13, #float 1.80777e+38 // #7f080055 │ │ +06ae4c: 6e20 5e1e de00 |0024: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06ae52: 0c07 |0027: move-result-object v7 │ │ +06ae54: 1f07 5e03 |0028: check-cast v7, Landroid/widget/EditText; // type@035e │ │ +06ae58: 140d 5a00 087f |002a: const v13, #float 1.80777e+38 // #7f08005a │ │ +06ae5e: 6e20 5e1e de00 |002d: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06ae64: 0c05 |0030: move-result-object v5 │ │ +06ae66: 1f05 6803 |0031: check-cast v5, Landroid/widget/ImageView; // type@0368 │ │ +06ae6a: 140d 5d00 087f |0033: const v13, #float 1.80777e+38 // #7f08005d │ │ +06ae70: 6e20 5e1e de00 |0036: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06ae76: 0c0a |0039: move-result-object v10 │ │ +06ae78: 1f0a 8103 |003a: check-cast v10, Landroid/widget/TextView; // type@0381 │ │ +06ae7c: 140d 5b00 087f |003c: const v13, #float 1.80777e+38 // #7f08005b │ │ +06ae82: 6e20 5e1e de00 |003f: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06ae88: 0c00 |0042: move-result-object v0 │ │ +06ae8a: 1f00 8103 |0043: check-cast v0, Landroid/widget/TextView; // type@0381 │ │ +06ae8e: 140d 5c00 087f |0045: const v13, #float 1.80777e+38 // #7f08005c │ │ +06ae94: 6e20 5e1e de00 |0048: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06ae9a: 0c01 |004b: move-result-object v1 │ │ +06ae9c: 1f01 5e03 |004c: check-cast v1, Landroid/widget/EditText; // type@035e │ │ +06aea0: 140d 5e00 087f |004e: const v13, #float 1.80777e+38 // #7f08005e │ │ +06aea6: 6e20 5e1e de00 |0051: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06aeac: 0c0b |0054: move-result-object v11 │ │ +06aeae: 1f0b 7203 |0055: check-cast v11, Landroid/widget/RadioGroup; // type@0372 │ │ +06aeb2: 6e20 2f1e c300 |0057: invoke-virtual {v3, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +06aeb8: 6e20 2f1e c400 |005a: invoke-virtual {v4, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +06aebe: 6e20 2f1e c600 |005d: invoke-virtual {v6, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +06aec4: 6e20 5f1d c500 |0060: invoke-virtual {v5, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +06aeca: 6e20 291d f700 |0063: invoke-virtual {v7, v15}, Landroid/widget/EditText;.setFocusableInTouchMode:(Z)V // method@1d29 │ │ +06aed0: 6e20 281d f700 |0066: invoke-virtual {v7, v15}, Landroid/widget/EditText;.setFocusable:(Z)V // method@1d28 │ │ +06aed6: 6e20 2f1e 2a00 |0069: invoke-virtual {v10, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +06aedc: 6e20 2f1e 2000 |006c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +06aee2: 6e20 2c1d 2100 |006f: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setVisibility:(I)V // method@1d2c │ │ +06aee8: 6e20 d31d 2b00 |0072: invoke-virtual {v11, v2}, Landroid/widget/RadioGroup;.setVisibility:(I)V // method@1dd3 │ │ +06aeee: 380f 2d00 |0075: if-eqz v15, 00a2 // +002d │ │ +06aef2: 120d |0077: const/4 v13, #int 0 // #0 │ │ +06aef4: 6e20 231e da00 |0078: invoke-virtual {v10, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ +06aefa: 120d |007b: const/4 v13, #int 0 // #0 │ │ +06aefc: 6e20 d21d db00 |007c: invoke-virtual {v11, v13}, Landroid/widget/RadioGroup;.setMinimumHeight:(I)V // method@1dd2 │ │ +06af02: 140d 5f00 087f |007f: const v13, #float 1.80777e+38 // #7f08005f │ │ +06af08: 6e20 5e1e de00 |0082: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06af0e: 0c08 |0085: move-result-object v8 │ │ +06af10: 1f08 7103 |0086: check-cast v8, Landroid/widget/RadioButton; // type@0371 │ │ +06af14: 140d 6000 087f |0088: const v13, #float 1.80777e+38 // #7f080060 │ │ +06af1a: 6e20 5e1e de00 |008b: invoke-virtual {v14, v13}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06af20: 0c09 |008e: move-result-object v9 │ │ +06af22: 1f09 7103 |008f: check-cast v9, Landroid/widget/RadioButton; // type@0371 │ │ +06af26: 120d |0091: const/4 v13, #int 0 // #0 │ │ +06af28: 6e20 ce1d d800 |0092: invoke-virtual {v8, v13}, Landroid/widget/RadioButton;.setHeight:(I)V // method@1dce │ │ +06af2e: 120d |0095: const/4 v13, #int 0 // #0 │ │ +06af30: 6e20 ce1d d900 |0096: invoke-virtual {v9, v13}, Landroid/widget/RadioButton;.setHeight:(I)V // method@1dce │ │ +06af36: 120d |0099: const/4 v13, #int 0 // #0 │ │ +06af38: 6e20 231e d000 |009a: invoke-virtual {v0, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ +06af3e: 120d |009d: const/4 v13, #int 0 // #0 │ │ +06af40: 6e20 2a1d d100 |009e: invoke-virtual {v1, v13}, Landroid/widget/EditText;.setHeight:(I)V // method@1d2a │ │ +06af46: 0e00 |00a1: return-void │ │ +06af48: 120d |00a2: const/4 v13, #int 0 // #0 │ │ +06af4a: 6e20 231e d300 |00a3: invoke-virtual {v3, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ +06af50: 120d |00a6: const/4 v13, #int 0 // #0 │ │ +06af52: 6e20 231e d400 |00a7: invoke-virtual {v4, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ +06af58: 120d |00aa: const/4 v13, #int 0 // #0 │ │ +06af5a: 6e20 231e d600 |00ab: invoke-virtual {v6, v13}, Landroid/widget/TextView;.setHeight:(I)V // method@1e23 │ │ +06af60: 120d |00ae: const/4 v13, #int 0 // #0 │ │ +06af62: 6e20 5c1d d500 |00af: invoke-virtual {v5, v13}, Landroid/widget/ImageView;.setMinimumHeight:(I)V // method@1d5c │ │ +06af68: 120d |00b2: const/4 v13, #int 0 // #0 │ │ +06af6a: 6e20 581d d500 |00b3: invoke-virtual {v5, v13}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +06af70: 28eb |00b6: goto 00a1 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0001 line=457 │ │ 0x0002 line=458 │ │ 0x0004 line=459 │ │ 0x0005 line=460 │ │ @@ -107560,41 +107535,41 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -06b040: |[06b040] it.rgp.nyagua.pafcalc.CalculatorActivity.switchSolutionFields:(Z)V │ │ -06b050: 1404 4d00 087f |0000: const v4, #float 1.80777e+38 // #7f08004d │ │ -06b056: 6e20 5e1e 4500 |0003: invoke-virtual {v5, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b05c: 0c02 |0006: move-result-object v2 │ │ -06b05e: 1f02 8503 |0007: check-cast v2, Landroid/widget/TextView; // type@0385 │ │ -06b062: 1404 4e00 087f |0009: const v4, #float 1.80777e+38 // #7f08004e │ │ -06b068: 6e20 5e1e 4500 |000c: invoke-virtual {v5, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b06e: 0c03 |000f: move-result-object v3 │ │ -06b070: 1f03 6203 |0010: check-cast v3, Landroid/widget/EditText; // type@0362 │ │ -06b074: 1404 5000 087f |0012: const v4, #float 1.80777e+38 // #7f080050 │ │ -06b07a: 6e20 5e1e 4500 |0015: invoke-virtual {v5, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b080: 0c01 |0018: move-result-object v1 │ │ -06b082: 1f01 8503 |0019: check-cast v1, Landroid/widget/TextView; // type@0385 │ │ -06b086: 1404 5100 087f |001b: const v4, #float 1.80777e+38 // #7f080051 │ │ -06b08c: 6e20 5e1e 4500 |001e: invoke-virtual {v5, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b092: 0c00 |0021: move-result-object v0 │ │ -06b094: 1f00 6203 |0022: check-cast v0, Landroid/widget/EditText; // type@0362 │ │ -06b098: 3906 0c00 |0024: if-nez v6, 0030 // +000c │ │ -06b09c: 1a04 ce00 |0026: const-string v4, "1" // string@00ce │ │ -06b0a0: 6e20 2b1d 4300 |0028: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1d2b │ │ -06b0a6: 1a04 ce00 |002b: const-string v4, "1" // string@00ce │ │ -06b0aa: 6e20 2b1d 4000 |002d: invoke-virtual {v0, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1d2b │ │ -06b0b0: 6e20 201e 6200 |0030: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setEnabled:(Z)V // method@1e20 │ │ -06b0b6: 6e20 271d 6300 |0033: invoke-virtual {v3, v6}, Landroid/widget/EditText;.setEnabled:(Z)V // method@1d27 │ │ -06b0bc: 6e20 201e 6100 |0036: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setEnabled:(Z)V // method@1e20 │ │ -06b0c2: 6e20 271d 6000 |0039: invoke-virtual {v0, v6}, Landroid/widget/EditText;.setEnabled:(Z)V // method@1d27 │ │ -06b0c8: 0e00 |003c: return-void │ │ +06af74: |[06af74] it.rgp.nyagua.pafcalc.CalculatorActivity.switchSolutionFields:(Z)V │ │ +06af84: 1404 4d00 087f |0000: const v4, #float 1.80777e+38 // #7f08004d │ │ +06af8a: 6e20 5e1e 4500 |0003: invoke-virtual {v5, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06af90: 0c02 |0006: move-result-object v2 │ │ +06af92: 1f02 8103 |0007: check-cast v2, Landroid/widget/TextView; // type@0381 │ │ +06af96: 1404 4e00 087f |0009: const v4, #float 1.80777e+38 // #7f08004e │ │ +06af9c: 6e20 5e1e 4500 |000c: invoke-virtual {v5, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06afa2: 0c03 |000f: move-result-object v3 │ │ +06afa4: 1f03 5e03 |0010: check-cast v3, Landroid/widget/EditText; // type@035e │ │ +06afa8: 1404 5000 087f |0012: const v4, #float 1.80777e+38 // #7f080050 │ │ +06afae: 6e20 5e1e 4500 |0015: invoke-virtual {v5, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06afb4: 0c01 |0018: move-result-object v1 │ │ +06afb6: 1f01 8103 |0019: check-cast v1, Landroid/widget/TextView; // type@0381 │ │ +06afba: 1404 5100 087f |001b: const v4, #float 1.80777e+38 // #7f080051 │ │ +06afc0: 6e20 5e1e 4500 |001e: invoke-virtual {v5, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06afc6: 0c00 |0021: move-result-object v0 │ │ +06afc8: 1f00 5e03 |0022: check-cast v0, Landroid/widget/EditText; // type@035e │ │ +06afcc: 3906 0c00 |0024: if-nez v6, 0030 // +000c │ │ +06afd0: 1a04 ce00 |0026: const-string v4, "1" // string@00ce │ │ +06afd4: 6e20 2b1d 4300 |0028: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1d2b │ │ +06afda: 1a04 ce00 |002b: const-string v4, "1" // string@00ce │ │ +06afde: 6e20 2b1d 4000 |002d: invoke-virtual {v0, v4}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1d2b │ │ +06afe4: 6e20 201e 6200 |0030: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setEnabled:(Z)V // method@1e20 │ │ +06afea: 6e20 271d 6300 |0033: invoke-virtual {v3, v6}, Landroid/widget/EditText;.setEnabled:(Z)V // method@1d27 │ │ +06aff0: 6e20 201e 6100 |0036: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setEnabled:(Z)V // method@1e20 │ │ +06aff6: 6e20 271d 6000 |0039: invoke-virtual {v0, v6}, Landroid/widget/EditText;.setEnabled:(Z)V // method@1d27 │ │ +06affc: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0009 line=435 │ │ 0x0012 line=436 │ │ 0x001b line=437 │ │ 0x0024 line=439 │ │ @@ -107619,179 +107594,179 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 361 16-bit code units │ │ -06b0cc: |[06b0cc] it.rgp.nyagua.pafcalc.CalculatorActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06b0dc: 1407 4c00 087f |0000: const v7, #float 1.80777e+38 // #7f08004c │ │ -06b0e2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -06b0e4: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -06b0e6: 6f20 5d00 9800 |0005: invoke-super {v8, v9}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@005d │ │ -06b0ec: 1403 1900 037f |0008: const v3, #float 1.74129e+38 // #7f030019 │ │ -06b0f2: 6e20 691e 3800 |000b: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.setContentView:(I)V // method@1e69 │ │ -06b0f8: 7010 651e 0800 |000e: invoke-direct {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.loadDiy:()V // method@1e65 │ │ -06b0fe: 1403 6200 087f |0011: const v3, #float 1.80777e+38 // #7f080062 │ │ -06b104: 6e20 5e1e 3800 |0014: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b10a: 0c03 |0017: move-result-object v3 │ │ -06b10c: 1f03 6903 |0018: check-cast v3, Landroid/widget/GridView; // type@0369 │ │ -06b110: 5b83 9c0a |001a: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ -06b114: 5483 9c0a |001c: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ -06b118: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -06b11a: 7030 541e 3804 |001f: invoke-direct {v8, v3, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V // method@1e54 │ │ -06b120: 5c86 970a |0022: iput-boolean v6, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.enableCalc:Z // field@0a97 │ │ -06b124: 1403 5c00 087f |0024: const v3, #float 1.80777e+38 // #7f08005c │ │ -06b12a: 6e20 5e1e 3800 |0027: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b130: 0c03 |002a: move-result-object v3 │ │ -06b132: 1f03 8503 |002b: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -06b136: 5b83 930a |002d: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ -06b13a: 5483 930a |002f: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ -06b13e: 5484 a50a |0031: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ -06b142: 6e20 131e 4300 |0033: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ -06b148: 1403 4500 087f |0036: const v3, #float 1.80776e+38 // #7f080045 │ │ -06b14e: 6e20 5e1e 3800 |0039: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b154: 0c03 |003c: move-result-object v3 │ │ -06b156: 1f03 8503 |003d: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -06b15a: 5b83 940a |003f: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -06b15e: 5483 940a |0041: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ -06b162: 5484 a50a |0043: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ -06b166: 6e20 131e 4300 |0045: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ -06b16c: 1403 6000 087f |0048: const v3, #float 1.80777e+38 // #7f080060 │ │ -06b172: 6e20 5e1e 3800 |004b: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b178: 0c03 |004e: move-result-object v3 │ │ -06b17a: 1f03 7503 |004f: check-cast v3, Landroid/widget/RadioButton; // type@0375 │ │ -06b17e: 5b83 950a |0051: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseUnitsGRadioButton:Landroid/widget/RadioButton; // field@0a95 │ │ -06b182: 1403 5100 087f |0053: const v3, #float 1.80777e+38 // #7f080051 │ │ -06b188: 6e20 5e1e 3800 |0056: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b18e: 0c03 |0059: move-result-object v3 │ │ -06b190: 1f03 8503 |005a: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -06b194: 5b83 960a |005c: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -06b198: 5483 960a |005e: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ -06b19c: 5484 a50a |0060: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ -06b1a0: 6e20 131e 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ -06b1a6: 6e20 5e1e 7800 |0065: invoke-virtual {v8, v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b1ac: 0c03 |0068: move-result-object v3 │ │ -06b1ae: 1f03 7503 |0069: check-cast v3, Landroid/widget/RadioButton; // type@0375 │ │ -06b1b2: 5b83 9b0a |006b: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ -06b1b6: 1403 5800 087f |006d: const v3, #float 1.80777e+38 // #7f080058 │ │ -06b1bc: 6e20 5e1e 3800 |0070: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b1c2: 0c03 |0073: move-result-object v3 │ │ -06b1c4: 1f03 8503 |0074: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -06b1c8: 5b83 9d0a |0076: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showResultTextView:Landroid/widget/TextView; // field@0a9d │ │ -06b1cc: 1403 5a00 087f |0078: const v3, #float 1.80777e+38 // #7f08005a │ │ -06b1d2: 6e20 5e1e 3800 |007b: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b1d8: 0c03 |007e: move-result-object v3 │ │ -06b1da: 1f03 6c03 |007f: check-cast v3, Landroid/widget/ImageView; // type@036c │ │ -06b1de: 5b83 a00a |0081: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solubleImageView:Landroid/widget/ImageView; // field@0aa0 │ │ -06b1e2: 1403 4e00 087f |0083: const v3, #float 1.80777e+38 // #7f08004e │ │ -06b1e8: 6e20 5e1e 3800 |0086: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b1ee: 0c03 |0089: move-result-object v3 │ │ -06b1f0: 1f03 8503 |008a: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -06b1f4: 5b83 9f0a |008c: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ -06b1f8: 5483 9f0a |008e: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ -06b1fc: 5484 a50a |0090: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ -06b200: 6e20 131e 4300 |0092: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ -06b206: 1403 5500 087f |0095: const v3, #float 1.80777e+38 // #7f080055 │ │ -06b20c: 6e20 5e1e 3800 |0098: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b212: 0c03 |009b: move-result-object v3 │ │ -06b214: 1f03 8503 |009c: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -06b218: 5b83 a30a |009e: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -06b21c: 5483 a30a |00a0: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -06b220: 5484 a50a |00a2: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ -06b224: 6e20 131e 4300 |00a4: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ -06b22a: 1403 4800 087f |00a7: const v3, #float 1.80776e+38 // #7f080048 │ │ -06b230: 6e20 5e1e 3800 |00aa: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b236: 0c03 |00ad: move-result-object v3 │ │ -06b238: 1f03 7503 |00ae: check-cast v3, Landroid/widget/RadioButton; // type@0375 │ │ -06b23c: 5b83 a40a |00b0: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.unitsGalRadioButton:Landroid/widget/RadioButton; // field@0aa4 │ │ -06b240: 1403 4a00 087f |00b2: const v3, #float 1.80777e+38 // #7f08004a │ │ -06b246: 6e20 5e1e 3800 |00b5: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b24c: 0c03 |00b8: move-result-object v3 │ │ -06b24e: 1f03 7d03 |00b9: check-cast v3, Landroid/widget/Spinner; // type@037d │ │ -06b252: 5b83 9e0a |00bb: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ -06b256: 5483 9e0a |00bd: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ -06b25a: 2204 9003 |00bf: new-instance v4, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2; // type@0390 │ │ -06b25e: 7020 421e 8400 |00c1: invoke-direct {v4, v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e42 │ │ -06b264: 6e20 f91d 4300 |00c4: invoke-virtual {v3, v4}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1df9 │ │ -06b26a: 1403 4b00 087f |00c7: const v3, #float 1.80777e+38 // #7f08004b │ │ -06b270: 6e20 5e1e 3800 |00ca: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b276: 0c03 |00cd: move-result-object v3 │ │ -06b278: 1f03 7503 |00ce: check-cast v3, Landroid/widget/RadioButton; // type@0375 │ │ -06b27c: 5b83 a20a |00d0: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solutionRadioButton:Landroid/widget/RadioButton; // field@0aa2 │ │ -06b280: 5483 a20a |00d2: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solutionRadioButton:Landroid/widget/RadioButton; // field@0aa2 │ │ -06b284: 2204 9103 |00d4: new-instance v4, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3; // type@0391 │ │ -06b288: 7020 451e 8400 |00d6: invoke-direct {v4, v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e45 │ │ -06b28e: 6e20 cf1d 4300 |00d9: invoke-virtual {v3, v4}, Landroid/widget/RadioButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1dcf │ │ -06b294: 6e20 5e1e 7800 |00dc: invoke-virtual {v8, v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ -06b29a: 0c03 |00df: move-result-object v3 │ │ -06b29c: 1f03 7503 |00e0: check-cast v3, Landroid/widget/RadioButton; // type@0375 │ │ -06b2a0: 5b83 9b0a |00e2: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ -06b2a4: 5483 9b0a |00e4: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ -06b2a8: 2204 9203 |00e6: new-instance v4, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4; // type@0392 │ │ -06b2ac: 7020 471e 8400 |00e8: invoke-direct {v4, v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e47 │ │ -06b2b2: 6e20 cf1d 4300 |00eb: invoke-virtual {v3, v4}, Landroid/widget/RadioButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1dcf │ │ -06b2b8: 6e10 601e 0800 |00ee: invoke-virtual {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getIntent:()Landroid/content/Intent; // method@1e60 │ │ -06b2be: 0c00 |00f1: move-result-object v0 │ │ -06b2c0: 1a03 4516 |00f2: const-string v3, "it.rgp.nyagua.pafcalc.METHOD" // string@1645 │ │ -06b2c4: 6e30 1001 3005 |00f4: invoke-virtual {v0, v3, v5}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0110 │ │ -06b2ca: 0a03 |00f7: move-result v3 │ │ -06b2cc: 5983 990a |00f8: iput v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06b2d0: 5283 990a |00fa: iget v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06b2d4: 3353 5d00 |00fc: if-ne v3, v5, 0159 // +005d │ │ -06b2d8: 7020 6e1e 6800 |00fe: invoke-direct {v8, v6}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.switchMethodFields:(Z)V // method@1e6e │ │ -06b2de: 5283 990a |0101: iget v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06b2e2: 3803 5a00 |0103: if-eqz v3, 015d // +005a │ │ -06b2e6: 5283 990a |0105: iget v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06b2ea: 3253 5600 |0107: if-eq v3, v5, 015d // +0056 │ │ -06b2ee: 5483 a30a |0109: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -06b2f2: 5284 990a |010b: iget v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06b2f6: 7020 641e 4800 |010d: invoke-direct {v8, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getTarget:(I)Ljava/lang/String; // method@1e64 │ │ -06b2fc: 0c04 |0110: move-result-object v4 │ │ -06b2fe: 6e20 2a1e 4300 |0111: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -06b304: 6e10 621e 0800 |0114: invoke-virtual {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ -06b30a: 0c02 |0117: move-result-object v2 │ │ -06b30c: 1403 0100 057f |0118: const v3, #float 1.76787e+38 // #7f050001 │ │ -06b312: 6e20 5901 3200 |011b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0159 │ │ -06b318: 0c01 |011e: move-result-object v1 │ │ -06b31a: 2203 dc03 |011f: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -06b31e: 7010 581f 0300 |0121: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06b324: 1404 1800 0b7f |0124: const v4, #float 1.84763e+38 // #7f0b0018 │ │ -06b32a: 6e20 5701 4200 |0127: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -06b330: 0c04 |012a: move-result-object v4 │ │ -06b332: 6e20 601f 4300 |012b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06b338: 0c03 |012e: move-result-object v3 │ │ -06b33a: 1a04 2700 |012f: const-string v4, " - " // string@0027 │ │ -06b33e: 6e20 601f 4300 |0131: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06b344: 0c03 |0134: move-result-object v3 │ │ -06b346: 1404 2500 0b7f |0135: const v4, #float 1.84763e+38 // #7f0b0025 │ │ -06b34c: 6e20 5701 4200 |0138: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -06b352: 0c04 |013b: move-result-object v4 │ │ -06b354: 6e20 601f 4300 |013c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06b35a: 0c03 |013f: move-result-object v3 │ │ -06b35c: 1a04 0100 |0140: const-string v4, " " // string@0001 │ │ -06b360: 6e20 601f 4300 |0142: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06b366: 0c03 |0145: move-result-object v3 │ │ -06b368: 5284 990a |0146: iget v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06b36c: 4604 0104 |0148: aget-object v4, v1, v4 │ │ -06b370: 6e20 601f 4300 |014a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06b376: 0c03 |014d: move-result-object v3 │ │ -06b378: 6e10 651f 0300 |014e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06b37e: 0c03 |0151: move-result-object v3 │ │ -06b380: 6e20 6b1e 3800 |0152: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1e6b │ │ -06b386: 7010 6a1e 0800 |0155: invoke-direct {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.setTarget:()V // method@1e6a │ │ -06b38c: 0e00 |0158: return-void │ │ -06b38e: 7020 6e1e 5800 |0159: invoke-direct {v8, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.switchMethodFields:(Z)V // method@1e6e │ │ -06b394: 28a5 |015c: goto 0101 // -005b │ │ -06b396: 5283 990a |015d: iget v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ -06b39a: 3353 b5ff |015f: if-ne v3, v5, 0114 // -004b │ │ -06b39e: 5483 a30a |0161: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ -06b3a2: 1a04 ce00 |0163: const-string v4, "1" // string@00ce │ │ -06b3a6: 6e20 2a1e 4300 |0165: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -06b3ac: 28ac |0168: goto 0114 // -0054 │ │ +06b000: |[06b000] it.rgp.nyagua.pafcalc.CalculatorActivity.onCreate:(Landroid/os/Bundle;)V │ │ +06b010: 1407 4c00 087f |0000: const v7, #float 1.80777e+38 // #7f08004c │ │ +06b016: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +06b018: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +06b01a: 6f20 5d00 9800 |0005: invoke-super {v8, v9}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@005d │ │ +06b020: 1403 1900 037f |0008: const v3, #float 1.74129e+38 // #7f030019 │ │ +06b026: 6e20 691e 3800 |000b: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.setContentView:(I)V // method@1e69 │ │ +06b02c: 7010 651e 0800 |000e: invoke-direct {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.loadDiy:()V // method@1e65 │ │ +06b032: 1403 6200 087f |0011: const v3, #float 1.80777e+38 // #7f080062 │ │ +06b038: 6e20 5e1e 3800 |0014: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b03e: 0c03 |0017: move-result-object v3 │ │ +06b040: 1f03 6503 |0018: check-cast v3, Landroid/widget/GridView; // type@0365 │ │ +06b044: 5b83 9c0a |001a: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ +06b048: 5483 9c0a |001c: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.resultTableContainer:Landroid/widget/GridView; // field@0a9c │ │ +06b04c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +06b04e: 7030 541e 3804 |001f: invoke-direct {v8, v3, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.buildResultTable:(Landroid/widget/GridView;[Ljava/lang/String;)V // method@1e54 │ │ +06b054: 5c86 970a |0022: iput-boolean v6, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.enableCalc:Z // field@0a97 │ │ +06b058: 1403 5c00 087f |0024: const v3, #float 1.80777e+38 // #7f08005c │ │ +06b05e: 6e20 5e1e 3800 |0027: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b064: 0c03 |002a: move-result-object v3 │ │ +06b066: 1f03 8103 |002b: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +06b06a: 5b83 930a |002d: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ +06b06e: 5483 930a |002f: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.addingText:Landroid/widget/TextView; // field@0a93 │ │ +06b072: 5484 a50a |0031: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ +06b076: 6e20 131e 4300 |0033: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ +06b07c: 1403 4500 087f |0036: const v3, #float 1.80776e+38 // #7f080045 │ │ +06b082: 6e20 5e1e 3800 |0039: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b088: 0c03 |003c: move-result-object v3 │ │ +06b08a: 1f03 8103 |003d: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +06b08e: 5b83 940a |003f: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +06b092: 5483 940a |0041: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.aquariumWaterVolText:Landroid/widget/TextView; // field@0a94 │ │ +06b096: 5484 a50a |0043: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ +06b09a: 6e20 131e 4300 |0045: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ +06b0a0: 1403 6000 087f |0048: const v3, #float 1.80777e+38 // #7f080060 │ │ +06b0a6: 6e20 5e1e 3800 |004b: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b0ac: 0c03 |004e: move-result-object v3 │ │ +06b0ae: 1f03 7103 |004f: check-cast v3, Landroid/widget/RadioButton; // type@0371 │ │ +06b0b2: 5b83 950a |0051: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseUnitsGRadioButton:Landroid/widget/RadioButton; // field@0a95 │ │ +06b0b6: 1403 5100 087f |0053: const v3, #float 1.80777e+38 // #7f080051 │ │ +06b0bc: 6e20 5e1e 3800 |0056: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b0c2: 0c03 |0059: move-result-object v3 │ │ +06b0c4: 1f03 8103 |005a: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +06b0c8: 5b83 960a |005c: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +06b0cc: 5483 960a |005e: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doseVolumeEditText:Landroid/widget/TextView; // field@0a96 │ │ +06b0d0: 5484 a50a |0060: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ +06b0d4: 6e20 131e 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ +06b0da: 6e20 5e1e 7800 |0065: invoke-virtual {v8, v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b0e0: 0c03 |0068: move-result-object v3 │ │ +06b0e2: 1f03 7103 |0069: check-cast v3, Landroid/widget/RadioButton; // type@0371 │ │ +06b0e6: 5b83 9b0a |006b: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ +06b0ea: 1403 5800 087f |006d: const v3, #float 1.80777e+38 // #7f080058 │ │ +06b0f0: 6e20 5e1e 3800 |0070: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b0f6: 0c03 |0073: move-result-object v3 │ │ +06b0f8: 1f03 8103 |0074: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +06b0fc: 5b83 9d0a |0076: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.showResultTextView:Landroid/widget/TextView; // field@0a9d │ │ +06b100: 1403 5a00 087f |0078: const v3, #float 1.80777e+38 // #7f08005a │ │ +06b106: 6e20 5e1e 3800 |007b: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b10c: 0c03 |007e: move-result-object v3 │ │ +06b10e: 1f03 6803 |007f: check-cast v3, Landroid/widget/ImageView; // type@0368 │ │ +06b112: 5b83 a00a |0081: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solubleImageView:Landroid/widget/ImageView; // field@0aa0 │ │ +06b116: 1403 4e00 087f |0083: const v3, #float 1.80777e+38 // #7f08004e │ │ +06b11c: 6e20 5e1e 3800 |0086: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b122: 0c03 |0089: move-result-object v3 │ │ +06b124: 1f03 8103 |008a: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +06b128: 5b83 9f0a |008c: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ +06b12c: 5483 9f0a |008e: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solWaterVolumeEditText:Landroid/widget/TextView; // field@0a9f │ │ +06b130: 5484 a50a |0090: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ +06b134: 6e20 131e 4300 |0092: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ +06b13a: 1403 5500 087f |0095: const v3, #float 1.80777e+38 // #7f080055 │ │ +06b140: 6e20 5e1e 3800 |0098: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b146: 0c03 |009b: move-result-object v3 │ │ +06b148: 1f03 8103 |009c: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +06b14c: 5b83 a30a |009e: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +06b150: 5483 a30a |00a0: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +06b154: 5484 a50a |00a2: iget-object v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.watcher:Landroid/text/TextWatcher; // field@0aa5 │ │ +06b158: 6e20 131e 4300 |00a4: invoke-virtual {v3, v4}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1e13 │ │ +06b15e: 1403 4800 087f |00a7: const v3, #float 1.80776e+38 // #7f080048 │ │ +06b164: 6e20 5e1e 3800 |00aa: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b16a: 0c03 |00ad: move-result-object v3 │ │ +06b16c: 1f03 7103 |00ae: check-cast v3, Landroid/widget/RadioButton; // type@0371 │ │ +06b170: 5b83 a40a |00b0: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.unitsGalRadioButton:Landroid/widget/RadioButton; // field@0aa4 │ │ +06b174: 1403 4a00 087f |00b2: const v3, #float 1.80777e+38 // #7f08004a │ │ +06b17a: 6e20 5e1e 3800 |00b5: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b180: 0c03 |00b8: move-result-object v3 │ │ +06b182: 1f03 7903 |00b9: check-cast v3, Landroid/widget/Spinner; // type@0379 │ │ +06b186: 5b83 9e0a |00bb: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ +06b18a: 5483 9e0a |00bd: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solNameSpinner:Landroid/widget/Spinner; // field@0a9e │ │ +06b18e: 2204 8c03 |00bf: new-instance v4, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2; // type@038c │ │ +06b192: 7020 421e 8400 |00c1: invoke-direct {v4, v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e42 │ │ +06b198: 6e20 f91d 4300 |00c4: invoke-virtual {v3, v4}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1df9 │ │ +06b19e: 1403 4b00 087f |00c7: const v3, #float 1.80777e+38 // #7f08004b │ │ +06b1a4: 6e20 5e1e 3800 |00ca: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b1aa: 0c03 |00cd: move-result-object v3 │ │ +06b1ac: 1f03 7103 |00ce: check-cast v3, Landroid/widget/RadioButton; // type@0371 │ │ +06b1b0: 5b83 a20a |00d0: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solutionRadioButton:Landroid/widget/RadioButton; // field@0aa2 │ │ +06b1b4: 5483 a20a |00d2: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.solutionRadioButton:Landroid/widget/RadioButton; // field@0aa2 │ │ +06b1b8: 2204 8d03 |00d4: new-instance v4, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3; // type@038d │ │ +06b1bc: 7020 451e 8400 |00d6: invoke-direct {v4, v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e45 │ │ +06b1c2: 6e20 cf1d 4300 |00d9: invoke-virtual {v3, v4}, Landroid/widget/RadioButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1dcf │ │ +06b1c8: 6e20 5e1e 7800 |00dc: invoke-virtual {v8, v7}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.findViewById:(I)Landroid/view/View; // method@1e5e │ │ +06b1ce: 0c03 |00df: move-result-object v3 │ │ +06b1d0: 1f03 7103 |00e0: check-cast v3, Landroid/widget/RadioButton; // type@0371 │ │ +06b1d4: 5b83 9b0a |00e2: iput-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ +06b1d8: 5483 9b0a |00e4: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.powderRadioButton:Landroid/widget/RadioButton; // field@0a9b │ │ +06b1dc: 2204 8e03 |00e6: new-instance v4, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4; // type@038e │ │ +06b1e0: 7020 471e 8400 |00e8: invoke-direct {v4, v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V // method@1e47 │ │ +06b1e6: 6e20 cf1d 4300 |00eb: invoke-virtual {v3, v4}, Landroid/widget/RadioButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1dcf │ │ +06b1ec: 6e10 601e 0800 |00ee: invoke-virtual {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getIntent:()Landroid/content/Intent; // method@1e60 │ │ +06b1f2: 0c00 |00f1: move-result-object v0 │ │ +06b1f4: 1a03 3a16 |00f2: const-string v3, "it.rgp.nyagua.pafcalc.METHOD" // string@163a │ │ +06b1f8: 6e30 1001 3005 |00f4: invoke-virtual {v0, v3, v5}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0110 │ │ +06b1fe: 0a03 |00f7: move-result v3 │ │ +06b200: 5983 990a |00f8: iput v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06b204: 5283 990a |00fa: iget v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06b208: 3353 5d00 |00fc: if-ne v3, v5, 0159 // +005d │ │ +06b20c: 7020 6e1e 6800 |00fe: invoke-direct {v8, v6}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.switchMethodFields:(Z)V // method@1e6e │ │ +06b212: 5283 990a |0101: iget v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06b216: 3803 5a00 |0103: if-eqz v3, 015d // +005a │ │ +06b21a: 5283 990a |0105: iget v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06b21e: 3253 5600 |0107: if-eq v3, v5, 015d // +0056 │ │ +06b222: 5483 a30a |0109: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +06b226: 5284 990a |010b: iget v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06b22a: 7020 641e 4800 |010d: invoke-direct {v8, v4}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getTarget:(I)Ljava/lang/String; // method@1e64 │ │ +06b230: 0c04 |0110: move-result-object v4 │ │ +06b232: 6e20 2a1e 4300 |0111: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +06b238: 6e10 621e 0800 |0114: invoke-virtual {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getResources:()Landroid/content/res/Resources; // method@1e62 │ │ +06b23e: 0c02 |0117: move-result-object v2 │ │ +06b240: 1403 0100 057f |0118: const v3, #float 1.76787e+38 // #7f050001 │ │ +06b246: 6e20 5901 3200 |011b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0159 │ │ +06b24c: 0c01 |011e: move-result-object v1 │ │ +06b24e: 2203 d803 |011f: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +06b252: 7010 581f 0300 |0121: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06b258: 1404 1800 0b7f |0124: const v4, #float 1.84763e+38 // #7f0b0018 │ │ +06b25e: 6e20 5701 4200 |0127: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +06b264: 0c04 |012a: move-result-object v4 │ │ +06b266: 6e20 601f 4300 |012b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06b26c: 0c03 |012e: move-result-object v3 │ │ +06b26e: 1a04 2700 |012f: const-string v4, " - " // string@0027 │ │ +06b272: 6e20 601f 4300 |0131: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06b278: 0c03 |0134: move-result-object v3 │ │ +06b27a: 1404 2500 0b7f |0135: const v4, #float 1.84763e+38 // #7f0b0025 │ │ +06b280: 6e20 5701 4200 |0138: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +06b286: 0c04 |013b: move-result-object v4 │ │ +06b288: 6e20 601f 4300 |013c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06b28e: 0c03 |013f: move-result-object v3 │ │ +06b290: 1a04 0100 |0140: const-string v4, " " // string@0001 │ │ +06b294: 6e20 601f 4300 |0142: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06b29a: 0c03 |0145: move-result-object v3 │ │ +06b29c: 5284 990a |0146: iget v4, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06b2a0: 4604 0104 |0148: aget-object v4, v1, v4 │ │ +06b2a4: 6e20 601f 4300 |014a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06b2aa: 0c03 |014d: move-result-object v3 │ │ +06b2ac: 6e10 651f 0300 |014e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06b2b2: 0c03 |0151: move-result-object v3 │ │ +06b2b4: 6e20 6b1e 3800 |0152: invoke-virtual {v8, v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1e6b │ │ +06b2ba: 7010 6a1e 0800 |0155: invoke-direct {v8}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.setTarget:()V // method@1e6a │ │ +06b2c0: 0e00 |0158: return-void │ │ +06b2c2: 7020 6e1e 5800 |0159: invoke-direct {v8, v5}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.switchMethodFields:(Z)V // method@1e6e │ │ +06b2c8: 28a5 |015c: goto 0101 // -005b │ │ +06b2ca: 5283 990a |015d: iget v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.method:I // field@0a99 │ │ +06b2ce: 3353 b5ff |015f: if-ne v3, v5, 0114 // -004b │ │ +06b2d2: 5483 a30a |0161: iget-object v3, v8, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.targetEditText:Landroid/widget/TextView; // field@0aa3 │ │ +06b2d6: 1a04 ce00 |0163: const-string v4, "1" // string@00ce │ │ +06b2da: 6e20 2a1e 4300 |0165: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +06b2e0: 28ac |0168: goto 0114 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=253 │ │ 0x0008 line=254 │ │ 0x000e line=257 │ │ 0x0011 line=259 │ │ 0x001c line=260 │ │ @@ -107843,21 +107818,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -06b3b0: |[06b3b0] it.rgp.nyagua.pafcalc.CalculatorActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -06b3c0: 6e10 611e 0200 |0000: invoke-virtual {v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1e61 │ │ -06b3c6: 0c00 |0003: move-result-object v0 │ │ -06b3c8: 1401 0100 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0001 │ │ -06b3ce: 6e30 281b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ -06b3d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06b3d6: 0f00 |000b: return v0 │ │ +06b2e4: |[06b2e4] it.rgp.nyagua.pafcalc.CalculatorActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +06b2f4: 6e10 611e 0200 |0000: invoke-virtual {v2}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1e61 │ │ +06b2fa: 0c00 |0003: move-result-object v0 │ │ +06b2fc: 1401 0100 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0001 │ │ +06b302: 6e30 281b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ +06b308: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06b30a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x000a line=333 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ 0x0000 - 0x000c reg=3 menu Landroid/view/Menu; │ │ @@ -107867,34 +107842,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -06b3d8: |[06b3d8] it.rgp.nyagua.pafcalc.CalculatorActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -06b3e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06b3ea: 7210 321b 0400 |0001: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -06b3f0: 0a02 |0004: move-result v2 │ │ -06b3f2: 2c02 1f00 0000 |0005: sparse-switch v2, 00000024 // +0000001f │ │ -06b3f8: 6f20 6500 4300 |0008: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0065 │ │ -06b3fe: 0a01 |000b: move-result v1 │ │ -06b400: 0f01 |000c: return v1 │ │ -06b402: 7110 0505 0300 |000d: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@0505 │ │ -06b408: 28fc |0010: goto 000c // -0004 │ │ -06b40a: 7010 5c1e 0300 |0011: invoke-direct {v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.clearFields:()V // method@1e5c │ │ -06b410: 28f8 |0014: goto 000c // -0008 │ │ -06b412: 7010 5d1e 0300 |0015: invoke-direct {v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doAllCalc:()V // method@1e5d │ │ -06b418: 28f4 |0018: goto 000c // -000c │ │ -06b41a: 2200 2900 |0019: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -06b41e: 1c02 8d03 |001b: const-class v2, Lit/rgp/nyagua/pafcalc/AboutActivity; // type@038d │ │ -06b422: 7030 0401 3002 |001d: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0104 │ │ -06b428: 6e20 6d1e 0300 |0020: invoke-virtual {v3, v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.startActivity:(Landroid/content/Intent;)V // method@1e6d │ │ -06b42e: 28e9 |0023: goto 000c // -0017 │ │ -06b430: 0002 0400 2c00 0201 6c00 087f 6d00 ... |0024: sparse-switch-data (18 units) │ │ +06b30c: |[06b30c] it.rgp.nyagua.pafcalc.CalculatorActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +06b31c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06b31e: 7210 321b 0400 |0001: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +06b324: 0a02 |0004: move-result v2 │ │ +06b326: 2c02 1f00 0000 |0005: sparse-switch v2, 00000024 // +0000001f │ │ +06b32c: 6f20 6500 4300 |0008: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0065 │ │ +06b332: 0a01 |000b: move-result v1 │ │ +06b334: 0f01 |000c: return v1 │ │ +06b336: 7110 0505 0300 |000d: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@0505 │ │ +06b33c: 28fc |0010: goto 000c // -0004 │ │ +06b33e: 7010 5c1e 0300 |0011: invoke-direct {v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.clearFields:()V // method@1e5c │ │ +06b344: 28f8 |0014: goto 000c // -0008 │ │ +06b346: 7010 5d1e 0300 |0015: invoke-direct {v3}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.doAllCalc:()V // method@1e5d │ │ +06b34c: 28f4 |0018: goto 000c // -000c │ │ +06b34e: 2200 2900 |0019: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +06b352: 1c02 8903 |001b: const-class v2, Lit/rgp/nyagua/pafcalc/AboutActivity; // type@0389 │ │ +06b356: 7030 0401 3002 |001d: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0104 │ │ +06b35c: 6e20 6d1e 0300 |0020: invoke-virtual {v3, v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity;.startActivity:(Landroid/content/Intent;)V // method@1e6d │ │ +06b362: 28e9 |0023: goto 000c // -0017 │ │ +06b364: 0002 0400 2c00 0201 6c00 087f 6d00 ... |0024: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=338 │ │ 0x0008 line=354 │ │ 0x000d line=340 │ │ 0x0011 line=343 │ │ 0x0015 line=346 │ │ @@ -107911,55 +107886,56 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 37 16-bit code units │ │ -06b454: |[06b454] it.rgp.nyagua.pafcalc.CalculatorActivity.showTimedToast:(Ljava/lang/String;I)V │ │ -06b464: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06b466: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06b468: 7130 301e 8700 |0002: invoke-static {v7, v8, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1e30 │ │ -06b46e: 0c06 |0005: move-result-object v6 │ │ -06b470: 6e10 321e 0600 |0006: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ -06b476: 3529 0900 |0009: if-ge v9, v2, 0012 // +0009 │ │ -06b47a: 1a00 d609 |000b: const-string v0, "PAFCalc" // string@09d6 │ │ -06b47e: 1a01 9911 |000d: const-string v1, "error in toast use: less than 1 second" // string@1199 │ │ -06b482: 7120 b01a 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -06b488: 3729 0400 |0012: if-le v9, v2, 0016 // +0004 │ │ -06b48c: d809 09ff |0014: add-int/lit8 v9, v9, #int -1 // #ff │ │ -06b490: 2200 9303 |0016: new-instance v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5; // type@0393 │ │ -06b494: d291 e803 |0018: mul-int/lit16 v1, v9, #int 1000 // #03e8 │ │ -06b498: 8112 |001a: int-to-long v2, v1 │ │ -06b49a: 1604 e803 |001b: const-wide/16 v4, #int 1000 // #3e8 │ │ -06b49e: 0771 |001d: move-object v1, v7 │ │ -06b4a0: 7607 491e 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;JJLandroid/widget/Toast;)V // method@1e49 │ │ -06b4a6: 6e10 4c1e 0000 |0021: invoke-virtual {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.start:()Landroid/os/CountDownTimer; // method@1e4c │ │ -06b4ac: 0e00 |0024: return-void │ │ +06b388: |[06b388] it.rgp.nyagua.pafcalc.CalculatorActivity.showTimedToast:(Ljava/lang/String;I)V │ │ +06b398: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06b39a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06b39c: 7130 301e 8700 |0002: invoke-static {v7, v8, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1e30 │ │ +06b3a2: 0c06 |0005: move-result-object v6 │ │ +06b3a4: 6e10 321e 0600 |0006: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ +06b3aa: 3529 0900 |0009: if-ge v9, v2, 0012 // +0009 │ │ +06b3ae: 1a00 ce09 |000b: const-string v0, "PAFCalc" // string@09ce │ │ +06b3b2: 1a01 8f11 |000d: const-string v1, "error in toast use: less than 1 second" // string@118f │ │ +06b3b6: 7120 b01a 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +06b3bc: 3729 0400 |0012: if-le v9, v2, 0016 // +0004 │ │ +06b3c0: d809 09ff |0014: add-int/lit8 v9, v9, #int -1 // #ff │ │ +06b3c4: 2200 8f03 |0016: new-instance v0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5; // type@038f │ │ +06b3c8: d291 e803 |0018: mul-int/lit16 v1, v9, #int 1000 // #03e8 │ │ +06b3cc: 8112 |001a: int-to-long v2, v1 │ │ +06b3ce: 1604 e803 |001b: const-wide/16 v4, #int 1000 // #3e8 │ │ +06b3d2: 0771 |001d: move-object v1, v7 │ │ +06b3d4: 7607 491e 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.:(Lit/rgp/nyagua/pafcalc/CalculatorActivity;JJLandroid/widget/Toast;)V // method@1e49 │ │ +06b3da: 6e10 4c1e 0000 |0021: invoke-virtual {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;.start:()Landroid/os/CountDownTimer; // method@1e4c │ │ +06b3e0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=869 │ │ 0x0006 line=870 │ │ 0x0009 line=871 │ │ 0x0012 line=873 │ │ 0x0016 line=874 │ │ + 0x0021 line=878 │ │ 0x0024 line=879 │ │ locals : │ │ 0x0006 - 0x0025 reg=6 tag Landroid/widget/Toast; │ │ 0x0000 - 0x0025 reg=7 this Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ 0x0000 - 0x0025 reg=8 msg Ljava/lang/String; │ │ 0x0000 - 0x0025 reg=9 seconds I │ │ │ │ - source_file_idx : 612 (CalculatorActivity.java) │ │ + source_file_idx : 608 (CalculatorActivity.java) │ │ │ │ Class #445 header: │ │ -class_idx : 917 │ │ +class_idx : 913 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 641 │ │ +superclass_idx : 979 │ │ +source_file_idx : 637 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #445 annotations: │ │ Annotations on class │ │ @@ -107987,31 +107963,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b4b0: |[06b4b0] it.rgp.nyagua.pafcalc.CellsAdapter$ViewHolder.:()V │ │ -06b4c0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06b4c6: 0e00 |0003: return-void │ │ +06b3e4: |[06b3e4] it.rgp.nyagua.pafcalc.CellsAdapter$ViewHolder.:()V │ │ +06b3f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b3fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 641 (CellsAdapter.java) │ │ + source_file_idx : 637 (CellsAdapter.java) │ │ │ │ Class #446 header: │ │ -class_idx : 918 │ │ +class_idx : 914 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 862 │ │ -source_file_idx : 641 │ │ +superclass_idx : 858 │ │ +source_file_idx : 637 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -108048,20 +108024,20 @@ │ │ type : '(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06b4c8: |[06b4c8] it.rgp.nyagua.pafcalc.CellsAdapter.:(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ -06b4d8: 7010 191d 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -06b4de: 5b02 a80a |0003: iput-object v2, v0, Lit/rgp/nyagua/pafcalc/CellsAdapter;.ListHeaders:Ljava/util/ArrayList; // field@0aa8 │ │ -06b4e2: 5b03 aa0a |0005: iput-object v3, v0, Lit/rgp/nyagua/pafcalc/CellsAdapter;.listCells:Ljava/util/ArrayList; // field@0aaa │ │ -06b4e6: 5b01 a90a |0007: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CellsAdapter;.activity:Landroid/app/Activity; // field@0aa9 │ │ -06b4ea: 0e00 |0009: return-void │ │ +06b3fc: |[06b3fc] it.rgp.nyagua.pafcalc.CellsAdapter.:(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ +06b40c: 7010 191d 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +06b412: 5b02 a80a |0003: iput-object v2, v0, Lit/rgp/nyagua/pafcalc/CellsAdapter;.ListHeaders:Ljava/util/ArrayList; // field@0aa8 │ │ +06b416: 5b03 aa0a |0005: iput-object v3, v0, Lit/rgp/nyagua/pafcalc/CellsAdapter;.listCells:Ljava/util/ArrayList; // field@0aaa │ │ +06b41a: 5b01 a90a |0007: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/CellsAdapter;.activity:Landroid/app/Activity; // field@0aa9 │ │ +06b41e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -108079,19 +108055,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b4ec: |[06b4ec] it.rgp.nyagua.pafcalc.CellsAdapter.getCount:()I │ │ -06b4fc: 5410 a80a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter;.ListHeaders:Ljava/util/ArrayList; // field@0aa8 │ │ -06b500: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06b506: 0a00 |0005: move-result v0 │ │ -06b508: 0f00 |0006: return v0 │ │ +06b420: |[06b420] it.rgp.nyagua.pafcalc.CellsAdapter.getCount:()I │ │ +06b430: 5410 a80a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter;.ListHeaders:Ljava/util/ArrayList; // field@0aa8 │ │ +06b434: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06b43a: 0a00 |0005: move-result v0 │ │ +06b43c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lit/rgp/nyagua/pafcalc/CellsAdapter; │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/CellsAdapter;) │ │ @@ -108099,40 +108075,40 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06b50c: |[06b50c] it.rgp.nyagua.pafcalc.CellsAdapter.getItem:(I)Ljava/lang/Object; │ │ -06b51c: 6e20 741e 2100 |0000: invoke-virtual {v1, v2}, Lit/rgp/nyagua/pafcalc/CellsAdapter;.getItem:(I)Ljava/lang/String; // method@1e74 │ │ -06b522: 0c00 |0003: move-result-object v0 │ │ -06b524: 1100 |0004: return-object v0 │ │ +06b440: |[06b440] it.rgp.nyagua.pafcalc.CellsAdapter.getItem:(I)Ljava/lang/Object; │ │ +06b450: 6e20 741e 2100 |0000: invoke-virtual {v1, v2}, Lit/rgp/nyagua/pafcalc/CellsAdapter;.getItem:(I)Ljava/lang/String; // method@1e74 │ │ +06b456: 0c00 |0003: move-result-object v0 │ │ +06b458: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lit/rgp/nyagua/pafcalc/CellsAdapter; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #2 : (in Lit/rgp/nyagua/pafcalc/CellsAdapter;) │ │ name : 'getItem' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06b528: |[06b528] it.rgp.nyagua.pafcalc.CellsAdapter.getItem:(I)Ljava/lang/String; │ │ -06b538: 5410 a80a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter;.ListHeaders:Ljava/util/ArrayList; // field@0aa8 │ │ -06b53c: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06b542: 0c00 |0005: move-result-object v0 │ │ -06b544: 1f00 db03 |0006: check-cast v0, Ljava/lang/String; // type@03db │ │ -06b548: 1100 |0008: return-object v0 │ │ +06b45c: |[06b45c] it.rgp.nyagua.pafcalc.CellsAdapter.getItem:(I)Ljava/lang/String; │ │ +06b46c: 5410 a80a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter;.ListHeaders:Ljava/util/ArrayList; // field@0aa8 │ │ +06b470: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06b476: 0c00 |0005: move-result-object v0 │ │ +06b478: 1f00 d703 |0006: check-cast v0, Ljava/lang/String; // type@03d7 │ │ +06b47c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lit/rgp/nyagua/pafcalc/CellsAdapter; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ @@ -108141,17 +108117,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b54c: |[06b54c] it.rgp.nyagua.pafcalc.CellsAdapter.getItemId:(I)J │ │ -06b55c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -06b560: 1000 |0002: return-wide v0 │ │ +06b480: |[06b480] it.rgp.nyagua.pafcalc.CellsAdapter.getItemId:(I)J │ │ +06b490: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +06b494: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lit/rgp/nyagua/pafcalc/CellsAdapter; │ │ 0x0000 - 0x0003 reg=3 position I │ │ │ │ @@ -108160,53 +108136,53 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -06b564: |[06b564] it.rgp.nyagua.pafcalc.CellsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06b574: 5442 a90a |0000: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/CellsAdapter;.activity:Landroid/app/Activity; // field@0aa9 │ │ -06b578: 6e10 5000 0200 |0002: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0050 │ │ -06b57e: 0c00 |0005: move-result-object v0 │ │ -06b580: 3906 4300 |0006: if-nez v6, 0049 // +0043 │ │ -06b584: 2201 9503 |0008: new-instance v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder; // type@0395 │ │ -06b588: 7010 701e 0100 |000a: invoke-direct {v1}, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.:()V // method@1e70 │ │ -06b58e: 1402 1c00 037f |000d: const v2, #float 1.74129e+38 // #7f03001c │ │ -06b594: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -06b596: 6e30 0c1b 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ -06b59c: 0c06 |0014: move-result-object v6 │ │ -06b59e: 1402 6600 087f |0015: const v2, #float 1.80777e+38 // #7f080066 │ │ -06b5a4: 6e20 961b 2600 |0018: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -06b5aa: 0c02 |001b: move-result-object v2 │ │ -06b5ac: 1f02 8503 |001c: check-cast v2, Landroid/widget/TextView; // type@0385 │ │ -06b5b0: 5b12 a70a |001e: iput-object v2, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.headerTextView:Landroid/widget/TextView; // field@0aa7 │ │ -06b5b4: 1402 6700 087f |0020: const v2, #float 1.80777e+38 // #7f080067 │ │ -06b5ba: 6e20 961b 2600 |0023: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -06b5c0: 0c02 |0026: move-result-object v2 │ │ -06b5c2: 1f02 8503 |0027: check-cast v2, Landroid/widget/TextView; // type@0385 │ │ -06b5c6: 5b12 a60a |0029: iput-object v2, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.cellTextView:Landroid/widget/TextView; // field@0aa6 │ │ -06b5ca: 6e20 fb1b 1600 |002b: invoke-virtual {v6, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1bfb │ │ -06b5d0: 5413 a70a |002e: iget-object v3, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.headerTextView:Landroid/widget/TextView; // field@0aa7 │ │ -06b5d4: 5442 a80a |0030: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/CellsAdapter;.ListHeaders:Ljava/util/ArrayList; // field@0aa8 │ │ -06b5d8: 6e20 961f 5200 |0032: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06b5de: 0c02 |0035: move-result-object v2 │ │ -06b5e0: 1f02 b903 |0036: check-cast v2, Ljava/lang/CharSequence; // type@03b9 │ │ -06b5e4: 6e20 2a1e 2300 |0038: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -06b5ea: 5413 a60a |003b: iget-object v3, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.cellTextView:Landroid/widget/TextView; // field@0aa6 │ │ -06b5ee: 5442 aa0a |003d: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/CellsAdapter;.listCells:Ljava/util/ArrayList; // field@0aaa │ │ -06b5f2: 6e20 961f 5200 |003f: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06b5f8: 0c02 |0042: move-result-object v2 │ │ -06b5fa: 1f02 b903 |0043: check-cast v2, Ljava/lang/CharSequence; // type@03b9 │ │ -06b5fe: 6e20 2a1e 2300 |0045: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -06b604: 1106 |0048: return-object v6 │ │ -06b606: 6e10 b41b 0600 |0049: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ -06b60c: 0c01 |004c: move-result-object v1 │ │ -06b60e: 1f01 9503 |004d: check-cast v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder; // type@0395 │ │ -06b612: 28df |004f: goto 002e // -0021 │ │ +06b498: |[06b498] it.rgp.nyagua.pafcalc.CellsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06b4a8: 5442 a90a |0000: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/CellsAdapter;.activity:Landroid/app/Activity; // field@0aa9 │ │ +06b4ac: 6e10 5000 0200 |0002: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0050 │ │ +06b4b2: 0c00 |0005: move-result-object v0 │ │ +06b4b4: 3906 4300 |0006: if-nez v6, 0049 // +0043 │ │ +06b4b8: 2201 9103 |0008: new-instance v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder; // type@0391 │ │ +06b4bc: 7010 701e 0100 |000a: invoke-direct {v1}, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.:()V // method@1e70 │ │ +06b4c2: 1402 1c00 037f |000d: const v2, #float 1.74129e+38 // #7f03001c │ │ +06b4c8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +06b4ca: 6e30 0c1b 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ +06b4d0: 0c06 |0014: move-result-object v6 │ │ +06b4d2: 1402 6600 087f |0015: const v2, #float 1.80777e+38 // #7f080066 │ │ +06b4d8: 6e20 961b 2600 |0018: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +06b4de: 0c02 |001b: move-result-object v2 │ │ +06b4e0: 1f02 8103 |001c: check-cast v2, Landroid/widget/TextView; // type@0381 │ │ +06b4e4: 5b12 a70a |001e: iput-object v2, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.headerTextView:Landroid/widget/TextView; // field@0aa7 │ │ +06b4e8: 1402 6700 087f |0020: const v2, #float 1.80777e+38 // #7f080067 │ │ +06b4ee: 6e20 961b 2600 |0023: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +06b4f4: 0c02 |0026: move-result-object v2 │ │ +06b4f6: 1f02 8103 |0027: check-cast v2, Landroid/widget/TextView; // type@0381 │ │ +06b4fa: 5b12 a60a |0029: iput-object v2, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.cellTextView:Landroid/widget/TextView; // field@0aa6 │ │ +06b4fe: 6e20 fb1b 1600 |002b: invoke-virtual {v6, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1bfb │ │ +06b504: 5413 a70a |002e: iget-object v3, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.headerTextView:Landroid/widget/TextView; // field@0aa7 │ │ +06b508: 5442 a80a |0030: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/CellsAdapter;.ListHeaders:Ljava/util/ArrayList; // field@0aa8 │ │ +06b50c: 6e20 961f 5200 |0032: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06b512: 0c02 |0035: move-result-object v2 │ │ +06b514: 1f02 b503 |0036: check-cast v2, Ljava/lang/CharSequence; // type@03b5 │ │ +06b518: 6e20 2a1e 2300 |0038: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +06b51e: 5413 a60a |003b: iget-object v3, v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder;.cellTextView:Landroid/widget/TextView; // field@0aa6 │ │ +06b522: 5442 aa0a |003d: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/CellsAdapter;.listCells:Ljava/util/ArrayList; // field@0aaa │ │ +06b526: 6e20 961f 5200 |003f: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06b52c: 0c02 |0042: move-result-object v2 │ │ +06b52e: 1f02 b503 |0043: check-cast v2, Ljava/lang/CharSequence; // type@03b5 │ │ +06b532: 6e20 2a1e 2300 |0045: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +06b538: 1106 |0048: return-object v6 │ │ +06b53a: 6e10 b41b 0600 |0049: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ +06b540: 0c01 |004c: move-result-object v1 │ │ +06b542: 1f01 9103 |004d: check-cast v1, Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder; // type@0391 │ │ +06b546: 28df |004f: goto 002e // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=75 │ │ 0x0008 line=77 │ │ 0x000d line=78 │ │ 0x0015 line=79 │ │ @@ -108221,21 +108197,21 @@ │ │ 0x0006 - 0x0050 reg=0 inflator Landroid/view/LayoutInflater; │ │ 0x004f - 0x0050 reg=1 view Lit/rgp/nyagua/pafcalc/CellsAdapter$ViewHolder; │ │ 0x0000 - 0x0050 reg=4 this Lit/rgp/nyagua/pafcalc/CellsAdapter; │ │ 0x0000 - 0x0050 reg=5 position I │ │ 0x0000 - 0x0050 reg=6 convertView Landroid/view/View; │ │ 0x0000 - 0x0050 reg=7 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 641 (CellsAdapter.java) │ │ + source_file_idx : 637 (CellsAdapter.java) │ │ │ │ Class #447 header: │ │ -class_idx : 919 │ │ +class_idx : 915 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 917 │ │ +superclass_idx : 979 │ │ +source_file_idx : 913 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -108263,31 +108239,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b614: |[06b614] it.rgp.nyagua.pafcalc.GridviewAdapter$ViewHolder.:()V │ │ -06b624: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06b62a: 0e00 |0003: return-void │ │ +06b548: |[06b548] it.rgp.nyagua.pafcalc.GridviewAdapter$ViewHolder.:()V │ │ +06b558: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b55e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 917 (GridviewAdapter.java) │ │ + source_file_idx : 913 (GridviewAdapter.java) │ │ │ │ Class #448 header: │ │ -class_idx : 920 │ │ +class_idx : 916 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 862 │ │ -source_file_idx : 917 │ │ +superclass_idx : 858 │ │ +source_file_idx : 913 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #448 annotations: │ │ Annotations on class │ │ @@ -108324,20 +108300,20 @@ │ │ type : '(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06b62c: |[06b62c] it.rgp.nyagua.pafcalc.GridviewAdapter.:(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ -06b63c: 7010 191d 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -06b642: 5b02 af0a |0003: iput-object v2, v0, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listMethods:Ljava/util/ArrayList; // field@0aaf │ │ -06b646: 5b03 ae0a |0005: iput-object v3, v0, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listImages:Ljava/util/ArrayList; // field@0aae │ │ -06b64a: 5b01 ad0a |0007: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.activity:Landroid/app/Activity; // field@0aad │ │ -06b64e: 0e00 |0009: return-void │ │ +06b560: |[06b560] it.rgp.nyagua.pafcalc.GridviewAdapter.:(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ +06b570: 7010 191d 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +06b576: 5b02 af0a |0003: iput-object v2, v0, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listMethods:Ljava/util/ArrayList; // field@0aaf │ │ +06b57a: 5b03 ae0a |0005: iput-object v3, v0, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listImages:Ljava/util/ArrayList; // field@0aae │ │ +06b57e: 5b01 ad0a |0007: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.activity:Landroid/app/Activity; // field@0aad │ │ +06b582: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -108355,19 +108331,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b650: |[06b650] it.rgp.nyagua.pafcalc.GridviewAdapter.getCount:()I │ │ -06b660: 5410 af0a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listMethods:Ljava/util/ArrayList; // field@0aaf │ │ -06b664: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06b66a: 0a00 |0005: move-result v0 │ │ -06b66c: 0f00 |0006: return v0 │ │ +06b584: |[06b584] it.rgp.nyagua.pafcalc.GridviewAdapter.getCount:()I │ │ +06b594: 5410 af0a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listMethods:Ljava/util/ArrayList; // field@0aaf │ │ +06b598: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06b59e: 0a00 |0005: move-result v0 │ │ +06b5a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lit/rgp/nyagua/pafcalc/GridviewAdapter; │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/GridviewAdapter;) │ │ @@ -108375,40 +108351,40 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06b670: |[06b670] it.rgp.nyagua.pafcalc.GridviewAdapter.getItem:(I)Ljava/lang/Object; │ │ -06b680: 6e20 7b1e 2100 |0000: invoke-virtual {v1, v2}, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.getItem:(I)Ljava/lang/String; // method@1e7b │ │ -06b686: 0c00 |0003: move-result-object v0 │ │ -06b688: 1100 |0004: return-object v0 │ │ +06b5a4: |[06b5a4] it.rgp.nyagua.pafcalc.GridviewAdapter.getItem:(I)Ljava/lang/Object; │ │ +06b5b4: 6e20 7b1e 2100 |0000: invoke-virtual {v1, v2}, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.getItem:(I)Ljava/lang/String; // method@1e7b │ │ +06b5ba: 0c00 |0003: move-result-object v0 │ │ +06b5bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lit/rgp/nyagua/pafcalc/GridviewAdapter; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #2 : (in Lit/rgp/nyagua/pafcalc/GridviewAdapter;) │ │ name : 'getItem' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06b68c: |[06b68c] it.rgp.nyagua.pafcalc.GridviewAdapter.getItem:(I)Ljava/lang/String; │ │ -06b69c: 5410 af0a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listMethods:Ljava/util/ArrayList; // field@0aaf │ │ -06b6a0: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06b6a6: 0c00 |0005: move-result-object v0 │ │ -06b6a8: 1f00 db03 |0006: check-cast v0, Ljava/lang/String; // type@03db │ │ -06b6ac: 1100 |0008: return-object v0 │ │ +06b5c0: |[06b5c0] it.rgp.nyagua.pafcalc.GridviewAdapter.getItem:(I)Ljava/lang/String; │ │ +06b5d0: 5410 af0a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listMethods:Ljava/util/ArrayList; // field@0aaf │ │ +06b5d4: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06b5da: 0c00 |0005: move-result-object v0 │ │ +06b5dc: 1f00 d703 |0006: check-cast v0, Ljava/lang/String; // type@03d7 │ │ +06b5e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lit/rgp/nyagua/pafcalc/GridviewAdapter; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ @@ -108417,17 +108393,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b6b0: |[06b6b0] it.rgp.nyagua.pafcalc.GridviewAdapter.getItemId:(I)J │ │ -06b6c0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -06b6c4: 1000 |0002: return-wide v0 │ │ +06b5e4: |[06b5e4] it.rgp.nyagua.pafcalc.GridviewAdapter.getItemId:(I)J │ │ +06b5f4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +06b5f8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lit/rgp/nyagua/pafcalc/GridviewAdapter; │ │ 0x0000 - 0x0003 reg=3 position I │ │ │ │ @@ -108436,55 +108412,55 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -06b6c8: |[06b6c8] it.rgp.nyagua.pafcalc.GridviewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06b6d8: 5442 ad0a |0000: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.activity:Landroid/app/Activity; // field@0aad │ │ -06b6dc: 6e10 5000 0200 |0002: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0050 │ │ -06b6e2: 0c00 |0005: move-result-object v0 │ │ -06b6e4: 3906 4700 |0006: if-nez v6, 004d // +0047 │ │ -06b6e8: 2201 9703 |0008: new-instance v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder; // type@0397 │ │ -06b6ec: 7010 771e 0100 |000a: invoke-direct {v1}, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.:()V // method@1e77 │ │ -06b6f2: 1402 1d00 037f |000d: const v2, #float 1.74129e+38 // #7f03001d │ │ -06b6f8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -06b6fa: 6e30 0c1b 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ -06b700: 0c06 |0014: move-result-object v6 │ │ -06b702: 1402 6a00 087f |0015: const v2, #float 1.80777e+38 // #7f08006a │ │ -06b708: 6e20 961b 2600 |0018: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -06b70e: 0c02 |001b: move-result-object v2 │ │ -06b710: 1f02 8503 |001c: check-cast v2, Landroid/widget/TextView; // type@0385 │ │ -06b714: 5b12 ac0a |001e: iput-object v2, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.txtViewTitle:Landroid/widget/TextView; // field@0aac │ │ -06b718: 1402 6900 087f |0020: const v2, #float 1.80777e+38 // #7f080069 │ │ -06b71e: 6e20 961b 2600 |0023: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -06b724: 0c02 |0026: move-result-object v2 │ │ -06b726: 1f02 6c03 |0027: check-cast v2, Landroid/widget/ImageView; // type@036c │ │ -06b72a: 5b12 ab0a |0029: iput-object v2, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.imgViewImage:Landroid/widget/ImageView; // field@0aab │ │ -06b72e: 6e20 fb1b 1600 |002b: invoke-virtual {v6, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1bfb │ │ -06b734: 5413 ac0a |002e: iget-object v3, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.txtViewTitle:Landroid/widget/TextView; // field@0aac │ │ -06b738: 5442 af0a |0030: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listMethods:Ljava/util/ArrayList; // field@0aaf │ │ -06b73c: 6e20 961f 5200 |0032: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06b742: 0c02 |0035: move-result-object v2 │ │ -06b744: 1f02 b903 |0036: check-cast v2, Ljava/lang/CharSequence; // type@03b9 │ │ -06b748: 6e20 2a1e 2300 |0038: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -06b74e: 5413 ab0a |003b: iget-object v3, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.imgViewImage:Landroid/widget/ImageView; // field@0aab │ │ -06b752: 5442 ae0a |003d: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listImages:Ljava/util/ArrayList; // field@0aae │ │ -06b756: 6e20 961f 5200 |003f: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06b75c: 0c02 |0042: move-result-object v2 │ │ -06b75e: 1f02 cc03 |0043: check-cast v2, Ljava/lang/Integer; // type@03cc │ │ -06b762: 6e10 1f1f 0200 |0045: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1f1f │ │ -06b768: 0a02 |0048: move-result v2 │ │ -06b76a: 6e20 591d 2300 |0049: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1d59 │ │ -06b770: 1106 |004c: return-object v6 │ │ -06b772: 6e10 b41b 0600 |004d: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ -06b778: 0c01 |0050: move-result-object v1 │ │ -06b77a: 1f01 9703 |0051: check-cast v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder; // type@0397 │ │ -06b77e: 28db |0053: goto 002e // -0025 │ │ +06b5fc: |[06b5fc] it.rgp.nyagua.pafcalc.GridviewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06b60c: 5442 ad0a |0000: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.activity:Landroid/app/Activity; // field@0aad │ │ +06b610: 6e10 5000 0200 |0002: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0050 │ │ +06b616: 0c00 |0005: move-result-object v0 │ │ +06b618: 3906 4700 |0006: if-nez v6, 004d // +0047 │ │ +06b61c: 2201 9303 |0008: new-instance v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder; // type@0393 │ │ +06b620: 7010 771e 0100 |000a: invoke-direct {v1}, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.:()V // method@1e77 │ │ +06b626: 1402 1d00 037f |000d: const v2, #float 1.74129e+38 // #7f03001d │ │ +06b62c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +06b62e: 6e30 0c1b 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ +06b634: 0c06 |0014: move-result-object v6 │ │ +06b636: 1402 6a00 087f |0015: const v2, #float 1.80777e+38 // #7f08006a │ │ +06b63c: 6e20 961b 2600 |0018: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +06b642: 0c02 |001b: move-result-object v2 │ │ +06b644: 1f02 8103 |001c: check-cast v2, Landroid/widget/TextView; // type@0381 │ │ +06b648: 5b12 ac0a |001e: iput-object v2, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.txtViewTitle:Landroid/widget/TextView; // field@0aac │ │ +06b64c: 1402 6900 087f |0020: const v2, #float 1.80777e+38 // #7f080069 │ │ +06b652: 6e20 961b 2600 |0023: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +06b658: 0c02 |0026: move-result-object v2 │ │ +06b65a: 1f02 6803 |0027: check-cast v2, Landroid/widget/ImageView; // type@0368 │ │ +06b65e: 5b12 ab0a |0029: iput-object v2, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.imgViewImage:Landroid/widget/ImageView; // field@0aab │ │ +06b662: 6e20 fb1b 1600 |002b: invoke-virtual {v6, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1bfb │ │ +06b668: 5413 ac0a |002e: iget-object v3, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.txtViewTitle:Landroid/widget/TextView; // field@0aac │ │ +06b66c: 5442 af0a |0030: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listMethods:Ljava/util/ArrayList; // field@0aaf │ │ +06b670: 6e20 961f 5200 |0032: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06b676: 0c02 |0035: move-result-object v2 │ │ +06b678: 1f02 b503 |0036: check-cast v2, Ljava/lang/CharSequence; // type@03b5 │ │ +06b67c: 6e20 2a1e 2300 |0038: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +06b682: 5413 ab0a |003b: iget-object v3, v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder;.imgViewImage:Landroid/widget/ImageView; // field@0aab │ │ +06b686: 5442 ae0a |003d: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.listImages:Ljava/util/ArrayList; // field@0aae │ │ +06b68a: 6e20 961f 5200 |003f: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06b690: 0c02 |0042: move-result-object v2 │ │ +06b692: 1f02 c803 |0043: check-cast v2, Ljava/lang/Integer; // type@03c8 │ │ +06b696: 6e10 1f1f 0200 |0045: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1f1f │ │ +06b69c: 0a02 |0048: move-result v2 │ │ +06b69e: 6e20 591d 2300 |0049: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1d59 │ │ +06b6a4: 1106 |004c: return-object v6 │ │ +06b6a6: 6e10 b41b 0600 |004d: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ +06b6ac: 0c01 |0050: move-result-object v1 │ │ +06b6ae: 1f01 9303 |0051: check-cast v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder; // type@0393 │ │ +06b6b2: 28db |0053: goto 002e // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=76 │ │ 0x0008 line=78 │ │ 0x000d line=79 │ │ 0x0015 line=80 │ │ @@ -108499,21 +108475,21 @@ │ │ 0x0006 - 0x0054 reg=0 inflator Landroid/view/LayoutInflater; │ │ 0x0053 - 0x0054 reg=1 view Lit/rgp/nyagua/pafcalc/GridviewAdapter$ViewHolder; │ │ 0x0000 - 0x0054 reg=4 this Lit/rgp/nyagua/pafcalc/GridviewAdapter; │ │ 0x0000 - 0x0054 reg=5 position I │ │ 0x0000 - 0x0054 reg=6 convertView Landroid/view/View; │ │ 0x0000 - 0x0054 reg=7 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 917 (GridviewAdapter.java) │ │ + source_file_idx : 913 (GridviewAdapter.java) │ │ │ │ Class #449 header: │ │ -class_idx : 921 │ │ +class_idx : 917 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2335 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2327 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -108540,58 +108516,58 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b780: |[06b780] it.rgp.nyagua.pafcalc.MainActivity$1.:(Lit/rgp/nyagua/pafcalc/MainActivity;)V │ │ -06b790: 5b01 b00a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/MainActivity$1;.this$0:Lit/rgp/nyagua/pafcalc/MainActivity; // field@0ab0 │ │ -06b794: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06b79a: 0e00 |0005: return-void │ │ +06b6b4: |[06b6b4] it.rgp.nyagua.pafcalc.MainActivity$1.:(Lit/rgp/nyagua/pafcalc/MainActivity;)V │ │ +06b6c4: 5b01 b00a |0000: iput-object v1, v0, Lit/rgp/nyagua/pafcalc/MainActivity$1;.this$0:Lit/rgp/nyagua/pafcalc/MainActivity; // field@0ab0 │ │ +06b6c8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b6ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lit/rgp/nyagua/pafcalc/MainActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lit/rgp/nyagua/pafcalc/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lit/rgp/nyagua/pafcalc/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lit/rgp/nyagua/pafcalc/MainActivity$1;) │ │ name : 'onItemClick' │ │ 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 │ │ -06b79c: |[06b79c] it.rgp.nyagua.pafcalc.MainActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06b7ac: 5410 b00a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/MainActivity$1;.this$0:Lit/rgp/nyagua/pafcalc/MainActivity; // field@0ab0 │ │ -06b7b0: 7120 811e 4000 |0002: invoke-static {v0, v4}, Lit/rgp/nyagua/pafcalc/MainActivity;.access$000:(Lit/rgp/nyagua/pafcalc/MainActivity;I)V // method@1e81 │ │ -06b7b6: 0e00 |0005: return-void │ │ +06b6d0: |[06b6d0] it.rgp.nyagua.pafcalc.MainActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +06b6e0: 5410 b00a |0000: iget-object v0, v1, Lit/rgp/nyagua/pafcalc/MainActivity$1;.this$0:Lit/rgp/nyagua/pafcalc/MainActivity; // field@0ab0 │ │ +06b6e4: 7120 811e 4000 |0002: invoke-static {v0, v4}, Lit/rgp/nyagua/pafcalc/MainActivity;.access$000:(Lit/rgp/nyagua/pafcalc/MainActivity;I)V // method@1e81 │ │ +06b6ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Lit/rgp/nyagua/pafcalc/MainActivity$1; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0006 reg=3 arg1 Landroid/view/View; │ │ 0x0000 - 0x0006 reg=4 position I │ │ 0x0000 - 0x0006 reg=5 arg3 J │ │ │ │ - source_file_idx : 2335 (MainActivity.java) │ │ + source_file_idx : 2327 (MainActivity.java) │ │ │ │ Class #450 header: │ │ -class_idx : 922 │ │ +class_idx : 918 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 14 │ │ -source_file_idx : 2335 │ │ +source_file_idx : 2327 │ │ static_fields_size : 9 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #450 annotations: │ │ Annotations on field #2746 'listImages' │ │ @@ -108665,17 +108641,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b7b8: |[06b7b8] it.rgp.nyagua.pafcalc.MainActivity.:()V │ │ -06b7c8: 7010 4600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0046 │ │ -06b7ce: 0e00 |0003: return-void │ │ +06b6ec: |[06b6ec] it.rgp.nyagua.pafcalc.MainActivity.:()V │ │ +06b6fc: 7010 4600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0046 │ │ +06b702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/MainActivity; │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/MainActivity;) │ │ @@ -108683,17 +108659,17 @@ │ │ type : '(Lit/rgp/nyagua/pafcalc/MainActivity;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06b7d0: |[06b7d0] it.rgp.nyagua.pafcalc.MainActivity.access$000:(Lit/rgp/nyagua/pafcalc/MainActivity;I)V │ │ -06b7e0: 7020 821e 1000 |0000: invoke-direct {v0, v1}, Lit/rgp/nyagua/pafcalc/MainActivity;.callAquariumListView:(I)V // method@1e82 │ │ -06b7e6: 0e00 |0003: return-void │ │ +06b704: |[06b704] it.rgp.nyagua.pafcalc.MainActivity.access$000:(Lit/rgp/nyagua/pafcalc/MainActivity;I)V │ │ +06b714: 7020 821e 1000 |0000: invoke-direct {v0, v1}, Lit/rgp/nyagua/pafcalc/MainActivity;.callAquariumListView:(I)V // method@1e82 │ │ +06b71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lit/rgp/nyagua/pafcalc/MainActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -108702,22 +108678,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06b7e8: |[06b7e8] it.rgp.nyagua.pafcalc.MainActivity.callAquariumListView:(I)V │ │ -06b7f8: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -06b7fc: 1c01 9403 |0002: const-class v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity; // type@0394 │ │ -06b800: 7030 0401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0104 │ │ -06b806: 1a01 4516 |0007: const-string v1, "it.rgp.nyagua.pafcalc.METHOD" // string@1645 │ │ -06b80a: 6e30 1b01 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ -06b810: 6e20 8b1e 0200 |000c: invoke-virtual {v2, v0}, Lit/rgp/nyagua/pafcalc/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1e8b │ │ -06b816: 0e00 |000f: return-void │ │ +06b71c: |[06b71c] it.rgp.nyagua.pafcalc.MainActivity.callAquariumListView:(I)V │ │ +06b72c: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +06b730: 1c01 9003 |0002: const-class v1, Lit/rgp/nyagua/pafcalc/CalculatorActivity; // type@0390 │ │ +06b734: 7030 0401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0104 │ │ +06b73a: 1a01 3a16 |0007: const-string v1, "it.rgp.nyagua.pafcalc.METHOD" // string@163a │ │ +06b73e: 6e30 1b01 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ +06b744: 6e20 8b1e 0200 |000c: invoke-virtual {v2, v0}, Lit/rgp/nyagua/pafcalc/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1e8b │ │ +06b74a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x000f line=124 │ │ locals : │ │ @@ -108731,32 +108707,32 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -06b818: |[06b818] it.rgp.nyagua.pafcalc.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06b828: 6f20 5d00 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@005d │ │ -06b82e: 1402 1b00 037f |0003: const v2, #float 1.74129e+38 // #7f03001b │ │ -06b834: 6e20 8a1e 2400 |0006: invoke-virtual {v4, v2}, Lit/rgp/nyagua/pafcalc/MainActivity;.setContentView:(I)V // method@1e8a │ │ -06b83a: 6e10 891e 0400 |0009: invoke-virtual {v4}, Lit/rgp/nyagua/pafcalc/MainActivity;.prepareList:()V // method@1e89 │ │ -06b840: 2201 9803 |000c: new-instance v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter; // type@0398 │ │ -06b844: 5442 bb0a |000e: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/MainActivity;.listMethods:Ljava/util/ArrayList; // field@0abb │ │ -06b848: 5443 ba0a |0010: iget-object v3, v4, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b84c: 7040 781e 4132 |0012: invoke-direct {v1, v4, v2, v3}, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.:(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@1e78 │ │ -06b852: 1402 6500 087f |0015: const v2, #float 1.80777e+38 // #7f080065 │ │ -06b858: 6e20 831e 2400 |0018: invoke-virtual {v4, v2}, Lit/rgp/nyagua/pafcalc/MainActivity;.findViewById:(I)Landroid/view/View; // method@1e83 │ │ -06b85e: 0c00 |001b: move-result-object v0 │ │ -06b860: 1f00 6903 |001c: check-cast v0, Landroid/widget/GridView; // type@0369 │ │ -06b864: 6e20 451d 1000 |001e: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1d45 │ │ -06b86a: 2202 9903 |0021: new-instance v2, Lit/rgp/nyagua/pafcalc/MainActivity$1; // type@0399 │ │ -06b86e: 7020 7e1e 4200 |0023: invoke-direct {v2, v4}, Lit/rgp/nyagua/pafcalc/MainActivity$1;.:(Lit/rgp/nyagua/pafcalc/MainActivity;)V // method@1e7e │ │ -06b874: 6e20 461d 2000 |0026: invoke-virtual {v0, v2}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1d46 │ │ -06b87a: 0e00 |0029: return-void │ │ +06b74c: |[06b74c] it.rgp.nyagua.pafcalc.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +06b75c: 6f20 5d00 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@005d │ │ +06b762: 1402 1b00 037f |0003: const v2, #float 1.74129e+38 // #7f03001b │ │ +06b768: 6e20 8a1e 2400 |0006: invoke-virtual {v4, v2}, Lit/rgp/nyagua/pafcalc/MainActivity;.setContentView:(I)V // method@1e8a │ │ +06b76e: 6e10 891e 0400 |0009: invoke-virtual {v4}, Lit/rgp/nyagua/pafcalc/MainActivity;.prepareList:()V // method@1e89 │ │ +06b774: 2201 9403 |000c: new-instance v1, Lit/rgp/nyagua/pafcalc/GridviewAdapter; // type@0394 │ │ +06b778: 5442 bb0a |000e: iget-object v2, v4, Lit/rgp/nyagua/pafcalc/MainActivity;.listMethods:Ljava/util/ArrayList; // field@0abb │ │ +06b77c: 5443 ba0a |0010: iget-object v3, v4, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b780: 7040 781e 4132 |0012: invoke-direct {v1, v4, v2, v3}, Lit/rgp/nyagua/pafcalc/GridviewAdapter;.:(Landroid/app/Activity;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@1e78 │ │ +06b786: 1402 6500 087f |0015: const v2, #float 1.80777e+38 // #7f080065 │ │ +06b78c: 6e20 831e 2400 |0018: invoke-virtual {v4, v2}, Lit/rgp/nyagua/pafcalc/MainActivity;.findViewById:(I)Landroid/view/View; // method@1e83 │ │ +06b792: 0c00 |001b: move-result-object v0 │ │ +06b794: 1f00 6503 |001c: check-cast v0, Landroid/widget/GridView; // type@0365 │ │ +06b798: 6e20 451d 1000 |001e: invoke-virtual {v0, v1}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1d45 │ │ +06b79e: 2202 9503 |0021: new-instance v2, Lit/rgp/nyagua/pafcalc/MainActivity$1; // type@0395 │ │ +06b7a2: 7020 7e1e 4200 |0023: invoke-direct {v2, v4}, Lit/rgp/nyagua/pafcalc/MainActivity$1;.:(Lit/rgp/nyagua/pafcalc/MainActivity;)V // method@1e7e │ │ +06b7a8: 6e20 461d 2000 |0026: invoke-virtual {v0, v2}, Landroid/widget/GridView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1d46 │ │ +06b7ae: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=69 │ │ 0x0009 line=70 │ │ 0x000c line=73 │ │ 0x0015 line=76 │ │ @@ -108774,21 +108750,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -06b87c: |[06b87c] it.rgp.nyagua.pafcalc.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -06b88c: 6e10 841e 0200 |0000: invoke-virtual {v2}, Lit/rgp/nyagua/pafcalc/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1e84 │ │ -06b892: 0c00 |0003: move-result-object v0 │ │ -06b894: 1401 0200 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0002 │ │ -06b89a: 6e30 281b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ -06b8a0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06b8a2: 0f00 |000b: return v0 │ │ +06b7b0: |[06b7b0] it.rgp.nyagua.pafcalc.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +06b7c0: 6e10 841e 0200 |0000: invoke-virtual {v2}, Lit/rgp/nyagua/pafcalc/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1e84 │ │ +06b7c6: 0c00 |0003: move-result-object v0 │ │ +06b7c8: 1401 0200 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0002 │ │ +06b7ce: 6e30 281b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ +06b7d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06b7d6: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000a line=90 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lit/rgp/nyagua/pafcalc/MainActivity; │ │ 0x0000 - 0x000c reg=3 menu Landroid/view/Menu; │ │ @@ -108798,30 +108774,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -06b8a4: |[06b8a4] it.rgp.nyagua.pafcalc.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -06b8b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06b8b6: 7210 321b 0400 |0001: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -06b8bc: 0a02 |0004: move-result v2 │ │ -06b8be: 2c02 1700 0000 |0005: sparse-switch v2, 0000001c // +00000017 │ │ -06b8c4: 6f20 6500 4300 |0008: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0065 │ │ -06b8ca: 0a01 |000b: move-result v1 │ │ -06b8cc: 0f01 |000c: return v1 │ │ -06b8ce: 7110 0505 0300 |000d: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@0505 │ │ -06b8d4: 28fc |0010: goto 000c // -0004 │ │ -06b8d6: 2200 2900 |0011: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -06b8da: 1c02 8d03 |0013: const-class v2, Lit/rgp/nyagua/pafcalc/AboutActivity; // type@038d │ │ -06b8de: 7030 0401 3002 |0015: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0104 │ │ -06b8e4: 6e20 8b1e 0300 |0018: invoke-virtual {v3, v0}, Lit/rgp/nyagua/pafcalc/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1e8b │ │ -06b8ea: 28f1 |001b: goto 000c // -000f │ │ -06b8ec: 0002 0200 2c00 0201 6e00 087f 0800 ... |001c: sparse-switch-data (10 units) │ │ +06b7d8: |[06b7d8] it.rgp.nyagua.pafcalc.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +06b7e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06b7ea: 7210 321b 0400 |0001: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +06b7f0: 0a02 |0004: move-result v2 │ │ +06b7f2: 2c02 1700 0000 |0005: sparse-switch v2, 0000001c // +00000017 │ │ +06b7f8: 6f20 6500 4300 |0008: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0065 │ │ +06b7fe: 0a01 |000b: move-result v1 │ │ +06b800: 0f01 |000c: return v1 │ │ +06b802: 7110 0505 0300 |000d: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@0505 │ │ +06b808: 28fc |0010: goto 000c // -0004 │ │ +06b80a: 2200 2900 |0011: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +06b80e: 1c02 8903 |0013: const-class v2, Lit/rgp/nyagua/pafcalc/AboutActivity; // type@0389 │ │ +06b812: 7030 0401 3002 |0015: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0104 │ │ +06b818: 6e20 8b1e 0300 |0018: invoke-virtual {v3, v0}, Lit/rgp/nyagua/pafcalc/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1e8b │ │ +06b81e: 28f1 |001b: goto 000c // -000f │ │ +06b820: 0002 0200 2c00 0201 6e00 087f 0800 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0008 line=112 │ │ 0x000d line=105 │ │ 0x0011 line=108 │ │ 0x0018 line=109 │ │ @@ -108836,64 +108812,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 115 16-bit code units │ │ -06b900: |[06b900] it.rgp.nyagua.pafcalc.MainActivity.prepareList:()V │ │ -06b910: 6e10 851e 0300 |0000: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1e85 │ │ -06b916: 0c00 |0003: move-result-object v0 │ │ -06b918: 2201 f303 |0004: new-instance v1, Ljava/util/ArrayList; // type@03f3 │ │ -06b91c: 7010 8e1f 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06b922: 5b31 bb0a |0009: iput-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listMethods:Ljava/util/ArrayList; // field@0abb │ │ -06b926: 5431 bb0a |000b: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listMethods:Ljava/util/ArrayList; // field@0abb │ │ -06b92a: 1402 0100 057f |000d: const v2, #float 1.76787e+38 // #7f050001 │ │ -06b930: 6e20 5901 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0159 │ │ -06b936: 0c02 |0013: move-result-object v2 │ │ -06b938: 7120 a31f 2100 |0014: invoke-static {v1, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@1fa3 │ │ -06b93e: 2201 f303 |0017: new-instance v1, Ljava/util/ArrayList; // type@03f3 │ │ -06b942: 7010 8e1f 0100 |0019: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06b948: 5b31 ba0a |001c: iput-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b94c: 5431 ba0a |001e: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b950: 1402 5b00 027f |0020: const v2, #float 1.72801e+38 // #7f02005b │ │ -06b956: 7110 241f 0200 |0023: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -06b95c: 0c02 |0026: move-result-object v2 │ │ -06b95e: 6e20 921f 2100 |0027: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06b964: 5431 ba0a |002a: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b968: 1402 6200 027f |002c: const v2, #float 1.72802e+38 // #7f020062 │ │ -06b96e: 7110 241f 0200 |002f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -06b974: 0c02 |0032: move-result-object v2 │ │ -06b976: 6e20 921f 2100 |0033: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06b97c: 5431 ba0a |0036: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b980: 1402 5c00 027f |0038: const v2, #float 1.72802e+38 // #7f02005c │ │ -06b986: 7110 241f 0200 |003b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -06b98c: 0c02 |003e: move-result-object v2 │ │ -06b98e: 6e20 921f 2100 |003f: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06b994: 5431 ba0a |0042: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b998: 1402 5d00 027f |0044: const v2, #float 1.72802e+38 // #7f02005d │ │ -06b99e: 7110 241f 0200 |0047: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -06b9a4: 0c02 |004a: move-result-object v2 │ │ -06b9a6: 6e20 921f 2100 |004b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06b9ac: 5431 ba0a |004e: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b9b0: 1402 5e00 027f |0050: const v2, #float 1.72802e+38 // #7f02005e │ │ -06b9b6: 7110 241f 0200 |0053: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -06b9bc: 0c02 |0056: move-result-object v2 │ │ -06b9be: 6e20 921f 2100 |0057: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06b9c4: 5431 ba0a |005a: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b9c8: 1402 6500 027f |005c: const v2, #float 1.72802e+38 // #7f020065 │ │ -06b9ce: 7110 241f 0200 |005f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -06b9d4: 0c02 |0062: move-result-object v2 │ │ -06b9d6: 6e20 921f 2100 |0063: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06b9dc: 5431 ba0a |0066: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ -06b9e0: 1402 6400 027f |0068: const v2, #float 1.72802e+38 // #7f020064 │ │ -06b9e6: 7110 241f 0200 |006b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -06b9ec: 0c02 |006e: move-result-object v2 │ │ -06b9ee: 6e20 921f 2100 |006f: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06b9f4: 0e00 |0072: return-void │ │ +06b834: |[06b834] it.rgp.nyagua.pafcalc.MainActivity.prepareList:()V │ │ +06b844: 6e10 851e 0300 |0000: invoke-virtual {v3}, Lit/rgp/nyagua/pafcalc/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1e85 │ │ +06b84a: 0c00 |0003: move-result-object v0 │ │ +06b84c: 2201 ef03 |0004: new-instance v1, Ljava/util/ArrayList; // type@03ef │ │ +06b850: 7010 8e1f 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06b856: 5b31 bb0a |0009: iput-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listMethods:Ljava/util/ArrayList; // field@0abb │ │ +06b85a: 5431 bb0a |000b: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listMethods:Ljava/util/ArrayList; // field@0abb │ │ +06b85e: 1402 0100 057f |000d: const v2, #float 1.76787e+38 // #7f050001 │ │ +06b864: 6e20 5901 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0159 │ │ +06b86a: 0c02 |0013: move-result-object v2 │ │ +06b86c: 7120 a31f 2100 |0014: invoke-static {v1, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@1fa3 │ │ +06b872: 2201 ef03 |0017: new-instance v1, Ljava/util/ArrayList; // type@03ef │ │ +06b876: 7010 8e1f 0100 |0019: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06b87c: 5b31 ba0a |001c: iput-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b880: 5431 ba0a |001e: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b884: 1402 5b00 027f |0020: const v2, #float 1.72801e+38 // #7f02005b │ │ +06b88a: 7110 241f 0200 |0023: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06b890: 0c02 |0026: move-result-object v2 │ │ +06b892: 6e20 921f 2100 |0027: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06b898: 5431 ba0a |002a: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b89c: 1402 6200 027f |002c: const v2, #float 1.72802e+38 // #7f020062 │ │ +06b8a2: 7110 241f 0200 |002f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06b8a8: 0c02 |0032: move-result-object v2 │ │ +06b8aa: 6e20 921f 2100 |0033: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06b8b0: 5431 ba0a |0036: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b8b4: 1402 5c00 027f |0038: const v2, #float 1.72802e+38 // #7f02005c │ │ +06b8ba: 7110 241f 0200 |003b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06b8c0: 0c02 |003e: move-result-object v2 │ │ +06b8c2: 6e20 921f 2100 |003f: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06b8c8: 5431 ba0a |0042: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b8cc: 1402 5d00 027f |0044: const v2, #float 1.72802e+38 // #7f02005d │ │ +06b8d2: 7110 241f 0200 |0047: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06b8d8: 0c02 |004a: move-result-object v2 │ │ +06b8da: 6e20 921f 2100 |004b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06b8e0: 5431 ba0a |004e: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b8e4: 1402 5e00 027f |0050: const v2, #float 1.72802e+38 // #7f02005e │ │ +06b8ea: 7110 241f 0200 |0053: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06b8f0: 0c02 |0056: move-result-object v2 │ │ +06b8f2: 6e20 921f 2100 |0057: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06b8f8: 5431 ba0a |005a: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b8fc: 1402 6500 027f |005c: const v2, #float 1.72802e+38 // #7f020065 │ │ +06b902: 7110 241f 0200 |005f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06b908: 0c02 |0062: move-result-object v2 │ │ +06b90a: 6e20 921f 2100 |0063: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06b910: 5431 ba0a |0066: iget-object v1, v3, Lit/rgp/nyagua/pafcalc/MainActivity;.listImages:Ljava/util/ArrayList; // field@0aba │ │ +06b914: 1402 6400 027f |0068: const v2, #float 1.72802e+38 // #7f020064 │ │ +06b91a: 7110 241f 0200 |006b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06b920: 0c02 |006e: move-result-object v2 │ │ +06b922: 6e20 921f 2100 |006f: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06b928: 0e00 |0072: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=131 │ │ 0x000b line=132 │ │ 0x0017 line=135 │ │ 0x001e line=136 │ │ @@ -108904,21 +108880,21 @@ │ │ 0x005a line=141 │ │ 0x0066 line=142 │ │ 0x0072 line=143 │ │ locals : │ │ 0x0004 - 0x0073 reg=0 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0073 reg=3 this Lit/rgp/nyagua/pafcalc/MainActivity; │ │ │ │ - source_file_idx : 2335 (MainActivity.java) │ │ + source_file_idx : 2327 (MainActivity.java) │ │ │ │ Class #451 header: │ │ -class_idx : 923 │ │ +class_idx : 919 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #451 annotations: │ │ Annotations on class │ │ @@ -108968,31 +108944,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b9f8: |[06b9f8] it.rgp.nyagua.pafcalc.R$anim.:()V │ │ -06ba08: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06ba0e: 0e00 |0003: return-void │ │ +06b92c: |[06b92c] it.rgp.nyagua.pafcalc.R$anim.:()V │ │ +06b93c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$anim; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #452 header: │ │ -class_idx : 924 │ │ +class_idx : 920 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #452 annotations: │ │ Annotations on class │ │ @@ -109027,31 +109003,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ba10: |[06ba10] it.rgp.nyagua.pafcalc.R$array.:()V │ │ -06ba20: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06ba26: 0e00 |0003: return-void │ │ +06b944: |[06b944] it.rgp.nyagua.pafcalc.R$array.:()V │ │ +06b954: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b95a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #453 header: │ │ -class_idx : 925 │ │ +class_idx : 921 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 106 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #453 annotations: │ │ Annotations on class │ │ @@ -109601,31 +109577,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ba28: |[06ba28] it.rgp.nyagua.pafcalc.R$attr.:()V │ │ -06ba38: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06ba3e: 0e00 |0003: return-void │ │ +06b95c: |[06b95c] it.rgp.nyagua.pafcalc.R$attr.:()V │ │ +06b96c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b972: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #454 header: │ │ -class_idx : 926 │ │ +class_idx : 922 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #454 annotations: │ │ Annotations on class │ │ @@ -109675,31 +109651,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ba40: |[06ba40] it.rgp.nyagua.pafcalc.R$bool.:()V │ │ -06ba50: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06ba56: 0e00 |0003: return-void │ │ +06b974: |[06b974] it.rgp.nyagua.pafcalc.R$bool.:()V │ │ +06b984: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b98a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #455 header: │ │ -class_idx : 927 │ │ +class_idx : 923 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #455 annotations: │ │ Annotations on class │ │ @@ -109794,31 +109770,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ba58: |[06ba58] it.rgp.nyagua.pafcalc.R$color.:()V │ │ -06ba68: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06ba6e: 0e00 |0003: return-void │ │ +06b98c: |[06b98c] it.rgp.nyagua.pafcalc.R$color.:()V │ │ +06b99c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b9a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #456 header: │ │ -class_idx : 928 │ │ +class_idx : 924 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 18 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #456 annotations: │ │ Annotations on class │ │ @@ -109928,31 +109904,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ba70: |[06ba70] it.rgp.nyagua.pafcalc.R$dimen.:()V │ │ -06ba80: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06ba86: 0e00 |0003: return-void │ │ +06b9a4: |[06b9a4] it.rgp.nyagua.pafcalc.R$dimen.:()V │ │ +06b9b4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b9ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #457 header: │ │ -class_idx : 929 │ │ +class_idx : 925 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 102 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #457 annotations: │ │ Annotations on class │ │ @@ -110482,31 +110458,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ba88: |[06ba88] it.rgp.nyagua.pafcalc.R$drawable.:()V │ │ -06ba98: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06ba9e: 0e00 |0003: return-void │ │ +06b9bc: |[06b9bc] it.rgp.nyagua.pafcalc.R$drawable.:()V │ │ +06b9cc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b9d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #458 header: │ │ -class_idx : 930 │ │ +class_idx : 926 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 111 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #458 annotations: │ │ Annotations on class │ │ @@ -111081,31 +111057,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06baa0: |[06baa0] it.rgp.nyagua.pafcalc.R$id.:()V │ │ -06bab0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06bab6: 0e00 |0003: return-void │ │ +06b9d4: |[06b9d4] it.rgp.nyagua.pafcalc.R$id.:()V │ │ +06b9e4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06b9ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #459 header: │ │ -class_idx : 931 │ │ +class_idx : 927 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #459 annotations: │ │ Annotations on class │ │ @@ -111130,31 +111106,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bab8: |[06bab8] it.rgp.nyagua.pafcalc.R$integer.:()V │ │ -06bac8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06bace: 0e00 |0003: return-void │ │ +06b9ec: |[06b9ec] it.rgp.nyagua.pafcalc.R$integer.:()V │ │ +06b9fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06ba02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=998 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #460 header: │ │ -class_idx : 932 │ │ +class_idx : 928 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 33 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #460 annotations: │ │ Annotations on class │ │ @@ -111339,31 +111315,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bad0: |[06bad0] it.rgp.nyagua.pafcalc.R$layout.:()V │ │ -06bae0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06bae6: 0e00 |0003: return-void │ │ +06ba04: |[06ba04] it.rgp.nyagua.pafcalc.R$layout.:()V │ │ +06ba14: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06ba1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #461 header: │ │ -class_idx : 933 │ │ +class_idx : 929 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #461 annotations: │ │ Annotations on class │ │ @@ -111398,31 +111374,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bae8: |[06bae8] it.rgp.nyagua.pafcalc.R$menu.:()V │ │ -06baf8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06bafe: 0e00 |0003: return-void │ │ +06ba1c: |[06ba1c] it.rgp.nyagua.pafcalc.R$menu.:()V │ │ +06ba2c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06ba32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1036 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #462 header: │ │ -class_idx : 934 │ │ +class_idx : 930 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 57 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #462 annotations: │ │ Annotations on class │ │ @@ -111727,31 +111703,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bb00: |[06bb00] it.rgp.nyagua.pafcalc.R$string.:()V │ │ -06bb10: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06bb16: 0e00 |0003: return-void │ │ +06ba34: |[06ba34] it.rgp.nyagua.pafcalc.R$string.:()V │ │ +06ba44: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06ba4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #463 header: │ │ -class_idx : 935 │ │ +class_idx : 931 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 136 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #463 annotations: │ │ Annotations on class │ │ @@ -112451,31 +112427,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bb18: |[06bb18] it.rgp.nyagua.pafcalc.R$style.:()V │ │ -06bb28: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06bb2e: 0e00 |0003: return-void │ │ +06ba4c: |[06ba4c] it.rgp.nyagua.pafcalc.R$style.:()V │ │ +06ba5c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06ba62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #464 header: │ │ -class_idx : 936 │ │ +class_idx : 932 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 106 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #464 annotations: │ │ Annotations on class │ │ @@ -113025,146 +113001,146 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 352 16-bit code units │ │ -06bb30: |[06bb30] it.rgp.nyagua.pafcalc.R$styleable.:()V │ │ -06bb40: 1266 |0000: const/4 v6, #int 6 // #6 │ │ -06bb42: 1255 |0001: const/4 v5, #int 5 // #5 │ │ -06bb44: 1234 |0002: const/4 v4, #int 3 // #3 │ │ -06bb46: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -06bb48: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06bb4a: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -06bb4e: 2300 1b04 |0007: new-array v0, v0, [I // type@041b │ │ -06bb52: 2600 7900 0000 |0009: fill-array-data v0, 00000082 // +00000079 │ │ -06bb58: 6900 110d |000c: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionBar:[I // field@0d11 │ │ -06bb5c: 2330 1b04 |000e: new-array v0, v3, [I // type@041b │ │ -06bb60: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ -06bb66: 4b01 0002 |0013: aput v1, v0, v2 │ │ -06bb6a: 6900 120d |0015: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionBarLayout:[I // field@0d12 │ │ -06bb6e: 2340 1b04 |0017: new-array v0, v4, [I // type@041b │ │ -06bb72: 2600 9300 0000 |0019: fill-array-data v0, 000000ac // +00000093 │ │ -06bb78: 6900 140d |001c: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionBarWindow:[I // field@0d14 │ │ -06bb7c: 2330 1b04 |001e: new-array v0, v3, [I // type@041b │ │ -06bb80: 1401 3f01 0101 |0020: const v1, #float 2.36945e-38 // #0101013f │ │ -06bb86: 4b01 0002 |0023: aput v1, v0, v2 │ │ -06bb8a: 6900 2b0d |0025: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionMenuItemView:[I // field@0d2b │ │ -06bb8e: 2320 1b04 |0027: new-array v0, v2, [I // type@041b │ │ -06bb92: 6900 2d0d |0029: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionMenuView:[I // field@0d2d │ │ -06bb96: 2350 1b04 |002b: new-array v0, v5, [I // type@041b │ │ -06bb9a: 2600 8900 0000 |002d: fill-array-data v0, 000000b6 // +00000089 │ │ -06bba0: 6900 2e0d |0030: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionMode:[I // field@0d2e │ │ -06bba4: 1220 |0032: const/4 v0, #int 2 // #2 │ │ -06bba6: 2300 1b04 |0033: new-array v0, v0, [I // type@041b │ │ -06bbaa: 2600 8f00 0000 |0035: fill-array-data v0, 000000c4 // +0000008f │ │ -06bbb0: 6900 340d |0038: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActivityChooserView:[I // field@0d34 │ │ -06bbb4: 2330 1b04 |003a: new-array v0, v3, [I // type@041b │ │ -06bbb8: 1401 5500 017f |003c: const v1, #float 1.71472e+38 // #7f010055 │ │ -06bbbe: 4b01 0002 |003f: aput v1, v0, v2 │ │ -06bbc2: 6900 370d |0041: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.CompatTextView:[I // field@0d37 │ │ -06bbc6: 2340 1b04 |0043: new-array v0, v4, [I // type@041b │ │ -06bbca: 2600 8700 0000 |0045: fill-array-data v0, 000000cc // +00000087 │ │ -06bbd0: 6900 390d |0048: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.LinearLayoutICS:[I // field@0d39 │ │ -06bbd4: 2360 1b04 |004a: new-array v0, v6, [I // type@041b │ │ -06bbd8: 2600 8a00 0000 |004c: fill-array-data v0, 000000d6 // +0000008a │ │ -06bbde: 6900 3d0d |004f: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.MenuGroup:[I // field@0d3d │ │ -06bbe2: 1300 1100 |0051: const/16 v0, #int 17 // #11 │ │ -06bbe6: 2300 1b04 |0053: new-array v0, v0, [I // type@041b │ │ -06bbea: 2600 9100 0000 |0055: fill-array-data v0, 000000e6 // +00000091 │ │ -06bbf0: 6900 440d |0058: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.MenuItem:[I // field@0d44 │ │ -06bbf4: 1300 0800 |005a: const/16 v0, #int 8 // #8 │ │ -06bbf8: 2300 1b04 |005c: new-array v0, v0, [I // type@041b │ │ -06bbfc: 2600 ae00 0000 |005e: fill-array-data v0, 0000010c // +000000ae │ │ -06bc02: 6900 560d |0061: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.MenuView:[I // field@0d56 │ │ -06bc06: 2350 1b04 |0063: new-array v0, v5, [I // type@041b │ │ -06bc0a: 2600 bb00 0000 |0065: fill-array-data v0, 00000120 // +000000bb │ │ -06bc10: 6900 5f0d |0068: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.SearchView:[I // field@0d5f │ │ -06bc14: 1300 0a00 |006a: const/16 v0, #int 10 // #a │ │ -06bc18: 2300 1b04 |006c: new-array v0, v0, [I // type@041b │ │ -06bc1c: 2600 c000 0000 |006e: fill-array-data v0, 0000012e // +000000c0 │ │ -06bc22: 6900 650d |0071: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.Spinner:[I // field@0d65 │ │ -06bc26: 2360 1b04 |0073: new-array v0, v6, [I // type@041b │ │ -06bc2a: 2600 d100 0000 |0075: fill-array-data v0, 00000146 // +000000d1 │ │ -06bc30: 6900 700d |0078: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.Theme:[I // field@0d70 │ │ -06bc34: 2340 1b04 |007a: new-array v0, v4, [I // type@041b │ │ -06bc38: 2600 da00 0000 |007c: fill-array-data v0, 00000156 // +000000da │ │ -06bc3e: 6900 770d |007f: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.View:[I // field@0d77 │ │ -06bc42: 0e00 |0081: return-void │ │ -06bc44: 0003 0400 1300 0000 2000 017f 3e00 ... |0082: array-data (42 units) │ │ -06bc98: 0003 0400 0300 0000 5000 017f 5100 ... |00ac: array-data (10 units) │ │ -06bcac: 0003 0400 0500 0000 2000 017f 4200 ... |00b6: array-data (14 units) │ │ -06bcc8: 0003 0400 0200 0000 5300 017f 5400 ... |00c4: array-data (8 units) │ │ -06bcd8: 0003 0400 0300 0000 4600 017f 5600 ... |00cc: array-data (10 units) │ │ -06bcec: 0003 0400 0600 0000 0e00 0101 d000 ... |00d6: array-data (16 units) │ │ -06bd0c: 0003 0400 1100 0000 0200 0101 0e00 ... |00e6: array-data (38 units) │ │ -06bd58: 0003 0400 0800 0000 ae00 0101 2c01 ... |010c: array-data (20 units) │ │ -06bd80: 0003 0400 0500 0000 1f01 0101 2002 ... |0120: array-data (14 units) │ │ -06bd9c: 0003 0400 0a00 0000 af00 0101 7501 ... |012e: array-data (24 units) │ │ -06bdcc: 0003 0400 0600 0000 6200 017f 6300 ... |0146: array-data (16 units) │ │ -06bdec: 0003 0400 0300 0000 da00 0101 6800 ... |0156: array-data (10 units) │ │ +06ba64: |[06ba64] it.rgp.nyagua.pafcalc.R$styleable.:()V │ │ +06ba74: 1266 |0000: const/4 v6, #int 6 // #6 │ │ +06ba76: 1255 |0001: const/4 v5, #int 5 // #5 │ │ +06ba78: 1234 |0002: const/4 v4, #int 3 // #3 │ │ +06ba7a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +06ba7c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06ba7e: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +06ba82: 2300 1704 |0007: new-array v0, v0, [I // type@0417 │ │ +06ba86: 2600 7900 0000 |0009: fill-array-data v0, 00000082 // +00000079 │ │ +06ba8c: 6900 110d |000c: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionBar:[I // field@0d11 │ │ +06ba90: 2330 1704 |000e: new-array v0, v3, [I // type@0417 │ │ +06ba94: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ +06ba9a: 4b01 0002 |0013: aput v1, v0, v2 │ │ +06ba9e: 6900 120d |0015: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionBarLayout:[I // field@0d12 │ │ +06baa2: 2340 1704 |0017: new-array v0, v4, [I // type@0417 │ │ +06baa6: 2600 9300 0000 |0019: fill-array-data v0, 000000ac // +00000093 │ │ +06baac: 6900 140d |001c: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionBarWindow:[I // field@0d14 │ │ +06bab0: 2330 1704 |001e: new-array v0, v3, [I // type@0417 │ │ +06bab4: 1401 3f01 0101 |0020: const v1, #float 2.36945e-38 // #0101013f │ │ +06baba: 4b01 0002 |0023: aput v1, v0, v2 │ │ +06babe: 6900 2b0d |0025: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionMenuItemView:[I // field@0d2b │ │ +06bac2: 2320 1704 |0027: new-array v0, v2, [I // type@0417 │ │ +06bac6: 6900 2d0d |0029: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionMenuView:[I // field@0d2d │ │ +06baca: 2350 1704 |002b: new-array v0, v5, [I // type@0417 │ │ +06bace: 2600 8900 0000 |002d: fill-array-data v0, 000000b6 // +00000089 │ │ +06bad4: 6900 2e0d |0030: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActionMode:[I // field@0d2e │ │ +06bad8: 1220 |0032: const/4 v0, #int 2 // #2 │ │ +06bada: 2300 1704 |0033: new-array v0, v0, [I // type@0417 │ │ +06bade: 2600 8f00 0000 |0035: fill-array-data v0, 000000c4 // +0000008f │ │ +06bae4: 6900 340d |0038: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.ActivityChooserView:[I // field@0d34 │ │ +06bae8: 2330 1704 |003a: new-array v0, v3, [I // type@0417 │ │ +06baec: 1401 5500 017f |003c: const v1, #float 1.71472e+38 // #7f010055 │ │ +06baf2: 4b01 0002 |003f: aput v1, v0, v2 │ │ +06baf6: 6900 370d |0041: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.CompatTextView:[I // field@0d37 │ │ +06bafa: 2340 1704 |0043: new-array v0, v4, [I // type@0417 │ │ +06bafe: 2600 8700 0000 |0045: fill-array-data v0, 000000cc // +00000087 │ │ +06bb04: 6900 390d |0048: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.LinearLayoutICS:[I // field@0d39 │ │ +06bb08: 2360 1704 |004a: new-array v0, v6, [I // type@0417 │ │ +06bb0c: 2600 8a00 0000 |004c: fill-array-data v0, 000000d6 // +0000008a │ │ +06bb12: 6900 3d0d |004f: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.MenuGroup:[I // field@0d3d │ │ +06bb16: 1300 1100 |0051: const/16 v0, #int 17 // #11 │ │ +06bb1a: 2300 1704 |0053: new-array v0, v0, [I // type@0417 │ │ +06bb1e: 2600 9100 0000 |0055: fill-array-data v0, 000000e6 // +00000091 │ │ +06bb24: 6900 440d |0058: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.MenuItem:[I // field@0d44 │ │ +06bb28: 1300 0800 |005a: const/16 v0, #int 8 // #8 │ │ +06bb2c: 2300 1704 |005c: new-array v0, v0, [I // type@0417 │ │ +06bb30: 2600 ae00 0000 |005e: fill-array-data v0, 0000010c // +000000ae │ │ +06bb36: 6900 560d |0061: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.MenuView:[I // field@0d56 │ │ +06bb3a: 2350 1704 |0063: new-array v0, v5, [I // type@0417 │ │ +06bb3e: 2600 bb00 0000 |0065: fill-array-data v0, 00000120 // +000000bb │ │ +06bb44: 6900 5f0d |0068: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.SearchView:[I // field@0d5f │ │ +06bb48: 1300 0a00 |006a: const/16 v0, #int 10 // #a │ │ +06bb4c: 2300 1704 |006c: new-array v0, v0, [I // type@0417 │ │ +06bb50: 2600 c000 0000 |006e: fill-array-data v0, 0000012e // +000000c0 │ │ +06bb56: 6900 650d |0071: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.Spinner:[I // field@0d65 │ │ +06bb5a: 2360 1704 |0073: new-array v0, v6, [I // type@0417 │ │ +06bb5e: 2600 d100 0000 |0075: fill-array-data v0, 00000146 // +000000d1 │ │ +06bb64: 6900 700d |0078: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.Theme:[I // field@0d70 │ │ +06bb68: 2340 1704 |007a: new-array v0, v4, [I // type@0417 │ │ +06bb6c: 2600 da00 0000 |007c: fill-array-data v0, 00000156 // +000000da │ │ +06bb72: 6900 770d |007f: sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;.View:[I // field@0d77 │ │ +06bb76: 0e00 |0081: return-void │ │ +06bb78: 0003 0400 1300 0000 2000 017f 3e00 ... |0082: array-data (42 units) │ │ +06bbcc: 0003 0400 0300 0000 5000 017f 5100 ... |00ac: array-data (10 units) │ │ +06bbe0: 0003 0400 0500 0000 2000 017f 4200 ... |00b6: array-data (14 units) │ │ +06bbfc: 0003 0400 0200 0000 5300 017f 5400 ... |00c4: array-data (8 units) │ │ +06bc0c: 0003 0400 0300 0000 4600 017f 5600 ... |00cc: array-data (10 units) │ │ +06bc20: 0003 0400 0600 0000 0e00 0101 d000 ... |00d6: array-data (16 units) │ │ +06bc40: 0003 0400 1100 0000 0200 0101 0e00 ... |00e6: array-data (38 units) │ │ +06bc8c: 0003 0400 0800 0000 ae00 0101 2c01 ... |010c: array-data (20 units) │ │ +06bcb4: 0003 0400 0500 0000 1f01 0101 2002 ... |0120: array-data (14 units) │ │ +06bcd0: 0003 0400 0a00 0000 af00 0101 7501 ... |012e: array-data (24 units) │ │ +06bd00: 0003 0400 0600 0000 6200 017f 6300 ... |0146: array-data (16 units) │ │ +06bd20: 0003 0400 0300 0000 da00 0101 6800 ... |0156: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1296 │ │ 0x000e line=1593 │ │ 0x0017 line=1616 │ │ 0x001e line=1671 │ │ 0x0027 line=1682 │ │ 0x002b line=1703 │ │ 0x0032 line=1788 │ │ 0x003a line=1835 │ │ 0x0043 line=1865 │ │ 0x004a line=1941 │ │ - 0x0051 line=2061 │ │ - 0x005a line=2331 │ │ - 0x0063 line=2425 │ │ - 0x006a line=2527 │ │ - 0x0073 line=2681 │ │ - 0x007a line=2784 │ │ + 0x0051 line=2055 │ │ + 0x005a line=2312 │ │ + 0x0063 line=2399 │ │ + 0x006a line=2498 │ │ + 0x0073 line=2646 │ │ + 0x007a line=2749 │ │ 0x0082 line=1296 │ │ 0x00ac line=1616 │ │ 0x00b6 line=1703 │ │ 0x00c4 line=1788 │ │ 0x00cc line=1865 │ │ 0x00d6 line=1941 │ │ - 0x00e6 line=2061 │ │ - 0x010c line=2331 │ │ - 0x0120 line=2425 │ │ - 0x012e line=2527 │ │ - 0x0146 line=2681 │ │ - 0x0156 line=2784 │ │ + 0x00e6 line=2055 │ │ + 0x010c line=2312 │ │ + 0x0120 line=2399 │ │ + 0x012e line=2498 │ │ + 0x0146 line=2646 │ │ + 0x0156 line=2749 │ │ locals : │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06be00: |[06be00] it.rgp.nyagua.pafcalc.R$styleable.:()V │ │ -06be10: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06be16: 0e00 |0003: return-void │ │ +06bd34: |[06bd34] it.rgp.nyagua.pafcalc.R$styleable.:()V │ │ +06bd44: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06bd4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1247 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #465 header: │ │ -class_idx : 937 │ │ +class_idx : 933 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #465 annotations: │ │ Annotations on class │ │ @@ -113183,32 +113159,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06be18: |[06be18] it.rgp.nyagua.pafcalc.R.:()V │ │ -06be28: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06be2e: 0e00 |0003: return-void │ │ +06bd4c: |[06bd4c] it.rgp.nyagua.pafcalc.R.:()V │ │ +06bd5c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06bd62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=1247 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2572 (R.java) │ │ + source_file_idx : 2564 (R.java) │ │ │ │ Class #466 header: │ │ -class_idx : 938 │ │ +class_idx : 934 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 876 │ │ -source_file_idx : 2736 │ │ +superclass_idx : 872 │ │ +source_file_idx : 2727 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #466 - │ │ Class descriptor : 'Lit/rgp/nyagua/pafcalc/SquareImageView;' │ │ @@ -113223,17 +113198,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06be30: |[06be30] it.rgp.nyagua.pafcalc.SquareImageView.:(Landroid/content/Context;)V │ │ -06be40: 7020 4d1d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1d4d │ │ -06be46: 0e00 |0003: return-void │ │ +06bd64: |[06bd64] it.rgp.nyagua.pafcalc.SquareImageView.:(Landroid/content/Context;)V │ │ +06bd74: 7020 4d1d 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1d4d │ │ +06bd7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/SquareImageView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -113243,17 +113218,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 │ │ -06be48: |[06be48] it.rgp.nyagua.pafcalc.SquareImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06be58: 7030 4e1d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d4e │ │ -06be5e: 0e00 |0003: return-void │ │ +06bd7c: |[06bd7c] it.rgp.nyagua.pafcalc.SquareImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06bd8c: 7030 4e1d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d4e │ │ +06bd92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/SquareImageView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -113264,17 +113239,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -06be60: |[06be60] it.rgp.nyagua.pafcalc.SquareImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06be70: 7040 4f1d 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d4f │ │ -06be76: 0e00 |0003: return-void │ │ +06bd94: |[06bd94] it.rgp.nyagua.pafcalc.SquareImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06bda4: 7040 4f1d 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d4f │ │ +06bdaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/SquareImageView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -113287,39 +113262,39 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06be78: |[06be78] it.rgp.nyagua.pafcalc.SquareImageView.onMeasure:(II)V │ │ -06be88: 6f30 561d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/ImageView;.onMeasure:(II)V // method@1d56 │ │ -06be8e: 6e10 9f1e 0200 |0003: invoke-virtual {v2}, Lit/rgp/nyagua/pafcalc/SquareImageView;.getMeasuredWidth:()I // method@1e9f │ │ -06be94: 0a00 |0006: move-result v0 │ │ -06be96: 6e10 9f1e 0200 |0007: invoke-virtual {v2}, Lit/rgp/nyagua/pafcalc/SquareImageView;.getMeasuredWidth:()I // method@1e9f │ │ -06be9c: 0a01 |000a: move-result v1 │ │ -06be9e: 6e30 a11e 0201 |000b: invoke-virtual {v2, v0, v1}, Lit/rgp/nyagua/pafcalc/SquareImageView;.setMeasuredDimension:(II)V // method@1ea1 │ │ -06bea4: 0e00 |000e: return-void │ │ +06bdac: |[06bdac] it.rgp.nyagua.pafcalc.SquareImageView.onMeasure:(II)V │ │ +06bdbc: 6f30 561d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/ImageView;.onMeasure:(II)V // method@1d56 │ │ +06bdc2: 6e10 9f1e 0200 |0003: invoke-virtual {v2}, Lit/rgp/nyagua/pafcalc/SquareImageView;.getMeasuredWidth:()I // method@1e9f │ │ +06bdc8: 0a00 |0006: move-result v0 │ │ +06bdca: 6e10 9f1e 0200 |0007: invoke-virtual {v2}, Lit/rgp/nyagua/pafcalc/SquareImageView;.getMeasuredWidth:()I // method@1e9f │ │ +06bdd0: 0a01 |000a: move-result v1 │ │ +06bdd2: 6e30 a11e 0201 |000b: invoke-virtual {v2, v0, v1}, Lit/rgp/nyagua/pafcalc/SquareImageView;.setMeasuredDimension:(II)V // method@1ea1 │ │ +06bdd8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x000e line=49 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lit/rgp/nyagua/pafcalc/SquareImageView; │ │ 0x0000 - 0x000f reg=3 widthMeasureSpec I │ │ 0x0000 - 0x000f reg=4 heightMeasureSpec I │ │ │ │ - source_file_idx : 2736 (SquareImageView.java) │ │ + source_file_idx : 2727 (SquareImageView.java) │ │ │ │ Class #467 header: │ │ -class_idx : 939 │ │ +class_idx : 935 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 667 │ │ +superclass_idx : 979 │ │ +source_file_idx : 663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 31 │ │ virtual_methods_size: 0 │ │ │ │ Class #467 - │ │ Class descriptor : 'Lit/rgp/nyagua/pafcalc/util/Converter;' │ │ @@ -113334,17 +113309,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bea8: |[06bea8] it.rgp.nyagua.pafcalc.util.Converter.:()V │ │ -06beb8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06bebe: 0e00 |0003: return-void │ │ +06bddc: |[06bddc] it.rgp.nyagua.pafcalc.util.Converter.:()V │ │ +06bdec: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06bdf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/util/Converter; │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113352,20 +113327,20 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06bec0: |[06bec0] it.rgp.nyagua.pafcalc.util.Converter.C2F:(D)D │ │ -06bed0: 1800 cdcc cccc cccc fc3f |0000: const-wide v0, #double 1.8 // #3ffccccccccccccd │ │ -06beda: cd40 |0005: mul-double/2addr v0, v4 │ │ -06bedc: 1902 4040 |0006: const-wide/high16 v2, #long 4629700416936869888 // #4040 │ │ -06bee0: cb20 |0008: add-double/2addr v0, v2 │ │ -06bee2: 1000 |0009: return-wide v0 │ │ +06bdf4: |[06bdf4] it.rgp.nyagua.pafcalc.util.Converter.C2F:(D)D │ │ +06be04: 1800 cdcc cccc cccc fc3f |0000: const-wide v0, #double 1.8 // #3ffccccccccccccd │ │ +06be0e: cd40 |0005: mul-double/2addr v0, v4 │ │ +06be10: 1902 4040 |0006: const-wide/high16 v2, #long 4629700416936869888 // #4040 │ │ +06be14: cb20 |0008: add-double/2addr v0, v2 │ │ +06be16: 1000 |0009: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x000a reg=4 celsius D │ │ │ │ #2 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113373,18 +113348,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06bee4: |[06bee4] it.rgp.nyagua.pafcalc.util.Converter.C2K:(D)D │ │ -06bef4: 1800 6666 6666 6612 7140 |0000: const-wide v0, #double 273.15 // #4071126666666666 │ │ -06befe: cb20 |0005: add-double/2addr v0, v2 │ │ -06bf00: 1000 |0006: return-wide v0 │ │ +06be18: |[06be18] it.rgp.nyagua.pafcalc.util.Converter.C2K:(D)D │ │ +06be28: 1800 6666 6666 6612 7140 |0000: const-wide v0, #double 273.15 // #4071126666666666 │ │ +06be32: cb20 |0005: add-double/2addr v0, v2 │ │ +06be34: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 celsius D │ │ │ │ #3 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113392,20 +113367,20 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -06bf04: |[06bf04] it.rgp.nyagua.pafcalc.util.Converter.F2C:(D)D │ │ -06bf14: 1900 4040 |0000: const-wide/high16 v0, #long 4629700416936869888 // #4040 │ │ -06bf18: ac00 0400 |0002: sub-double v0, v4, v0 │ │ -06bf1c: 1802 152c c771 1cc7 e13f |0004: const-wide v2, #double 0.555556 // #3fe1c71c71c72c15 │ │ -06bf26: cd20 |0009: mul-double/2addr v0, v2 │ │ -06bf28: 1000 |000a: return-wide v0 │ │ +06be38: |[06be38] it.rgp.nyagua.pafcalc.util.Converter.F2C:(D)D │ │ +06be48: 1900 4040 |0000: const-wide/high16 v0, #long 4629700416936869888 // #4040 │ │ +06be4c: ac00 0400 |0002: sub-double v0, v4, v0 │ │ +06be50: 1802 152c c771 1cc7 e13f |0004: const-wide v2, #double 0.555556 // #3fe1c71c71c72c15 │ │ +06be5a: cd20 |0009: mul-double/2addr v0, v2 │ │ +06be5c: 1000 |000a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x000b reg=4 far D │ │ │ │ #4 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113413,20 +113388,20 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -06bf2c: |[06bf2c] it.rgp.nyagua.pafcalc.util.Converter.F2K:(D)D │ │ -06bf3c: 1800 1f85 eb51 b8ba 7c40 |0000: const-wide v0, #double 459.67 // #407cbab851eb851f │ │ -06bf46: cb40 |0005: add-double/2addr v0, v4 │ │ -06bf48: 1802 152c c771 1cc7 e13f |0006: const-wide v2, #double 0.555556 // #3fe1c71c71c72c15 │ │ -06bf52: cd20 |000b: mul-double/2addr v0, v2 │ │ -06bf54: 1000 |000c: return-wide v0 │ │ +06be60: |[06be60] it.rgp.nyagua.pafcalc.util.Converter.F2K:(D)D │ │ +06be70: 1800 1f85 eb51 b8ba 7c40 |0000: const-wide v0, #double 459.67 // #407cbab851eb851f │ │ +06be7a: cb40 |0005: add-double/2addr v0, v4 │ │ +06be7c: 1802 152c c771 1cc7 e13f |0006: const-wide v2, #double 0.555556 // #3fe1c71c71c72c15 │ │ +06be86: cd20 |000b: mul-double/2addr v0, v2 │ │ +06be88: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x000d reg=4 far D │ │ │ │ #5 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113434,18 +113409,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06bf58: |[06bf58] it.rgp.nyagua.pafcalc.util.Converter.K2C:(D)D │ │ -06bf68: 1800 6666 6666 6612 7140 |0000: const-wide v0, #double 273.15 // #4071126666666666 │ │ -06bf72: ac00 0200 |0005: sub-double v0, v2, v0 │ │ -06bf76: 1000 |0007: return-wide v0 │ │ +06be8c: |[06be8c] it.rgp.nyagua.pafcalc.util.Converter.K2C:(D)D │ │ +06be9c: 1800 6666 6666 6612 7140 |0000: const-wide v0, #double 273.15 // #4071126666666666 │ │ +06bea6: ac00 0200 |0005: sub-double v0, v2, v0 │ │ +06beaa: 1000 |0007: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 kelvin D │ │ │ │ #6 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113453,20 +113428,20 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -06bf78: |[06bf78] it.rgp.nyagua.pafcalc.util.Converter.K2F:(D)D │ │ -06bf88: 1800 cdcc cccc cccc fc3f |0000: const-wide v0, #double 1.8 // #3ffccccccccccccd │ │ -06bf92: cd40 |0005: mul-double/2addr v0, v4 │ │ -06bf94: 1802 1f85 eb51 b8ba 7c40 |0006: const-wide v2, #double 459.67 // #407cbab851eb851f │ │ -06bf9e: cc20 |000b: sub-double/2addr v0, v2 │ │ -06bfa0: 1000 |000c: return-wide v0 │ │ +06beac: |[06beac] it.rgp.nyagua.pafcalc.util.Converter.K2F:(D)D │ │ +06bebc: 1800 cdcc cccc cccc fc3f |0000: const-wide v0, #double 1.8 // #3ffccccccccccccd │ │ +06bec6: cd40 |0005: mul-double/2addr v0, v4 │ │ +06bec8: 1802 1f85 eb51 b8ba 7c40 |0006: const-wide v2, #double 459.67 // #407cbab851eb851f │ │ +06bed2: cc20 |000b: sub-double/2addr v0, v2 │ │ +06bed4: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x000d reg=4 kelvin D │ │ │ │ #7 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113474,18 +113449,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06bfa4: |[06bfa4] it.rgp.nyagua.pafcalc.util.Converter.cc2gal:(D)D │ │ -06bfb4: 1800 fa9c bb5d 2f4d 313f |0000: const-wide v0, #double 0.000264 // #3f314d2f5dbb9cfa │ │ -06bfbe: cd20 |0005: mul-double/2addr v0, v2 │ │ -06bfc0: 1000 |0006: return-wide v0 │ │ +06bed8: |[06bed8] it.rgp.nyagua.pafcalc.util.Converter.cc2gal:(D)D │ │ +06bee8: 1800 fa9c bb5d 2f4d 313f |0000: const-wide v0, #double 0.000264 // #3f314d2f5dbb9cfa │ │ +06bef2: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bef4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 cc D │ │ │ │ #8 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113493,18 +113468,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06bfc4: |[06bfc4] it.rgp.nyagua.pafcalc.util.Converter.cc2l:(D)D │ │ -06bfd4: 1800 fca9 f1d2 4d62 503f |0000: const-wide v0, #double 0.001 // #3f50624dd2f1a9fc │ │ -06bfde: cd20 |0005: mul-double/2addr v0, v2 │ │ -06bfe0: 1000 |0006: return-wide v0 │ │ +06bef8: |[06bef8] it.rgp.nyagua.pafcalc.util.Converter.cc2l:(D)D │ │ +06bf08: 1800 fca9 f1d2 4d62 503f |0000: const-wide v0, #double 0.001 // #3f50624dd2f1a9fc │ │ +06bf12: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bf14: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 cc D │ │ │ │ #9 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113512,18 +113487,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06bfe4: |[06bfe4] it.rgp.nyagua.pafcalc.util.Converter.cc2tsp:(D)D │ │ -06bff4: 1800 3e3c 4b90 1150 b13f |0000: const-wide v0, #double 0.067628 // #3fb15011904b3c3e │ │ -06bffe: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c000: 1000 |0006: return-wide v0 │ │ +06bf18: |[06bf18] it.rgp.nyagua.pafcalc.util.Converter.cc2tsp:(D)D │ │ +06bf28: 1800 3e3c 4b90 1150 b13f |0000: const-wide v0, #double 0.067628 // #3fb15011904b3c3e │ │ +06bf32: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bf34: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 cc D │ │ │ │ #10 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113531,18 +113506,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c004: |[06c004] it.rgp.nyagua.pafcalc.util.Converter.ci2gal:(D)D │ │ -06c014: 1800 e146 ca16 49bb 713f |0000: const-wide v0, #double 0.004329 // #3f71bb4916ca46e1 │ │ -06c01e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c020: 1000 |0006: return-wide v0 │ │ +06bf38: |[06bf38] it.rgp.nyagua.pafcalc.util.Converter.ci2gal:(D)D │ │ +06bf48: 1800 e146 ca16 49bb 713f |0000: const-wide v0, #double 0.004329 // #3f71bb4916ca46e1 │ │ +06bf52: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bf54: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 ci D │ │ │ │ #11 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113550,18 +113525,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c024: |[06c024] it.rgp.nyagua.pafcalc.util.Converter.ci2l:(D)D │ │ -06c034: 1800 1476 51f4 c0c7 903f |0000: const-wide v0, #double 0.016387 // #3f90c7c0f4517614 │ │ -06c03e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c040: 1000 |0006: return-wide v0 │ │ +06bf58: |[06bf58] it.rgp.nyagua.pafcalc.util.Converter.ci2l:(D)D │ │ +06bf68: 1800 1476 51f4 c0c7 903f |0000: const-wide v0, #double 0.016387 // #3f90c7c0f4517614 │ │ +06bf72: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bf74: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 ci D │ │ │ │ #12 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113569,18 +113544,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c044: |[06c044] it.rgp.nyagua.pafcalc.util.Converter.cm2feet:(D)D │ │ -06c054: 1800 091b 9e5e 29cb a03f |0000: const-wide v0, #double 0.0328 // #3fa0cb295e9e1b09 │ │ -06c05e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c060: 1000 |0006: return-wide v0 │ │ +06bf78: |[06bf78] it.rgp.nyagua.pafcalc.util.Converter.cm2feet:(D)D │ │ +06bf88: 1800 091b 9e5e 29cb a03f |0000: const-wide v0, #double 0.0328 // #3fa0cb295e9e1b09 │ │ +06bf92: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bf94: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 cm D │ │ │ │ #13 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113588,18 +113563,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c064: |[06c064] it.rgp.nyagua.pafcalc.util.Converter.cm2inch:(D)D │ │ -06c074: 1800 51da 1b7c 6132 d93f |0000: const-wide v0, #double 0.3937 // #3fd932617c1bda51 │ │ -06c07e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c080: 1000 |0006: return-wide v0 │ │ +06bf98: |[06bf98] it.rgp.nyagua.pafcalc.util.Converter.cm2inch:(D)D │ │ +06bfa8: 1800 51da 1b7c 6132 d93f |0000: const-wide v0, #double 0.3937 // #3fd932617c1bda51 │ │ +06bfb2: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bfb4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 cm D │ │ │ │ #14 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113607,18 +113582,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c084: |[06c084] it.rgp.nyagua.pafcalc.util.Converter.feet2cm:(D)D │ │ -06c094: 1800 7b14 ae47 e17a 3e40 |0000: const-wide v0, #double 30.48 // #403e7ae147ae147b │ │ -06c09e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c0a0: 1000 |0006: return-wide v0 │ │ +06bfb8: |[06bfb8] it.rgp.nyagua.pafcalc.util.Converter.feet2cm:(D)D │ │ +06bfc8: 1800 7b14 ae47 e17a 3e40 |0000: const-wide v0, #double 30.48 // #403e7ae147ae147b │ │ +06bfd2: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bfd4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 feet D │ │ │ │ #15 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113626,18 +113601,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c0a4: |[06c0a4] it.rgp.nyagua.pafcalc.util.Converter.g2mg:(D)D │ │ -06c0b4: 1800 0000 0000 0040 8f40 |0000: const-wide v0, #double 1000 // #408f400000000000 │ │ -06c0be: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c0c0: 1000 |0006: return-wide v0 │ │ +06bfd8: |[06bfd8] it.rgp.nyagua.pafcalc.util.Converter.g2mg:(D)D │ │ +06bfe8: 1800 0000 0000 0040 8f40 |0000: const-wide v0, #double 1000 // #408f400000000000 │ │ +06bff2: cd20 |0005: mul-double/2addr v0, v2 │ │ +06bff4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 g D │ │ │ │ #16 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113645,18 +113620,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c0c4: |[06c0c4] it.rgp.nyagua.pafcalc.util.Converter.g2oz:(D)D │ │ -06c0d4: 1800 5c57 cc08 6f0f a23f |0000: const-wide v0, #double 0.035274 // #3fa20f6f08cc575c │ │ -06c0de: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c0e0: 1000 |0006: return-wide v0 │ │ +06bff8: |[06bff8] it.rgp.nyagua.pafcalc.util.Converter.g2oz:(D)D │ │ +06c008: 1800 5c57 cc08 6f0f a23f |0000: const-wide v0, #double 0.035274 // #3fa20f6f08cc575c │ │ +06c012: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c014: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 g D │ │ │ │ #17 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113664,18 +113639,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c0e4: |[06c0e4] it.rgp.nyagua.pafcalc.util.Converter.g2tsp:(D)D │ │ -06c0f4: 1800 9a99 9999 9999 c93f |0000: const-wide v0, #double 0.2 // #3fc999999999999a │ │ -06c0fe: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c100: 1000 |0006: return-wide v0 │ │ +06c018: |[06c018] it.rgp.nyagua.pafcalc.util.Converter.g2tsp:(D)D │ │ +06c028: 1800 9a99 9999 9999 c93f |0000: const-wide v0, #double 0.2 // #3fc999999999999a │ │ +06c032: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c034: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 g D │ │ │ │ #18 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113683,18 +113658,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c104: |[06c104] it.rgp.nyagua.pafcalc.util.Converter.gal2cc:(D)D │ │ -06c114: 1800 083a 5ad5 d292 ad40 |0000: const-wide v0, #double 3785.41 // #40ad92d2d55a3a08 │ │ -06c11e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c120: 1000 |0006: return-wide v0 │ │ +06c038: |[06c038] it.rgp.nyagua.pafcalc.util.Converter.gal2cc:(D)D │ │ +06c048: 1800 083a 5ad5 d292 ad40 |0000: const-wide v0, #double 3785.41 // #40ad92d2d55a3a08 │ │ +06c052: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c054: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 gal D │ │ │ │ #19 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113702,18 +113677,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c124: |[06c124] it.rgp.nyagua.pafcalc.util.Converter.gal2ci:(D)D │ │ -06c134: 1800 0000 0000 00e0 6c40 |0000: const-wide v0, #double 231 // #406ce00000000000 │ │ -06c13e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c140: 1000 |0006: return-wide v0 │ │ +06c058: |[06c058] it.rgp.nyagua.pafcalc.util.Converter.gal2ci:(D)D │ │ +06c068: 1800 0000 0000 00e0 6c40 |0000: const-wide v0, #double 231 // #406ce00000000000 │ │ +06c072: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c074: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 gal D │ │ │ │ #20 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113721,18 +113696,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c144: |[06c144] it.rgp.nyagua.pafcalc.util.Converter.gal2l:(D)D │ │ -06c154: 1800 f7f1 a7f8 8548 0e40 |0000: const-wide v0, #double 3.78541 // #400e4885f8a7f1f7 │ │ -06c15e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c160: 1000 |0006: return-wide v0 │ │ +06c078: |[06c078] it.rgp.nyagua.pafcalc.util.Converter.gal2l:(D)D │ │ +06c088: 1800 f7f1 a7f8 8548 0e40 |0000: const-wide v0, #double 3.78541 // #400e4885f8a7f1f7 │ │ +06c092: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c094: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 gal D │ │ │ │ #21 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113740,18 +113715,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c164: |[06c164] it.rgp.nyagua.pafcalc.util.Converter.inch2cm:(D)D │ │ -06c174: 1800 52b8 1e85 eb51 0440 |0000: const-wide v0, #double 2.54 // #400451eb851eb852 │ │ -06c17e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c180: 1000 |0006: return-wide v0 │ │ +06c098: |[06c098] it.rgp.nyagua.pafcalc.util.Converter.inch2cm:(D)D │ │ +06c0a8: 1800 52b8 1e85 eb51 0440 |0000: const-wide v0, #double 2.54 // #400451eb851eb852 │ │ +06c0b2: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c0b4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 inch D │ │ │ │ #22 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113759,18 +113734,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c184: |[06c184] it.rgp.nyagua.pafcalc.util.Converter.kg2lb:(D)D │ │ -06c194: 1800 f88a 6ebd a607 dd3f |0000: const-wide v0, #double 0.453592 // #3fdd07a6bd6e8af8 │ │ -06c19e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c1a0: 1000 |0006: return-wide v0 │ │ +06c0b8: |[06c0b8] it.rgp.nyagua.pafcalc.util.Converter.kg2lb:(D)D │ │ +06c0c8: 1800 f88a 6ebd a607 dd3f |0000: const-wide v0, #double 0.453592 // #3fdd07a6bd6e8af8 │ │ +06c0d2: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c0d4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 kg D │ │ │ │ #23 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113778,18 +113753,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c1a4: |[06c1a4] it.rgp.nyagua.pafcalc.util.Converter.l2cc:(D)D │ │ -06c1b4: 1800 0000 0000 0040 8f40 |0000: const-wide v0, #double 1000 // #408f400000000000 │ │ -06c1be: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c1c0: 1000 |0006: return-wide v0 │ │ +06c0d8: |[06c0d8] it.rgp.nyagua.pafcalc.util.Converter.l2cc:(D)D │ │ +06c0e8: 1800 0000 0000 0040 8f40 |0000: const-wide v0, #double 1000 // #408f400000000000 │ │ +06c0f2: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c0f4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 l D │ │ │ │ #24 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113797,18 +113772,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c1c4: |[06c1c4] it.rgp.nyagua.pafcalc.util.Converter.l2ci:(D)D │ │ -06c1d4: 1800 f5bc 1b0b 0a83 4e40 |0000: const-wide v0, #double 61.0237 // #404e830a0b1bbcf5 │ │ -06c1de: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c1e0: 1000 |0006: return-wide v0 │ │ +06c0f8: |[06c0f8] it.rgp.nyagua.pafcalc.util.Converter.l2ci:(D)D │ │ +06c108: 1800 f5bc 1b0b 0a83 4e40 |0000: const-wide v0, #double 61.0237 // #404e830a0b1bbcf5 │ │ +06c112: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c114: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 l D │ │ │ │ #25 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113816,18 +113791,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c1e4: |[06c1e4] it.rgp.nyagua.pafcalc.util.Converter.l2gal:(D)D │ │ -06c1f4: 1800 db35 21ad 31e8 d03f |0000: const-wide v0, #double 0.264172 // #3fd0e831ad2135db │ │ -06c1fe: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c200: 1000 |0006: return-wide v0 │ │ +06c118: |[06c118] it.rgp.nyagua.pafcalc.util.Converter.l2gal:(D)D │ │ +06c128: 1800 db35 21ad 31e8 d03f |0000: const-wide v0, #double 0.264172 // #3fd0e831ad2135db │ │ +06c132: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c134: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 l D │ │ │ │ #26 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113835,18 +113810,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c204: |[06c204] it.rgp.nyagua.pafcalc.util.Converter.lb2kg:(D)D │ │ -06c214: 1800 4513 2862 11a3 0140 |0000: const-wide v0, #double 2.20462 // #4001a31162281345 │ │ -06c21e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c220: 1000 |0006: return-wide v0 │ │ +06c138: |[06c138] it.rgp.nyagua.pafcalc.util.Converter.lb2kg:(D)D │ │ +06c148: 1800 4513 2862 11a3 0140 |0000: const-wide v0, #double 2.20462 // #4001a31162281345 │ │ +06c152: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c154: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 lb D │ │ │ │ #27 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113854,18 +113829,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06c224: |[06c224] it.rgp.nyagua.pafcalc.util.Converter.mg2g:(D)D │ │ -06c234: 1800 0000 0000 0040 8f40 |0000: const-wide v0, #double 1000 // #408f400000000000 │ │ -06c23e: ae00 0200 |0005: div-double v0, v2, v0 │ │ -06c242: 1000 |0007: return-wide v0 │ │ +06c158: |[06c158] it.rgp.nyagua.pafcalc.util.Converter.mg2g:(D)D │ │ +06c168: 1800 0000 0000 0040 8f40 |0000: const-wide v0, #double 1000 // #408f400000000000 │ │ +06c172: ae00 0200 |0005: div-double v0, v2, v0 │ │ +06c176: 1000 |0007: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 mg D │ │ │ │ #28 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113873,18 +113848,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c244: |[06c244] it.rgp.nyagua.pafcalc.util.Converter.oz2g:(D)D │ │ -06c254: 1800 5c57 cc08 6f0f a23f |0000: const-wide v0, #double 0.035274 // #3fa20f6f08cc575c │ │ -06c25e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c260: 1000 |0006: return-wide v0 │ │ +06c178: |[06c178] it.rgp.nyagua.pafcalc.util.Converter.oz2g:(D)D │ │ +06c188: 1800 5c57 cc08 6f0f a23f |0000: const-wide v0, #double 0.035274 // #3fa20f6f08cc575c │ │ +06c192: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c194: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 oz D │ │ │ │ #29 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113892,18 +113867,18 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06c264: |[06c264] it.rgp.nyagua.pafcalc.util.Converter.tsp2cc:(D)D │ │ -06c274: 1800 5f46 b1dc d292 2d40 |0000: const-wide v0, #double 14.7868 // #402d92d2dcb1465f │ │ -06c27e: cd20 |0005: mul-double/2addr v0, v2 │ │ -06c280: 1000 |0006: return-wide v0 │ │ +06c198: |[06c198] it.rgp.nyagua.pafcalc.util.Converter.tsp2cc:(D)D │ │ +06c1a8: 1800 5f46 b1dc d292 2d40 |0000: const-wide v0, #double 14.7868 // #402d92d2dcb1465f │ │ +06c1b2: cd20 |0005: mul-double/2addr v0, v2 │ │ +06c1b4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 tsp D │ │ │ │ #30 : (in Lit/rgp/nyagua/pafcalc/util/Converter;) │ │ @@ -113911,32 +113886,32 @@ │ │ type : '(D)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06c284: |[06c284] it.rgp.nyagua.pafcalc.util.Converter.tsp2g:(D)D │ │ -06c294: 1900 1440 |0000: const-wide/high16 v0, #long 4617315517961601024 // #4014 │ │ -06c298: cd20 |0002: mul-double/2addr v0, v2 │ │ -06c29a: 1000 |0003: return-wide v0 │ │ +06c1b8: |[06c1b8] it.rgp.nyagua.pafcalc.util.Converter.tsp2g:(D)D │ │ +06c1c8: 1900 1440 |0000: const-wide/high16 v0, #long 4617315517961601024 // #4014 │ │ +06c1cc: cd20 |0002: mul-double/2addr v0, v2 │ │ +06c1ce: 1000 |0003: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 tsp D │ │ │ │ Virtual methods - │ │ - source_file_idx : 667 (Converter.java) │ │ + source_file_idx : 663 (Converter.java) │ │ │ │ Class #468 header: │ │ -class_idx : 940 │ │ +class_idx : 936 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2286 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2278 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 0 │ │ │ │ Class #468 - │ │ Class descriptor : 'Lit/rgp/nyagua/pafcalc/util/LocUtil;' │ │ @@ -113955,17 +113930,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c29c: |[06c29c] it.rgp.nyagua.pafcalc.util.LocUtil.:()V │ │ -06c2ac: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06c2b2: 0e00 |0003: return-void │ │ +06c1d0: |[06c1d0] it.rgp.nyagua.pafcalc.util.LocUtil.:()V │ │ +06c1e0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06c1e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/util/LocUtil; │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/util/LocUtil;) │ │ @@ -113973,29 +113948,29 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06c2b4: |[06c2b4] it.rgp.nyagua.pafcalc.util.LocUtil.delocalizeDate:(Ljava/lang/String;)Ljava/lang/String; │ │ -06c2c4: 2200 f203 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c2c8: 6202 7b0d |0002: sget-object v2, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ -06c2cc: 7020 891f 2000 |0004: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c2d2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -06c2d4: 6e20 7c1f 3000 |0008: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1f7c │ │ -06c2da: 0c01 |000b: move-result-object v1 │ │ -06c2dc: 2200 f203 |000c: new-instance v0, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c2e0: 1a02 2e23 |000e: const-string v2, "yyyy-MM-dd" // string@232e │ │ -06c2e4: 7020 891f 2000 |0010: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c2ea: 6e20 7b1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f7b │ │ -06c2f0: 0c02 |0016: move-result-object v2 │ │ -06c2f2: 1102 |0017: return-object v2 │ │ -06c2f4: 0d02 |0018: move-exception v2 │ │ -06c2f6: 28f3 |0019: goto 000c // -000d │ │ +06c1e8: |[06c1e8] it.rgp.nyagua.pafcalc.util.LocUtil.delocalizeDate:(Ljava/lang/String;)Ljava/lang/String; │ │ +06c1f8: 2200 ee03 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c1fc: 6202 7b0d |0002: sget-object v2, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ +06c200: 7020 891f 2000 |0004: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c206: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +06c208: 6e20 7c1f 3000 |0008: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1f7c │ │ +06c20e: 0c01 |000b: move-result-object v1 │ │ +06c210: 2200 ee03 |000c: new-instance v0, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c214: 1a02 2223 |000e: const-string v2, "yyyy-MM-dd" // string@2322 │ │ +06c218: 7020 891f 2000 |0010: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c21e: 6e20 7b1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f7b │ │ +06c224: 0c02 |0016: move-result-object v2 │ │ +06c226: 1102 |0017: return-object v2 │ │ +06c228: 0d02 |0018: move-exception v2 │ │ +06c22a: 28f3 |0019: goto 000c // -000d │ │ catches : 1 │ │ 0x0008 - 0x000b │ │ Ljava/text/ParseException; -> 0x0018 │ │ positions : │ │ 0x0000 line=255 │ │ 0x0007 line=256 │ │ 0x0008 line=258 │ │ @@ -114013,24 +113988,24 @@ │ │ type : '(Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06c308: |[06c308] it.rgp.nyagua.pafcalc.util.LocUtil.delocalizeDate:(Ljava/util/Date;)Ljava/lang/String; │ │ -06c318: 2200 f203 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c31c: 1a02 2e23 |0002: const-string v2, "yyyy-MM-dd" // string@232e │ │ -06c320: 7020 891f 2000 |0004: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c326: 6e20 7b1f 3000 |0007: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f7b │ │ -06c32c: 0c02 |000a: move-result-object v2 │ │ -06c32e: 1102 |000b: return-object v2 │ │ -06c330: 0d01 |000c: move-exception v1 │ │ -06c332: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ -06c336: 28fc |000f: goto 000b // -0004 │ │ +06c23c: |[06c23c] it.rgp.nyagua.pafcalc.util.LocUtil.delocalizeDate:(Ljava/util/Date;)Ljava/lang/String; │ │ +06c24c: 2200 ee03 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c250: 1a02 2223 |0002: const-string v2, "yyyy-MM-dd" // string@2322 │ │ +06c254: 7020 891f 2000 |0004: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c25a: 6e20 7b1f 3000 |0007: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f7b │ │ +06c260: 0c02 |000a: move-result-object v2 │ │ +06c262: 1102 |000b: return-object v2 │ │ +06c264: 0d01 |000c: move-exception v1 │ │ +06c266: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ +06c26a: 28fc |000f: goto 000b // -0004 │ │ catches : 1 │ │ 0x0007 - 0x000a │ │ Ljava/lang/NullPointerException; -> 0x000c │ │ positions : │ │ 0x0000 line=275 │ │ 0x0007 line=277 │ │ 0x000b line=279 │ │ @@ -114046,56 +114021,56 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -06c348: |[06c348] it.rgp.nyagua.pafcalc.util.LocUtil.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; │ │ -06c358: 120a |0000: const/4 v10, #int 0 // #0 │ │ -06c35a: 390b 0400 |0001: if-nez v11, 0005 // +0004 │ │ -06c35e: 1a0b 0000 |0003: const-string v11, "" // string@0000 │ │ -06c362: 07b7 |0005: move-object v7, v11 │ │ -06c364: 7100 821f 0000 |0006: invoke-static {}, Ljava/text/NumberFormat;.getNumberInstance:()Ljava/text/NumberFormat; // method@1f82 │ │ -06c36a: 0c04 |0009: move-result-object v4 │ │ -06c36c: 7100 811f 0000 |000a: invoke-static {}, Ljava/text/NumberFormat;.getIntegerInstance:()Ljava/text/NumberFormat; // method@1f81 │ │ -06c372: 0c05 |000d: move-result-object v5 │ │ -06c374: 1218 |000e: const/4 v8, #int 1 // #1 │ │ -06c376: 6e20 851f 8400 |000f: invoke-virtual {v4, v8}, Ljava/text/NumberFormat;.setMinimumFractionDigits:(I)V // method@1f85 │ │ -06c37c: 2206 f103 |0012: new-instance v6, Ljava/text/ParsePosition; // type@03f1 │ │ -06c380: 7020 861f a600 |0014: invoke-direct {v6, v10}, Ljava/text/ParsePosition;.:(I)V // method@1f86 │ │ -06c386: 6e20 881f a600 |0017: invoke-virtual {v6, v10}, Ljava/text/ParsePosition;.setIndex:(I)V // method@1f88 │ │ -06c38c: 6e30 841f 7506 |001a: invoke-virtual {v5, v7, v6}, Ljava/text/NumberFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number; // method@1f84 │ │ -06c392: 0c03 |001d: move-result-object v3 │ │ -06c394: 6e10 4e1f 0700 |001e: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@1f4e │ │ -06c39a: 0a08 |0021: move-result v8 │ │ -06c39c: 6e10 871f 0600 |0022: invoke-virtual {v6}, Ljava/text/ParsePosition;.getIndex:()I // method@1f87 │ │ -06c3a2: 0a09 |0025: move-result v9 │ │ -06c3a4: 3398 0400 |0026: if-ne v8, v9, 002a // +0004 │ │ -06c3a8: 3903 1f00 |0028: if-nez v3, 0047 // +001f │ │ -06c3ac: 6e20 881f a600 |002a: invoke-virtual {v6, v10}, Ljava/text/ParsePosition;.setIndex:(I)V // method@1f88 │ │ -06c3b2: 6e30 841f b406 |002d: invoke-virtual {v4, v11, v6}, Ljava/text/NumberFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number; // method@1f84 │ │ -06c3b8: 0c03 |0030: move-result-object v3 │ │ -06c3ba: 6e10 4e1f 0b00 |0031: invoke-virtual {v11}, Ljava/lang/String;.length:()I // method@1f4e │ │ -06c3c0: 0a08 |0034: move-result v8 │ │ -06c3c2: 6e10 871f 0600 |0035: invoke-virtual {v6}, Ljava/text/ParsePosition;.getIndex:()I // method@1f87 │ │ -06c3c8: 0a09 |0038: move-result v9 │ │ -06c3ca: 3398 0400 |0039: if-ne v8, v9, 003d // +0004 │ │ -06c3ce: 3903 0300 |003b: if-nez v3, 003e // +0003 │ │ -06c3d2: 110b |003d: return-object v11 │ │ -06c3d4: 6e10 331f 0300 |003e: invoke-virtual {v3}, Ljava/lang/Number;.doubleValue:()D // method@1f33 │ │ -06c3da: 0b00 |0041: move-result-wide v0 │ │ -06c3dc: 7120 121f 1000 |0042: invoke-static {v0, v1}, Ljava/lang/Double;.toString:(D)Ljava/lang/String; // method@1f12 │ │ -06c3e2: 0c0b |0045: move-result-object v11 │ │ -06c3e4: 28f7 |0046: goto 003d // -0009 │ │ -06c3e6: 6e10 341f 0300 |0047: invoke-virtual {v3}, Ljava/lang/Number;.intValue:()I // method@1f34 │ │ -06c3ec: 0a02 |004a: move-result v2 │ │ -06c3ee: 7110 231f 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f23 │ │ -06c3f4: 0c0b |004e: move-result-object v11 │ │ -06c3f6: 28ee |004f: goto 003d // -0012 │ │ +06c27c: |[06c27c] it.rgp.nyagua.pafcalc.util.LocUtil.delocalizeDouble:(Ljava/lang/String;)Ljava/lang/String; │ │ +06c28c: 120a |0000: const/4 v10, #int 0 // #0 │ │ +06c28e: 390b 0400 |0001: if-nez v11, 0005 // +0004 │ │ +06c292: 1a0b 0000 |0003: const-string v11, "" // string@0000 │ │ +06c296: 07b7 |0005: move-object v7, v11 │ │ +06c298: 7100 821f 0000 |0006: invoke-static {}, Ljava/text/NumberFormat;.getNumberInstance:()Ljava/text/NumberFormat; // method@1f82 │ │ +06c29e: 0c04 |0009: move-result-object v4 │ │ +06c2a0: 7100 811f 0000 |000a: invoke-static {}, Ljava/text/NumberFormat;.getIntegerInstance:()Ljava/text/NumberFormat; // method@1f81 │ │ +06c2a6: 0c05 |000d: move-result-object v5 │ │ +06c2a8: 1218 |000e: const/4 v8, #int 1 // #1 │ │ +06c2aa: 6e20 851f 8400 |000f: invoke-virtual {v4, v8}, Ljava/text/NumberFormat;.setMinimumFractionDigits:(I)V // method@1f85 │ │ +06c2b0: 2206 ed03 |0012: new-instance v6, Ljava/text/ParsePosition; // type@03ed │ │ +06c2b4: 7020 861f a600 |0014: invoke-direct {v6, v10}, Ljava/text/ParsePosition;.:(I)V // method@1f86 │ │ +06c2ba: 6e20 881f a600 |0017: invoke-virtual {v6, v10}, Ljava/text/ParsePosition;.setIndex:(I)V // method@1f88 │ │ +06c2c0: 6e30 841f 7506 |001a: invoke-virtual {v5, v7, v6}, Ljava/text/NumberFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number; // method@1f84 │ │ +06c2c6: 0c03 |001d: move-result-object v3 │ │ +06c2c8: 6e10 4e1f 0700 |001e: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@1f4e │ │ +06c2ce: 0a08 |0021: move-result v8 │ │ +06c2d0: 6e10 871f 0600 |0022: invoke-virtual {v6}, Ljava/text/ParsePosition;.getIndex:()I // method@1f87 │ │ +06c2d6: 0a09 |0025: move-result v9 │ │ +06c2d8: 3398 0400 |0026: if-ne v8, v9, 002a // +0004 │ │ +06c2dc: 3903 1f00 |0028: if-nez v3, 0047 // +001f │ │ +06c2e0: 6e20 881f a600 |002a: invoke-virtual {v6, v10}, Ljava/text/ParsePosition;.setIndex:(I)V // method@1f88 │ │ +06c2e6: 6e30 841f b406 |002d: invoke-virtual {v4, v11, v6}, Ljava/text/NumberFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number; // method@1f84 │ │ +06c2ec: 0c03 |0030: move-result-object v3 │ │ +06c2ee: 6e10 4e1f 0b00 |0031: invoke-virtual {v11}, Ljava/lang/String;.length:()I // method@1f4e │ │ +06c2f4: 0a08 |0034: move-result v8 │ │ +06c2f6: 6e10 871f 0600 |0035: invoke-virtual {v6}, Ljava/text/ParsePosition;.getIndex:()I // method@1f87 │ │ +06c2fc: 0a09 |0038: move-result v9 │ │ +06c2fe: 3398 0400 |0039: if-ne v8, v9, 003d // +0004 │ │ +06c302: 3903 0300 |003b: if-nez v3, 003e // +0003 │ │ +06c306: 110b |003d: return-object v11 │ │ +06c308: 6e10 331f 0300 |003e: invoke-virtual {v3}, Ljava/lang/Number;.doubleValue:()D // method@1f33 │ │ +06c30e: 0b00 |0041: move-result-wide v0 │ │ +06c310: 7120 121f 1000 |0042: invoke-static {v0, v1}, Ljava/lang/Double;.toString:(D)Ljava/lang/String; // method@1f12 │ │ +06c316: 0c0b |0045: move-result-object v11 │ │ +06c318: 28f7 |0046: goto 003d // -0009 │ │ +06c31a: 6e10 341f 0300 |0047: invoke-virtual {v3}, Ljava/lang/Number;.intValue:()I // method@1f34 │ │ +06c320: 0a02 |004a: move-result v2 │ │ +06c322: 7110 231f 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1f23 │ │ +06c328: 0c0b |004e: move-result-object v11 │ │ +06c32a: 28ee |004f: goto 003d // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=133 │ │ 0x0003 line=134 │ │ 0x0005 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=138 │ │ @@ -114128,26 +114103,26 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06c3f8: |[06c3f8] it.rgp.nyagua.pafcalc.util.LocUtil.getCurrentlocalizedDate:()Ljava/lang/String; │ │ -06c408: 2201 f203 |0000: new-instance v1, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c40c: 1a02 2f23 |0002: const-string v2, "yyyy/MM/dd HH:mm:ss" // string@232f │ │ -06c410: 7020 891f 2100 |0004: invoke-direct {v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c416: 2200 f803 |0007: new-instance v0, Ljava/util/Date; // type@03f8 │ │ -06c41a: 7010 a81f 0000 |0009: invoke-direct {v0}, Ljava/util/Date;.:()V // method@1fa8 │ │ -06c420: 2201 f203 |000c: new-instance v1, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c424: 6202 7b0d |000e: sget-object v2, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ -06c428: 7020 891f 2100 |0010: invoke-direct {v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c42e: 6e20 7b1f 0100 |0013: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f7b │ │ -06c434: 0c02 |0016: move-result-object v2 │ │ -06c436: 1102 |0017: return-object v2 │ │ +06c32c: |[06c32c] it.rgp.nyagua.pafcalc.util.LocUtil.getCurrentlocalizedDate:()Ljava/lang/String; │ │ +06c33c: 2201 ee03 |0000: new-instance v1, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c340: 1a02 2323 |0002: const-string v2, "yyyy/MM/dd HH:mm:ss" // string@2323 │ │ +06c344: 7020 891f 2100 |0004: invoke-direct {v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c34a: 2200 f403 |0007: new-instance v0, Ljava/util/Date; // type@03f4 │ │ +06c34e: 7010 a81f 0000 |0009: invoke-direct {v0}, Ljava/util/Date;.:()V // method@1fa8 │ │ +06c354: 2201 ee03 |000c: new-instance v1, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c358: 6202 7b0d |000e: sget-object v2, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ +06c35c: 7020 891f 2100 |0010: invoke-direct {v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c362: 6e20 7b1f 0100 |0013: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f7b │ │ +06c368: 0c02 |0016: move-result-object v2 │ │ +06c36a: 1102 |0017: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0007 line=231 │ │ 0x000c line=232 │ │ 0x0013 line=233 │ │ locals : │ │ @@ -114160,39 +114135,39 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -06c438: |[06c438] it.rgp.nyagua.pafcalc.util.LocUtil.getDateFormats:()[Ljava/lang/String; │ │ -06c448: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -06c44a: 1227 |0001: const/4 v7, #int 2 // #2 │ │ -06c44c: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -06c44e: 7110 8b1f 0500 |0003: invoke-static {v5}, Ljava/text/SimpleDateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@1f8b │ │ -06c454: 0c01 |0006: move-result-object v1 │ │ -06c456: 1f01 f203 |0007: check-cast v1, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c45a: 6e10 8d1f 0100 |0009: invoke-virtual {v1}, Ljava/text/SimpleDateFormat;.toLocalizedPattern:()Ljava/lang/String; // method@1f8d │ │ -06c460: 0c02 |000c: move-result-object v2 │ │ -06c462: 7110 8b1f 0700 |000d: invoke-static {v7}, Ljava/text/SimpleDateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@1f8b │ │ -06c468: 0c01 |0010: move-result-object v1 │ │ -06c46a: 1f01 f203 |0011: check-cast v1, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c46e: 6e10 8d1f 0100 |0013: invoke-virtual {v1}, Ljava/text/SimpleDateFormat;.toLocalizedPattern:()Ljava/lang/String; // method@1f8d │ │ -06c474: 0c03 |0016: move-result-object v3 │ │ -06c476: 7110 8b1f 0600 |0017: invoke-static {v6}, Ljava/text/SimpleDateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@1f8b │ │ -06c47c: 0c01 |001a: move-result-object v1 │ │ -06c47e: 1f01 f203 |001b: check-cast v1, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c482: 6e10 8d1f 0100 |001d: invoke-virtual {v1}, Ljava/text/SimpleDateFormat;.toLocalizedPattern:()Ljava/lang/String; // method@1f8d │ │ -06c488: 0c04 |0020: move-result-object v4 │ │ -06c48a: 2350 3604 |0021: new-array v0, v5, [Ljava/lang/String; // type@0436 │ │ -06c48e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -06c490: 4d02 0005 |0024: aput-object v2, v0, v5 │ │ -06c494: 4d03 0006 |0026: aput-object v3, v0, v6 │ │ -06c498: 4d04 0007 |0028: aput-object v4, v0, v7 │ │ -06c49c: 1100 |002a: return-object v0 │ │ +06c36c: |[06c36c] it.rgp.nyagua.pafcalc.util.LocUtil.getDateFormats:()[Ljava/lang/String; │ │ +06c37c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +06c37e: 1227 |0001: const/4 v7, #int 2 // #2 │ │ +06c380: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +06c382: 7110 8b1f 0500 |0003: invoke-static {v5}, Ljava/text/SimpleDateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@1f8b │ │ +06c388: 0c01 |0006: move-result-object v1 │ │ +06c38a: 1f01 ee03 |0007: check-cast v1, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c38e: 6e10 8d1f 0100 |0009: invoke-virtual {v1}, Ljava/text/SimpleDateFormat;.toLocalizedPattern:()Ljava/lang/String; // method@1f8d │ │ +06c394: 0c02 |000c: move-result-object v2 │ │ +06c396: 7110 8b1f 0700 |000d: invoke-static {v7}, Ljava/text/SimpleDateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@1f8b │ │ +06c39c: 0c01 |0010: move-result-object v1 │ │ +06c39e: 1f01 ee03 |0011: check-cast v1, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c3a2: 6e10 8d1f 0100 |0013: invoke-virtual {v1}, Ljava/text/SimpleDateFormat;.toLocalizedPattern:()Ljava/lang/String; // method@1f8d │ │ +06c3a8: 0c03 |0016: move-result-object v3 │ │ +06c3aa: 7110 8b1f 0600 |0017: invoke-static {v6}, Ljava/text/SimpleDateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@1f8b │ │ +06c3b0: 0c01 |001a: move-result-object v1 │ │ +06c3b2: 1f01 ee03 |001b: check-cast v1, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c3b6: 6e10 8d1f 0100 |001d: invoke-virtual {v1}, Ljava/text/SimpleDateFormat;.toLocalizedPattern:()Ljava/lang/String; // method@1f8d │ │ +06c3bc: 0c04 |0020: move-result-object v4 │ │ +06c3be: 2350 3204 |0021: new-array v0, v5, [Ljava/lang/String; // type@0432 │ │ +06c3c2: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +06c3c4: 4d02 0005 |0024: aput-object v2, v0, v5 │ │ +06c3c8: 4d03 0006 |0026: aput-object v3, v0, v6 │ │ +06c3cc: 4d04 0007 |0028: aput-object v4, v0, v7 │ │ +06c3d0: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x0009 line=69 │ │ 0x000d line=70 │ │ 0x0013 line=71 │ │ 0x0017 line=72 │ │ @@ -114213,18 +114188,18 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c4a0: |[06c4a0] it.rgp.nyagua.pafcalc.util.LocUtil.getToday:()Ljava/util/Date; │ │ -06c4b0: 2200 f803 |0000: new-instance v0, Ljava/util/Date; // type@03f8 │ │ -06c4b4: 7010 a81f 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@1fa8 │ │ -06c4ba: 1100 |0005: return-object v0 │ │ +06c3d4: |[06c3d4] it.rgp.nyagua.pafcalc.util.LocUtil.getToday:()Ljava/util/Date; │ │ +06c3e4: 2200 f403 |0000: new-instance v0, Ljava/util/Date; // type@03f4 │ │ +06c3e8: 7010 a81f 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@1fa8 │ │ +06c3ee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0005 line=242 │ │ locals : │ │ 0x0005 - 0x0006 reg=0 d Ljava/util/Date; │ │ │ │ @@ -114233,23 +114208,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06c4bc: |[06c4bc] it.rgp.nyagua.pafcalc.util.LocUtil.isNumber:(Ljava/lang/String;)Z │ │ -06c4cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06c4ce: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -06c4d2: 0f01 |0003: return v1 │ │ -06c4d4: 7110 111f 0200 |0004: invoke-static {v2}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@1f11 │ │ -06c4da: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -06c4dc: 28fb |0008: goto 0003 // -0005 │ │ -06c4de: 0d00 |0009: move-exception v0 │ │ -06c4e0: 28f9 |000a: goto 0003 // -0007 │ │ +06c3f0: |[06c3f0] it.rgp.nyagua.pafcalc.util.LocUtil.isNumber:(Ljava/lang/String;)Z │ │ +06c400: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06c402: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +06c406: 0f01 |0003: return v1 │ │ +06c408: 7110 111f 0200 |0004: invoke-static {v2}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@1f11 │ │ +06c40e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +06c410: 28fb |0008: goto 0003 // -0005 │ │ +06c412: 0d00 |0009: move-exception v0 │ │ +06c414: 28f9 |000a: goto 0003 // -0007 │ │ catches : 1 │ │ 0x0004 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0009 │ │ positions : │ │ 0x0001 line=291 │ │ 0x0003 line=299 │ │ 0x0004 line=295 │ │ @@ -114265,41 +114240,41 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06c4f4: |[06c4f4] it.rgp.nyagua.pafcalc.util.LocUtil.isValidDate:(Ljava/lang/String;)Z │ │ -06c504: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06c506: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06c508: 6e10 4c1f 0600 |0002: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@1f4c │ │ -06c50e: 0a05 |0005: move-result v5 │ │ -06c510: 3905 0c00 |0006: if-nez v5, 0012 // +000c │ │ -06c514: 3806 0a00 |0008: if-eqz v6, 0012 // +000a │ │ -06c518: 1a05 0000 |000a: const-string v5, "" // string@0000 │ │ -06c51c: 6e20 4f1f 5600 |000c: invoke-virtual {v6, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@1f4f │ │ -06c522: 0a05 |000f: move-result v5 │ │ -06c524: 3805 0400 |0010: if-eqz v5, 0014 // +0004 │ │ -06c528: 0143 |0012: move v3, v4 │ │ -06c52a: 0f03 |0013: return v3 │ │ -06c52c: 2201 f203 |0014: new-instance v1, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c530: 6205 7b0d |0016: sget-object v5, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ -06c534: 7020 891f 5100 |0018: invoke-direct {v1, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c53a: 6e20 8c1f 6100 |001b: invoke-virtual {v1, v6}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1f8c │ │ -06c540: 0c02 |001e: move-result-object v2 │ │ -06c542: 6e20 8a1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f8a │ │ -06c548: 0c05 |0022: move-result-object v5 │ │ -06c54a: 6e20 481f 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -06c550: 0a05 |0026: move-result v5 │ │ -06c552: 3805 ecff |0027: if-eqz v5, 0013 // -0014 │ │ -06c556: 0143 |0029: move v3, v4 │ │ -06c558: 28e9 |002a: goto 0013 // -0017 │ │ -06c55a: 0d00 |002b: move-exception v0 │ │ -06c55c: 28e7 |002c: goto 0013 // -0019 │ │ +06c428: |[06c428] it.rgp.nyagua.pafcalc.util.LocUtil.isValidDate:(Ljava/lang/String;)Z │ │ +06c438: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06c43a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06c43c: 6e10 4c1f 0600 |0002: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@1f4c │ │ +06c442: 0a05 |0005: move-result v5 │ │ +06c444: 3905 0c00 |0006: if-nez v5, 0012 // +000c │ │ +06c448: 3806 0a00 |0008: if-eqz v6, 0012 // +000a │ │ +06c44c: 1a05 0000 |000a: const-string v5, "" // string@0000 │ │ +06c450: 6e20 4f1f 5600 |000c: invoke-virtual {v6, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@1f4f │ │ +06c456: 0a05 |000f: move-result v5 │ │ +06c458: 3805 0400 |0010: if-eqz v5, 0014 // +0004 │ │ +06c45c: 0143 |0012: move v3, v4 │ │ +06c45e: 0f03 |0013: return v3 │ │ +06c460: 2201 ee03 |0014: new-instance v1, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c464: 6205 7b0d |0016: sget-object v5, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ +06c468: 7020 891f 5100 |0018: invoke-direct {v1, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c46e: 6e20 8c1f 6100 |001b: invoke-virtual {v1, v6}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1f8c │ │ +06c474: 0c02 |001e: move-result-object v2 │ │ +06c476: 6e20 8a1f 2100 |001f: invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f8a │ │ +06c47c: 0c05 |0022: move-result-object v5 │ │ +06c47e: 6e20 481f 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +06c484: 0a05 |0026: move-result v5 │ │ +06c486: 3805 ecff |0027: if-eqz v5, 0013 // -0014 │ │ +06c48a: 0143 |0029: move v3, v4 │ │ +06c48c: 28e9 |002a: goto 0013 // -0017 │ │ +06c48e: 0d00 |002b: move-exception v0 │ │ +06c490: 28e7 |002c: goto 0013 // -0019 │ │ catches : 1 │ │ 0x001b - 0x001e │ │ Ljava/text/ParseException; -> 0x002b │ │ positions : │ │ 0x0002 line=311 │ │ 0x0013 line=336 │ │ 0x0014 line=314 │ │ @@ -114319,22 +114294,22 @@ │ │ type : '(Ljava/util/Date;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -06c570: |[06c570] it.rgp.nyagua.pafcalc.util.LocUtil.isValidDate:(Ljava/util/Date;)Z │ │ -06c580: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06c582: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -06c586: 0f01 |0003: return v1 │ │ -06c588: 0720 |0004: move-object v0, v2 │ │ -06c58a: 3202 feff |0005: if-eq v2, v0, 0003 // -0002 │ │ -06c58e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -06c590: 28fb |0008: goto 0003 // -0005 │ │ +06c4a4: |[06c4a4] it.rgp.nyagua.pafcalc.util.LocUtil.isValidDate:(Ljava/util/Date;)Z │ │ +06c4b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06c4b6: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +06c4ba: 0f01 |0003: return v1 │ │ +06c4bc: 0720 |0004: move-object v0, v2 │ │ +06c4be: 3202 feff |0005: if-eq v2, v0, 0003 // -0002 │ │ +06c4c2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +06c4c4: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=347 │ │ 0x0003 line=357 │ │ 0x0004 line=351 │ │ 0x0005 line=352 │ │ 0x0007 line=353 │ │ @@ -114347,30 +114322,30 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -06c594: |[06c594] it.rgp.nyagua.pafcalc.util.LocUtil.localizeDate:(Ljava/lang/String;)Ljava/lang/String; │ │ -06c5a4: 2200 f203 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c5a8: 1a02 2e23 |0002: const-string v2, "yyyy-MM-dd" // string@232e │ │ -06c5ac: 7020 891f 2000 |0004: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c5b2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -06c5b4: 6e20 7c1f 3000 |0008: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1f7c │ │ -06c5ba: 0c01 |000b: move-result-object v1 │ │ -06c5bc: 2200 f203 |000c: new-instance v0, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c5c0: 6202 7b0d |000e: sget-object v2, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ -06c5c4: 7020 891f 2000 |0010: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c5ca: 3801 0600 |0013: if-eqz v1, 0019 // +0006 │ │ -06c5ce: 6e20 7b1f 1000 |0015: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f7b │ │ -06c5d4: 0c03 |0018: move-result-object v3 │ │ -06c5d6: 1103 |0019: return-object v3 │ │ -06c5d8: 0d02 |001a: move-exception v2 │ │ -06c5da: 28f1 |001b: goto 000c // -000f │ │ +06c4c8: |[06c4c8] it.rgp.nyagua.pafcalc.util.LocUtil.localizeDate:(Ljava/lang/String;)Ljava/lang/String; │ │ +06c4d8: 2200 ee03 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c4dc: 1a02 2223 |0002: const-string v2, "yyyy-MM-dd" // string@2322 │ │ +06c4e0: 7020 891f 2000 |0004: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c4e6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +06c4e8: 6e20 7c1f 3000 |0008: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1f7c │ │ +06c4ee: 0c01 |000b: move-result-object v1 │ │ +06c4f0: 2200 ee03 |000c: new-instance v0, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c4f4: 6202 7b0d |000e: sget-object v2, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ +06c4f8: 7020 891f 2000 |0010: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c4fe: 3801 0600 |0013: if-eqz v1, 0019 // +0006 │ │ +06c502: 6e20 7b1f 1000 |0015: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f7b │ │ +06c508: 0c03 |0018: move-result-object v3 │ │ +06c50a: 1103 |0019: return-object v3 │ │ +06c50c: 0d02 |001a: move-exception v2 │ │ +06c50e: 28f1 |001b: goto 000c // -000f │ │ catches : 1 │ │ 0x0008 - 0x000b │ │ Ljava/text/ParseException; -> 0x001a │ │ positions : │ │ 0x0000 line=177 │ │ 0x0007 line=178 │ │ 0x0008 line=180 │ │ @@ -114391,29 +114366,29 @@ │ │ type : '(Ljava/lang/Double;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06c5ec: |[06c5ec] it.rgp.nyagua.pafcalc.util.LocUtil.localizeDouble:(Ljava/lang/Double;)Ljava/lang/String; │ │ -06c5fc: 7100 c71f 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1fc7 │ │ -06c602: 0c03 |0003: move-result-object v3 │ │ -06c604: 7110 831f 0300 |0004: invoke-static {v3}, Ljava/text/NumberFormat;.getNumberInstance:(Ljava/util/Locale;)Ljava/text/NumberFormat; // method@1f83 │ │ -06c60a: 0c01 |0007: move-result-object v1 │ │ -06c60c: 0710 |0008: move-object v0, v1 │ │ -06c60e: 1f00 ee03 |0009: check-cast v0, Ljava/text/DecimalFormat; // type@03ee │ │ -06c612: 1a02 9000 |000b: const-string v2, "###,###.###" // string@0090 │ │ -06c616: 6e20 7e1f 2000 |000d: invoke-virtual {v0, v2}, Ljava/text/DecimalFormat;.applyPattern:(Ljava/lang/String;)V // method@1f7e │ │ -06c61c: 3904 0500 |0010: if-nez v4, 0015 // +0005 │ │ -06c620: 1a03 0000 |0012: const-string v3, "" // string@0000 │ │ -06c624: 1103 |0014: return-object v3 │ │ -06c626: 6e20 7f1f 4000 |0015: invoke-virtual {v0, v4}, Ljava/text/DecimalFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@1f7f │ │ -06c62c: 0c03 |0018: move-result-object v3 │ │ -06c62e: 28fb |0019: goto 0014 // -0005 │ │ +06c520: |[06c520] it.rgp.nyagua.pafcalc.util.LocUtil.localizeDouble:(Ljava/lang/Double;)Ljava/lang/String; │ │ +06c530: 7100 c71f 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1fc7 │ │ +06c536: 0c03 |0003: move-result-object v3 │ │ +06c538: 7110 831f 0300 |0004: invoke-static {v3}, Ljava/text/NumberFormat;.getNumberInstance:(Ljava/util/Locale;)Ljava/text/NumberFormat; // method@1f83 │ │ +06c53e: 0c01 |0007: move-result-object v1 │ │ +06c540: 0710 |0008: move-object v0, v1 │ │ +06c542: 1f00 ea03 |0009: check-cast v0, Ljava/text/DecimalFormat; // type@03ea │ │ +06c546: 1a02 9000 |000b: const-string v2, "###,###.###" // string@0090 │ │ +06c54a: 6e20 7e1f 2000 |000d: invoke-virtual {v0, v2}, Ljava/text/DecimalFormat;.applyPattern:(Ljava/lang/String;)V // method@1f7e │ │ +06c550: 3904 0500 |0010: if-nez v4, 0015 // +0005 │ │ +06c554: 1a03 0000 |0012: const-string v3, "" // string@0000 │ │ +06c558: 1103 |0014: return-object v3 │ │ +06c55a: 6e20 7f1f 4000 |0015: invoke-virtual {v0, v4}, Ljava/text/DecimalFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@1f7f │ │ +06c560: 0c03 |0018: move-result-object v3 │ │ +06c562: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0009 line=110 │ │ 0x000b line=111 │ │ 0x000d line=112 │ │ 0x0010 line=113 │ │ @@ -114430,35 +114405,35 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -06c630: |[06c630] it.rgp.nyagua.pafcalc.util.LocUtil.localizeDouble:(Ljava/lang/String;)Ljava/lang/String; │ │ -06c640: 7110 c81e 0600 |0000: invoke-static {v6}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.isNumber:(Ljava/lang/String;)Z // method@1ec8 │ │ -06c646: 0a05 |0003: move-result v5 │ │ -06c648: 3805 1f00 |0004: if-eqz v5, 0023 // +001f │ │ -06c64c: 7100 c71f 0000 |0006: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1fc7 │ │ -06c652: 0c05 |0009: move-result-object v5 │ │ -06c654: 7110 801f 0500 |000a: invoke-static {v5}, Ljava/text/NumberFormat;.getInstance:(Ljava/util/Locale;)Ljava/text/NumberFormat; // method@1f80 │ │ -06c65a: 0c02 |000d: move-result-object v2 │ │ -06c65c: 0720 |000e: move-object v0, v2 │ │ -06c65e: 1f00 ee03 |000f: check-cast v0, Ljava/text/DecimalFormat; // type@03ee │ │ -06c662: 1a03 9000 |0011: const-string v3, "###,###.###" // string@0090 │ │ -06c666: 2200 ee03 |0013: new-instance v0, Ljava/text/DecimalFormat; // type@03ee │ │ -06c66a: 1a05 9000 |0015: const-string v5, "###,###.###" // string@0090 │ │ -06c66e: 7020 7d1f 5000 |0017: invoke-direct {v0, v5}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@1f7d │ │ -06c674: 7110 141f 0600 |001a: invoke-static {v6}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ -06c67a: 0c04 |001d: move-result-object v4 │ │ -06c67c: 6e20 7f1f 4000 |001e: invoke-virtual {v0, v4}, Ljava/text/DecimalFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@1f7f │ │ -06c682: 0c01 |0021: move-result-object v1 │ │ -06c684: 1101 |0022: return-object v1 │ │ -06c686: 0761 |0023: move-object v1, v6 │ │ -06c688: 28fe |0024: goto 0022 // -0002 │ │ +06c564: |[06c564] it.rgp.nyagua.pafcalc.util.LocUtil.localizeDouble:(Ljava/lang/String;)Ljava/lang/String; │ │ +06c574: 7110 c81e 0600 |0000: invoke-static {v6}, Lit/rgp/nyagua/pafcalc/util/LocUtil;.isNumber:(Ljava/lang/String;)Z // method@1ec8 │ │ +06c57a: 0a05 |0003: move-result v5 │ │ +06c57c: 3805 1f00 |0004: if-eqz v5, 0023 // +001f │ │ +06c580: 7100 c71f 0000 |0006: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1fc7 │ │ +06c586: 0c05 |0009: move-result-object v5 │ │ +06c588: 7110 801f 0500 |000a: invoke-static {v5}, Ljava/text/NumberFormat;.getInstance:(Ljava/util/Locale;)Ljava/text/NumberFormat; // method@1f80 │ │ +06c58e: 0c02 |000d: move-result-object v2 │ │ +06c590: 0720 |000e: move-object v0, v2 │ │ +06c592: 1f00 ea03 |000f: check-cast v0, Ljava/text/DecimalFormat; // type@03ea │ │ +06c596: 1a03 9000 |0011: const-string v3, "###,###.###" // string@0090 │ │ +06c59a: 2200 ea03 |0013: new-instance v0, Ljava/text/DecimalFormat; // type@03ea │ │ +06c59e: 1a05 9000 |0015: const-string v5, "###,###.###" // string@0090 │ │ +06c5a2: 7020 7d1f 5000 |0017: invoke-direct {v0, v5}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@1f7d │ │ +06c5a8: 7110 141f 0600 |001a: invoke-static {v6}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@1f14 │ │ +06c5ae: 0c04 |001d: move-result-object v4 │ │ +06c5b0: 6e20 7f1f 4000 |001e: invoke-virtual {v0, v4}, Ljava/text/DecimalFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@1f7f │ │ +06c5b6: 0c01 |0021: move-result-object v1 │ │ +06c5b8: 1101 |0022: return-object v1 │ │ +06c5ba: 0761 |0023: move-object v1, v6 │ │ +06c5bc: 28fe |0024: goto 0022 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000f line=88 │ │ 0x0011 line=89 │ │ 0x0013 line=90 │ │ @@ -114478,17 +114453,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c68c: |[06c68c] it.rgp.nyagua.pafcalc.util.LocUtil.setDefaultDateFormat:(Ljava/lang/String;)V │ │ -06c69c: 6900 7b0d |0000: sput-object v0, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ -06c6a0: 0e00 |0002: return-void │ │ +06c5c0: |[06c5c0] it.rgp.nyagua.pafcalc.util.LocUtil.setDefaultDateFormat:(Ljava/lang/String;)V │ │ +06c5d0: 6900 7b0d |0000: sput-object v0, Lit/rgp/nyagua/pafcalc/util/LocUtil;.defaultDateFormat:Ljava/lang/String; // field@0d7b │ │ +06c5d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 df Ljava/lang/String; │ │ │ │ @@ -114497,25 +114472,25 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06c6a4: |[06c6a4] it.rgp.nyagua.pafcalc.util.LocUtil.validateDateFormat:(Ljava/lang/String;)Z │ │ -06c6b4: 2202 f803 |0000: new-instance v2, Ljava/util/Date; // type@03f8 │ │ -06c6b8: 7010 a81f 0200 |0002: invoke-direct {v2}, Ljava/util/Date;.:()V // method@1fa8 │ │ -06c6be: 2201 f203 |0005: new-instance v1, Ljava/text/SimpleDateFormat; // type@03f2 │ │ -06c6c2: 7020 891f 4100 |0007: invoke-direct {v1, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ -06c6c8: 6e20 8a1f 2100 |000a: invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f8a │ │ -06c6ce: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -06c6d0: 0f03 |000e: return v3 │ │ -06c6d2: 0d00 |000f: move-exception v0 │ │ -06c6d4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -06c6d6: 28fd |0011: goto 000e // -0003 │ │ +06c5d8: |[06c5d8] it.rgp.nyagua.pafcalc.util.LocUtil.validateDateFormat:(Ljava/lang/String;)Z │ │ +06c5e8: 2202 f403 |0000: new-instance v2, Ljava/util/Date; // type@03f4 │ │ +06c5ec: 7010 a81f 0200 |0002: invoke-direct {v2}, Ljava/util/Date;.:()V // method@1fa8 │ │ +06c5f2: 2201 ee03 |0005: new-instance v1, Ljava/text/SimpleDateFormat; // type@03ee │ │ +06c5f6: 7020 891f 4100 |0007: invoke-direct {v1, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@1f89 │ │ +06c5fc: 6e20 8a1f 2100 |000a: invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1f8a │ │ +06c602: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +06c604: 0f03 |000e: return v3 │ │ +06c606: 0d00 |000f: move-exception v0 │ │ +06c608: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +06c60a: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/lang/IllegalArgumentException; -> 0x000f │ │ positions : │ │ 0x0000 line=392 │ │ 0x0005 line=394 │ │ 0x000a line=395 │ │ @@ -114525,21 +114500,21 @@ │ │ locals : │ │ 0x000a - 0x000e reg=1 newDateFormatter Ljava/text/SimpleDateFormat; │ │ 0x0010 - 0x0012 reg=0 e Ljava/lang/IllegalArgumentException; │ │ 0x0005 - 0x0012 reg=2 today Ljava/util/Date; │ │ 0x0000 - 0x0012 reg=4 df Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2286 (LocUtil.java) │ │ + source_file_idx : 2278 (LocUtil.java) │ │ │ │ Class #469 header: │ │ -class_idx : 941 │ │ +class_idx : 937 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 8730 │ │ +superclass_idx : 979 │ │ +source_file_idx : 8719 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #469 - │ │ Class descriptor : 'Lit/rgp/nyagua/pafcalc/util/tools;' │ │ @@ -114554,116 +114529,108 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c6e8: |[06c6e8] it.rgp.nyagua.pafcalc.util.tools.:()V │ │ -06c6f8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06c6fe: 0e00 |0003: return-void │ │ +06c61c: |[06c61c] it.rgp.nyagua.pafcalc.util.tools.:()V │ │ +06c62c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06c632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lit/rgp/nyagua/pafcalc/util/tools; │ │ │ │ #1 : (in Lit/rgp/nyagua/pafcalc/util/tools;) │ │ name : 'CheckTextFields' │ │ type : '([Landroid/widget/TextView;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ - insns size : 44 16-bit code units │ │ -06c700: |[06c700] it.rgp.nyagua.pafcalc.util.tools.CheckTextFields:([Landroid/widget/TextView;)Z │ │ -06c710: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06c712: 0771 |0001: move-object v1, v7 │ │ -06c714: 2113 |0002: array-length v3, v1 │ │ -06c716: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -06c718: 3532 2600 |0004: if-ge v2, v3, 002a // +0026 │ │ -06c71c: 4600 0102 |0006: aget-object v0, v1, v2 │ │ -06c720: 6e10 1a1e 0000 |0008: invoke-virtual {v0}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -06c726: 0c05 |000b: move-result-object v5 │ │ -06c728: 7210 fa1e 0500 |000c: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -06c72e: 0c05 |000f: move-result-object v5 │ │ -06c730: 6e10 4c1f 0500 |0010: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@1f4c │ │ -06c736: 0a05 |0013: move-result v5 │ │ -06c738: 3805 0300 |0014: if-eqz v5, 0017 // +0003 │ │ -06c73c: 0f04 |0016: return v4 │ │ -06c73e: 6e10 1a1e 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -06c744: 0c05 |001a: move-result-object v5 │ │ -06c746: 7210 fa1e 0500 |001b: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ -06c74c: 0c05 |001e: move-result-object v5 │ │ -06c74e: 1a06 cd00 |001f: const-string v6, "0" // string@00cd │ │ -06c752: 6e20 491f 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1f49 │ │ -06c758: 0a05 |0024: move-result v5 │ │ -06c75a: 3905 f1ff |0025: if-nez v5, 0016 // -000f │ │ -06c75e: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06c762: 28db |0029: goto 0004 // -0025 │ │ -06c764: 1214 |002a: const/4 v4, #int 1 // #1 │ │ -06c766: 28eb |002b: goto 0016 // -0015 │ │ + insns size : 43 16-bit code units │ │ +06c634: |[06c634] it.rgp.nyagua.pafcalc.util.tools.CheckTextFields:([Landroid/widget/TextView;)Z │ │ +06c644: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06c646: 2163 |0001: array-length v3, v6 │ │ +06c648: 0112 |0002: move v2, v1 │ │ +06c64a: 3532 2600 |0003: if-ge v2, v3, 0029 // +0026 │ │ +06c64e: 4600 0602 |0005: aget-object v0, v6, v2 │ │ +06c652: 6e10 1a1e 0000 |0007: invoke-virtual {v0}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +06c658: 0c04 |000a: move-result-object v4 │ │ +06c65a: 7210 fa1e 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +06c660: 0c04 |000e: move-result-object v4 │ │ +06c662: 6e10 4c1f 0400 |000f: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@1f4c │ │ +06c668: 0a04 |0012: move-result v4 │ │ +06c66a: 3804 0300 |0013: if-eqz v4, 0016 // +0003 │ │ +06c66e: 0f01 |0015: return v1 │ │ +06c670: 6e10 1a1e 0000 |0016: invoke-virtual {v0}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +06c676: 0c04 |0019: move-result-object v4 │ │ +06c678: 7210 fa1e 0400 |001a: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1efa │ │ +06c67e: 0c04 |001d: move-result-object v4 │ │ +06c680: 1a05 cd00 |001e: const-string v5, "0" // string@00cd │ │ +06c684: 6e20 491f 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1f49 │ │ +06c68a: 0a04 |0023: move-result v4 │ │ +06c68c: 3904 f1ff |0024: if-nez v4, 0015 // -000f │ │ +06c690: d802 0201 |0026: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06c694: 28db |0028: goto 0003 // -0025 │ │ +06c696: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +06c698: 28eb |002a: goto 0015 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ - 0x0008 line=45 │ │ - 0x0016 line=51 │ │ - 0x0017 line=47 │ │ - 0x0027 line=44 │ │ - 0x002a line=51 │ │ - locals : │ │ - 0x0008 - 0x0016 reg=0 aJtf Landroid/widget/TextView; │ │ - 0x0017 - 0x002a reg=0 aJtf Landroid/widget/TextView; │ │ - 0x0002 - 0x002c reg=1 arr$ [Landroid/widget/TextView; │ │ - 0x0004 - 0x002c reg=2 i$ I │ │ - 0x0003 - 0x002c reg=3 len$ I │ │ - 0x0000 - 0x002c reg=7 jtf [Landroid/widget/TextView; │ │ + 0x0007 line=45 │ │ + 0x0015 line=51 │ │ + 0x0016 line=47 │ │ + 0x0026 line=44 │ │ + 0x0029 line=51 │ │ + locals : │ │ + 0x0007 - 0x0015 reg=0 aJtf Landroid/widget/TextView; │ │ + 0x0016 - 0x0029 reg=0 aJtf Landroid/widget/TextView; │ │ + 0x0000 - 0x002b reg=6 jtf [Landroid/widget/TextView; │ │ │ │ #2 : (in Lit/rgp/nyagua/pafcalc/util/tools;) │ │ name : 'CleanTextFields' │ │ type : '([Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ - insns size : 16 16-bit code units │ │ -06c768: |[06c768] it.rgp.nyagua.pafcalc.util.tools.CleanTextFields:([Landroid/widget/TextView;)V │ │ -06c778: 0751 |0000: move-object v1, v5 │ │ -06c77a: 2113 |0001: array-length v3, v1 │ │ -06c77c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -06c77e: 3532 0c00 |0003: if-ge v2, v3, 000f // +000c │ │ -06c782: 4600 0102 |0005: aget-object v0, v1, v2 │ │ -06c786: 1a04 0000 |0007: const-string v4, "" // string@0000 │ │ -06c78a: 6e20 2a1e 4000 |0009: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -06c790: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06c794: 28f5 |000e: goto 0003 // -000b │ │ -06c796: 0e00 |000f: return-void │ │ + insns size : 15 16-bit code units │ │ +06c69c: |[06c69c] it.rgp.nyagua.pafcalc.util.tools.CleanTextFields:([Landroid/widget/TextView;)V │ │ +06c6ac: 2142 |0000: array-length v2, v4 │ │ +06c6ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06c6b0: 3521 0c00 |0002: if-ge v1, v2, 000e // +000c │ │ +06c6b4: 4600 0401 |0004: aget-object v0, v4, v1 │ │ +06c6b8: 1a03 0000 |0006: const-string v3, "" // string@0000 │ │ +06c6bc: 6e20 2a1e 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +06c6c2: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06c6c6: 28f5 |000d: goto 0002 // -000b │ │ +06c6c8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ - 0x0007 line=60 │ │ - 0x000c line=59 │ │ - 0x000f line=62 │ │ + 0x0006 line=60 │ │ + 0x000b line=59 │ │ + 0x000e line=62 │ │ locals : │ │ - 0x0007 - 0x000f reg=0 aJtf Landroid/widget/TextView; │ │ - 0x0001 - 0x0010 reg=1 arr$ [Landroid/widget/TextView; │ │ - 0x0003 - 0x0010 reg=2 i$ I │ │ - 0x0002 - 0x0010 reg=3 len$ I │ │ - 0x0000 - 0x0010 reg=5 jtf [Landroid/widget/TextView; │ │ + 0x0006 - 0x000e reg=0 aJtf Landroid/widget/TextView; │ │ + 0x0000 - 0x000f reg=4 jtf [Landroid/widget/TextView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 8730 (tools.java) │ │ + source_file_idx : 8719 (tools.java) │ │ │ │ Class #470 header: │ │ -class_idx : 119 │ │ +class_idx : 117 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 405 │ │ +superclass_idx : 979 │ │ +source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #470 annotations: │ │ Annotations on class │ │ @@ -114684,17 +114651,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c798: |[06c798] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -06c7a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06c7ae: 0e00 |0003: return-void │ │ +06c6cc: |[06c6cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +06c6dc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06c6e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -114703,17 +114670,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c7b0: |[06c7b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -06c7c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c7c2: 0f00 |0001: return v0 │ │ +06c6e4: |[06c6e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +06c6f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c6f6: 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; │ │ │ │ @@ -114722,17 +114689,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c7c4: |[06c7c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -06c7d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c7d6: 0f00 |0001: return v0 │ │ +06c6f8: |[06c6f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +06c708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c70a: 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; │ │ │ │ @@ -114741,17 +114708,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 │ │ -06c7d8: |[06c7d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06c7e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c7ea: 1100 |0001: return-object v0 │ │ +06c70c: |[06c70c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +06c71c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c71e: 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; │ │ │ │ @@ -114760,17 +114727,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 │ │ -06c7ec: |[06c7ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06c7fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c7fe: 1100 |0001: return-object v0 │ │ +06c720: |[06c720] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +06c730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c732: 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; │ │ │ │ @@ -114779,17 +114746,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 │ │ -06c800: |[06c800] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -06c810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c812: 1100 |0001: return-object v0 │ │ +06c734: |[06c734] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +06c744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c746: 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; │ │ │ │ @@ -114798,31 +114765,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c814: |[06c814] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06c824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c826: 1100 |0001: return-object v0 │ │ +06c748: |[06c748] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +06c758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c75a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 405 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 401 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #471 header: │ │ -class_idx : 126 │ │ +class_idx : 124 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 430 │ │ +superclass_idx : 979 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #471 annotations: │ │ Annotations on class │ │ @@ -114843,17 +114810,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c828: |[06c828] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -06c838: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06c83e: 0e00 |0003: return-void │ │ +06c75c: |[06c75c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +06c76c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06c772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -114861,17 +114828,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 │ │ -06c840: |[06c840] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -06c850: 7010 6f02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@026f │ │ -06c856: 0e00 |0003: return-void │ │ +06c774: |[06c774] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +06c784: 7010 6f02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@026f │ │ +06c78a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -114881,17 +114848,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 │ │ -06c858: |[06c858] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -06c868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c86a: 1100 |0001: return-object v0 │ │ +06c78c: |[06c78c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +06c79c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c79e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -114900,16 +114867,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 │ │ -06c86c: |[06c86c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -06c87c: 1101 |0000: return-object v1 │ │ +06c7a0: |[06c7a0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +06c7b0: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -114920,33 +114887,33 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06c880: |[06c880] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -06c890: 1101 |0000: return-object v1 │ │ +06c7b4: |[06c7b4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +06c7c4: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0001 reg=3 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=4 contentDescRes I │ │ │ │ - source_file_idx : 430 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 426 (ActionBarDrawerToggle.java) │ │ │ │ Class #472 header: │ │ -class_idx : 127 │ │ +class_idx : 125 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 430 │ │ +superclass_idx : 979 │ │ +source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #472 annotations: │ │ Annotations on class │ │ @@ -114967,17 +114934,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c894: |[06c894] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -06c8a4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06c8aa: 0e00 |0003: return-void │ │ +06c7c8: |[06c7c8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +06c7d8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06c7de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -114985,17 +114952,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 │ │ -06c8ac: |[06c8ac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -06c8bc: 7010 7402 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0274 │ │ -06c8c2: 0e00 |0003: return-void │ │ +06c7e0: |[06c7e0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +06c7f0: 7010 7402 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0274 │ │ +06c7f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -115005,18 +114972,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 │ │ -06c8c4: |[06c8c4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -06c8d4: 7110 b002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02b0 │ │ -06c8da: 0c00 |0003: move-result-object v0 │ │ -06c8dc: 1100 |0004: return-object v0 │ │ +06c7f8: |[06c7f8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +06c808: 7110 b002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02b0 │ │ +06c80e: 0c00 |0003: move-result-object v0 │ │ +06c810: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -115025,18 +114992,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 │ │ -06c8e0: |[06c8e0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -06c8f0: 7130 b102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@02b1 │ │ -06c8f6: 0c00 |0003: move-result-object v0 │ │ -06c8f8: 1100 |0004: return-object v0 │ │ +06c814: |[06c814] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +06c824: 7130 b102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@02b1 │ │ +06c82a: 0c00 |0003: move-result-object v0 │ │ +06c82c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -115047,35 +115014,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06c8fc: |[06c8fc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -06c90c: 7140 b202 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@02b2 │ │ -06c912: 0c00 |0003: move-result-object v0 │ │ -06c914: 1100 |0004: return-object v0 │ │ +06c830: |[06c830] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +06c840: 7140 b202 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@02b2 │ │ +06c846: 0c00 |0003: move-result-object v0 │ │ +06c848: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0005 reg=5 contentDescRes I │ │ │ │ - source_file_idx : 430 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 426 (ActionBarDrawerToggle.java) │ │ │ │ Class #473 header: │ │ -class_idx : 131 │ │ +class_idx : 129 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 430 │ │ +superclass_idx : 979 │ │ +source_file_idx : 426 │ │ static_fields_size : 2 │ │ instance_fields_size: 11 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #473 annotations: │ │ Annotations on class │ │ @@ -115148,27 +115115,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -06c918: |[06c918] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -06c928: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06c92a: 6000 2800 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06c92e: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ -06c932: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -06c936: 2201 7f00 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@007f │ │ -06c93a: 7020 7502 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0275 │ │ -06c940: 6901 3d00 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ -06c944: 0e00 |000e: return-void │ │ -06c946: 2201 7e00 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@007e │ │ -06c94a: 7020 7002 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0270 │ │ -06c950: 6901 3d00 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ -06c954: 28f8 |0016: goto 000e // -0008 │ │ +06c84c: |[06c84c] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +06c85c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06c85e: 6000 2800 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +06c862: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ +06c866: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +06c86a: 2201 7d00 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@007d │ │ +06c86e: 7020 7502 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0275 │ │ +06c874: 6901 3d00 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ +06c878: 0e00 |000e: return-void │ │ +06c87a: 2201 7c00 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@007c │ │ +06c87e: 7020 7002 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0270 │ │ +06c884: 6901 3d00 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ +06c888: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=144 │ │ 0x0003 line=145 │ │ 0x0007 line=146 │ │ 0x000e line=150 │ │ 0x000f line=148 │ │ @@ -115180,48 +115147,48 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -06c958: |[06c958] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -06c968: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06c96e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06c970: 5c20 4300 |0004: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ -06c974: 5b23 3e00 |0006: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ -06c978: 5b24 4400 |0008: iput-object v4, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ -06c97c: 5925 4200 |000a: iput v5, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0042 │ │ -06c980: 5926 4500 |000c: iput v6, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0045 │ │ -06c984: 5927 4000 |000e: iput v7, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0040 │ │ -06c988: 6e10 a102 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02a1 │ │ -06c98e: 0c00 |0013: move-result-object v0 │ │ -06c990: 5b20 4800 |0014: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0048 │ │ -06c994: 6e10 5400 0300 |0016: invoke-virtual {v3}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0054 │ │ -06c99a: 0c00 |0019: move-result-object v0 │ │ -06c99c: 6e20 4f01 5000 |001a: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -06c9a2: 0c00 |001d: move-result-object v0 │ │ -06c9a4: 5b20 4100 |001e: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0041 │ │ -06c9a8: 2200 8200 |0020: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0082 │ │ -06c9ac: 5421 4100 |0022: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0041 │ │ -06c9b0: 7020 7d02 1000 |0024: invoke-direct {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/graphics/drawable/Drawable;)V // method@027d │ │ -06c9b6: 5b20 4700 |0027: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06c9ba: 5420 4700 |0029: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06c9be: 1401 abaa aa3e |002b: const v1, #float 0.333333 // #3eaaaaab │ │ -06c9c4: 6e20 9a02 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffsetBy:(F)V // method@029a │ │ -06c9ca: 2030 8100 |0031: instance-of v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0081 │ │ -06c9ce: 3800 0b00 |0033: if-eqz v0, 003e // +000b │ │ -06c9d2: 1f03 8100 |0035: check-cast v3, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0081 │ │ -06c9d6: 7210 7c02 0300 |0037: invoke-interface {v3}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@027c │ │ -06c9dc: 0c00 |003a: move-result-object v0 │ │ -06c9de: 5b20 3f00 |003b: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ -06c9e2: 0e00 |003d: return-void │ │ -06c9e4: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -06c9e6: 5b20 3f00 |003f: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ -06c9ea: 28fc |0041: goto 003d // -0004 │ │ +06c88c: |[06c88c] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +06c89c: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06c8a2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06c8a4: 5c20 4300 |0004: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ +06c8a8: 5b23 3e00 |0006: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ +06c8ac: 5b24 4400 |0008: iput-object v4, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ +06c8b0: 5925 4200 |000a: iput v5, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0042 │ │ +06c8b4: 5926 4500 |000c: iput v6, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0045 │ │ +06c8b8: 5927 4000 |000e: iput v7, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0040 │ │ +06c8bc: 6e10 a102 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02a1 │ │ +06c8c2: 0c00 |0013: move-result-object v0 │ │ +06c8c4: 5b20 4800 |0014: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0048 │ │ +06c8c8: 6e10 5400 0300 |0016: invoke-virtual {v3}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0054 │ │ +06c8ce: 0c00 |0019: move-result-object v0 │ │ +06c8d0: 6e20 4f01 5000 |001a: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +06c8d6: 0c00 |001d: move-result-object v0 │ │ +06c8d8: 5b20 4100 |001e: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0041 │ │ +06c8dc: 2200 8000 |0020: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0080 │ │ +06c8e0: 5421 4100 |0022: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0041 │ │ +06c8e4: 7020 7d02 1000 |0024: invoke-direct {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/graphics/drawable/Drawable;)V // method@027d │ │ +06c8ea: 5b20 4700 |0027: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06c8ee: 5420 4700 |0029: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06c8f2: 1401 abaa aa3e |002b: const v1, #float 0.333333 // #3eaaaaab │ │ +06c8f8: 6e20 9a02 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffsetBy:(F)V // method@029a │ │ +06c8fe: 2030 7f00 |0031: instance-of v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@007f │ │ +06c902: 3800 0b00 |0033: if-eqz v0, 003e // +000b │ │ +06c906: 1f03 7f00 |0035: check-cast v3, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@007f │ │ +06c90a: 7210 7c02 0300 |0037: invoke-interface {v3}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@027c │ │ +06c910: 0c00 |003a: move-result-object v0 │ │ +06c912: 5b20 3f00 |003b: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ +06c916: 0e00 |003d: return-void │ │ +06c918: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +06c91a: 5b20 3f00 |003f: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ +06c91e: 28fc |0041: goto 003d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=158 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -115250,26 +115217,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06c9ec: |[06c9ec] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -06c9fc: 5420 3f00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ -06ca00: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06ca04: 5420 3f00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ -06ca08: 7210 7902 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0279 │ │ -06ca0e: 0c00 |0009: move-result-object v0 │ │ -06ca10: 1100 |000a: return-object v0 │ │ -06ca12: 6200 3d00 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ -06ca16: 5421 3e00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ -06ca1a: 7220 6c02 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@026c │ │ -06ca20: 0c00 |0012: move-result-object v0 │ │ -06ca22: 28f7 |0013: goto 000a // -0009 │ │ +06c920: |[06c920] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +06c930: 5420 3f00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ +06c934: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06c938: 5420 3f00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ +06c93c: 7210 7902 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0279 │ │ +06c942: 0c00 |0009: move-result-object v0 │ │ +06c944: 1100 |000a: return-object v0 │ │ +06c946: 6200 3d00 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ +06c94a: 5421 3e00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ +06c94e: 7220 6c02 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@026c │ │ +06c954: 0c00 |0012: move-result-object v0 │ │ +06c956: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=358 │ │ 0x000a line=360 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -115279,17 +115246,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ca24: |[06ca24] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -06ca34: 5510 4300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ -06ca38: 0f00 |0002: return v0 │ │ +06c958: |[06c958] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +06c968: 5510 4300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ +06c96c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -115297,27 +115264,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06ca3c: |[06ca3c] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -06ca4c: 6e10 a102 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02a1 │ │ -06ca52: 0c00 |0003: move-result-object v0 │ │ -06ca54: 5b20 4800 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0048 │ │ -06ca58: 5420 3e00 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ -06ca5c: 6e10 5400 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0054 │ │ -06ca62: 0c00 |000b: move-result-object v0 │ │ -06ca64: 5221 4200 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0042 │ │ -06ca68: 6e20 4f01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -06ca6e: 0c00 |0011: move-result-object v0 │ │ -06ca70: 5b20 4100 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0041 │ │ -06ca74: 6e10 ac02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@02ac │ │ -06ca7a: 0e00 |0017: return-void │ │ +06c970: |[06c970] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +06c980: 6e10 a102 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02a1 │ │ +06c986: 0c00 |0003: move-result-object v0 │ │ +06c988: 5b20 4800 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0048 │ │ +06c98c: 5420 3e00 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ +06c990: 6e10 5400 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0054 │ │ +06c996: 0c00 |000b: move-result-object v0 │ │ +06c998: 5221 4200 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0042 │ │ +06c99c: 6e20 4f01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +06c9a2: 0c00 |0011: move-result-object v0 │ │ +06c9a4: 5b20 4100 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0041 │ │ +06c9a8: 6e10 ac02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@02ac │ │ +06c9ae: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0006 line=271 │ │ 0x0014 line=272 │ │ 0x0017 line=273 │ │ locals : │ │ @@ -115329,23 +115296,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06ca7c: |[06ca7c] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -06ca8c: 5420 4700 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06ca90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06ca92: 6e20 9902 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ -06ca98: 5520 4300 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ -06ca9c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06caa0: 5220 4000 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0040 │ │ -06caa4: 6e20 a902 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02a9 │ │ -06caaa: 0e00 |000f: return-void │ │ +06c9b0: |[06c9b0] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +06c9c0: 5420 4700 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06c9c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06c9c6: 6e20 9902 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ +06c9cc: 5520 4300 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ +06c9d0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06c9d4: 5220 4000 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0040 │ │ +06c9d8: 6e20 a902 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02a9 │ │ +06c9de: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0006 line=340 │ │ 0x000a line=341 │ │ 0x000f line=343 │ │ locals : │ │ @@ -115357,23 +115324,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06caac: |[06caac] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -06cabc: 5420 4700 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06cac0: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -06cac4: 6e20 9902 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ -06caca: 5520 4300 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ -06cace: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -06cad2: 5220 4500 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0045 │ │ -06cad6: 6e20 a902 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02a9 │ │ -06cadc: 0e00 |0010: return-void │ │ +06c9e0: |[06c9e0] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +06c9f0: 5420 4700 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06c9f4: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +06c9f8: 6e20 9902 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ +06c9fe: 5520 4300 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ +06ca02: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +06ca06: 5220 4500 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0045 │ │ +06ca0a: 6e20 a902 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02a9 │ │ +06ca10: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0007 line=325 │ │ 0x000b line=326 │ │ 0x0010 line=328 │ │ locals : │ │ @@ -115385,36 +115352,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06cae0: |[06cae0] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -06caf0: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -06caf4: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -06caf8: 5441 4700 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06cafc: 6e10 8702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getOffset:()F // method@0287 │ │ -06cb02: 0a00 |0009: move-result v0 │ │ -06cb04: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -06cb08: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -06cb0c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -06cb0e: a702 0602 |000f: sub-float v2, v6, v2 │ │ -06cb12: 7120 2c1f 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ -06cb18: 0a01 |0014: move-result v1 │ │ -06cb1a: c831 |0015: mul-float/2addr v1, v3 │ │ -06cb1c: 7120 2c1f 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ -06cb22: 0a00 |0019: move-result v0 │ │ -06cb24: 5441 4700 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06cb28: 6e20 9902 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ -06cb2e: 0e00 |001f: return-void │ │ -06cb30: a801 0603 |0020: mul-float v1, v6, v3 │ │ -06cb34: 7120 2e1f 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ -06cb3a: 0a00 |0025: move-result v0 │ │ -06cb3c: 28f4 |0026: goto 001a // -000c │ │ +06ca14: |[06ca14] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +06ca24: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +06ca28: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +06ca2c: 5441 4700 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06ca30: 6e10 8702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getOffset:()F // method@0287 │ │ +06ca36: 0a00 |0009: move-result v0 │ │ +06ca38: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +06ca3c: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +06ca40: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +06ca42: a702 0602 |000f: sub-float v2, v6, v2 │ │ +06ca46: 7120 2c1f 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ +06ca4c: 0a01 |0014: move-result v1 │ │ +06ca4e: c831 |0015: mul-float/2addr v1, v3 │ │ +06ca50: 7120 2c1f 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1f2c │ │ +06ca56: 0a00 |0019: move-result v0 │ │ +06ca58: 5441 4700 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06ca5c: 6e20 9902 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ +06ca62: 0e00 |001f: return-void │ │ +06ca64: a801 0603 |0020: mul-float v1, v6, v3 │ │ +06ca68: 7120 2e1f 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1f2e │ │ +06ca6e: 0a00 |0025: move-result v0 │ │ +06ca70: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=306 │ │ 0x000a line=307 │ │ 0x000e line=308 │ │ 0x001a line=312 │ │ 0x001f line=313 │ │ @@ -115430,16 +115397,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06cb40: |[06cb40] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -06cb50: 0e00 |0000: return-void │ │ +06ca74: |[06ca74] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +06ca84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -115448,36 +115415,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -06cb54: |[06cb54] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -06cb64: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -06cb6a: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -06cb6e: 7210 321b 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -06cb74: 0a00 |0008: move-result v0 │ │ -06cb76: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -06cb7c: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -06cb80: 5530 4300 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ -06cb84: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -06cb88: 5430 4400 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ -06cb8c: 6e20 840e 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0e84 │ │ -06cb92: 0a00 |0017: move-result v0 │ │ -06cb94: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -06cb98: 5430 4400 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ -06cb9c: 6e20 610e 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0e61 │ │ -06cba2: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -06cba4: 0f00 |0020: return v0 │ │ -06cba6: 5430 4400 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ -06cbaa: 6e20 920e 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0e92 │ │ -06cbb0: 28f9 |0026: goto 001f // -0007 │ │ -06cbb2: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -06cbb4: 28f8 |0028: goto 0020 // -0008 │ │ +06ca88: |[06ca88] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +06ca98: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +06ca9e: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +06caa2: 7210 321b 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +06caa8: 0a00 |0008: move-result v0 │ │ +06caaa: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +06cab0: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +06cab4: 5530 4300 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ +06cab8: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +06cabc: 5430 4400 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ +06cac0: 6e20 840e 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0e84 │ │ +06cac6: 0a00 |0017: move-result v0 │ │ +06cac8: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +06cacc: 5430 4400 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ +06cad0: 6e20 610e 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0e61 │ │ +06cad6: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +06cad8: 0f00 |0020: return v0 │ │ +06cada: 5430 4400 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ +06cade: 6e20 920e 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0e92 │ │ +06cae4: 28f9 |0026: goto 001f // -0007 │ │ +06cae6: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +06cae8: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=285 │ │ 0x0012 line=286 │ │ 0x001a line=287 │ │ 0x001f line=291 │ │ 0x0020 line=293 │ │ @@ -115492,27 +115459,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -06cbb8: |[06cbb8] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -06cbc8: 5430 3f00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ -06cbcc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -06cbd0: 5430 3f00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ -06cbd4: 7220 7a02 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@027a │ │ -06cbda: 0e00 |0009: return-void │ │ -06cbdc: 6200 3d00 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ -06cbe0: 5431 4600 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0046 │ │ -06cbe4: 5432 3e00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ -06cbe8: 7240 6d02 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@026d │ │ -06cbee: 0c00 |0013: move-result-object v0 │ │ -06cbf0: 5b30 4600 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0046 │ │ -06cbf4: 28f3 |0016: goto 0009 // -000d │ │ +06caec: |[06caec] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +06cafc: 5430 3f00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ +06cb00: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +06cb04: 5430 3f00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ +06cb08: 7220 7a02 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@027a │ │ +06cb0e: 0e00 |0009: return-void │ │ +06cb10: 6200 3d00 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ +06cb14: 5431 4600 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0046 │ │ +06cb18: 5432 3e00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ +06cb1c: 7240 6d02 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@026d │ │ +06cb22: 0c00 |0013: move-result-object v0 │ │ +06cb24: 5b30 4600 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0046 │ │ +06cb28: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0004 line=374 │ │ 0x0009 line=379 │ │ 0x000a line=377 │ │ locals : │ │ @@ -115524,27 +115491,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -06cbf8: |[06cbf8] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -06cc08: 5430 3f00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ -06cc0c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -06cc10: 5430 3f00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ -06cc14: 7230 7b02 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027b │ │ -06cc1a: 0e00 |0009: return-void │ │ -06cc1c: 6200 3d00 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ -06cc20: 5431 4600 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0046 │ │ -06cc24: 5432 3e00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ -06cc28: 7255 6e02 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@026e │ │ -06cc2e: 0c00 |0013: move-result-object v0 │ │ -06cc30: 5b30 4600 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0046 │ │ -06cc34: 28f3 |0016: goto 0009 // -000d │ │ +06cb2c: |[06cb2c] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +06cb3c: 5430 3f00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ +06cb40: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +06cb44: 5430 3f00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003f │ │ +06cb48: 7230 7b02 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027b │ │ +06cb4e: 0e00 |0009: return-void │ │ +06cb50: 6200 3d00 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@003d │ │ +06cb54: 5431 4600 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0046 │ │ +06cb58: 5432 3e00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003e │ │ +06cb5c: 7255 6e02 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@026e │ │ +06cb62: 0c00 |0013: move-result-object v0 │ │ +06cb64: 5b30 4600 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0046 │ │ +06cb68: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0009 line=370 │ │ 0x000a line=368 │ │ locals : │ │ @@ -115557,34 +115524,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -06cc38: |[06cc38] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -06cc48: 5530 4300 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ -06cc4c: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -06cc50: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -06cc54: 5431 4700 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06cc58: 5430 4400 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ -06cc5c: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -06cc62: 6e20 810e 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e81 │ │ -06cc68: 0a00 |0010: move-result v0 │ │ -06cc6a: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -06cc6e: 5230 4500 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0045 │ │ -06cc72: 6e30 aa02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ -06cc78: 5c34 4300 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ -06cc7c: 0e00 |001a: return-void │ │ -06cc7e: 5230 4000 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0040 │ │ -06cc82: 28f8 |001d: goto 0015 // -0008 │ │ -06cc84: 5430 4800 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0048 │ │ -06cc88: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -06cc8a: 6e30 aa02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ -06cc90: 28f4 |0024: goto 0018 // -000c │ │ +06cb6c: |[06cb6c] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +06cb7c: 5530 4300 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ +06cb80: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +06cb84: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +06cb88: 5431 4700 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06cb8c: 5430 4400 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ +06cb90: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +06cb96: 6e20 810e 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e81 │ │ +06cb9c: 0a00 |0010: move-result v0 │ │ +06cb9e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +06cba2: 5230 4500 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0045 │ │ +06cba6: 6e30 aa02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ +06cbac: 5c34 4300 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ +06cbb0: 0e00 |001a: return-void │ │ +06cbb2: 5230 4000 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0040 │ │ +06cbb6: 28f8 |001d: goto 0015 // -0008 │ │ +06cbb8: 5430 4800 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0048 │ │ +06cbbc: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +06cbbe: 6e30 aa02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ +06cbc4: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0004 line=243 │ │ 0x0006 line=244 │ │ 0x0018 line=249 │ │ 0x001a line=251 │ │ @@ -115599,58 +115566,58 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -06cc94: |[06cc94] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -06cca4: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -06ccaa: 5430 4400 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ -06ccae: 6e20 810e 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e81 │ │ -06ccb4: 0a00 |0008: move-result v0 │ │ -06ccb6: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -06ccba: 5430 4700 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06ccbe: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -06ccc2: 6e20 9902 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ -06ccc8: 5530 4300 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ -06cccc: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -06ccd0: 5431 4700 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06ccd4: 5430 4400 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ -06ccd8: 6e20 810e 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e81 │ │ -06ccde: 0a00 |001d: move-result v0 │ │ -06cce0: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -06cce4: 5230 4500 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0045 │ │ -06cce8: 6e30 aa02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ -06ccee: 0e00 |0025: return-void │ │ -06ccf0: 5430 4700 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ -06ccf4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -06ccf6: 6e20 9902 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ -06ccfc: 28e6 |002c: goto 0012 // -001a │ │ -06ccfe: 5230 4000 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0040 │ │ -06cd02: 28f3 |002f: goto 0022 // -000d │ │ +06cbc8: |[06cbc8] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +06cbd8: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +06cbde: 5430 4400 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ +06cbe2: 6e20 810e 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e81 │ │ +06cbe8: 0a00 |0008: move-result v0 │ │ +06cbea: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +06cbee: 5430 4700 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06cbf2: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +06cbf6: 6e20 9902 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ +06cbfc: 5530 4300 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0043 │ │ +06cc00: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +06cc04: 5431 4700 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06cc08: 5430 4400 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0044 │ │ +06cc0c: 6e20 810e 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e81 │ │ +06cc12: 0a00 |001d: move-result v0 │ │ +06cc14: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +06cc18: 5230 4500 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0045 │ │ +06cc1c: 6e30 aa02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ +06cc22: 0e00 |0025: return-void │ │ +06cc24: 5430 4700 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0047 │ │ +06cc28: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +06cc2a: 6e20 9902 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0299 │ │ +06cc30: 28e6 |002c: goto 0012 // -001a │ │ +06cc32: 5230 4000 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0040 │ │ +06cc36: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=219 │ │ 0x000b line=220 │ │ 0x0012 line=225 │ │ 0x0016 line=226 │ │ 0x0025 line=229 │ │ 0x0026 line=222 │ │ 0x002d line=226 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ - source_file_idx : 430 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 426 (ActionBarDrawerToggle.java) │ │ │ │ Class #474 header: │ │ -class_idx : 134 │ │ +class_idx : 132 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 227 │ │ -source_file_idx : 508 │ │ +superclass_idx : 225 │ │ +source_file_idx : 504 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #474 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompat;' │ │ @@ -115665,17 +115632,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cd04: |[06cd04] android.support.v4.app.ActivityCompat.:()V │ │ -06cd14: 7010 e005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05e0 │ │ -06cd1a: 0e00 |0003: return-void │ │ +06cc38: |[06cc38] android.support.v4.app.ActivityCompat.:()V │ │ +06cc48: 7010 e005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05e0 │ │ +06cc4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -115683,22 +115650,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06cd1c: |[06cd1c] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -06cd2c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06cd30: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06cd34: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -06cd38: 7110 bc02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@02bc │ │ -06cd3e: 0e00 |0009: return-void │ │ -06cd40: 6e10 4900 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0049 │ │ -06cd46: 28fc |000d: goto 0009 // -0004 │ │ +06cc50: |[06cc50] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +06cc60: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +06cc64: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06cc68: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +06cc6c: 7110 bc02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@02bc │ │ +06cc72: 0e00 |0009: return-void │ │ +06cc74: 6e10 4900 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0049 │ │ +06cc7a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=136 │ │ 0x000a line=134 │ │ locals : │ │ @@ -115709,23 +115676,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06cd48: |[06cd48] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -06cd58: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06cd5c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -06cd60: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -06cd64: 7110 ba02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02ba │ │ -06cd6a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06cd6c: 0f00 |000a: return v0 │ │ -06cd6e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06cd70: 28fe |000c: goto 000a // -0002 │ │ +06cc7c: |[06cc7c] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +06cc8c: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +06cc90: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +06cc94: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +06cc98: 7110 ba02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02ba │ │ +06cc9e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06cca0: 0f00 |000a: return v0 │ │ +06cca2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06cca4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -115736,22 +115703,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 │ │ -06cd74: |[06cd74] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -06cd84: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06cd88: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06cd8c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -06cd90: 7130 bd02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@02bd │ │ -06cd96: 0e00 |0009: return-void │ │ -06cd98: 6e20 6f00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@006f │ │ -06cd9e: 28fc |000d: goto 0009 // -0004 │ │ +06cca8: |[06cca8] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06ccb8: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +06ccbc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06ccc0: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +06ccc4: 7130 bd02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@02bd │ │ +06ccca: 0e00 |0009: return-void │ │ +06cccc: 6e20 6f00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@006f │ │ +06ccd2: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -115764,42 +115731,42 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -06cda0: |[06cda0] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -06cdb0: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06cdb4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06cdb8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -06cdbc: 7140 be02 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@02be │ │ -06cdc2: 0e00 |0009: return-void │ │ -06cdc4: 6e30 7000 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0070 │ │ -06cdca: 28fc |000d: goto 0009 // -0004 │ │ +06ccd4: |[06ccd4] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +06cce4: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +06cce8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06ccec: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +06ccf0: 7140 be02 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@02be │ │ +06ccf6: 0e00 |0009: return-void │ │ +06ccf8: 6e30 7000 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0070 │ │ +06ccfe: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000e reg=3 intent Landroid/content/Intent; │ │ 0x0000 - 0x000e reg=4 requestCode I │ │ 0x0000 - 0x000e reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 508 (ActivityCompat.java) │ │ + source_file_idx : 504 (ActivityCompat.java) │ │ │ │ Class #475 header: │ │ -class_idx : 137 │ │ +class_idx : 135 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 138 │ │ -source_file_idx : 512 │ │ +superclass_idx : 136 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -115823,18 +115790,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 │ │ -06cdcc: |[06cdcc] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -06cddc: 7010 c202 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c2 │ │ -06cde2: 5b01 4e00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004e │ │ -06cde6: 0e00 |0005: return-void │ │ +06cd00: |[06cd00] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +06cd10: 7010 c202 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c2 │ │ +06cd16: 5b01 4e00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004e │ │ +06cd1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ @@ -115846,19 +115813,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06cde8: |[06cde8] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -06cdf8: 5410 4e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004e │ │ -06cdfc: 6e10 cc02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@02cc │ │ -06ce02: 0c00 |0005: move-result-object v0 │ │ -06ce04: 1100 |0006: return-object v0 │ │ +06cd1c: |[06cd1c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +06cd2c: 5410 4e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004e │ │ +06cd30: 6e10 cc02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@02cc │ │ +06cd36: 0c00 |0005: move-result-object v0 │ │ +06cd38: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -115866,41 +115833,41 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06ce08: |[06ce08] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -06ce18: 2041 8900 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0089 │ │ -06ce1c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -06ce20: 0740 |0004: move-object v0, v4 │ │ -06ce22: 1f00 8900 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0089 │ │ -06ce26: 5431 4e00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004e │ │ -06ce2a: 5402 4e00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004e │ │ -06ce2e: 6e20 cd02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02cd │ │ -06ce34: 0e00 |000e: return-void │ │ +06cd3c: |[06cd3c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +06cd4c: 2041 8700 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0087 │ │ +06cd50: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +06cd54: 0740 |0004: move-object v0, v4 │ │ +06cd56: 1f00 8700 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0087 │ │ +06cd5a: 5431 4e00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004e │ │ +06cd5e: 5402 4e00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004e │ │ +06cd62: 6e20 cd02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02cd │ │ +06cd68: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ 0x0007 - 0x000e reg=0 otherImpl Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=4 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 512 (ActivityOptionsCompat.java) │ │ + source_file_idx : 508 (ActivityOptionsCompat.java) │ │ │ │ Class #476 header: │ │ -class_idx : 141 │ │ +class_idx : 139 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 177 │ │ -source_file_idx : 549 │ │ +superclass_idx : 175 │ │ +source_file_idx : 545 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -116042,22 +116009,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 │ │ -06ce38: |[06ce38] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -06ce48: 7010 9604 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0496 │ │ -06ce4e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06ce50: 5c10 6300 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0063 │ │ -06ce54: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -06ce56: 5910 6c00 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06ce5a: 5b12 6d00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06ce5e: 0e00 |000b: return-void │ │ +06cd6c: |[06cd6c] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +06cd7c: 7010 9604 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0496 │ │ +06cd82: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06cd84: 5c10 6300 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0063 │ │ +06cd88: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +06cd8a: 5910 6c00 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06cd8e: 5b12 6d00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06cd92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -116070,84 +116037,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 │ │ -06ce60: |[06ce60] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -06ce70: 5441 6d00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06ce74: 5b61 aa00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -06ce78: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -06ce7c: 5461 bf00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -06ce80: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -06ce84: 5461 bf00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -06ce88: 6e20 481f 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -06ce8e: 0a01 |000f: move-result v1 │ │ -06ce90: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -06ce94: 2201 c903 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06ce98: 2202 dc03 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -06ce9c: 7010 581f 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06cea2: 1a03 7702 |0019: const-string v3, "Can't change tag of fragment " // string@0277 │ │ -06cea6: 6e20 601f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ceac: 0c02 |001e: move-result-object v2 │ │ -06ceae: 6e20 5f1f 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06ceb4: 0c02 |0022: move-result-object v2 │ │ -06ceb6: 1a03 d600 |0023: const-string v3, ": was " // string@00d6 │ │ -06ceba: 6e20 601f 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06cec0: 0c02 |0028: move-result-object v2 │ │ -06cec2: 5463 bf00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -06cec6: 6e20 601f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06cecc: 0c02 |002e: move-result-object v2 │ │ -06cece: 1a03 7c00 |002f: const-string v3, " now " // string@007c │ │ -06ced2: 6e20 601f 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ced8: 0c02 |0034: move-result-object v2 │ │ -06ceda: 6e20 601f 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06cee0: 0c02 |0038: move-result-object v2 │ │ -06cee2: 6e10 651f 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06cee8: 0c02 |003c: move-result-object v2 │ │ -06ceea: 7020 1d1f 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06cef0: 2701 |0040: throw v1 │ │ -06cef2: 5b67 bf00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -06cef6: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -06cefa: 5261 a900 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -06cefe: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -06cf02: 5261 a900 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -06cf06: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -06cf0a: 2201 c903 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06cf0e: 2202 dc03 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -06cf12: 7010 581f 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06cf18: 1a03 7602 |0054: const-string v3, "Can't change container ID of fragment " // string@0276 │ │ -06cf1c: 6e20 601f 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06cf22: 0c02 |0059: move-result-object v2 │ │ -06cf24: 6e20 5f1f 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06cf2a: 0c02 |005d: move-result-object v2 │ │ -06cf2c: 1a03 d600 |005e: const-string v3, ": was " // string@00d6 │ │ -06cf30: 6e20 601f 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06cf36: 0c02 |0063: move-result-object v2 │ │ -06cf38: 5263 a900 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -06cf3c: 6e20 5c1f 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06cf42: 0c02 |0069: move-result-object v2 │ │ -06cf44: 1a03 7c00 |006a: const-string v3, " now " // string@007c │ │ -06cf48: 6e20 601f 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06cf4e: 0c02 |006f: move-result-object v2 │ │ -06cf50: 6e20 5c1f 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06cf56: 0c02 |0073: move-result-object v2 │ │ -06cf58: 6e10 651f 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06cf5e: 0c02 |0077: move-result-object v2 │ │ -06cf60: 7020 1d1f 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06cf66: 2701 |007b: throw v1 │ │ -06cf68: 5965 a900 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -06cf6c: 5965 a600 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -06cf70: 2200 8c00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008c │ │ -06cf74: 7010 ce02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ -06cf7a: 5908 5000 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06cf7e: 5b06 5300 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06cf82: 6e20 d302 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ -06cf88: 0e00 |008c: return-void │ │ +06cd94: |[06cd94] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +06cda4: 5441 6d00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06cda8: 5b61 aa00 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +06cdac: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +06cdb0: 5461 bf00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +06cdb4: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +06cdb8: 5461 bf00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +06cdbc: 6e20 481f 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +06cdc2: 0a01 |000f: move-result v1 │ │ +06cdc4: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +06cdc8: 2201 c503 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06cdcc: 2202 d803 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +06cdd0: 7010 581f 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06cdd6: 1a03 7302 |0019: const-string v3, "Can't change tag of fragment " // string@0273 │ │ +06cdda: 6e20 601f 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06cde0: 0c02 |001e: move-result-object v2 │ │ +06cde2: 6e20 5f1f 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06cde8: 0c02 |0022: move-result-object v2 │ │ +06cdea: 1a03 d600 |0023: const-string v3, ": was " // string@00d6 │ │ +06cdee: 6e20 601f 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06cdf4: 0c02 |0028: move-result-object v2 │ │ +06cdf6: 5463 bf00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +06cdfa: 6e20 601f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ce00: 0c02 |002e: move-result-object v2 │ │ +06ce02: 1a03 7c00 |002f: const-string v3, " now " // string@007c │ │ +06ce06: 6e20 601f 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ce0c: 0c02 |0034: move-result-object v2 │ │ +06ce0e: 6e20 601f 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ce14: 0c02 |0038: move-result-object v2 │ │ +06ce16: 6e10 651f 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ce1c: 0c02 |003c: move-result-object v2 │ │ +06ce1e: 7020 1d1f 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06ce24: 2701 |0040: throw v1 │ │ +06ce26: 5b67 bf00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +06ce2a: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +06ce2e: 5261 a900 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +06ce32: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +06ce36: 5261 a900 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +06ce3a: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +06ce3e: 2201 c503 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06ce42: 2202 d803 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +06ce46: 7010 581f 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ce4c: 1a03 7202 |0054: const-string v3, "Can't change container ID of fragment " // string@0272 │ │ +06ce50: 6e20 601f 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ce56: 0c02 |0059: move-result-object v2 │ │ +06ce58: 6e20 5f1f 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ce5e: 0c02 |005d: move-result-object v2 │ │ +06ce60: 1a03 d600 |005e: const-string v3, ": was " // string@00d6 │ │ +06ce64: 6e20 601f 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ce6a: 0c02 |0063: move-result-object v2 │ │ +06ce6c: 5263 a900 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +06ce70: 6e20 5c1f 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06ce76: 0c02 |0069: move-result-object v2 │ │ +06ce78: 1a03 7c00 |006a: const-string v3, " now " // string@007c │ │ +06ce7c: 6e20 601f 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ce82: 0c02 |006f: move-result-object v2 │ │ +06ce84: 6e20 5c1f 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06ce8a: 0c02 |0073: move-result-object v2 │ │ +06ce8c: 6e10 651f 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ce92: 0c02 |0077: move-result-object v2 │ │ +06ce94: 7020 1d1f 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06ce9a: 2701 |007b: throw v1 │ │ +06ce9c: 5965 a900 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +06cea0: 5965 a600 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +06cea4: 2200 8a00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008a │ │ +06cea8: 7010 ce02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ +06ceae: 5908 5000 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06ceb2: 5b06 5300 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06ceb6: 6e20 d302 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ +06cebc: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -116174,19 +116141,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 │ │ -06cf8c: |[06cf8c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06cf9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cf9e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -06cfa0: 7051 dc02 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@02dc │ │ -06cfa6: 1102 |0005: return-object v2 │ │ +06cec0: |[06cec0] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +06ced0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ced2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +06ced4: 7051 dc02 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@02dc │ │ +06ceda: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -116197,18 +116164,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 │ │ -06cfa8: |[06cfa8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -06cfb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06cfba: 7050 dc02 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@02dc │ │ -06cfc0: 1101 |0004: return-object v1 │ │ +06cedc: |[06cedc] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +06ceec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06ceee: 7050 dc02 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@02dc │ │ +06cef4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0004 line=390 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -116220,19 +116187,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 │ │ -06cfc4: |[06cfc4] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -06cfd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cfd6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -06cfd8: 7051 dc02 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@02dc │ │ -06cfde: 1102 |0005: return-object v2 │ │ +06cef8: |[06cef8] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +06cf08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cf0a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +06cf0c: 7051 dc02 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@02dc │ │ +06cf12: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0005 line=380 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -116243,37 +116210,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 │ │ -06cfe0: |[06cfe0] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -06cff0: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ -06cff4: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -06cff8: 5b12 7200 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -06cffc: 5b12 6b00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ -06d000: 5210 6900 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0069 │ │ -06d004: 5920 5100 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -06d008: 5210 6a00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@006a │ │ -06d00c: 5920 5200 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -06d010: 5210 7000 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0070 │ │ -06d014: 5920 5500 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -06d018: 5210 7100 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0071 │ │ -06d01c: 5920 5600 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ -06d020: 5210 6f00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006f │ │ -06d024: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06d028: 5910 6f00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006f │ │ -06d02c: 0e00 |001e: return-void │ │ -06d02e: 5410 7200 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -06d032: 5b20 5700 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0057 │ │ -06d036: 5410 7200 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -06d03a: 5b02 5400 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ -06d03e: 5b12 7200 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -06d042: 28df |0029: goto 0008 // -0021 │ │ +06cf14: |[06cf14] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +06cf24: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ +06cf28: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +06cf2c: 5b12 7200 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +06cf30: 5b12 6b00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ +06cf34: 5210 6900 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0069 │ │ +06cf38: 5920 5100 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +06cf3c: 5210 6a00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@006a │ │ +06cf40: 5920 5200 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +06cf44: 5210 7000 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0070 │ │ +06cf48: 5920 5500 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +06cf4c: 5210 7100 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0071 │ │ +06cf50: 5920 5600 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ +06cf54: 5210 6f00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006f │ │ +06cf58: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06cf5c: 5910 6f00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006f │ │ +06cf60: 0e00 |001e: return-void │ │ +06cf62: 5410 7200 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +06cf66: 5b20 5700 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0057 │ │ +06cf6a: 5410 7200 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +06cf6e: 5b02 5400 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ +06cf72: 5b12 7200 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +06cf76: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -116292,25 +116259,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 │ │ -06d044: |[06d044] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -06d054: 5520 6300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0063 │ │ -06d058: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -06d05c: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06d060: 1a01 4c0b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b4c │ │ -06d064: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06d06a: 2700 |000b: throw v0 │ │ -06d06c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06d06e: 5c20 6200 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -06d072: 5b23 6e00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ -06d076: 1102 |0011: return-object v2 │ │ +06cf78: |[06cf78] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +06cf88: 5520 6300 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0063 │ │ +06cf8c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +06cf90: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06cf94: 1a01 430b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b43 │ │ +06cf98: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06cf9e: 2700 |000b: throw v0 │ │ +06cfa0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06cfa2: 5c20 6200 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +06cfa6: 5b23 6e00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ +06cfaa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -116323,22 +116290,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 │ │ -06d078: |[06d078] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06d088: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008c │ │ -06d08c: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ -06d092: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -06d094: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06d098: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d09c: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ -06d0a2: 1102 |000d: return-object v2 │ │ +06cfac: |[06cfac] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +06cfbc: 2200 8a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008a │ │ +06cfc0: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ +06cfc6: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +06cfc8: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06cfcc: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06cfd0: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ +06cfd6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -116352,102 +116319,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -06d0a4: |[06d0a4] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -06d0b4: 5563 6200 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -06d0b8: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -06d0bc: 0e00 |0004: return-void │ │ -06d0be: 6303 f800 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06d0c2: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -06d0c6: 1a03 7103 |0009: const-string v3, "FragmentManager" // string@0371 │ │ -06d0ca: 2204 dc03 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -06d0ce: 7010 581f 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06d0d4: 1a05 3c02 |0010: const-string v5, "Bump nesting in " // string@023c │ │ -06d0d8: 6e20 601f 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d0de: 0c04 |0015: move-result-object v4 │ │ -06d0e0: 6e20 5f1f 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06d0e6: 0c04 |0019: move-result-object v4 │ │ -06d0e8: 1a05 3200 |001a: const-string v5, " by " // string@0032 │ │ -06d0ec: 6e20 601f 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d0f2: 0c04 |001f: move-result-object v4 │ │ -06d0f4: 6e20 5c1f 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06d0fa: 0c04 |0023: move-result-object v4 │ │ -06d0fc: 6e10 651f 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06d102: 0c04 |0027: move-result-object v4 │ │ -06d104: 7120 b21a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06d10a: 5461 6b00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ -06d10e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -06d112: 5413 5300 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d116: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -06d11a: 5413 5300 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d11e: 5234 a100 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06d122: b074 |0037: add-int/2addr v4, v7 │ │ -06d124: 5934 a100 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06d128: 6303 f800 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06d12c: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -06d130: 1a03 7103 |003e: const-string v3, "FragmentManager" // string@0371 │ │ -06d134: 2204 dc03 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -06d138: 7010 581f 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06d13e: 1a05 3d02 |0045: const-string v5, "Bump nesting of " // string@023d │ │ -06d142: 6e20 601f 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d148: 0c04 |004a: move-result-object v4 │ │ -06d14a: 5415 5300 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d14e: 6e20 5f1f 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06d154: 0c04 |0050: move-result-object v4 │ │ -06d156: 1a05 8900 |0051: const-string v5, " to " // string@0089 │ │ -06d15a: 6e20 601f 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d160: 0c04 |0056: move-result-object v4 │ │ -06d162: 5415 5300 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d166: 5255 a100 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06d16a: 6e20 5c1f 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06d170: 0c04 |005e: move-result-object v4 │ │ -06d172: 6e10 651f 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06d178: 0c04 |0062: move-result-object v4 │ │ -06d17a: 7120 b21a 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06d180: 5413 5800 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06d184: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -06d188: 5413 5800 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06d18c: 6e10 9c1f 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06d192: 0a03 |006f: move-result v3 │ │ -06d194: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -06d198: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -06d19c: 5413 5800 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06d1a0: 6e20 961f 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06d1a6: 0c02 |0079: move-result-object v2 │ │ -06d1a8: 1f02 9500 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06d1ac: 5223 a100 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06d1b0: b073 |007e: add-int/2addr v3, v7 │ │ -06d1b2: 5923 a100 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06d1b6: 6303 f800 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06d1ba: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -06d1be: 1a03 7103 |0085: const-string v3, "FragmentManager" // string@0371 │ │ -06d1c2: 2204 dc03 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -06d1c6: 7010 581f 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06d1cc: 1a05 3d02 |008c: const-string v5, "Bump nesting of " // string@023d │ │ -06d1d0: 6e20 601f 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d1d6: 0c04 |0091: move-result-object v4 │ │ -06d1d8: 6e20 5f1f 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06d1de: 0c04 |0095: move-result-object v4 │ │ -06d1e0: 1a05 8900 |0096: const-string v5, " to " // string@0089 │ │ -06d1e4: 6e20 601f 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d1ea: 0c04 |009b: move-result-object v4 │ │ -06d1ec: 5225 a100 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06d1f0: 6e20 5c1f 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06d1f6: 0c04 |00a1: move-result-object v4 │ │ -06d1f8: 6e10 651f 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06d1fe: 0c04 |00a5: move-result-object v4 │ │ -06d200: 7120 b21a 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06d206: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06d20a: 28c7 |00ab: goto 0072 // -0039 │ │ -06d20c: 5411 5400 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ -06d210: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +06cfd8: |[06cfd8] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +06cfe8: 5563 6200 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +06cfec: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +06cff0: 0e00 |0004: return-void │ │ +06cff2: 6303 f800 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06cff6: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +06cffa: 1a03 6d03 |0009: const-string v3, "FragmentManager" // string@036d │ │ +06cffe: 2204 d803 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +06d002: 7010 581f 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06d008: 1a05 3802 |0010: const-string v5, "Bump nesting in " // string@0238 │ │ +06d00c: 6e20 601f 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d012: 0c04 |0015: move-result-object v4 │ │ +06d014: 6e20 5f1f 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06d01a: 0c04 |0019: move-result-object v4 │ │ +06d01c: 1a05 3200 |001a: const-string v5, " by " // string@0032 │ │ +06d020: 6e20 601f 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d026: 0c04 |001f: move-result-object v4 │ │ +06d028: 6e20 5c1f 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06d02e: 0c04 |0023: move-result-object v4 │ │ +06d030: 6e10 651f 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06d036: 0c04 |0027: move-result-object v4 │ │ +06d038: 7120 b21a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06d03e: 5461 6b00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ +06d042: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +06d046: 5413 5300 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d04a: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +06d04e: 5413 5300 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d052: 5234 a100 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06d056: b074 |0037: add-int/2addr v4, v7 │ │ +06d058: 5934 a100 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06d05c: 6303 f800 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06d060: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +06d064: 1a03 6d03 |003e: const-string v3, "FragmentManager" // string@036d │ │ +06d068: 2204 d803 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +06d06c: 7010 581f 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06d072: 1a05 3902 |0045: const-string v5, "Bump nesting of " // string@0239 │ │ +06d076: 6e20 601f 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d07c: 0c04 |004a: move-result-object v4 │ │ +06d07e: 5415 5300 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d082: 6e20 5f1f 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06d088: 0c04 |0050: move-result-object v4 │ │ +06d08a: 1a05 8900 |0051: const-string v5, " to " // string@0089 │ │ +06d08e: 6e20 601f 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d094: 0c04 |0056: move-result-object v4 │ │ +06d096: 5415 5300 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d09a: 5255 a100 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06d09e: 6e20 5c1f 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06d0a4: 0c04 |005e: move-result-object v4 │ │ +06d0a6: 6e10 651f 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06d0ac: 0c04 |0062: move-result-object v4 │ │ +06d0ae: 7120 b21a 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06d0b4: 5413 5800 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d0b8: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +06d0bc: 5413 5800 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d0c0: 6e10 9c1f 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06d0c6: 0a03 |006f: move-result v3 │ │ +06d0c8: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +06d0cc: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +06d0d0: 5413 5800 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d0d4: 6e20 961f 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06d0da: 0c02 |0079: move-result-object v2 │ │ +06d0dc: 1f02 9300 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06d0e0: 5223 a100 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06d0e4: b073 |007e: add-int/2addr v3, v7 │ │ +06d0e6: 5923 a100 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06d0ea: 6303 f800 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06d0ee: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +06d0f2: 1a03 6d03 |0085: const-string v3, "FragmentManager" // string@036d │ │ +06d0f6: 2204 d803 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +06d0fa: 7010 581f 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06d100: 1a05 3902 |008c: const-string v5, "Bump nesting of " // string@0239 │ │ +06d104: 6e20 601f 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d10a: 0c04 |0091: move-result-object v4 │ │ +06d10c: 6e20 5f1f 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06d112: 0c04 |0095: move-result-object v4 │ │ +06d114: 1a05 8900 |0096: const-string v5, " to " // string@0089 │ │ +06d118: 6e20 601f 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d11e: 0c04 |009b: move-result-object v4 │ │ +06d120: 5225 a100 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06d124: 6e20 5c1f 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06d12a: 0c04 |00a1: move-result-object v4 │ │ +06d12c: 6e10 651f 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06d132: 0c04 |00a5: move-result-object v4 │ │ +06d134: 7120 b21a 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06d13a: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06d13e: 28c7 |00ab: goto 0072 // -0039 │ │ +06d140: 5411 5400 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ +06d144: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=571 │ │ 0x0005 line=552 │ │ 0x002b line=554 │ │ 0x002d line=555 │ │ @@ -116473,19 +116440,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d214: |[06d214] android.support.v4.app.BackStackRecord.commit:()I │ │ -06d224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d226: 6e20 d902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02d9 │ │ -06d22c: 0a00 |0004: move-result v0 │ │ -06d22e: 0f00 |0005: return v0 │ │ +06d148: |[06d148] android.support.v4.app.BackStackRecord.commit:()I │ │ +06d158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d15a: 6e20 d902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02d9 │ │ +06d160: 0a00 |0004: move-result v0 │ │ +06d162: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -116493,19 +116460,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d230: |[06d230] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -06d240: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06d242: 6e20 d902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02d9 │ │ -06d248: 0a00 |0004: move-result v0 │ │ -06d24a: 0f00 |0005: return v0 │ │ +06d164: |[06d164] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +06d174: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06d176: 6e20 d902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02d9 │ │ +06d17c: 0a00 |0004: move-result v0 │ │ +06d17e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -116513,57 +116480,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -06d24c: |[06d24c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -06d25c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06d25e: 5562 6800 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0068 │ │ -06d262: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -06d266: 2202 c903 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06d26a: 1a03 c80f |0007: const-string v3, "commit already called" // string@0fc8 │ │ -06d26e: 7020 1d1f 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06d274: 2702 |000c: throw v2 │ │ -06d276: 6302 f800 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06d27a: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -06d27e: 1a02 7103 |0011: const-string v2, "FragmentManager" // string@0371 │ │ -06d282: 2203 dc03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -06d286: 7010 581f 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06d28c: 1a04 8b02 |0018: const-string v4, "Commit: " // string@028b │ │ -06d290: 6e20 601f 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d296: 0c03 |001d: move-result-object v3 │ │ -06d298: 6e20 5f1f 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06d29e: 0c03 |0021: move-result-object v3 │ │ -06d2a0: 6e10 651f 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06d2a6: 0c03 |0025: move-result-object v3 │ │ -06d2a8: 7120 b21a 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06d2ae: 2200 4701 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0147 │ │ -06d2b2: 1a02 7103 |002b: const-string v2, "FragmentManager" // string@0371 │ │ -06d2b6: 7020 c407 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c4 │ │ -06d2bc: 2201 b603 |0030: new-instance v1, Ljava/io/PrintWriter; // type@03b6 │ │ -06d2c0: 7020 eb1e 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1eeb │ │ -06d2c6: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ -06d2ca: 6e55 dd02 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@02dd │ │ -06d2d0: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -06d2d2: 5c62 6800 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0068 │ │ -06d2d6: 5562 6200 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -06d2da: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -06d2de: 5462 6d00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06d2e2: 6e20 fb03 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03fb │ │ -06d2e8: 0a02 |0046: move-result v2 │ │ -06d2ea: 5962 6c00 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06d2ee: 5462 6d00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06d2f2: 6e30 1204 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0412 │ │ -06d2f8: 5262 6c00 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06d2fc: 0f02 |0050: return v2 │ │ -06d2fe: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -06d300: 5962 6c00 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06d304: 28f5 |0054: goto 0049 // -000b │ │ +06d180: |[06d180] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +06d190: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06d192: 5562 6800 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0068 │ │ +06d196: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +06d19a: 2202 c503 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06d19e: 1a03 be0f |0007: const-string v3, "commit already called" // string@0fbe │ │ +06d1a2: 7020 1d1f 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06d1a8: 2702 |000c: throw v2 │ │ +06d1aa: 6302 f800 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06d1ae: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +06d1b2: 1a02 6d03 |0011: const-string v2, "FragmentManager" // string@036d │ │ +06d1b6: 2203 d803 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +06d1ba: 7010 581f 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06d1c0: 1a04 8702 |0018: const-string v4, "Commit: " // string@0287 │ │ +06d1c4: 6e20 601f 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d1ca: 0c03 |001d: move-result-object v3 │ │ +06d1cc: 6e20 5f1f 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06d1d2: 0c03 |0021: move-result-object v3 │ │ +06d1d4: 6e10 651f 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06d1da: 0c03 |0025: move-result-object v3 │ │ +06d1dc: 7120 b21a 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06d1e2: 2200 4501 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0145 │ │ +06d1e6: 1a02 6d03 |002b: const-string v2, "FragmentManager" // string@036d │ │ +06d1ea: 7020 c407 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c4 │ │ +06d1f0: 2201 b203 |0030: new-instance v1, Ljava/io/PrintWriter; // type@03b2 │ │ +06d1f4: 7020 eb1e 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1eeb │ │ +06d1fa: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ +06d1fe: 6e55 dd02 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@02dd │ │ +06d204: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +06d206: 5c62 6800 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0068 │ │ +06d20a: 5562 6200 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +06d20e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +06d212: 5462 6d00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d216: 6e20 fb03 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03fb │ │ +06d21c: 0a02 |0046: move-result v2 │ │ +06d21e: 5962 6c00 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06d222: 5462 6d00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d226: 6e30 1204 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0412 │ │ +06d22c: 5262 6c00 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06d230: 0f02 |0050: return v2 │ │ +06d232: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +06d234: 5962 6c00 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06d238: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -116585,22 +116552,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 │ │ -06d308: |[06d308] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06d318: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008c │ │ -06d31c: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ -06d322: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -06d324: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06d328: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d32c: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ -06d332: 1102 |000d: return-object v2 │ │ +06d23c: |[06d23c] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +06d24c: 2200 8a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008a │ │ +06d250: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ +06d256: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +06d258: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06d25c: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d260: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ +06d266: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -116614,24 +116581,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06d334: |[06d334] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -06d344: 5520 6200 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -06d348: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06d34c: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06d350: 1a01 4e0b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b4e │ │ -06d354: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06d35a: 2700 |000b: throw v0 │ │ -06d35c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06d35e: 5c20 6300 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0063 │ │ -06d362: 1102 |000f: return-object v2 │ │ +06d268: |[06d268] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +06d278: 5520 6200 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +06d27c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06d280: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06d284: 1a01 440b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b44 │ │ +06d288: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06d28e: 2700 |000b: throw v0 │ │ +06d290: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06d292: 5c20 6300 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0063 │ │ +06d296: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -116642,18 +116609,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 │ │ -06d364: |[06d364] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -06d374: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06d376: 6e40 de02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02de │ │ -06d37c: 0e00 |0004: return-void │ │ +06d298: |[06d298] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +06d2a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06d2aa: 6e40 de02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02de │ │ +06d2b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ @@ -116666,239 +116633,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 │ │ -06d380: |[06d380] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -06d390: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -06d394: 6e20 ee1e 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d39a: 1a05 dc18 |0005: const-string v5, "mName=" // string@18dc │ │ -06d39e: 6e20 ee1e 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d3a4: 5475 6e00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ -06d3a8: 6e20 ee1e 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d3ae: 1a05 6500 |000f: const-string v5, " mIndex=" // string@0065 │ │ -06d3b2: 6e20 ee1e 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d3b8: 5275 6c00 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06d3bc: 6e20 ec1e 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06d3c2: 1a05 5c00 |0019: const-string v5, " mCommitted=" // string@005c │ │ -06d3c6: 6e20 ee1e 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d3cc: 5575 6800 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0068 │ │ -06d3d0: 6e20 f41e 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -06d3d6: 5275 7300 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06d3da: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -06d3de: 6e20 ee1e 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d3e4: 1a05 401a |002a: const-string v5, "mTransition=#" // string@1a40 │ │ -06d3e8: 6e20 ee1e 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d3ee: 5275 7300 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06d3f2: 7110 221f 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d3f8: 0c05 |0034: move-result-object v5 │ │ -06d3fa: 6e20 ee1e 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d400: 1a05 7700 |0038: const-string v5, " mTransitionStyle=#" // string@0077 │ │ -06d404: 6e20 ee1e 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d40a: 5275 7400 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06d40e: 7110 221f 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d414: 0c05 |0042: move-result-object v5 │ │ -06d416: 6e20 f31e 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06d41c: 5275 6900 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0069 │ │ -06d420: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -06d424: 5275 6a00 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@006a │ │ -06d428: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -06d42c: 6e20 ee1e 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d432: 1a05 ed17 |0051: const-string v5, "mEnterAnim=#" // string@17ed │ │ -06d436: 6e20 ee1e 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d43c: 5275 6900 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0069 │ │ -06d440: 7110 221f 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d446: 0c05 |005b: move-result-object v5 │ │ -06d448: 6e20 ee1e 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d44e: 1a05 6100 |005f: const-string v5, " mExitAnim=#" // string@0061 │ │ -06d452: 6e20 ee1e 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d458: 5275 6a00 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@006a │ │ -06d45c: 7110 221f 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d462: 0c05 |0069: move-result-object v5 │ │ -06d464: 6e20 f31e 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06d46a: 5275 7000 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0070 │ │ -06d46e: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -06d472: 5275 7100 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0071 │ │ -06d476: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -06d47a: 6e20 ee1e 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d480: 1a05 3419 |0078: const-string v5, "mPopEnterAnim=#" // string@1934 │ │ -06d484: 6e20 ee1e 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d48a: 5275 7000 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0070 │ │ -06d48e: 7110 221f 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d494: 0c05 |0082: move-result-object v5 │ │ -06d496: 6e20 ee1e 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d49c: 1a05 6a00 |0086: const-string v5, " mPopExitAnim=#" // string@006a │ │ -06d4a0: 6e20 ee1e 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d4a6: 5275 7100 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0071 │ │ -06d4aa: 7110 221f 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d4b0: 0c05 |0090: move-result-object v5 │ │ -06d4b2: 6e20 f31e 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06d4b8: 5275 6600 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -06d4bc: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -06d4c0: 5475 6700 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ -06d4c4: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -06d4c8: 6e20 ee1e 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d4ce: 1a05 5117 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1751 │ │ -06d4d2: 6e20 ee1e 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d4d8: 5275 6600 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -06d4dc: 7110 221f 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d4e2: 0c05 |00a9: move-result-object v5 │ │ -06d4e4: 6e20 ee1e 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d4ea: 1a05 5b00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005b │ │ -06d4ee: 6e20 ee1e 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d4f4: 5475 6700 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ -06d4f8: 6e20 f21e 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06d4fe: 5275 6400 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -06d502: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -06d506: 5475 6500 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -06d50a: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -06d50e: 6e20 ee1e 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d514: 1a05 4e17 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@174e │ │ -06d518: 6e20 ee1e 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d51e: 5275 6400 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -06d522: 7110 221f 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d528: 0c05 |00cc: move-result-object v5 │ │ -06d52a: 6e20 ee1e 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d530: 1a05 5a00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@005a │ │ -06d534: 6e20 ee1e 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d53a: 5475 6500 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -06d53e: 6e20 f21e 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06d544: 5475 6b00 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ -06d548: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -06d54c: 6e20 ee1e 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d552: 1a05 d109 |00e1: const-string v5, "Operations:" // string@09d1 │ │ -06d556: 6e20 f31e 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06d55c: 2205 dc03 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -06d560: 7010 581f 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06d566: 6e20 601f 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d56c: 0c05 |00ee: move-result-object v5 │ │ -06d56e: 1a06 0400 |00ef: const-string v6, " " // string@0004 │ │ -06d572: 6e20 601f 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d578: 0c05 |00f4: move-result-object v5 │ │ -06d57a: 6e10 651f 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06d580: 0c02 |00f8: move-result-object v2 │ │ -06d582: 5474 6b00 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ -06d586: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -06d588: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -06d58c: 5245 5000 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06d590: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -06d596: 2205 dc03 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -06d59a: 7010 581f 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06d5a0: 1a06 b70f |0108: const-string v6, "cmd=" // string@0fb7 │ │ -06d5a4: 6e20 601f 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d5aa: 0c05 |010d: move-result-object v5 │ │ -06d5ac: 5246 5000 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06d5b0: 6e20 5c1f 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06d5b6: 0c05 |0113: move-result-object v5 │ │ -06d5b8: 6e10 651f 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06d5be: 0c00 |0117: move-result-object v0 │ │ -06d5c0: 6e20 ee1e 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d5c6: 1a05 1100 |011b: const-string v5, " Op #" // string@0011 │ │ -06d5ca: 6e20 ee1e 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d5d0: 6e20 ec1e 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06d5d6: 1a05 d000 |0123: const-string v5, ": " // string@00d0 │ │ -06d5da: 6e20 ee1e 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d5e0: 6e20 ee1e 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d5e6: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ -06d5ea: 6e20 ee1e 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d5f0: 5445 5300 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d5f4: 6e20 f21e 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06d5fa: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -06d5fe: 5245 5100 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -06d602: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -06d606: 5245 5200 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -06d60a: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -06d60e: 6e20 ee1e 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d614: 1a05 8b11 |0142: const-string v5, "enterAnim=#" // string@118b │ │ -06d618: 6e20 ee1e 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d61e: 5245 5100 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -06d622: 7110 221f 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d628: 0c05 |014c: move-result-object v5 │ │ -06d62a: 6e20 ee1e 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d630: 1a05 4600 |0150: const-string v5, " exitAnim=#" // string@0046 │ │ -06d634: 6e20 ee1e 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d63a: 5245 5200 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -06d63e: 7110 221f 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d644: 0c05 |015a: move-result-object v5 │ │ -06d646: 6e20 f31e 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06d64c: 5245 5500 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -06d650: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -06d654: 5245 5600 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ -06d658: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -06d65c: 6e20 ee1e 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d662: 1a05 311d |0169: const-string v5, "popEnterAnim=#" // string@1d31 │ │ -06d666: 6e20 ee1e 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d66c: 5245 5500 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -06d670: 7110 221f 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d676: 0c05 |0173: move-result-object v5 │ │ -06d678: 6e20 ee1e 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d67e: 1a05 8100 |0177: const-string v5, " popExitAnim=#" // string@0081 │ │ -06d682: 6e20 ee1e 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d688: 5245 5600 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ -06d68c: 7110 221f 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06d692: 0c05 |0181: move-result-object v5 │ │ -06d694: 6e20 f31e 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06d69a: 5445 5800 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06d69e: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -06d6a2: 5445 5800 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06d6a6: 6e10 9c1f 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06d6ac: 0a05 |018e: move-result v5 │ │ -06d6ae: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -06d6b2: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -06d6b4: 5445 5800 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06d6b8: 6e10 9c1f 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06d6be: 0a05 |0197: move-result v5 │ │ -06d6c0: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -06d6c4: 6e20 ee1e 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d6ca: 5445 5800 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06d6ce: 6e10 9c1f 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06d6d4: 0a05 |01a2: move-result v5 │ │ -06d6d6: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -06d6d8: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -06d6dc: 1a05 250a |01a6: const-string v5, "Removed: " // string@0a25 │ │ -06d6e0: 6e20 ee1e 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d6e6: 5445 5800 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06d6ea: 6e20 961f 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06d6f0: 0c05 |01b0: move-result-object v5 │ │ -06d6f2: 6e20 f21e 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06d6f8: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06d6fc: 28dc |01b6: goto 0192 // -0024 │ │ -06d6fe: 1a00 7b09 |01b7: const-string v0, "NULL" // string@097b │ │ -06d702: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -06d706: 1a00 4a01 |01bb: const-string v0, "ADD" // string@014a │ │ -06d70a: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -06d70e: 1a00 140a |01bf: const-string v0, "REPLACE" // string@0a14 │ │ -06d712: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -06d716: 1a00 120a |01c3: const-string v0, "REMOVE" // string@0a12 │ │ -06d71a: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -06d71e: 1a00 9a03 |01c7: const-string v0, "HIDE" // string@039a │ │ -06d722: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -06d726: 1a00 410a |01cb: const-string v0, "SHOW" // string@0a41 │ │ -06d72a: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -06d72e: 1a00 ca02 |01cf: const-string v0, "DETACH" // string@02ca │ │ -06d732: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -06d736: 1a00 5601 |01d3: const-string v0, "ATTACH" // string@0156 │ │ -06d73a: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -06d73e: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -06d742: 1a05 240a |01d9: const-string v5, "Removed:" // string@0a24 │ │ -06d746: 6e20 f31e 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06d74c: 6e20 ee1e 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d752: 1a05 0500 |01e1: const-string v5, " #" // string@0005 │ │ -06d756: 6e20 ee1e 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d75c: 6e20 ec1e 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06d762: 1a05 d000 |01e9: const-string v5, ": " // string@00d0 │ │ -06d766: 6e20 ee1e 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06d76c: 28bd |01ee: goto 01ab // -0043 │ │ -06d76e: 5444 5400 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ -06d772: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06d776: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -06d77a: 0e00 |01f5: return-void │ │ -06d77c: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +06d2b4: |[06d2b4] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +06d2c4: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +06d2c8: 6e20 ee1e 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d2ce: 1a05 d118 |0005: const-string v5, "mName=" // string@18d1 │ │ +06d2d2: 6e20 ee1e 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d2d8: 5475 6e00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ +06d2dc: 6e20 ee1e 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d2e2: 1a05 6500 |000f: const-string v5, " mIndex=" // string@0065 │ │ +06d2e6: 6e20 ee1e 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d2ec: 5275 6c00 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06d2f0: 6e20 ec1e 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06d2f6: 1a05 5c00 |0019: const-string v5, " mCommitted=" // string@005c │ │ +06d2fa: 6e20 ee1e 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d300: 5575 6800 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0068 │ │ +06d304: 6e20 f41e 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +06d30a: 5275 7300 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06d30e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +06d312: 6e20 ee1e 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d318: 1a05 351a |002a: const-string v5, "mTransition=#" // string@1a35 │ │ +06d31c: 6e20 ee1e 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d322: 5275 7300 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06d326: 7110 221f 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d32c: 0c05 |0034: move-result-object v5 │ │ +06d32e: 6e20 ee1e 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d334: 1a05 7700 |0038: const-string v5, " mTransitionStyle=#" // string@0077 │ │ +06d338: 6e20 ee1e 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d33e: 5275 7400 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06d342: 7110 221f 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d348: 0c05 |0042: move-result-object v5 │ │ +06d34a: 6e20 f31e 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06d350: 5275 6900 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0069 │ │ +06d354: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +06d358: 5275 6a00 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@006a │ │ +06d35c: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +06d360: 6e20 ee1e 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d366: 1a05 e217 |0051: const-string v5, "mEnterAnim=#" // string@17e2 │ │ +06d36a: 6e20 ee1e 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d370: 5275 6900 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0069 │ │ +06d374: 7110 221f 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d37a: 0c05 |005b: move-result-object v5 │ │ +06d37c: 6e20 ee1e 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d382: 1a05 6100 |005f: const-string v5, " mExitAnim=#" // string@0061 │ │ +06d386: 6e20 ee1e 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d38c: 5275 6a00 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@006a │ │ +06d390: 7110 221f 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d396: 0c05 |0069: move-result-object v5 │ │ +06d398: 6e20 f31e 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06d39e: 5275 7000 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0070 │ │ +06d3a2: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +06d3a6: 5275 7100 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0071 │ │ +06d3aa: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +06d3ae: 6e20 ee1e 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d3b4: 1a05 2919 |0078: const-string v5, "mPopEnterAnim=#" // string@1929 │ │ +06d3b8: 6e20 ee1e 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d3be: 5275 7000 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0070 │ │ +06d3c2: 7110 221f 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d3c8: 0c05 |0082: move-result-object v5 │ │ +06d3ca: 6e20 ee1e 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d3d0: 1a05 6a00 |0086: const-string v5, " mPopExitAnim=#" // string@006a │ │ +06d3d4: 6e20 ee1e 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d3da: 5275 7100 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0071 │ │ +06d3de: 7110 221f 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d3e4: 0c05 |0090: move-result-object v5 │ │ +06d3e6: 6e20 f31e 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06d3ec: 5275 6600 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +06d3f0: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +06d3f4: 5475 6700 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ +06d3f8: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +06d3fc: 6e20 ee1e 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d402: 1a05 4617 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1746 │ │ +06d406: 6e20 ee1e 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d40c: 5275 6600 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +06d410: 7110 221f 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d416: 0c05 |00a9: move-result-object v5 │ │ +06d418: 6e20 ee1e 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d41e: 1a05 5b00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005b │ │ +06d422: 6e20 ee1e 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d428: 5475 6700 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ +06d42c: 6e20 f21e 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06d432: 5275 6400 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +06d436: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +06d43a: 5475 6500 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +06d43e: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +06d442: 6e20 ee1e 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d448: 1a05 4317 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1743 │ │ +06d44c: 6e20 ee1e 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d452: 5275 6400 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +06d456: 7110 221f 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d45c: 0c05 |00cc: move-result-object v5 │ │ +06d45e: 6e20 ee1e 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d464: 1a05 5a00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@005a │ │ +06d468: 6e20 ee1e 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d46e: 5475 6500 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +06d472: 6e20 f21e 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06d478: 5475 6b00 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ +06d47c: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +06d480: 6e20 ee1e 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d486: 1a05 c909 |00e1: const-string v5, "Operations:" // string@09c9 │ │ +06d48a: 6e20 f31e 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06d490: 2205 d803 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +06d494: 7010 581f 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06d49a: 6e20 601f 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d4a0: 0c05 |00ee: move-result-object v5 │ │ +06d4a2: 1a06 0400 |00ef: const-string v6, " " // string@0004 │ │ +06d4a6: 6e20 601f 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d4ac: 0c05 |00f4: move-result-object v5 │ │ +06d4ae: 6e10 651f 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06d4b4: 0c02 |00f8: move-result-object v2 │ │ +06d4b6: 5474 6b00 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ +06d4ba: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +06d4bc: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +06d4c0: 5245 5000 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06d4c4: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +06d4ca: 2205 d803 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +06d4ce: 7010 581f 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06d4d4: 1a06 ad0f |0108: const-string v6, "cmd=" // string@0fad │ │ +06d4d8: 6e20 601f 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d4de: 0c05 |010d: move-result-object v5 │ │ +06d4e0: 5246 5000 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06d4e4: 6e20 5c1f 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06d4ea: 0c05 |0113: move-result-object v5 │ │ +06d4ec: 6e10 651f 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06d4f2: 0c00 |0117: move-result-object v0 │ │ +06d4f4: 6e20 ee1e 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d4fa: 1a05 1100 |011b: const-string v5, " Op #" // string@0011 │ │ +06d4fe: 6e20 ee1e 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d504: 6e20 ec1e 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06d50a: 1a05 d000 |0123: const-string v5, ": " // string@00d0 │ │ +06d50e: 6e20 ee1e 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d514: 6e20 ee1e 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d51a: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ +06d51e: 6e20 ee1e 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d524: 5445 5300 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d528: 6e20 f21e 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06d52e: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +06d532: 5245 5100 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +06d536: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +06d53a: 5245 5200 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +06d53e: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +06d542: 6e20 ee1e 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d548: 1a05 8111 |0142: const-string v5, "enterAnim=#" // string@1181 │ │ +06d54c: 6e20 ee1e 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d552: 5245 5100 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +06d556: 7110 221f 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d55c: 0c05 |014c: move-result-object v5 │ │ +06d55e: 6e20 ee1e 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d564: 1a05 4600 |0150: const-string v5, " exitAnim=#" // string@0046 │ │ +06d568: 6e20 ee1e 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d56e: 5245 5200 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +06d572: 7110 221f 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d578: 0c05 |015a: move-result-object v5 │ │ +06d57a: 6e20 f31e 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06d580: 5245 5500 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +06d584: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +06d588: 5245 5600 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ +06d58c: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +06d590: 6e20 ee1e 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d596: 1a05 261d |0169: const-string v5, "popEnterAnim=#" // string@1d26 │ │ +06d59a: 6e20 ee1e 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d5a0: 5245 5500 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +06d5a4: 7110 221f 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d5aa: 0c05 |0173: move-result-object v5 │ │ +06d5ac: 6e20 ee1e 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d5b2: 1a05 8100 |0177: const-string v5, " popExitAnim=#" // string@0081 │ │ +06d5b6: 6e20 ee1e 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d5bc: 5245 5600 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ +06d5c0: 7110 221f 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06d5c6: 0c05 |0181: move-result-object v5 │ │ +06d5c8: 6e20 f31e 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06d5ce: 5445 5800 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d5d2: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +06d5d6: 5445 5800 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d5da: 6e10 9c1f 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06d5e0: 0a05 |018e: move-result v5 │ │ +06d5e2: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +06d5e6: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +06d5e8: 5445 5800 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d5ec: 6e10 9c1f 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06d5f2: 0a05 |0197: move-result v5 │ │ +06d5f4: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +06d5f8: 6e20 ee1e 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d5fe: 5445 5800 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d602: 6e10 9c1f 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06d608: 0a05 |01a2: move-result v5 │ │ +06d60a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +06d60c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +06d610: 1a05 1d0a |01a6: const-string v5, "Removed: " // string@0a1d │ │ +06d614: 6e20 ee1e 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d61a: 5445 5800 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d61e: 6e20 961f 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06d624: 0c05 |01b0: move-result-object v5 │ │ +06d626: 6e20 f21e 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06d62c: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06d630: 28dc |01b6: goto 0192 // -0024 │ │ +06d632: 1a00 7309 |01b7: const-string v0, "NULL" // string@0973 │ │ +06d636: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +06d63a: 1a00 4601 |01bb: const-string v0, "ADD" // string@0146 │ │ +06d63e: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +06d642: 1a00 0c0a |01bf: const-string v0, "REPLACE" // string@0a0c │ │ +06d646: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +06d64a: 1a00 0a0a |01c3: const-string v0, "REMOVE" // string@0a0a │ │ +06d64e: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +06d652: 1a00 9603 |01c7: const-string v0, "HIDE" // string@0396 │ │ +06d656: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +06d65a: 1a00 390a |01cb: const-string v0, "SHOW" // string@0a39 │ │ +06d65e: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +06d662: 1a00 c602 |01cf: const-string v0, "DETACH" // string@02c6 │ │ +06d666: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +06d66a: 1a00 5201 |01d3: const-string v0, "ATTACH" // string@0152 │ │ +06d66e: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +06d672: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +06d676: 1a05 1c0a |01d9: const-string v5, "Removed:" // string@0a1c │ │ +06d67a: 6e20 f31e 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06d680: 6e20 ee1e 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d686: 1a05 0500 |01e1: const-string v5, " #" // string@0005 │ │ +06d68a: 6e20 ee1e 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d690: 6e20 ec1e 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06d696: 1a05 d000 |01e9: const-string v5, ": " // string@00d0 │ │ +06d69a: 6e20 ee1e 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06d6a0: 28bd |01ee: goto 01ab // -0043 │ │ +06d6a2: 5444 5400 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ +06d6a6: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06d6aa: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +06d6ae: 0e00 |01f5: return-void │ │ +06d6b0: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ 0x000f line=243 │ │ 0x0019 line=244 │ │ 0x0023 line=245 │ │ @@ -116997,25 +116964,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06d7a4: |[06d7a4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -06d7b4: 5220 6400 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -06d7b8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -06d7bc: 5420 6d00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06d7c0: 5400 0201 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06d7c4: 5221 6400 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -06d7c8: 6e20 a603 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03a6 │ │ -06d7ce: 0c00 |000d: move-result-object v0 │ │ -06d7d0: 1100 |000e: return-object v0 │ │ -06d7d2: 5420 6500 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -06d7d6: 28fd |0011: goto 000e // -0003 │ │ +06d6d8: |[06d6d8] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +06d6e8: 5220 6400 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +06d6ec: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +06d6f0: 5420 6d00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d6f4: 5400 0201 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06d6f8: 5221 6400 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +06d6fc: 6e20 a603 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03a6 │ │ +06d702: 0c00 |000d: move-result-object v0 │ │ +06d704: 1100 |000e: return-object v0 │ │ +06d706: 5420 6500 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +06d70a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=358 │ │ 0x000e line=360 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -117025,17 +116992,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d7d8: |[06d7d8] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -06d7e8: 5210 6400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -06d7ec: 0f00 |0002: return v0 │ │ +06d70c: |[06d70c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +06d71c: 5210 6400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +06d720: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -117043,25 +117010,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06d7f0: |[06d7f0] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -06d800: 5220 6600 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -06d804: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -06d808: 5420 6d00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06d80c: 5400 0201 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06d810: 5221 6600 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -06d814: 6e20 a603 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03a6 │ │ -06d81a: 0c00 |000d: move-result-object v0 │ │ -06d81c: 1100 |000e: return-object v0 │ │ -06d81e: 5420 6700 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ -06d822: 28fd |0011: goto 000e // -0003 │ │ +06d724: |[06d724] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +06d734: 5220 6600 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +06d738: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +06d73c: 5420 6d00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d740: 5400 0201 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06d744: 5221 6600 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +06d748: 6e20 a603 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03a6 │ │ +06d74e: 0c00 |000d: move-result-object v0 │ │ +06d750: 1100 |000e: return-object v0 │ │ +06d752: 5420 6700 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ +06d756: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x000e line=353 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -117071,17 +117038,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d824: |[06d824] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -06d834: 5210 6600 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -06d838: 0f00 |0002: return v0 │ │ +06d758: |[06d758] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +06d768: 5210 6600 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +06d76c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -117089,17 +117056,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d83c: |[06d83c] android.support.v4.app.BackStackRecord.getId:()I │ │ -06d84c: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06d850: 0f00 |0002: return v0 │ │ +06d770: |[06d770] android.support.v4.app.BackStackRecord.getId:()I │ │ +06d780: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06d784: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -117107,17 +117074,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d854: |[06d854] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -06d864: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ -06d868: 1100 |0002: return-object v0 │ │ +06d788: |[06d788] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +06d798: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ +06d79c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -117125,17 +117092,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d86c: |[06d86c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -06d87c: 5210 7300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06d880: 0f00 |0002: return v0 │ │ +06d7a0: |[06d7a0] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +06d7b0: 5210 7300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06d7b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -117143,17 +117110,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d884: |[06d884] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -06d894: 5210 7400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06d898: 0f00 |0002: return v0 │ │ +06d7b8: |[06d7b8] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +06d7c8: 5210 7400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06d7cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -117161,22 +117128,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 │ │ -06d89c: |[06d89c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06d8ac: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008c │ │ -06d8b0: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ -06d8b6: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -06d8b8: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06d8bc: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d8c0: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ -06d8c6: 1102 |000d: return-object v2 │ │ +06d7d0: |[06d7d0] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +06d7e0: 2200 8a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008a │ │ +06d7e4: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ +06d7ea: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +06d7ec: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06d7f0: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d7f4: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ +06d7fa: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -117190,17 +117157,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d8c8: |[06d8c8] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -06d8d8: 5510 6300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0063 │ │ -06d8dc: 0f00 |0002: return v0 │ │ +06d7fc: |[06d7fc] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +06d80c: 5510 6300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0063 │ │ +06d810: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -117208,21 +117175,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06d8e0: |[06d8e0] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -06d8f0: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006f │ │ -06d8f4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06d8f8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06d8fa: 0f00 |0005: return v0 │ │ -06d8fc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06d8fe: 28fe |0007: goto 0005 // -0002 │ │ +06d814: |[06d814] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +06d824: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006f │ │ +06d828: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06d82c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06d82e: 0f00 |0005: return v0 │ │ +06d830: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06d832: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #25 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -117230,158 +117197,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -06d900: |[06d900] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -06d910: 120a |0000: const/4 v10, #int 0 // #0 │ │ -06d912: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -06d914: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -06d916: 6306 f800 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06d91a: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -06d91e: 1a06 7103 |0007: const-string v6, "FragmentManager" // string@0371 │ │ -06d922: 2207 dc03 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -06d926: 7010 581f 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06d92c: 1a08 351d |000e: const-string v8, "popFromBackStack: " // string@1d35 │ │ -06d930: 6e20 601f 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d936: 0c07 |0013: move-result-object v7 │ │ -06d938: 6e20 5f1f c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06d93e: 0c07 |0017: move-result-object v7 │ │ -06d940: 6e10 651f 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06d946: 0c07 |001b: move-result-object v7 │ │ -06d948: 7120 b21a 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06d94e: 2202 4701 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0147 │ │ -06d952: 1a06 7103 |0021: const-string v6, "FragmentManager" // string@0371 │ │ -06d956: 7020 c407 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c4 │ │ -06d95c: 2205 b603 |0026: new-instance v5, Ljava/io/PrintWriter; // type@03b6 │ │ -06d960: 7020 eb1e 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1eeb │ │ -06d966: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ -06d96a: 6e5a dd02 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02dd │ │ -06d970: 6e20 d602 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02d6 │ │ -06d976: 54c4 7200 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -06d97a: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -06d97e: 5246 5000 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06d982: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -06d988: 2206 c803 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -06d98c: 2207 dc03 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -06d990: 7010 581f 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06d996: 1a08 670b |0043: const-string v8, "Unknown cmd: " // string@0b67 │ │ -06d99a: 6e20 601f 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06d9a0: 0c07 |0048: move-result-object v7 │ │ -06d9a2: 5248 5000 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06d9a6: 6e20 5c1f 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06d9ac: 0c07 |004e: move-result-object v7 │ │ -06d9ae: 6e10 651f 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06d9b4: 0c07 |0052: move-result-object v7 │ │ -06d9b6: 7020 1a1f 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -06d9bc: 2706 |0056: throw v6 │ │ -06d9be: 5440 5300 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d9c2: 5246 5600 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ -06d9c6: 5906 b400 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06d9ca: 54c6 6d00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06d9ce: 52c7 7300 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06d9d2: 7110 3604 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -06d9d8: 0a07 |0064: move-result v7 │ │ -06d9da: 52c8 7400 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06d9de: 6e40 3104 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ -06d9e4: 5444 5700 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0057 │ │ -06d9e8: 28c9 |006c: goto 0035 // -0037 │ │ -06d9ea: 5440 5300 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06d9ee: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -06d9f2: 5246 5600 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ -06d9f6: 5906 b400 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06d9fa: 54c6 6d00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06d9fe: 52c7 7300 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06da02: 7110 3604 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -06da08: 0a07 |007c: move-result v7 │ │ -06da0a: 52c8 7400 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06da0e: 6e40 3104 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ -06da14: 5446 5800 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06da18: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -06da1c: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -06da1e: 5446 5800 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06da22: 6e10 9c1f 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06da28: 0a06 |008c: move-result v6 │ │ -06da2a: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -06da2e: 5446 5800 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06da32: 6e20 961f 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06da38: 0c03 |0094: move-result-object v3 │ │ -06da3a: 1f03 9500 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06da3e: 5246 5500 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -06da42: 5936 b400 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06da46: 54c6 6d00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06da4a: 6e30 f903 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ -06da50: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06da54: 28e5 |00a2: goto 0087 // -001b │ │ -06da56: 5440 5300 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06da5a: 5246 5500 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -06da5e: 5906 b400 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06da62: 54c6 6d00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06da66: 6e30 f903 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ -06da6c: 28bc |00ae: goto 006a // -0044 │ │ -06da6e: 5440 5300 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06da72: 5246 5500 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -06da76: 5906 b400 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06da7a: 54c6 6d00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06da7e: 52c7 7300 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06da82: 7110 3604 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -06da88: 0a07 |00bc: move-result v7 │ │ -06da8a: 52c8 7400 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06da8e: 6e40 3c04 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@043c │ │ -06da94: 28a8 |00c2: goto 006a // -0058 │ │ -06da96: 5440 5300 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06da9a: 5246 5600 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ -06da9e: 5906 b400 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06daa2: 54c6 6d00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06daa6: 52c7 7300 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06daaa: 7110 3604 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -06dab0: 0a07 |00d0: move-result v7 │ │ -06dab2: 52c8 7400 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06dab6: 6e40 1d04 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@041d │ │ -06dabc: 2894 |00d6: goto 006a // -006c │ │ -06dabe: 5440 5300 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06dac2: 5246 5500 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -06dac6: 5906 b400 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06daca: 54c6 6d00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06dace: 52c7 7300 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06dad2: 7110 3604 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -06dad8: 0a07 |00e4: move-result v7 │ │ -06dada: 52c8 7400 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06dade: 6e40 fd03 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ -06dae4: 2880 |00ea: goto 006a // -0080 │ │ -06dae6: 5440 5300 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06daea: 5246 5500 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ -06daee: 5906 b400 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06daf2: 54c6 6d00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06daf6: 52c7 7300 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06dafa: 7110 3604 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -06db00: 0a07 |00f8: move-result v7 │ │ -06db02: 52c8 7400 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06db06: 6e40 0004 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0400 │ │ -06db0c: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -06db10: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -06db14: 54c6 6d00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06db18: 54c7 6d00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06db1c: 5277 0b01 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -06db20: 52c8 7300 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06db24: 7110 3604 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ -06db2a: 0a08 |010d: move-result v8 │ │ -06db2c: 52c9 7400 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06db30: 121a |0110: const/4 v10, #int 1 // #1 │ │ -06db32: 6e5a 2304 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ -06db38: 52c6 6c00 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06db3c: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -06db40: 54c6 6d00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06db44: 52c7 6c00 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06db48: 6e20 1804 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0418 │ │ -06db4e: 59cb 6c00 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06db52: 0e00 |0121: return-void │ │ -06db54: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +06d834: |[06d834] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +06d844: 120a |0000: const/4 v10, #int 0 // #0 │ │ +06d846: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +06d848: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +06d84a: 6306 f800 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06d84e: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +06d852: 1a06 6d03 |0007: const-string v6, "FragmentManager" // string@036d │ │ +06d856: 2207 d803 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +06d85a: 7010 581f 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06d860: 1a08 2a1d |000e: const-string v8, "popFromBackStack: " // string@1d2a │ │ +06d864: 6e20 601f 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d86a: 0c07 |0013: move-result-object v7 │ │ +06d86c: 6e20 5f1f c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06d872: 0c07 |0017: move-result-object v7 │ │ +06d874: 6e10 651f 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06d87a: 0c07 |001b: move-result-object v7 │ │ +06d87c: 7120 b21a 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06d882: 2202 4501 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0145 │ │ +06d886: 1a06 6d03 |0021: const-string v6, "FragmentManager" // string@036d │ │ +06d88a: 7020 c407 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c4 │ │ +06d890: 2205 b203 |0026: new-instance v5, Ljava/io/PrintWriter; // type@03b2 │ │ +06d894: 7020 eb1e 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1eeb │ │ +06d89a: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ +06d89e: 6e5a dd02 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02dd │ │ +06d8a4: 6e20 d602 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02d6 │ │ +06d8aa: 54c4 7200 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +06d8ae: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +06d8b2: 5246 5000 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06d8b6: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +06d8bc: 2206 c403 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +06d8c0: 2207 d803 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +06d8c4: 7010 581f 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06d8ca: 1a08 5d0b |0043: const-string v8, "Unknown cmd: " // string@0b5d │ │ +06d8ce: 6e20 601f 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06d8d4: 0c07 |0048: move-result-object v7 │ │ +06d8d6: 5248 5000 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06d8da: 6e20 5c1f 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06d8e0: 0c07 |004e: move-result-object v7 │ │ +06d8e2: 6e10 651f 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06d8e8: 0c07 |0052: move-result-object v7 │ │ +06d8ea: 7020 1a1f 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +06d8f0: 2706 |0056: throw v6 │ │ +06d8f2: 5440 5300 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d8f6: 5246 5600 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ +06d8fa: 5906 b400 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06d8fe: 54c6 6d00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d902: 52c7 7300 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06d906: 7110 3604 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +06d90c: 0a07 |0064: move-result v7 │ │ +06d90e: 52c8 7400 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06d912: 6e40 3104 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ +06d918: 5444 5700 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0057 │ │ +06d91c: 28c9 |006c: goto 0035 // -0037 │ │ +06d91e: 5440 5300 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d922: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +06d926: 5246 5600 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ +06d92a: 5906 b400 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06d92e: 54c6 6d00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d932: 52c7 7300 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06d936: 7110 3604 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +06d93c: 0a07 |007c: move-result v7 │ │ +06d93e: 52c8 7400 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06d942: 6e40 3104 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ +06d948: 5446 5800 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d94c: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +06d950: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +06d952: 5446 5800 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d956: 6e10 9c1f 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06d95c: 0a06 |008c: move-result v6 │ │ +06d95e: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +06d962: 5446 5800 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06d966: 6e20 961f 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06d96c: 0c03 |0094: move-result-object v3 │ │ +06d96e: 1f03 9300 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06d972: 5246 5500 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +06d976: 5936 b400 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06d97a: 54c6 6d00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d97e: 6e30 f903 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ +06d984: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06d988: 28e5 |00a2: goto 0087 // -001b │ │ +06d98a: 5440 5300 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d98e: 5246 5500 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +06d992: 5906 b400 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06d996: 54c6 6d00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d99a: 6e30 f903 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ +06d9a0: 28bc |00ae: goto 006a // -0044 │ │ +06d9a2: 5440 5300 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d9a6: 5246 5500 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +06d9aa: 5906 b400 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06d9ae: 54c6 6d00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d9b2: 52c7 7300 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06d9b6: 7110 3604 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +06d9bc: 0a07 |00bc: move-result v7 │ │ +06d9be: 52c8 7400 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06d9c2: 6e40 3c04 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@043c │ │ +06d9c8: 28a8 |00c2: goto 006a // -0058 │ │ +06d9ca: 5440 5300 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d9ce: 5246 5600 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0056 │ │ +06d9d2: 5906 b400 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06d9d6: 54c6 6d00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06d9da: 52c7 7300 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06d9de: 7110 3604 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +06d9e4: 0a07 |00d0: move-result v7 │ │ +06d9e6: 52c8 7400 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06d9ea: 6e40 1d04 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@041d │ │ +06d9f0: 2894 |00d6: goto 006a // -006c │ │ +06d9f2: 5440 5300 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06d9f6: 5246 5500 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +06d9fa: 5906 b400 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06d9fe: 54c6 6d00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06da02: 52c7 7300 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06da06: 7110 3604 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +06da0c: 0a07 |00e4: move-result v7 │ │ +06da0e: 52c8 7400 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06da12: 6e40 fd03 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ +06da18: 2880 |00ea: goto 006a // -0080 │ │ +06da1a: 5440 5300 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06da1e: 5246 5500 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0055 │ │ +06da22: 5906 b400 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06da26: 54c6 6d00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06da2a: 52c7 7300 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06da2e: 7110 3604 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +06da34: 0a07 |00f8: move-result v7 │ │ +06da36: 52c8 7400 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06da3a: 6e40 0004 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0400 │ │ +06da40: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +06da44: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +06da48: 54c6 6d00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06da4c: 54c7 6d00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06da50: 5277 0b01 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +06da54: 52c8 7300 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06da58: 7110 3604 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0436 │ │ +06da5e: 0a08 |010d: move-result v8 │ │ +06da60: 52c9 7400 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06da64: 121a |0110: const/4 v10, #int 1 // #1 │ │ +06da66: 6e5a 2304 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ +06da6c: 52c6 6c00 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06da70: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +06da74: 54c6 6d00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06da78: 52c7 6c00 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06da7c: 6e20 1804 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0418 │ │ +06da82: 59cb 6c00 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06da86: 0e00 |0121: return-void │ │ +06da88: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=691 │ │ 0x0007 line=692 │ │ 0x001f line=693 │ │ 0x0026 line=694 │ │ 0x002b line=695 │ │ @@ -117447,22 +117414,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 │ │ -06db78: |[06db78] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06db88: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008c │ │ -06db8c: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ -06db92: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -06db94: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06db98: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06db9c: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ -06dba2: 1102 |000d: return-object v2 │ │ +06daac: |[06daac] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +06dabc: 2200 8a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008a │ │ +06dac0: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ +06dac6: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +06dac8: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06dacc: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06dad0: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ +06dad6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -117476,19 +117443,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 │ │ -06dba4: |[06dba4] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06dbb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dbb6: 6e40 ed02 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@02ed │ │ -06dbbc: 0c00 |0004: move-result-object v0 │ │ -06dbbe: 1100 |0005: return-object v0 │ │ +06dad8: |[06dad8] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +06dae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06daea: 6e40 ed02 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@02ed │ │ +06daf0: 0c00 |0004: move-result-object v0 │ │ +06daf2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -117498,23 +117465,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 │ │ -06dbc0: |[06dbc0] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -06dbd0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -06dbd4: 2200 c803 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -06dbd8: 1a01 6f09 |0004: const-string v1, "Must use non-zero containerViewId" // string@096f │ │ -06dbdc: 7020 1a1f 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -06dbe2: 2700 |0009: throw v0 │ │ -06dbe4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -06dbe6: 7050 dc02 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@02dc │ │ -06dbec: 1102 |000e: return-object v2 │ │ +06daf4: |[06daf4] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +06db04: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +06db08: 2200 c403 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +06db0c: 1a01 6709 |0004: const-string v1, "Must use non-zero containerViewId" // string@0967 │ │ +06db10: 7020 1a1f 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +06db16: 2700 |0009: throw v0 │ │ +06db18: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +06db1a: 7050 dc02 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@02dc │ │ +06db20: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -117528,202 +117495,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -06dbf0: |[06dbf0] android.support.v4.app.BackStackRecord.run:()V │ │ -06dc00: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -06dc02: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -06dc04: 6304 f800 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06dc08: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -06dc0c: 1a04 7103 |0006: const-string v4, "FragmentManager" // string@0371 │ │ -06dc10: 2205 dc03 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -06dc14: 7010 581f 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06dc1a: 1a06 300a |000d: const-string v6, "Run: " // string@0a30 │ │ -06dc1e: 6e20 601f 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06dc24: 0c05 |0012: move-result-object v5 │ │ -06dc26: 6e20 5f1f 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06dc2c: 0c05 |0016: move-result-object v5 │ │ -06dc2e: 6e10 651f 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06dc34: 0c05 |001a: move-result-object v5 │ │ -06dc36: 7120 b21a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06dc3c: 5594 6200 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -06dc40: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -06dc44: 5294 6c00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06dc48: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -06dc4c: 2204 c903 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06dc50: 1a05 1a0e |0028: const-string v5, "addToBackStack() called after commit()" // string@0e1a │ │ -06dc54: 7020 1d1f 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06dc5a: 2704 |002d: throw v4 │ │ -06dc5c: 6e20 d602 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02d6 │ │ -06dc62: 5493 6b00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ -06dc66: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -06dc6a: 5234 5000 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06dc6e: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -06dc74: 2204 c803 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -06dc78: 2205 dc03 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -06dc7c: 7010 581f 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06dc82: 1a06 670b |0041: const-string v6, "Unknown cmd: " // string@0b67 │ │ -06dc86: 6e20 601f 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06dc8c: 0c05 |0046: move-result-object v5 │ │ -06dc8e: 5236 5000 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06dc92: 6e20 5c1f 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06dc98: 0c05 |004c: move-result-object v5 │ │ -06dc9a: 6e10 651f 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06dca0: 0c05 |0050: move-result-object v5 │ │ -06dca2: 7020 1a1f 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -06dca8: 2704 |0054: throw v4 │ │ -06dcaa: 5430 5300 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06dcae: 5234 5100 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -06dcb2: 5904 b400 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06dcb6: 5494 6d00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06dcba: 6e30 f903 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ -06dcc0: 5433 5400 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ -06dcc4: 28d1 |0062: goto 0033 // -002f │ │ -06dcc6: 5430 5300 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06dcca: 5494 6d00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06dcce: 5444 0301 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06dcd2: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -06dcd6: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -06dcd8: 5494 6d00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06dcdc: 5444 0301 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06dce0: 6e10 9c1f 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06dce6: 0a04 |0073: move-result v4 │ │ -06dce8: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -06dcec: 5494 6d00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06dcf0: 5444 0301 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06dcf4: 6e20 961f 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06dcfa: 0c02 |007d: move-result-object v2 │ │ -06dcfc: 1f02 9500 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06dd00: 6304 f800 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06dd04: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -06dd08: 1a04 7103 |0084: const-string v4, "FragmentManager" // string@0371 │ │ -06dd0c: 2205 dc03 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -06dd10: 7010 581f 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06dd16: 1a06 ad09 |008b: const-string v6, "OP_REPLACE: adding=" // string@09ad │ │ -06dd1a: 6e20 601f 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06dd20: 0c05 |0090: move-result-object v5 │ │ -06dd22: 6e20 5f1f 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06dd28: 0c05 |0094: move-result-object v5 │ │ -06dd2a: 1a06 7f00 |0095: const-string v6, " old=" // string@007f │ │ -06dd2e: 6e20 601f 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06dd34: 0c05 |009a: move-result-object v5 │ │ -06dd36: 6e20 5f1f 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06dd3c: 0c05 |009e: move-result-object v5 │ │ -06dd3e: 6e10 651f 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06dd44: 0c05 |00a2: move-result-object v5 │ │ -06dd46: 7120 b21a 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06dd4c: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -06dd50: 5224 a600 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -06dd54: 5205 a600 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -06dd58: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -06dd5c: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -06dd60: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -06dd62: 5b30 5300 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06dd66: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06dd6a: 28b7 |00b5: goto 006c // -0049 │ │ -06dd6c: 5434 5800 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06dd70: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -06dd74: 2204 f303 |00ba: new-instance v4, Ljava/util/ArrayList; // type@03f3 │ │ -06dd78: 7010 8e1f 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06dd7e: 5b34 5800 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06dd82: 5434 5800 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ -06dd86: 6e20 921f 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06dd8c: 5234 5200 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -06dd90: 5924 b400 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06dd94: 5594 6200 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -06dd98: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -06dd9c: 5224 a100 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06dda0: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06dda4: 5924 a100 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06dda8: 6304 f800 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06ddac: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -06ddb0: 1a04 7103 |00d8: const-string v4, "FragmentManager" // string@0371 │ │ -06ddb4: 2205 dc03 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -06ddb8: 7010 581f 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06ddbe: 1a06 3d02 |00df: const-string v6, "Bump nesting of " // string@023d │ │ -06ddc2: 6e20 601f 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ddc8: 0c05 |00e4: move-result-object v5 │ │ -06ddca: 6e20 5f1f 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06ddd0: 0c05 |00e8: move-result-object v5 │ │ -06ddd2: 1a06 8900 |00e9: const-string v6, " to " // string@0089 │ │ -06ddd6: 6e20 601f 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06dddc: 0c05 |00ee: move-result-object v5 │ │ -06ddde: 5226 a100 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -06dde2: 6e20 5c1f 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06dde8: 0c05 |00f4: move-result-object v5 │ │ -06ddea: 6e10 651f 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06ddf0: 0c05 |00f8: move-result-object v5 │ │ -06ddf2: 7120 b21a 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06ddf8: 5494 6d00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06ddfc: 5295 7300 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06de00: 5296 7400 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06de04: 6e40 3104 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ -06de0a: 28ae |0105: goto 00b3 // -0052 │ │ -06de0c: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -06de10: 5234 5100 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -06de14: 5904 b400 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06de18: 5494 6d00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06de1c: 6e30 f903 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ -06de22: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -06de26: 5430 5300 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06de2a: 5234 5200 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -06de2e: 5904 b400 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06de32: 5494 6d00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06de36: 5295 7300 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06de3a: 5296 7400 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06de3e: 6e40 3104 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ -06de44: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -06de48: 5430 5300 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06de4c: 5234 5200 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -06de50: 5904 b400 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06de54: 5494 6d00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06de58: 5295 7300 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06de5c: 5296 7400 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06de60: 6e40 1d04 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@041d │ │ -06de66: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -06de6a: 5430 5300 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06de6e: 5234 5100 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -06de72: 5904 b400 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06de76: 5494 6d00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06de7a: 5295 7300 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06de7e: 5296 7400 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06de82: 6e40 3c04 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@043c │ │ -06de88: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -06de8c: 5430 5300 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06de90: 5234 5200 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ -06de94: 5904 b400 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06de98: 5494 6d00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06de9c: 5295 7300 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06dea0: 5296 7400 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06dea4: 6e40 0004 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0400 │ │ -06deaa: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -06deae: 5430 5300 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06deb2: 5234 5100 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ -06deb6: 5904 b400 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06deba: 5494 6d00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06debe: 5295 7300 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06dec2: 5296 7400 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06dec6: 6e40 fd03 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ -06decc: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -06ded0: 5494 6d00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06ded4: 5495 6d00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06ded8: 5255 0b01 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -06dedc: 5296 7300 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06dee0: 5297 7400 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06dee4: 6e58 2304 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ -06deea: 5594 6200 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ -06deee: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -06def2: 5494 6d00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ -06def6: 6e20 f803 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03f8 │ │ -06defc: 0e00 |017e: return-void │ │ -06defe: 0000 |017f: nop // spacer │ │ -06df00: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +06db24: |[06db24] android.support.v4.app.BackStackRecord.run:()V │ │ +06db34: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +06db36: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +06db38: 6304 f800 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06db3c: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +06db40: 1a04 6d03 |0006: const-string v4, "FragmentManager" // string@036d │ │ +06db44: 2205 d803 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +06db48: 7010 581f 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06db4e: 1a06 280a |000d: const-string v6, "Run: " // string@0a28 │ │ +06db52: 6e20 601f 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06db58: 0c05 |0012: move-result-object v5 │ │ +06db5a: 6e20 5f1f 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06db60: 0c05 |0016: move-result-object v5 │ │ +06db62: 6e10 651f 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06db68: 0c05 |001a: move-result-object v5 │ │ +06db6a: 7120 b21a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06db70: 5594 6200 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +06db74: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +06db78: 5294 6c00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06db7c: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +06db80: 2204 c503 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06db84: 1a05 100e |0028: const-string v5, "addToBackStack() called after commit()" // string@0e10 │ │ +06db88: 7020 1d1f 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06db8e: 2704 |002d: throw v4 │ │ +06db90: 6e20 d602 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02d6 │ │ +06db96: 5493 6b00 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@006b │ │ +06db9a: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +06db9e: 5234 5000 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06dba2: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +06dba8: 2204 c403 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +06dbac: 2205 d803 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +06dbb0: 7010 581f 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06dbb6: 1a06 5d0b |0041: const-string v6, "Unknown cmd: " // string@0b5d │ │ +06dbba: 6e20 601f 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dbc0: 0c05 |0046: move-result-object v5 │ │ +06dbc2: 5236 5000 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06dbc6: 6e20 5c1f 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06dbcc: 0c05 |004c: move-result-object v5 │ │ +06dbce: 6e10 651f 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06dbd4: 0c05 |0050: move-result-object v5 │ │ +06dbd6: 7020 1a1f 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +06dbdc: 2704 |0054: throw v4 │ │ +06dbde: 5430 5300 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06dbe2: 5234 5100 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +06dbe6: 5904 b400 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06dbea: 5494 6d00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06dbee: 6e30 f903 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ +06dbf4: 5433 5400 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ +06dbf8: 28d1 |0062: goto 0033 // -002f │ │ +06dbfa: 5430 5300 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06dbfe: 5494 6d00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06dc02: 5444 0301 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06dc06: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +06dc0a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +06dc0c: 5494 6d00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06dc10: 5444 0301 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06dc14: 6e10 9c1f 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06dc1a: 0a04 |0073: move-result v4 │ │ +06dc1c: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +06dc20: 5494 6d00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06dc24: 5444 0301 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06dc28: 6e20 961f 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06dc2e: 0c02 |007d: move-result-object v2 │ │ +06dc30: 1f02 9300 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06dc34: 6304 f800 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06dc38: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +06dc3c: 1a04 6d03 |0084: const-string v4, "FragmentManager" // string@036d │ │ +06dc40: 2205 d803 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +06dc44: 7010 581f 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06dc4a: 1a06 a509 |008b: const-string v6, "OP_REPLACE: adding=" // string@09a5 │ │ +06dc4e: 6e20 601f 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dc54: 0c05 |0090: move-result-object v5 │ │ +06dc56: 6e20 5f1f 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06dc5c: 0c05 |0094: move-result-object v5 │ │ +06dc5e: 1a06 7f00 |0095: const-string v6, " old=" // string@007f │ │ +06dc62: 6e20 601f 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dc68: 0c05 |009a: move-result-object v5 │ │ +06dc6a: 6e20 5f1f 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06dc70: 0c05 |009e: move-result-object v5 │ │ +06dc72: 6e10 651f 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06dc78: 0c05 |00a2: move-result-object v5 │ │ +06dc7a: 7120 b21a 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06dc80: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +06dc84: 5224 a600 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +06dc88: 5205 a600 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +06dc8c: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +06dc90: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +06dc94: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +06dc96: 5b30 5300 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06dc9a: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06dc9e: 28b7 |00b5: goto 006c // -0049 │ │ +06dca0: 5434 5800 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06dca4: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +06dca8: 2204 ef03 |00ba: new-instance v4, Ljava/util/ArrayList; // type@03ef │ │ +06dcac: 7010 8e1f 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06dcb2: 5b34 5800 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06dcb6: 5434 5800 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0058 │ │ +06dcba: 6e20 921f 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06dcc0: 5234 5200 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +06dcc4: 5924 b400 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06dcc8: 5594 6200 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +06dccc: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +06dcd0: 5224 a100 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06dcd4: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06dcd8: 5924 a100 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06dcdc: 6304 f800 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06dce0: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +06dce4: 1a04 6d03 |00d8: const-string v4, "FragmentManager" // string@036d │ │ +06dce8: 2205 d803 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +06dcec: 7010 581f 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06dcf2: 1a06 3902 |00df: const-string v6, "Bump nesting of " // string@0239 │ │ +06dcf6: 6e20 601f 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dcfc: 0c05 |00e4: move-result-object v5 │ │ +06dcfe: 6e20 5f1f 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06dd04: 0c05 |00e8: move-result-object v5 │ │ +06dd06: 1a06 8900 |00e9: const-string v6, " to " // string@0089 │ │ +06dd0a: 6e20 601f 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dd10: 0c05 |00ee: move-result-object v5 │ │ +06dd12: 5226 a100 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +06dd16: 6e20 5c1f 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06dd1c: 0c05 |00f4: move-result-object v5 │ │ +06dd1e: 6e10 651f 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06dd24: 0c05 |00f8: move-result-object v5 │ │ +06dd26: 7120 b21a 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06dd2c: 5494 6d00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06dd30: 5295 7300 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06dd34: 5296 7400 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06dd38: 6e40 3104 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ +06dd3e: 28ae |0105: goto 00b3 // -0052 │ │ +06dd40: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +06dd44: 5234 5100 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +06dd48: 5904 b400 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06dd4c: 5494 6d00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06dd50: 6e30 f903 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03f9 │ │ +06dd56: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +06dd5a: 5430 5300 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06dd5e: 5234 5200 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +06dd62: 5904 b400 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06dd66: 5494 6d00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06dd6a: 5295 7300 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06dd6e: 5296 7400 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06dd72: 6e40 3104 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0431 │ │ +06dd78: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +06dd7c: 5430 5300 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06dd80: 5234 5200 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +06dd84: 5904 b400 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06dd88: 5494 6d00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06dd8c: 5295 7300 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06dd90: 5296 7400 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06dd94: 6e40 1d04 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@041d │ │ +06dd9a: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +06dd9e: 5430 5300 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06dda2: 5234 5100 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +06dda6: 5904 b400 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06ddaa: 5494 6d00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06ddae: 5295 7300 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06ddb2: 5296 7400 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06ddb6: 6e40 3c04 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@043c │ │ +06ddbc: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +06ddc0: 5430 5300 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06ddc4: 5234 5200 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0052 │ │ +06ddc8: 5904 b400 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06ddcc: 5494 6d00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06ddd0: 5295 7300 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06ddd4: 5296 7400 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06ddd8: 6e40 0004 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0400 │ │ +06ddde: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +06dde2: 5430 5300 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06dde6: 5234 5100 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0051 │ │ +06ddea: 5904 b400 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06ddee: 5494 6d00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06ddf2: 5295 7300 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06ddf6: 5296 7400 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06ddfa: 6e40 fd03 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ +06de00: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +06de04: 5494 6d00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06de08: 5495 6d00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06de0c: 5255 0b01 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +06de10: 5296 7300 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06de14: 5297 7400 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06de18: 6e58 2304 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ +06de1e: 5594 6200 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0062 │ │ +06de22: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +06de26: 5494 6d00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006d │ │ +06de2a: 6e20 f803 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03f8 │ │ +06de30: 0e00 |017e: return-void │ │ +06de32: 0000 |017f: nop // spacer │ │ +06de34: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=600 │ │ 0x001e line=602 │ │ 0x0022 line=603 │ │ 0x0026 line=604 │ │ 0x002e line=608 │ │ @@ -117793,19 +117760,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 │ │ -06df24: |[06df24] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -06df34: 5912 6400 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -06df38: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06df3a: 5b10 6500 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -06df3e: 1101 |0005: return-object v1 │ │ +06de58: |[06de58] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +06de68: 5912 6400 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +06de6c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06de6e: 5b10 6500 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +06de72: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ 0x0005 line=539 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -117816,19 +117783,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 │ │ -06df40: |[06df40] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -06df50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06df52: 5910 6400 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ -06df56: 5b12 6500 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -06df5a: 1101 |0005: return-object v1 │ │ +06de74: |[06de74] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +06de84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06de86: 5910 6400 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0064 │ │ +06de8a: 5b12 6500 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +06de8e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0005 line=545 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -117839,19 +117806,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 │ │ -06df5c: |[06df5c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -06df6c: 5912 6600 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -06df70: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06df72: 5b10 6700 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ -06df76: 1101 |0005: return-object v1 │ │ +06de90: |[06de90] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +06dea0: 5912 6600 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +06dea4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06dea6: 5b10 6700 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ +06deaa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0005 line=527 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -117862,19 +117829,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 │ │ -06df78: |[06df78] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -06df88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06df8a: 5910 6600 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ -06df8e: 5b12 6700 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ -06df92: 1101 |0005: return-object v1 │ │ +06deac: |[06deac] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +06debc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06debe: 5910 6600 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0066 │ │ +06dec2: 5b12 6700 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0067 │ │ +06dec6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0005 line=533 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -117885,19 +117852,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 │ │ -06df94: |[06df94] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -06dfa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dfa6: 6e50 f402 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02f4 │ │ -06dfac: 0c00 |0004: move-result-object v0 │ │ -06dfae: 1100 |0005: return-object v0 │ │ +06dec8: |[06dec8] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +06ded8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06deda: 6e50 f402 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02f4 │ │ +06dee0: 0c00 |0004: move-result-object v0 │ │ +06dee2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=479 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -117907,20 +117874,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 │ │ -06dfb0: |[06dfb0] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -06dfc0: 5901 6900 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0069 │ │ -06dfc4: 5902 6a00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@006a │ │ -06dfc8: 5903 7000 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0070 │ │ -06dfcc: 5904 7100 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0071 │ │ -06dfd0: 1100 |0008: return-object v0 │ │ +06dee4: |[06dee4] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +06def4: 5901 6900 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0069 │ │ +06def8: 5902 6a00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@006a │ │ +06defc: 5903 7000 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0070 │ │ +06df00: 5904 7100 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0071 │ │ +06df04: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -117936,17 +117903,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 │ │ -06dfd4: |[06dfd4] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -06dfe4: 5901 7300 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ -06dfe8: 1100 |0002: return-object v0 │ │ +06df08: |[06df08] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +06df18: 5901 7300 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0073 │ │ +06df1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -117956,17 +117923,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 │ │ -06dfec: |[06dfec] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -06dffc: 5901 7400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ -06e000: 1100 |0002: return-object v0 │ │ +06df20: |[06df20] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +06df30: 5901 7400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0074 │ │ +06df34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0002 line=498 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -117976,22 +117943,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 │ │ -06e004: |[06e004] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06e014: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008c │ │ -06e018: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ -06e01e: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -06e020: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ -06e024: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ -06e028: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ -06e02e: 1102 |000d: return-object v2 │ │ +06df38: |[06df38] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +06df48: 2200 8a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008a │ │ +06df4c: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02ce │ │ +06df52: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +06df54: 5901 5000 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0050 │ │ +06df58: 5b03 5300 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0053 │ │ +06df5c: 6e20 d302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d3 │ │ +06df62: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -118005,42 +117972,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -06e030: |[06e030] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -06e040: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -06e044: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -06e048: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -06e04e: 1a01 2402 |0007: const-string v1, "BackStackEntry{" // string@0224 │ │ -06e052: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06e058: 7110 681f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -06e05e: 0a01 |000f: move-result v1 │ │ -06e060: 7110 221f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06e066: 0c01 |0013: move-result-object v1 │ │ -06e068: 6e20 601f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06e06e: 5221 6c00 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06e072: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -06e076: 1a01 2300 |001b: const-string v1, " #" // string@0023 │ │ -06e07a: 6e20 601f 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06e080: 5221 6c00 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -06e084: 6e20 5c1f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06e08a: 5421 6e00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ -06e08e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -06e092: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ -06e096: 6e20 601f 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06e09c: 5421 6e00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ -06e0a0: 6e20 601f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06e0a6: 1a01 3323 |0033: const-string v1, "}" // string@2333 │ │ -06e0aa: 6e20 601f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06e0b0: 6e10 651f 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06e0b6: 0c01 |003b: move-result-object v1 │ │ -06e0b8: 1101 |003c: return-object v1 │ │ +06df64: |[06df64] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +06df74: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +06df78: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +06df7c: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +06df82: 1a01 2002 |0007: const-string v1, "BackStackEntry{" // string@0220 │ │ +06df86: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06df8c: 7110 681f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +06df92: 0a01 |000f: move-result v1 │ │ +06df94: 7110 221f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06df9a: 0c01 |0013: move-result-object v1 │ │ +06df9c: 6e20 601f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dfa2: 5221 6c00 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06dfa6: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +06dfaa: 1a01 2300 |001b: const-string v1, " #" // string@0023 │ │ +06dfae: 6e20 601f 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dfb4: 5221 6c00 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +06dfb8: 6e20 5c1f 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06dfbe: 5421 6e00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ +06dfc2: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +06dfc6: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ +06dfca: 6e20 601f 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dfd0: 5421 6e00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006e │ │ +06dfd4: 6e20 601f 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dfda: 1a01 2723 |0033: const-string v1, "}" // string@2327 │ │ +06dfde: 6e20 601f 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06dfe4: 6e10 651f 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06dfea: 0c01 |003b: move-result-object v1 │ │ +06dfec: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -118050,21 +118017,21 @@ │ │ 0x002e line=230 │ │ 0x0033 line=232 │ │ 0x0038 line=233 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - source_file_idx : 549 (BackStackRecord.java) │ │ + source_file_idx : 545 (BackStackRecord.java) │ │ │ │ Class #477 header: │ │ -class_idx : 144 │ │ +class_idx : 142 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 149 │ │ -source_file_idx : 748 │ │ +superclass_idx : 147 │ │ +source_file_idx : 744 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #477 - │ │ Class descriptor : 'Landroid/support/v4/app/DialogFragment;' │ │ @@ -118167,25 +118134,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06e0bc: |[06e0bc] android.support.v4.app.DialogFragment.:()V │ │ -06e0cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06e0ce: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06e0d0: 7010 2e03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@032e │ │ -06e0d6: 5920 9100 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ -06e0da: 5920 9200 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ -06e0de: 5c21 8b00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ -06e0e2: 5c21 9000 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e0e6: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -06e0e8: 5920 8a00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e0ec: 0e00 |0010: return-void │ │ +06dff0: |[06dff0] android.support.v4.app.DialogFragment.:()V │ │ +06e000: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06e002: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06e004: 7010 2e03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@032e │ │ +06e00a: 5920 9100 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ +06e00e: 5920 9200 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ +06e012: 5c21 8b00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ +06e016: 5c21 9000 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e01a: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +06e01c: 5920 8a00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e020: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -118200,18 +118167,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06e0f0: |[06e0f0] android.support.v4.app.DialogFragment.dismiss:()V │ │ -06e100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e102: 6e20 0703 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0307 │ │ -06e108: 0e00 |0004: return-void │ │ +06e024: |[06e024] android.support.v4.app.DialogFragment.dismiss:()V │ │ +06e034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e036: 6e20 0703 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0307 │ │ +06e03c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -118220,18 +118187,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06e10c: |[06e10c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -06e11c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06e11e: 6e20 0703 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0307 │ │ -06e124: 0e00 |0004: return-void │ │ +06e040: |[06e040] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +06e050: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06e052: 6e20 0703 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0307 │ │ +06e058: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -118240,48 +118207,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -06e128: |[06e128] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -06e138: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06e13a: 5541 8e00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ -06e13e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -06e142: 0e00 |0005: return-void │ │ -06e144: 5c43 8e00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ -06e148: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06e14a: 5c41 8f00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ -06e14e: 5441 8d00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e152: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -06e156: 5441 8d00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e15a: 6e10 8600 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0086 │ │ -06e160: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -06e162: 5b41 8d00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e166: 5c43 9300 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ -06e16a: 5241 8a00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e16e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -06e172: 6e10 0a03 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@030a │ │ -06e178: 0c01 |0020: move-result-object v1 │ │ -06e17a: 5242 8a00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e17e: 6e30 e203 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03e2 │ │ -06e184: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -06e186: 5941 8a00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e18a: 28dc |0029: goto 0005 // -0024 │ │ -06e18c: 6e10 0a03 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@030a │ │ -06e192: 0c01 |002d: move-result-object v1 │ │ -06e194: 6e10 d603 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -06e19a: 0c00 |0031: move-result-object v0 │ │ -06e19c: 6e20 a304 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a3 │ │ -06e1a2: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -06e1a6: 6e10 9d04 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ -06e1ac: 28cb |003a: goto 0005 // -0035 │ │ -06e1ae: 6e10 9c04 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -06e1b4: 28c7 |003e: goto 0005 // -0039 │ │ +06e05c: |[06e05c] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +06e06c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06e06e: 5541 8e00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ +06e072: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +06e076: 0e00 |0005: return-void │ │ +06e078: 5c43 8e00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ +06e07c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06e07e: 5c41 8f00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ +06e082: 5441 8d00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e086: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +06e08a: 5441 8d00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e08e: 6e10 8600 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0086 │ │ +06e094: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +06e096: 5b41 8d00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e09a: 5c43 9300 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ +06e09e: 5241 8a00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e0a2: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +06e0a6: 6e10 0a03 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@030a │ │ +06e0ac: 0c01 |0020: move-result-object v1 │ │ +06e0ae: 5242 8a00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e0b2: 6e30 e203 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03e2 │ │ +06e0b8: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +06e0ba: 5941 8a00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e0be: 28dc |0029: goto 0005 // -0024 │ │ +06e0c0: 6e10 0a03 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@030a │ │ +06e0c6: 0c01 |002d: move-result-object v1 │ │ +06e0c8: 6e10 d603 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +06e0ce: 0c00 |0031: move-result-object v0 │ │ +06e0d0: 6e20 a304 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a3 │ │ +06e0d6: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +06e0da: 6e10 9d04 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ +06e0e0: 28cb |003a: goto 0005 // -0035 │ │ +06e0e2: 6e10 9c04 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +06e0e8: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -118306,17 +118273,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e1b8: |[06e1b8] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -06e1c8: 5410 8d00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e1cc: 1100 |0002: return-object v0 │ │ +06e0ec: |[06e0ec] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +06e0fc: 5410 8d00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -118324,51 +118291,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 │ │ -06e1d0: |[06e1d0] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -06e1e0: 5520 9000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e1e4: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -06e1e8: 6f20 3703 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0337 │ │ -06e1ee: 0c00 |0007: move-result-object v0 │ │ -06e1f0: 1100 |0008: return-object v0 │ │ -06e1f2: 6e20 1403 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0314 │ │ -06e1f8: 0c00 |000c: move-result-object v0 │ │ -06e1fa: 5b20 8d00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e1fe: 5220 9100 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ -06e202: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -06e208: 5420 8d00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e20c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -06e210: 5420 8d00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e214: 6e10 8700 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0087 │ │ -06e21a: 0c00 |001d: move-result-object v0 │ │ -06e21c: 1a01 a016 |001e: const-string v1, "layout_inflater" // string@16a0 │ │ -06e220: 6e20 f100 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -06e226: 0c00 |0023: move-result-object v0 │ │ -06e228: 1f00 1d03 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@031d │ │ -06e22c: 28e2 |0026: goto 0008 // -001e │ │ -06e22e: 5420 8d00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e232: 6e10 8800 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0088 │ │ -06e238: 0c00 |002c: move-result-object v0 │ │ -06e23a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -06e23e: 6e20 691c 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1c69 │ │ -06e244: 5420 8d00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e248: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -06e24a: 6e20 8c00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@008c │ │ -06e250: 28dc |0038: goto 0014 // -0024 │ │ -06e252: 5420 8900 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0089 │ │ -06e256: 1a01 a016 |003b: const-string v1, "layout_inflater" // string@16a0 │ │ -06e25a: 6e20 a503 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@03a5 │ │ -06e260: 0c00 |0040: move-result-object v0 │ │ -06e262: 1f00 1d03 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@031d │ │ -06e266: 28c5 |0043: goto 0008 // -003b │ │ -06e268: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +06e104: |[06e104] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +06e114: 5520 9000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e118: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +06e11c: 6f20 3703 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0337 │ │ +06e122: 0c00 |0007: move-result-object v0 │ │ +06e124: 1100 |0008: return-object v0 │ │ +06e126: 6e20 1403 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0314 │ │ +06e12c: 0c00 |000c: move-result-object v0 │ │ +06e12e: 5b20 8d00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e132: 5220 9100 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ +06e136: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +06e13c: 5420 8d00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e140: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +06e144: 5420 8d00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e148: 6e10 8700 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0087 │ │ +06e14e: 0c00 |001d: move-result-object v0 │ │ +06e150: 1a01 9516 |001e: const-string v1, "layout_inflater" // string@1695 │ │ +06e154: 6e20 f100 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +06e15a: 0c00 |0023: move-result-object v0 │ │ +06e15c: 1f00 1a03 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@031a │ │ +06e160: 28e2 |0026: goto 0008 // -001e │ │ +06e162: 5420 8d00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e166: 6e10 8800 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0088 │ │ +06e16c: 0c00 |002c: move-result-object v0 │ │ +06e16e: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +06e172: 6e20 691c 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1c69 │ │ +06e178: 5420 8d00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e17c: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +06e17e: 6e20 8c00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@008c │ │ +06e184: 28dc |0038: goto 0014 // -0024 │ │ +06e186: 5420 8900 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0089 │ │ +06e18a: 1a01 9516 |003b: const-string v1, "layout_inflater" // string@1695 │ │ +06e18e: 6e20 a503 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@03a5 │ │ +06e194: 0c00 |0040: move-result-object v0 │ │ +06e196: 1f00 1a03 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@031a │ │ +06e19a: 28c5 |0043: goto 0008 // -003b │ │ +06e19c: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -118387,17 +118354,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e27c: |[06e27c] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -06e28c: 5510 9000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e290: 0f00 |0002: return v0 │ │ +06e1b0: |[06e1b0] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +06e1c0: 5510 9000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e1c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -118405,17 +118372,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e294: |[06e294] android.support.v4.app.DialogFragment.getTheme:()I │ │ -06e2a4: 5210 9200 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ -06e2a8: 0f00 |0002: return v0 │ │ +06e1c8: |[06e1c8] android.support.v4.app.DialogFragment.getTheme:()I │ │ +06e1d8: 5210 9200 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ +06e1dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -118423,17 +118390,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e2ac: |[06e2ac] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -06e2bc: 5510 8b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ -06e2c0: 0f00 |0002: return v0 │ │ +06e1e0: |[06e1e0] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +06e1f0: 5510 8b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ +06e1f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -118441,50 +118408,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -06e2c4: |[06e2c4] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -06e2d4: 6f20 5303 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0353 │ │ -06e2da: 5542 9000 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e2de: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -06e2e2: 0e00 |0007: return-void │ │ -06e2e4: 6e10 0e03 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@030e │ │ -06e2ea: 0c01 |000b: move-result-object v1 │ │ -06e2ec: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -06e2f0: 6e10 ae1b 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -06e2f6: 0c02 |0011: move-result-object v2 │ │ -06e2f8: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -06e2fc: 2202 c903 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06e300: 1a03 eb02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02eb │ │ -06e304: 7020 1d1f 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06e30a: 2702 |001b: throw v2 │ │ -06e30c: 5442 8d00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e310: 6e20 8e00 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@008e │ │ -06e316: 5442 8d00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e31a: 6e10 0803 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0308 │ │ -06e320: 0c03 |0026: move-result-object v3 │ │ -06e322: 6e20 9100 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0091 │ │ -06e328: 5442 8d00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e32c: 5543 8b00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ -06e330: 6e20 8d00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@008d │ │ -06e336: 5442 8d00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e33a: 6e20 8f00 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@008f │ │ -06e340: 5442 8d00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e344: 6e20 9000 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0090 │ │ -06e34a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -06e34e: 1a02 6c0e |003d: const-string v2, "android:savedDialogState" // string@0e6c │ │ -06e352: 6e20 0c02 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@020c │ │ -06e358: 0c00 |0042: move-result-object v0 │ │ -06e35a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -06e35e: 5442 8d00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e362: 6e20 8a00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@008a │ │ -06e368: 28bd |004a: goto 0007 // -0043 │ │ +06e1f8: |[06e1f8] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +06e208: 6f20 5303 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0353 │ │ +06e20e: 5542 9000 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e212: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06e216: 0e00 |0007: return-void │ │ +06e218: 6e10 0e03 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@030e │ │ +06e21e: 0c01 |000b: move-result-object v1 │ │ +06e220: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +06e224: 6e10 ae1b 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +06e22a: 0c02 |0011: move-result-object v2 │ │ +06e22c: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +06e230: 2202 c503 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06e234: 1a03 e702 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02e7 │ │ +06e238: 7020 1d1f 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06e23e: 2702 |001b: throw v2 │ │ +06e240: 5442 8d00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e244: 6e20 8e00 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@008e │ │ +06e24a: 5442 8d00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e24e: 6e10 0803 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0308 │ │ +06e254: 0c03 |0026: move-result-object v3 │ │ +06e256: 6e20 9100 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0091 │ │ +06e25c: 5442 8d00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e260: 5543 8b00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ +06e264: 6e20 8d00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@008d │ │ +06e26a: 5442 8d00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e26e: 6e20 8f00 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@008f │ │ +06e274: 5442 8d00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e278: 6e20 9000 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0090 │ │ +06e27e: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +06e282: 1a02 620e |003d: const-string v2, "android:savedDialogState" // string@0e62 │ │ +06e286: 6e20 0c02 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@020c │ │ +06e28c: 0c00 |0042: move-result-object v0 │ │ +06e28e: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +06e292: 5442 8d00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e296: 6e20 8a00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@008a │ │ +06e29c: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -118510,21 +118477,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06e36c: |[06e36c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -06e37c: 6f20 5503 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0355 │ │ -06e382: 5510 8f00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ -06e386: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -06e38a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06e38c: 5c10 8e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ -06e390: 0e00 |000a: return-void │ │ +06e2a0: |[06e2a0] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +06e2b0: 6f20 5503 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0355 │ │ +06e2b6: 5510 8f00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ +06e2ba: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +06e2be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06e2c0: 5c10 8e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ +06e2c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -118536,16 +118503,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e394: |[06e394] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -06e3a4: 0e00 |0000: return-void │ │ +06e2c8: |[06e2c8] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +06e2d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -118554,48 +118521,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -06e3a8: |[06e3a8] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -06e3b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06e3ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06e3bc: 6f20 5803 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0358 │ │ -06e3c2: 5230 8c00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@008c │ │ -06e3c6: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -06e3ca: 0110 |0009: move v0, v1 │ │ -06e3cc: 5c30 9000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e3d0: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -06e3d4: 1a00 6e0e |000e: const-string v0, "android:style" // string@0e6e │ │ -06e3d8: 6e30 0e02 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ -06e3de: 0a00 |0013: move-result v0 │ │ -06e3e0: 5930 9100 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ -06e3e4: 1a00 730e |0016: const-string v0, "android:theme" // string@0e73 │ │ -06e3e8: 6e30 0e02 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ -06e3ee: 0a00 |001b: move-result v0 │ │ -06e3f0: 5930 9200 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ -06e3f4: 1a00 660e |001e: const-string v0, "android:cancelable" // string@0e66 │ │ -06e3f8: 6e30 0b02 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@020b │ │ -06e3fe: 0a00 |0023: move-result v0 │ │ -06e400: 5c30 8b00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ -06e404: 1a00 6d0e |0026: const-string v0, "android:showsDialog" // string@0e6d │ │ -06e408: 5531 9000 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e40c: 6e30 0b02 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@020b │ │ -06e412: 0a00 |002d: move-result v0 │ │ -06e414: 5c30 9000 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e418: 1a00 650e |0030: const-string v0, "android:backStackId" // string@0e65 │ │ -06e41c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -06e41e: 6e30 0e02 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ -06e424: 0a00 |0036: move-result v0 │ │ -06e426: 5930 8a00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e42a: 0e00 |0039: return-void │ │ -06e42c: 0120 |003a: move v0, v2 │ │ -06e42e: 28cf |003b: goto 000a // -0031 │ │ +06e2dc: |[06e2dc] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +06e2ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06e2ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06e2f0: 6f20 5803 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0358 │ │ +06e2f6: 5230 8c00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@008c │ │ +06e2fa: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +06e2fe: 0110 |0009: move v0, v1 │ │ +06e300: 5c30 9000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e304: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +06e308: 1a00 640e |000e: const-string v0, "android:style" // string@0e64 │ │ +06e30c: 6e30 0e02 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ +06e312: 0a00 |0013: move-result v0 │ │ +06e314: 5930 9100 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ +06e318: 1a00 690e |0016: const-string v0, "android:theme" // string@0e69 │ │ +06e31c: 6e30 0e02 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ +06e322: 0a00 |001b: move-result v0 │ │ +06e324: 5930 9200 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ +06e328: 1a00 5c0e |001e: const-string v0, "android:cancelable" // string@0e5c │ │ +06e32c: 6e30 0b02 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@020b │ │ +06e332: 0a00 |0023: move-result v0 │ │ +06e334: 5c30 8b00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ +06e338: 1a00 630e |0026: const-string v0, "android:showsDialog" // string@0e63 │ │ +06e33c: 5531 9000 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e340: 6e30 0b02 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@020b │ │ +06e346: 0a00 |002d: move-result v0 │ │ +06e348: 5c30 9000 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e34c: 1a00 5b0e |0030: const-string v0, "android:backStackId" // string@0e5b │ │ +06e350: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +06e352: 6e30 0e02 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ +06e358: 0a00 |0036: move-result v0 │ │ +06e35a: 5930 8a00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e35e: 0e00 |0039: return-void │ │ +06e360: 0120 |003a: move v0, v2 │ │ +06e362: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -118613,22 +118580,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 │ │ -06e430: |[06e430] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -06e440: 2200 1200 |0000: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ -06e444: 6e10 0803 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0308 │ │ -06e44a: 0c01 |0005: move-result-object v1 │ │ -06e44c: 6e10 0d03 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@030d │ │ -06e452: 0a02 |0009: move-result v2 │ │ -06e454: 7030 8500 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0085 │ │ -06e45a: 1100 |000d: return-object v0 │ │ +06e364: |[06e364] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +06e374: 2200 1200 |0000: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ +06e378: 6e10 0803 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0308 │ │ +06e37e: 0c01 |0005: move-result-object v1 │ │ +06e380: 6e10 0d03 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@030d │ │ +06e386: 0a02 |0009: move-result v2 │ │ +06e388: 7030 8500 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0085 │ │ +06e38e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -118637,25 +118604,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -06e45c: |[06e45c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -06e46c: 6f10 5f03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@035f │ │ -06e472: 5410 8d00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e476: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -06e47a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06e47c: 5c10 9300 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ -06e480: 5410 8d00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e484: 6e10 8600 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0086 │ │ -06e48a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -06e48c: 5b10 8d00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e490: 0e00 |0012: return-void │ │ +06e390: |[06e390] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +06e3a0: 6f10 5f03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@035f │ │ +06e3a6: 5410 8d00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e3aa: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +06e3ae: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06e3b0: 5c10 9300 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ +06e3b4: 5410 8d00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e3b8: 6e10 8600 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0086 │ │ +06e3be: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +06e3c0: 5b10 8d00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e3c4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -118668,23 +118635,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -06e494: |[06e494] android.support.v4.app.DialogFragment.onDetach:()V │ │ -06e4a4: 6f10 6003 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0360 │ │ -06e4aa: 5510 8f00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ -06e4ae: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -06e4b2: 5510 8e00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ -06e4b6: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -06e4ba: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -06e4bc: 5c10 8e00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ -06e4c0: 0e00 |000e: return-void │ │ +06e3c8: |[06e3c8] android.support.v4.app.DialogFragment.onDetach:()V │ │ +06e3d8: 6f10 6003 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0360 │ │ +06e3de: 5510 8f00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ +06e3e2: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +06e3e6: 5510 8e00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ +06e3ea: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +06e3ee: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +06e3f0: 5c10 8e00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ +06e3f4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -118695,20 +118662,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06e4c4: |[06e4c4] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -06e4d4: 5510 9300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ -06e4d8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -06e4dc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06e4de: 6e20 0703 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0307 │ │ -06e4e4: 0e00 |0008: return-void │ │ +06e3f8: |[06e3f8] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +06e408: 5510 9300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ +06e40c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +06e410: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06e412: 6e20 0703 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0307 │ │ +06e418: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -118719,51 +118686,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -06e4e8: |[06e4e8] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -06e4f8: 6f20 6903 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0369 │ │ -06e4fe: 5431 8d00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e502: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -06e506: 5431 8d00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e50a: 6e10 8b00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@008b │ │ -06e510: 0c00 |000c: move-result-object v0 │ │ -06e512: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -06e516: 1a01 6c0e |000f: const-string v1, "android:savedDialogState" // string@0e6c │ │ -06e51a: 6e30 1602 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0216 │ │ -06e520: 5231 9100 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ -06e524: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -06e528: 1a01 6e0e |0018: const-string v1, "android:style" // string@0e6e │ │ -06e52c: 5232 9100 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ -06e530: 6e30 1702 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ -06e536: 5231 9200 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ -06e53a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -06e53e: 1a01 730e |0023: const-string v1, "android:theme" // string@0e73 │ │ -06e542: 5232 9200 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ -06e546: 6e30 1702 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ -06e54c: 5531 8b00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ -06e550: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -06e554: 1a01 660e |002e: const-string v1, "android:cancelable" // string@0e66 │ │ -06e558: 5532 8b00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ -06e55c: 6e30 1502 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0215 │ │ -06e562: 5531 9000 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e566: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -06e56a: 1a01 6d0e |0039: const-string v1, "android:showsDialog" // string@0e6d │ │ -06e56e: 5532 9000 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e572: 6e30 1502 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0215 │ │ -06e578: 5231 8a00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e57c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -06e57e: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -06e582: 1a01 650e |0045: const-string v1, "android:backStackId" // string@0e65 │ │ -06e586: 5232 8a00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e58a: 6e30 1702 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ -06e590: 0e00 |004c: return-void │ │ +06e41c: |[06e41c] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +06e42c: 6f20 6903 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0369 │ │ +06e432: 5431 8d00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e436: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +06e43a: 5431 8d00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e43e: 6e10 8b00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@008b │ │ +06e444: 0c00 |000c: move-result-object v0 │ │ +06e446: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +06e44a: 1a01 620e |000f: const-string v1, "android:savedDialogState" // string@0e62 │ │ +06e44e: 6e30 1602 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0216 │ │ +06e454: 5231 9100 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ +06e458: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +06e45c: 1a01 640e |0018: const-string v1, "android:style" // string@0e64 │ │ +06e460: 5232 9100 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ +06e464: 6e30 1702 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ +06e46a: 5231 9200 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ +06e46e: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +06e472: 1a01 690e |0023: const-string v1, "android:theme" // string@0e69 │ │ +06e476: 5232 9200 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ +06e47a: 6e30 1702 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ +06e480: 5531 8b00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ +06e484: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +06e488: 1a01 5c0e |002e: const-string v1, "android:cancelable" // string@0e5c │ │ +06e48c: 5532 8b00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ +06e490: 6e30 1502 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0215 │ │ +06e496: 5531 9000 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e49a: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +06e49e: 1a01 630e |0039: const-string v1, "android:showsDialog" // string@0e63 │ │ +06e4a2: 5532 9000 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e4a6: 6e30 1502 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0215 │ │ +06e4ac: 5231 8a00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e4b0: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +06e4b2: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +06e4b6: 1a01 5b0e |0045: const-string v1, "android:backStackId" // string@0e5b │ │ +06e4ba: 5232 8a00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e4be: 6e30 1702 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ +06e4c4: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -118788,23 +118755,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06e594: |[06e594] android.support.v4.app.DialogFragment.onStart:()V │ │ -06e5a4: 6f10 6a03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@036a │ │ -06e5aa: 5410 8d00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e5ae: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -06e5b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06e5b4: 5c10 9300 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ -06e5b8: 5410 8d00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e5bc: 6e10 9200 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0092 │ │ -06e5c2: 0e00 |000f: return-void │ │ +06e4c8: |[06e4c8] android.support.v4.app.DialogFragment.onStart:()V │ │ +06e4d8: 6f10 6a03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@036a │ │ +06e4de: 5410 8d00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e4e2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +06e4e6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06e4e8: 5c10 9300 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ +06e4ec: 5410 8d00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e4f0: 6e10 9200 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0092 │ │ +06e4f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -118816,21 +118783,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06e5c4: |[06e5c4] android.support.v4.app.DialogFragment.onStop:()V │ │ -06e5d4: 6f10 6b03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@036b │ │ -06e5da: 5410 8d00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e5de: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -06e5e2: 5410 8d00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e5e6: 6e10 8900 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0089 │ │ -06e5ec: 0e00 |000c: return-void │ │ +06e4f8: |[06e4f8] android.support.v4.app.DialogFragment.onStop:()V │ │ +06e508: 6f10 6b03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@036b │ │ +06e50e: 5410 8d00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e512: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +06e516: 5410 8d00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e51a: 6e10 8900 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0089 │ │ +06e520: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -118841,21 +118808,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06e5f0: |[06e5f0] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -06e600: 5c12 8b00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ -06e604: 5410 8d00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e608: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -06e60c: 5410 8d00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ -06e610: 6e20 8d00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@008d │ │ -06e616: 0e00 |000b: return-void │ │ +06e524: |[06e524] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +06e534: 5c12 8b00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@008b │ │ +06e538: 5410 8d00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e53c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +06e540: 5410 8d00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008d │ │ +06e544: 6e20 8d00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@008d │ │ +06e54a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -118866,17 +118833,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e618: |[06e618] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -06e628: 5c01 9000 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ -06e62c: 0e00 |0002: return-void │ │ +06e54c: |[06e54c] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +06e55c: 5c01 9000 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0090 │ │ +06e560: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -118886,27 +118853,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -06e630: |[06e630] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -06e640: 5923 9100 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ -06e644: 5220 9100 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ -06e648: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -06e64a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -06e64e: 5220 9100 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ -06e652: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -06e654: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -06e658: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -06e65e: 5920 9200 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ -06e662: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -06e666: 5924 9200 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ -06e66a: 0e00 |0015: return-void │ │ +06e564: |[06e564] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +06e574: 5923 9100 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ +06e578: 5220 9100 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ +06e57c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +06e57e: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +06e582: 5220 9100 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0091 │ │ +06e586: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +06e588: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +06e58c: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +06e592: 5920 9200 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ +06e596: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +06e59a: 5924 9200 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0092 │ │ +06e59e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -118921,26 +118888,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 │ │ -06e66c: |[06e66c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -06e67c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e67e: 5c21 8e00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ -06e682: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06e684: 5c20 8f00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ -06e688: 6e30 9904 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0499 │ │ -06e68e: 5c21 9300 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ -06e692: 6e10 9c04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -06e698: 0a00 |000e: move-result v0 │ │ -06e69a: 5920 8a00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e69e: 5220 8a00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ -06e6a2: 0f00 |0013: return v0 │ │ +06e5a0: |[06e5a0] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +06e5b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06e5b2: 5c21 8e00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ +06e5b6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06e5b8: 5c20 8f00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ +06e5bc: 6e30 9904 2304 |0006: invoke-virtual {v3, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0499 │ │ +06e5c2: 5c21 9300 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0093 │ │ +06e5c6: 6e10 9c04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +06e5cc: 0a00 |000e: move-result v0 │ │ +06e5ce: 5920 8a00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e5d2: 5220 8a00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@008a │ │ +06e5d6: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -118955,45 +118922,45 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -06e6a4: |[06e6a4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -06e6b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e6b6: 5c21 8e00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ -06e6ba: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -06e6bc: 5c21 8f00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ -06e6c0: 6e10 d603 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -06e6c6: 0c00 |0009: move-result-object v0 │ │ -06e6c8: 6e30 9904 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0499 │ │ -06e6ce: 6e10 9c04 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -06e6d4: 0e00 |0010: return-void │ │ +06e5d8: |[06e5d8] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +06e5e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06e5ea: 5c21 8e00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008e │ │ +06e5ee: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +06e5f0: 5c21 8f00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008f │ │ +06e5f4: 6e10 d603 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +06e5fa: 0c00 |0009: move-result-object v0 │ │ +06e5fc: 6e30 9904 2004 |000a: invoke-virtual {v0, v2, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0499 │ │ +06e602: 6e10 9c04 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +06e608: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ 0x0010 line=128 │ │ locals : │ │ 0x000a - 0x0011 reg=0 ft Landroid/support/v4/app/FragmentTransaction; │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0011 reg=3 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0011 reg=4 tag Ljava/lang/String; │ │ │ │ - source_file_idx : 748 (DialogFragment.java) │ │ + source_file_idx : 744 (DialogFragment.java) │ │ │ │ Class #478 header: │ │ -class_idx : 145 │ │ +class_idx : 143 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 878 │ │ +superclass_idx : 979 │ │ +source_file_idx : 874 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -119018,18 +118985,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 │ │ -06e6d8: |[06e6d8] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -06e6e8: 5b01 9400 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0094 │ │ -06e6ec: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06e6f2: 0e00 |0005: return-void │ │ +06e60c: |[06e60c] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +06e61c: 5b01 9400 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0094 │ │ +06e620: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06e626: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1439 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -119039,43 +119006,43 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -06e6f4: |[06e6f4] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -06e704: 5420 9400 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0094 │ │ -06e708: 5400 c400 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -06e70c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -06e710: 2200 c903 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06e714: 1a01 6d03 |0008: const-string v1, "Fragment does not have a view" // string@036d │ │ -06e718: 7020 1d1f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06e71e: 2700 |000d: throw v0 │ │ -06e720: 5420 9400 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0094 │ │ -06e724: 5400 c400 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -06e728: 6e20 961b 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -06e72e: 0c00 |0015: move-result-object v0 │ │ -06e730: 1100 |0016: return-object v0 │ │ +06e628: |[06e628] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +06e638: 5420 9400 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0094 │ │ +06e63c: 5400 c400 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +06e640: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +06e644: 2200 c503 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06e648: 1a01 6903 |0008: const-string v1, "Fragment does not have a view" // string@0369 │ │ +06e64c: 7020 1d1f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06e652: 2700 |000d: throw v0 │ │ +06e654: 5420 9400 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0094 │ │ +06e658: 5400 c400 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +06e65c: 6e20 961b 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +06e662: 0c00 |0015: move-result-object v0 │ │ +06e664: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1442 │ │ 0x0006 line=1443 │ │ 0x000e line=1445 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ - source_file_idx : 878 (Fragment.java) │ │ + source_file_idx : 874 (Fragment.java) │ │ │ │ Class #479 header: │ │ -class_idx : 151 │ │ +class_idx : 149 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 880 │ │ +superclass_idx : 979 │ │ +source_file_idx : 876 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #479 annotations: │ │ Annotations on class │ │ @@ -119100,18 +119067,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 │ │ -06e734: |[06e734] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -06e744: 5b01 c800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c8 │ │ -06e748: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -06e74e: 0e00 |0005: return-void │ │ +06e668: |[06e668] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +06e678: 5b01 c800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c8 │ │ +06e67c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +06e682: 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; │ │ │ │ @@ -119121,33 +119088,33 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06e750: |[06e750] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -06e760: 5410 c800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c8 │ │ -06e764: 6e20 9a03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@039a │ │ -06e76a: 0c00 |0005: move-result-object v0 │ │ -06e76c: 1100 |0006: return-object v0 │ │ +06e684: |[06e684] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +06e694: 5410 c800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c8 │ │ +06e698: 6e20 9a03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@039a │ │ +06e69e: 0c00 |0005: move-result-object v0 │ │ +06e6a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ - source_file_idx : 880 (FragmentActivity.java) │ │ + source_file_idx : 876 (FragmentActivity.java) │ │ │ │ Class #480 header: │ │ -class_idx : 164 │ │ +class_idx : 162 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 158 │ │ -source_file_idx : 883 │ │ +superclass_idx : 156 │ │ +source_file_idx : 879 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 67 │ │ │ │ Class #480 annotations: │ │ Annotations on field #257 'mActive' │ │ @@ -119372,37 +119339,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06e770: |[06e770] android.support.v4.app.FragmentManagerImpl.:()V │ │ -06e780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e782: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -06e786: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -06e78a: 6a00 f800 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06e78e: 6001 2800 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -06e792: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -06e796: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -06e79a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -06e79c: 6a00 fb00 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00fb │ │ -06e7a0: 2200 4e03 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@034e │ │ -06e7a4: 7020 fc1c 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1cfc │ │ -06e7aa: 6900 fa00 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00fa │ │ -06e7ae: 2200 4e03 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@034e │ │ -06e7b2: 7020 fc1c 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1cfc │ │ -06e7b8: 6900 f900 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f9 │ │ -06e7bc: 2200 4803 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0348 │ │ -06e7c0: 7020 ef1c 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1cef │ │ -06e7c6: 6900 f000 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f0 │ │ -06e7ca: 2200 4803 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0348 │ │ -06e7ce: 7020 ef1c 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1cef │ │ -06e7d4: 6900 ef00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ef │ │ -06e7d8: 0e00 |002c: return-void │ │ +06e6a4: |[06e6a4] android.support.v4.app.FragmentManagerImpl.:()V │ │ +06e6b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e6b6: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +06e6ba: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +06e6be: 6a00 f800 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06e6c2: 6001 2800 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +06e6c6: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +06e6ca: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +06e6ce: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +06e6d0: 6a00 fb00 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00fb │ │ +06e6d4: 2200 4a03 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@034a │ │ +06e6d8: 7020 fc1c 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1cfc │ │ +06e6de: 6900 fa00 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00fa │ │ +06e6e2: 2200 4a03 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@034a │ │ +06e6e6: 7020 fc1c 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1cfc │ │ +06e6ec: 6900 f900 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f9 │ │ +06e6f0: 2200 4403 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0344 │ │ +06e6f4: 7020 ef1c 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1cef │ │ +06e6fa: 6900 f000 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f0 │ │ +06e6fe: 2200 4403 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0344 │ │ +06e702: 7020 ef1c 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1cef │ │ +06e708: 6900 ef00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ef │ │ +06e70c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=396 │ │ 0x0007 line=399 │ │ 0x0010 line=727 │ │ 0x0017 line=728 │ │ 0x001e line=729 │ │ @@ -119414,25 +119381,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -06e7dc: |[06e7dc] android.support.v4.app.FragmentManagerImpl.:()V │ │ -06e7ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e7ee: 7010 d403 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03d4 │ │ -06e7f4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06e7f6: 5920 0b01 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -06e7fa: 5b21 1501 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ -06e7fe: 5b21 1401 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ -06e802: 2200 9f00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@009f │ │ -06e806: 7020 ea03 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03ea │ │ -06e80c: 5b20 0d01 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010d │ │ -06e810: 0e00 |0012: return-void │ │ +06e710: |[06e710] android.support.v4.app.FragmentManagerImpl.:()V │ │ +06e720: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06e722: 7010 d403 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03d4 │ │ +06e728: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06e72a: 5920 0b01 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +06e72e: 5b21 1501 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ +06e732: 5b21 1401 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ +06e736: 2200 9d00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@009d │ │ +06e73a: 7020 ea03 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03ea │ │ +06e740: 5b20 0d01 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010d │ │ +06e744: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=422 │ │ 0x0007 line=434 │ │ 0x0009 line=435 │ │ 0x000b line=437 │ │ @@ -119444,37 +119411,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06e814: |[06e814] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -06e824: 5530 1601 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -06e828: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06e82c: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06e830: 1a01 7202 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0272 │ │ -06e834: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06e83a: 2700 |000b: throw v0 │ │ -06e83c: 5430 1101 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -06e840: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -06e844: 2200 c903 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06e848: 2201 dc03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06e84c: 7010 581f 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06e852: 1a02 7302 |0017: const-string v2, "Can not perform this action inside of " // string@0273 │ │ -06e856: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06e85c: 0c01 |001c: move-result-object v1 │ │ -06e85e: 5432 1101 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -06e862: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06e868: 0c01 |0022: move-result-object v1 │ │ -06e86a: 6e10 651f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06e870: 0c01 |0026: move-result-object v1 │ │ -06e872: 7020 1d1f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06e878: 2700 |002a: throw v0 │ │ -06e87a: 0e00 |002b: return-void │ │ +06e748: |[06e748] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +06e758: 5530 1601 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +06e75c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06e760: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06e764: 1a01 6e02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@026e │ │ +06e768: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06e76e: 2700 |000b: throw v0 │ │ +06e770: 5430 1101 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +06e774: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +06e778: 2200 c503 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06e77c: 2201 d803 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06e780: 7010 581f 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06e786: 1a02 6f02 |0017: const-string v2, "Can not perform this action inside of " // string@026f │ │ +06e78a: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06e790: 0c01 |001c: move-result-object v1 │ │ +06e792: 5432 1101 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +06e796: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06e79c: 0c01 |0022: move-result-object v1 │ │ +06e79e: 6e10 651f 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06e7a4: 0c01 |0026: move-result-object v1 │ │ +06e7a6: 7020 1d1f 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06e7ac: 2700 |002a: throw v0 │ │ +06e7ae: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0004 line=1343 │ │ 0x000c line=1346 │ │ 0x0010 line=1347 │ │ 0x002b line=1350 │ │ @@ -119486,22 +119453,22 @@ │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06e87c: |[06e87c] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -06e88c: 2200 4903 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0349 │ │ -06e890: 7030 f01c 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1cf0 │ │ -06e896: 6201 f900 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f9 │ │ -06e89a: 6e20 f31c 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1cf3 │ │ -06e8a0: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -06e8a4: 6e30 f21c 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1cf2 │ │ -06e8aa: 1100 |000f: return-object v0 │ │ +06e7b0: |[06e7b0] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +06e7c0: 2200 4503 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0345 │ │ +06e7c4: 7030 f01c 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1cf0 │ │ +06e7ca: 6201 f900 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f9 │ │ +06e7ce: 6e20 f31c 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1cf3 │ │ +06e7d4: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ +06e7d8: 6e30 f21c 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1cf2 │ │ +06e7de: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0005 line=751 │ │ 0x000a line=752 │ │ 0x000f line=753 │ │ locals : │ │ @@ -119515,41 +119482,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 │ │ -06e8ac: |[06e8ac] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -06e8bc: 220a 4c03 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@034c │ │ -06e8c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06e8c2: 7020 f81c 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1cf8 │ │ -06e8c8: 2200 5103 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0351 │ │ -06e8cc: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -06e8ce: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -06e8d2: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -06e8d4: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -06e8d8: 01c1 |000e: move v1, v12 │ │ -06e8da: 01d2 |000f: move v2, v13 │ │ -06e8dc: 01c3 |0010: move v3, v12 │ │ -06e8de: 01d4 |0011: move v4, v13 │ │ -06e8e0: 7609 fe1c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1cfe │ │ -06e8e6: 6201 fa00 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00fa │ │ -06e8ea: 6e20 001d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1d00 │ │ -06e8f0: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -06e8f4: 6e30 ff1c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1cff │ │ -06e8fa: 6e20 f91c 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1cf9 │ │ -06e900: 2209 4903 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0349 │ │ -06e904: 7030 f01c e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1cf0 │ │ -06e90a: 6201 f900 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f9 │ │ -06e90e: 6e20 f31c 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1cf3 │ │ -06e914: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -06e918: 6e30 f21c 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1cf2 │ │ -06e91e: 6e20 f91c 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1cf9 │ │ -06e924: 110a |0034: return-object v10 │ │ +06e7e0: |[06e7e0] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +06e7f0: 220a 4803 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@0348 │ │ +06e7f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06e7f6: 7020 f81c 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1cf8 │ │ +06e7fc: 2200 4d03 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@034d │ │ +06e800: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +06e802: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +06e806: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +06e808: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +06e80c: 01c1 |000e: move v1, v12 │ │ +06e80e: 01d2 |000f: move v2, v13 │ │ +06e810: 01c3 |0010: move v3, v12 │ │ +06e812: 01d4 |0011: move v4, v13 │ │ +06e814: 7609 fe1c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1cfe │ │ +06e81a: 6201 fa00 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00fa │ │ +06e81e: 6e20 001d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1d00 │ │ +06e824: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ +06e828: 6e30 ff1c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1cff │ │ +06e82e: 6e20 f91c 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1cf9 │ │ +06e834: 2209 4503 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0345 │ │ +06e838: 7030 f01c e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1cf0 │ │ +06e83e: 6201 f900 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f9 │ │ +06e842: 6e20 f31c 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1cf3 │ │ +06e848: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ +06e84c: 6e30 f21c 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1cf2 │ │ +06e852: 6e20 f91c 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1cf9 │ │ +06e858: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0006 line=737 │ │ 0x0015 line=739 │ │ 0x001a line=740 │ │ 0x001f line=741 │ │ @@ -119573,25 +119540,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -06e928: |[06e928] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -06e938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e93a: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -06e940: 0f00 |0004: return v0 │ │ -06e942: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -06e946: 28fd |0007: goto 0004 // -0003 │ │ -06e948: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -06e94c: 28fa |000a: goto 0004 // -0006 │ │ -06e94e: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -06e952: 28f7 |000d: goto 0004 // -0009 │ │ -06e954: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +06e85c: |[06e85c] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +06e86c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e86e: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +06e874: 0f00 |0004: return v0 │ │ +06e876: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +06e87a: 28fd |0007: goto 0004 // -0003 │ │ +06e87c: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +06e880: 28fa |000a: goto 0004 // -0006 │ │ +06e882: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +06e886: 28f7 |000d: goto 0004 // -0009 │ │ +06e888: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2029 │ │ 0x0001 line=2030 │ │ 0x0004 line=2041 │ │ 0x0005 line=2032 │ │ 0x0007 line=2033 │ │ @@ -119608,52 +119575,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -06e970: |[06e970] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -06e980: 1a03 7103 |0000: const-string v3, "FragmentManager" // string@0371 │ │ -06e984: 6e10 401f 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1f40 │ │ -06e98a: 0c04 |0005: move-result-object v4 │ │ -06e98c: 7120 b01a 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -06e992: 1a03 7103 |0009: const-string v3, "FragmentManager" // string@0371 │ │ -06e996: 1a04 f401 |000b: const-string v4, "Activity state:" // string@01f4 │ │ -06e99a: 7120 b01a 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -06e9a0: 2201 4701 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0147 │ │ -06e9a4: 1a03 7103 |0012: const-string v3, "FragmentManager" // string@0371 │ │ -06e9a8: 7020 c407 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c4 │ │ -06e9ae: 2202 b603 |0017: new-instance v2, Ljava/io/PrintWriter; // type@03b6 │ │ -06e9b2: 7020 eb1e 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1eeb │ │ -06e9b8: 5473 0201 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06e9bc: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -06e9c0: 5473 0201 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06e9c4: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ -06e9c8: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -06e9ca: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -06e9cc: 2366 3604 |0026: new-array v6, v6, [Ljava/lang/String; // type@0436 │ │ -06e9d0: 6e56 9803 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@0398 │ │ -06e9d6: 2708 |002b: throw v8 │ │ -06e9d8: 0d00 |002c: move-exception v0 │ │ -06e9da: 1a03 7103 |002d: const-string v3, "FragmentManager" // string@0371 │ │ -06e9de: 1a04 5a03 |002f: const-string v4, "Failed dumping state" // string@035a │ │ -06e9e2: 7130 b11a 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -06e9e8: 28f7 |0034: goto 002b // -0009 │ │ -06e9ea: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ -06e9ee: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -06e9f0: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -06e9f2: 2355 3604 |0039: new-array v5, v5, [Ljava/lang/String; // type@0436 │ │ -06e9f6: 6e55 1104 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@0411 │ │ -06e9fc: 28ed |003e: goto 002b // -0013 │ │ -06e9fe: 0d00 |003f: move-exception v0 │ │ -06ea00: 1a03 7103 |0040: const-string v3, "FragmentManager" // string@0371 │ │ -06ea04: 1a04 5a03 |0042: const-string v4, "Failed dumping state" // string@035a │ │ -06ea08: 7130 b11a 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -06ea0e: 28e4 |0047: goto 002b // -001c │ │ +06e8a4: |[06e8a4] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +06e8b4: 1a03 6d03 |0000: const-string v3, "FragmentManager" // string@036d │ │ +06e8b8: 6e10 401f 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1f40 │ │ +06e8be: 0c04 |0005: move-result-object v4 │ │ +06e8c0: 7120 b01a 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +06e8c6: 1a03 6d03 |0009: const-string v3, "FragmentManager" // string@036d │ │ +06e8ca: 1a04 f001 |000b: const-string v4, "Activity state:" // string@01f0 │ │ +06e8ce: 7120 b01a 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +06e8d4: 2201 4501 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0145 │ │ +06e8d8: 1a03 6d03 |0012: const-string v3, "FragmentManager" // string@036d │ │ +06e8dc: 7020 c407 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c4 │ │ +06e8e2: 2202 b203 |0017: new-instance v2, Ljava/io/PrintWriter; // type@03b2 │ │ +06e8e6: 7020 eb1e 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1eeb │ │ +06e8ec: 5473 0201 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06e8f0: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +06e8f4: 5473 0201 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06e8f8: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ +06e8fc: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +06e8fe: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +06e900: 2366 3204 |0026: new-array v6, v6, [Ljava/lang/String; // type@0432 │ │ +06e904: 6e56 9803 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@0398 │ │ +06e90a: 2708 |002b: throw v8 │ │ +06e90c: 0d00 |002c: move-exception v0 │ │ +06e90e: 1a03 6d03 |002d: const-string v3, "FragmentManager" // string@036d │ │ +06e912: 1a04 5603 |002f: const-string v4, "Failed dumping state" // string@0356 │ │ +06e916: 7130 b11a 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +06e91c: 28f7 |0034: goto 002b // -0009 │ │ +06e91e: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ +06e922: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +06e924: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +06e926: 2355 3204 |0039: new-array v5, v5, [Ljava/lang/String; // type@0432 │ │ +06e92a: 6e55 1104 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@0411 │ │ +06e930: 28ed |003e: goto 002b // -0013 │ │ +06e932: 0d00 |003f: move-exception v0 │ │ +06e934: 1a03 6d03 |0040: const-string v3, "FragmentManager" // string@036d │ │ +06e938: 1a04 5603 |0042: const-string v4, "Failed dumping state" // string@0356 │ │ +06e93c: 7130 b11a 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +06e942: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=445 │ │ @@ -119681,35 +119648,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -06ea2c: |[06ea2c] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -06ea3c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -06ea3e: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -06ea44: 0f00 |0004: return v0 │ │ -06ea46: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -06ea4a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06ea4c: 28fc |0008: goto 0004 // -0004 │ │ -06ea4e: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -06ea50: 28fe |000a: goto 0008 // -0002 │ │ -06ea52: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -06ea56: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -06ea58: 28f6 |000e: goto 0004 // -000a │ │ -06ea5a: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -06ea5c: 28fe |0010: goto 000e // -0002 │ │ -06ea5e: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -06ea62: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -06ea64: 28f0 |0014: goto 0004 // -0010 │ │ -06ea66: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -06ea68: 28fe |0016: goto 0014 // -0002 │ │ -06ea6a: 0000 |0017: nop // spacer │ │ -06ea6c: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +06e960: |[06e960] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +06e970: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +06e972: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +06e978: 0f00 |0004: return v0 │ │ +06e97a: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +06e97e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06e980: 28fc |0008: goto 0004 // -0004 │ │ +06e982: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +06e984: 28fe |000a: goto 0008 // -0002 │ │ +06e986: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +06e98a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +06e98c: 28f6 |000e: goto 0004 // -000a │ │ +06e98e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +06e990: 28fe |0010: goto 000e // -0002 │ │ +06e992: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +06e996: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +06e998: 28f0 |0014: goto 0004 // -0010 │ │ +06e99a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +06e99c: 28fe |0016: goto 0014 // -0002 │ │ +06e99e: 0000 |0017: nop // spacer │ │ +06e9a0: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2053 │ │ 0x0001 line=2054 │ │ 0x0004 line=2065 │ │ 0x0005 line=2056 │ │ 0x0008 line=2057 │ │ @@ -119730,24 +119697,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06ea88: |[06ea88] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -06ea98: 5410 0601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06ea9c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06eaa0: 2200 f303 |0004: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -06eaa4: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06eaaa: 5b10 0601 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06eaae: 5410 0601 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06eab2: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06eab8: 6e10 3304 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ -06eabe: 0e00 |0013: return-void │ │ +06e9bc: |[06e9bc] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +06e9cc: 5410 0601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06e9d0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06e9d4: 2200 ef03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +06e9d8: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06e9de: 5b10 0601 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06e9e2: 5410 0601 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06e9e6: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06e9ec: 6e10 3304 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ +06e9f2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1492 │ │ 0x0004 line=1493 │ │ 0x000b line=1495 │ │ 0x0010 line=1496 │ │ 0x0013 line=1497 │ │ @@ -119760,66 +119727,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 │ │ -06eac0: |[06eac0] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -06ead0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06ead2: 5440 0301 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06ead6: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -06eada: 2200 f303 |0005: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -06eade: 7010 8e1f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06eae4: 5b40 0301 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06eae8: 6300 f800 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06eaec: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -06eaf0: 1a00 7103 |0010: const-string v0, "FragmentManager" // string@0371 │ │ -06eaf4: 2201 dc03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06eaf8: 7010 581f 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06eafe: 1a02 e80d |0017: const-string v2, "add: " // string@0de8 │ │ -06eb02: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06eb08: 0c01 |001c: move-result-object v1 │ │ -06eb0a: 6e20 5f1f 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06eb10: 0c01 |0020: move-result-object v1 │ │ -06eb12: 6e10 651f 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06eb18: 0c01 |0024: move-result-object v1 │ │ -06eb1a: 7120 b21a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06eb20: 6e20 1f04 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@041f │ │ -06eb26: 5550 a800 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -06eb2a: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -06eb2e: 5440 0301 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06eb32: 6e20 951f 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1f95 │ │ -06eb38: 0a00 |0034: move-result v0 │ │ -06eb3a: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -06eb3e: 2200 c903 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06eb42: 2201 dc03 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06eb46: 7010 581f 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06eb4c: 1a02 6c03 |003e: const-string v2, "Fragment already added: " // string@036c │ │ -06eb50: 6e20 601f 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06eb56: 0c01 |0043: move-result-object v1 │ │ -06eb58: 6e20 5f1f 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06eb5e: 0c01 |0047: move-result-object v1 │ │ -06eb60: 6e10 651f 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06eb66: 0c01 |004b: move-result-object v1 │ │ -06eb68: 7020 1d1f 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06eb6e: 2700 |004f: throw v0 │ │ -06eb70: 5440 0301 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06eb74: 6e20 921f 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06eb7a: 5c53 9e00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -06eb7e: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -06eb80: 5c50 b600 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ -06eb84: 5550 ac00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -06eb88: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -06eb8c: 5550 b300 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -06eb90: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -06eb94: 5c43 1001 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -06eb98: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -06eb9c: 6e20 2504 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0425 │ │ -06eba2: 0e00 |0069: return-void │ │ +06e9f4: |[06e9f4] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +06ea04: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06ea06: 5440 0301 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ea0a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +06ea0e: 2200 ef03 |0005: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +06ea12: 7010 8e1f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06ea18: 5b40 0301 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ea1c: 6300 f800 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06ea20: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +06ea24: 1a00 6d03 |0010: const-string v0, "FragmentManager" // string@036d │ │ +06ea28: 2201 d803 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06ea2c: 7010 581f 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ea32: 1a02 de0d |0017: const-string v2, "add: " // string@0dde │ │ +06ea36: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ea3c: 0c01 |001c: move-result-object v1 │ │ +06ea3e: 6e20 5f1f 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ea44: 0c01 |0020: move-result-object v1 │ │ +06ea46: 6e10 651f 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ea4c: 0c01 |0024: move-result-object v1 │ │ +06ea4e: 7120 b21a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06ea54: 6e20 1f04 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@041f │ │ +06ea5a: 5550 a800 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +06ea5e: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +06ea62: 5440 0301 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ea66: 6e20 951f 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1f95 │ │ +06ea6c: 0a00 |0034: move-result v0 │ │ +06ea6e: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +06ea72: 2200 c503 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06ea76: 2201 d803 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06ea7a: 7010 581f 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ea80: 1a02 6803 |003e: const-string v2, "Fragment already added: " // string@0368 │ │ +06ea84: 6e20 601f 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ea8a: 0c01 |0043: move-result-object v1 │ │ +06ea8c: 6e20 5f1f 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ea92: 0c01 |0047: move-result-object v1 │ │ +06ea94: 6e10 651f 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ea9a: 0c01 |004b: move-result-object v1 │ │ +06ea9c: 7020 1d1f 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06eaa2: 2700 |004f: throw v0 │ │ +06eaa4: 5440 0301 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06eaa8: 6e20 921f 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06eaae: 5c53 9e00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +06eab2: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +06eab4: 5c50 b600 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ +06eab8: 5550 ac00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +06eabc: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +06eac0: 5550 b300 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +06eac4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +06eac8: 5c43 1001 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +06eacc: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +06ead0: 6e20 2504 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0425 │ │ +06ead6: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1168 │ │ 0x0005 line=1169 │ │ 0x000c line=1171 │ │ 0x0028 line=1172 │ │ 0x002b line=1173 │ │ @@ -119843,23 +119810,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 │ │ -06eba4: |[06eba4] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -06ebb4: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ -06ebb8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06ebbc: 2200 f303 |0004: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -06ebc0: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06ebc6: 5b10 0701 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ -06ebca: 5410 0701 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ -06ebce: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06ebd4: 0e00 |0010: return-void │ │ +06ead8: |[06ead8] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +06eae8: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ +06eaec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06eaf0: 2200 ef03 |0004: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +06eaf4: 7010 8e1f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06eafa: 5b10 0701 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ +06eafe: 5410 0701 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ +06eb02: 6e20 921f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06eb08: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0004 line=542 │ │ 0x000b line=544 │ │ 0x0010 line=545 │ │ locals : │ │ @@ -119871,89 +119838,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 │ │ -06ebd8: |[06ebd8] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -06ebe8: 1d05 |0000: monitor-enter v5 │ │ -06ebea: 5452 0401 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06ebee: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -06ebf2: 5452 0401 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06ebf6: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06ebfc: 0a02 |000a: move-result v2 │ │ -06ebfe: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -06ec02: 5452 0801 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06ec06: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -06ec0a: 2202 f303 |0011: new-instance v2, Ljava/util/ArrayList; // type@03f3 │ │ -06ec0e: 7010 8e1f 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06ec14: 5b52 0801 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06ec18: 5452 0801 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06ec1c: 6e10 9c1f 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06ec22: 0a00 |001d: move-result v0 │ │ -06ec24: 6302 f800 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06ec28: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -06ec2c: 1a02 7103 |0022: const-string v2, "FragmentManager" // string@0371 │ │ -06ec30: 2203 dc03 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -06ec34: 7010 581f 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06ec3a: 1a04 830a |0029: const-string v4, "Setting back stack index " // string@0a83 │ │ -06ec3e: 6e20 601f 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ec44: 0c03 |002e: move-result-object v3 │ │ -06ec46: 6e20 5c1f 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06ec4c: 0c03 |0032: move-result-object v3 │ │ -06ec4e: 1a04 8900 |0033: const-string v4, " to " // string@0089 │ │ -06ec52: 6e20 601f 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ec58: 0c03 |0038: move-result-object v3 │ │ -06ec5a: 6e20 5f1f 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06ec60: 0c03 |003c: move-result-object v3 │ │ -06ec62: 6e10 651f 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06ec68: 0c03 |0040: move-result-object v3 │ │ -06ec6a: 7120 b21a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06ec70: 5452 0801 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06ec74: 6e20 921f 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06ec7a: 1e05 |0049: monitor-exit v5 │ │ -06ec7c: 0101 |004a: move v1, v0 │ │ -06ec7e: 0f01 |004b: return v1 │ │ -06ec80: 5452 0401 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06ec84: 5453 0401 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06ec88: 6e10 9c1f 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06ec8e: 0a03 |0053: move-result v3 │ │ -06ec90: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -06ec94: 6e20 991f 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -06ec9a: 0c02 |0059: move-result-object v2 │ │ -06ec9c: 1f02 cc03 |005a: check-cast v2, Ljava/lang/Integer; // type@03cc │ │ -06eca0: 6e10 1f1f 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1f1f │ │ -06eca6: 0a00 |005f: move-result v0 │ │ -06eca8: 6302 f800 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06ecac: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -06ecb0: 1a02 7103 |0064: const-string v2, "FragmentManager" // string@0371 │ │ -06ecb4: 2203 dc03 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -06ecb8: 7010 581f 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06ecbe: 1a04 0a02 |006b: const-string v4, "Adding back stack index " // string@020a │ │ -06ecc2: 6e20 601f 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ecc8: 0c03 |0070: move-result-object v3 │ │ -06ecca: 6e20 5c1f 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06ecd0: 0c03 |0074: move-result-object v3 │ │ -06ecd2: 1a04 8e00 |0075: const-string v4, " with " // string@008e │ │ -06ecd6: 6e20 601f 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ecdc: 0c03 |007a: move-result-object v3 │ │ -06ecde: 6e20 5f1f 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06ece4: 0c03 |007e: move-result-object v3 │ │ -06ece6: 6e10 651f 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06ecec: 0c03 |0082: move-result-object v3 │ │ -06ecee: 7120 b21a 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06ecf4: 5452 0801 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06ecf8: 6e30 9b1f 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -06ecfe: 1e05 |008b: monitor-exit v5 │ │ -06ed00: 0101 |008c: move v1, v0 │ │ -06ed02: 28be |008d: goto 004b // -0042 │ │ -06ed04: 0d02 |008e: move-exception v2 │ │ -06ed06: 1e05 |008f: monitor-exit v5 │ │ -06ed08: 2702 |0090: throw v2 │ │ +06eb0c: |[06eb0c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +06eb1c: 1d05 |0000: monitor-enter v5 │ │ +06eb1e: 5452 0401 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06eb22: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +06eb26: 5452 0401 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06eb2a: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06eb30: 0a02 |000a: move-result v2 │ │ +06eb32: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +06eb36: 5452 0801 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06eb3a: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +06eb3e: 2202 ef03 |0011: new-instance v2, Ljava/util/ArrayList; // type@03ef │ │ +06eb42: 7010 8e1f 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06eb48: 5b52 0801 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06eb4c: 5452 0801 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06eb50: 6e10 9c1f 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06eb56: 0a00 |001d: move-result v0 │ │ +06eb58: 6302 f800 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06eb5c: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +06eb60: 1a02 6d03 |0022: const-string v2, "FragmentManager" // string@036d │ │ +06eb64: 2203 d803 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +06eb68: 7010 581f 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06eb6e: 1a04 7a0a |0029: const-string v4, "Setting back stack index " // string@0a7a │ │ +06eb72: 6e20 601f 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06eb78: 0c03 |002e: move-result-object v3 │ │ +06eb7a: 6e20 5c1f 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06eb80: 0c03 |0032: move-result-object v3 │ │ +06eb82: 1a04 8900 |0033: const-string v4, " to " // string@0089 │ │ +06eb86: 6e20 601f 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06eb8c: 0c03 |0038: move-result-object v3 │ │ +06eb8e: 6e20 5f1f 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06eb94: 0c03 |003c: move-result-object v3 │ │ +06eb96: 6e10 651f 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06eb9c: 0c03 |0040: move-result-object v3 │ │ +06eb9e: 7120 b21a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06eba4: 5452 0801 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06eba8: 6e20 921f 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06ebae: 1e05 |0049: monitor-exit v5 │ │ +06ebb0: 0101 |004a: move v1, v0 │ │ +06ebb2: 0f01 |004b: return v1 │ │ +06ebb4: 5452 0401 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06ebb8: 5453 0401 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06ebbc: 6e10 9c1f 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06ebc2: 0a03 |0053: move-result v3 │ │ +06ebc4: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06ebc8: 6e20 991f 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +06ebce: 0c02 |0059: move-result-object v2 │ │ +06ebd0: 1f02 c803 |005a: check-cast v2, Ljava/lang/Integer; // type@03c8 │ │ +06ebd4: 6e10 1f1f 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1f1f │ │ +06ebda: 0a00 |005f: move-result v0 │ │ +06ebdc: 6302 f800 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06ebe0: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +06ebe4: 1a02 6d03 |0064: const-string v2, "FragmentManager" // string@036d │ │ +06ebe8: 2203 d803 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +06ebec: 7010 581f 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ebf2: 1a04 0602 |006b: const-string v4, "Adding back stack index " // string@0206 │ │ +06ebf6: 6e20 601f 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ebfc: 0c03 |0070: move-result-object v3 │ │ +06ebfe: 6e20 5c1f 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06ec04: 0c03 |0074: move-result-object v3 │ │ +06ec06: 1a04 8e00 |0075: const-string v4, " with " // string@008e │ │ +06ec0a: 6e20 601f 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ec10: 0c03 |007a: move-result-object v3 │ │ +06ec12: 6e20 5f1f 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ec18: 0c03 |007e: move-result-object v3 │ │ +06ec1a: 6e10 651f 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ec20: 0c03 |0082: move-result-object v3 │ │ +06ec22: 7120 b21a 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06ec28: 5452 0801 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06ec2c: 6e30 9b1f 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +06ec32: 1e05 |008b: monitor-exit v5 │ │ +06ec34: 0101 |008c: move v1, v0 │ │ +06ec36: 28be |008d: goto 004b // -0042 │ │ +06ec38: 0d02 |008e: move-exception v2 │ │ +06ec3a: 1e05 |008f: monitor-exit v5 │ │ +06ec3c: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0001 line=1373 │ │ 0x000d line=1374 │ │ @@ -119981,25 +119948,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 │ │ -06ed18: |[06ed18] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -06ed28: 5420 0201 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06ed2c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06ed30: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06ed34: 1a01 0e02 |0006: const-string v1, "Already attached" // string@020e │ │ -06ed38: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06ed3e: 2700 |000b: throw v0 │ │ -06ed40: 5b23 0201 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06ed44: 5b24 0901 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0109 │ │ -06ed48: 5b25 1201 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -06ed4c: 0e00 |0012: return-void │ │ +06ec4c: |[06ec4c] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +06ec5c: 5420 0201 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06ec60: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06ec64: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06ec68: 1a01 0a02 |0006: const-string v1, "Already attached" // string@020a │ │ +06ec6c: 7020 1d1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06ec72: 2700 |000b: throw v0 │ │ +06ec74: 5b23 0201 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06ec78: 5b24 0901 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0109 │ │ +06ec7c: 5b25 1201 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +06ec80: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1860 │ │ 0x000c line=1861 │ │ 0x000e line=1862 │ │ 0x0010 line=1863 │ │ 0x0012 line=1864 │ │ @@ -120014,84 +119981,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 │ │ -06ed50: |[06ed50] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -06ed60: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06ed62: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -06ed64: 6300 f800 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06ed68: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -06ed6c: 1a00 7103 |0006: const-string v0, "FragmentManager" // string@0371 │ │ -06ed70: 2201 dc03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06ed74: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06ed7a: 1a02 a80e |000d: const-string v2, "attach: " // string@0ea8 │ │ -06ed7e: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ed84: 0c01 |0012: move-result-object v1 │ │ -06ed86: 6e20 5f1f 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06ed8c: 0c01 |0016: move-result-object v1 │ │ -06ed8e: 6e10 651f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06ed94: 0c01 |001a: move-result-object v1 │ │ -06ed96: 7120 b21a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06ed9c: 5570 a800 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -06eda0: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -06eda4: 5c75 a800 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -06eda8: 5570 9e00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -06edac: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -06edb0: 5460 0301 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06edb4: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -06edb8: 2200 f303 |002c: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -06edbc: 7010 8e1f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06edc2: 5b60 0301 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06edc6: 5460 0301 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06edca: 6e20 951f 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1f95 │ │ -06edd0: 0a00 |0038: move-result v0 │ │ -06edd2: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -06edd6: 2200 c903 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06edda: 2201 dc03 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06edde: 7010 581f 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06ede4: 1a02 6c03 |0042: const-string v2, "Fragment already added: " // string@036c │ │ -06ede8: 6e20 601f 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06edee: 0c01 |0047: move-result-object v1 │ │ -06edf0: 6e20 5f1f 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06edf6: 0c01 |004b: move-result-object v1 │ │ -06edf8: 6e10 651f 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06edfe: 0c01 |004f: move-result-object v1 │ │ -06ee00: 7020 1d1f 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06ee06: 2700 |0053: throw v0 │ │ -06ee08: 6300 f800 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06ee0c: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -06ee10: 1a00 7103 |0058: const-string v0, "FragmentManager" // string@0371 │ │ -06ee14: 2201 dc03 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06ee18: 7010 581f 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06ee1e: 1a02 e70d |005f: const-string v2, "add from attach: " // string@0de7 │ │ -06ee22: 6e20 601f 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ee28: 0c01 |0064: move-result-object v1 │ │ -06ee2a: 6e20 5f1f 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06ee30: 0c01 |0068: move-result-object v1 │ │ -06ee32: 6e10 651f 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06ee38: 0c01 |006c: move-result-object v1 │ │ -06ee3a: 7120 b21a 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06ee40: 5460 0301 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06ee44: 6e20 921f 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06ee4a: 5c73 9e00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -06ee4e: 5570 ac00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -06ee52: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -06ee56: 5570 b300 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -06ee5a: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -06ee5e: 5c63 1001 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -06ee62: 5262 0b01 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -06ee66: 0760 |0083: move-object v0, v6 │ │ -06ee68: 0771 |0084: move-object v1, v7 │ │ -06ee6a: 0183 |0085: move v3, v8 │ │ -06ee6c: 0194 |0086: move v4, v9 │ │ -06ee6e: 7406 2604 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ -06ee74: 0e00 |008a: return-void │ │ +06ec84: |[06ec84] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +06ec94: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06ec96: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +06ec98: 6300 f800 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06ec9c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +06eca0: 1a00 6d03 |0006: const-string v0, "FragmentManager" // string@036d │ │ +06eca4: 2201 d803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06eca8: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ecae: 1a02 9e0e |000d: const-string v2, "attach: " // string@0e9e │ │ +06ecb2: 6e20 601f 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ecb8: 0c01 |0012: move-result-object v1 │ │ +06ecba: 6e20 5f1f 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ecc0: 0c01 |0016: move-result-object v1 │ │ +06ecc2: 6e10 651f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ecc8: 0c01 |001a: move-result-object v1 │ │ +06ecca: 7120 b21a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06ecd0: 5570 a800 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +06ecd4: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +06ecd8: 5c75 a800 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +06ecdc: 5570 9e00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +06ece0: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +06ece4: 5460 0301 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ece8: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +06ecec: 2200 ef03 |002c: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +06ecf0: 7010 8e1f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06ecf6: 5b60 0301 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ecfa: 5460 0301 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ecfe: 6e20 951f 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1f95 │ │ +06ed04: 0a00 |0038: move-result v0 │ │ +06ed06: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +06ed0a: 2200 c503 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06ed0e: 2201 d803 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06ed12: 7010 581f 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ed18: 1a02 6803 |0042: const-string v2, "Fragment already added: " // string@0368 │ │ +06ed1c: 6e20 601f 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ed22: 0c01 |0047: move-result-object v1 │ │ +06ed24: 6e20 5f1f 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ed2a: 0c01 |004b: move-result-object v1 │ │ +06ed2c: 6e10 651f 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ed32: 0c01 |004f: move-result-object v1 │ │ +06ed34: 7020 1d1f 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06ed3a: 2700 |0053: throw v0 │ │ +06ed3c: 6300 f800 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06ed40: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +06ed44: 1a00 6d03 |0058: const-string v0, "FragmentManager" // string@036d │ │ +06ed48: 2201 d803 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06ed4c: 7010 581f 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ed52: 1a02 dd0d |005f: const-string v2, "add from attach: " // string@0ddd │ │ +06ed56: 6e20 601f 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ed5c: 0c01 |0064: move-result-object v1 │ │ +06ed5e: 6e20 5f1f 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ed64: 0c01 |0068: move-result-object v1 │ │ +06ed66: 6e10 651f 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ed6c: 0c01 |006c: move-result-object v1 │ │ +06ed6e: 7120 b21a 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06ed74: 5460 0301 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ed78: 6e20 921f 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06ed7e: 5c73 9e00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +06ed82: 5570 ac00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +06ed86: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +06ed8a: 5570 b300 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +06ed8e: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +06ed92: 5c63 1001 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +06ed96: 5262 0b01 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +06ed9a: 0760 |0083: move-object v0, v6 │ │ +06ed9c: 0771 |0084: move-object v1, v7 │ │ +06ed9e: 0183 |0085: move v3, v8 │ │ +06eda0: 0194 |0086: move v4, v9 │ │ +06eda2: 7406 2604 0000 |0087: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ +06eda8: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1264 │ │ 0x001e line=1265 │ │ 0x0022 line=1266 │ │ 0x0024 line=1267 │ │ 0x0028 line=1268 │ │ @@ -120116,18 +120083,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ee78: |[06ee78] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -06ee88: 2200 8d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -06ee8c: 7020 cf02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02cf │ │ -06ee92: 1100 |0005: return-object v0 │ │ +06edac: |[06edac] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +06edbc: 2200 8b00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +06edc0: 7020 cf02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02cf │ │ +06edc6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -120135,64 +120102,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 │ │ -06ee94: |[06ee94] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -06eea4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06eea6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -06eea8: 6300 f800 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06eeac: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -06eeb0: 1a00 7103 |0006: const-string v0, "FragmentManager" // string@0371 │ │ -06eeb4: 2201 dc03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06eeb8: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06eebe: 1a03 a510 |000d: const-string v3, "detach: " // string@10a5 │ │ -06eec2: 6e20 601f 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06eec8: 0c01 |0012: move-result-object v1 │ │ -06eeca: 6e20 5f1f 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06eed0: 0c01 |0016: move-result-object v1 │ │ -06eed2: 6e10 651f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06eed8: 0c01 |001a: move-result-object v1 │ │ -06eeda: 7120 b21a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06eee0: 5570 a800 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -06eee4: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -06eee8: 5c72 a800 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -06eeec: 5570 9e00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -06eef0: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -06eef4: 5460 0301 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06eef8: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -06eefc: 6300 f800 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06ef00: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -06ef04: 1a00 7103 |0030: const-string v0, "FragmentManager" // string@0371 │ │ -06ef08: 2201 dc03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06ef0c: 7010 581f 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06ef12: 1a03 d01d |0037: const-string v3, "remove from detach: " // string@1dd0 │ │ -06ef16: 6e20 601f 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ef1c: 0c01 |003c: move-result-object v1 │ │ -06ef1e: 6e20 5f1f 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06ef24: 0c01 |0040: move-result-object v1 │ │ -06ef26: 6e10 651f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06ef2c: 0c01 |0044: move-result-object v1 │ │ -06ef2e: 7120 b21a 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06ef34: 5460 0301 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06ef38: 6e20 9a1f 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ -06ef3e: 5570 ac00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -06ef42: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -06ef46: 5570 b300 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -06ef4a: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -06ef4e: 5c62 1001 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -06ef52: 5c75 9e00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -06ef56: 0760 |0059: move-object v0, v6 │ │ -06ef58: 0771 |005a: move-object v1, v7 │ │ -06ef5a: 0183 |005b: move v3, v8 │ │ -06ef5c: 0194 |005c: move v4, v9 │ │ -06ef5e: 7406 2604 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ -06ef64: 0e00 |0060: return-void │ │ +06edc8: |[06edc8] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +06edd8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06edda: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +06eddc: 6300 f800 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06ede0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +06ede4: 1a00 6d03 |0006: const-string v0, "FragmentManager" // string@036d │ │ +06ede8: 2201 d803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06edec: 7010 581f 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06edf2: 1a03 9b10 |000d: const-string v3, "detach: " // string@109b │ │ +06edf6: 6e20 601f 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06edfc: 0c01 |0012: move-result-object v1 │ │ +06edfe: 6e20 5f1f 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ee04: 0c01 |0016: move-result-object v1 │ │ +06ee06: 6e10 651f 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ee0c: 0c01 |001a: move-result-object v1 │ │ +06ee0e: 7120 b21a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06ee14: 5570 a800 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +06ee18: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +06ee1c: 5c72 a800 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +06ee20: 5570 9e00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +06ee24: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +06ee28: 5460 0301 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ee2c: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +06ee30: 6300 f800 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06ee34: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +06ee38: 1a00 6d03 |0030: const-string v0, "FragmentManager" // string@036d │ │ +06ee3c: 2201 d803 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06ee40: 7010 581f 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ee46: 1a03 c51d |0037: const-string v3, "remove from detach: " // string@1dc5 │ │ +06ee4a: 6e20 601f 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ee50: 0c01 |003c: move-result-object v1 │ │ +06ee52: 6e20 5f1f 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ee58: 0c01 |0040: move-result-object v1 │ │ +06ee5a: 6e10 651f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ee60: 0c01 |0044: move-result-object v1 │ │ +06ee62: 7120 b21a 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06ee68: 5460 0301 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ee6c: 6e20 9a1f 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ +06ee72: 5570 ac00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +06ee76: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +06ee7a: 5570 b300 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +06ee7e: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +06ee82: 5c62 1001 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +06ee86: 5c75 9e00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +06ee8a: 0760 |0059: move-object v0, v6 │ │ +06ee8c: 0771 |005a: move-object v1, v7 │ │ +06ee8e: 0183 |005b: move v3, v8 │ │ +06ee90: 0194 |005c: move v4, v9 │ │ +06ee92: 7406 2604 0000 |005d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ +06ee98: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x001e line=1246 │ │ 0x0022 line=1247 │ │ 0x0024 line=1248 │ │ 0x0028 line=1250 │ │ @@ -120214,20 +120181,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ef68: |[06ef68] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -06ef78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06ef7a: 5c21 1601 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -06ef7e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -06ef80: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06ef86: 0e00 |0007: return-void │ │ +06ee9c: |[06ee9c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +06eeac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06eeae: 5c21 1601 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +06eeb2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +06eeb4: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06eeba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1876 │ │ 0x0003 line=1877 │ │ 0x0007 line=1878 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -120237,31 +120204,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06ef88: |[06ef88] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -06ef98: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06ef9c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -06efa0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06efa2: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06efa6: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06efac: 0a02 |000a: move-result v2 │ │ -06efae: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -06efb2: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06efb6: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06efbc: 0c00 |0012: move-result-object v0 │ │ -06efbe: 1f00 9500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06efc2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -06efc6: 6e20 6f03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@036f │ │ -06efcc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06efd0: 28e9 |001c: goto 0005 // -0017 │ │ -06efd2: 0e00 |001d: return-void │ │ +06eebc: |[06eebc] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +06eecc: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06eed0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +06eed4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06eed6: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06eeda: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06eee0: 0a02 |000a: move-result v2 │ │ +06eee2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +06eee6: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06eeea: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06eef0: 0c00 |0012: move-result-object v0 │ │ +06eef2: 1f00 9300 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06eef6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +06eefa: 6e20 6f03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@036f │ │ +06ef00: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06ef04: 28e9 |001c: goto 0005 // -0017 │ │ +06ef06: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1921 │ │ 0x0004 line=1922 │ │ 0x000d line=1923 │ │ 0x0015 line=1924 │ │ 0x0017 line=1925 │ │ @@ -120278,36 +120245,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -06efd4: |[06efd4] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -06efe4: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06efe8: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -06efec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06efee: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06eff2: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06eff8: 0a02 |000a: move-result v2 │ │ -06effa: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -06effe: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f002: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f008: 0c00 |0012: move-result-object v0 │ │ -06f00a: 1f00 9500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f00e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -06f012: 6e20 7003 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0370 │ │ -06f018: 0a02 |001a: move-result v2 │ │ -06f01a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -06f01e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -06f020: 0f02 |001e: return v2 │ │ -06f022: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f026: 28e4 |0021: goto 0005 // -001c │ │ -06f028: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -06f02a: 28fb |0023: goto 001e // -0005 │ │ +06ef08: |[06ef08] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +06ef18: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ef1c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +06ef20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06ef22: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ef26: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06ef2c: 0a02 |000a: move-result v2 │ │ +06ef2e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +06ef32: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ef36: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06ef3c: 0c00 |0012: move-result-object v0 │ │ +06ef3e: 1f00 9300 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06ef42: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +06ef46: 6e20 7003 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0370 │ │ +06ef4c: 0a02 |001a: move-result v2 │ │ +06ef4e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +06ef52: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +06ef54: 0f02 |001e: return v2 │ │ +06ef56: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06ef5a: 28e4 |0021: goto 0005 // -001c │ │ +06ef5c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +06ef5e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2004 │ │ 0x0004 line=2005 │ │ 0x000d line=2006 │ │ 0x0015 line=2007 │ │ 0x0017 line=2008 │ │ @@ -120328,20 +120295,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06f02c: |[06f02c] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -06f03c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06f03e: 5c21 1601 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -06f042: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06f044: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06f04a: 0e00 |0007: return-void │ │ +06ef60: |[06ef60] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +06ef70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06ef72: 5c21 1601 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +06ef76: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06ef78: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06ef7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1871 │ │ 0x0003 line=1872 │ │ 0x0007 line=1873 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -120351,59 +120318,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 │ │ -06f04c: |[06f04c] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -06f05c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06f05e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06f060: 5454 0301 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f064: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -06f068: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06f06a: 5454 0301 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f06e: 6e10 9c1f 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f074: 0a04 |000c: move-result v4 │ │ -06f076: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -06f07a: 5454 0301 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f07e: 6e20 961f 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f084: 0c00 |0014: move-result-object v0 │ │ -06f086: 1f00 9500 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f08a: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -06f08e: 6e30 7203 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0372 │ │ -06f094: 0a04 |001c: move-result v4 │ │ -06f096: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -06f09a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -06f09c: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -06f0a0: 2202 f303 |0022: new-instance v2, Ljava/util/ArrayList; // type@03f3 │ │ -06f0a4: 7010 8e1f 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06f0aa: 6e20 921f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06f0b0: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f0b4: 28db |002c: goto 0007 // -0025 │ │ -06f0b6: 5454 0a01 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ -06f0ba: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -06f0be: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -06f0c0: 5454 0a01 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ -06f0c4: 6e10 9c1f 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f0ca: 0a04 |0037: move-result v4 │ │ -06f0cc: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -06f0d0: 5454 0a01 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ -06f0d4: 6e20 961f 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f0da: 0c00 |003f: move-result-object v0 │ │ -06f0dc: 1f00 9500 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f0e0: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -06f0e4: 6e20 951f 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1f95 │ │ -06f0ea: 0a04 |0047: move-result v4 │ │ -06f0ec: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -06f0f0: 6e10 5e03 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@035e │ │ -06f0f6: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f0fa: 28e3 |004f: goto 0032 // -001d │ │ -06f0fc: 5b52 0a01 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ -06f100: 0f03 |0052: return v3 │ │ +06ef80: |[06ef80] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +06ef90: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06ef92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06ef94: 5454 0301 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06ef98: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +06ef9c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06ef9e: 5454 0301 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06efa2: 6e10 9c1f 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06efa8: 0a04 |000c: move-result v4 │ │ +06efaa: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +06efae: 5454 0301 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06efb2: 6e20 961f 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06efb8: 0c00 |0014: move-result-object v0 │ │ +06efba: 1f00 9300 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06efbe: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +06efc2: 6e30 7203 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0372 │ │ +06efc8: 0a04 |001c: move-result v4 │ │ +06efca: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +06efce: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +06efd0: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +06efd4: 2202 ef03 |0022: new-instance v2, Ljava/util/ArrayList; // type@03ef │ │ +06efd8: 7010 8e1f 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06efde: 6e20 921f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06efe4: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06efe8: 28db |002c: goto 0007 // -0025 │ │ +06efea: 5454 0a01 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ +06efee: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +06eff2: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +06eff4: 5454 0a01 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ +06eff8: 6e10 9c1f 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06effe: 0a04 |0037: move-result v4 │ │ +06f000: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +06f004: 5454 0a01 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ +06f008: 6e20 961f 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f00e: 0c00 |003f: move-result-object v0 │ │ +06f010: 1f00 9300 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f014: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +06f018: 6e20 951f 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1f95 │ │ +06f01e: 0a04 |0047: move-result v4 │ │ +06f020: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +06f024: 6e10 5e03 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@035e │ │ +06f02a: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06f02e: 28e3 |004f: goto 0032 // -001d │ │ +06f030: 5b52 0a01 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ +06f034: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0001 line=1944 │ │ 0x0002 line=1945 │ │ 0x0006 line=1946 │ │ 0x000f line=1947 │ │ @@ -120439,25 +120406,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -06f104: |[06f104] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -06f114: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06f116: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06f118: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06f11a: 5c30 0c01 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010c │ │ -06f11e: 6e10 1304 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -06f124: 6e30 2404 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06f12a: 5b31 0201 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06f12e: 5b31 0901 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0109 │ │ -06f132: 5b31 1201 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -06f136: 0e00 |0011: return-void │ │ +06f038: |[06f038] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +06f048: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06f04a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06f04c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06f04e: 5c30 0c01 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010c │ │ +06f052: 6e10 1304 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +06f058: 6e30 2404 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06f05e: 5b31 0201 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06f062: 5b31 0901 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0109 │ │ +06f066: 5b31 1201 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +06f06a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1912 │ │ 0x0005 line=1913 │ │ 0x0008 line=1914 │ │ 0x000b line=1915 │ │ 0x000d line=1916 │ │ @@ -120471,19 +120438,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f138: |[06f138] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -06f148: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06f14a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06f14c: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06f152: 0e00 |0005: return-void │ │ +06f06c: |[06f06c] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +06f07c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f07e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06f080: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06f086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1908 │ │ 0x0005 line=1909 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -120492,31 +120459,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06f154: |[06f154] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -06f164: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f168: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -06f16c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06f16e: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f172: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f178: 0a02 |000a: move-result v2 │ │ -06f17a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -06f17e: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f182: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f188: 0c00 |0012: move-result-object v0 │ │ -06f18a: 1f00 9500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f18e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -06f192: 6e10 7603 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0376 │ │ -06f198: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f19c: 28e9 |001c: goto 0005 // -0017 │ │ -06f19e: 0e00 |001d: return-void │ │ +06f088: |[06f088] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +06f098: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f09c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +06f0a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06f0a2: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f0a6: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f0ac: 0a02 |000a: move-result v2 │ │ +06f0ae: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +06f0b2: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f0b6: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f0bc: 0c00 |0012: move-result-object v0 │ │ +06f0be: 1f00 9300 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f0c2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +06f0c6: 6e10 7603 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0376 │ │ +06f0cc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06f0d0: 28e9 |001c: goto 0005 // -0017 │ │ +06f0d2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1932 │ │ 0x0004 line=1933 │ │ 0x000d line=1934 │ │ 0x0015 line=1935 │ │ 0x0017 line=1936 │ │ @@ -120532,36 +120499,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -06f1a0: |[06f1a0] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -06f1b0: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f1b4: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -06f1b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06f1ba: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f1be: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f1c4: 0a02 |000a: move-result v2 │ │ -06f1c6: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -06f1ca: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f1ce: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f1d4: 0c00 |0012: move-result-object v0 │ │ -06f1d6: 1f00 9500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f1da: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -06f1de: 6e20 7703 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0377 │ │ -06f1e4: 0a02 |001a: move-result v2 │ │ -06f1e6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -06f1ea: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -06f1ec: 0f02 |001e: return v2 │ │ -06f1ee: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f1f2: 28e4 |0021: goto 0005 // -001c │ │ -06f1f4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -06f1f6: 28fb |0023: goto 001e // -0005 │ │ +06f0d4: |[06f0d4] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +06f0e4: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f0e8: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +06f0ec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06f0ee: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f0f2: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f0f8: 0a02 |000a: move-result v2 │ │ +06f0fa: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +06f0fe: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f102: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f108: 0c00 |0012: move-result-object v0 │ │ +06f10a: 1f00 9300 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f10e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +06f112: 6e20 7703 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0377 │ │ +06f118: 0a02 |001a: move-result v2 │ │ +06f11a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +06f11e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +06f120: 0f02 |001e: return v2 │ │ +06f122: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06f126: 28e4 |0021: goto 0005 // -001c │ │ +06f128: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +06f12a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1990 │ │ 0x0004 line=1991 │ │ 0x000d line=1992 │ │ 0x0015 line=1993 │ │ 0x0017 line=1994 │ │ @@ -120582,31 +120549,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06f1f8: |[06f1f8] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -06f208: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f20c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -06f210: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06f212: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f216: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f21c: 0a02 |000a: move-result v2 │ │ -06f21e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -06f222: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f226: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f22c: 0c00 |0012: move-result-object v0 │ │ -06f22e: 1f00 9500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f232: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -06f236: 6e20 7803 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@0378 │ │ -06f23c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f240: 28e9 |001c: goto 0005 // -0017 │ │ -06f242: 0e00 |001d: return-void │ │ +06f12c: |[06f12c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +06f13c: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f140: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +06f144: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06f146: 5432 0301 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f14a: 6e10 9c1f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f150: 0a02 |000a: move-result v2 │ │ +06f152: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +06f156: 5432 0301 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f15a: 6e20 961f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f160: 0c00 |0012: move-result-object v0 │ │ +06f162: 1f00 9300 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f166: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +06f16a: 6e20 7803 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@0378 │ │ +06f170: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06f174: 28e9 |001c: goto 0005 // -0017 │ │ +06f176: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0004 line=2019 │ │ 0x000d line=2020 │ │ 0x0015 line=2021 │ │ 0x0017 line=2022 │ │ @@ -120623,19 +120590,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f244: |[06f244] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -06f254: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06f256: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06f258: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06f25e: 0e00 |0005: return-void │ │ +06f178: |[06f178] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +06f188: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +06f18a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06f18c: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06f192: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1891 │ │ 0x0005 line=1892 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -120644,35 +120611,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -06f260: |[06f260] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -06f270: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06f272: 5443 0301 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f276: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -06f27a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -06f27c: 5443 0301 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f280: 6e10 9c1f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f286: 0a03 |000b: move-result v3 │ │ -06f288: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -06f28c: 5443 0301 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f290: 6e20 961f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f296: 0c00 |0013: move-result-object v0 │ │ -06f298: 1f00 9500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f29c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -06f2a0: 6e20 7a03 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@037a │ │ -06f2a6: 0a03 |001b: move-result v3 │ │ -06f2a8: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -06f2ac: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -06f2ae: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f2b2: 28e5 |0021: goto 0006 // -001b │ │ -06f2b4: 0f02 |0022: return v2 │ │ +06f194: |[06f194] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +06f1a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06f1a6: 5443 0301 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f1aa: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +06f1ae: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +06f1b0: 5443 0301 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f1b4: 6e10 9c1f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f1ba: 0a03 |000b: move-result v3 │ │ +06f1bc: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +06f1c0: 5443 0301 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f1c4: 6e20 961f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f1ca: 0c00 |0013: move-result-object v0 │ │ +06f1cc: 1f00 9300 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f1d0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +06f1d4: 6e20 7a03 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@037a │ │ +06f1da: 0a03 |001b: move-result v3 │ │ +06f1dc: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +06f1e0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +06f1e2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06f1e6: 28e5 |0021: goto 0006 // -001b │ │ +06f1e8: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0001 line=1976 │ │ 0x0005 line=1977 │ │ 0x000e line=1978 │ │ 0x0016 line=1979 │ │ @@ -120692,19 +120659,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f2b8: |[06f2b8] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -06f2c8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -06f2ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06f2cc: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06f2d2: 0e00 |0005: return-void │ │ +06f1ec: |[06f1ec] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +06f1fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +06f1fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06f200: 6e30 2404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06f206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1904 │ │ 0x0005 line=1905 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -120713,20 +120680,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06f2d4: |[06f2d4] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -06f2e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06f2e6: 5c21 1601 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -06f2ea: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -06f2ec: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06f2f2: 0e00 |0007: return-void │ │ +06f208: |[06f208] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +06f218: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f21a: 5c21 1601 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +06f21e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +06f220: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06f226: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1886 │ │ 0x0003 line=1887 │ │ 0x0007 line=1888 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -120736,20 +120703,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06f2f4: |[06f2f4] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -06f304: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06f306: 5c21 1601 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -06f30a: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -06f30c: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06f312: 0e00 |0007: return-void │ │ +06f228: |[06f228] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +06f238: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f23a: 5c21 1601 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +06f23e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +06f240: 6e30 2404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06f246: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1881 │ │ 0x0003 line=1882 │ │ 0x0007 line=1883 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -120759,21 +120726,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06f314: |[06f314] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -06f324: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06f326: 5c20 1601 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -06f32a: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -06f32c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06f32e: 6e30 2404 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ -06f334: 0e00 |0008: return-void │ │ +06f248: |[06f248] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +06f258: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f25a: 5c20 1601 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +06f25e: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +06f260: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06f262: 6e30 2404 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0424 │ │ +06f268: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ 0x0003 line=1900 │ │ 0x0008 line=1901 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -120783,267 +120750,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 │ │ -06f338: |[06f338] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -06f348: 2206 dc03 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@03dc │ │ -06f34c: 7010 581f 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06f352: 6e20 601f 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06f358: 0c06 |0008: move-result-object v6 │ │ -06f35a: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ -06f35e: 6e20 601f 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06f364: 0c06 |000e: move-result-object v6 │ │ -06f366: 6e10 651f 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06f36c: 0c04 |0012: move-result-object v4 │ │ -06f36e: 5486 0101 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06f372: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -06f376: 5486 0101 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06f37a: 6e10 9c1f 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f380: 0a00 |001c: move-result v0 │ │ -06f382: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -06f386: 6e20 ee1e 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f38c: 1a06 ed01 |0022: const-string v6, "Active Fragments in " // string@01ed │ │ -06f390: 6e20 ee1e 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f396: 7110 681f 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -06f39c: 0a06 |002a: move-result v6 │ │ -06f39e: 7110 221f 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -06f3a4: 0c06 |002e: move-result-object v6 │ │ -06f3a6: 6e20 ee1e 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f3ac: 1a06 cf00 |0032: const-string v6, ":" // string@00cf │ │ -06f3b0: 6e20 f31e 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f3b6: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -06f3b8: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -06f3bc: 5486 0101 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06f3c0: 6e20 961f 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f3c6: 0c02 |003f: move-result-object v2 │ │ -06f3c8: 1f02 9500 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f3cc: 6e20 ee1e 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f3d2: 1a06 0500 |0045: const-string v6, " #" // string@0005 │ │ -06f3d6: 6e20 ee1e 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f3dc: 6e20 ec1e 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06f3e2: 1a06 d000 |004d: const-string v6, ": " // string@00d0 │ │ -06f3e6: 6e20 ee1e 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f3ec: 6e20 f21e 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06f3f2: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -06f3f6: 6e5c 2f03 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@032f │ │ -06f3fc: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06f400: 28dc |005c: goto 0038 // -0024 │ │ -06f402: 5486 0301 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f406: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -06f40a: 5486 0301 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f40e: 6e10 9c1f 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f414: 0a00 |0066: move-result v0 │ │ -06f416: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -06f41a: 6e20 ee1e 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f420: 1a06 0802 |006c: const-string v6, "Added Fragments:" // string@0208 │ │ -06f424: 6e20 f31e 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f42a: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -06f42c: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -06f430: 5486 0301 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06f434: 6e20 961f 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f43a: 0c02 |0079: move-result-object v2 │ │ -06f43c: 1f02 9500 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f440: 6e20 ee1e 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f446: 1a06 0500 |007f: const-string v6, " #" // string@0005 │ │ -06f44a: 6e20 ee1e 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f450: 6e20 ec1e 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06f456: 1a06 d000 |0087: const-string v6, ": " // string@00d0 │ │ -06f45a: 6e20 ee1e 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f460: 6e10 8c03 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@038c │ │ -06f466: 0c06 |008f: move-result-object v6 │ │ -06f468: 6e20 f31e 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f46e: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06f472: 28dd |0095: goto 0072 // -0023 │ │ -06f474: 5486 0a01 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ -06f478: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -06f47c: 5486 0a01 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ -06f480: 6e10 9c1f 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f486: 0a00 |009f: move-result v0 │ │ -06f488: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -06f48c: 6e20 ee1e 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f492: 1a06 8103 |00a5: const-string v6, "Fragments Created Menus:" // string@0381 │ │ -06f496: 6e20 f31e 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f49c: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -06f49e: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -06f4a2: 5486 0a01 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ -06f4a6: 6e20 961f 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f4ac: 0c02 |00b2: move-result-object v2 │ │ -06f4ae: 1f02 9500 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f4b2: 6e20 ee1e 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f4b8: 1a06 0500 |00b8: const-string v6, " #" // string@0005 │ │ -06f4bc: 6e20 ee1e 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f4c2: 6e20 ec1e 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06f4c8: 1a06 d000 |00c0: const-string v6, ": " // string@00d0 │ │ -06f4cc: 6e20 ee1e 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f4d2: 6e10 8c03 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@038c │ │ -06f4d8: 0c06 |00c8: move-result-object v6 │ │ -06f4da: 6e20 f31e 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f4e0: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06f4e4: 28dd |00ce: goto 00ab // -0023 │ │ -06f4e6: 5486 0601 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06f4ea: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -06f4ee: 5486 0601 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06f4f2: 6e10 9c1f 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f4f8: 0a00 |00d8: move-result v0 │ │ -06f4fa: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -06f4fe: 6e20 ee1e 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f504: 1a06 2202 |00de: const-string v6, "Back Stack:" // string@0222 │ │ -06f508: 6e20 f31e 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f50e: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -06f510: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -06f514: 5486 0601 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06f518: 6e20 961f 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f51e: 0c01 |00eb: move-result-object v1 │ │ -06f520: 1f01 8d00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -06f524: 6e20 ee1e 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f52a: 1a06 0500 |00f1: const-string v6, " #" // string@0005 │ │ -06f52e: 6e20 ee1e 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f534: 6e20 ec1e 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06f53a: 1a06 d000 |00f9: const-string v6, ": " // string@00d0 │ │ -06f53e: 6e20 ee1e 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f544: 6e10 f802 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02f8 │ │ -06f54a: 0c06 |0101: move-result-object v6 │ │ -06f54c: 6e20 f31e 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f552: 6e5c dd02 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@02dd │ │ -06f558: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06f55c: 28da |010a: goto 00e4 // -0026 │ │ -06f55e: 1d08 |010b: monitor-enter v8 │ │ -06f560: 5486 0801 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06f564: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -06f568: 5486 0801 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06f56c: 6e10 9c1f 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f572: 0a00 |0115: move-result v0 │ │ -06f574: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -06f578: 6e20 ee1e 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f57e: 1a06 2102 |011b: const-string v6, "Back Stack Indices:" // string@0221 │ │ -06f582: 6e20 f31e 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f588: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -06f58a: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -06f58e: 5486 0801 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06f592: 6e20 961f 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f598: 0c01 |0128: move-result-object v1 │ │ -06f59a: 1f01 8d00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -06f59e: 6e20 ee1e 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f5a4: 1a06 0500 |012e: const-string v6, " #" // string@0005 │ │ -06f5a8: 6e20 ee1e 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f5ae: 6e20 ec1e 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06f5b4: 1a06 d000 |0136: const-string v6, ": " // string@00d0 │ │ -06f5b8: 6e20 ee1e 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f5be: 6e20 f21e 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06f5c4: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06f5c8: 28e1 |0140: goto 0121 // -001f │ │ -06f5ca: 5486 0401 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06f5ce: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -06f5d2: 5486 0401 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06f5d6: 6e10 9c1f 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f5dc: 0a06 |014a: move-result v6 │ │ -06f5de: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -06f5e2: 6e20 ee1e 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f5e8: 1a06 3b17 |0150: const-string v6, "mAvailBackStackIndices: " // string@173b │ │ -06f5ec: 6e20 ee1e 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f5f2: 5486 0401 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06f5f6: 6e10 9d1f 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1f9d │ │ -06f5fc: 0c06 |015a: move-result-object v6 │ │ -06f5fe: 7110 a11f 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fa1 │ │ -06f604: 0c06 |015e: move-result-object v6 │ │ -06f606: 6e20 f31e 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f60c: 1e08 |0162: monitor-exit v8 │ │ -06f60e: 5486 1301 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f612: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -06f616: 5486 1301 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f61a: 6e10 9c1f 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f620: 0a00 |016c: move-result v0 │ │ -06f622: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -06f626: 6e20 ee1e 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f62c: 1a06 fc09 |0172: const-string v6, "Pending Actions:" // string@09fc │ │ -06f630: 6e20 f31e 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f636: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -06f638: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -06f63c: 5486 1301 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f640: 6e20 961f 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f646: 0c05 |017f: move-result-object v5 │ │ -06f648: 1f05 d803 |0180: check-cast v5, Ljava/lang/Runnable; // type@03d8 │ │ -06f64c: 6e20 ee1e 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f652: 1a06 0500 |0185: const-string v6, " #" // string@0005 │ │ -06f656: 6e20 ee1e 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f65c: 6e20 ec1e 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06f662: 1a06 d000 |018d: const-string v6, ": " // string@00d0 │ │ -06f666: 6e20 ee1e 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f66c: 6e20 f21e 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06f672: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06f676: 28e1 |0197: goto 0178 // -001f │ │ -06f678: 0d06 |0198: move-exception v6 │ │ -06f67a: 1e08 |0199: monitor-exit v8 │ │ -06f67c: 2706 |019a: throw v6 │ │ -06f67e: 6e20 ee1e 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f684: 1a06 7203 |019e: const-string v6, "FragmentManager misc state:" // string@0372 │ │ -06f688: 6e20 f31e 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f68e: 6e20 ee1e 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f694: 1a06 1a00 |01a6: const-string v6, " mActivity=" // string@001a │ │ -06f698: 6e20 ee1e 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f69e: 5486 0201 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06f6a2: 6e20 f21e 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06f6a8: 6e20 ee1e 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f6ae: 1a06 1c00 |01b3: const-string v6, " mContainer=" // string@001c │ │ -06f6b2: 6e20 ee1e 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f6b8: 5486 0901 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0109 │ │ -06f6bc: 6e20 f21e 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06f6c2: 5486 1201 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -06f6c6: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -06f6ca: 6e20 ee1e 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f6d0: 1a06 2100 |01c4: const-string v6, " mParent=" // string@0021 │ │ -06f6d4: 6e20 ee1e 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f6da: 5486 1201 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -06f6de: 6e20 f21e 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -06f6e4: 6e20 ee1e 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f6ea: 1a06 1d00 |01d1: const-string v6, " mCurState=" // string@001d │ │ -06f6ee: 6e20 ee1e 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f6f4: 5286 0b01 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -06f6f8: 6e20 ec1e 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -06f6fe: 1a06 7300 |01db: const-string v6, " mStateSaved=" // string@0073 │ │ -06f702: 6e20 ee1e 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f708: 5586 1601 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -06f70c: 6e20 ef1e 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -06f712: 1a06 5f00 |01e5: const-string v6, " mDestroyed=" // string@005f │ │ -06f716: 6e20 ee1e 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f71c: 5586 0c01 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010c │ │ -06f720: 6e20 f41e 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -06f726: 5586 1001 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -06f72a: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -06f72e: 6e20 ee1e 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f734: 1a06 1f00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ -06f738: 6e20 ee1e 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f73e: 5586 1001 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -06f742: 6e20 f41e 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -06f748: 5486 1101 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -06f74c: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -06f750: 6e20 ee1e 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f756: 1a06 2000 |0207: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ -06f75a: 6e20 ee1e 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f760: 5486 1101 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -06f764: 6e20 f31e 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f76a: 5486 0501 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -06f76e: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -06f772: 5486 0501 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -06f776: 6e10 9c1f 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f77c: 0a06 |021a: move-result v6 │ │ -06f77e: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -06f782: 6e20 ee1e 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f788: 1a06 1b00 |0220: const-string v6, " mAvailIndices: " // string@001b │ │ -06f78c: 6e20 ee1e 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -06f792: 5486 0501 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -06f796: 6e10 9d1f 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1f9d │ │ -06f79c: 0c06 |022a: move-result-object v6 │ │ -06f79e: 7110 a11f 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fa1 │ │ -06f7a4: 0c06 |022e: move-result-object v6 │ │ -06f7a6: 6e20 f31e 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -06f7ac: 0e00 |0232: return-void │ │ +06f26c: |[06f26c] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +06f27c: 2206 d803 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@03d8 │ │ +06f280: 7010 581f 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06f286: 6e20 601f 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06f28c: 0c06 |0008: move-result-object v6 │ │ +06f28e: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ +06f292: 6e20 601f 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06f298: 0c06 |000e: move-result-object v6 │ │ +06f29a: 6e10 651f 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06f2a0: 0c04 |0012: move-result-object v4 │ │ +06f2a2: 5486 0101 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06f2a6: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +06f2aa: 5486 0101 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06f2ae: 6e10 9c1f 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f2b4: 0a00 |001c: move-result v0 │ │ +06f2b6: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +06f2ba: 6e20 ee1e 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f2c0: 1a06 e901 |0022: const-string v6, "Active Fragments in " // string@01e9 │ │ +06f2c4: 6e20 ee1e 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f2ca: 7110 681f 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +06f2d0: 0a06 |002a: move-result v6 │ │ +06f2d2: 7110 221f 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +06f2d8: 0c06 |002e: move-result-object v6 │ │ +06f2da: 6e20 ee1e 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f2e0: 1a06 cf00 |0032: const-string v6, ":" // string@00cf │ │ +06f2e4: 6e20 f31e 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f2ea: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +06f2ec: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +06f2f0: 5486 0101 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06f2f4: 6e20 961f 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f2fa: 0c02 |003f: move-result-object v2 │ │ +06f2fc: 1f02 9300 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f300: 6e20 ee1e 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f306: 1a06 0500 |0045: const-string v6, " #" // string@0005 │ │ +06f30a: 6e20 ee1e 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f310: 6e20 ec1e 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06f316: 1a06 d000 |004d: const-string v6, ": " // string@00d0 │ │ +06f31a: 6e20 ee1e 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f320: 6e20 f21e 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06f326: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +06f32a: 6e5c 2f03 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@032f │ │ +06f330: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06f334: 28dc |005c: goto 0038 // -0024 │ │ +06f336: 5486 0301 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f33a: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +06f33e: 5486 0301 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f342: 6e10 9c1f 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f348: 0a00 |0066: move-result v0 │ │ +06f34a: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +06f34e: 6e20 ee1e 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f354: 1a06 0402 |006c: const-string v6, "Added Fragments:" // string@0204 │ │ +06f358: 6e20 f31e 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f35e: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +06f360: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +06f364: 5486 0301 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f368: 6e20 961f 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f36e: 0c02 |0079: move-result-object v2 │ │ +06f370: 1f02 9300 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f374: 6e20 ee1e 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f37a: 1a06 0500 |007f: const-string v6, " #" // string@0005 │ │ +06f37e: 6e20 ee1e 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f384: 6e20 ec1e 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06f38a: 1a06 d000 |0087: const-string v6, ": " // string@00d0 │ │ +06f38e: 6e20 ee1e 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f394: 6e10 8c03 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@038c │ │ +06f39a: 0c06 |008f: move-result-object v6 │ │ +06f39c: 6e20 f31e 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f3a2: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06f3a6: 28dd |0095: goto 0072 // -0023 │ │ +06f3a8: 5486 0a01 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ +06f3ac: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +06f3b0: 5486 0a01 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ +06f3b4: 6e10 9c1f 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f3ba: 0a00 |009f: move-result v0 │ │ +06f3bc: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +06f3c0: 6e20 ee1e 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f3c6: 1a06 7d03 |00a5: const-string v6, "Fragments Created Menus:" // string@037d │ │ +06f3ca: 6e20 f31e 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f3d0: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +06f3d2: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +06f3d6: 5486 0a01 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@010a │ │ +06f3da: 6e20 961f 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f3e0: 0c02 |00b2: move-result-object v2 │ │ +06f3e2: 1f02 9300 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f3e6: 6e20 ee1e 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f3ec: 1a06 0500 |00b8: const-string v6, " #" // string@0005 │ │ +06f3f0: 6e20 ee1e 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f3f6: 6e20 ec1e 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06f3fc: 1a06 d000 |00c0: const-string v6, ": " // string@00d0 │ │ +06f400: 6e20 ee1e 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f406: 6e10 8c03 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@038c │ │ +06f40c: 0c06 |00c8: move-result-object v6 │ │ +06f40e: 6e20 f31e 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f414: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06f418: 28dd |00ce: goto 00ab // -0023 │ │ +06f41a: 5486 0601 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06f41e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +06f422: 5486 0601 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06f426: 6e10 9c1f 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f42c: 0a00 |00d8: move-result v0 │ │ +06f42e: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +06f432: 6e20 ee1e 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f438: 1a06 1e02 |00de: const-string v6, "Back Stack:" // string@021e │ │ +06f43c: 6e20 f31e 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f442: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +06f444: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +06f448: 5486 0601 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06f44c: 6e20 961f 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f452: 0c01 |00eb: move-result-object v1 │ │ +06f454: 1f01 8b00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +06f458: 6e20 ee1e 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f45e: 1a06 0500 |00f1: const-string v6, " #" // string@0005 │ │ +06f462: 6e20 ee1e 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f468: 6e20 ec1e 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06f46e: 1a06 d000 |00f9: const-string v6, ": " // string@00d0 │ │ +06f472: 6e20 ee1e 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f478: 6e10 f802 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02f8 │ │ +06f47e: 0c06 |0101: move-result-object v6 │ │ +06f480: 6e20 f31e 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f486: 6e5c dd02 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@02dd │ │ +06f48c: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06f490: 28da |010a: goto 00e4 // -0026 │ │ +06f492: 1d08 |010b: monitor-enter v8 │ │ +06f494: 5486 0801 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06f498: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +06f49c: 5486 0801 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06f4a0: 6e10 9c1f 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f4a6: 0a00 |0115: move-result v0 │ │ +06f4a8: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +06f4ac: 6e20 ee1e 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f4b2: 1a06 1d02 |011b: const-string v6, "Back Stack Indices:" // string@021d │ │ +06f4b6: 6e20 f31e 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f4bc: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +06f4be: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +06f4c2: 5486 0801 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06f4c6: 6e20 961f 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f4cc: 0c01 |0128: move-result-object v1 │ │ +06f4ce: 1f01 8b00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +06f4d2: 6e20 ee1e 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f4d8: 1a06 0500 |012e: const-string v6, " #" // string@0005 │ │ +06f4dc: 6e20 ee1e 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f4e2: 6e20 ec1e 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06f4e8: 1a06 d000 |0136: const-string v6, ": " // string@00d0 │ │ +06f4ec: 6e20 ee1e 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f4f2: 6e20 f21e 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06f4f8: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06f4fc: 28e1 |0140: goto 0121 // -001f │ │ +06f4fe: 5486 0401 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06f502: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +06f506: 5486 0401 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06f50a: 6e10 9c1f 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f510: 0a06 |014a: move-result v6 │ │ +06f512: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +06f516: 6e20 ee1e 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f51c: 1a06 3017 |0150: const-string v6, "mAvailBackStackIndices: " // string@1730 │ │ +06f520: 6e20 ee1e 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f526: 5486 0401 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06f52a: 6e10 9d1f 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1f9d │ │ +06f530: 0c06 |015a: move-result-object v6 │ │ +06f532: 7110 a11f 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fa1 │ │ +06f538: 0c06 |015e: move-result-object v6 │ │ +06f53a: 6e20 f31e 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f540: 1e08 |0162: monitor-exit v8 │ │ +06f542: 5486 1301 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f546: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +06f54a: 5486 1301 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f54e: 6e10 9c1f 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f554: 0a00 |016c: move-result v0 │ │ +06f556: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +06f55a: 6e20 ee1e 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f560: 1a06 f409 |0172: const-string v6, "Pending Actions:" // string@09f4 │ │ +06f564: 6e20 f31e 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f56a: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +06f56c: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +06f570: 5486 1301 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f574: 6e20 961f 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f57a: 0c05 |017f: move-result-object v5 │ │ +06f57c: 1f05 d403 |0180: check-cast v5, Ljava/lang/Runnable; // type@03d4 │ │ +06f580: 6e20 ee1e 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f586: 1a06 0500 |0185: const-string v6, " #" // string@0005 │ │ +06f58a: 6e20 ee1e 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f590: 6e20 ec1e 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06f596: 1a06 d000 |018d: const-string v6, ": " // string@00d0 │ │ +06f59a: 6e20 ee1e 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f5a0: 6e20 f21e 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06f5a6: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06f5aa: 28e1 |0197: goto 0178 // -001f │ │ +06f5ac: 0d06 |0198: move-exception v6 │ │ +06f5ae: 1e08 |0199: monitor-exit v8 │ │ +06f5b0: 2706 |019a: throw v6 │ │ +06f5b2: 6e20 ee1e 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f5b8: 1a06 6e03 |019e: const-string v6, "FragmentManager misc state:" // string@036e │ │ +06f5bc: 6e20 f31e 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f5c2: 6e20 ee1e 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f5c8: 1a06 1a00 |01a6: const-string v6, " mActivity=" // string@001a │ │ +06f5cc: 6e20 ee1e 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f5d2: 5486 0201 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06f5d6: 6e20 f21e 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06f5dc: 6e20 ee1e 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f5e2: 1a06 1c00 |01b3: const-string v6, " mContainer=" // string@001c │ │ +06f5e6: 6e20 ee1e 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f5ec: 5486 0901 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0109 │ │ +06f5f0: 6e20 f21e 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06f5f6: 5486 1201 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +06f5fa: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +06f5fe: 6e20 ee1e 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f604: 1a06 2100 |01c4: const-string v6, " mParent=" // string@0021 │ │ +06f608: 6e20 ee1e 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f60e: 5486 1201 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +06f612: 6e20 f21e 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +06f618: 6e20 ee1e 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f61e: 1a06 1d00 |01d1: const-string v6, " mCurState=" // string@001d │ │ +06f622: 6e20 ee1e 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f628: 5286 0b01 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +06f62c: 6e20 ec1e 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +06f632: 1a06 7300 |01db: const-string v6, " mStateSaved=" // string@0073 │ │ +06f636: 6e20 ee1e 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f63c: 5586 1601 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +06f640: 6e20 ef1e 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +06f646: 1a06 5f00 |01e5: const-string v6, " mDestroyed=" // string@005f │ │ +06f64a: 6e20 ee1e 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f650: 5586 0c01 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010c │ │ +06f654: 6e20 f41e 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +06f65a: 5586 1001 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +06f65e: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +06f662: 6e20 ee1e 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f668: 1a06 1f00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ +06f66c: 6e20 ee1e 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f672: 5586 1001 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +06f676: 6e20 f41e 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +06f67c: 5486 1101 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +06f680: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +06f684: 6e20 ee1e 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f68a: 1a06 2000 |0207: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ +06f68e: 6e20 ee1e 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f694: 5486 1101 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +06f698: 6e20 f31e 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f69e: 5486 0501 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06f6a2: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +06f6a6: 5486 0501 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06f6aa: 6e10 9c1f 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f6b0: 0a06 |021a: move-result v6 │ │ +06f6b2: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +06f6b6: 6e20 ee1e 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f6bc: 1a06 1b00 |0220: const-string v6, " mAvailIndices: " // string@001b │ │ +06f6c0: 6e20 ee1e 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +06f6c6: 5486 0501 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06f6ca: 6e10 9d1f 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1f9d │ │ +06f6d0: 0c06 |022a: move-result-object v6 │ │ +06f6d2: 7110 a11f 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fa1 │ │ +06f6d8: 0c06 |022e: move-result-object v6 │ │ +06f6da: 6e20 f31e 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +06f6e0: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=616 │ │ @@ -121161,49 +121128,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -06f7c4: |[06f7c4] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -06f7d4: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -06f7d8: 7010 ff03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03ff │ │ -06f7de: 1d02 |0005: monitor-enter v2 │ │ -06f7e0: 5420 0201 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06f7e4: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -06f7e8: 2200 c903 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06f7ec: 1a01 f101 |000c: const-string v1, "Activity has been destroyed" // string@01f1 │ │ -06f7f0: 7020 1d1f 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06f7f6: 2700 |0011: throw v0 │ │ -06f7f8: 0d00 |0012: move-exception v0 │ │ -06f7fa: 1e02 |0013: monitor-exit v2 │ │ -06f7fc: 2700 |0014: throw v0 │ │ -06f7fe: 5420 1301 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f802: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -06f806: 2200 f303 |0019: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -06f80a: 7010 8e1f 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06f810: 5b20 1301 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f814: 5420 1301 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f818: 6e20 921f 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06f81e: 5420 1301 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f822: 6e10 9c1f 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f828: 0a00 |002a: move-result v0 │ │ -06f82a: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -06f82c: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -06f830: 5420 0201 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06f834: 5400 dc00 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -06f838: 5421 0d01 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010d │ │ -06f83c: 6e20 2602 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -06f842: 5420 0201 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06f846: 5400 dc00 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -06f84a: 5421 0d01 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010d │ │ -06f84e: 6e20 2302 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0223 │ │ -06f854: 1e02 |0040: monitor-exit v2 │ │ -06f856: 0e00 |0041: return-void │ │ +06f6f8: |[06f6f8] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +06f708: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +06f70c: 7010 ff03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03ff │ │ +06f712: 1d02 |0005: monitor-enter v2 │ │ +06f714: 5420 0201 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06f718: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +06f71c: 2200 c503 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06f720: 1a01 ed01 |000c: const-string v1, "Activity has been destroyed" // string@01ed │ │ +06f724: 7020 1d1f 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06f72a: 2700 |0011: throw v0 │ │ +06f72c: 0d00 |0012: move-exception v0 │ │ +06f72e: 1e02 |0013: monitor-exit v2 │ │ +06f730: 2700 |0014: throw v0 │ │ +06f732: 5420 1301 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f736: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +06f73a: 2200 ef03 |0019: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +06f73e: 7010 8e1f 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06f744: 5b20 1301 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f748: 5420 1301 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f74c: 6e20 921f 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06f752: 5420 1301 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f756: 6e10 9c1f 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f75c: 0a00 |002a: move-result v0 │ │ +06f75e: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +06f760: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +06f764: 5420 0201 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06f768: 5400 dc00 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +06f76c: 5421 0d01 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010d │ │ +06f770: 6e20 2602 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +06f776: 5420 0201 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06f77a: 5400 dc00 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +06f77e: 5421 0d01 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010d │ │ +06f782: 6e20 2302 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0223 │ │ +06f788: 1e02 |0040: monitor-exit v2 │ │ +06f78a: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1353 │ │ @@ -121230,105 +121197,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -06f86c: |[06f86c] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -06f87c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06f87e: 5585 0e01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010e │ │ -06f882: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -06f886: 2205 c903 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06f88a: 1a06 200a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0a20 │ │ -06f88e: 7020 1d1f 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06f894: 2705 |000c: throw v5 │ │ -06f896: 7100 2b02 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@022b │ │ -06f89c: 0c05 |0010: move-result-object v5 │ │ -06f89e: 5486 0201 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06f8a2: 5466 dc00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -06f8a6: 6e10 2002 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0220 │ │ -06f8ac: 0c06 |0018: move-result-object v6 │ │ -06f8ae: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -06f8b2: 2205 c903 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06f8b6: 1a06 6c09 |001d: const-string v6, "Must be called from main thread of process" // string@096c │ │ -06f8ba: 7020 1d1f 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06f8c0: 2705 |0022: throw v5 │ │ -06f8c2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -06f8c4: 1d08 |0024: monitor-enter v8 │ │ -06f8c6: 5485 1301 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f8ca: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -06f8ce: 5485 1301 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f8d2: 6e10 9c1f 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f8d8: 0a05 |002e: move-result v5 │ │ -06f8da: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -06f8de: 1e08 |0031: monitor-exit v8 │ │ -06f8e0: 5585 0f01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010f │ │ -06f8e4: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -06f8e8: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -06f8ea: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -06f8ec: 5485 0101 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06f8f0: 6e10 9c1f 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f8f6: 0a05 |003d: move-result v5 │ │ -06f8f8: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -06f8fc: 5485 0101 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06f900: 6e20 961f 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06f906: 0c01 |0045: move-result-object v1 │ │ -06f908: 1f01 9500 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06f90c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -06f910: 5415 b100 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -06f914: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -06f918: 5415 b100 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -06f91c: 6e10 e904 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04e9 │ │ -06f922: 0a05 |0053: move-result v5 │ │ -06f924: b653 |0054: or-int/2addr v3, v5 │ │ -06f926: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06f92a: 28e1 |0057: goto 0038 // -001f │ │ -06f92c: 5485 1301 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f930: 6e10 9c1f 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06f936: 0a04 |005d: move-result v4 │ │ -06f938: 5485 1701 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ -06f93c: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -06f940: 5485 1701 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ -06f944: 2155 |0064: array-length v5, v5 │ │ -06f946: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -06f94a: 2345 3504 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0435 │ │ -06f94e: 5b85 1701 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ -06f952: 5485 1301 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f956: 5486 1701 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ -06f95a: 6e20 9e1f 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ -06f960: 5485 1301 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ -06f964: 6e10 941f 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -06f96a: 5485 0201 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06f96e: 5455 dc00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -06f972: 5486 0d01 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010d │ │ -06f976: 6e20 2602 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -06f97c: 1e08 |0080: monitor-exit v8 │ │ -06f97e: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -06f980: 5c85 0e01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010e │ │ -06f984: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -06f986: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -06f98a: 5485 1701 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ -06f98e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -06f992: 7210 3b1f 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1f3b │ │ -06f998: 5485 1701 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ -06f99c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -06f99e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -06f9a2: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06f9a6: 28f0 |0095: goto 0085 // -0010 │ │ -06f9a8: 0d05 |0096: move-exception v5 │ │ -06f9aa: 1e08 |0097: monitor-exit v8 │ │ -06f9ac: 2705 |0098: throw v5 │ │ -06f9ae: 5c87 0e01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010e │ │ -06f9b2: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -06f9b4: 2888 |009c: goto 0024 // -0078 │ │ -06f9b6: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -06f9ba: 5c87 0f01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010f │ │ -06f9be: 6e10 3d04 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ -06f9c4: 0f00 |00a4: return v0 │ │ +06f7a0: |[06f7a0] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +06f7b0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06f7b2: 5585 0e01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010e │ │ +06f7b6: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +06f7ba: 2205 c503 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06f7be: 1a06 180a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0a18 │ │ +06f7c2: 7020 1d1f 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06f7c8: 2705 |000c: throw v5 │ │ +06f7ca: 7100 2b02 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@022b │ │ +06f7d0: 0c05 |0010: move-result-object v5 │ │ +06f7d2: 5486 0201 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06f7d6: 5466 dc00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +06f7da: 6e10 2002 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0220 │ │ +06f7e0: 0c06 |0018: move-result-object v6 │ │ +06f7e2: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +06f7e6: 2205 c503 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06f7ea: 1a06 6409 |001d: const-string v6, "Must be called from main thread of process" // string@0964 │ │ +06f7ee: 7020 1d1f 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06f7f4: 2705 |0022: throw v5 │ │ +06f7f6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +06f7f8: 1d08 |0024: monitor-enter v8 │ │ +06f7fa: 5485 1301 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f7fe: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +06f802: 5485 1301 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f806: 6e10 9c1f 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f80c: 0a05 |002e: move-result v5 │ │ +06f80e: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +06f812: 1e08 |0031: monitor-exit v8 │ │ +06f814: 5585 0f01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010f │ │ +06f818: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +06f81c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +06f81e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +06f820: 5485 0101 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06f824: 6e10 9c1f 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f82a: 0a05 |003d: move-result v5 │ │ +06f82c: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +06f830: 5485 0101 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06f834: 6e20 961f 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f83a: 0c01 |0045: move-result-object v1 │ │ +06f83c: 1f01 9300 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f840: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +06f844: 5415 b100 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +06f848: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +06f84c: 5415 b100 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +06f850: 6e10 e904 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04e9 │ │ +06f856: 0a05 |0053: move-result v5 │ │ +06f858: b653 |0054: or-int/2addr v3, v5 │ │ +06f85a: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06f85e: 28e1 |0057: goto 0038 // -001f │ │ +06f860: 5485 1301 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f864: 6e10 9c1f 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f86a: 0a04 |005d: move-result v4 │ │ +06f86c: 5485 1701 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ +06f870: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +06f874: 5485 1701 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ +06f878: 2155 |0064: array-length v5, v5 │ │ +06f87a: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +06f87e: 2345 3104 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0431 │ │ +06f882: 5b85 1701 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ +06f886: 5485 1301 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f88a: 5486 1701 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ +06f88e: 6e20 9e1f 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ +06f894: 5485 1301 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0113 │ │ +06f898: 6e10 941f 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +06f89e: 5485 0201 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06f8a2: 5455 dc00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +06f8a6: 5486 0d01 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010d │ │ +06f8aa: 6e20 2602 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +06f8b0: 1e08 |0080: monitor-exit v8 │ │ +06f8b2: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +06f8b4: 5c85 0e01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010e │ │ +06f8b8: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +06f8ba: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +06f8be: 5485 1701 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ +06f8c2: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +06f8c6: 7210 3b1f 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1f3b │ │ +06f8cc: 5485 1701 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0117 │ │ +06f8d0: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +06f8d2: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +06f8d6: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06f8da: 28f0 |0095: goto 0085 // -0010 │ │ +06f8dc: 0d05 |0096: move-exception v5 │ │ +06f8de: 1e08 |0097: monitor-exit v8 │ │ +06f8e0: 2705 |0098: throw v5 │ │ +06f8e2: 5c87 0e01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010e │ │ +06f8e6: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +06f8e8: 2888 |009c: goto 0024 // -0078 │ │ +06f8ea: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +06f8ee: 5c87 0f01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010f │ │ +06f8f2: 6e10 3d04 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ +06f8f8: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -121385,18 +121352,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f9e4: |[06f9e4] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -06f9f4: 6e10 1304 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -06f9fa: 0a00 |0003: move-result v0 │ │ -06f9fc: 0f00 |0004: return v0 │ │ +06f918: |[06f918] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +06f928: 6e10 1304 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +06f92e: 0a00 |0003: move-result v0 │ │ +06f930: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -121404,50 +121371,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 │ │ -06fa00: |[06fa00] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -06fa10: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06fa14: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -06fa18: 5432 0301 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06fa1c: 6e10 9c1f 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06fa22: 0a02 |0009: move-result v2 │ │ -06fa24: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -06fa28: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -06fa2c: 5432 0301 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06fa30: 6e20 961f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06fa36: 0c00 |0013: move-result-object v0 │ │ -06fa38: 1f00 9500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06fa3c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -06fa40: 5202 a900 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -06fa44: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -06fa48: 1100 |001c: return-object v0 │ │ -06fa4a: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06fa4e: 28ed |001f: goto 000c // -0013 │ │ -06fa50: 5432 0101 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fa54: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -06fa58: 5432 0101 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fa5c: 6e10 9c1f 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06fa62: 0a02 |0029: move-result v2 │ │ -06fa64: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -06fa68: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -06fa6c: 5432 0101 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fa70: 6e20 961f 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06fa76: 0c00 |0033: move-result-object v0 │ │ -06fa78: 1f00 9500 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06fa7c: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -06fa80: 5202 a900 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ -06fa84: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -06fa88: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06fa8c: 28ee |003e: goto 002c // -0012 │ │ -06fa8e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -06fa90: 28dc |0040: goto 001c // -0024 │ │ +06f934: |[06f934] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +06f944: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f948: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +06f94c: 5432 0301 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f950: 6e10 9c1f 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f956: 0a02 |0009: move-result v2 │ │ +06f958: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06f95c: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +06f960: 5432 0301 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f964: 6e20 961f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f96a: 0c00 |0013: move-result-object v0 │ │ +06f96c: 1f00 9300 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f970: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +06f974: 5202 a900 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +06f978: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +06f97c: 1100 |001c: return-object v0 │ │ +06f97e: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06f982: 28ed |001f: goto 000c // -0013 │ │ +06f984: 5432 0101 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06f988: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +06f98c: 5432 0101 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06f990: 6e10 9c1f 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f996: 0a02 |0029: move-result v2 │ │ +06f998: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06f99c: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +06f9a0: 5432 0101 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06f9a4: 6e20 961f 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06f9aa: 0c00 |0033: move-result-object v0 │ │ +06f9ac: 1f00 9300 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06f9b0: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +06f9b4: 5202 a900 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a9 │ │ +06f9b8: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +06f9bc: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06f9c0: 28ee |003e: goto 002c // -0012 │ │ +06f9c2: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +06f9c4: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0004 line=1288 │ │ 0x000e line=1289 │ │ 0x0016 line=1290 │ │ 0x001c line=1304 │ │ @@ -121473,56 +121440,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 │ │ -06fa94: |[06fa94] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -06faa4: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06faa8: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -06faac: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -06fab0: 5432 0301 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06fab4: 6e10 9c1f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06faba: 0a02 |000b: move-result v2 │ │ -06fabc: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -06fac0: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -06fac4: 5432 0301 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -06fac8: 6e20 961f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06face: 0c00 |0015: move-result-object v0 │ │ -06fad0: 1f00 9500 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06fad4: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -06fad8: 5402 bf00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -06fadc: 6e20 481f 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -06fae2: 0a02 |001f: move-result v2 │ │ -06fae4: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -06fae8: 1100 |0022: return-object v0 │ │ -06faea: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06faee: 28e9 |0025: goto 000e // -0017 │ │ -06faf0: 5432 0101 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06faf4: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -06faf8: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -06fafc: 5432 0101 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fb00: 6e10 9c1f 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06fb06: 0a02 |0031: move-result v2 │ │ -06fb08: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -06fb0c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -06fb10: 5432 0101 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fb14: 6e20 961f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06fb1a: 0c00 |003b: move-result-object v0 │ │ -06fb1c: 1f00 9500 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06fb20: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -06fb24: 5402 bf00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ -06fb28: 6e20 481f 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -06fb2e: 0a02 |0045: move-result v2 │ │ -06fb30: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -06fb34: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06fb38: 28ea |004a: goto 0034 // -0016 │ │ -06fb3a: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -06fb3c: 28d6 |004c: goto 0022 // -002a │ │ +06f9c8: |[06f9c8] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +06f9d8: 5432 0301 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f9dc: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +06f9e0: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +06f9e4: 5432 0301 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f9e8: 6e10 9c1f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06f9ee: 0a02 |000b: move-result v2 │ │ +06f9f0: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06f9f4: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +06f9f8: 5432 0301 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +06f9fc: 6e20 961f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06fa02: 0c00 |0015: move-result-object v0 │ │ +06fa04: 1f00 9300 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06fa08: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +06fa0c: 5402 bf00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +06fa10: 6e20 481f 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +06fa16: 0a02 |001f: move-result v2 │ │ +06fa18: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +06fa1c: 1100 |0022: return-object v0 │ │ +06fa1e: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06fa22: 28e9 |0025: goto 000e // -0017 │ │ +06fa24: 5432 0101 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fa28: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +06fa2c: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +06fa30: 5432 0101 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fa34: 6e10 9c1f 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06fa3a: 0a02 |0031: move-result v2 │ │ +06fa3c: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06fa40: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +06fa44: 5432 0101 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fa48: 6e20 961f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06fa4e: 0c00 |003b: move-result-object v0 │ │ +06fa50: 1f00 9300 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06fa54: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +06fa58: 5402 bf00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bf │ │ +06fa5c: 6e20 481f 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +06fa62: 0a02 |0045: move-result v2 │ │ +06fa64: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +06fa68: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06fa6c: 28ea |004a: goto 0034 // -0016 │ │ +06fa6e: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +06fa70: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0006 line=1310 │ │ 0x0010 line=1311 │ │ 0x0018 line=1312 │ │ 0x0022 line=1326 │ │ @@ -121548,36 +121515,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 │ │ -06fb40: |[06fb40] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -06fb50: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fb54: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -06fb58: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -06fb5c: 5432 0101 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fb60: 6e10 9c1f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06fb66: 0a02 |000b: move-result v2 │ │ -06fb68: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -06fb6c: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -06fb70: 5432 0101 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fb74: 6e20 961f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06fb7a: 0c00 |0015: move-result-object v0 │ │ -06fb7c: 1f00 9500 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06fb80: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -06fb84: 6e20 3103 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0331 │ │ -06fb8a: 0c00 |001d: move-result-object v0 │ │ -06fb8c: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -06fb90: 1100 |0020: return-object v0 │ │ -06fb92: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06fb96: 28eb |0023: goto 000e // -0015 │ │ -06fb98: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -06fb9a: 28fb |0025: goto 0020 // -0005 │ │ +06fa74: |[06fa74] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +06fa84: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fa88: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +06fa8c: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +06fa90: 5432 0101 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fa94: 6e10 9c1f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06fa9a: 0a02 |000b: move-result v2 │ │ +06fa9c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06faa0: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +06faa4: 5432 0101 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06faa8: 6e20 961f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06faae: 0c00 |0015: move-result-object v0 │ │ +06fab0: 1f00 9300 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06fab4: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +06fab8: 6e20 3103 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0331 │ │ +06fabe: 0c00 |001d: move-result-object v0 │ │ +06fac0: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +06fac4: 1100 |0020: return-object v0 │ │ +06fac6: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06faca: 28eb |0023: goto 000e // -0015 │ │ +06facc: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +06face: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0006 line=1331 │ │ 0x0010 line=1332 │ │ 0x0018 line=1333 │ │ 0x0020 line=1338 │ │ @@ -121596,46 +121563,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -06fb9c: |[06fb9c] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -06fbac: 1d03 |0000: monitor-enter v3 │ │ -06fbae: 5430 0801 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -06fbb2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06fbb4: 6e30 9b1f 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -06fbba: 5430 0401 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06fbbe: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -06fbc2: 2200 f303 |000b: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -06fbc6: 7010 8e1f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06fbcc: 5b30 0401 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06fbd0: 6300 f800 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06fbd4: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -06fbd8: 1a00 7103 |0016: const-string v0, "FragmentManager" // string@0371 │ │ -06fbdc: 2201 dc03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06fbe0: 7010 581f 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06fbe6: 1a02 8203 |001d: const-string v2, "Freeing back stack index " // string@0382 │ │ -06fbea: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06fbf0: 0c01 |0022: move-result-object v1 │ │ -06fbf2: 6e20 5c1f 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06fbf8: 0c01 |0026: move-result-object v1 │ │ -06fbfa: 6e10 651f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06fc00: 0c01 |002a: move-result-object v1 │ │ -06fc02: 7120 b21a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06fc08: 5430 0401 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -06fc0c: 7110 241f 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -06fc12: 0c01 |0033: move-result-object v1 │ │ -06fc14: 6e20 921f 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06fc1a: 1e03 |0037: monitor-exit v3 │ │ -06fc1c: 0e00 |0038: return-void │ │ -06fc1e: 0d00 |0039: move-exception v0 │ │ -06fc20: 1e03 |003a: monitor-exit v3 │ │ -06fc22: 2700 |003b: throw v0 │ │ +06fad0: |[06fad0] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +06fae0: 1d03 |0000: monitor-enter v3 │ │ +06fae2: 5430 0801 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +06fae6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06fae8: 6e30 9b1f 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +06faee: 5430 0401 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06faf2: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +06faf6: 2200 ef03 |000b: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +06fafa: 7010 8e1f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06fb00: 5b30 0401 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06fb04: 6300 f800 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06fb08: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +06fb0c: 1a00 6d03 |0016: const-string v0, "FragmentManager" // string@036d │ │ +06fb10: 2201 d803 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06fb14: 7010 581f 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06fb1a: 1a02 7e03 |001d: const-string v2, "Freeing back stack index " // string@037e │ │ +06fb1e: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fb24: 0c01 |0022: move-result-object v1 │ │ +06fb26: 6e20 5c1f 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06fb2c: 0c01 |0026: move-result-object v1 │ │ +06fb2e: 6e10 651f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06fb34: 0c01 |002a: move-result-object v1 │ │ +06fb36: 7120 b21a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06fb3c: 5430 0401 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +06fb40: 7110 241f 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06fb46: 0c01 |0033: move-result-object v1 │ │ +06fb48: 6e20 921f 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06fb4e: 1e03 |0037: monitor-exit v3 │ │ +06fb50: 0e00 |0038: return-void │ │ +06fb52: 0d00 |0039: move-exception v0 │ │ +06fb54: 1e03 |003a: monitor-exit v3 │ │ +06fb56: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1417 │ │ 0x0001 line=1418 │ │ 0x0007 line=1419 │ │ @@ -121654,20 +121621,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 │ │ -06fc30: |[06fc30] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -06fc40: 5410 0601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06fc44: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06fc4a: 0c00 |0005: move-result-object v0 │ │ -06fc4c: 1f00 9c00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@009c │ │ -06fc50: 1100 |0008: return-object v0 │ │ +06fb64: |[06fb64] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +06fb74: 5410 0601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06fb78: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06fb7e: 0c00 |0005: move-result-object v0 │ │ +06fb80: 1f00 9a00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@009a │ │ +06fb84: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -121676,23 +121643,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06fc54: |[06fc54] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -06fc64: 5410 0601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06fc68: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06fc6c: 5410 0601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -06fc70: 6e10 9c1f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06fc76: 0a00 |0009: move-result v0 │ │ -06fc78: 0f00 |000a: return v0 │ │ -06fc7a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06fc7c: 28fe |000c: goto 000a // -0002 │ │ +06fb88: |[06fb88] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +06fb98: 5410 0601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06fb9c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06fba0: 5410 0601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +06fba4: 6e10 9c1f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06fbaa: 0a00 |0009: move-result v0 │ │ +06fbac: 0f00 |000a: return v0 │ │ +06fbae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06fbb0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -121700,65 +121667,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 │ │ -06fc80: |[06fc80] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -06fc90: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -06fc92: 6e30 0e02 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ -06fc98: 0a01 |0004: move-result v1 │ │ -06fc9a: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -06fc9e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06fca0: 1100 |0008: return-object v0 │ │ -06fca2: 5452 0101 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fca6: 6e10 9c1f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06fcac: 0a02 |000e: move-result v2 │ │ -06fcae: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -06fcb2: 2202 c903 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06fcb6: 2203 dc03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -06fcba: 7010 581f 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06fcc0: 1a04 6803 |0018: const-string v4, "Fragement no longer exists for key " // string@0368 │ │ -06fcc4: 6e20 601f 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06fcca: 0c03 |001d: move-result-object v3 │ │ -06fccc: 6e20 601f 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06fcd2: 0c03 |0021: move-result-object v3 │ │ -06fcd4: 1a04 d400 |0022: const-string v4, ": index " // string@00d4 │ │ -06fcd8: 6e20 601f 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06fcde: 0c03 |0027: move-result-object v3 │ │ -06fce0: 6e20 5c1f 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06fce6: 0c03 |002b: move-result-object v3 │ │ -06fce8: 6e10 651f 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06fcee: 0c03 |002f: move-result-object v3 │ │ -06fcf0: 7020 1d1f 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06fcf6: 7020 3e04 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -06fcfc: 5452 0101 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fd00: 6e20 961f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -06fd06: 0c00 |003b: move-result-object v0 │ │ -06fd08: 1f00 9500 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -06fd0c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -06fd10: 2202 c903 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@03c9 │ │ -06fd14: 2203 dc03 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -06fd18: 7010 581f 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06fd1e: 1a04 6803 |0047: const-string v4, "Fragement no longer exists for key " // string@0368 │ │ -06fd22: 6e20 601f 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06fd28: 0c03 |004c: move-result-object v3 │ │ -06fd2a: 6e20 601f 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06fd30: 0c03 |0050: move-result-object v3 │ │ -06fd32: 1a04 d400 |0051: const-string v4, ": index " // string@00d4 │ │ -06fd36: 6e20 601f 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06fd3c: 0c03 |0056: move-result-object v3 │ │ -06fd3e: 6e20 5c1f 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -06fd44: 0c03 |005a: move-result-object v3 │ │ -06fd46: 6e10 651f 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06fd4c: 0c03 |005e: move-result-object v3 │ │ -06fd4e: 7020 1d1f 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -06fd54: 7020 3e04 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -06fd5a: 28a3 |0065: goto 0008 // -005d │ │ +06fbb4: |[06fbb4] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +06fbc4: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +06fbc6: 6e30 0e02 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ +06fbcc: 0a01 |0004: move-result v1 │ │ +06fbce: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +06fbd2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06fbd4: 1100 |0008: return-object v0 │ │ +06fbd6: 5452 0101 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fbda: 6e10 9c1f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06fbe0: 0a02 |000e: move-result v2 │ │ +06fbe2: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +06fbe6: 2202 c503 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06fbea: 2203 d803 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +06fbee: 7010 581f 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06fbf4: 1a04 6403 |0018: const-string v4, "Fragement no longer exists for key " // string@0364 │ │ +06fbf8: 6e20 601f 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fbfe: 0c03 |001d: move-result-object v3 │ │ +06fc00: 6e20 601f 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fc06: 0c03 |0021: move-result-object v3 │ │ +06fc08: 1a04 d400 |0022: const-string v4, ": index " // string@00d4 │ │ +06fc0c: 6e20 601f 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fc12: 0c03 |0027: move-result-object v3 │ │ +06fc14: 6e20 5c1f 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06fc1a: 0c03 |002b: move-result-object v3 │ │ +06fc1c: 6e10 651f 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06fc22: 0c03 |002f: move-result-object v3 │ │ +06fc24: 7020 1d1f 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06fc2a: 7020 3e04 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +06fc30: 5452 0101 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fc34: 6e20 961f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +06fc3a: 0c00 |003b: move-result-object v0 │ │ +06fc3c: 1f00 9300 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +06fc40: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +06fc44: 2202 c503 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@03c5 │ │ +06fc48: 2203 d803 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +06fc4c: 7010 581f 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06fc52: 1a04 6403 |0047: const-string v4, "Fragement no longer exists for key " // string@0364 │ │ +06fc56: 6e20 601f 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fc5c: 0c03 |004c: move-result-object v3 │ │ +06fc5e: 6e20 601f 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fc64: 0c03 |0050: move-result-object v3 │ │ +06fc66: 1a04 d400 |0051: const-string v4, ": index " // string@00d4 │ │ +06fc6a: 6e20 601f 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fc70: 0c03 |0056: move-result-object v3 │ │ +06fc72: 6e20 5c1f 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +06fc78: 0c03 |005a: move-result-object v3 │ │ +06fc7a: 6e10 651f 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06fc80: 0c03 |005e: move-result-object v3 │ │ +06fc82: 7020 1d1f 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +06fc88: 7020 3e04 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +06fc8e: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=565 │ │ 0x0005 line=566 │ │ 0x0007 line=567 │ │ 0x0008 line=578 │ │ 0x0009 line=569 │ │ @@ -121778,17 +121745,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fd5c: |[06fd5c] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -06fd6c: 5410 0101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06fd70: 1100 |0002: return-object v0 │ │ +06fc90: |[06fc90] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +06fca0: 5410 0101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fca4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -121796,51 +121763,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -06fd74: |[06fd74] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -06fd84: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06fd86: 6301 f800 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06fd8a: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -06fd8e: 1a01 7103 |0005: const-string v1, "FragmentManager" // string@0371 │ │ -06fd92: 2202 dc03 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -06fd96: 7010 581f 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06fd9c: 1a03 f514 |000c: const-string v3, "hide: " // string@14f5 │ │ -06fda0: 6e20 601f 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06fda6: 0c02 |0011: move-result-object v2 │ │ -06fda8: 6e20 5f1f 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06fdae: 0c02 |0015: move-result-object v2 │ │ -06fdb0: 6e10 651f 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06fdb6: 0c02 |0019: move-result-object v2 │ │ -06fdb8: 7120 b21a 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06fdbe: 5561 ad00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -06fdc2: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -06fdc6: 5c64 ad00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -06fdca: 5461 c400 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -06fdce: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -06fdd2: 6e58 1e04 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ -06fdd8: 0c00 |002a: move-result-object v0 │ │ -06fdda: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -06fdde: 5461 c400 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -06fde2: 6e20 fd1b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ -06fde8: 5461 c400 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -06fdec: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -06fdf0: 6e20 fc1b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -06fdf6: 5561 9e00 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -06fdfa: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -06fdfe: 5561 ac00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -06fe02: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -06fe06: 5561 b300 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -06fe0a: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -06fe0e: 5c54 1001 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -06fe12: 6e20 6103 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0361 │ │ -06fe18: 0e00 |004a: return-void │ │ +06fca8: |[06fca8] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +06fcb8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06fcba: 6301 f800 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06fcbe: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +06fcc2: 1a01 6d03 |0005: const-string v1, "FragmentManager" // string@036d │ │ +06fcc6: 2202 d803 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +06fcca: 7010 581f 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06fcd0: 1a03 eb14 |000c: const-string v3, "hide: " // string@14eb │ │ +06fcd4: 6e20 601f 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fcda: 0c02 |0011: move-result-object v2 │ │ +06fcdc: 6e20 5f1f 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06fce2: 0c02 |0015: move-result-object v2 │ │ +06fce4: 6e10 651f 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06fcea: 0c02 |0019: move-result-object v2 │ │ +06fcec: 7120 b21a 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06fcf2: 5561 ad00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +06fcf6: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +06fcfa: 5c64 ad00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +06fcfe: 5461 c400 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +06fd02: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +06fd06: 6e58 1e04 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ +06fd0c: 0c00 |002a: move-result-object v0 │ │ +06fd0e: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +06fd12: 5461 c400 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +06fd16: 6e20 fd1b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ +06fd1c: 5461 c400 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +06fd20: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +06fd24: 6e20 fc1b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +06fd2a: 5561 9e00 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +06fd2e: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +06fd32: 5561 ac00 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +06fd36: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +06fd3a: 5561 b300 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +06fd3e: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +06fd42: 5c54 1001 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +06fd46: 6e20 6103 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0361 │ │ +06fd4c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1207 │ │ 0x001d line=1208 │ │ 0x0021 line=1209 │ │ 0x0023 line=1210 │ │ 0x0027 line=1211 │ │ @@ -121863,85 +121830,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 │ │ -06fe1c: |[06fe1c] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -06fe2c: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -06fe32: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -06fe34: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -06fe36: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -06fe3a: 52a4 b400 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06fe3e: 6e40 5903 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0359 │ │ -06fe44: 0c01 |000c: move-result-object v1 │ │ -06fe46: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -06fe4a: 1101 |000f: return-object v1 │ │ -06fe4c: 52a4 b400 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06fe50: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -06fe54: 5494 0201 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06fe58: 52a5 b400 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ -06fe5c: 7120 fa1c 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -06fe62: 0c00 |001b: move-result-object v0 │ │ -06fe64: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -06fe68: 0701 |001e: move-object v1, v0 │ │ -06fe6a: 28f0 |001f: goto 000f // -0010 │ │ -06fe6c: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -06fe70: 0731 |0022: move-object v1, v3 │ │ -06fe72: 28ec |0023: goto 000f // -0014 │ │ -06fe74: 7120 4004 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0440 │ │ -06fe7a: 0a02 |0027: move-result v2 │ │ -06fe7c: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -06fe80: 0731 |002a: move-object v1, v3 │ │ -06fe82: 28e4 |002b: goto 000f // -001c │ │ -06fe84: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -06fe8a: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -06fe8e: 5494 0201 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06fe92: 6e10 a703 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03a7 │ │ -06fe98: 0c04 |0036: move-result-object v4 │ │ -06fe9a: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -06fe9e: 5494 0201 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06fea2: 6e10 a703 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03a7 │ │ -06fea8: 0c04 |003e: move-result-object v4 │ │ -06feaa: 6e10 6a1c 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1c6a │ │ -06feb0: 0c04 |0042: move-result-object v4 │ │ -06feb2: 524d 6b0a |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0a6b │ │ -06feb6: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -06feba: 0731 |0047: move-object v1, v3 │ │ -06febc: 28c7 |0048: goto 000f // -0039 │ │ -06febe: 5493 0201 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06fec2: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -06fec6: 7156 2204 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ -06fecc: 0c01 |0050: move-result-object v1 │ │ -06fece: 28be |0051: goto 000f // -0042 │ │ -06fed0: 5493 0201 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06fed4: 7157 2204 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ -06feda: 0c01 |0057: move-result-object v1 │ │ -06fedc: 28b7 |0058: goto 000f // -0049 │ │ -06fede: 5493 0201 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06fee2: 7156 2204 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ -06fee8: 0c01 |005e: move-result-object v1 │ │ -06feea: 28b0 |005f: goto 000f // -0050 │ │ -06feec: 5493 0201 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06fef0: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -06fef6: 7157 2204 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ -06fefc: 0c01 |0068: move-result-object v1 │ │ -06fefe: 28a6 |0069: goto 000f // -005a │ │ -06ff00: 5493 0201 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06ff04: 7130 2004 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0420 │ │ -06ff0a: 0c01 |006f: move-result-object v1 │ │ -06ff0c: 289f |0070: goto 000f // -0061 │ │ -06ff0e: 5493 0201 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -06ff12: 7130 2004 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0420 │ │ -06ff18: 0c01 |0076: move-result-object v1 │ │ -06ff1a: 2898 |0077: goto 000f // -0068 │ │ -06ff1c: 0731 |0078: move-object v1, v3 │ │ -06ff1e: 2896 |0079: goto 000f // -006a │ │ -06ff20: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +06fd50: |[06fd50] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +06fd60: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +06fd66: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +06fd68: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +06fd6a: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +06fd6e: 52a4 b400 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06fd72: 6e40 5903 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0359 │ │ +06fd78: 0c01 |000c: move-result-object v1 │ │ +06fd7a: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +06fd7e: 1101 |000f: return-object v1 │ │ +06fd80: 52a4 b400 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06fd84: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +06fd88: 5494 0201 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fd8c: 52a5 b400 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b4 │ │ +06fd90: 7120 fa1c 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +06fd96: 0c00 |001b: move-result-object v0 │ │ +06fd98: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +06fd9c: 0701 |001e: move-object v1, v0 │ │ +06fd9e: 28f0 |001f: goto 000f // -0010 │ │ +06fda0: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +06fda4: 0731 |0022: move-object v1, v3 │ │ +06fda6: 28ec |0023: goto 000f // -0014 │ │ +06fda8: 7120 4004 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0440 │ │ +06fdae: 0a02 |0027: move-result v2 │ │ +06fdb0: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +06fdb4: 0731 |002a: move-object v1, v3 │ │ +06fdb6: 28e4 |002b: goto 000f // -001c │ │ +06fdb8: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +06fdbe: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +06fdc2: 5494 0201 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fdc6: 6e10 a703 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03a7 │ │ +06fdcc: 0c04 |0036: move-result-object v4 │ │ +06fdce: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +06fdd2: 5494 0201 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fdd6: 6e10 a703 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03a7 │ │ +06fddc: 0c04 |003e: move-result-object v4 │ │ +06fdde: 6e10 6a1c 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1c6a │ │ +06fde4: 0c04 |0042: move-result-object v4 │ │ +06fde6: 524d 6b0a |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0a6b │ │ +06fdea: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +06fdee: 0731 |0047: move-object v1, v3 │ │ +06fdf0: 28c7 |0048: goto 000f // -0039 │ │ +06fdf2: 5493 0201 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fdf6: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +06fdfa: 7156 2204 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ +06fe00: 0c01 |0050: move-result-object v1 │ │ +06fe02: 28be |0051: goto 000f // -0042 │ │ +06fe04: 5493 0201 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fe08: 7157 2204 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ +06fe0e: 0c01 |0057: move-result-object v1 │ │ +06fe10: 28b7 |0058: goto 000f // -0049 │ │ +06fe12: 5493 0201 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fe16: 7156 2204 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ +06fe1c: 0c01 |005e: move-result-object v1 │ │ +06fe1e: 28b0 |005f: goto 000f // -0050 │ │ +06fe20: 5493 0201 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fe24: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +06fe2a: 7157 2204 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0422 │ │ +06fe30: 0c01 |0068: move-result-object v1 │ │ +06fe32: 28a6 |0069: goto 000f // -005a │ │ +06fe34: 5493 0201 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fe38: 7130 2004 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0420 │ │ +06fe3e: 0c01 |006f: move-result-object v1 │ │ +06fe40: 289f |0070: goto 000f // -0061 │ │ +06fe42: 5493 0201 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06fe46: 7130 2004 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0420 │ │ +06fe4c: 0c01 |0076: move-result-object v1 │ │ +06fe4e: 2898 |0077: goto 000f // -0068 │ │ +06fe50: 0731 |0078: move-object v1, v3 │ │ +06fe52: 2896 |0079: goto 000f // -006a │ │ +06fe54: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=758 │ │ 0x000d line=760 │ │ 0x000f line=812 │ │ 0x0010 line=764 │ │ 0x0014 line=765 │ │ @@ -121981,66 +121948,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -06ff40: |[06ff40] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -06ff50: 5240 af00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -06ff54: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -06ff58: 0e00 |0004: return-void │ │ -06ff5a: 5430 0501 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -06ff5e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -06ff62: 5430 0501 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -06ff66: 6e10 9c1f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06ff6c: 0a00 |000e: move-result v0 │ │ -06ff6e: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -06ff72: 5430 0101 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06ff76: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -06ff7a: 2200 f303 |0015: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -06ff7e: 7010 8e1f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -06ff84: 5b30 0101 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06ff88: 5430 0101 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06ff8c: 6e10 9c1f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06ff92: 0a00 |0021: move-result v0 │ │ -06ff94: 5431 1201 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -06ff98: 6e30 8403 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0384 │ │ -06ff9e: 5430 0101 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -06ffa2: 6e20 921f 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -06ffa8: 6300 f800 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -06ffac: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -06ffb0: 1a00 7103 |0030: const-string v0, "FragmentManager" // string@0371 │ │ -06ffb4: 2201 dc03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -06ffb8: 7010 581f 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -06ffbe: 1a02 0c02 |0037: const-string v2, "Allocated fragment index " // string@020c │ │ -06ffc2: 6e20 601f 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -06ffc8: 0c01 |003c: move-result-object v1 │ │ -06ffca: 6e20 5f1f 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -06ffd0: 0c01 |0040: move-result-object v1 │ │ -06ffd2: 6e10 651f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -06ffd8: 0c01 |0044: move-result-object v1 │ │ -06ffda: 7120 b21a 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -06ffe0: 28bc |0048: goto 0004 // -0044 │ │ -06ffe2: 5430 0501 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -06ffe6: 5431 0501 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -06ffea: 6e10 9c1f 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -06fff0: 0a01 |0050: move-result v1 │ │ -06fff2: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06fff6: 6e20 991f 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -06fffc: 0c00 |0056: move-result-object v0 │ │ -06fffe: 1f00 cc03 |0057: check-cast v0, Ljava/lang/Integer; // type@03cc │ │ -070002: 6e10 1f1f 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1f1f │ │ -070008: 0a00 |005c: move-result v0 │ │ -07000a: 5431 1201 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -07000e: 6e30 8403 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0384 │ │ -070014: 5430 0101 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -070018: 5241 af00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -07001c: 6e30 9b1f 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -070022: 28c3 |0069: goto 002c // -003d │ │ +06fe74: |[06fe74] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +06fe84: 5240 af00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +06fe88: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +06fe8c: 0e00 |0004: return-void │ │ +06fe8e: 5430 0501 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06fe92: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +06fe96: 5430 0501 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06fe9a: 6e10 9c1f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06fea0: 0a00 |000e: move-result v0 │ │ +06fea2: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +06fea6: 5430 0101 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06feaa: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +06feae: 2200 ef03 |0015: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +06feb2: 7010 8e1f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06feb8: 5b30 0101 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06febc: 5430 0101 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fec0: 6e10 9c1f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06fec6: 0a00 |0021: move-result v0 │ │ +06fec8: 5431 1201 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +06fecc: 6e30 8403 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0384 │ │ +06fed2: 5430 0101 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06fed6: 6e20 921f 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06fedc: 6300 f800 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06fee0: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +06fee4: 1a00 6d03 |0030: const-string v0, "FragmentManager" // string@036d │ │ +06fee8: 2201 d803 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06feec: 7010 581f 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06fef2: 1a02 0802 |0037: const-string v2, "Allocated fragment index " // string@0208 │ │ +06fef6: 6e20 601f 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06fefc: 0c01 |003c: move-result-object v1 │ │ +06fefe: 6e20 5f1f 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ff04: 0c01 |0040: move-result-object v1 │ │ +06ff06: 6e10 651f 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ff0c: 0c01 |0044: move-result-object v1 │ │ +06ff0e: 7120 b21a 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06ff14: 28bc |0048: goto 0004 // -0044 │ │ +06ff16: 5430 0501 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06ff1a: 5431 0501 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06ff1e: 6e10 9c1f 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +06ff24: 0a01 |0050: move-result v1 │ │ +06ff26: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06ff2a: 6e20 991f 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +06ff30: 0c00 |0056: move-result-object v0 │ │ +06ff32: 1f00 c803 |0057: check-cast v0, Ljava/lang/Integer; // type@03c8 │ │ +06ff36: 6e10 1f1f 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1f1f │ │ +06ff3c: 0a00 |005c: move-result v0 │ │ +06ff3e: 5431 1201 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +06ff42: 6e30 8403 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0384 │ │ +06ff48: 5430 0101 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06ff4c: 5241 af00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +06ff50: 6e30 9b1f 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +06ff56: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0004 line=1150 │ │ 0x0005 line=1138 │ │ 0x0011 line=1139 │ │ 0x0015 line=1140 │ │ @@ -122058,50 +122025,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -070024: |[070024] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -070034: 5240 af00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -070038: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -07003c: 0e00 |0004: return-void │ │ -07003e: 6300 f800 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070042: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -070046: 1a00 7103 |0009: const-string v0, "FragmentManager" // string@0371 │ │ -07004a: 2201 dc03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -07004e: 7010 581f 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070054: 1a02 8303 |0010: const-string v2, "Freeing fragment index " // string@0383 │ │ -070058: 6e20 601f 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07005e: 0c01 |0015: move-result-object v1 │ │ -070060: 6e20 5f1f 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070066: 0c01 |0019: move-result-object v1 │ │ -070068: 6e10 651f 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07006e: 0c01 |001d: move-result-object v1 │ │ -070070: 7120 b21a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -070076: 5430 0101 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -07007a: 5241 af00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -07007e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -070080: 6e30 9b1f 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -070086: 5430 0501 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -07008a: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -07008e: 2200 f303 |002d: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -070092: 7010 8e1f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -070098: 5b30 0501 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -07009c: 5430 0501 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -0700a0: 5241 af00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -0700a4: 7110 241f 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -0700aa: 0c01 |003b: move-result-object v1 │ │ -0700ac: 6e20 921f 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -0700b2: 5430 0201 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -0700b6: 5441 c500 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ -0700ba: 6e20 a803 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@03a8 │ │ -0700c0: 6e10 4603 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0346 │ │ -0700c6: 28bb |0049: goto 0004 // -0045 │ │ +06ff58: |[06ff58] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +06ff68: 5240 af00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +06ff6c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +06ff70: 0e00 |0004: return-void │ │ +06ff72: 6300 f800 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +06ff76: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +06ff7a: 1a00 6d03 |0009: const-string v0, "FragmentManager" // string@036d │ │ +06ff7e: 2201 d803 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +06ff82: 7010 581f 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +06ff88: 1a02 7f03 |0010: const-string v2, "Freeing fragment index " // string@037f │ │ +06ff8c: 6e20 601f 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +06ff92: 0c01 |0015: move-result-object v1 │ │ +06ff94: 6e20 5f1f 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +06ff9a: 0c01 |0019: move-result-object v1 │ │ +06ff9c: 6e10 651f 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +06ffa2: 0c01 |001d: move-result-object v1 │ │ +06ffa4: 7120 b21a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +06ffaa: 5430 0101 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +06ffae: 5241 af00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +06ffb2: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +06ffb4: 6e30 9b1f 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +06ffba: 5430 0501 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06ffbe: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +06ffc2: 2200 ef03 |002d: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +06ffc6: 7010 8e1f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +06ffcc: 5b30 0501 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06ffd0: 5430 0501 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +06ffd4: 5241 af00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +06ffd8: 7110 241f 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +06ffde: 0c01 |003b: move-result-object v1 │ │ +06ffe0: 6e20 921f 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +06ffe6: 5430 0201 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +06ffea: 5441 c500 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c5 │ │ +06ffee: 6e20 a803 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@03a8 │ │ +06fff4: 6e10 4603 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0346 │ │ +06fffa: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1153 │ │ 0x0004 line=1165 │ │ 0x0005 line=1157 │ │ 0x0021 line=1158 │ │ 0x0029 line=1159 │ │ @@ -122118,67 +122085,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -0700c8: |[0700c8] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -0700d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0700da: 5480 0201 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -0700de: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0700e2: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -0700e6: 2200 c903 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0700ea: 1a02 8809 |0009: const-string v2, "No activity" // string@0988 │ │ -0700ee: 7020 1d1f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0700f4: 2700 |000e: throw v0 │ │ -0700f6: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -0700fa: 5280 0b01 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -0700fe: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -070102: 0e00 |0015: return-void │ │ -070104: 5989 0b01 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -070108: 5480 0101 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -07010c: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -070110: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -070112: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -070114: 5480 0101 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -070118: 6e10 9c1f 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07011e: 0a00 |0023: move-result v0 │ │ -070120: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -070124: 5480 0101 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -070128: 6e20 961f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -07012e: 0c01 |002b: move-result-object v1 │ │ -070130: 1f01 9500 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0095 │ │ -070134: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -070138: 0780 |0030: move-object v0, v8 │ │ -07013a: 0192 |0031: move v2, v9 │ │ -07013c: 01a3 |0032: move v3, v10 │ │ -07013e: 01b4 |0033: move v4, v11 │ │ -070140: 7406 2604 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ -070146: 5410 b100 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -07014a: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -07014e: 5410 b100 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ -070152: 6e10 e904 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04e9 │ │ -070158: 0a00 |0040: move-result v0 │ │ -07015a: b607 |0041: or-int/2addr v7, v0 │ │ -07015c: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -070160: 28da |0044: goto 001e // -0026 │ │ -070162: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -070166: 6e10 3d04 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ -07016c: 5580 1001 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -070170: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -070174: 5480 0201 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -070178: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -07017c: 5280 0b01 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -070180: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -070182: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -070186: 5480 0201 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -07018a: 6e10 ca03 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03ca │ │ -070190: 5c85 1001 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -070194: 28b7 |005e: goto 0015 // -0049 │ │ +06fffc: |[06fffc] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +07000c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07000e: 5480 0201 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +070012: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +070016: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +07001a: 2200 c503 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +07001e: 1a02 8009 |0009: const-string v2, "No activity" // string@0980 │ │ +070022: 7020 1d1f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +070028: 2700 |000e: throw v0 │ │ +07002a: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +07002e: 5280 0b01 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +070032: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +070036: 0e00 |0015: return-void │ │ +070038: 5989 0b01 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +07003c: 5480 0101 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +070040: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +070044: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +070046: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +070048: 5480 0101 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +07004c: 6e10 9c1f 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +070052: 0a00 |0023: move-result v0 │ │ +070054: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +070058: 5480 0101 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +07005c: 6e20 961f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +070062: 0c01 |002b: move-result-object v1 │ │ +070064: 1f01 9300 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0093 │ │ +070068: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +07006c: 0780 |0030: move-object v0, v8 │ │ +07006e: 0192 |0031: move v2, v9 │ │ +070070: 01a3 |0032: move v3, v10 │ │ +070072: 01b4 |0033: move v4, v11 │ │ +070074: 7406 2604 0000 |0034: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ +07007a: 5410 b100 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +07007e: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +070082: 5410 b100 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b1 │ │ +070086: 6e10 e904 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04e9 │ │ +07008c: 0a00 |0040: move-result v0 │ │ +07008e: b607 |0041: or-int/2addr v7, v0 │ │ +070090: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +070094: 28da |0044: goto 001e // -0026 │ │ +070096: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +07009a: 6e10 3d04 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ +0700a0: 5580 1001 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +0700a4: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0700a8: 5480 0201 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +0700ac: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0700b0: 5280 0b01 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +0700b4: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0700b6: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0700ba: 5480 0201 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +0700be: 6e10 ca03 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03ca │ │ +0700c4: 5c85 1001 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +0700c8: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1090 │ │ 0x0007 line=1091 │ │ 0x000f line=1094 │ │ 0x0015 line=1120 │ │ 0x0016 line=1098 │ │ @@ -122211,18 +122178,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -070198: |[070198] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -0701a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0701aa: 6e53 2304 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ -0701b0: 0e00 |0004: return-void │ │ +0700cc: |[0700cc] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +0700dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0700de: 6e53 2304 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0423 │ │ +0700e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1086 │ │ 0x0004 line=1087 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -122233,23 +122200,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0701b4: |[0701b4] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -0701c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0701c6: 5262 0b01 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -0701ca: 0760 |0003: move-object v0, v6 │ │ -0701cc: 0771 |0004: move-object v1, v7 │ │ -0701ce: 0134 |0005: move v4, v3 │ │ -0701d0: 0135 |0006: move v5, v3 │ │ -0701d2: 7406 2604 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ -0701d8: 0e00 |000a: return-void │ │ +0700e8: |[0700e8] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +0700f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0700fa: 5262 0b01 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +0700fe: 0760 |0003: move-object v0, v6 │ │ +070100: 0771 |0004: move-object v1, v7 │ │ +070102: 0134 |0005: move v4, v3 │ │ +070104: 0135 |0006: move v5, v3 │ │ +070106: 7406 2604 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ +07010c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x000a line=1083 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -122259,492 +122226,492 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 978 16-bit code units │ │ -0701dc: |[0701dc] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -0701ec: 55b0 9e00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -0701f0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0701f4: 55b0 a800 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -0701f8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0701fc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0701fe: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -070202: 121c |000b: const/4 v12, #int 1 // #1 │ │ -070204: 55b0 b600 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ -070208: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -07020c: 52b0 bd00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -070210: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -070214: 52bc bd00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -070218: 55b0 a700 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ -07021c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -070220: 52b0 bd00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -070224: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -070226: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -07022a: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -07022c: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -070230: 123c |0022: const/4 v12, #int 3 // #3 │ │ -070232: 52b0 bd00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -070236: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -07023a: 55b0 ab00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ -07023e: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -070242: 55b0 ae00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ -070246: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -07024a: 0e00 |002f: return-void │ │ -07024c: 54b0 9f00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -070250: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -070254: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -070256: 5bb0 9f00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -07025a: 52b2 be00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ -07025e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -070260: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -070262: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -070264: 07a0 |003c: move-object v0, v10 │ │ -070266: 07b1 |003d: move-object v1, v11 │ │ -070268: 7406 2604 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ -07026e: 52b0 bd00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -070272: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -070278: 59bc bd00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -07027c: 28e7 |0048: goto 002f // -0019 │ │ -07027e: 6300 f800 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070282: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -070286: 1a00 7103 |004d: const-string v0, "FragmentManager" // string@0371 │ │ -07028a: 2201 dc03 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -07028e: 7010 581f 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070294: 1a02 fb1a |0054: const-string v2, "moveto CREATED: " // string@1afb │ │ -070298: 6e20 601f 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07029e: 0c01 |0059: move-result-object v1 │ │ -0702a0: 6e20 5f1f b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0702a6: 0c01 |005d: move-result-object v1 │ │ -0702a8: 6e10 651f 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0702ae: 0c01 |0061: move-result-object v1 │ │ -0702b0: 7120 b21a 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0702b6: 54b0 bb00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0702ba: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -0702be: 54b0 bb00 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0702c2: 1a01 750e |006b: const-string v1, "android:view_state" // string@0e75 │ │ -0702c6: 6e20 1102 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ -0702cc: 0c00 |0070: move-result-object v0 │ │ -0702ce: 5bb0 bc00 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -0702d2: 54b0 bb00 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0702d6: 1a01 720e |0075: const-string v1, "android:target_state" // string@0e72 │ │ -0702da: 6e30 1b04 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@041b │ │ -0702e0: 0c00 |007a: move-result-object v0 │ │ -0702e2: 5bb0 c000 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -0702e6: 54b0 c000 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -0702ea: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -0702ee: 54b0 bb00 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0702f2: 1a01 710e |0083: const-string v1, "android:target_req_state" // string@0e71 │ │ -0702f6: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -0702f8: 6e30 0e02 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ -0702fe: 0a00 |0089: move-result v0 │ │ -070300: 59b0 c200 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ -070304: 54b0 bb00 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -070308: 1a01 740e |008e: const-string v1, "android:user_visible_hint" // string@0e74 │ │ -07030c: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -07030e: 6e30 0b02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@020b │ │ -070314: 0a00 |0094: move-result v0 │ │ -070316: 5cb0 c300 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -07031a: 55b0 c300 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -07031e: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -070322: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -070324: 5cb0 a700 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ -070328: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -07032a: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -07032e: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -070330: 54a0 0201 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -070334: 5bb0 9d00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -070338: 54a0 1201 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -07033c: 5bb0 b500 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ -070340: 54a0 1201 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -070344: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -070348: 54a0 1201 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -07034c: 5400 a400 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ -070350: 5bb0 aa00 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -070354: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -070356: 5cb0 a200 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -07035a: 54a0 0201 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -07035e: 6e20 5503 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0355 │ │ -070364: 55b0 a200 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -070368: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -07036c: 2200 d800 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -070370: 2201 dc03 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -070374: 7010 581f 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07037a: 1a02 6a03 |00c7: const-string v2, "Fragment " // string@036a │ │ -07037e: 6e20 601f 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070384: 0c01 |00cc: move-result-object v1 │ │ -070386: 6e20 5f1f b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -07038c: 0c01 |00d0: move-result-object v1 │ │ -07038e: 1a02 3600 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0036 │ │ -070392: 6e20 601f 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070398: 0c01 |00d6: move-result-object v1 │ │ -07039a: 6e10 651f 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0703a0: 0c01 |00da: move-result-object v1 │ │ -0703a2: 7020 a705 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -0703a8: 2700 |00de: throw v0 │ │ -0703aa: 54a0 0201 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -0703ae: 5400 db00 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0703b2: 28cf |00e3: goto 00b2 // -0031 │ │ -0703b4: 54b0 b500 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ -0703b8: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -0703bc: 54a0 0201 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -0703c0: 6e20 ab03 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@03ab │ │ -0703c6: 55b0 ba00 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ -0703ca: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -0703ce: 54b0 bb00 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0703d2: 6e20 7103 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0371 │ │ -0703d8: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -0703da: 5cb0 ba00 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ -0703de: 55b0 ab00 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ -0703e2: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -0703e6: 54b0 bb00 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0703ea: 6e20 3703 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0337 │ │ -0703f0: 0c00 |0102: move-result-object v0 │ │ -0703f2: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -0703f4: 54b2 bb00 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0703f8: 6e40 7303 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0373 │ │ -0703fe: 0c00 |0109: move-result-object v0 │ │ -070400: 5bb0 c400 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070404: 54b0 c400 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070408: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -07040c: 54b0 c400 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070410: 5bb0 b000 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -070414: 54b0 c400 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070418: 7110 1405 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0514 │ │ -07041e: 0c00 |0119: move-result-object v0 │ │ -070420: 5bb0 c400 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070424: 55b0 ad00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -070428: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -07042c: 54b0 c400 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070430: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -070434: 6e20 fc1b 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -07043a: 54b0 c400 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -07043e: 54b1 bb00 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -070442: 6e30 6c03 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@036c │ │ -070448: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -07044a: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -07044e: 6300 f800 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070452: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -070456: 1a00 7103 |0135: const-string v0, "FragmentManager" // string@0371 │ │ -07045a: 2201 dc03 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -07045e: 7010 581f 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070464: 1a02 fa1a |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1afa │ │ -070468: 6e20 601f 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07046e: 0c01 |0141: move-result-object v1 │ │ -070470: 6e20 5f1f b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070476: 0c01 |0145: move-result-object v1 │ │ -070478: 6e10 651f 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07047e: 0c01 |0149: move-result-object v1 │ │ -070480: 7120 b21a 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -070486: 55b0 ab00 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ -07048a: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -07048e: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -070490: 52b0 a600 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -070494: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -070498: 54a0 0901 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0109 │ │ -07049c: 52b1 a600 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -0704a0: 7220 cc03 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@03cc │ │ -0704a6: 0c07 |015d: move-result-object v7 │ │ -0704a8: 1f07 3803 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0338 │ │ -0704ac: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -0704b0: 55b0 b700 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b7 │ │ -0704b4: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -0704b8: 2200 c803 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -0704bc: 2201 dc03 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0704c0: 7010 581f 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0704c6: 1a02 9909 |016d: const-string v2, "No view found for id 0x" // string@0999 │ │ -0704ca: 6e20 601f 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0704d0: 0c01 |0172: move-result-object v1 │ │ -0704d2: 52b2 a600 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -0704d6: 7110 221f 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -0704dc: 0c02 |0178: move-result-object v2 │ │ -0704de: 6e20 601f 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0704e4: 0c01 |017c: move-result-object v1 │ │ -0704e6: 1a02 2400 |017d: const-string v2, " (" // string@0024 │ │ -0704ea: 6e20 601f 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0704f0: 0c01 |0182: move-result-object v1 │ │ -0704f2: 6e10 3a03 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@033a │ │ -0704f8: 0c02 |0186: move-result-object v2 │ │ -0704fa: 52b3 a600 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ -0704fe: 6e20 5401 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0154 │ │ -070504: 0c02 |018c: move-result-object v2 │ │ -070506: 6e20 601f 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07050c: 0c01 |0190: move-result-object v1 │ │ -07050e: 1a02 bd00 |0191: const-string v2, ") for fragment " // string@00bd │ │ -070512: 6e20 601f 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070518: 0c01 |0196: move-result-object v1 │ │ -07051a: 6e20 5f1f b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070520: 0c01 |019a: move-result-object v1 │ │ -070522: 6e10 651f 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070528: 0c01 |019e: move-result-object v1 │ │ -07052a: 7020 1a1f 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -070530: 7020 3e04 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -070536: 5bb7 a500 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ -07053a: 54b0 bb00 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -07053e: 6e20 3703 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0337 │ │ -070544: 0c00 |01ac: move-result-object v0 │ │ -070546: 54b1 bb00 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -07054a: 6e40 7303 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0373 │ │ -070550: 0c00 |01b2: move-result-object v0 │ │ -070552: 5bb0 c400 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070556: 54b0 c400 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -07055a: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -07055e: 54b0 c400 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070562: 5bb0 b000 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -070566: 54b0 c400 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -07056a: 7110 1405 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0514 │ │ -070570: 0c00 |01c2: move-result-object v0 │ │ -070572: 5bb0 c400 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070576: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -07057a: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -07057c: 6e5e 1e04 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ -070582: 0c06 |01cb: move-result-object v6 │ │ -070584: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -070588: 54b0 c400 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -07058c: 6e20 fd1b 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ -070592: 54b0 c400 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070596: 6e20 1a1c 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1c1a │ │ -07059c: 55b0 ad00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -0705a0: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -0705a4: 54b0 c400 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -0705a8: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -0705ac: 6e20 fc1b 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -0705b2: 54b0 c400 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -0705b6: 54b1 bb00 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0705ba: 6e30 6c03 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@036c │ │ -0705c0: 54b0 bb00 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0705c4: 6e20 6e03 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@036e │ │ -0705ca: 54b0 c400 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -0705ce: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -0705d2: 54b0 bb00 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0705d6: 6e20 8103 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0381 │ │ -0705dc: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -0705de: 5bb0 bb00 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -0705e2: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -0705e4: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -0705e8: 6300 f800 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0705ec: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -0705f0: 1a00 7103 |0202: const-string v0, "FragmentManager" // string@0371 │ │ -0705f4: 2201 dc03 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0705f8: 7010 581f 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0705fe: 1a02 fd1a |0209: const-string v2, "moveto STARTED: " // string@1afd │ │ -070602: 6e20 601f 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070608: 0c01 |020e: move-result-object v1 │ │ -07060a: 6e20 5f1f b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070610: 0c01 |0212: move-result-object v1 │ │ -070612: 6e10 651f 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070618: 0c01 |0216: move-result-object v1 │ │ -07061a: 7120 b21a 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -070620: 6e10 7e03 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@037e │ │ -070626: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -070628: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -07062c: 6300 f800 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070630: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -070634: 1a00 7103 |0224: const-string v0, "FragmentManager" // string@0371 │ │ -070638: 2201 dc03 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -07063c: 7010 581f 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070642: 1a02 fc1a |022b: const-string v2, "moveto RESUMED: " // string@1afc │ │ -070646: 6e20 601f 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07064c: 0c01 |0230: move-result-object v1 │ │ -07064e: 6e20 5f1f b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070654: 0c01 |0234: move-result-object v1 │ │ -070656: 6e10 651f 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07065c: 0c01 |0238: move-result-object v1 │ │ -07065e: 7120 b21a 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -070664: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -070666: 5cb0 b800 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ -07066a: 6e10 7c03 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@037c │ │ -070670: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -070672: 5bb0 bb00 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -070676: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -070678: 5bb0 bc00 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -07067c: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -070680: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -070682: 5bb0 b000 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -070686: 2900 e1fe |024d: goto/16 012e // -011f │ │ -07068a: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -07068c: 5bb0 b000 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -070690: 2898 |0252: goto 01ea // -0068 │ │ -070692: 52b0 bd00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -070696: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -07069a: 52b0 bd00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -07069e: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -0706a4: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -0706a8: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -0706aa: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -0706ae: 55a0 0c01 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010c │ │ -0706b2: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -0706b6: 54b0 9f00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -0706ba: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -0706be: 54b9 9f00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -0706c2: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -0706c4: 5bb0 9f00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -0706c8: 6e10 921b 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ -0706ce: 54b0 9f00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -0706d2: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -0706d6: 59bc be00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ -0706da: 121c |0277: const/4 v12, #int 1 // #1 │ │ -0706dc: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -0706e0: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -0706e2: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -0706e6: 6300 f800 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0706ea: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -0706ee: 1a00 7103 |0281: const-string v0, "FragmentManager" // string@0371 │ │ -0706f2: 2201 dc03 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0706f6: 7010 581f 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0706fc: 1a02 f71a |0288: const-string v2, "movefrom RESUMED: " // string@1af7 │ │ -070700: 6e20 601f 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070706: 0c01 |028d: move-result-object v1 │ │ -070708: 6e20 5f1f b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -07070e: 0c01 |0291: move-result-object v1 │ │ -070710: 6e10 651f 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070716: 0c01 |0295: move-result-object v1 │ │ -070718: 7120 b21a 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -07071e: 6e10 7903 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@0379 │ │ -070724: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -070726: 5cb0 b800 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ -07072a: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -07072c: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -070730: 6300 f800 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070734: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -070738: 1a00 7103 |02a6: const-string v0, "FragmentManager" // string@0371 │ │ -07073c: 2201 dc03 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -070740: 7010 581f 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070746: 1a02 f81a |02ad: const-string v2, "movefrom STARTED: " // string@1af8 │ │ -07074a: 6e20 601f 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070750: 0c01 |02b2: move-result-object v1 │ │ -070752: 6e20 5f1f b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070758: 0c01 |02b6: move-result-object v1 │ │ -07075a: 6e10 651f 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070760: 0c01 |02ba: move-result-object v1 │ │ -070762: 7120 b21a 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -070768: 6e10 7f03 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@037f │ │ -07076e: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -070770: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -070774: 6300 f800 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070778: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -07077c: 1a00 7103 |02c8: const-string v0, "FragmentManager" // string@0371 │ │ -070780: 2201 dc03 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -070784: 7010 581f 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07078a: 1a02 f91a |02cf: const-string v2, "movefrom STOPPED: " // string@1af9 │ │ -07078e: 6e20 601f 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070794: 0c01 |02d4: move-result-object v1 │ │ -070796: 6e20 5f1f b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -07079c: 0c01 |02d8: move-result-object v1 │ │ -07079e: 6e10 651f 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0707a4: 0c01 |02dc: move-result-object v1 │ │ -0707a6: 7120 b21a 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0707ac: 6e10 7b03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@037b │ │ -0707b2: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -0707b4: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -0707b8: 6300 f800 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0707bc: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -0707c0: 1a00 7103 |02ea: const-string v0, "FragmentManager" // string@0371 │ │ -0707c4: 2201 dc03 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0707c8: 7010 581f 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0707ce: 1a02 f51a |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1af5 │ │ -0707d2: 6e20 601f 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0707d8: 0c01 |02f6: move-result-object v1 │ │ -0707da: 6e20 5f1f b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0707e0: 0c01 |02fa: move-result-object v1 │ │ -0707e2: 6e10 651f 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0707e8: 0c01 |02fe: move-result-object v1 │ │ -0707ea: 7120 b21a 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0707f0: 54b0 c400 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -0707f4: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -0707f8: 54a0 0201 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -0707fc: 6e10 a903 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@03a9 │ │ -070802: 0a00 |030b: move-result v0 │ │ -070804: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -070808: 54b0 bc00 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -07080c: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -070810: 6e20 3a04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043a │ │ -070816: 6e10 7503 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0375 │ │ -07081c: 54b0 c400 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070820: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -070824: 54b0 a500 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ -070828: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -07082c: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -07082e: 52a0 0b01 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -070832: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -070836: 55a0 0c01 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010c │ │ -07083a: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -07083e: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -070840: 6e5e 1e04 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ -070846: 0c06 |032d: move-result-object v6 │ │ -070848: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -07084c: 07b8 |0330: move-object v8, v11 │ │ -07084e: 54b0 c400 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -070852: 5bb0 9f00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ -070856: 59bc be00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ -07085a: 2200 a300 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00a3 │ │ -07085e: 7030 f203 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@03f2 │ │ -070864: 6e20 f71c 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cf7 │ │ -07086a: 54b0 c400 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -07086e: 6e20 fd1b 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ -070874: 54b0 a500 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ -070878: 54b1 c400 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -07087c: 6e20 401c 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -070882: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -070884: 5bb0 a500 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ -070888: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -07088a: 5bb0 c400 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -07088e: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -070890: 5bb0 b000 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -070894: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -070898: 6300 f800 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -07089c: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -0708a0: 1a00 7103 |035a: const-string v0, "FragmentManager" // string@0371 │ │ -0708a4: 2201 dc03 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0708a8: 7010 581f 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0708ae: 1a02 f61a |0361: const-string v2, "movefrom CREATED: " // string@1af6 │ │ -0708b2: 6e20 601f 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0708b8: 0c01 |0366: move-result-object v1 │ │ -0708ba: 6e20 5f1f b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0708c0: 0c01 |036a: move-result-object v1 │ │ -0708c2: 6e10 651f 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0708c8: 0c01 |036e: move-result-object v1 │ │ -0708ca: 7120 b21a 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0708d0: 55b0 ba00 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ -0708d4: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -0708d8: 6e10 7403 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0374 │ │ -0708de: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -0708e0: 5cb0 a200 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0708e4: 6e10 6003 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0360 │ │ -0708ea: 55b0 a200 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ -0708ee: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -0708f2: 2200 d800 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d8 │ │ -0708f6: 2201 dc03 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -0708fa: 7010 581f 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070900: 1a02 6a03 |038a: const-string v2, "Fragment " // string@036a │ │ -070904: 6e20 601f 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07090a: 0c01 |038f: move-result-object v1 │ │ -07090c: 6e20 5f1f b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070912: 0c01 |0393: move-result-object v1 │ │ -070914: 1a02 3a00 |0394: const-string v2, " did not call through to super.onDetach()" // string@003a │ │ -070918: 6e20 601f 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07091e: 0c01 |0399: move-result-object v1 │ │ -070920: 6e10 651f 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070926: 0c01 |039d: move-result-object v1 │ │ -070928: 7020 a705 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ -07092e: 2700 |03a1: throw v0 │ │ -070930: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -070934: 55b0 ba00 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ -070938: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -07093c: 6e20 2104 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0421 │ │ -070942: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -070946: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -070948: 5bb0 9d00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ -07094c: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -07094e: 5bb0 aa00 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -070952: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -070956: 0000 |03b5: nop // spacer │ │ -070958: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -070974: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +070110: |[070110] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +070120: 55b0 9e00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +070124: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +070128: 55b0 a800 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +07012c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +070130: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +070132: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +070136: 121c |000b: const/4 v12, #int 1 // #1 │ │ +070138: 55b0 b600 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ +07013c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +070140: 52b0 bd00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +070144: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +070148: 52bc bd00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +07014c: 55b0 a700 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ +070150: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +070154: 52b0 bd00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +070158: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +07015a: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +07015e: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +070160: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +070164: 123c |0022: const/4 v12, #int 3 // #3 │ │ +070166: 52b0 bd00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +07016a: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +07016e: 55b0 ab00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ +070172: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +070176: 55b0 ae00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ +07017a: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +07017e: 0e00 |002f: return-void │ │ +070180: 54b0 9f00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +070184: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +070188: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +07018a: 5bb0 9f00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +07018e: 52b2 be00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ +070192: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +070194: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +070196: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +070198: 07a0 |003c: move-object v0, v10 │ │ +07019a: 07b1 |003d: move-object v1, v11 │ │ +07019c: 7406 2604 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ +0701a2: 52b0 bd00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0701a6: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +0701ac: 59bc bd00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0701b0: 28e7 |0048: goto 002f // -0019 │ │ +0701b2: 6300 f800 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0701b6: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0701ba: 1a00 6d03 |004d: const-string v0, "FragmentManager" // string@036d │ │ +0701be: 2201 d803 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0701c2: 7010 581f 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0701c8: 1a02 f01a |0054: const-string v2, "moveto CREATED: " // string@1af0 │ │ +0701cc: 6e20 601f 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0701d2: 0c01 |0059: move-result-object v1 │ │ +0701d4: 6e20 5f1f b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0701da: 0c01 |005d: move-result-object v1 │ │ +0701dc: 6e10 651f 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0701e2: 0c01 |0061: move-result-object v1 │ │ +0701e4: 7120 b21a 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0701ea: 54b0 bb00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +0701ee: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +0701f2: 54b0 bb00 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +0701f6: 1a01 6b0e |006b: const-string v1, "android:view_state" // string@0e6b │ │ +0701fa: 6e20 1102 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ +070200: 0c00 |0070: move-result-object v0 │ │ +070202: 5bb0 bc00 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +070206: 54b0 bb00 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +07020a: 1a01 680e |0075: const-string v1, "android:target_state" // string@0e68 │ │ +07020e: 6e30 1b04 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@041b │ │ +070214: 0c00 |007a: move-result-object v0 │ │ +070216: 5bb0 c000 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +07021a: 54b0 c000 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +07021e: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +070222: 54b0 bb00 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +070226: 1a01 670e |0083: const-string v1, "android:target_req_state" // string@0e67 │ │ +07022a: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +07022c: 6e30 0e02 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@020e │ │ +070232: 0a00 |0089: move-result v0 │ │ +070234: 59b0 c200 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ +070238: 54b0 bb00 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +07023c: 1a01 6a0e |008e: const-string v1, "android:user_visible_hint" // string@0e6a │ │ +070240: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +070242: 6e30 0b02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@020b │ │ +070248: 0a00 |0094: move-result v0 │ │ +07024a: 5cb0 c300 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +07024e: 55b0 c300 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +070252: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +070256: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +070258: 5cb0 a700 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ +07025c: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +07025e: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +070262: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +070264: 54a0 0201 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +070268: 5bb0 9d00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +07026c: 54a0 1201 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +070270: 5bb0 b500 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ +070274: 54a0 1201 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +070278: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +07027c: 54a0 1201 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +070280: 5400 a400 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a4 │ │ +070284: 5bb0 aa00 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +070288: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +07028a: 5cb0 a200 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +07028e: 54a0 0201 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +070292: 6e20 5503 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0355 │ │ +070298: 55b0 a200 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +07029c: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +0702a0: 2200 d600 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +0702a4: 2201 d803 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0702a8: 7010 581f 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0702ae: 1a02 6603 |00c7: const-string v2, "Fragment " // string@0366 │ │ +0702b2: 6e20 601f 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0702b8: 0c01 |00cc: move-result-object v1 │ │ +0702ba: 6e20 5f1f b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0702c0: 0c01 |00d0: move-result-object v1 │ │ +0702c2: 1a02 3600 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0036 │ │ +0702c6: 6e20 601f 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0702cc: 0c01 |00d6: move-result-object v1 │ │ +0702ce: 6e10 651f 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0702d4: 0c01 |00da: move-result-object v1 │ │ +0702d6: 7020 a705 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +0702dc: 2700 |00de: throw v0 │ │ +0702de: 54a0 0201 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +0702e2: 5400 db00 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0702e6: 28cf |00e3: goto 00b2 // -0031 │ │ +0702e8: 54b0 b500 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b5 │ │ +0702ec: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +0702f0: 54a0 0201 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +0702f4: 6e20 ab03 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@03ab │ │ +0702fa: 55b0 ba00 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ +0702fe: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +070302: 54b0 bb00 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +070306: 6e20 7103 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0371 │ │ +07030c: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +07030e: 5cb0 ba00 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ +070312: 55b0 ab00 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ +070316: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +07031a: 54b0 bb00 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +07031e: 6e20 3703 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0337 │ │ +070324: 0c00 |0102: move-result-object v0 │ │ +070326: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +070328: 54b2 bb00 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +07032c: 6e40 7303 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0373 │ │ +070332: 0c00 |0109: move-result-object v0 │ │ +070334: 5bb0 c400 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070338: 54b0 c400 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +07033c: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +070340: 54b0 c400 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070344: 5bb0 b000 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +070348: 54b0 c400 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +07034c: 7110 1405 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0514 │ │ +070352: 0c00 |0119: move-result-object v0 │ │ +070354: 5bb0 c400 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070358: 55b0 ad00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +07035c: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +070360: 54b0 c400 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070364: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +070368: 6e20 fc1b 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +07036e: 54b0 c400 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070372: 54b1 bb00 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +070376: 6e30 6c03 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@036c │ │ +07037c: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +07037e: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +070382: 6300 f800 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070386: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +07038a: 1a00 6d03 |0135: const-string v0, "FragmentManager" // string@036d │ │ +07038e: 2201 d803 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +070392: 7010 581f 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070398: 1a02 ef1a |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1aef │ │ +07039c: 6e20 601f 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0703a2: 0c01 |0141: move-result-object v1 │ │ +0703a4: 6e20 5f1f b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0703aa: 0c01 |0145: move-result-object v1 │ │ +0703ac: 6e10 651f 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0703b2: 0c01 |0149: move-result-object v1 │ │ +0703b4: 7120 b21a 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0703ba: 55b0 ab00 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ab │ │ +0703be: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +0703c2: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +0703c4: 52b0 a600 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +0703c8: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +0703cc: 54a0 0901 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0109 │ │ +0703d0: 52b1 a600 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +0703d4: 7220 cc03 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@03cc │ │ +0703da: 0c07 |015d: move-result-object v7 │ │ +0703dc: 1f07 3403 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0334 │ │ +0703e0: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +0703e4: 55b0 b700 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b7 │ │ +0703e8: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +0703ec: 2200 c403 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +0703f0: 2201 d803 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0703f4: 7010 581f 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0703fa: 1a02 9109 |016d: const-string v2, "No view found for id 0x" // string@0991 │ │ +0703fe: 6e20 601f 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070404: 0c01 |0172: move-result-object v1 │ │ +070406: 52b2 a600 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +07040a: 7110 221f 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +070410: 0c02 |0178: move-result-object v2 │ │ +070412: 6e20 601f 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070418: 0c01 |017c: move-result-object v1 │ │ +07041a: 1a02 2400 |017d: const-string v2, " (" // string@0024 │ │ +07041e: 6e20 601f 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070424: 0c01 |0182: move-result-object v1 │ │ +070426: 6e10 3a03 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@033a │ │ +07042c: 0c02 |0186: move-result-object v2 │ │ +07042e: 52b3 a600 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a6 │ │ +070432: 6e20 5401 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0154 │ │ +070438: 0c02 |018c: move-result-object v2 │ │ +07043a: 6e20 601f 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070440: 0c01 |0190: move-result-object v1 │ │ +070442: 1a02 bd00 |0191: const-string v2, ") for fragment " // string@00bd │ │ +070446: 6e20 601f 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07044c: 0c01 |0196: move-result-object v1 │ │ +07044e: 6e20 5f1f b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070454: 0c01 |019a: move-result-object v1 │ │ +070456: 6e10 651f 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07045c: 0c01 |019e: move-result-object v1 │ │ +07045e: 7020 1a1f 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +070464: 7020 3e04 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +07046a: 5bb7 a500 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ +07046e: 54b0 bb00 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +070472: 6e20 3703 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0337 │ │ +070478: 0c00 |01ac: move-result-object v0 │ │ +07047a: 54b1 bb00 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +07047e: 6e40 7303 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0373 │ │ +070484: 0c00 |01b2: move-result-object v0 │ │ +070486: 5bb0 c400 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +07048a: 54b0 c400 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +07048e: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +070492: 54b0 c400 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070496: 5bb0 b000 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +07049a: 54b0 c400 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +07049e: 7110 1405 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0514 │ │ +0704a4: 0c00 |01c2: move-result-object v0 │ │ +0704a6: 5bb0 c400 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0704aa: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +0704ae: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +0704b0: 6e5e 1e04 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ +0704b6: 0c06 |01cb: move-result-object v6 │ │ +0704b8: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +0704bc: 54b0 c400 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0704c0: 6e20 fd1b 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ +0704c6: 54b0 c400 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0704ca: 6e20 1a1c 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1c1a │ │ +0704d0: 55b0 ad00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +0704d4: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +0704d8: 54b0 c400 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0704dc: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +0704e0: 6e20 fc1b 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +0704e6: 54b0 c400 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0704ea: 54b1 bb00 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +0704ee: 6e30 6c03 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@036c │ │ +0704f4: 54b0 bb00 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +0704f8: 6e20 6e03 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@036e │ │ +0704fe: 54b0 c400 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070502: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +070506: 54b0 bb00 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +07050a: 6e20 8103 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0381 │ │ +070510: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +070512: 5bb0 bb00 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +070516: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +070518: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +07051c: 6300 f800 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070520: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +070524: 1a00 6d03 |0202: const-string v0, "FragmentManager" // string@036d │ │ +070528: 2201 d803 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +07052c: 7010 581f 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070532: 1a02 f21a |0209: const-string v2, "moveto STARTED: " // string@1af2 │ │ +070536: 6e20 601f 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07053c: 0c01 |020e: move-result-object v1 │ │ +07053e: 6e20 5f1f b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070544: 0c01 |0212: move-result-object v1 │ │ +070546: 6e10 651f 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07054c: 0c01 |0216: move-result-object v1 │ │ +07054e: 7120 b21a 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070554: 6e10 7e03 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@037e │ │ +07055a: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +07055c: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +070560: 6300 f800 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070564: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +070568: 1a00 6d03 |0224: const-string v0, "FragmentManager" // string@036d │ │ +07056c: 2201 d803 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +070570: 7010 581f 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070576: 1a02 f11a |022b: const-string v2, "moveto RESUMED: " // string@1af1 │ │ +07057a: 6e20 601f 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070580: 0c01 |0230: move-result-object v1 │ │ +070582: 6e20 5f1f b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070588: 0c01 |0234: move-result-object v1 │ │ +07058a: 6e10 651f 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070590: 0c01 |0238: move-result-object v1 │ │ +070592: 7120 b21a 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070598: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +07059a: 5cb0 b800 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ +07059e: 6e10 7c03 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@037c │ │ +0705a4: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +0705a6: 5bb0 bb00 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +0705aa: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +0705ac: 5bb0 bc00 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +0705b0: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +0705b4: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +0705b6: 5bb0 b000 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +0705ba: 2900 e1fe |024d: goto/16 012e // -011f │ │ +0705be: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +0705c0: 5bb0 b000 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +0705c4: 2898 |0252: goto 01ea // -0068 │ │ +0705c6: 52b0 bd00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0705ca: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +0705ce: 52b0 bd00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +0705d2: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +0705d8: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +0705dc: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +0705de: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +0705e2: 55a0 0c01 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010c │ │ +0705e6: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +0705ea: 54b0 9f00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +0705ee: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +0705f2: 54b9 9f00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +0705f6: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +0705f8: 5bb0 9f00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +0705fc: 6e10 921b 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ +070602: 54b0 9f00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +070606: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +07060a: 59bc be00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ +07060e: 121c |0277: const/4 v12, #int 1 // #1 │ │ +070610: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +070614: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +070616: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +07061a: 6300 f800 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +07061e: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +070622: 1a00 6d03 |0281: const-string v0, "FragmentManager" // string@036d │ │ +070626: 2201 d803 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +07062a: 7010 581f 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070630: 1a02 ec1a |0288: const-string v2, "movefrom RESUMED: " // string@1aec │ │ +070634: 6e20 601f 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07063a: 0c01 |028d: move-result-object v1 │ │ +07063c: 6e20 5f1f b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070642: 0c01 |0291: move-result-object v1 │ │ +070644: 6e10 651f 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07064a: 0c01 |0295: move-result-object v1 │ │ +07064c: 7120 b21a 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070652: 6e10 7903 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@0379 │ │ +070658: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +07065a: 5cb0 b800 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b8 │ │ +07065e: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +070660: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +070664: 6300 f800 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070668: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +07066c: 1a00 6d03 |02a6: const-string v0, "FragmentManager" // string@036d │ │ +070670: 2201 d803 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +070674: 7010 581f 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07067a: 1a02 ed1a |02ad: const-string v2, "movefrom STARTED: " // string@1aed │ │ +07067e: 6e20 601f 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070684: 0c01 |02b2: move-result-object v1 │ │ +070686: 6e20 5f1f b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07068c: 0c01 |02b6: move-result-object v1 │ │ +07068e: 6e10 651f 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070694: 0c01 |02ba: move-result-object v1 │ │ +070696: 7120 b21a 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +07069c: 6e10 7f03 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@037f │ │ +0706a2: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +0706a4: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +0706a8: 6300 f800 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0706ac: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +0706b0: 1a00 6d03 |02c8: const-string v0, "FragmentManager" // string@036d │ │ +0706b4: 2201 d803 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0706b8: 7010 581f 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0706be: 1a02 ee1a |02cf: const-string v2, "movefrom STOPPED: " // string@1aee │ │ +0706c2: 6e20 601f 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0706c8: 0c01 |02d4: move-result-object v1 │ │ +0706ca: 6e20 5f1f b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0706d0: 0c01 |02d8: move-result-object v1 │ │ +0706d2: 6e10 651f 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0706d8: 0c01 |02dc: move-result-object v1 │ │ +0706da: 7120 b21a 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0706e0: 6e10 7b03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@037b │ │ +0706e6: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +0706e8: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +0706ec: 6300 f800 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0706f0: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +0706f4: 1a00 6d03 |02ea: const-string v0, "FragmentManager" // string@036d │ │ +0706f8: 2201 d803 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0706fc: 7010 581f 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070702: 1a02 ea1a |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1aea │ │ +070706: 6e20 601f 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07070c: 0c01 |02f6: move-result-object v1 │ │ +07070e: 6e20 5f1f b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070714: 0c01 |02fa: move-result-object v1 │ │ +070716: 6e10 651f 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07071c: 0c01 |02fe: move-result-object v1 │ │ +07071e: 7120 b21a 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070724: 54b0 c400 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070728: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +07072c: 54a0 0201 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +070730: 6e10 a903 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@03a9 │ │ +070736: 0a00 |030b: move-result v0 │ │ +070738: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +07073c: 54b0 bc00 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +070740: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +070744: 6e20 3a04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043a │ │ +07074a: 6e10 7503 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0375 │ │ +070750: 54b0 c400 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070754: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +070758: 54b0 a500 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ +07075c: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +070760: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +070762: 52a0 0b01 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +070766: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +07076a: 55a0 0c01 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010c │ │ +07076e: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +070772: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +070774: 6e5e 1e04 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ +07077a: 0c06 |032d: move-result-object v6 │ │ +07077c: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +070780: 07b8 |0330: move-object v8, v11 │ │ +070782: 54b0 c400 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +070786: 5bb0 9f00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009f │ │ +07078a: 59bc be00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00be │ │ +07078e: 2200 a100 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00a1 │ │ +070792: 7030 f203 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@03f2 │ │ +070798: 6e20 f71c 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1cf7 │ │ +07079e: 54b0 c400 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0707a2: 6e20 fd1b 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ +0707a8: 54b0 a500 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ +0707ac: 54b1 c400 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0707b0: 6e20 401c 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +0707b6: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +0707b8: 5bb0 a500 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a5 │ │ +0707bc: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +0707be: 5bb0 c400 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +0707c2: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +0707c4: 5bb0 b000 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +0707c8: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +0707cc: 6300 f800 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0707d0: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +0707d4: 1a00 6d03 |035a: const-string v0, "FragmentManager" // string@036d │ │ +0707d8: 2201 d803 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0707dc: 7010 581f 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0707e2: 1a02 eb1a |0361: const-string v2, "movefrom CREATED: " // string@1aeb │ │ +0707e6: 6e20 601f 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0707ec: 0c01 |0366: move-result-object v1 │ │ +0707ee: 6e20 5f1f b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0707f4: 0c01 |036a: move-result-object v1 │ │ +0707f6: 6e10 651f 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0707fc: 0c01 |036e: move-result-object v1 │ │ +0707fe: 7120 b21a 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070804: 55b0 ba00 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ +070808: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +07080c: 6e10 7403 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0374 │ │ +070812: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +070814: 5cb0 a200 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +070818: 6e10 6003 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0360 │ │ +07081e: 55b0 a200 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a2 │ │ +070822: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +070826: 2200 d600 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00d6 │ │ +07082a: 2201 d803 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +07082e: 7010 581f 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070834: 1a02 6603 |038a: const-string v2, "Fragment " // string@0366 │ │ +070838: 6e20 601f 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07083e: 0c01 |038f: move-result-object v1 │ │ +070840: 6e20 5f1f b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070846: 0c01 |0393: move-result-object v1 │ │ +070848: 1a02 3a00 |0394: const-string v2, " did not call through to super.onDetach()" // string@003a │ │ +07084c: 6e20 601f 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070852: 0c01 |0399: move-result-object v1 │ │ +070854: 6e10 651f 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07085a: 0c01 |039d: move-result-object v1 │ │ +07085c: 7020 a705 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@05a7 │ │ +070862: 2700 |03a1: throw v0 │ │ +070864: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +070868: 55b0 ba00 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ +07086c: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +070870: 6e20 2104 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0421 │ │ +070876: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +07087a: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +07087c: 5bb0 9d00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009d │ │ +070880: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +070882: 5bb0 aa00 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +070886: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +07088a: 0000 |03b5: nop // spacer │ │ +07088c: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +0708a8: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x000b line=831 │ │ 0x000c line=833 │ │ 0x0014 line=835 │ │ 0x0016 line=839 │ │ @@ -122898,18 +122865,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -070990: |[070990] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -0709a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0709a2: 5c10 1601 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -0709a6: 0e00 |0003: return-void │ │ +0708c4: |[0708c4] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +0708d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0708d6: 5c10 1601 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +0708da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1867 │ │ 0x0003 line=1868 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -122918,31 +122885,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 │ │ -0709a8: |[0709a8] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -0709b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0709ba: 5570 a700 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ -0709be: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -0709c2: 5560 0e01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010e │ │ -0709c6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0709ca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0709cc: 5c60 0f01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010f │ │ -0709d0: 0e00 |000c: return-void │ │ -0709d2: 5c73 a700 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ -0709d6: 5262 0b01 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ -0709da: 0760 |0011: move-object v0, v6 │ │ -0709dc: 0771 |0012: move-object v1, v7 │ │ -0709de: 0134 |0013: move v4, v3 │ │ -0709e0: 0135 |0014: move v5, v3 │ │ -0709e2: 7406 2604 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ -0709e8: 28f4 |0018: goto 000c // -000c │ │ +0708dc: |[0708dc] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +0708ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0708ee: 5570 a700 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ +0708f2: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +0708f6: 5560 0e01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010e │ │ +0708fa: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0708fe: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +070900: 5c60 0f01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010f │ │ +070904: 0e00 |000c: return-void │ │ +070906: 5c73 a700 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a7 │ │ +07090a: 5262 0b01 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@010b │ │ +07090e: 0760 |0011: move-object v0, v6 │ │ +070910: 0771 |0012: move-object v1, v7 │ │ +070912: 0134 |0013: move v4, v3 │ │ +070914: 0135 |0014: move v5, v3 │ │ +070916: 7406 2604 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ +07091c: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=816 │ │ 0x0005 line=817 │ │ 0x0009 line=819 │ │ 0x000c line=825 │ │ 0x000d line=822 │ │ @@ -122956,20 +122923,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0709ec: |[0709ec] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -0709fc: 2200 a000 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00a0 │ │ -070a00: 7020 ec03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03ec │ │ -070a06: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -070a08: 6e30 1204 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0412 │ │ -070a0e: 0e00 |0009: return-void │ │ +070920: |[070920] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +070930: 2200 9e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@009e │ │ +070934: 7020 ec03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03ec │ │ +07093a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07093c: 6e30 1204 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0412 │ │ +070942: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0009 line=482 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -122978,33 +122945,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -070a10: |[070a10] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -070a20: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -070a24: 2200 c803 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -070a28: 2201 dc03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -070a2c: 7010 581f 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070a32: 1a02 2802 |0009: const-string v2, "Bad id: " // string@0228 │ │ -070a36: 6e20 601f 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070a3c: 0c01 |000e: move-result-object v1 │ │ -070a3e: 6e20 5c1f 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -070a44: 0c01 |0012: move-result-object v1 │ │ -070a46: 6e10 651f 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070a4c: 0c01 |0016: move-result-object v1 │ │ -070a4e: 7020 1a1f 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -070a54: 2700 |001a: throw v0 │ │ -070a56: 2200 a200 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00a2 │ │ -070a5a: 7040 f003 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03f0 │ │ -070a60: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -070a62: 6e30 1204 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0412 │ │ -070a68: 0e00 |0024: return-void │ │ +070944: |[070944] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +070954: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +070958: 2200 c403 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +07095c: 2201 d803 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +070960: 7010 581f 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070966: 1a02 2402 |0009: const-string v2, "Bad id: " // string@0224 │ │ +07096a: 6e20 601f 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070970: 0c01 |000e: move-result-object v1 │ │ +070972: 6e20 5c1f 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +070978: 0c01 |0012: move-result-object v1 │ │ +07097a: 6e10 651f 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070980: 0c01 |0016: move-result-object v1 │ │ +070982: 7020 1a1f 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +070988: 2700 |001a: throw v0 │ │ +07098a: 2200 a000 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00a0 │ │ +07098e: 7040 f003 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03f0 │ │ +070994: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +070996: 6e30 1204 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0412 │ │ +07099c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0002 line=510 │ │ 0x001b line=512 │ │ 0x0024 line=517 │ │ locals : │ │ @@ -123017,20 +122984,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -070a6c: |[070a6c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -070a7c: 2200 a100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00a1 │ │ -070a80: 7040 ee03 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@03ee │ │ -070a86: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -070a88: 6e30 1204 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0412 │ │ -070a8e: 0e00 |0009: return-void │ │ +0709a0: |[0709a0] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +0709b0: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@009f │ │ +0709b4: 7040 ee03 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@03ee │ │ +0709ba: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0709bc: 6e30 1204 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0412 │ │ +0709c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -123041,25 +123008,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -070a90: |[070a90] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -070aa0: 7010 ff03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03ff │ │ -070aa6: 6e10 1404 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0414 │ │ -070aac: 5440 0201 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -070ab0: 5400 dc00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -070ab4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -070ab6: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -070ab8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -070aba: 6e53 2f04 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -070ac0: 0a00 |0010: move-result v0 │ │ -070ac2: 0f00 |0011: return v0 │ │ +0709c4: |[0709c4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +0709d4: 7010 ff03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03ff │ │ +0709da: 6e10 1404 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0414 │ │ +0709e0: 5440 0201 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +0709e4: 5400 dc00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +0709e8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0709ea: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +0709ec: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0709ee: 6e53 2f04 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +0709f4: 0a00 |0010: move-result v0 │ │ +0709f6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0003 line=487 │ │ 0x0006 line=488 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -123069,36 +123036,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -070ac4: |[070ac4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -070ad4: 7010 ff03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03ff │ │ -070ada: 6e10 1404 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0414 │ │ -070ae0: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -070ae4: 2200 c803 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -070ae8: 2201 dc03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -070aec: 7010 581f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070af2: 1a02 2802 |000f: const-string v2, "Bad id: " // string@0228 │ │ -070af6: 6e20 601f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070afc: 0c01 |0014: move-result-object v1 │ │ -070afe: 6e20 5c1f 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -070b04: 0c01 |0018: move-result-object v1 │ │ -070b06: 6e10 651f 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070b0c: 0c01 |001c: move-result-object v1 │ │ -070b0e: 7020 1a1f 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -070b14: 2700 |0020: throw v0 │ │ -070b16: 5430 0201 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -070b1a: 5400 dc00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -070b1e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -070b20: 6e55 2f04 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -070b26: 0a00 |0029: move-result v0 │ │ -070b28: 0f00 |002a: return v0 │ │ +0709f8: |[0709f8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +070a08: 7010 ff03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03ff │ │ +070a0e: 6e10 1404 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0414 │ │ +070a14: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +070a18: 2200 c403 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +070a1c: 2201 d803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +070a20: 7010 581f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070a26: 1a02 2402 |000f: const-string v2, "Bad id: " // string@0224 │ │ +070a2a: 6e20 601f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070a30: 0c01 |0014: move-result-object v1 │ │ +070a32: 6e20 5c1f 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +070a38: 0c01 |0018: move-result-object v1 │ │ +070a3a: 6e10 651f 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070a40: 0c01 |001c: move-result-object v1 │ │ +070a42: 7020 1a1f 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +070a48: 2700 |0020: throw v0 │ │ +070a4a: 5430 0201 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +070a4e: 5400 dc00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +070a52: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +070a54: 6e55 2f04 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +070a5a: 0a00 |0029: move-result v0 │ │ +070a5c: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0003 line=522 │ │ 0x0006 line=523 │ │ 0x0008 line=524 │ │ 0x0021 line=526 │ │ @@ -123112,23 +123079,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -070b2c: |[070b2c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -070b3c: 7010 ff03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03ff │ │ -070b42: 6e10 1404 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0414 │ │ -070b48: 5420 0201 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -070b4c: 5400 dc00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ -070b50: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -070b52: 6e54 2f04 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ -070b58: 0a00 |000e: move-result v0 │ │ -070b5a: 0f00 |000f: return v0 │ │ +070a60: |[070a60] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +070a70: 7010 ff03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03ff │ │ +070a76: 6e10 1404 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0414 │ │ +070a7c: 5420 0201 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +070a80: 5400 dc00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00dc │ │ +070a84: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +070a86: 6e54 2f04 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@042f │ │ +070a8c: 0a00 |000e: move-result v0 │ │ +070a8e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0006 line=504 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -123140,130 +123107,130 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 224 16-bit code units │ │ -070b5c: |[070b5c] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -070b6c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -070b6e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -070b70: 54b6 0601 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070b74: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -070b78: 0f09 |0006: return v9 │ │ -070b7a: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -070b7e: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -070b82: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -070b86: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -070b8a: 54b6 0601 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070b8e: 6e10 9c1f 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -070b94: 0a06 |0014: move-result v6 │ │ -070b96: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -070b9a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -070b9e: 54b6 0601 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070ba2: 6e20 991f 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -070ba8: 0c01 |001e: move-result-object v1 │ │ -070baa: 1f01 8d00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -070bae: 6e20 ea02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02ea │ │ -070bb4: 6e10 3304 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ -070bba: 0189 |0027: move v9, v8 │ │ -070bbc: 28de |0028: goto 0006 // -0022 │ │ -070bbe: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -070bc0: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -070bc4: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -070bc8: 54b6 0601 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070bcc: 6e10 9c1f 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -070bd2: 0a06 |0033: move-result v6 │ │ -070bd4: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -070bd8: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -070bdc: 54b6 0601 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070be0: 6e20 961f 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -070be6: 0c01 |003d: move-result-object v1 │ │ -070be8: 1f01 8d00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -070bec: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -070bf0: 6e10 e402 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02e4 │ │ -070bf6: 0c06 |0045: move-result-object v6 │ │ -070bf8: 6e20 481f 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -070bfe: 0a06 |0049: move-result v6 │ │ -070c00: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -070c04: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -070c08: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -070c0c: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -070c10: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -070c14: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -070c18: 54b6 0601 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070c1c: 6e20 961f 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -070c22: 0c01 |005b: move-result-object v1 │ │ -070c24: 1f01 8d00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -070c28: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -070c2c: 6e10 e402 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02e4 │ │ -070c32: 0c06 |0063: move-result-object v6 │ │ -070c34: 6e20 481f 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -070c3a: 0a06 |0067: move-result v6 │ │ -070c3c: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -070c40: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -070c44: 5216 6c00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -070c48: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -070c4c: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -070c50: 28e2 |0072: goto 0054 // -001e │ │ -070c52: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -070c56: 5216 6c00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -070c5a: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -070c5e: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -070c62: 28bb |007b: goto 0036 // -0045 │ │ -070c64: 54b6 0601 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070c68: 6e10 9c1f 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -070c6e: 0a06 |0081: move-result v6 │ │ -070c70: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -070c74: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -070c78: 2205 f303 |0086: new-instance v5, Ljava/util/ArrayList; // type@03f3 │ │ -070c7c: 7010 8e1f 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -070c82: 54b6 0601 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070c86: 6e10 9c1f 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -070c8c: 0a06 |0090: move-result v6 │ │ -070c8e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -070c92: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -070c96: 54b6 0601 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -070c9a: 6e20 991f 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -070ca0: 0c06 |009a: move-result-object v6 │ │ -070ca2: 6e20 921f 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -070ca8: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -070cac: 28f3 |00a0: goto 0093 // -000d │ │ -070cae: 6e10 9c1f 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -070cb4: 0a06 |00a4: move-result v6 │ │ -070cb6: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -070cba: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -070cbc: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -070cc0: 6306 f800 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070cc4: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -070cc8: 1a06 7103 |00ae: const-string v6, "FragmentManager" // string@0371 │ │ -070ccc: 2207 dc03 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -070cd0: 7010 581f 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070cd6: 1a0a ff09 |00b5: const-string v10, "Popping back stack state: " // string@09ff │ │ -070cda: 6e20 601f a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070ce0: 0c07 |00ba: move-result-object v7 │ │ -070ce2: 6e20 961f 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -070ce8: 0c0a |00be: move-result-object v10 │ │ -070cea: 6e20 5f1f a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070cf0: 0c07 |00c2: move-result-object v7 │ │ -070cf2: 6e10 651f 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070cf8: 0c07 |00c6: move-result-object v7 │ │ -070cfa: 7120 b21a 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -070d00: 6e20 961f 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -070d06: 0c06 |00cd: move-result-object v6 │ │ -070d08: 1f06 8d00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -070d0c: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -070d10: 0187 |00d2: move v7, v8 │ │ -070d12: 6e20 ea02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02ea │ │ -070d18: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -070d1c: 28d0 |00d8: goto 00a8 // -0030 │ │ -070d1e: 0197 |00d9: move v7, v9 │ │ -070d20: 28f9 |00da: goto 00d3 // -0007 │ │ -070d22: 6e10 3304 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ -070d28: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +070a90: |[070a90] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +070aa0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +070aa2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +070aa4: 54b6 0601 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070aa8: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +070aac: 0f09 |0006: return v9 │ │ +070aae: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +070ab2: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +070ab6: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +070aba: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +070abe: 54b6 0601 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070ac2: 6e10 9c1f 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +070ac8: 0a06 |0014: move-result v6 │ │ +070aca: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +070ace: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +070ad2: 54b6 0601 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070ad6: 6e20 991f 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +070adc: 0c01 |001e: move-result-object v1 │ │ +070ade: 1f01 8b00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +070ae2: 6e20 ea02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02ea │ │ +070ae8: 6e10 3304 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ +070aee: 0189 |0027: move v9, v8 │ │ +070af0: 28de |0028: goto 0006 // -0022 │ │ +070af2: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +070af4: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +070af8: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +070afc: 54b6 0601 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070b00: 6e10 9c1f 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +070b06: 0a06 |0033: move-result v6 │ │ +070b08: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +070b0c: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +070b10: 54b6 0601 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070b14: 6e20 961f 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +070b1a: 0c01 |003d: move-result-object v1 │ │ +070b1c: 1f01 8b00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +070b20: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +070b24: 6e10 e402 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02e4 │ │ +070b2a: 0c06 |0045: move-result-object v6 │ │ +070b2c: 6e20 481f 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +070b32: 0a06 |0049: move-result v6 │ │ +070b34: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +070b38: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +070b3c: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +070b40: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +070b44: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +070b48: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +070b4c: 54b6 0601 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070b50: 6e20 961f 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +070b56: 0c01 |005b: move-result-object v1 │ │ +070b58: 1f01 8b00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +070b5c: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +070b60: 6e10 e402 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02e4 │ │ +070b66: 0c06 |0063: move-result-object v6 │ │ +070b68: 6e20 481f 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +070b6e: 0a06 |0067: move-result v6 │ │ +070b70: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +070b74: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +070b78: 5216 6c00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +070b7c: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +070b80: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +070b84: 28e2 |0072: goto 0054 // -001e │ │ +070b86: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +070b8a: 5216 6c00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +070b8e: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +070b92: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +070b96: 28bb |007b: goto 0036 // -0045 │ │ +070b98: 54b6 0601 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070b9c: 6e10 9c1f 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +070ba2: 0a06 |0081: move-result v6 │ │ +070ba4: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +070ba8: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +070bac: 2205 ef03 |0086: new-instance v5, Ljava/util/ArrayList; // type@03ef │ │ +070bb0: 7010 8e1f 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +070bb6: 54b6 0601 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070bba: 6e10 9c1f 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +070bc0: 0a06 |0090: move-result v6 │ │ +070bc2: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +070bc6: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +070bca: 54b6 0601 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +070bce: 6e20 991f 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +070bd4: 0c06 |009a: move-result-object v6 │ │ +070bd6: 6e20 921f 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +070bdc: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +070be0: 28f3 |00a0: goto 0093 // -000d │ │ +070be2: 6e10 9c1f 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +070be8: 0a06 |00a4: move-result v6 │ │ +070bea: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +070bee: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +070bf0: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +070bf4: 6306 f800 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070bf8: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +070bfc: 1a06 6d03 |00ae: const-string v6, "FragmentManager" // string@036d │ │ +070c00: 2207 d803 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +070c04: 7010 581f 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070c0a: 1a0a f709 |00b5: const-string v10, "Popping back stack state: " // string@09f7 │ │ +070c0e: 6e20 601f a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070c14: 0c07 |00ba: move-result-object v7 │ │ +070c16: 6e20 961f 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +070c1c: 0c0a |00be: move-result-object v10 │ │ +070c1e: 6e20 5f1f a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070c24: 0c07 |00c2: move-result-object v7 │ │ +070c26: 6e10 651f 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070c2c: 0c07 |00c6: move-result-object v7 │ │ +070c2e: 7120 b21a 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070c34: 6e20 961f 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +070c3a: 0c06 |00cd: move-result-object v6 │ │ +070c3c: 1f06 8b00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +070c40: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +070c44: 0187 |00d2: move v7, v8 │ │ +070c46: 6e20 ea02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02ea │ │ +070c4c: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +070c50: 28d0 |00d8: goto 00a8 // -0030 │ │ +070c52: 0197 |00d9: move v7, v9 │ │ +070c54: 28f9 |00da: goto 00d3 // -0007 │ │ +070c56: 6e10 3304 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0433 │ │ +070c5c: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1500 │ │ 0x0006 line=1559 │ │ 0x0007 line=1503 │ │ 0x000f line=1504 │ │ 0x0017 line=1505 │ │ @@ -123320,35 +123287,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 │ │ -070d2c: |[070d2c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -070d3c: 5260 af00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -070d40: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -070d44: 2200 c903 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -070d48: 2201 dc03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -070d4c: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070d52: 1a02 6a03 |000b: const-string v2, "Fragment " // string@036a │ │ -070d56: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070d5c: 0c01 |0010: move-result-object v1 │ │ -070d5e: 6e20 5f1f 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070d64: 0c01 |0014: move-result-object v1 │ │ -070d66: 1a02 5700 |0015: const-string v2, " is not currently in the FragmentManager" // string@0057 │ │ -070d6a: 6e20 601f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070d70: 0c01 |001a: move-result-object v1 │ │ -070d72: 6e10 651f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070d78: 0c01 |001e: move-result-object v1 │ │ -070d7a: 7020 1d1f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -070d80: 7020 3e04 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -070d86: 5260 af00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -070d8a: 6e30 1702 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ -070d90: 0e00 |002a: return-void │ │ +070c60: |[070c60] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +070c70: 5260 af00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +070c74: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +070c78: 2200 c503 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +070c7c: 2201 d803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +070c80: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070c86: 1a02 6603 |000b: const-string v2, "Fragment " // string@0366 │ │ +070c8a: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070c90: 0c01 |0010: move-result-object v1 │ │ +070c92: 6e20 5f1f 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070c98: 0c01 |0014: move-result-object v1 │ │ +070c9a: 1a02 5700 |0015: const-string v2, " is not currently in the FragmentManager" // string@0057 │ │ +070c9e: 6e20 601f 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070ca4: 0c01 |001a: move-result-object v1 │ │ +070ca6: 6e10 651f 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070cac: 0c01 |001e: move-result-object v1 │ │ +070cae: 7020 1d1f 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +070cb4: 7020 3e04 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +070cba: 5260 af00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +070cbe: 6e30 1702 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ +070cc4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0004 line=557 │ │ 0x0025 line=560 │ │ 0x002a line=561 │ │ locals : │ │ @@ -123362,66 +123329,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 │ │ -070d94: |[070d94] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -070da4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -070da6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -070da8: 6301 f800 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070dac: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -070db0: 1a01 7103 |0006: const-string v1, "FragmentManager" // string@0371 │ │ -070db4: 2202 dc03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -070db8: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070dbe: 1a03 d11d |000d: const-string v3, "remove: " // string@1dd1 │ │ -070dc2: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070dc8: 0c02 |0012: move-result-object v2 │ │ -070dca: 6e20 5f1f 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070dd0: 0c02 |0016: move-result-object v2 │ │ -070dd2: 1a03 7a00 |0017: const-string v3, " nesting=" // string@007a │ │ -070dd6: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070ddc: 0c02 |001c: move-result-object v2 │ │ -070dde: 5283 a100 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -070de2: 6e20 5c1f 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -070de8: 0c02 |0022: move-result-object v2 │ │ -070dea: 6e10 651f 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070df0: 0c02 |0026: move-result-object v2 │ │ -070df2: 7120 b21a 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -070df8: 6e10 4d03 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@034d │ │ -070dfe: 0a01 |002d: move-result v1 │ │ -070e00: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -070e04: 0106 |0030: move v6, v0 │ │ -070e06: 5581 a800 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ -070e0a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -070e0e: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -070e12: 5471 0301 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -070e16: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -070e1a: 5471 0301 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -070e1e: 6e20 9a1f 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ -070e24: 5581 ac00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -070e28: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -070e2c: 5581 b300 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -070e30: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -070e34: 5c70 1001 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -070e38: 5c85 9e00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -070e3c: 5c80 b600 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ -070e40: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -070e44: 0152 |0050: move v2, v5 │ │ -070e46: 0770 |0051: move-object v0, v7 │ │ -070e48: 0781 |0052: move-object v1, v8 │ │ -070e4a: 0193 |0053: move v3, v9 │ │ -070e4c: 01a4 |0054: move v4, v10 │ │ -070e4e: 7406 2604 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ -070e54: 0e00 |0058: return-void │ │ -070e56: 0156 |0059: move v6, v5 │ │ -070e58: 28d7 |005a: goto 0031 // -0029 │ │ -070e5a: 0102 |005b: move v2, v0 │ │ -070e5c: 28f5 |005c: goto 0051 // -000b │ │ +070cc8: |[070cc8] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +070cd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +070cda: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +070cdc: 6301 f800 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070ce0: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +070ce4: 1a01 6d03 |0006: const-string v1, "FragmentManager" // string@036d │ │ +070ce8: 2202 d803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +070cec: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070cf2: 1a03 c61d |000d: const-string v3, "remove: " // string@1dc6 │ │ +070cf6: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070cfc: 0c02 |0012: move-result-object v2 │ │ +070cfe: 6e20 5f1f 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070d04: 0c02 |0016: move-result-object v2 │ │ +070d06: 1a03 7a00 |0017: const-string v3, " nesting=" // string@007a │ │ +070d0a: 6e20 601f 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070d10: 0c02 |001c: move-result-object v2 │ │ +070d12: 5283 a100 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +070d16: 6e20 5c1f 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +070d1c: 0c02 |0022: move-result-object v2 │ │ +070d1e: 6e10 651f 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070d24: 0c02 |0026: move-result-object v2 │ │ +070d26: 7120 b21a 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070d2c: 6e10 4d03 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@034d │ │ +070d32: 0a01 |002d: move-result v1 │ │ +070d34: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +070d38: 0106 |0030: move v6, v0 │ │ +070d3a: 5581 a800 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a8 │ │ +070d3e: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +070d42: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +070d46: 5471 0301 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +070d4a: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +070d4e: 5471 0301 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +070d52: 6e20 9a1f 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ +070d58: 5581 ac00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +070d5c: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +070d60: 5581 b300 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +070d64: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +070d68: 5c70 1001 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +070d6c: 5c85 9e00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +070d70: 5c80 b600 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b6 │ │ +070d74: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +070d78: 0152 |0050: move v2, v5 │ │ +070d7a: 0770 |0051: move-object v0, v7 │ │ +070d7c: 0781 |0052: move-object v1, v8 │ │ +070d7e: 0193 |0053: move v3, v9 │ │ +070d80: 01a4 |0054: move v4, v10 │ │ +070d82: 7406 2604 0000 |0055: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0426 │ │ +070d88: 0e00 |0058: return-void │ │ +070d8a: 0156 |0059: move v6, v5 │ │ +070d8c: 28d7 |005a: goto 0031 // -0029 │ │ +070d8e: 0102 |005b: move v2, v0 │ │ +070d90: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1190 │ │ 0x002a line=1191 │ │ 0x0031 line=1192 │ │ 0x0037 line=1193 │ │ 0x003b line=1194 │ │ @@ -123446,20 +123413,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 │ │ -070e60: |[070e60] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -070e70: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ -070e74: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -070e78: 5410 0701 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ -070e7c: 6e20 9a1f 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ -070e82: 0e00 |0009: return-void │ │ +070d94: |[070d94] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +070da4: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ +070da8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +070dac: 5410 0701 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ +070db0: 6e20 9a1f 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ +070db6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=550 │ │ 0x0009 line=552 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -123470,30 +123437,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -070e84: |[070e84] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -070e94: 5421 0701 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ -070e98: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -070e9c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -070e9e: 5421 0701 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ -070ea2: 6e10 9c1f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -070ea8: 0a01 |000a: move-result v1 │ │ -070eaa: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -070eae: 5421 0701 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ -070eb2: 6e20 961f 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -070eb8: 0c01 |0012: move-result-object v1 │ │ -070eba: 1f01 9d00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@009d │ │ -070ebe: 7210 d303 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03d3 │ │ -070ec4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -070ec8: 28eb |001a: goto 0005 // -0015 │ │ -070eca: 0e00 |001b: return-void │ │ +070db8: |[070db8] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +070dc8: 5421 0701 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ +070dcc: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +070dd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +070dd2: 5421 0701 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ +070dd6: 6e10 9c1f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +070ddc: 0a01 |000a: move-result v1 │ │ +070dde: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +070de2: 5421 0701 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0107 │ │ +070de6: 6e20 961f 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +070dec: 0c01 |0012: move-result-object v1 │ │ +070dee: 1f01 9b00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@009b │ │ +070df2: 7210 d303 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03d3 │ │ +070df8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +070dfc: 28eb |001a: goto 0005 // -0015 │ │ +070dfe: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0004 line=1485 │ │ 0x000d line=1486 │ │ 0x0018 line=1485 │ │ 0x001b line=1489 │ │ @@ -123506,298 +123473,298 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 573 16-bit code units │ │ -070ecc: |[070ecc] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -070edc: 120b |0000: const/4 v11, #int 0 // #0 │ │ -070ede: 120a |0001: const/4 v10, #int 0 // #0 │ │ -070ee0: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -070ee4: 0e00 |0004: return-void │ │ -070ee6: 07d2 |0005: move-object v2, v13 │ │ -070ee8: 1f02 a600 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00a6 │ │ -070eec: 5427 1901 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ -070ef0: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -070ef4: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -070ef8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -070efa: 6e10 9c1f 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -070f00: 0a07 |0012: move-result v7 │ │ -070f02: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -070f06: 6e20 961f 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -070f0c: 0c01 |0018: move-result-object v1 │ │ -070f0e: 1f01 9500 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0095 │ │ -070f12: 6307 f800 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070f16: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -070f1a: 1a07 7103 |001f: const-string v7, "FragmentManager" // string@0371 │ │ -070f1e: 2208 dc03 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -070f22: 7010 581f 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -070f28: 1a09 2d1e |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1e2d │ │ -070f2c: 6e20 601f 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -070f32: 0c08 |002b: move-result-object v8 │ │ -070f34: 6e20 5f1f 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -070f3a: 0c08 |002f: move-result-object v8 │ │ -070f3c: 6e10 651f 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -070f42: 0c08 |0033: move-result-object v8 │ │ -070f44: 7120 b21a 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -070f4a: 5427 1901 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ -070f4e: 5218 af00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -070f52: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -070f56: 5b31 2901 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -070f5a: 5b1a bc00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -070f5e: 591b a100 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ -070f62: 5c1b ae00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ -070f66: 5c1b 9e00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -070f6a: 5b1a c000 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -070f6e: 5437 2b01 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -070f72: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -070f76: 5437 2b01 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -070f7a: 54c8 0201 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -070f7e: 6e10 9c03 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@039c │ │ -070f84: 0c08 |0054: move-result-object v8 │ │ -070f86: 6e20 1b02 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ -070f8c: 5437 2b01 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -070f90: 1a08 750e |005a: const-string v8, "android:view_state" // string@0e75 │ │ -070f94: 6e20 1102 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ -070f9a: 0c07 |005f: move-result-object v7 │ │ -070f9c: 5b17 bc00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -070fa0: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -070fa4: 28ab |0064: goto 000f // -0055 │ │ -070fa6: 2207 f303 |0065: new-instance v7, Ljava/util/ArrayList; // type@03f3 │ │ -070faa: 5428 1901 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ -070fae: 2188 |0069: array-length v8, v8 │ │ -070fb0: 7020 8f1f 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ -070fb6: 5bc7 0101 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -070fba: 54c7 0501 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -070fbe: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -070fc2: 54c7 0501 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -070fc6: 6e10 941f 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -070fcc: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -070fce: 5427 1901 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ -070fd2: 2177 |007b: array-length v7, v7 │ │ -070fd4: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -070fd8: 5427 1901 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ -070fdc: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -070fe0: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -070fe4: 54c7 0201 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -070fe8: 54c8 1201 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -070fec: 6e30 6004 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0460 │ │ -070ff2: 0c01 |008b: move-result-object v1 │ │ -070ff4: 6307 f800 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -070ff8: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -070ffc: 1a07 7103 |0090: const-string v7, "FragmentManager" // string@0371 │ │ -071000: 2208 dc03 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -071004: 7010 581f 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07100a: 1a09 291e |0097: const-string v9, "restoreAllState: active #" // string@1e29 │ │ -07100e: 6e20 601f 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071014: 0c08 |009c: move-result-object v8 │ │ -071016: 6e20 5c1f 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -07101c: 0c08 |00a0: move-result-object v8 │ │ -07101e: 1a09 d000 |00a1: const-string v9, ": " // string@00d0 │ │ -071022: 6e20 601f 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071028: 0c08 |00a6: move-result-object v8 │ │ -07102a: 6e20 5f1f 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -071030: 0c08 |00aa: move-result-object v8 │ │ -071032: 6e10 651f 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071038: 0c08 |00ae: move-result-object v8 │ │ -07103a: 7120 b21a 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -071040: 54c7 0101 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071044: 6e20 921f 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -07104a: 5b3a 2901 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ -07104e: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -071052: 28be |00bb: goto 0079 // -0042 │ │ -071054: 54c7 0101 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071058: 6e20 921f a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -07105e: 54c7 0501 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -071062: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -071066: 2207 f303 |00c5: new-instance v7, Ljava/util/ArrayList; // type@03f3 │ │ -07106a: 7010 8e1f 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -071070: 5bc7 0501 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -071074: 6307 f800 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -071078: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -07107c: 1a07 7103 |00d0: const-string v7, "FragmentManager" // string@0371 │ │ -071080: 2208 dc03 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -071084: 7010 581f 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07108a: 1a09 2b1e |00d7: const-string v9, "restoreAllState: avail #" // string@1e2b │ │ -07108e: 6e20 601f 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071094: 0c08 |00dc: move-result-object v8 │ │ -071096: 6e20 5c1f 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -07109c: 0c08 |00e0: move-result-object v8 │ │ -07109e: 6e10 651f 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0710a4: 0c08 |00e4: move-result-object v8 │ │ -0710a6: 7120 b21a 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0710ac: 54c7 0501 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ -0710b0: 7110 241f 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -0710b6: 0c08 |00ed: move-result-object v8 │ │ -0710b8: 6e20 921f 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -0710be: 28c8 |00f1: goto 00b9 // -0038 │ │ -0710c0: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -0710c4: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -0710c6: 6e10 9c1f 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0710cc: 0a07 |00f8: move-result v7 │ │ -0710ce: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -0710d2: 6e20 961f 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0710d8: 0c01 |00fe: move-result-object v1 │ │ -0710da: 1f01 9500 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0095 │ │ -0710de: 5217 c100 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ -0710e2: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -0710e6: 5217 c100 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ -0710ea: 54c8 0101 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -0710ee: 6e10 9c1f 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0710f4: 0a08 |010c: move-result v8 │ │ -0710f6: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -0710fa: 54c7 0101 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -0710fe: 5218 c100 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ -071102: 6e20 961f 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071108: 0c07 |0116: move-result-object v7 │ │ -07110a: 1f07 9500 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0095 │ │ -07110e: 5b17 c000 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -071112: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -071116: 28d8 |011d: goto 00f5 // -0028 │ │ -071118: 1a07 7103 |011e: const-string v7, "FragmentManager" // string@0371 │ │ -07111c: 2208 dc03 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -071120: 7010 581f 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -071126: 1a09 1d0a |0125: const-string v9, "Re-attaching retained fragment " // string@0a1d │ │ -07112a: 6e20 601f 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071130: 0c08 |012a: move-result-object v8 │ │ -071132: 6e20 5f1f 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -071138: 0c08 |012e: move-result-object v8 │ │ -07113a: 1a09 8800 |012f: const-string v9, " target no longer exists: " // string@0088 │ │ -07113e: 6e20 601f 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071144: 0c08 |0134: move-result-object v8 │ │ -071146: 5219 c100 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ -07114a: 6e20 5c1f 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -071150: 0c08 |013a: move-result-object v8 │ │ -071152: 6e10 651f 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071158: 0c08 |013e: move-result-object v8 │ │ -07115a: 7120 b31a 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -071160: 5b1a c000 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -071164: 28d7 |0144: goto 011b // -0029 │ │ -071166: 5427 1a01 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ -07116a: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -07116e: 2207 f303 |0149: new-instance v7, Ljava/util/ArrayList; // type@03f3 │ │ -071172: 5428 1a01 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ -071176: 2188 |014d: array-length v8, v8 │ │ -071178: 7020 8f1f 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ -07117e: 5bc7 0301 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -071182: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -071184: 5427 1a01 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ -071188: 2177 |0156: array-length v7, v7 │ │ -07118a: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -07118e: 54c7 0101 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071192: 5428 1a01 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ -071196: 4408 0804 |015d: aget v8, v8, v4 │ │ -07119a: 6e20 961f 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0711a0: 0c01 |0162: move-result-object v1 │ │ -0711a2: 1f01 9500 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0095 │ │ -0711a6: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -0711aa: 2207 c903 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0711ae: 2208 dc03 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -0711b2: 7010 581f 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0711b8: 1a09 8f09 |016e: const-string v9, "No instantiated fragment for index #" // string@098f │ │ -0711bc: 6e20 601f 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0711c2: 0c08 |0173: move-result-object v8 │ │ -0711c4: 5429 1a01 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ -0711c8: 4409 0904 |0176: aget v9, v9, v4 │ │ -0711cc: 6e20 5c1f 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0711d2: 0c08 |017b: move-result-object v8 │ │ -0711d4: 6e10 651f 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0711da: 0c08 |017f: move-result-object v8 │ │ -0711dc: 7020 1d1f 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0711e2: 7020 3e04 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -0711e8: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -0711ea: 5c17 9e00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -0711ee: 6307 f800 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0711f2: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -0711f6: 1a07 7103 |018d: const-string v7, "FragmentManager" // string@0371 │ │ -0711fa: 2208 dc03 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -0711fe: 7010 581f 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -071204: 1a09 2a1e |0194: const-string v9, "restoreAllState: added #" // string@1e2a │ │ -071208: 6e20 601f 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07120e: 0c08 |0199: move-result-object v8 │ │ -071210: 6e20 5c1f 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -071216: 0c08 |019d: move-result-object v8 │ │ -071218: 1a09 d000 |019e: const-string v9, ": " // string@00d0 │ │ -07121c: 6e20 601f 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071222: 0c08 |01a3: move-result-object v8 │ │ -071224: 6e20 5f1f 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -07122a: 0c08 |01a7: move-result-object v8 │ │ -07122c: 6e10 651f 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071232: 0c08 |01ab: move-result-object v8 │ │ -071234: 7120 b21a 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -07123a: 54c7 0301 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -07123e: 6e20 951f 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1f95 │ │ -071244: 0a07 |01b4: move-result v7 │ │ -071246: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -07124a: 2207 c903 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@03c9 │ │ -07124e: 1a08 0d02 |01b9: const-string v8, "Already added!" // string@020d │ │ -071252: 7020 1d1f 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -071258: 2707 |01be: throw v7 │ │ -07125a: 54c7 0301 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -07125e: 6e20 921f 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -071264: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -071268: 288e |01c6: goto 0154 // -0072 │ │ -07126a: 5bca 0301 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -07126e: 5427 1b01 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ -071272: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -071276: 2207 f303 |01cd: new-instance v7, Ljava/util/ArrayList; // type@03f3 │ │ -07127a: 5428 1b01 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ -07127e: 2188 |01d1: array-length v8, v8 │ │ -071280: 7020 8f1f 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ -071286: 5bc7 0601 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -07128a: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -07128c: 5427 1b01 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ -071290: 2177 |01da: array-length v7, v7 │ │ -071292: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -071296: 5427 1b01 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ -07129a: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -07129e: 6e20 0203 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0302 │ │ -0712a4: 0c00 |01e4: move-result-object v0 │ │ -0712a6: 6307 f800 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0712aa: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -0712ae: 1a07 7103 |01e9: const-string v7, "FragmentManager" // string@0371 │ │ -0712b2: 2208 dc03 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -0712b6: 7010 581f 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0712bc: 1a09 2c1e |01f0: const-string v9, "restoreAllState: back stack #" // string@1e2c │ │ -0712c0: 6e20 601f 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0712c6: 0c08 |01f5: move-result-object v8 │ │ -0712c8: 6e20 5c1f 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0712ce: 0c08 |01f9: move-result-object v8 │ │ -0712d0: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ -0712d4: 6e20 601f 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0712da: 0c08 |01ff: move-result-object v8 │ │ -0712dc: 5209 6c00 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -0712e0: 6e20 5c1f 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0712e6: 0c08 |0205: move-result-object v8 │ │ -0712e8: 1a09 be00 |0206: const-string v9, "): " // string@00be │ │ -0712ec: 6e20 601f 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0712f2: 0c08 |020b: move-result-object v8 │ │ -0712f4: 6e20 5f1f 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0712fa: 0c08 |020f: move-result-object v8 │ │ -0712fc: 6e10 651f 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071302: 0c08 |0213: move-result-object v8 │ │ -071304: 7120 b21a 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -07130a: 2205 4701 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0147 │ │ -07130e: 1a07 7103 |0219: const-string v7, "FragmentManager" // string@0371 │ │ -071312: 7020 c407 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c4 │ │ -071318: 2206 b603 |021e: new-instance v6, Ljava/io/PrintWriter; // type@03b6 │ │ -07131c: 7020 eb1e 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1eeb │ │ -071322: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ -071326: 6e40 de02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02de │ │ -07132c: 54c7 0601 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -071330: 6e20 921f 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -071336: 5207 6c00 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -07133a: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -07133e: 5207 6c00 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ -071342: 6e30 3b04 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@043b │ │ -071348: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -07134c: 28a0 |0238: goto 01d8 // -0060 │ │ -07134e: 5bca 0601 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -071352: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +070e00: |[070e00] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +070e10: 120b |0000: const/4 v11, #int 0 // #0 │ │ +070e12: 120a |0001: const/4 v10, #int 0 // #0 │ │ +070e14: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +070e18: 0e00 |0004: return-void │ │ +070e1a: 07d2 |0005: move-object v2, v13 │ │ +070e1c: 1f02 a400 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00a4 │ │ +070e20: 5427 1901 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ +070e24: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +070e28: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +070e2c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +070e2e: 6e10 9c1f 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +070e34: 0a07 |0012: move-result v7 │ │ +070e36: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +070e3a: 6e20 961f 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +070e40: 0c01 |0018: move-result-object v1 │ │ +070e42: 1f01 9300 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0093 │ │ +070e46: 6307 f800 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070e4a: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +070e4e: 1a07 6d03 |001f: const-string v7, "FragmentManager" // string@036d │ │ +070e52: 2208 d803 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +070e56: 7010 581f 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070e5c: 1a09 221e |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1e22 │ │ +070e60: 6e20 601f 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070e66: 0c08 |002b: move-result-object v8 │ │ +070e68: 6e20 5f1f 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070e6e: 0c08 |002f: move-result-object v8 │ │ +070e70: 6e10 651f 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070e76: 0c08 |0033: move-result-object v8 │ │ +070e78: 7120 b21a 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070e7e: 5427 1901 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ +070e82: 5218 af00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +070e86: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +070e8a: 5b31 2901 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +070e8e: 5b1a bc00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +070e92: 591b a100 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a1 │ │ +070e96: 5c1b ae00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ae │ │ +070e9a: 5c1b 9e00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +070e9e: 5b1a c000 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +070ea2: 5437 2b01 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +070ea6: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +070eaa: 5437 2b01 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +070eae: 54c8 0201 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +070eb2: 6e10 9c03 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@039c │ │ +070eb8: 0c08 |0054: move-result-object v8 │ │ +070eba: 6e20 1b02 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ +070ec0: 5437 2b01 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +070ec4: 1a08 6b0e |005a: const-string v8, "android:view_state" // string@0e6b │ │ +070ec8: 6e20 1102 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ +070ece: 0c07 |005f: move-result-object v7 │ │ +070ed0: 5b17 bc00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +070ed4: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +070ed8: 28ab |0064: goto 000f // -0055 │ │ +070eda: 2207 ef03 |0065: new-instance v7, Ljava/util/ArrayList; // type@03ef │ │ +070ede: 5428 1901 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ +070ee2: 2188 |0069: array-length v8, v8 │ │ +070ee4: 7020 8f1f 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ +070eea: 5bc7 0101 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +070eee: 54c7 0501 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +070ef2: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +070ef6: 54c7 0501 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +070efa: 6e10 941f 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +070f00: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +070f02: 5427 1901 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ +070f06: 2177 |007b: array-length v7, v7 │ │ +070f08: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +070f0c: 5427 1901 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ +070f10: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +070f14: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +070f18: 54c7 0201 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +070f1c: 54c8 1201 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +070f20: 6e30 6004 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0460 │ │ +070f26: 0c01 |008b: move-result-object v1 │ │ +070f28: 6307 f800 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070f2c: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +070f30: 1a07 6d03 |0090: const-string v7, "FragmentManager" // string@036d │ │ +070f34: 2208 d803 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +070f38: 7010 581f 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070f3e: 1a09 1e1e |0097: const-string v9, "restoreAllState: active #" // string@1e1e │ │ +070f42: 6e20 601f 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070f48: 0c08 |009c: move-result-object v8 │ │ +070f4a: 6e20 5c1f 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +070f50: 0c08 |00a0: move-result-object v8 │ │ +070f52: 1a09 d000 |00a1: const-string v9, ": " // string@00d0 │ │ +070f56: 6e20 601f 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070f5c: 0c08 |00a6: move-result-object v8 │ │ +070f5e: 6e20 5f1f 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +070f64: 0c08 |00aa: move-result-object v8 │ │ +070f66: 6e10 651f 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070f6c: 0c08 |00ae: move-result-object v8 │ │ +070f6e: 7120 b21a 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070f74: 54c7 0101 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +070f78: 6e20 921f 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +070f7e: 5b3a 2901 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0129 │ │ +070f82: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +070f86: 28be |00bb: goto 0079 // -0042 │ │ +070f88: 54c7 0101 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +070f8c: 6e20 921f a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +070f92: 54c7 0501 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +070f96: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +070f9a: 2207 ef03 |00c5: new-instance v7, Ljava/util/ArrayList; // type@03ef │ │ +070f9e: 7010 8e1f 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +070fa4: 5bc7 0501 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +070fa8: 6307 f800 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +070fac: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +070fb0: 1a07 6d03 |00d0: const-string v7, "FragmentManager" // string@036d │ │ +070fb4: 2208 d803 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +070fb8: 7010 581f 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +070fbe: 1a09 201e |00d7: const-string v9, "restoreAllState: avail #" // string@1e20 │ │ +070fc2: 6e20 601f 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +070fc8: 0c08 |00dc: move-result-object v8 │ │ +070fca: 6e20 5c1f 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +070fd0: 0c08 |00e0: move-result-object v8 │ │ +070fd2: 6e10 651f 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +070fd8: 0c08 |00e4: move-result-object v8 │ │ +070fda: 7120 b21a 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +070fe0: 54c7 0501 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0105 │ │ +070fe4: 7110 241f 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +070fea: 0c08 |00ed: move-result-object v8 │ │ +070fec: 6e20 921f 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +070ff2: 28c8 |00f1: goto 00b9 // -0038 │ │ +070ff4: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +070ff8: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +070ffa: 6e10 9c1f 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071000: 0a07 |00f8: move-result v7 │ │ +071002: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +071006: 6e20 961f 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07100c: 0c01 |00fe: move-result-object v1 │ │ +07100e: 1f01 9300 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071012: 5217 c100 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ +071016: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +07101a: 5217 c100 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ +07101e: 54c8 0101 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +071022: 6e10 9c1f 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071028: 0a08 |010c: move-result v8 │ │ +07102a: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +07102e: 54c7 0101 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +071032: 5218 c100 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ +071036: 6e20 961f 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07103c: 0c07 |0116: move-result-object v7 │ │ +07103e: 1f07 9300 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071042: 5b17 c000 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +071046: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07104a: 28d8 |011d: goto 00f5 // -0028 │ │ +07104c: 1a07 6d03 |011e: const-string v7, "FragmentManager" // string@036d │ │ +071050: 2208 d803 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +071054: 7010 581f 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07105a: 1a09 150a |0125: const-string v9, "Re-attaching retained fragment " // string@0a15 │ │ +07105e: 6e20 601f 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071064: 0c08 |012a: move-result-object v8 │ │ +071066: 6e20 5f1f 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07106c: 0c08 |012e: move-result-object v8 │ │ +07106e: 1a09 8800 |012f: const-string v9, " target no longer exists: " // string@0088 │ │ +071072: 6e20 601f 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071078: 0c08 |0134: move-result-object v8 │ │ +07107a: 5219 c100 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ +07107e: 6e20 5c1f 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +071084: 0c08 |013a: move-result-object v8 │ │ +071086: 6e10 651f 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07108c: 0c08 |013e: move-result-object v8 │ │ +07108e: 7120 b31a 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +071094: 5b1a c000 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +071098: 28d7 |0144: goto 011b // -0029 │ │ +07109a: 5427 1a01 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ +07109e: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +0710a2: 2207 ef03 |0149: new-instance v7, Ljava/util/ArrayList; // type@03ef │ │ +0710a6: 5428 1a01 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ +0710aa: 2188 |014d: array-length v8, v8 │ │ +0710ac: 7020 8f1f 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ +0710b2: 5bc7 0301 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +0710b6: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +0710b8: 5427 1a01 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ +0710bc: 2177 |0156: array-length v7, v7 │ │ +0710be: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +0710c2: 54c7 0101 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +0710c6: 5428 1a01 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ +0710ca: 4408 0804 |015d: aget v8, v8, v4 │ │ +0710ce: 6e20 961f 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0710d4: 0c01 |0162: move-result-object v1 │ │ +0710d6: 1f01 9300 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0093 │ │ +0710da: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +0710de: 2207 c503 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0710e2: 2208 d803 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +0710e6: 7010 581f 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0710ec: 1a09 8709 |016e: const-string v9, "No instantiated fragment for index #" // string@0987 │ │ +0710f0: 6e20 601f 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0710f6: 0c08 |0173: move-result-object v8 │ │ +0710f8: 5429 1a01 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ +0710fc: 4409 0904 |0176: aget v9, v9, v4 │ │ +071100: 6e20 5c1f 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +071106: 0c08 |017b: move-result-object v8 │ │ +071108: 6e10 651f 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07110e: 0c08 |017f: move-result-object v8 │ │ +071110: 7020 1d1f 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +071116: 7020 3e04 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +07111c: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +07111e: 5c17 9e00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +071122: 6307 f800 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +071126: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +07112a: 1a07 6d03 |018d: const-string v7, "FragmentManager" // string@036d │ │ +07112e: 2208 d803 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +071132: 7010 581f 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +071138: 1a09 1f1e |0194: const-string v9, "restoreAllState: added #" // string@1e1f │ │ +07113c: 6e20 601f 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071142: 0c08 |0199: move-result-object v8 │ │ +071144: 6e20 5c1f 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +07114a: 0c08 |019d: move-result-object v8 │ │ +07114c: 1a09 d000 |019e: const-string v9, ": " // string@00d0 │ │ +071150: 6e20 601f 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071156: 0c08 |01a3: move-result-object v8 │ │ +071158: 6e20 5f1f 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07115e: 0c08 |01a7: move-result-object v8 │ │ +071160: 6e10 651f 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071166: 0c08 |01ab: move-result-object v8 │ │ +071168: 7120 b21a 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +07116e: 54c7 0301 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +071172: 6e20 951f 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1f95 │ │ +071178: 0a07 |01b4: move-result v7 │ │ +07117a: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +07117e: 2207 c503 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@03c5 │ │ +071182: 1a08 0902 |01b9: const-string v8, "Already added!" // string@0209 │ │ +071186: 7020 1d1f 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +07118c: 2707 |01be: throw v7 │ │ +07118e: 54c7 0301 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +071192: 6e20 921f 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +071198: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07119c: 288e |01c6: goto 0154 // -0072 │ │ +07119e: 5bca 0301 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +0711a2: 5427 1b01 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ +0711a6: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +0711aa: 2207 ef03 |01cd: new-instance v7, Ljava/util/ArrayList; // type@03ef │ │ +0711ae: 5428 1b01 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ +0711b2: 2188 |01d1: array-length v8, v8 │ │ +0711b4: 7020 8f1f 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1f8f │ │ +0711ba: 5bc7 0601 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +0711be: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +0711c0: 5427 1b01 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ +0711c4: 2177 |01da: array-length v7, v7 │ │ +0711c6: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +0711ca: 5427 1b01 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ +0711ce: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +0711d2: 6e20 0203 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0302 │ │ +0711d8: 0c00 |01e4: move-result-object v0 │ │ +0711da: 6307 f800 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0711de: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +0711e2: 1a07 6d03 |01e9: const-string v7, "FragmentManager" // string@036d │ │ +0711e6: 2208 d803 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +0711ea: 7010 581f 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0711f0: 1a09 211e |01f0: const-string v9, "restoreAllState: back stack #" // string@1e21 │ │ +0711f4: 6e20 601f 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0711fa: 0c08 |01f5: move-result-object v8 │ │ +0711fc: 6e20 5c1f 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +071202: 0c08 |01f9: move-result-object v8 │ │ +071204: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ +071208: 6e20 601f 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07120e: 0c08 |01ff: move-result-object v8 │ │ +071210: 5209 6c00 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +071214: 6e20 5c1f 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +07121a: 0c08 |0205: move-result-object v8 │ │ +07121c: 1a09 be00 |0206: const-string v9, "): " // string@00be │ │ +071220: 6e20 601f 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071226: 0c08 |020b: move-result-object v8 │ │ +071228: 6e20 5f1f 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07122e: 0c08 |020f: move-result-object v8 │ │ +071230: 6e10 651f 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071236: 0c08 |0213: move-result-object v8 │ │ +071238: 7120 b21a 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +07123e: 2205 4501 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0145 │ │ +071242: 1a07 6d03 |0219: const-string v7, "FragmentManager" // string@036d │ │ +071246: 7020 c407 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c4 │ │ +07124c: 2206 b203 |021e: new-instance v6, Ljava/io/PrintWriter; // type@03b2 │ │ +071250: 7020 eb1e 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1eeb │ │ +071256: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ +07125a: 6e40 de02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02de │ │ +071260: 54c7 0601 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +071264: 6e20 921f 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +07126a: 5207 6c00 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +07126e: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +071272: 5207 6c00 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006c │ │ +071276: 6e30 3b04 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@043b │ │ +07127c: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +071280: 28a0 |0238: goto 01d8 // -0060 │ │ +071282: 5bca 0601 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +071286: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1749 │ │ 0x0004 line=1856 │ │ 0x0006 line=1750 │ │ 0x0008 line=1751 │ │ 0x000c line=1755 │ │ @@ -123890,59 +123857,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -071358: |[071358] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -071368: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07136a: 5463 0101 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -07136e: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -071372: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -071374: 5463 0101 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071378: 6e10 9c1f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07137e: 0a03 |000b: move-result v3 │ │ -071380: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -071384: 5463 0101 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071388: 6e20 961f 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -07138e: 0c00 |0013: move-result-object v0 │ │ -071390: 1f00 9500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -071394: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -071398: 5503 b900 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ -07139c: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -0713a0: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -0713a4: 2201 f303 |001e: new-instance v1, Ljava/util/ArrayList; // type@03f3 │ │ -0713a8: 7010 8e1f 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -0713ae: 6e20 921f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -0713b4: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -0713b6: 5c03 ba00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ -0713ba: 5403 c000 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -0713be: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -0713c2: 5403 c000 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -0713c6: 5233 af00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -0713ca: 5903 c100 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ -0713ce: 6303 f800 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0713d2: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -0713d6: 1a03 7103 |0037: const-string v3, "FragmentManager" // string@0371 │ │ -0713da: 2204 dc03 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -0713de: 7010 581f 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0713e4: 1a05 411e |003e: const-string v5, "retainNonConfig: keeping retained " // string@1e41 │ │ -0713e8: 6e20 601f 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0713ee: 0c04 |0043: move-result-object v4 │ │ -0713f0: 6e20 5f1f 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0713f6: 0c04 |0047: move-result-object v4 │ │ -0713f8: 6e10 651f 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0713fe: 0c04 |004b: move-result-object v4 │ │ -071400: 7120 b21a 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -071406: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07140a: 28b5 |0051: goto 0006 // -004b │ │ -07140c: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -07140e: 28de |0053: goto 0031 // -0022 │ │ -071410: 1101 |0054: return-object v1 │ │ +07128c: |[07128c] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +07129c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07129e: 5463 0101 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +0712a2: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +0712a6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0712a8: 5463 0101 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +0712ac: 6e10 9c1f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0712b2: 0a03 |000b: move-result v3 │ │ +0712b4: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +0712b8: 5463 0101 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +0712bc: 6e20 961f 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0712c2: 0c00 |0013: move-result-object v0 │ │ +0712c4: 1f00 9300 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +0712c8: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +0712cc: 5503 b900 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b9 │ │ +0712d0: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +0712d4: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +0712d8: 2201 ef03 |001e: new-instance v1, Ljava/util/ArrayList; // type@03ef │ │ +0712dc: 7010 8e1f 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +0712e2: 6e20 921f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +0712e8: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +0712ea: 5c03 ba00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00ba │ │ +0712ee: 5403 c000 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +0712f2: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +0712f6: 5403 c000 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +0712fa: 5233 af00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +0712fe: 5903 c100 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c1 │ │ +071302: 6303 f800 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +071306: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +07130a: 1a03 6d03 |0037: const-string v3, "FragmentManager" // string@036d │ │ +07130e: 2204 d803 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +071312: 7010 581f 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +071318: 1a05 361e |003e: const-string v5, "retainNonConfig: keeping retained " // string@1e36 │ │ +07131c: 6e20 601f 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071322: 0c04 |0043: move-result-object v4 │ │ +071324: 6e20 5f1f 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07132a: 0c04 |0047: move-result-object v4 │ │ +07132c: 6e10 651f 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071332: 0c04 |004b: move-result-object v4 │ │ +071334: 7120 b21a 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +07133a: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07133e: 28b5 |0051: goto 0006 // -004b │ │ +071340: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +071342: 28de |0053: goto 0031 // -0022 │ │ +071344: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1563 │ │ 0x0001 line=1564 │ │ 0x0005 line=1565 │ │ 0x000e line=1566 │ │ 0x0016 line=1567 │ │ @@ -123967,248 +123934,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -071414: |[071414] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -071424: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -071426: 6e10 1304 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ -07142c: 6309 fb00 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00fb │ │ -071430: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -071434: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -071436: 5cc9 1601 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ -07143a: 54c9 0101 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -07143e: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -071442: 54c9 0101 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071446: 6e10 9c1f 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07144c: 0a09 |0014: move-result v9 │ │ -07144e: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -071452: 1105 |0017: return-object v5 │ │ -071454: 54c9 0101 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071458: 6e10 9c1f 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07145e: 0a00 |001d: move-result v0 │ │ -071460: 2301 2304 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0423 │ │ -071464: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -071466: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -071468: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -07146c: 54c9 0101 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071470: 6e20 961f 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071476: 0c04 |0029: move-result-object v4 │ │ -071478: 1f04 9500 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0095 │ │ -07147c: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -071480: 5249 af00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -071484: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -071488: 2209 c903 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@03c9 │ │ -07148c: 220a dc03 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@03dc │ │ -071490: 7010 581f 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -071496: 1a0b 6103 |0039: const-string v11, "Failure saving state: active " // string@0361 │ │ -07149a: 6e20 601f ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0714a0: 0c0a |003e: move-result-object v10 │ │ -0714a2: 6e20 5f1f 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0714a8: 0c0a |0042: move-result-object v10 │ │ -0714aa: 1a0b 4b00 |0043: const-string v11, " has cleared index: " // string@004b │ │ -0714ae: 6e20 601f ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0714b4: 0c0a |0048: move-result-object v10 │ │ -0714b6: 524b af00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -0714ba: 6e20 5c1f ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0714c0: 0c0a |004e: move-result-object v10 │ │ -0714c2: 6e10 651f 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0714c8: 0c0a |0052: move-result-object v10 │ │ -0714ca: 7020 1d1f a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0714d0: 7020 3e04 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -0714d6: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -0714d8: 2206 a900 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00a9 │ │ -0714dc: 7020 5e04 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@045e │ │ -0714e2: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -0714e6: 5249 bd00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -0714ea: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -0714ee: 5469 2b01 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -0714f2: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -0714f6: 6e20 3804 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0438 │ │ -0714fc: 0c09 |006c: move-result-object v9 │ │ -0714fe: 5b69 2b01 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -071502: 5449 c000 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -071506: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -07150a: 5449 c000 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -07150e: 5299 af00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -071512: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -071516: 2209 c903 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@03c9 │ │ -07151a: 220a dc03 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@03dc │ │ -07151e: 7010 581f 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -071524: 1a0b 6003 |0080: const-string v11, "Failure saving state: " // string@0360 │ │ -071528: 6e20 601f ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07152e: 0c0a |0085: move-result-object v10 │ │ -071530: 6e20 5f1f 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -071536: 0c0a |0089: move-result-object v10 │ │ -071538: 1a0b 4c00 |008a: const-string v11, " has target not in fragment manager: " // string@004c │ │ -07153c: 6e20 601f ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071542: 0c0a |008f: move-result-object v10 │ │ -071544: 544b c000 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -071548: 6e20 5f1f ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -07154e: 0c0a |0095: move-result-object v10 │ │ -071550: 6e10 651f 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071556: 0c0a |0099: move-result-object v10 │ │ -071558: 7020 1d1f a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -07155e: 7020 3e04 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -071564: 5469 2b01 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -071568: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -07156c: 2209 6400 |00a4: new-instance v9, Landroid/os/Bundle; // type@0064 │ │ -071570: 7010 0902 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0209 │ │ -071576: 5b69 2b01 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -07157a: 5469 2b01 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -07157e: 1a0a 720e |00ad: const-string v10, "android:target_state" // string@0e72 │ │ -071582: 544b c000 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -071586: 6e40 3004 9cba |00b1: invoke-virtual {v12, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0430 │ │ -07158c: 5249 c200 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ -071590: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -071594: 5469 2b01 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -071598: 1a0a 710e |00ba: const-string v10, "android:target_req_state" // string@0e71 │ │ -07159c: 524b c200 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ -0715a0: 6e30 1702 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ -0715a6: 6309 f800 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0715aa: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -0715ae: 1a09 7103 |00c5: const-string v9, "FragmentManager" // string@0371 │ │ -0715b2: 220a dc03 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@03dc │ │ -0715b6: 7010 581f 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0715bc: 1a0b 620a |00cc: const-string v11, "Saved state of " // string@0a62 │ │ -0715c0: 6e20 601f ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0715c6: 0c0a |00d1: move-result-object v10 │ │ -0715c8: 6e20 5f1f 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0715ce: 0c0a |00d5: move-result-object v10 │ │ -0715d0: 1a0b d000 |00d6: const-string v11, ": " // string@00d0 │ │ -0715d4: 6e20 601f ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0715da: 0c0a |00db: move-result-object v10 │ │ -0715dc: 546b 2b01 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -0715e0: 6e20 5f1f ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0715e6: 0c0a |00e1: move-result-object v10 │ │ -0715e8: 6e10 651f 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0715ee: 0c0a |00e5: move-result-object v10 │ │ -0715f0: 7120 b21a a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0715f6: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0715fa: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -0715fe: 5449 bb00 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ -071602: 5b69 2b01 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ -071606: 28d0 |00f1: goto 00c1 // -0030 │ │ -071608: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -07160c: 6309 f800 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -071610: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -071614: 1a09 7103 |00f8: const-string v9, "FragmentManager" // string@0371 │ │ -071618: 1a0a 821e |00fa: const-string v10, "saveAllState: no fragments!" // string@1e82 │ │ -07161c: 7120 b21a a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -071622: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -071626: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -071628: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -07162a: 54c9 0301 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -07162e: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -071632: 54c9 0301 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -071636: 6e10 9c1f 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07163c: 0a00 |010c: move-result v0 │ │ -07163e: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -071642: 2302 1b04 |010f: new-array v2, v0, [I // type@041b │ │ -071646: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -071648: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -07164c: 54c9 0301 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -071650: 6e20 961f 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071656: 0c09 |0119: move-result-object v9 │ │ -071658: 1f09 9500 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0095 │ │ -07165c: 5299 af00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -071660: 4b09 0208 |011e: aput v9, v2, v8 │ │ -071664: 4409 0208 |0120: aget v9, v2, v8 │ │ -071668: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -07166c: 2209 c903 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@03c9 │ │ -071670: 220a dc03 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@03dc │ │ -071674: 7010 581f 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07167a: 1a0b 6103 |012b: const-string v11, "Failure saving state: active " // string@0361 │ │ -07167e: 6e20 601f ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071684: 0c0a |0130: move-result-object v10 │ │ -071686: 54cb 0301 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -07168a: 6e20 961f 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071690: 0c0b |0136: move-result-object v11 │ │ -071692: 6e20 5f1f ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -071698: 0c0a |013a: move-result-object v10 │ │ -07169a: 1a0b 4b00 |013b: const-string v11, " has cleared index: " // string@004b │ │ -07169e: 6e20 601f ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0716a4: 0c0a |0140: move-result-object v10 │ │ -0716a6: 440b 0208 |0141: aget v11, v2, v8 │ │ -0716aa: 6e20 5c1f ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0716b0: 0c0a |0146: move-result-object v10 │ │ -0716b2: 6e10 651f 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0716b8: 0c0a |014a: move-result-object v10 │ │ -0716ba: 7020 1d1f a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0716c0: 7020 3e04 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -0716c6: 6309 f800 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0716ca: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -0716ce: 1a09 7103 |0155: const-string v9, "FragmentManager" // string@0371 │ │ -0716d2: 220a dc03 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@03dc │ │ -0716d6: 7010 581f 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0716dc: 1a0b 811e |015c: const-string v11, "saveAllState: adding fragment #" // string@1e81 │ │ -0716e0: 6e20 601f ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0716e6: 0c0a |0161: move-result-object v10 │ │ -0716e8: 6e20 5c1f 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0716ee: 0c0a |0165: move-result-object v10 │ │ -0716f0: 1a0b d000 |0166: const-string v11, ": " // string@00d0 │ │ -0716f4: 6e20 601f ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0716fa: 0c0a |016b: move-result-object v10 │ │ -0716fc: 54cb 0301 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ -071700: 6e20 961f 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071706: 0c0b |0171: move-result-object v11 │ │ -071708: 6e20 5f1f ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -07170e: 0c0a |0175: move-result-object v10 │ │ -071710: 6e10 651f 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071716: 0c0a |0179: move-result-object v10 │ │ -071718: 7120 b21a a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -07171e: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -071722: 2893 |017f: goto 0112 // -006d │ │ -071724: 54c9 0601 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -071728: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -07172c: 54c9 0601 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -071730: 6e10 9c1f 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -071736: 0a00 |0189: move-result v0 │ │ -071738: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -07173c: 2303 2004 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0420 │ │ -071740: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -071742: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -071746: 220a 8f00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@008f │ │ -07174a: 54c9 0601 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -07174e: 6e20 961f 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071754: 0c09 |0198: move-result-object v9 │ │ -071756: 1f09 8d00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@008d │ │ -07175a: 7030 0003 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0300 │ │ -071760: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -071764: 6309 f800 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -071768: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -07176c: 1a09 7103 |01a4: const-string v9, "FragmentManager" // string@0371 │ │ -071770: 220a dc03 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@03dc │ │ -071774: 7010 581f 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07177a: 1a0b 801e |01ab: const-string v11, "saveAllState: adding back stack #" // string@1e80 │ │ -07177e: 6e20 601f ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071784: 0c0a |01b0: move-result-object v10 │ │ -071786: 6e20 5c1f 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -07178c: 0c0a |01b4: move-result-object v10 │ │ -07178e: 1a0b d000 |01b5: const-string v11, ": " // string@00d0 │ │ -071792: 6e20 601f ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071798: 0c0a |01ba: move-result-object v10 │ │ -07179a: 54cb 0601 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ -07179e: 6e20 961f 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0717a4: 0c0b |01c0: move-result-object v11 │ │ -0717a6: 6e20 5f1f ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0717ac: 0c0a |01c4: move-result-object v10 │ │ -0717ae: 6e10 651f 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0717b4: 0c0a |01c8: move-result-object v10 │ │ -0717b6: 7120 b21a a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0717bc: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0717c0: 28c1 |01ce: goto 018f // -003f │ │ -0717c2: 2205 a600 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00a6 │ │ -0717c6: 7010 4704 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0447 │ │ -0717cc: 5b51 1901 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ -0717d0: 5b52 1a01 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ -0717d4: 5b53 1b01 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ -0717d8: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +071348: |[071348] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +071358: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07135a: 6e10 1304 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0413 │ │ +071360: 6309 fb00 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00fb │ │ +071364: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +071368: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +07136a: 5cc9 1601 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0116 │ │ +07136e: 54c9 0101 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +071372: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +071376: 54c9 0101 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +07137a: 6e10 9c1f 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071380: 0a09 |0014: move-result v9 │ │ +071382: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +071386: 1105 |0017: return-object v5 │ │ +071388: 54c9 0101 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +07138c: 6e10 9c1f 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071392: 0a00 |001d: move-result v0 │ │ +071394: 2301 1f04 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@041f │ │ +071398: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +07139a: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +07139c: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +0713a0: 54c9 0101 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +0713a4: 6e20 961f 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0713aa: 0c04 |0029: move-result-object v4 │ │ +0713ac: 1f04 9300 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0093 │ │ +0713b0: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +0713b4: 5249 af00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +0713b8: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +0713bc: 2209 c503 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0713c0: 220a d803 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@03d8 │ │ +0713c4: 7010 581f 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0713ca: 1a0b 5d03 |0039: const-string v11, "Failure saving state: active " // string@035d │ │ +0713ce: 6e20 601f ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0713d4: 0c0a |003e: move-result-object v10 │ │ +0713d6: 6e20 5f1f 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0713dc: 0c0a |0042: move-result-object v10 │ │ +0713de: 1a0b 4b00 |0043: const-string v11, " has cleared index: " // string@004b │ │ +0713e2: 6e20 601f ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0713e8: 0c0a |0048: move-result-object v10 │ │ +0713ea: 524b af00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +0713ee: 6e20 5c1f ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0713f4: 0c0a |004e: move-result-object v10 │ │ +0713f6: 6e10 651f 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0713fc: 0c0a |0052: move-result-object v10 │ │ +0713fe: 7020 1d1f a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +071404: 7020 3e04 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +07140a: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +07140c: 2206 a700 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00a7 │ │ +071410: 7020 5e04 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@045e │ │ +071416: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +07141a: 5249 bd00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +07141e: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +071422: 5469 2b01 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +071426: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +07142a: 6e20 3804 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0438 │ │ +071430: 0c09 |006c: move-result-object v9 │ │ +071432: 5b69 2b01 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +071436: 5449 c000 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +07143a: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +07143e: 5449 c000 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +071442: 5299 af00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +071446: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +07144a: 2209 c503 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@03c5 │ │ +07144e: 220a d803 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@03d8 │ │ +071452: 7010 581f 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +071458: 1a0b 5c03 |0080: const-string v11, "Failure saving state: " // string@035c │ │ +07145c: 6e20 601f ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071462: 0c0a |0085: move-result-object v10 │ │ +071464: 6e20 5f1f 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07146a: 0c0a |0089: move-result-object v10 │ │ +07146c: 1a0b 4c00 |008a: const-string v11, " has target not in fragment manager: " // string@004c │ │ +071470: 6e20 601f ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071476: 0c0a |008f: move-result-object v10 │ │ +071478: 544b c000 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +07147c: 6e20 5f1f ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +071482: 0c0a |0095: move-result-object v10 │ │ +071484: 6e10 651f 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07148a: 0c0a |0099: move-result-object v10 │ │ +07148c: 7020 1d1f a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +071492: 7020 3e04 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +071498: 5469 2b01 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +07149c: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +0714a0: 2209 6200 |00a4: new-instance v9, Landroid/os/Bundle; // type@0062 │ │ +0714a4: 7010 0902 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0209 │ │ +0714aa: 5b69 2b01 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +0714ae: 5469 2b01 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +0714b2: 1a0a 680e |00ad: const-string v10, "android:target_state" // string@0e68 │ │ +0714b6: 544b c000 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +0714ba: 6e40 3004 9cba |00b1: invoke-virtual {v12, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V // method@0430 │ │ +0714c0: 5249 c200 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ +0714c4: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +0714c8: 5469 2b01 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +0714cc: 1a0a 670e |00ba: const-string v10, "android:target_req_state" // string@0e67 │ │ +0714d0: 524b c200 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c2 │ │ +0714d4: 6e30 1702 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ +0714da: 6309 f800 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0714de: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +0714e2: 1a09 6d03 |00c5: const-string v9, "FragmentManager" // string@036d │ │ +0714e6: 220a d803 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@03d8 │ │ +0714ea: 7010 581f 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0714f0: 1a0b 5a0a |00cc: const-string v11, "Saved state of " // string@0a5a │ │ +0714f4: 6e20 601f ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0714fa: 0c0a |00d1: move-result-object v10 │ │ +0714fc: 6e20 5f1f 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +071502: 0c0a |00d5: move-result-object v10 │ │ +071504: 1a0b d000 |00d6: const-string v11, ": " // string@00d0 │ │ +071508: 6e20 601f ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07150e: 0c0a |00db: move-result-object v10 │ │ +071510: 546b 2b01 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +071514: 6e20 5f1f ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07151a: 0c0a |00e1: move-result-object v10 │ │ +07151c: 6e10 651f 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071522: 0c0a |00e5: move-result-object v10 │ │ +071524: 7120 b21a a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +07152a: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07152e: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +071532: 5449 bb00 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00bb │ │ +071536: 5b69 2b01 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@012b │ │ +07153a: 28d0 |00f1: goto 00c1 // -0030 │ │ +07153c: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +071540: 6309 f800 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +071544: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +071548: 1a09 6d03 |00f8: const-string v9, "FragmentManager" // string@036d │ │ +07154c: 1a0a 771e |00fa: const-string v10, "saveAllState: no fragments!" // string@1e77 │ │ +071550: 7120 b21a a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +071556: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +07155a: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +07155c: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +07155e: 54c9 0301 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +071562: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +071566: 54c9 0301 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +07156a: 6e10 9c1f 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071570: 0a00 |010c: move-result v0 │ │ +071572: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +071576: 2302 1704 |010f: new-array v2, v0, [I // type@0417 │ │ +07157a: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +07157c: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +071580: 54c9 0301 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +071584: 6e20 961f 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07158a: 0c09 |0119: move-result-object v9 │ │ +07158c: 1f09 9300 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071590: 5299 af00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +071594: 4b09 0208 |011e: aput v9, v2, v8 │ │ +071598: 4409 0208 |0120: aget v9, v2, v8 │ │ +07159c: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +0715a0: 2209 c503 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0715a4: 220a d803 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@03d8 │ │ +0715a8: 7010 581f 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0715ae: 1a0b 5d03 |012b: const-string v11, "Failure saving state: active " // string@035d │ │ +0715b2: 6e20 601f ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0715b8: 0c0a |0130: move-result-object v10 │ │ +0715ba: 54cb 0301 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +0715be: 6e20 961f 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0715c4: 0c0b |0136: move-result-object v11 │ │ +0715c6: 6e20 5f1f ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0715cc: 0c0a |013a: move-result-object v10 │ │ +0715ce: 1a0b 4b00 |013b: const-string v11, " has cleared index: " // string@004b │ │ +0715d2: 6e20 601f ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0715d8: 0c0a |0140: move-result-object v10 │ │ +0715da: 440b 0208 |0141: aget v11, v2, v8 │ │ +0715de: 6e20 5c1f ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0715e4: 0c0a |0146: move-result-object v10 │ │ +0715e6: 6e10 651f 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0715ec: 0c0a |014a: move-result-object v10 │ │ +0715ee: 7020 1d1f a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0715f4: 7020 3e04 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +0715fa: 6309 f800 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0715fe: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +071602: 1a09 6d03 |0155: const-string v9, "FragmentManager" // string@036d │ │ +071606: 220a d803 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@03d8 │ │ +07160a: 7010 581f 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +071610: 1a0b 761e |015c: const-string v11, "saveAllState: adding fragment #" // string@1e76 │ │ +071614: 6e20 601f ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07161a: 0c0a |0161: move-result-object v10 │ │ +07161c: 6e20 5c1f 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +071622: 0c0a |0165: move-result-object v10 │ │ +071624: 1a0b d000 |0166: const-string v11, ": " // string@00d0 │ │ +071628: 6e20 601f ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07162e: 0c0a |016b: move-result-object v10 │ │ +071630: 54cb 0301 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0103 │ │ +071634: 6e20 961f 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07163a: 0c0b |0171: move-result-object v11 │ │ +07163c: 6e20 5f1f ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +071642: 0c0a |0175: move-result-object v10 │ │ +071644: 6e10 651f 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07164a: 0c0a |0179: move-result-object v10 │ │ +07164c: 7120 b21a a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +071652: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +071656: 2893 |017f: goto 0112 // -006d │ │ +071658: 54c9 0601 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +07165c: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +071660: 54c9 0601 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +071664: 6e10 9c1f 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +07166a: 0a00 |0189: move-result v0 │ │ +07166c: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +071670: 2303 1c04 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@041c │ │ +071674: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +071676: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +07167a: 220a 8d00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@008d │ │ +07167e: 54c9 0601 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +071682: 6e20 961f 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +071688: 0c09 |0198: move-result-object v9 │ │ +07168a: 1f09 8b00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@008b │ │ +07168e: 7030 0003 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0300 │ │ +071694: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +071698: 6309 f800 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +07169c: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +0716a0: 1a09 6d03 |01a4: const-string v9, "FragmentManager" // string@036d │ │ +0716a4: 220a d803 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@03d8 │ │ +0716a8: 7010 581f 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0716ae: 1a0b 751e |01ab: const-string v11, "saveAllState: adding back stack #" // string@1e75 │ │ +0716b2: 6e20 601f ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0716b8: 0c0a |01b0: move-result-object v10 │ │ +0716ba: 6e20 5c1f 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0716c0: 0c0a |01b4: move-result-object v10 │ │ +0716c2: 1a0b d000 |01b5: const-string v11, ": " // string@00d0 │ │ +0716c6: 6e20 601f ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0716cc: 0c0a |01ba: move-result-object v10 │ │ +0716ce: 54cb 0601 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0106 │ │ +0716d2: 6e20 961f 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0716d8: 0c0b |01c0: move-result-object v11 │ │ +0716da: 6e20 5f1f ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0716e0: 0c0a |01c4: move-result-object v10 │ │ +0716e2: 6e10 651f 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0716e8: 0c0a |01c8: move-result-object v10 │ │ +0716ea: 7120 b21a a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0716f0: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0716f4: 28c1 |01ce: goto 018f // -003f │ │ +0716f6: 2205 a400 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00a4 │ │ +0716fa: 7010 4704 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0447 │ │ +071700: 5b51 1901 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0119 │ │ +071704: 5b52 1a01 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@011a │ │ +071708: 5b53 1b01 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@011b │ │ +07170c: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1633 │ │ 0x0004 line=1635 │ │ 0x0008 line=1645 │ │ 0x000b line=1648 │ │ 0x0017 line=1743 │ │ @@ -124280,50 +124247,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 │ │ -0717dc: |[0717dc] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -0717ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0717ee: 5431 1501 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ -0717f2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0717f6: 2201 6400 |0005: new-instance v1, Landroid/os/Bundle; // type@0064 │ │ -0717fa: 7010 0902 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0209 │ │ -071800: 5b31 1501 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ -071804: 5431 1501 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ -071808: 6e20 7d03 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@037d │ │ -07180e: 5431 1501 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ -071812: 6e10 1302 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0213 │ │ -071818: 0a01 |0016: move-result v1 │ │ -07181a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -07181e: 5430 1501 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ -071822: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -071824: 5b31 1501 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ -071828: 5441 c400 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -07182c: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -071830: 6e20 3a04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043a │ │ -071836: 5441 bc00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -07183a: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -07183e: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -071842: 2200 6400 |002b: new-instance v0, Landroid/os/Bundle; // type@0064 │ │ -071846: 7010 0902 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0209 │ │ -07184c: 1a01 750e |0030: const-string v1, "android:view_state" // string@0e75 │ │ -071850: 5442 bc00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -071854: 6e30 1a02 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@021a │ │ -07185a: 5541 c300 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -07185e: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -071862: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -071866: 2200 6400 |003d: new-instance v0, Landroid/os/Bundle; // type@0064 │ │ -07186a: 7010 0902 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0209 │ │ -071870: 1a01 740e |0042: const-string v1, "android:user_visible_hint" // string@0e74 │ │ -071874: 5542 c300 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ -071878: 6e30 1502 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0215 │ │ -07187e: 1100 |0049: return-object v0 │ │ +071710: |[071710] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +071720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071722: 5431 1501 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ +071726: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +07172a: 2201 6200 |0005: new-instance v1, Landroid/os/Bundle; // type@0062 │ │ +07172e: 7010 0902 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0209 │ │ +071734: 5b31 1501 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ +071738: 5431 1501 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ +07173c: 6e20 7d03 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@037d │ │ +071742: 5431 1501 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ +071746: 6e10 1302 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0213 │ │ +07174c: 0a01 |0016: move-result v1 │ │ +07174e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +071752: 5430 1501 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ +071756: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +071758: 5b31 1501 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0115 │ │ +07175c: 5441 c400 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +071760: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +071764: 6e20 3a04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043a │ │ +07176a: 5441 bc00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +07176e: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +071772: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +071776: 2200 6200 |002b: new-instance v0, Landroid/os/Bundle; // type@0062 │ │ +07177a: 7010 0902 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0209 │ │ +071780: 1a01 6b0e |0030: const-string v1, "android:view_state" // string@0e6b │ │ +071784: 5442 bc00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +071788: 6e30 1a02 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@021a │ │ +07178e: 5541 c300 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +071792: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +071796: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +07179a: 2200 6200 |003d: new-instance v0, Landroid/os/Bundle; // type@0062 │ │ +07179e: 7010 0902 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0209 │ │ +0717a4: 1a01 6a0e |0042: const-string v1, "android:user_visible_hint" // string@0e6a │ │ +0717a8: 5542 c300 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c3 │ │ +0717ac: 6e30 1502 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0215 │ │ +0717b2: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x0001 line=1600 │ │ 0x0005 line=1601 │ │ 0x000c line=1603 │ │ 0x0011 line=1604 │ │ @@ -124352,41 +124319,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 │ │ -071880: |[071880] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -071890: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -071892: 5262 af00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ -071896: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -07189a: 2202 c903 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03c9 │ │ -07189e: 2203 dc03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -0718a2: 7010 581f 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0718a8: 1a04 6a03 |000c: const-string v4, "Fragment " // string@036a │ │ -0718ac: 6e20 601f 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0718b2: 0c03 |0011: move-result-object v3 │ │ -0718b4: 6e20 5f1f 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0718ba: 0c03 |0015: move-result-object v3 │ │ -0718bc: 1a04 5700 |0016: const-string v4, " is not currently in the FragmentManager" // string@0057 │ │ -0718c0: 6e20 601f 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0718c6: 0c03 |001b: move-result-object v3 │ │ -0718c8: 6e10 651f 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0718ce: 0c03 |001f: move-result-object v3 │ │ -0718d0: 7020 1d1f 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0718d6: 7020 3e04 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ -0718dc: 5262 bd00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ -0718e0: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -0718e4: 6e20 3804 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0438 │ │ -0718ea: 0c00 |002d: move-result-object v0 │ │ -0718ec: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -0718f0: 2201 9400 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0094 │ │ -0718f4: 7020 2903 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0329 │ │ -0718fa: 1101 |0035: return-object v1 │ │ +0717b4: |[0717b4] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +0717c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0717c6: 5262 af00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00af │ │ +0717ca: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +0717ce: 2202 c503 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0717d2: 2203 d803 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +0717d6: 7010 581f 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0717dc: 1a04 6603 |000c: const-string v4, "Fragment " // string@0366 │ │ +0717e0: 6e20 601f 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0717e6: 0c03 |0011: move-result-object v3 │ │ +0717e8: 6e20 5f1f 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0717ee: 0c03 |0015: move-result-object v3 │ │ +0717f0: 1a04 5700 |0016: const-string v4, " is not currently in the FragmentManager" // string@0057 │ │ +0717f4: 6e20 601f 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0717fa: 0c03 |001b: move-result-object v3 │ │ +0717fc: 6e10 651f 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071802: 0c03 |001f: move-result-object v3 │ │ +071804: 7020 1d1f 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +07180a: 7020 3e04 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@043e │ │ +071810: 5262 bd00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00bd │ │ +071814: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +071818: 6e20 3804 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0438 │ │ +07181e: 0c00 |002d: move-result-object v0 │ │ +071820: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +071824: 2201 9200 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0092 │ │ +071828: 7020 2903 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0329 │ │ +07182e: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x0026 line=592 │ │ 0x002a line=593 │ │ 0x002e line=594 │ │ @@ -124401,38 +124368,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0718fc: |[0718fc] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -07190c: 5430 b000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -071910: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -071914: 0e00 |0004: return-void │ │ -071916: 5420 1401 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ -07191a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -07191e: 2200 0403 |0009: new-instance v0, Landroid/util/SparseArray; // type@0304 │ │ -071922: 7010 b61a 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ -071928: 5b20 1401 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ -07192c: 5430 b000 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ -071930: 5421 1401 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ -071934: 6e20 e71b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1be7 │ │ -07193a: 5420 1401 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ -07193e: 6e10 bc1a 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1abc │ │ -071944: 0a00 |001c: move-result v0 │ │ -071946: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -07194a: 5420 1401 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ -07194e: 5b30 bc00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ -071952: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -071954: 5b20 1401 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ -071958: 28de |0026: goto 0004 // -0022 │ │ -07195a: 5420 1401 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ -07195e: 6e10 b71a 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1ab7 │ │ -071964: 28e4 |002c: goto 0010 // -001c │ │ +071830: |[071830] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +071840: 5430 b000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +071844: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +071848: 0e00 |0004: return-void │ │ +07184a: 5420 1401 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ +07184e: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +071852: 2200 0203 |0009: new-instance v0, Landroid/util/SparseArray; // type@0302 │ │ +071856: 7010 b61a 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ +07185c: 5b20 1401 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ +071860: 5430 b000 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b0 │ │ +071864: 5421 1401 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ +071868: 6e20 e71b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1be7 │ │ +07186e: 5420 1401 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ +071872: 6e10 bc1a 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1abc │ │ +071878: 0a00 |001c: move-result v0 │ │ +07187a: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +07187e: 5420 1401 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ +071882: 5b30 bc00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00bc │ │ +071886: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +071888: 5b20 1401 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ +07188c: 28de |0026: goto 0004 // -0022 │ │ +07188e: 5420 1401 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0114 │ │ +071892: 6e10 b71a 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1ab7 │ │ +071898: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ 0x0004 line=1595 │ │ 0x0005 line=1585 │ │ 0x0009 line=1586 │ │ 0x0010 line=1590 │ │ @@ -124449,99 +124416,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 │ │ -071968: |[071968] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -071978: 1d04 |0000: monitor-enter v4 │ │ -07197a: 5441 0801 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -07197e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -071982: 2201 f303 |0005: new-instance v1, Ljava/util/ArrayList; // type@03f3 │ │ -071986: 7010 8e1f 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -07198c: 5b41 0801 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -071990: 5441 0801 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -071994: 6e10 9c1f 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07199a: 0a00 |0011: move-result v0 │ │ -07199c: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -0719a0: 6301 f800 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -0719a4: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -0719a8: 1a01 7103 |0018: const-string v1, "FragmentManager" // string@0371 │ │ -0719ac: 2202 dc03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -0719b0: 7010 581f 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0719b6: 1a03 830a |001f: const-string v3, "Setting back stack index " // string@0a83 │ │ -0719ba: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0719c0: 0c02 |0024: move-result-object v2 │ │ -0719c2: 6e20 5c1f 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0719c8: 0c02 |0028: move-result-object v2 │ │ -0719ca: 1a03 8900 |0029: const-string v3, " to " // string@0089 │ │ -0719ce: 6e20 601f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0719d4: 0c02 |002e: move-result-object v2 │ │ -0719d6: 6e20 5f1f 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0719dc: 0c02 |0032: move-result-object v2 │ │ -0719de: 6e10 651f 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0719e4: 0c02 |0036: move-result-object v2 │ │ -0719e6: 7120 b21a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0719ec: 5441 0801 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -0719f0: 6e30 9b1f 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -0719f6: 1e04 |003f: monitor-exit v4 │ │ -0719f8: 0e00 |0040: return-void │ │ -0719fa: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -0719fe: 5441 0801 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -071a02: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -071a04: 6e20 921f 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -071a0a: 5441 0401 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -071a0e: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -071a12: 2201 f303 |004d: new-instance v1, Ljava/util/ArrayList; // type@03f3 │ │ -071a16: 7010 8e1f 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -071a1c: 5b41 0401 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -071a20: 6301 f800 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -071a24: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -071a28: 1a01 7103 |0058: const-string v1, "FragmentManager" // string@0371 │ │ -071a2c: 2202 dc03 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -071a30: 7010 581f 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -071a36: 1a03 0902 |005f: const-string v3, "Adding available back stack index " // string@0209 │ │ -071a3a: 6e20 601f 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071a40: 0c02 |0064: move-result-object v2 │ │ -071a42: 6e20 5c1f 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -071a48: 0c02 |0068: move-result-object v2 │ │ -071a4a: 6e10 651f 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071a50: 0c02 |006c: move-result-object v2 │ │ -071a52: 7120 b21a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -071a58: 5441 0401 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -071a5c: 7110 241f 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ -071a62: 0c02 |0075: move-result-object v2 │ │ -071a64: 6e20 921f 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -071a6a: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -071a6e: 28c6 |007b: goto 0041 // -003a │ │ -071a70: 6301 f800 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -071a74: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -071a78: 1a01 7103 |0080: const-string v1, "FragmentManager" // string@0371 │ │ -071a7c: 2202 dc03 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -071a80: 7010 581f 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -071a86: 1a03 0a02 |0087: const-string v3, "Adding back stack index " // string@020a │ │ -071a8a: 6e20 601f 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071a90: 0c02 |008c: move-result-object v2 │ │ -071a92: 6e20 5c1f 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -071a98: 0c02 |0090: move-result-object v2 │ │ -071a9a: 1a03 8e00 |0091: const-string v3, " with " // string@008e │ │ -071a9e: 6e20 601f 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071aa4: 0c02 |0096: move-result-object v2 │ │ -071aa6: 6e20 5f1f 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -071aac: 0c02 |009a: move-result-object v2 │ │ -071aae: 6e10 651f 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071ab4: 0c02 |009e: move-result-object v2 │ │ -071ab6: 7120 b21a 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -071abc: 5441 0801 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ -071ac0: 6e20 921f 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -071ac6: 2898 |00a7: goto 003f // -0068 │ │ -071ac8: 0d01 |00a8: move-exception v1 │ │ -071aca: 1e04 |00a9: monitor-exit v4 │ │ -071acc: 2701 |00aa: throw v1 │ │ +07189c: |[07189c] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +0718ac: 1d04 |0000: monitor-enter v4 │ │ +0718ae: 5441 0801 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +0718b2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0718b6: 2201 ef03 |0005: new-instance v1, Ljava/util/ArrayList; // type@03ef │ │ +0718ba: 7010 8e1f 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +0718c0: 5b41 0801 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +0718c4: 5441 0801 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +0718c8: 6e10 9c1f 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0718ce: 0a00 |0011: move-result v0 │ │ +0718d0: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +0718d4: 6301 f800 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0718d8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0718dc: 1a01 6d03 |0018: const-string v1, "FragmentManager" // string@036d │ │ +0718e0: 2202 d803 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0718e4: 7010 581f 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0718ea: 1a03 7a0a |001f: const-string v3, "Setting back stack index " // string@0a7a │ │ +0718ee: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0718f4: 0c02 |0024: move-result-object v2 │ │ +0718f6: 6e20 5c1f 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0718fc: 0c02 |0028: move-result-object v2 │ │ +0718fe: 1a03 8900 |0029: const-string v3, " to " // string@0089 │ │ +071902: 6e20 601f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071908: 0c02 |002e: move-result-object v2 │ │ +07190a: 6e20 5f1f 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +071910: 0c02 |0032: move-result-object v2 │ │ +071912: 6e10 651f 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071918: 0c02 |0036: move-result-object v2 │ │ +07191a: 7120 b21a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +071920: 5441 0801 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +071924: 6e30 9b1f 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +07192a: 1e04 |003f: monitor-exit v4 │ │ +07192c: 0e00 |0040: return-void │ │ +07192e: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +071932: 5441 0801 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +071936: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +071938: 6e20 921f 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +07193e: 5441 0401 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +071942: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +071946: 2201 ef03 |004d: new-instance v1, Ljava/util/ArrayList; // type@03ef │ │ +07194a: 7010 8e1f 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +071950: 5b41 0401 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +071954: 6301 f800 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +071958: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +07195c: 1a01 6d03 |0058: const-string v1, "FragmentManager" // string@036d │ │ +071960: 2202 d803 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +071964: 7010 581f 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07196a: 1a03 0502 |005f: const-string v3, "Adding available back stack index " // string@0205 │ │ +07196e: 6e20 601f 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071974: 0c02 |0064: move-result-object v2 │ │ +071976: 6e20 5c1f 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +07197c: 0c02 |0068: move-result-object v2 │ │ +07197e: 6e10 651f 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071984: 0c02 |006c: move-result-object v2 │ │ +071986: 7120 b21a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +07198c: 5441 0401 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +071990: 7110 241f 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1f24 │ │ +071996: 0c02 |0075: move-result-object v2 │ │ +071998: 6e20 921f 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +07199e: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0719a2: 28c6 |007b: goto 0041 // -003a │ │ +0719a4: 6301 f800 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +0719a8: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +0719ac: 1a01 6d03 |0080: const-string v1, "FragmentManager" // string@036d │ │ +0719b0: 2202 d803 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0719b4: 7010 581f 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0719ba: 1a03 0602 |0087: const-string v3, "Adding back stack index " // string@0206 │ │ +0719be: 6e20 601f 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0719c4: 0c02 |008c: move-result-object v2 │ │ +0719c6: 6e20 5c1f 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0719cc: 0c02 |0090: move-result-object v2 │ │ +0719ce: 1a03 8e00 |0091: const-string v3, " with " // string@008e │ │ +0719d2: 6e20 601f 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0719d8: 0c02 |0096: move-result-object v2 │ │ +0719da: 6e20 5f1f 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0719e0: 0c02 |009a: move-result-object v2 │ │ +0719e2: 6e10 651f 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0719e8: 0c02 |009e: move-result-object v2 │ │ +0719ea: 7120 b21a 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0719f0: 5441 0801 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0108 │ │ +0719f4: 6e20 921f 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +0719fa: 2898 |00a7: goto 003f // -0068 │ │ +0719fc: 0d01 |00a8: move-exception v1 │ │ +0719fe: 1e04 |00a9: monitor-exit v4 │ │ +071a00: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1392 │ │ 0x0001 line=1393 │ │ 0x0005 line=1394 │ │ @@ -124572,51 +124539,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 │ │ -071adc: |[071adc] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -071aec: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -071aee: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -071af0: 6301 f800 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ -071af4: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -071af8: 1a01 7103 |0006: const-string v1, "FragmentManager" // string@0371 │ │ -071afc: 2202 dc03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -071b00: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -071b06: 1a03 d120 |000d: const-string v3, "show: " // string@20d1 │ │ -071b0a: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071b10: 0c02 |0012: move-result-object v2 │ │ -071b12: 6e20 5f1f 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -071b18: 0c02 |0016: move-result-object v2 │ │ -071b1a: 6e10 651f 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071b20: 0c02 |001a: move-result-object v2 │ │ -071b22: 7120 b21a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -071b28: 5571 ad00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -071b2c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -071b30: 5c74 ad00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ -071b34: 5471 c400 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -071b38: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -071b3c: 6e59 1e04 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ -071b42: 0c00 |002b: move-result-object v0 │ │ -071b44: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -071b48: 5471 c400 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -071b4c: 6e20 fd1b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ -071b52: 5471 c400 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ -071b56: 6e20 fc1b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -071b5c: 5571 9e00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ -071b60: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -071b64: 5571 ac00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ -071b68: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -071b6c: 5571 b300 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ -071b70: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -071b74: 5c65 1001 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ -071b78: 6e20 6103 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0361 │ │ -071b7e: 0e00 |0049: return-void │ │ +071a10: |[071a10] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +071a20: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +071a22: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +071a24: 6301 f800 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f8 │ │ +071a28: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +071a2c: 1a01 6d03 |0006: const-string v1, "FragmentManager" // string@036d │ │ +071a30: 2202 d803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +071a34: 7010 581f 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +071a3a: 1a03 c620 |000d: const-string v3, "show: " // string@20c6 │ │ +071a3e: 6e20 601f 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071a44: 0c02 |0012: move-result-object v2 │ │ +071a46: 6e20 5f1f 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +071a4c: 0c02 |0016: move-result-object v2 │ │ +071a4e: 6e10 651f 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071a54: 0c02 |001a: move-result-object v2 │ │ +071a56: 7120 b21a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +071a5c: 5571 ad00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +071a60: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +071a64: 5c74 ad00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ad │ │ +071a68: 5471 c400 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +071a6c: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +071a70: 6e59 1e04 7658 |0028: invoke-virtual {v6, v7, v8, v5, v9}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@041e │ │ +071a76: 0c00 |002b: move-result-object v0 │ │ +071a78: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +071a7c: 5471 c400 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +071a80: 6e20 fd1b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ +071a86: 5471 c400 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c4 │ │ +071a8a: 6e20 fc1b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +071a90: 5571 9e00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009e │ │ +071a94: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +071a98: 5571 ac00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00ac │ │ +071a9c: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +071aa0: 5571 b300 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b3 │ │ +071aa4: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +071aa8: 5c65 1001 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0110 │ │ +071aac: 6e20 6103 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0361 │ │ +071ab2: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1226 │ │ 0x001e line=1227 │ │ 0x0022 line=1228 │ │ 0x0024 line=1229 │ │ 0x0028 line=1230 │ │ @@ -124639,31 +124606,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -071b80: |[071b80] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -071b90: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071b94: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -071b98: 0e00 |0004: return-void │ │ -071b9a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -071b9c: 5432 0101 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071ba0: 6e10 9c1f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -071ba6: 0a02 |000b: move-result v2 │ │ -071ba8: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -071bac: 5432 0101 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ -071bb0: 6e20 961f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071bb6: 0c00 |0013: move-result-object v0 │ │ -071bb8: 1f00 9500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -071bbc: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -071bc0: 6e20 2804 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0428 │ │ -071bc6: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -071bca: 28e9 |001d: goto 0006 // -0017 │ │ +071ab4: |[071ab4] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +071ac4: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +071ac8: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +071acc: 0e00 |0004: return-void │ │ +071ace: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +071ad0: 5432 0101 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +071ad4: 6e10 9c1f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071ada: 0a02 |000b: move-result v2 │ │ +071adc: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +071ae0: 5432 0101 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0101 │ │ +071ae4: 6e20 961f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +071aea: 0c00 |0013: move-result-object v0 │ │ +071aec: 1f00 9300 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071af0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +071af4: 6e20 2804 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0428 │ │ +071afa: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +071afe: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ 0x0004 line=1131 │ │ 0x0005 line=1125 │ │ 0x000e line=1126 │ │ 0x0016 line=1127 │ │ @@ -124679,39 +124646,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -071bcc: |[071bcc] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -071bdc: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -071be0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -071be4: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -071bea: 1a01 7403 |0007: const-string v1, "FragmentManager{" // string@0374 │ │ -071bee: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071bf4: 7110 681f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -071bfa: 0a01 |000f: move-result v1 │ │ -071bfc: 7110 221f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -071c02: 0c01 |0013: move-result-object v1 │ │ -071c04: 6e20 601f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071c0a: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ -071c0e: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071c14: 5421 1201 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -071c18: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -071c1c: 5421 1201 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ -071c20: 7120 c307 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ -071c26: 1a01 3423 |0025: const-string v1, "}}" // string@2334 │ │ -071c2a: 6e20 601f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071c30: 6e10 651f 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071c36: 0c01 |002d: move-result-object v1 │ │ -071c38: 1101 |002e: return-object v1 │ │ -071c3a: 5421 0201 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ -071c3e: 7120 c307 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ -071c44: 28f1 |0034: goto 0025 // -000f │ │ +071b00: |[071b00] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +071b10: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +071b14: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +071b18: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +071b1e: 1a01 7003 |0007: const-string v1, "FragmentManager{" // string@0370 │ │ +071b22: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071b28: 7110 681f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +071b2e: 0a01 |000f: move-result v1 │ │ +071b30: 7110 221f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +071b36: 0c01 |0013: move-result-object v1 │ │ +071b38: 6e20 601f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071b3e: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ +071b42: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071b48: 5421 1201 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +071b4c: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +071b50: 5421 1201 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0112 │ │ +071b54: 7120 c307 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ +071b5a: 1a01 2823 |0025: const-string v1, "}}" // string@2328 │ │ +071b5e: 6e20 601f 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071b64: 6e10 651f 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071b6a: 0c01 |002d: move-result-object v1 │ │ +071b6c: 1101 |002e: return-object v1 │ │ +071b6e: 5421 0201 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0102 │ │ +071b72: 7120 c307 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ +071b78: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0007 line=602 │ │ 0x000c line=603 │ │ 0x0017 line=604 │ │ 0x001c line=605 │ │ @@ -124719,21 +124686,21 @@ │ │ 0x0025 line=610 │ │ 0x002a line=611 │ │ 0x002f line=608 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - source_file_idx : 883 (FragmentManager.java) │ │ + source_file_idx : 879 (FragmentManager.java) │ │ │ │ Class #481 header: │ │ -class_idx : 167 │ │ +class_idx : 165 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 387 │ │ -source_file_idx : 887 │ │ +superclass_idx : 385 │ │ +source_file_idx : 883 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #481 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentPagerAdapter;' │ │ @@ -124770,21 +124737,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 │ │ -071c48: |[071c48] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -071c58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071c5a: 7010 8b09 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@098b │ │ -071c60: 5b10 1e01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071c64: 5b10 1f01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ -071c68: 5b12 2001 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ -071c6c: 0e00 |000a: return-void │ │ +071b7c: |[071b7c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +071b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071b8e: 7010 8b09 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@098b │ │ +071b94: 5b10 1e01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071b98: 5b10 1f01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ +071b9c: 5b12 2001 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ +071ba0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -124797,30 +124764,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -071c70: |[071c70] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -071c80: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -071c84: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -071c8a: 1a01 700e |0005: const-string v1, "android:switcher:" // string@0e70 │ │ -071c8e: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071c94: 0c00 |000a: move-result-object v0 │ │ -071c96: 6e20 5c1f 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -071c9c: 0c00 |000e: move-result-object v0 │ │ -071c9e: 1a01 cf00 |000f: const-string v1, ":" // string@00cf │ │ -071ca2: 6e20 601f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -071ca8: 0c00 |0014: move-result-object v0 │ │ -071caa: 6e30 5d1f 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f5d │ │ -071cb0: 0c00 |0018: move-result-object v0 │ │ -071cb2: 6e10 651f 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -071cb8: 0c00 |001c: move-result-object v0 │ │ -071cba: 1100 |001d: return-object v0 │ │ +071ba4: |[071ba4] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +071bb4: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +071bb8: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +071bbe: 1a01 660e |0005: const-string v1, "android:switcher:" // string@0e66 │ │ +071bc2: 6e20 601f 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071bc8: 0c00 |000a: move-result-object v0 │ │ +071bca: 6e20 5c1f 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +071bd0: 0c00 |000e: move-result-object v0 │ │ +071bd2: 1a01 cf00 |000f: const-string v1, ":" // string@00cf │ │ +071bd6: 6e20 601f 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +071bdc: 0c00 |0014: move-result-object v0 │ │ +071bde: 6e30 5d1f 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1f5d │ │ +071be4: 0c00 |0018: move-result-object v0 │ │ +071be6: 6e10 651f 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +071bec: 0c00 |001c: move-result-object v0 │ │ +071bee: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=2 viewId I │ │ 0x0000 - 0x001e reg=3 id J │ │ │ │ @@ -124830,25 +124797,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 │ │ -071cbc: |[071cbc] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -071ccc: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071cd0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -071cd4: 5410 2001 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ -071cd8: 6e10 d603 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -071cde: 0c00 |0009: move-result-object v0 │ │ -071ce0: 5b10 1e01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071ce4: 5410 1e01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071ce8: 1f04 9500 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0095 │ │ -071cec: 6e20 9e04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ -071cf2: 0e00 |0013: return-void │ │ +071bf0: |[071bf0] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +071c00: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071c04: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +071c08: 5410 2001 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ +071c0c: 6e10 d603 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +071c12: 0c00 |0009: move-result-object v0 │ │ +071c14: 5b10 1e01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071c18: 5410 1e01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071c1c: 1f04 9300 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071c20: 6e20 9e04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049e │ │ +071c26: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -124862,24 +124829,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -071cf4: |[071cf4] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -071d04: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071d08: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -071d0c: 5410 1e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071d10: 6e10 9d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ -071d16: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -071d18: 5b10 1e01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071d1c: 5410 2001 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ -071d20: 6e10 d903 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03d9 │ │ -071d26: 0e00 |0011: return-void │ │ +071c28: |[071c28] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +071c38: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071c3c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +071c40: 5410 1e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071c44: 6e10 9d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ +071c4a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +071c4c: 5b10 1e01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071c50: 5410 2001 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ +071c54: 6e10 d903 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03d9 │ │ +071c5a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -124898,17 +124865,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071d28: |[071d28] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -071d38: 8130 |0000: int-to-long v0, v3 │ │ -071d3a: 1000 |0001: return-wide v0 │ │ +071c5c: |[071c5c] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +071c6c: 8130 |0000: int-to-long v0, v3 │ │ +071c6e: 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 │ │ │ │ @@ -124917,50 +124884,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 │ │ -071d3c: |[071d3c] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -071d4c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -071d4e: 5484 1e01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071d52: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -071d56: 5484 2001 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ -071d5a: 6e10 d603 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -071d60: 0c04 |000a: move-result-object v4 │ │ -071d62: 5b84 1e01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071d66: 6e20 4f04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@044f │ │ -071d6c: 0b01 |0010: move-result-wide v1 │ │ -071d6e: 6e10 2b1c 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1c2b │ │ -071d74: 0a04 |0014: move-result v4 │ │ -071d76: 7130 5204 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0452 │ │ -071d7c: 0c03 |0018: move-result-object v3 │ │ -071d7e: 5484 2001 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ -071d82: 6e20 db03 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03db │ │ -071d88: 0c00 |001e: move-result-object v0 │ │ -071d8a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -071d8e: 5484 1e01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071d92: 6e20 9b04 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049b │ │ -071d98: 5484 1f01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ -071d9c: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -071da0: 6e20 8603 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ -071da6: 6e20 8903 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ -071dac: 1100 |0030: return-object v0 │ │ -071dae: 6e20 4e04 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@044e │ │ -071db4: 0c00 |0034: move-result-object v0 │ │ -071db6: 5484 1e01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ -071dba: 6e10 2b1c 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1c2b │ │ -071dc0: 0a05 |003a: move-result v5 │ │ -071dc2: 6e10 2b1c 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1c2b │ │ -071dc8: 0a06 |003e: move-result v6 │ │ -071dca: 7130 5204 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0452 │ │ -071dd0: 0c06 |0042: move-result-object v6 │ │ -071dd2: 6e40 9804 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0498 │ │ -071dd8: 28e0 |0046: goto 0026 // -0020 │ │ +071c70: |[071c70] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +071c80: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +071c82: 5484 1e01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071c86: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +071c8a: 5484 2001 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ +071c8e: 6e10 d603 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +071c94: 0c04 |000a: move-result-object v4 │ │ +071c96: 5b84 1e01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071c9a: 6e20 4f04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@044f │ │ +071ca0: 0b01 |0010: move-result-wide v1 │ │ +071ca2: 6e10 2b1c 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1c2b │ │ +071ca8: 0a04 |0014: move-result v4 │ │ +071caa: 7130 5204 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0452 │ │ +071cb0: 0c03 |0018: move-result-object v3 │ │ +071cb2: 5484 2001 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0120 │ │ +071cb6: 6e20 db03 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03db │ │ +071cbc: 0c00 |001e: move-result-object v0 │ │ +071cbe: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +071cc2: 5484 1e01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071cc6: 6e20 9b04 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049b │ │ +071ccc: 5484 1f01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ +071cd0: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +071cd4: 6e20 8603 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ +071cda: 6e20 8903 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ +071ce0: 1100 |0030: return-object v0 │ │ +071ce2: 6e20 4e04 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@044e │ │ +071ce8: 0c00 |0034: move-result-object v0 │ │ +071cea: 5484 1e01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011e │ │ +071cee: 6e10 2b1c 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1c2b │ │ +071cf4: 0a05 |003a: move-result v5 │ │ +071cf6: 6e10 2b1c 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1c2b │ │ +071cfc: 0a06 |003e: move-result v6 │ │ +071cfe: 7130 5204 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0452 │ │ +071d04: 0c06 |0042: move-result-object v6 │ │ +071d06: 6e40 9804 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@0498 │ │ +071d0c: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -124985,23 +124952,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 │ │ -071ddc: |[071ddc] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -071dec: 1f03 9500 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0095 │ │ -071df0: 6e10 4303 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0343 │ │ -071df6: 0c00 |0005: move-result-object v0 │ │ -071df8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -071dfc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -071dfe: 0f00 |0009: return v0 │ │ -071e00: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -071e02: 28fe |000b: goto 0009 // -0002 │ │ +071d10: |[071d10] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +071d20: 1f03 9300 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071d24: 6e10 4303 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0343 │ │ +071d2a: 0c00 |0005: move-result-object v0 │ │ +071d2c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +071d30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +071d32: 0f00 |0009: return v0 │ │ +071d34: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +071d36: 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; │ │ @@ -125011,16 +124978,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 │ │ -071e04: |[071e04] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -071e14: 0e00 |0000: return-void │ │ +071d38: |[071d38] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +071d48: 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; │ │ @@ -125030,17 +124997,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071e18: |[071e18] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -071e28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071e2a: 1100 |0001: return-object v0 │ │ +071d4c: |[071d4c] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +071d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071d5e: 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;) │ │ @@ -125048,32 +125015,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 │ │ -071e2c: |[071e2c] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -071e3c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -071e3e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -071e40: 0770 |0002: move-object v0, v7 │ │ -071e42: 1f00 9500 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -071e46: 5441 1f01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ -071e4a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -071e4e: 5441 1f01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ -071e52: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -071e56: 5441 1f01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ -071e5a: 6e20 8603 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ -071e60: 5441 1f01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ -071e64: 6e20 8903 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ -071e6a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -071e6e: 6e20 8603 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ -071e74: 6e20 8903 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ -071e7a: 5b40 1f01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ -071e7e: 0e00 |0021: return-void │ │ +071d60: |[071d60] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +071d70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +071d72: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +071d74: 0770 |0002: move-object v0, v7 │ │ +071d76: 1f00 9300 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071d7a: 5441 1f01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ +071d7e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +071d82: 5441 1f01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ +071d86: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +071d8a: 5441 1f01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ +071d8e: 6e20 8603 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ +071d94: 5441 1f01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ +071d98: 6e20 8903 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ +071d9e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +071da2: 6e20 8603 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ +071da8: 6e20 8903 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ +071dae: 5b40 1f01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011f │ │ +071db2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -125094,30 +125061,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071e80: |[071e80] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -071e90: 0e00 |0000: return-void │ │ +071db4: |[071db4] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +071dc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 887 (FragmentPagerAdapter.java) │ │ + source_file_idx : 883 (FragmentPagerAdapter.java) │ │ │ │ Class #482 header: │ │ -class_idx : 170 │ │ +class_idx : 168 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 387 │ │ -source_file_idx : 889 │ │ +superclass_idx : 385 │ │ +source_file_idx : 885 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #482 annotations: │ │ Annotations on field #306 'mFragments' │ │ @@ -125168,27 +125135,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 │ │ -071e94: |[071e94] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -071ea4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -071ea6: 7010 8b09 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@098b │ │ -071eac: 5b21 2f01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071eb0: 2200 f303 |0006: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -071eb4: 7010 8e1f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -071eba: 5b20 3301 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -071ebe: 2200 f303 |000d: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -071ec2: 7010 8e1f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -071ec8: 5b20 3201 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -071ecc: 5b21 3001 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ -071ed0: 5b23 3101 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ -071ed4: 0e00 |0018: return-void │ │ +071dc8: |[071dc8] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +071dd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +071dda: 7010 8b09 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@098b │ │ +071de0: 5b21 2f01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071de4: 2200 ef03 |0006: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +071de8: 7010 8e1f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +071dee: 5b20 3301 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +071df2: 2200 ef03 |000d: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +071df6: 7010 8e1f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +071dfc: 5b20 3201 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +071e00: 5b21 3001 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ +071e04: 5b23 3101 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ +071e08: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -125204,41 +125171,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 │ │ -071ed8: |[071ed8] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -071ee8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -071eea: 0770 |0001: move-object v0, v7 │ │ -071eec: 1f00 9500 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -071ef0: 5441 2f01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071ef4: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -071ef8: 5441 3101 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ -071efc: 6e10 d603 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -071f02: 0c01 |000d: move-result-object v1 │ │ -071f04: 5b41 2f01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071f08: 5441 3301 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -071f0c: 6e10 9c1f 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -071f12: 0a01 |0015: move-result v1 │ │ -071f14: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -071f18: 5441 3301 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -071f1c: 6e20 921f 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -071f22: 28f3 |001d: goto 0010 // -000d │ │ -071f24: 5441 3301 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -071f28: 5442 3101 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ -071f2c: 6e20 e903 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03e9 │ │ -071f32: 0c02 |0025: move-result-object v2 │ │ -071f34: 6e30 9b1f 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -071f3a: 5441 3201 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -071f3e: 6e30 9b1f 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -071f44: 5441 2f01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071f48: 6e20 a304 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a3 │ │ -071f4e: 0e00 |0033: return-void │ │ +071e0c: |[071e0c] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +071e1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +071e1e: 0770 |0001: move-object v0, v7 │ │ +071e20: 1f00 9300 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071e24: 5441 2f01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071e28: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +071e2c: 5441 3101 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ +071e30: 6e10 d603 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +071e36: 0c01 |000d: move-result-object v1 │ │ +071e38: 5b41 2f01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071e3c: 5441 3301 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +071e40: 6e10 9c1f 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071e46: 0a01 |0015: move-result v1 │ │ +071e48: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +071e4c: 5441 3301 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +071e50: 6e20 921f 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +071e56: 28f3 |001d: goto 0010 // -000d │ │ +071e58: 5441 3301 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +071e5c: 5442 3101 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ +071e60: 6e20 e903 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03e9 │ │ +071e66: 0c02 |0025: move-result-object v2 │ │ +071e68: 6e30 9b1f 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +071e6e: 5441 3201 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +071e72: 6e30 9b1f 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +071e78: 5441 2f01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071e7c: 6e20 a304 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a3 │ │ +071e82: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -125258,24 +125225,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -071f50: |[071f50] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -071f60: 5410 2f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071f64: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -071f68: 5410 2f01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071f6c: 6e10 9d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ -071f72: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -071f74: 5b10 2f01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071f78: 5410 3101 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ -071f7c: 6e10 d903 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03d9 │ │ -071f82: 0e00 |0011: return-void │ │ +071e84: |[071e84] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +071e94: 5410 2f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071e98: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +071e9c: 5410 2f01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071ea0: 6e10 9d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@049d │ │ +071ea6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +071ea8: 5b10 2f01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071eac: 5410 3101 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ +071eb0: 6e10 d903 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03d9 │ │ +071eb6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -125294,62 +125261,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 │ │ -071f84: |[071f84] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -071f94: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -071f96: 5463 3201 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -071f9a: 6e10 9c1f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -071fa0: 0a03 |0006: move-result v3 │ │ -071fa2: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -071fa6: 5463 3201 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -071faa: 6e20 961f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071fb0: 0c00 |000e: move-result-object v0 │ │ -071fb2: 1f00 9500 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -071fb6: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -071fba: 1100 |0013: return-object v0 │ │ -071fbc: 5463 2f01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071fc0: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -071fc4: 5463 3101 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ -071fc8: 6e10 d603 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -071fce: 0c03 |001d: move-result-object v3 │ │ -071fd0: 5b63 2f01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -071fd4: 6e20 6504 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0465 │ │ -071fda: 0c01 |0023: move-result-object v1 │ │ -071fdc: 5463 3301 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -071fe0: 6e10 9c1f 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -071fe6: 0a03 |0029: move-result v3 │ │ -071fe8: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -071fec: 5463 3301 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -071ff0: 6e20 961f 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -071ff6: 0c02 |0031: move-result-object v2 │ │ -071ff8: 1f02 9400 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0094 │ │ -071ffc: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -072000: 6e20 8503 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0385 │ │ -072006: 5463 3201 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -07200a: 6e10 9c1f 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -072010: 0a03 |003e: move-result v3 │ │ -072012: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -072016: 5463 3201 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -07201a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -07201c: 6e20 921f 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -072022: 28f2 |0047: goto 0039 // -000e │ │ -072024: 6e20 8603 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ -07202a: 6e20 8903 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ -072030: 5463 3201 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -072034: 6e30 9b1f 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -07203a: 5463 2f01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ -07203e: 6e10 2b1c 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1c2b │ │ -072044: 0a04 |0058: move-result v4 │ │ -072046: 6e30 9704 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0497 │ │ -07204c: 0710 |005c: move-object v0, v1 │ │ -07204e: 28b6 |005d: goto 0013 // -004a │ │ +071eb8: |[071eb8] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +071ec8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +071eca: 5463 3201 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +071ece: 6e10 9c1f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071ed4: 0a03 |0006: move-result v3 │ │ +071ed6: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +071eda: 5463 3201 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +071ede: 6e20 961f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +071ee4: 0c00 |000e: move-result-object v0 │ │ +071ee6: 1f00 9300 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071eea: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +071eee: 1100 |0013: return-object v0 │ │ +071ef0: 5463 2f01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071ef4: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +071ef8: 5463 3101 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ +071efc: 6e10 d603 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +071f02: 0c03 |001d: move-result-object v3 │ │ +071f04: 5b63 2f01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071f08: 6e20 6504 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0465 │ │ +071f0e: 0c01 |0023: move-result-object v1 │ │ +071f10: 5463 3301 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +071f14: 6e10 9c1f 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071f1a: 0a03 |0029: move-result v3 │ │ +071f1c: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +071f20: 5463 3301 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +071f24: 6e20 961f 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +071f2a: 0c02 |0031: move-result-object v2 │ │ +071f2c: 1f02 9200 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0092 │ │ +071f30: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +071f34: 6e20 8503 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0385 │ │ +071f3a: 5463 3201 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +071f3e: 6e10 9c1f 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +071f44: 0a03 |003e: move-result v3 │ │ +071f46: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +071f4a: 5463 3201 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +071f4e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +071f50: 6e20 921f 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +071f56: 28f2 |0047: goto 0039 // -000e │ │ +071f58: 6e20 8603 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ +071f5e: 6e20 8903 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ +071f64: 5463 3201 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +071f68: 6e30 9b1f 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +071f6e: 5463 2f01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012f │ │ +071f72: 6e10 2b1c 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1c2b │ │ +071f78: 0a04 |0058: move-result v4 │ │ +071f7a: 6e30 9704 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0497 │ │ +071f80: 0710 |005c: move-object v0, v1 │ │ +071f82: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -125379,23 +125346,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 │ │ -072050: |[072050] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -072060: 1f03 9500 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0095 │ │ -072064: 6e10 4303 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0343 │ │ -07206a: 0c00 |0005: move-result-object v0 │ │ -07206c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -072070: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -072072: 0f00 |0009: return v0 │ │ -072074: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -072076: 28fe |000b: goto 0009 // -0002 │ │ +071f84: |[071f84] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +071f94: 1f03 9300 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0093 │ │ +071f98: 6e10 4303 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0343 │ │ +071f9e: 0c00 |0005: move-result-object v0 │ │ +071fa0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +071fa4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +071fa6: 0f00 |0009: return v0 │ │ +071fa8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +071faa: 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; │ │ @@ -125405,85 +125372,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 │ │ -072078: |[072078] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -072088: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -07208c: 07c0 |0002: move-object v0, v12 │ │ -07208e: 1f00 6400 |0003: check-cast v0, Landroid/os/Bundle; // type@0064 │ │ -072092: 6e20 1b02 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ -072098: 1a08 6321 |0008: const-string v8, "states" // string@2163 │ │ -07209c: 6e20 1002 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0210 │ │ -0720a2: 0c02 |000d: move-result-object v2 │ │ -0720a4: 54b8 3301 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -0720a8: 6e10 941f 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -0720ae: 54b8 3201 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -0720b2: 6e10 941f 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -0720b8: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -0720bc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0720be: 2128 |001b: array-length v8, v2 │ │ -0720c0: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -0720c4: 54b9 3301 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -0720c8: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -0720cc: 1f08 9400 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0094 │ │ -0720d0: 6e20 921f 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -0720d6: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0720da: 28f2 |0029: goto 001b // -000e │ │ -0720dc: 6e10 1402 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0214 │ │ -0720e2: 0c07 |002d: move-result-object v7 │ │ -0720e4: 7210 251f 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1f25 │ │ -0720ea: 0c04 |0031: move-result-object v4 │ │ -0720ec: 7210 b21f 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -0720f2: 0a08 |0035: move-result v8 │ │ -0720f4: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -0720f8: 7210 b31f 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -0720fe: 0c06 |003b: move-result-object v6 │ │ -072100: 1f06 db03 |003c: check-cast v6, Ljava/lang/String; // type@03db │ │ -072104: 1a08 c911 |003e: const-string v8, "f" // string@11c9 │ │ -072108: 6e20 501f 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f50 │ │ -07210e: 0a08 |0043: move-result v8 │ │ -072110: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -072114: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -072116: 6e20 511f 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ -07211c: 0c08 |004a: move-result-object v8 │ │ -07211e: 7110 211f 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f21 │ │ -072124: 0a05 |004e: move-result v5 │ │ -072126: 54b8 3101 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ -07212a: 6e30 de03 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@03de │ │ -072130: 0c01 |0054: move-result-object v1 │ │ -072132: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -072136: 54b8 3201 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -07213a: 6e10 9c1f 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -072140: 0a08 |005c: move-result v8 │ │ -072142: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -072146: 54b8 3201 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -07214a: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -07214c: 6e20 921f 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -072152: 28f2 |0065: goto 0057 // -000e │ │ -072154: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -072156: 6e20 8603 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ -07215c: 54b8 3201 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -072160: 6e30 9b1f 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ -072166: 28c3 |006f: goto 0032 // -003d │ │ -072168: 1a08 7803 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0378 │ │ -07216c: 2209 dc03 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@03dc │ │ -072170: 7010 581f 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072176: 1a0a 2702 |0077: const-string v10, "Bad fragment at key " // string@0227 │ │ -07217a: 6e20 601f a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072180: 0c09 |007c: move-result-object v9 │ │ -072182: 6e20 601f 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072188: 0c09 |0080: move-result-object v9 │ │ -07218a: 6e10 651f 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072190: 0c09 |0084: move-result-object v9 │ │ -072192: 7120 b31a 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -072198: 28aa |0088: goto 0032 // -0056 │ │ -07219a: 0e00 |0089: return-void │ │ +071fac: |[071fac] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +071fbc: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +071fc0: 07c0 |0002: move-object v0, v12 │ │ +071fc2: 1f00 6200 |0003: check-cast v0, Landroid/os/Bundle; // type@0062 │ │ +071fc6: 6e20 1b02 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@021b │ │ +071fcc: 1a08 5821 |0008: const-string v8, "states" // string@2158 │ │ +071fd0: 6e20 1002 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0210 │ │ +071fd6: 0c02 |000d: move-result-object v2 │ │ +071fd8: 54b8 3301 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +071fdc: 6e10 941f 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +071fe2: 54b8 3201 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +071fe6: 6e10 941f 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +071fec: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +071ff0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +071ff2: 2128 |001b: array-length v8, v2 │ │ +071ff4: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +071ff8: 54b9 3301 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +071ffc: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +072000: 1f08 9200 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0092 │ │ +072004: 6e20 921f 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +07200a: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07200e: 28f2 |0029: goto 001b // -000e │ │ +072010: 6e10 1402 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0214 │ │ +072016: 0c07 |002d: move-result-object v7 │ │ +072018: 7210 251f 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1f25 │ │ +07201e: 0c04 |0031: move-result-object v4 │ │ +072020: 7210 b21f 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +072026: 0a08 |0035: move-result v8 │ │ +072028: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +07202c: 7210 b31f 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +072032: 0c06 |003b: move-result-object v6 │ │ +072034: 1f06 d703 |003c: check-cast v6, Ljava/lang/String; // type@03d7 │ │ +072038: 1a08 bf11 |003e: const-string v8, "f" // string@11bf │ │ +07203c: 6e20 501f 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f50 │ │ +072042: 0a08 |0043: move-result v8 │ │ +072044: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +072048: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +07204a: 6e20 511f 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ +072050: 0c08 |004a: move-result-object v8 │ │ +072052: 7110 211f 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f21 │ │ +072058: 0a05 |004e: move-result v5 │ │ +07205a: 54b8 3101 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ +07205e: 6e30 de03 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@03de │ │ +072064: 0c01 |0054: move-result-object v1 │ │ +072066: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +07206a: 54b8 3201 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +07206e: 6e10 9c1f 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +072074: 0a08 |005c: move-result v8 │ │ +072076: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +07207a: 54b8 3201 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +07207e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +072080: 6e20 921f 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +072086: 28f2 |0065: goto 0057 // -000e │ │ +072088: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +07208a: 6e20 8603 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ +072090: 54b8 3201 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +072094: 6e30 9b1f 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1f9b │ │ +07209a: 28c3 |006f: goto 0032 // -003d │ │ +07209c: 1a08 7403 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0374 │ │ +0720a0: 2209 d803 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@03d8 │ │ +0720a4: 7010 581f 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0720aa: 1a0a 2302 |0077: const-string v10, "Bad fragment at key " // string@0223 │ │ +0720ae: 6e20 601f a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0720b4: 0c09 |007c: move-result-object v9 │ │ +0720b6: 6e20 601f 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0720bc: 0c09 |0080: move-result-object v9 │ │ +0720be: 6e10 651f 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0720c4: 0c09 |0084: move-result-object v9 │ │ +0720c6: 7120 b31a 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +0720cc: 28aa |0088: goto 0032 // -0056 │ │ +0720ce: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -125522,57 +125489,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -07219c: |[07219c] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0721ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0721ae: 5475 3301 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -0721b2: 6e10 9c1f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0721b8: 0a05 |0006: move-result v5 │ │ -0721ba: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -0721be: 2204 6400 |0009: new-instance v4, Landroid/os/Bundle; // type@0064 │ │ -0721c2: 7010 0902 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0209 │ │ -0721c8: 5475 3301 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -0721cc: 6e10 9c1f 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0721d2: 0a05 |0013: move-result v5 │ │ -0721d4: 2351 2104 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0421 │ │ -0721d8: 5475 3301 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ -0721dc: 6e20 9e1f 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ -0721e2: 1a05 6321 |001b: const-string v5, "states" // string@2163 │ │ -0721e6: 6e30 1902 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0219 │ │ -0721ec: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0721ee: 5475 3201 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -0721f2: 6e10 9c1f 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0721f8: 0a05 |0026: move-result v5 │ │ -0721fa: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -0721fe: 5475 3201 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ -072202: 6e20 961f 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -072208: 0c00 |002e: move-result-object v0 │ │ -07220a: 1f00 9500 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -07220e: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -072212: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -072216: 2204 6400 |0035: new-instance v4, Landroid/os/Bundle; // type@0064 │ │ -07221a: 7010 0902 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0209 │ │ -072220: 2205 dc03 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -072224: 7010 581f 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07222a: 1a06 c911 |003f: const-string v6, "f" // string@11c9 │ │ -07222e: 6e20 601f 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072234: 0c05 |0044: move-result-object v5 │ │ -072236: 6e20 5c1f 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -07223c: 0c05 |0048: move-result-object v5 │ │ -07223e: 6e10 651f 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072244: 0c03 |004c: move-result-object v3 │ │ -072246: 5475 3101 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ -07224a: 6e40 e703 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@03e7 │ │ -072250: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -072254: 28cd |0054: goto 0021 // -0033 │ │ -072256: 1104 |0055: return-object v4 │ │ +0720d0: |[0720d0] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0720e0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0720e2: 5475 3301 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +0720e6: 6e10 9c1f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0720ec: 0a05 |0006: move-result v5 │ │ +0720ee: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +0720f2: 2204 6200 |0009: new-instance v4, Landroid/os/Bundle; // type@0062 │ │ +0720f6: 7010 0902 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0209 │ │ +0720fc: 5475 3301 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +072100: 6e10 9c1f 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +072106: 0a05 |0013: move-result v5 │ │ +072108: 2351 1d04 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@041d │ │ +07210c: 5475 3301 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0133 │ │ +072110: 6e20 9e1f 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ +072116: 1a05 5821 |001b: const-string v5, "states" // string@2158 │ │ +07211a: 6e30 1902 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0219 │ │ +072120: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +072122: 5475 3201 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +072126: 6e10 9c1f 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +07212c: 0a05 |0026: move-result v5 │ │ +07212e: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +072132: 5475 3201 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0132 │ │ +072136: 6e20 961f 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07213c: 0c00 |002e: move-result-object v0 │ │ +07213e: 1f00 9300 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +072142: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +072146: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +07214a: 2204 6200 |0035: new-instance v4, Landroid/os/Bundle; // type@0062 │ │ +07214e: 7010 0902 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0209 │ │ +072154: 2205 d803 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +072158: 7010 581f 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07215e: 1a06 bf11 |003f: const-string v6, "f" // string@11bf │ │ +072162: 6e20 601f 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072168: 0c05 |0044: move-result-object v5 │ │ +07216a: 6e20 5c1f 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +072170: 0c05 |0048: move-result-object v5 │ │ +072172: 6e10 651f 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072178: 0c03 |004c: move-result-object v3 │ │ +07217a: 5475 3101 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0131 │ │ +07217e: 6e40 e703 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@03e7 │ │ +072184: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +072188: 28cd |0054: goto 0021 // -0033 │ │ +07218a: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -125601,32 +125568,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 │ │ -072258: |[072258] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -072268: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07226a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07226c: 0770 |0002: move-object v0, v7 │ │ -07226e: 1f00 9500 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0095 │ │ -072272: 5441 3001 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ -072276: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -07227a: 5441 3001 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ -07227e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -072282: 5441 3001 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ -072286: 6e20 8603 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ -07228c: 5441 3001 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ -072290: 6e20 8903 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ -072296: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -07229a: 6e20 8603 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ -0722a0: 6e20 8903 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ -0722a6: 5b40 3001 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ -0722aa: 0e00 |0021: return-void │ │ +07218c: |[07218c] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +07219c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07219e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0721a0: 0770 |0002: move-object v0, v7 │ │ +0721a2: 1f00 9300 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0093 │ │ +0721a6: 5441 3001 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ +0721aa: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0721ae: 5441 3001 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ +0721b2: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0721b6: 5441 3001 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ +0721ba: 6e20 8603 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ +0721c0: 5441 3001 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ +0721c4: 6e20 8903 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ +0721ca: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0721ce: 6e20 8603 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0386 │ │ +0721d4: 6e20 8903 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0389 │ │ +0721da: 5b40 3001 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0130 │ │ +0721de: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -125647,30 +125614,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0722ac: |[0722ac] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0722bc: 0e00 |0000: return-void │ │ +0721e0: |[0721e0] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0721f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 889 (FragmentStatePagerAdapter.java) │ │ + source_file_idx : 885 (FragmentStatePagerAdapter.java) │ │ │ │ Class #483 header: │ │ -class_idx : 180 │ │ +class_idx : 178 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 149 │ │ -source_file_idx : 2085 │ │ +superclass_idx : 147 │ │ +source_file_idx : 2077 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #483 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -125744,26 +125711,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0722c0: |[0722c0] android.support.v4.app.ListFragment.:()V │ │ -0722d0: 7010 2e03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@032e │ │ -0722d6: 2200 6700 |0003: new-instance v0, Landroid/os/Handler; // type@0067 │ │ -0722da: 7010 1e02 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ -0722e0: 5b10 5201 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0152 │ │ -0722e4: 2200 b200 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00b2 │ │ -0722e8: 7020 af04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@04af │ │ -0722ee: 5b10 5801 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0158 │ │ -0722f2: 2200 b300 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00b3 │ │ -0722f6: 7020 b104 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@04b1 │ │ -0722fc: 5b10 5601 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0156 │ │ -072300: 0e00 |0018: return-void │ │ +0721f4: |[0721f4] android.support.v4.app.ListFragment.:()V │ │ +072204: 7010 2e03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@032e │ │ +07220a: 2200 6500 |0003: new-instance v0, Landroid/os/Handler; // type@0065 │ │ +07220e: 7010 1e02 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ +072214: 5b10 5201 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0152 │ │ +072218: 2200 b000 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00b0 │ │ +07221c: 7020 af04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@04af │ │ +072222: 5b10 5801 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0158 │ │ +072226: 2200 b100 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00b1 │ │ +07222a: 7020 b104 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@04b1 │ │ +072230: 5b10 5601 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0156 │ │ +072234: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -125775,103 +125742,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -072304: |[072304] android.support.v4.app.ListFragment.ensureList:()V │ │ -072314: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -072316: 5463 5301 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -07231a: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -07231e: 0e00 |0005: return-void │ │ -072320: 6e10 ba04 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04ba │ │ -072326: 0c02 |0009: move-result-object v2 │ │ -072328: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -07232c: 2203 c903 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@03c9 │ │ -072330: 1a04 9602 |000e: const-string v4, "Content view not yet created" // string@0296 │ │ -072334: 7020 1d1f 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -07233a: 2703 |0013: throw v3 │ │ -07233c: 2023 7003 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0370 │ │ -072340: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -072344: 1f02 7003 |0018: check-cast v2, Landroid/widget/ListView; // type@0370 │ │ -072348: 5b62 5301 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -07234c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -07234e: 5c63 5501 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ -072352: 5463 5301 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -072356: 5464 5601 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0156 │ │ -07235a: 6e20 9e1d 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1d9e │ │ -072360: 5463 4f01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ -072364: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -072368: 5460 4f01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ -07236c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -07236e: 5b63 4f01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ -072372: 6e20 c004 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@04c0 │ │ -072378: 5463 5201 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0152 │ │ -07237c: 5464 5801 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0158 │ │ -072380: 6e20 2302 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0223 │ │ -072386: 28cc |0039: goto 0005 // -0034 │ │ -072388: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -07238e: 6e20 961b 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -072394: 0c03 |0040: move-result-object v3 │ │ -072396: 1f03 8503 |0041: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -07239a: 5b63 5901 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -07239e: 5463 5901 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -0723a2: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -0723a6: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -0723ac: 6e20 961b 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0723b2: 0c03 |004f: move-result-object v3 │ │ -0723b4: 5b63 5101 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0151 │ │ -0723b8: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -0723be: 6e20 961b 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0723c4: 0c03 |0058: move-result-object v3 │ │ -0723c6: 5b63 5701 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -0723ca: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -0723d0: 6e20 961b 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0723d6: 0c03 |0061: move-result-object v3 │ │ -0723d8: 5b63 5401 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ -0723dc: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -0723e2: 6e20 961b 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0723e8: 0c01 |006a: move-result-object v1 │ │ -0723ea: 2013 7003 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0370 │ │ -0723ee: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -0723f2: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -0723f6: 2203 d903 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@03d9 │ │ -0723fa: 1a04 550c |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0c55 │ │ -0723fe: 7020 3c1f 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -072404: 2703 |0078: throw v3 │ │ -072406: 5463 5901 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -07240a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -07240e: 6e20 2f1e 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -072414: 28d2 |0080: goto 0052 // -002e │ │ -072416: 2203 d903 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@03d9 │ │ -07241a: 1a04 9502 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0295 │ │ -07241e: 7020 3c1f 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -072424: 2703 |0088: throw v3 │ │ -072426: 1f01 7003 |0089: check-cast v1, Landroid/widget/ListView; // type@0370 │ │ -07242a: 5b61 5301 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -07242e: 5463 5101 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0151 │ │ -072432: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -072436: 5463 5301 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -07243a: 5464 5101 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0151 │ │ -07243e: 6e20 9c1d 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1d9c │ │ -072444: 2884 |0098: goto 001c // -007c │ │ -072446: 5463 5001 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0150 │ │ -07244a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -07244e: 5463 5901 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -072452: 5464 5001 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0150 │ │ -072456: 6e20 2a1e 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -07245c: 5463 5301 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -072460: 5464 5901 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -072464: 6e20 9c1d 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1d9c │ │ -07246a: 2900 71ff |00ab: goto/16 001c // -008f │ │ -07246e: 5463 5701 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -072472: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -072476: 7030 c204 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c2 │ │ -07247c: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +072238: |[072238] android.support.v4.app.ListFragment.ensureList:()V │ │ +072248: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07224a: 5463 5301 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +07224e: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +072252: 0e00 |0005: return-void │ │ +072254: 6e10 ba04 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04ba │ │ +07225a: 0c02 |0009: move-result-object v2 │ │ +07225c: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +072260: 2203 c503 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@03c5 │ │ +072264: 1a04 9202 |000e: const-string v4, "Content view not yet created" // string@0292 │ │ +072268: 7020 1d1f 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +07226e: 2703 |0013: throw v3 │ │ +072270: 2023 6c03 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@036c │ │ +072274: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +072278: 1f02 6c03 |0018: check-cast v2, Landroid/widget/ListView; // type@036c │ │ +07227c: 5b62 5301 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +072280: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +072282: 5c63 5501 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ +072286: 5463 5301 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +07228a: 5464 5601 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0156 │ │ +07228e: 6e20 9e1d 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1d9e │ │ +072294: 5463 4f01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ +072298: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +07229c: 5460 4f01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ +0722a0: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0722a2: 5b63 4f01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ +0722a6: 6e20 c004 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@04c0 │ │ +0722ac: 5463 5201 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0152 │ │ +0722b0: 5464 5801 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0158 │ │ +0722b4: 6e20 2302 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0223 │ │ +0722ba: 28cc |0039: goto 0005 // -0034 │ │ +0722bc: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +0722c2: 6e20 961b 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +0722c8: 0c03 |0040: move-result-object v3 │ │ +0722ca: 1f03 8103 |0041: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +0722ce: 5b63 5901 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +0722d2: 5463 5901 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +0722d6: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +0722da: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +0722e0: 6e20 961b 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +0722e6: 0c03 |004f: move-result-object v3 │ │ +0722e8: 5b63 5101 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0151 │ │ +0722ec: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +0722f2: 6e20 961b 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +0722f8: 0c03 |0058: move-result-object v3 │ │ +0722fa: 5b63 5701 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +0722fe: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +072304: 6e20 961b 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +07230a: 0c03 |0061: move-result-object v3 │ │ +07230c: 5b63 5401 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ +072310: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +072316: 6e20 961b 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +07231c: 0c01 |006a: move-result-object v1 │ │ +07231e: 2013 6c03 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@036c │ │ +072322: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +072326: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +07232a: 2203 d503 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@03d5 │ │ +07232e: 1a04 4b0c |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0c4b │ │ +072332: 7020 3c1f 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +072338: 2703 |0078: throw v3 │ │ +07233a: 5463 5901 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +07233e: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +072342: 6e20 2f1e 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +072348: 28d2 |0080: goto 0052 // -002e │ │ +07234a: 2203 d503 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@03d5 │ │ +07234e: 1a04 9102 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0291 │ │ +072352: 7020 3c1f 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +072358: 2703 |0088: throw v3 │ │ +07235a: 1f01 6c03 |0089: check-cast v1, Landroid/widget/ListView; // type@036c │ │ +07235e: 5b61 5301 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +072362: 5463 5101 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0151 │ │ +072366: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +07236a: 5463 5301 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +07236e: 5464 5101 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0151 │ │ +072372: 6e20 9c1d 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1d9c │ │ +072378: 2884 |0098: goto 001c // -007c │ │ +07237a: 5463 5001 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0150 │ │ +07237e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +072382: 5463 5901 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +072386: 5464 5001 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0150 │ │ +07238a: 6e20 2a1e 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +072390: 5463 5301 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +072394: 5464 5901 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +072398: 6e20 9c1d 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1d9c │ │ +07239e: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0723a2: 5463 5701 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +0723a6: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0723aa: 7030 c204 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c2 │ │ +0723b0: 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 │ │ @@ -125916,77 +125883,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -072480: |[072480] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -072490: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -072496: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -07249a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -07249e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0724a0: 7010 b404 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -0724a6: 5460 5701 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -0724aa: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -0724ae: 2200 c903 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0724b2: 1a01 7502 |0011: const-string v1, "Can't be used with a custom content view" // string@0275 │ │ -0724b6: 7020 1d1f 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0724bc: 2700 |0016: throw v0 │ │ -0724be: 5560 5501 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ -0724c2: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -0724c6: 0e00 |001b: return-void │ │ -0724c8: 5c67 5501 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ -0724cc: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -0724d0: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -0724d4: 5460 5701 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -0724d8: 6e10 b504 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -0724de: 0c01 |0027: move-result-object v1 │ │ -0724e0: 7120 fa1c 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -0724e6: 0c01 |002b: move-result-object v1 │ │ -0724e8: 6e20 fd1b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ -0724ee: 5460 5401 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ -0724f2: 6e10 b504 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -0724f8: 0c01 |0034: move-result-object v1 │ │ -0724fa: 7120 fa1c 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -072500: 0c01 |0038: move-result-object v1 │ │ -072502: 6e20 fd1b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ -072508: 5460 5701 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -07250c: 6e20 fc1b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -072512: 5460 5401 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ -072516: 6e20 fc1b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -07251c: 28d5 |0046: goto 001b // -002b │ │ -07251e: 5460 5701 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -072522: 6e10 921b 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ -072528: 5460 5401 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ -07252c: 6e10 921b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ -072532: 28eb |0051: goto 003c // -0015 │ │ -072534: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -072538: 5460 5701 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -07253c: 6e10 b504 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -072542: 0c01 |0059: move-result-object v1 │ │ -072544: 7120 fa1c 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -07254a: 0c01 |005d: move-result-object v1 │ │ -07254c: 6e20 fd1b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ -072552: 5460 5401 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ -072556: 6e10 b504 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -07255c: 0c01 |0066: move-result-object v1 │ │ -07255e: 7120 fa1c 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -072564: 0c01 |006a: move-result-object v1 │ │ -072566: 6e20 fd1b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ -07256c: 5460 5701 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -072570: 6e20 fc1b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -072576: 5460 5401 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ -07257a: 6e20 fc1b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -072580: 28a3 |0078: goto 001b // -005d │ │ -072582: 5460 5701 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -072586: 6e10 921b 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ -07258c: 5460 5401 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ -072590: 6e10 921b 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ -072596: 28eb |0083: goto 006e // -0015 │ │ +0723b4: |[0723b4] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +0723c4: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +0723ca: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +0723ce: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +0723d2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0723d4: 7010 b404 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +0723da: 5460 5701 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +0723de: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +0723e2: 2200 c503 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0723e6: 1a01 7102 |0011: const-string v1, "Can't be used with a custom content view" // string@0271 │ │ +0723ea: 7020 1d1f 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0723f0: 2700 |0016: throw v0 │ │ +0723f2: 5560 5501 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ +0723f6: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +0723fa: 0e00 |001b: return-void │ │ +0723fc: 5c67 5501 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ +072400: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +072404: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +072408: 5460 5701 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +07240c: 6e10 b504 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +072412: 0c01 |0027: move-result-object v1 │ │ +072414: 7120 fa1c 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +07241a: 0c01 |002b: move-result-object v1 │ │ +07241c: 6e20 fd1b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ +072422: 5460 5401 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ +072426: 6e10 b504 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +07242c: 0c01 |0034: move-result-object v1 │ │ +07242e: 7120 fa1c 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +072434: 0c01 |0038: move-result-object v1 │ │ +072436: 6e20 fd1b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ +07243c: 5460 5701 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +072440: 6e20 fc1b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +072446: 5460 5401 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ +07244a: 6e20 fc1b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +072450: 28d5 |0046: goto 001b // -002b │ │ +072452: 5460 5701 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +072456: 6e10 921b 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ +07245c: 5460 5401 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ +072460: 6e10 921b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ +072466: 28eb |0051: goto 003c // -0015 │ │ +072468: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +07246c: 5460 5701 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +072470: 6e10 b504 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +072476: 0c01 |0059: move-result-object v1 │ │ +072478: 7120 fa1c 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +07247e: 0c01 |005d: move-result-object v1 │ │ +072480: 6e20 fd1b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ +072486: 5460 5401 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ +07248a: 6e10 b504 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +072490: 0c01 |0066: move-result-object v1 │ │ +072492: 7120 fa1c 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +072498: 0c01 |006a: move-result-object v1 │ │ +07249a: 6e20 fd1b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bfd │ │ +0724a0: 5460 5701 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +0724a4: 6e20 fc1b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +0724aa: 5460 5401 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ +0724ae: 6e20 fc1b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +0724b4: 28a3 |0078: goto 001b // -005d │ │ +0724b6: 5460 5701 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +0724ba: 6e10 921b 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ +0724c0: 5460 5401 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ +0724c4: 6e10 921b 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1b92 │ │ +0724ca: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -126017,17 +125984,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072598: |[072598] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -0725a8: 5410 4f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ -0725ac: 1100 |0002: return-object v0 │ │ +0724cc: |[0724cc] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +0724dc: 5410 4f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ +0724e0: 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;) │ │ @@ -126035,18 +126002,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0725b0: |[0725b0] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -0725c0: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -0725c6: 5410 5301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -0725ca: 1100 |0005: return-object v0 │ │ +0724e4: |[0724e4] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +0724f4: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +0724fa: 5410 5301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +0724fe: 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; │ │ │ │ @@ -126055,20 +126022,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0725cc: |[0725cc] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -0725dc: 7010 b404 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -0725e2: 5420 5301 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -0725e6: 6e10 911d 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1d91 │ │ -0725ec: 0b00 |0008: move-result-wide v0 │ │ -0725ee: 1000 |0009: return-wide v0 │ │ +072500: |[072500] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +072510: 7010 b404 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +072516: 5420 5301 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +07251a: 6e10 911d 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1d91 │ │ +072520: 0b00 |0008: move-result-wide v0 │ │ +072522: 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; │ │ │ │ @@ -126077,20 +126044,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0725f0: |[0725f0] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -072600: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -072606: 5410 5301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -07260a: 6e10 921d 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1d92 │ │ -072610: 0a00 |0008: move-result v0 │ │ -072612: 0f00 |0009: return v0 │ │ +072524: |[072524] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +072534: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +07253a: 5410 5301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +07253e: 6e10 921d 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1d92 │ │ +072544: 0a00 |0008: move-result v0 │ │ +072546: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -126099,73 +126066,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 │ │ -072614: |[072614] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -072624: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -072628: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -07262a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -07262c: 6e10 b504 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -072632: 0c00 |0007: move-result-object v0 │ │ -072634: 2205 6803 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0368 │ │ -072638: 7020 311d 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -07263e: 2203 6e03 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@036e │ │ -072642: 7020 641d 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1d64 │ │ -072648: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -07264e: 6e20 7f1d 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1d7f │ │ -072654: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -072656: 6e20 811d 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1d81 │ │ -07265c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -072660: 6e20 821d 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ -072666: 6e20 7e1d b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1d7e │ │ -07266c: 2204 7403 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0374 │ │ -072670: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -072672: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -072678: 7040 cc1d 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dcc │ │ -07267e: 2207 6703 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -072682: 7030 301d a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ -072688: 6e30 681d 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ -07268e: 2207 6703 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -072692: 7030 301d 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ -072698: 6e30 331d 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d33 │ │ -07269e: 2201 6803 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0368 │ │ -0726a2: 7020 311d 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -0726a8: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -0726ae: 6e20 3f1d 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1d3f │ │ -0726b4: 2206 8503 |0048: new-instance v6, Landroid/widget/TextView; // type@0385 │ │ -0726b8: 6e10 b504 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -0726be: 0c07 |004d: move-result-object v7 │ │ -0726c0: 7020 111e 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1e11 │ │ -0726c6: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -0726cc: 6e20 241e 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1e24 │ │ -0726d2: 6e20 221e b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1e22 │ │ -0726d8: 2207 6703 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -0726dc: 7030 301d 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ -0726e2: 6e30 331d 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d33 │ │ -0726e8: 2202 7003 |0062: new-instance v2, Landroid/widget/ListView; // type@0370 │ │ -0726ec: 6e10 b504 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ -0726f2: 0c07 |0067: move-result-object v7 │ │ -0726f4: 7020 8d1d 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1d8d │ │ -0726fa: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -072700: 6e20 9d1d 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1d9d │ │ -072706: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -072708: 6e20 9b1d 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1d9b │ │ -07270e: 2207 6703 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -072712: 7030 301d 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ -072718: 6e30 331d 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d33 │ │ -07271e: 2207 6703 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -072722: 7030 301d 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ -072728: 6e30 331d 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d33 │ │ -07272e: 2207 6703 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0367 │ │ -072732: 7030 301d 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ -072738: 6e20 401d 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d40 │ │ -07273e: 1105 |008d: return-object v5 │ │ +072548: |[072548] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +072558: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +07255c: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +07255e: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +072560: 6e10 b504 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +072566: 0c00 |0007: move-result-object v0 │ │ +072568: 2205 6403 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0364 │ │ +07256c: 7020 311d 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +072572: 2203 6a03 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@036a │ │ +072576: 7020 641d 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1d64 │ │ +07257c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +072582: 6e20 7f1d 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1d7f │ │ +072588: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +07258a: 6e20 811d 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1d81 │ │ +072590: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +072594: 6e20 821d 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ +07259a: 6e20 7e1d b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1d7e │ │ +0725a0: 2204 7003 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0370 │ │ +0725a4: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +0725a6: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +0725ac: 7040 cc1d 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dcc │ │ +0725b2: 2207 6303 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +0725b6: 7030 301d a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ +0725bc: 6e30 681d 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ +0725c2: 2207 6303 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +0725c6: 7030 301d 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ +0725cc: 6e30 331d 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d33 │ │ +0725d2: 2201 6403 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0364 │ │ +0725d6: 7020 311d 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +0725dc: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +0725e2: 6e20 3f1d 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1d3f │ │ +0725e8: 2206 8103 |0048: new-instance v6, Landroid/widget/TextView; // type@0381 │ │ +0725ec: 6e10 b504 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +0725f2: 0c07 |004d: move-result-object v7 │ │ +0725f4: 7020 111e 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1e11 │ │ +0725fa: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +072600: 6e20 241e 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1e24 │ │ +072606: 6e20 221e b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1e22 │ │ +07260c: 2207 6303 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +072610: 7030 301d 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ +072616: 6e30 331d 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d33 │ │ +07261c: 2202 6c03 |0062: new-instance v2, Landroid/widget/ListView; // type@036c │ │ +072620: 6e10 b504 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04b5 │ │ +072626: 0c07 |0067: move-result-object v7 │ │ +072628: 7020 8d1d 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1d8d │ │ +07262e: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +072634: 6e20 9d1d 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1d9d │ │ +07263a: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +07263c: 6e20 9b1d 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1d9b │ │ +072642: 2207 6303 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +072646: 7030 301d 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ +07264c: 6e30 331d 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d33 │ │ +072652: 2207 6303 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +072656: 7030 301d 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ +07265c: 6e30 331d 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d33 │ │ +072662: 2207 6303 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0363 │ │ +072666: 7030 301d 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1d30 │ │ +07266c: 6e20 401d 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d40 │ │ +072672: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -126205,28 +126172,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -072740: |[072740] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -072750: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -072752: 5430 5201 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0152 │ │ -072756: 5431 5801 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0158 │ │ -07275a: 6e20 2602 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -072760: 5b32 5301 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -072764: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -072766: 5c30 5501 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ -07276a: 5b32 5401 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ -07276e: 5b32 5701 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ -072772: 5b32 5101 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0151 │ │ -072776: 5b32 5901 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -07277a: 6f10 5f03 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@035f │ │ -072780: 0e00 |0018: return-void │ │ +072674: |[072674] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +072684: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +072686: 5430 5201 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0152 │ │ +07268a: 5431 5801 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0158 │ │ +07268e: 6e20 2602 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +072694: 5b32 5301 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +072698: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07269a: 5c30 5501 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ +07269e: 5b32 5401 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0154 │ │ +0726a2: 5b32 5701 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0157 │ │ +0726a6: 5b32 5101 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0151 │ │ +0726aa: 5b32 5901 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +0726ae: 6f10 5f03 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@035f │ │ +0726b4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -126240,16 +126207,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 │ │ -072784: |[072784] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -072794: 0e00 |0000: return-void │ │ +0726b8: |[0726b8] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +0726c8: 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; │ │ @@ -126261,18 +126228,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 │ │ -072798: |[072798] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -0727a8: 6f30 6c03 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@036c │ │ -0727ae: 7010 b404 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -0727b4: 0e00 |0006: return-void │ │ +0726cc: |[0726cc] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0726dc: 6f30 6c03 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@036c │ │ +0726e2: 7010 b404 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +0726e8: 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; │ │ @@ -126284,31 +126251,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0727b8: |[0727b8] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -0727c8: 7010 b404 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -0727ce: 5420 5901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -0727d2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0727d6: 2200 c903 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0727da: 1a01 7502 |0009: const-string v1, "Can't be used with a custom content view" // string@0275 │ │ -0727de: 7020 1d1f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0727e4: 2700 |000e: throw v0 │ │ -0727e6: 5420 5901 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -0727ea: 6e20 2a1e 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -0727f0: 5420 5001 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0150 │ │ -0727f4: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -0727f8: 5420 5301 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -0727fc: 5421 5901 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ -072800: 6e20 9c1d 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1d9c │ │ -072806: 5b23 5001 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0150 │ │ -07280a: 0e00 |0021: return-void │ │ +0726ec: |[0726ec] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +0726fc: 7010 b404 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +072702: 5420 5901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +072706: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +07270a: 2200 c503 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +07270e: 1a01 7102 |0009: const-string v1, "Can't be used with a custom content view" // string@0271 │ │ +072712: 7020 1d1f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +072718: 2700 |000e: throw v0 │ │ +07271a: 5420 5901 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +07271e: 6e20 2a1e 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +072724: 5420 5001 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0150 │ │ +072728: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +07272c: 5420 5301 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +072730: 5421 5901 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0159 │ │ +072734: 6e20 9c1d 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1d9c │ │ +07273a: 5b23 5001 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0150 │ │ +07273e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -126324,38 +126291,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -07280c: |[07280c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -07281c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07281e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -072820: 5443 4f01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ -072824: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -072828: 0110 |0006: move v0, v1 │ │ -07282a: 5b45 4f01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ -07282e: 5443 5301 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -072832: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -072836: 5443 5301 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -07283a: 6e20 981d 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1d98 │ │ -072840: 5543 5501 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ -072844: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -072848: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -07284c: 6e10 ba04 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04ba │ │ -072852: 0c03 |001b: move-result-object v3 │ │ -072854: 6e10 b91b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1bb9 │ │ -07285a: 0c03 |001f: move-result-object v3 │ │ -07285c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -072860: 0112 |0022: move v2, v1 │ │ -072862: 7030 c204 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c2 │ │ -072868: 0e00 |0026: return-void │ │ -07286a: 0120 |0027: move v0, v2 │ │ -07286c: 28df |0028: goto 0007 // -0021 │ │ +072740: |[072740] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +072750: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +072752: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +072754: 5443 4f01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ +072758: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +07275c: 0110 |0006: move v0, v1 │ │ +07275e: 5b45 4f01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014f │ │ +072762: 5443 5301 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +072766: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +07276a: 5443 5301 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +07276e: 6e20 981d 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1d98 │ │ +072774: 5543 5501 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0155 │ │ +072778: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +07277c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +072780: 6e10 ba04 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04ba │ │ +072786: 0c03 |001b: move-result-object v3 │ │ +072788: 6e10 b91b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1bb9 │ │ +07278e: 0c03 |001f: move-result-object v3 │ │ +072790: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +072794: 0112 |0022: move v2, v1 │ │ +072796: 7030 c204 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c2 │ │ +07279c: 0e00 |0026: return-void │ │ +07279e: 0120 |0027: move v0, v2 │ │ +0727a0: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -126372,18 +126339,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -072870: |[072870] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -072880: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -072882: 7030 c204 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c2 │ │ -072888: 0e00 |0004: return-void │ │ +0727a4: |[0727a4] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +0727b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0727b6: 7030 c204 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c2 │ │ +0727bc: 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 │ │ @@ -126393,18 +126360,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07288c: |[07288c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -07289c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07289e: 7030 c204 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c2 │ │ -0728a4: 0e00 |0004: return-void │ │ +0727c0: |[0727c0] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +0727d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0727d2: 7030 c204 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04c2 │ │ +0727d8: 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 │ │ @@ -126414,35 +126381,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0728a8: |[0728a8] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -0728b8: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ -0728be: 5410 5301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ -0728c2: 6e20 a01d 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1da0 │ │ -0728c8: 0e00 |0008: return-void │ │ +0727dc: |[0727dc] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +0727ec: 7010 b404 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04b4 │ │ +0727f2: 5410 5301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0153 │ │ +0727f6: 6e20 a01d 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1da0 │ │ +0727fc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ - source_file_idx : 2085 (ListFragment.java) │ │ + source_file_idx : 2077 (ListFragment.java) │ │ │ │ Class #484 header: │ │ -class_idx : 183 │ │ +class_idx : 181 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2284 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #484 annotations: │ │ Annotations on class │ │ @@ -126534,21 +126501,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 │ │ -0728cc: |[0728cc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -0728dc: 5b01 6801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -0728e0: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0728e6: 5902 6001 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -0728ea: 5b03 5a01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@015a │ │ -0728ee: 5b04 5b01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -0728f2: 0e00 |000b: return-void │ │ +072800: |[072800] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +072810: 5b01 6801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072814: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07281a: 5902 6001 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +07281e: 5b03 5a01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@015a │ │ +072822: 5b04 5b01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +072826: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -126566,71 +126533,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 │ │ -0728f4: |[0728f4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -072904: 5441 5b01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -072908: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -07290c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07290e: 5441 6801 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072912: 5411 6b01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072916: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -07291a: 5441 6801 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -07291e: 5411 6b01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072922: 5411 db00 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -072926: 5410 1101 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -07292a: 5441 6801 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -07292e: 5411 6b01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072932: 5411 db00 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -072936: 1a02 191c |0019: const-string v2, "onLoadFinished" // string@1c19 │ │ -07293a: 5b12 1101 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -07293e: 6301 6901 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072942: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -072946: 1a01 eb08 |0021: const-string v1, "LoaderManager" // string@08eb │ │ -07294a: 2202 dc03 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -07294e: 7010 581f 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072954: 1a03 2200 |0028: const-string v3, " onLoadFinished in " // string@0022 │ │ -072958: 6e20 601f 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07295e: 0c02 |002d: move-result-object v2 │ │ -072960: 6e20 5f1f 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -072966: 0c02 |0031: move-result-object v2 │ │ -072968: 1a03 d000 |0032: const-string v3, ": " // string@00d0 │ │ -07296c: 6e20 601f 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072972: 0c02 |0037: move-result-object v2 │ │ -072974: 6e20 3706 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0637 │ │ -07297a: 0c03 |003b: move-result-object v3 │ │ -07297c: 6e20 601f 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072982: 0c02 |003f: move-result-object v2 │ │ -072984: 6e10 651f 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07298a: 0c02 |0043: move-result-object v2 │ │ -07298c: 7120 b21a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -072992: 5441 5b01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -072996: 7230 c604 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04c6 │ │ -07299c: 5441 6801 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -0729a0: 5411 6b01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -0729a4: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -0729a8: 5441 6801 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -0729ac: 5411 6b01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -0729b0: 5411 db00 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0729b4: 5b10 1101 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -0729b8: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -0729ba: 5c41 5d01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ -0729be: 0e00 |005d: return-void │ │ -0729c0: 0d01 |005e: move-exception v1 │ │ -0729c2: 5442 6801 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -0729c6: 5422 6b01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -0729ca: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -0729ce: 5442 6801 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -0729d2: 5422 6b01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -0729d6: 5422 db00 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -0729da: 5b20 1101 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -0729de: 2701 |006d: throw v1 │ │ +072828: |[072828] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +072838: 5441 5b01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +07283c: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +072840: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +072842: 5441 6801 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072846: 5411 6b01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +07284a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +07284e: 5441 6801 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072852: 5411 6b01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +072856: 5411 db00 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +07285a: 5410 1101 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +07285e: 5441 6801 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072862: 5411 6b01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +072866: 5411 db00 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +07286a: 1a02 0e1c |0019: const-string v2, "onLoadFinished" // string@1c0e │ │ +07286e: 5b12 1101 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +072872: 6301 6901 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072876: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +07287a: 1a01 e308 |0021: const-string v1, "LoaderManager" // string@08e3 │ │ +07287e: 2202 d803 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +072882: 7010 581f 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +072888: 1a03 2200 |0028: const-string v3, " onLoadFinished in " // string@0022 │ │ +07288c: 6e20 601f 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072892: 0c02 |002d: move-result-object v2 │ │ +072894: 6e20 5f1f 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07289a: 0c02 |0031: move-result-object v2 │ │ +07289c: 1a03 d000 |0032: const-string v3, ": " // string@00d0 │ │ +0728a0: 6e20 601f 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0728a6: 0c02 |0037: move-result-object v2 │ │ +0728a8: 6e20 3706 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0637 │ │ +0728ae: 0c03 |003b: move-result-object v3 │ │ +0728b0: 6e20 601f 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0728b6: 0c02 |003f: move-result-object v2 │ │ +0728b8: 6e10 651f 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0728be: 0c02 |0043: move-result-object v2 │ │ +0728c0: 7120 b21a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0728c6: 5441 5b01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +0728ca: 7230 c604 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04c6 │ │ +0728d0: 5441 6801 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +0728d4: 5411 6b01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +0728d8: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +0728dc: 5441 6801 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +0728e0: 5411 6b01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +0728e4: 5411 db00 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0728e8: 5b10 1101 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +0728ec: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +0728ee: 5c41 5d01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ +0728f2: 0e00 |005d: return-void │ │ +0728f4: 0d01 |005e: move-exception v1 │ │ +0728f6: 5442 6801 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +0728fa: 5422 6b01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +0728fe: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +072902: 5442 6801 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072906: 5422 6b01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +07290a: 5422 db00 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +07290e: 5b20 1101 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +072912: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -126657,103 +126624,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -0729ec: |[0729ec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -0729fc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0729fe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -072a00: 6302 6901 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072a04: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -072a08: 1a02 eb08 |0006: const-string v2, "LoaderManager" // string@08eb │ │ -072a0c: 2203 dc03 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -072a10: 7010 581f 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072a16: 1a04 0800 |000d: const-string v4, " Destroying: " // string@0008 │ │ -072a1a: 6e20 601f 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072a20: 0c03 |0012: move-result-object v3 │ │ -072a22: 6e20 5f1f 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -072a28: 0c03 |0016: move-result-object v3 │ │ -072a2a: 6e10 651f 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072a30: 0c03 |001a: move-result-object v3 │ │ -072a32: 7120 b21a 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -072a38: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -072a3a: 5c72 5e01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015e │ │ -072a3e: 5571 5d01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ -072a42: 5c75 5d01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ -072a46: 5472 5b01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -072a4a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -072a4e: 5472 6201 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072a52: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -072a56: 5572 5f01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -072a5a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -072a5e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -072a62: 6302 6901 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072a66: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -072a6a: 1a02 eb08 |0037: const-string v2, "LoaderManager" // string@08eb │ │ -072a6e: 2203 dc03 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -072a72: 7010 581f 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072a78: 1a04 1500 |003e: const-string v4, " Reseting: " // string@0015 │ │ -072a7c: 6e20 601f 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072a82: 0c03 |0043: move-result-object v3 │ │ -072a84: 6e20 5f1f 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -072a8a: 0c03 |0047: move-result-object v3 │ │ -072a8c: 6e10 651f 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072a92: 0c03 |004b: move-result-object v3 │ │ -072a94: 7120 b21a 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -072a9a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -072a9c: 5472 6801 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072aa0: 5422 6b01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072aa4: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -072aa8: 5472 6801 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072aac: 5422 6b01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072ab0: 5422 db00 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -072ab4: 5420 1101 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -072ab8: 5472 6801 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072abc: 5422 6b01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072ac0: 5422 db00 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -072ac4: 1a03 1b1c |0064: const-string v3, "onLoaderReset" // string@1c1b │ │ -072ac8: 5b23 1101 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -072acc: 5472 5b01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -072ad0: 5473 6201 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072ad4: 7220 c704 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@04c7 │ │ -072ada: 5472 6801 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072ade: 5422 6b01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072ae2: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -072ae6: 5472 6801 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072aea: 5422 6b01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072aee: 5422 db00 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -072af2: 5b20 1101 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -072af6: 5b76 5b01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -072afa: 5b76 5c01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ -072afe: 5c75 5f01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -072b02: 5472 6201 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072b06: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -072b0a: 5572 6101 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ -072b0e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -072b12: 5c75 6101 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ -072b16: 5472 6201 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072b1a: 6e20 4d06 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@064d │ │ -072b20: 5472 6201 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072b24: 6e10 4706 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0647 │ │ -072b2a: 5472 6301 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -072b2e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -072b32: 5472 6301 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -072b36: 6e10 d204 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -072b3c: 0e00 |00a0: return-void │ │ -072b3e: 0d02 |00a1: move-exception v2 │ │ -072b40: 5473 6801 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072b44: 5433 6b01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072b48: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -072b4c: 5473 6801 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072b50: 5433 6b01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072b54: 5433 db00 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -072b58: 5b30 1101 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ -072b5c: 2702 |00b0: throw v2 │ │ +072920: |[072920] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +072930: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +072932: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +072934: 6302 6901 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072938: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +07293c: 1a02 e308 |0006: const-string v2, "LoaderManager" // string@08e3 │ │ +072940: 2203 d803 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +072944: 7010 581f 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07294a: 1a04 0800 |000d: const-string v4, " Destroying: " // string@0008 │ │ +07294e: 6e20 601f 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072954: 0c03 |0012: move-result-object v3 │ │ +072956: 6e20 5f1f 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07295c: 0c03 |0016: move-result-object v3 │ │ +07295e: 6e10 651f 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072964: 0c03 |001a: move-result-object v3 │ │ +072966: 7120 b21a 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +07296c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +07296e: 5c72 5e01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015e │ │ +072972: 5571 5d01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ +072976: 5c75 5d01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ +07297a: 5472 5b01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +07297e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +072982: 5472 6201 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072986: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +07298a: 5572 5f01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +07298e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +072992: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +072996: 6302 6901 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +07299a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +07299e: 1a02 e308 |0037: const-string v2, "LoaderManager" // string@08e3 │ │ +0729a2: 2203 d803 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +0729a6: 7010 581f 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0729ac: 1a04 1500 |003e: const-string v4, " Reseting: " // string@0015 │ │ +0729b0: 6e20 601f 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0729b6: 0c03 |0043: move-result-object v3 │ │ +0729b8: 6e20 5f1f 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0729be: 0c03 |0047: move-result-object v3 │ │ +0729c0: 6e10 651f 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0729c6: 0c03 |004b: move-result-object v3 │ │ +0729c8: 7120 b21a 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0729ce: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +0729d0: 5472 6801 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +0729d4: 5422 6b01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +0729d8: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +0729dc: 5472 6801 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +0729e0: 5422 6b01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +0729e4: 5422 db00 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0729e8: 5420 1101 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +0729ec: 5472 6801 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +0729f0: 5422 6b01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +0729f4: 5422 db00 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +0729f8: 1a03 101c |0064: const-string v3, "onLoaderReset" // string@1c10 │ │ +0729fc: 5b23 1101 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +072a00: 5472 5b01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +072a04: 5473 6201 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072a08: 7220 c704 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@04c7 │ │ +072a0e: 5472 6801 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072a12: 5422 6b01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +072a16: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +072a1a: 5472 6801 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072a1e: 5422 6b01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +072a22: 5422 db00 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +072a26: 5b20 1101 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +072a2a: 5b76 5b01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +072a2e: 5b76 5c01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ +072a32: 5c75 5f01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +072a36: 5472 6201 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072a3a: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +072a3e: 5572 6101 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ +072a42: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +072a46: 5c75 6101 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ +072a4a: 5472 6201 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072a4e: 6e20 4d06 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@064d │ │ +072a54: 5472 6201 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072a58: 6e10 4706 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0647 │ │ +072a5e: 5472 6301 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +072a62: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +072a66: 5472 6301 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +072a6a: 6e10 d204 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +072a70: 0e00 |00a0: return-void │ │ +072a72: 0d02 |00a1: move-exception v2 │ │ +072a74: 5473 6801 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072a78: 5433 6b01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +072a7c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +072a80: 5473 6801 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072a84: 5433 6b01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +072a88: 5433 db00 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +072a8c: 5b30 1101 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0111 │ │ +072a90: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -126791,112 +126758,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 │ │ -072b6c: |[072b6c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -072b7c: 6e20 ee1e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072b82: 1a00 4518 |0003: const-string v0, "mId=" // string@1845 │ │ -072b86: 6e20 ee1e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072b8c: 5230 6001 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -072b90: 6e20 ec1e 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -072b96: 1a00 5800 |000d: const-string v0, " mArgs=" // string@0058 │ │ -072b9a: 6e20 ee1e 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072ba0: 5430 5a01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@015a │ │ -072ba4: 6e20 f21e 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -072baa: 6e20 ee1e 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072bb0: 1a00 5717 |001a: const-string v0, "mCallbacks=" // string@1757 │ │ -072bb4: 6e20 ee1e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072bba: 5430 5b01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -072bbe: 6e20 f21e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -072bc4: 6e20 ee1e 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072bca: 1a00 a718 |0027: const-string v0, "mLoader=" // string@18a7 │ │ -072bce: 6e20 ee1e 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072bd4: 5430 6201 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072bd8: 6e20 f21e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -072bde: 5430 6201 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072be2: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -072be6: 5430 6201 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072bea: 2201 dc03 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -072bee: 7010 581f 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072bf4: 6e20 601f 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072bfa: 0c01 |003f: move-result-object v1 │ │ -072bfc: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ -072c00: 6e20 601f 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072c06: 0c01 |0045: move-result-object v1 │ │ -072c08: 6e10 651f 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072c0e: 0c01 |0049: move-result-object v1 │ │ -072c10: 6e57 3906 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@0639 │ │ -072c16: 5530 5f01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -072c1a: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -072c1e: 5530 5d01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ -072c22: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -072c26: 6e20 ee1e 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072c2c: 1a00 2418 |0058: const-string v0, "mHaveData=" // string@1824 │ │ -072c30: 6e20 ee1e 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072c36: 5530 5f01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -072c3a: 6e20 ef1e 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -072c40: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ -072c44: 6e20 ee1e 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072c4a: 5530 5d01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ -072c4e: 6e20 f41e 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -072c54: 6e20 ee1e 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072c5a: 1a00 a317 |006f: const-string v0, "mData=" // string@17a3 │ │ -072c5e: 6e20 ee1e 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072c64: 5430 5c01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ -072c68: 6e20 f21e 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -072c6e: 6e20 ee1e 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072c74: 1a00 d419 |007c: const-string v0, "mStarted=" // string@19d4 │ │ -072c78: 6e20 ee1e 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072c7e: 5530 6701 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -072c82: 6e20 ef1e 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -072c88: 1a00 6e00 |0086: const-string v0, " mReportNextStart=" // string@006e │ │ -072c8c: 6e20 ee1e 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072c92: 5530 6401 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ -072c96: 6e20 ef1e 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -072c9c: 1a00 5f00 |0090: const-string v0, " mDestroyed=" // string@005f │ │ -072ca0: 6e20 ee1e 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072ca6: 5530 5e01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015e │ │ -072caa: 6e20 f41e 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -072cb0: 6e20 ee1e 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072cb6: 1a00 7b19 |009d: const-string v0, "mRetaining=" // string@197b │ │ -072cba: 6e20 ee1e 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072cc0: 5530 6501 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ -072cc4: 6e20 ef1e 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -072cca: 1a00 7200 |00a7: const-string v0, " mRetainingStarted=" // string@0072 │ │ -072cce: 6e20 ee1e 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072cd4: 5530 6601 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0166 │ │ -072cd8: 6e20 ef1e 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ -072cde: 1a00 6800 |00b1: const-string v0, " mListenerRegistered=" // string@0068 │ │ -072ce2: 6e20 ee1e 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072ce8: 5530 6101 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ -072cec: 6e20 f41e 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -072cf2: 5430 6301 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -072cf6: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -072cfa: 6e20 ee1e 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -072d00: 1a00 fd09 |00c2: const-string v0, "Pending Loader " // string@09fd │ │ -072d04: 6e20 f31e 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -072d0a: 5430 6301 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -072d0e: 6e20 ed1e 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1eed │ │ -072d14: 1a00 cf00 |00cc: const-string v0, ":" // string@00cf │ │ -072d18: 6e20 f31e 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -072d1e: 5430 6301 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -072d22: 2201 dc03 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -072d26: 7010 581f 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072d2c: 6e20 601f 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072d32: 0c01 |00db: move-result-object v1 │ │ -072d34: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ -072d38: 6e20 601f 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072d3e: 0c01 |00e1: move-result-object v1 │ │ -072d40: 6e10 651f 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072d46: 0c01 |00e5: move-result-object v1 │ │ -072d48: 6e57 d304 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@04d3 │ │ -072d4e: 0e00 |00e9: return-void │ │ +072aa0: |[072aa0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +072ab0: 6e20 ee1e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072ab6: 1a00 3a18 |0003: const-string v0, "mId=" // string@183a │ │ +072aba: 6e20 ee1e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072ac0: 5230 6001 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +072ac4: 6e20 ec1e 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +072aca: 1a00 5800 |000d: const-string v0, " mArgs=" // string@0058 │ │ +072ace: 6e20 ee1e 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072ad4: 5430 5a01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@015a │ │ +072ad8: 6e20 f21e 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +072ade: 6e20 ee1e 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072ae4: 1a00 4c17 |001a: const-string v0, "mCallbacks=" // string@174c │ │ +072ae8: 6e20 ee1e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072aee: 5430 5b01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +072af2: 6e20 f21e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +072af8: 6e20 ee1e 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072afe: 1a00 9c18 |0027: const-string v0, "mLoader=" // string@189c │ │ +072b02: 6e20 ee1e 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072b08: 5430 6201 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072b0c: 6e20 f21e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +072b12: 5430 6201 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072b16: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +072b1a: 5430 6201 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072b1e: 2201 d803 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +072b22: 7010 581f 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +072b28: 6e20 601f 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072b2e: 0c01 |003f: move-result-object v1 │ │ +072b30: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ +072b34: 6e20 601f 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072b3a: 0c01 |0045: move-result-object v1 │ │ +072b3c: 6e10 651f 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072b42: 0c01 |0049: move-result-object v1 │ │ +072b44: 6e57 3906 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@0639 │ │ +072b4a: 5530 5f01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +072b4e: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +072b52: 5530 5d01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ +072b56: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +072b5a: 6e20 ee1e 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072b60: 1a00 1918 |0058: const-string v0, "mHaveData=" // string@1819 │ │ +072b64: 6e20 ee1e 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072b6a: 5530 5f01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +072b6e: 6e20 ef1e 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +072b74: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ +072b78: 6e20 ee1e 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072b7e: 5530 5d01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ +072b82: 6e20 f41e 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +072b88: 6e20 ee1e 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072b8e: 1a00 9817 |006f: const-string v0, "mData=" // string@1798 │ │ +072b92: 6e20 ee1e 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072b98: 5430 5c01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ +072b9c: 6e20 f21e 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +072ba2: 6e20 ee1e 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072ba8: 1a00 c919 |007c: const-string v0, "mStarted=" // string@19c9 │ │ +072bac: 6e20 ee1e 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072bb2: 5530 6701 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072bb6: 6e20 ef1e 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +072bbc: 1a00 6e00 |0086: const-string v0, " mReportNextStart=" // string@006e │ │ +072bc0: 6e20 ee1e 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072bc6: 5530 6401 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ +072bca: 6e20 ef1e 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +072bd0: 1a00 5f00 |0090: const-string v0, " mDestroyed=" // string@005f │ │ +072bd4: 6e20 ee1e 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072bda: 5530 5e01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015e │ │ +072bde: 6e20 f41e 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +072be4: 6e20 ee1e 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072bea: 1a00 7019 |009d: const-string v0, "mRetaining=" // string@1970 │ │ +072bee: 6e20 ee1e 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072bf4: 5530 6501 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ +072bf8: 6e20 ef1e 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +072bfe: 1a00 7200 |00a7: const-string v0, " mRetainingStarted=" // string@0072 │ │ +072c02: 6e20 ee1e 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072c08: 5530 6601 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0166 │ │ +072c0c: 6e20 ef1e 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1eef │ │ +072c12: 1a00 6800 |00b1: const-string v0, " mListenerRegistered=" // string@0068 │ │ +072c16: 6e20 ee1e 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072c1c: 5530 6101 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ +072c20: 6e20 f41e 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +072c26: 5430 6301 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +072c2a: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +072c2e: 6e20 ee1e 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +072c34: 1a00 f509 |00c2: const-string v0, "Pending Loader " // string@09f5 │ │ +072c38: 6e20 f31e 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +072c3e: 5430 6301 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +072c42: 6e20 ed1e 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1eed │ │ +072c48: 1a00 cf00 |00cc: const-string v0, ":" // string@00cf │ │ +072c4c: 6e20 f31e 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +072c52: 5430 6301 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +072c56: 2201 d803 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +072c5a: 7010 581f 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +072c60: 6e20 601f 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072c66: 0c01 |00db: move-result-object v1 │ │ +072c68: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ +072c6c: 6e20 601f 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072c72: 0c01 |00e1: move-result-object v1 │ │ +072c74: 6e10 651f 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072c7a: 0c01 |00e5: move-result-object v1 │ │ +072c7c: 6e57 d304 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@04d3 │ │ +072c82: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -126928,48 +126895,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -072d50: |[072d50] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -072d60: 5530 6501 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ -072d64: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -072d68: 6300 6901 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072d6c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -072d70: 1a00 eb08 |0008: const-string v0, "LoaderManager" // string@08eb │ │ -072d74: 2201 dc03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -072d78: 7010 581f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072d7e: 1a02 0d00 |000f: const-string v2, " Finished Retaining: " // string@000d │ │ -072d82: 6e20 601f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072d88: 0c01 |0014: move-result-object v1 │ │ -072d8a: 6e20 5f1f 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -072d90: 0c01 |0018: move-result-object v1 │ │ -072d92: 6e10 651f 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072d98: 0c01 |001c: move-result-object v1 │ │ -072d9a: 7120 b21a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -072da0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -072da2: 5c30 6501 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ -072da6: 5530 6701 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -072daa: 5531 6601 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0166 │ │ -072dae: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -072db2: 5530 6701 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -072db6: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -072dba: 6e10 d904 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04d9 │ │ -072dc0: 5530 6701 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -072dc4: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -072dc8: 5530 5f01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -072dcc: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -072dd0: 5530 6401 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ -072dd4: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -072dd8: 5430 6201 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072ddc: 5431 5c01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ -072de0: 6e30 d104 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d1 │ │ -072de6: 0e00 |0043: return-void │ │ +072c84: |[072c84] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +072c94: 5530 6501 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ +072c98: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +072c9c: 6300 6901 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072ca0: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +072ca4: 1a00 e308 |0008: const-string v0, "LoaderManager" // string@08e3 │ │ +072ca8: 2201 d803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +072cac: 7010 581f 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +072cb2: 1a02 0d00 |000f: const-string v2, " Finished Retaining: " // string@000d │ │ +072cb6: 6e20 601f 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072cbc: 0c01 |0014: move-result-object v1 │ │ +072cbe: 6e20 5f1f 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +072cc4: 0c01 |0018: move-result-object v1 │ │ +072cc6: 6e10 651f 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072ccc: 0c01 |001c: move-result-object v1 │ │ +072cce: 7120 b21a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +072cd4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +072cd6: 5c30 6501 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ +072cda: 5530 6701 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072cde: 5531 6601 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0166 │ │ +072ce2: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +072ce6: 5530 6701 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072cea: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +072cee: 6e10 d904 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04d9 │ │ +072cf4: 5530 6701 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072cf8: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +072cfc: 5530 5f01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +072d00: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +072d04: 5530 6401 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ +072d08: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +072d0c: 5430 6201 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072d10: 5431 5c01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ +072d14: 6e30 d104 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d1 │ │ +072d1a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -126985,110 +126952,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 │ │ -072de8: |[072de8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -072df8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -072dfa: 6302 6901 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072dfe: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -072e02: 1a02 eb08 |0005: const-string v2, "LoaderManager" // string@08eb │ │ -072e06: 2203 dc03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -072e0a: 7010 581f 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072e10: 1a04 181c |000c: const-string v4, "onLoadComplete: " // string@1c18 │ │ -072e14: 6e20 601f 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072e1a: 0c03 |0011: move-result-object v3 │ │ -072e1c: 6e20 5f1f 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -072e22: 0c03 |0015: move-result-object v3 │ │ -072e24: 6e10 651f 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072e2a: 0c03 |0019: move-result-object v3 │ │ -072e2c: 7120 b21a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -072e32: 5562 5e01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015e │ │ -072e36: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -072e3a: 6302 6901 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072e3e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -072e42: 1a02 eb08 |0025: const-string v2, "LoaderManager" // string@08eb │ │ -072e46: 1a03 0e00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000e │ │ -072e4a: 7120 b21a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -072e50: 0e00 |002c: return-void │ │ -072e52: 5462 6801 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072e56: 5422 6e01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -072e5a: 5263 6001 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -072e5e: 6e20 fb07 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ -072e64: 0c02 |0036: move-result-object v2 │ │ -072e66: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -072e6a: 6302 6901 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072e6e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -072e72: 1a02 eb08 |003d: const-string v2, "LoaderManager" // string@08eb │ │ -072e76: 1a03 0f00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000f │ │ -072e7a: 7120 b21a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -072e80: 28e8 |0044: goto 002c // -0018 │ │ -072e82: 5461 6301 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -072e86: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -072e8a: 6302 6901 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072e8e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -072e92: 1a02 eb08 |004d: const-string v2, "LoaderManager" // string@08eb │ │ -072e96: 2203 dc03 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -072e9a: 7010 581f 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072ea0: 1a04 1900 |0054: const-string v4, " Switching to pending loader: " // string@0019 │ │ -072ea4: 6e20 601f 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072eaa: 0c03 |0059: move-result-object v3 │ │ -072eac: 6e20 5f1f 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -072eb2: 0c03 |005d: move-result-object v3 │ │ -072eb4: 6e10 651f 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -072eba: 0c03 |0061: move-result-object v3 │ │ -072ebc: 7120 b21a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -072ec2: 5b65 6301 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -072ec6: 5462 6801 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072eca: 5422 6e01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -072ece: 5263 6001 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -072ed2: 6e30 0208 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ -072ed8: 6e10 d204 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -072ede: 5462 6801 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072ee2: 6e20 eb04 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04eb │ │ -072ee8: 28b4 |0078: goto 002c // -004c │ │ -072eea: 5462 5c01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ -072eee: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -072ef2: 5562 5f01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -072ef6: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -072efa: 5b68 5c01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ -072efe: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -072f00: 5c62 5f01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -072f04: 5562 6701 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -072f08: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -072f0c: 6e30 d104 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d1 │ │ -072f12: 5462 6801 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072f16: 5422 6d01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -072f1a: 5263 6001 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -072f1e: 6e20 fb07 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ -072f24: 0c00 |0096: move-result-object v0 │ │ -072f26: 1f00 b700 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -072f2a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -072f2e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -072f32: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -072f34: 5c02 5d01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ -072f38: 6e10 d204 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -072f3e: 5462 6801 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072f42: 5422 6d01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -072f46: 5263 6001 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -072f4a: 6e20 0308 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0803 │ │ -072f50: 5462 6801 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072f54: 5422 6b01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072f58: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -072f5c: 5462 6801 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072f60: 6e10 e904 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04e9 │ │ -072f66: 0a02 |00b7: move-result v2 │ │ -072f68: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -072f6c: 5462 6801 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ -072f70: 5422 6b01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -072f74: 5422 db00 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -072f78: 6e10 3d04 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ -072f7e: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +072d1c: |[072d1c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +072d2c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +072d2e: 6302 6901 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072d32: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +072d36: 1a02 e308 |0005: const-string v2, "LoaderManager" // string@08e3 │ │ +072d3a: 2203 d803 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +072d3e: 7010 581f 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +072d44: 1a04 0d1c |000c: const-string v4, "onLoadComplete: " // string@1c0d │ │ +072d48: 6e20 601f 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072d4e: 0c03 |0011: move-result-object v3 │ │ +072d50: 6e20 5f1f 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +072d56: 0c03 |0015: move-result-object v3 │ │ +072d58: 6e10 651f 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072d5e: 0c03 |0019: move-result-object v3 │ │ +072d60: 7120 b21a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +072d66: 5562 5e01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015e │ │ +072d6a: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +072d6e: 6302 6901 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072d72: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +072d76: 1a02 e308 |0025: const-string v2, "LoaderManager" // string@08e3 │ │ +072d7a: 1a03 0e00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000e │ │ +072d7e: 7120 b21a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +072d84: 0e00 |002c: return-void │ │ +072d86: 5462 6801 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072d8a: 5422 6e01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +072d8e: 5263 6001 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +072d92: 6e20 fb07 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ +072d98: 0c02 |0036: move-result-object v2 │ │ +072d9a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +072d9e: 6302 6901 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072da2: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +072da6: 1a02 e308 |003d: const-string v2, "LoaderManager" // string@08e3 │ │ +072daa: 1a03 0f00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000f │ │ +072dae: 7120 b21a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +072db4: 28e8 |0044: goto 002c // -0018 │ │ +072db6: 5461 6301 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +072dba: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +072dbe: 6302 6901 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072dc2: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +072dc6: 1a02 e308 |004d: const-string v2, "LoaderManager" // string@08e3 │ │ +072dca: 2203 d803 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +072dce: 7010 581f 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +072dd4: 1a04 1900 |0054: const-string v4, " Switching to pending loader: " // string@0019 │ │ +072dd8: 6e20 601f 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072dde: 0c03 |0059: move-result-object v3 │ │ +072de0: 6e20 5f1f 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +072de6: 0c03 |005d: move-result-object v3 │ │ +072de8: 6e10 651f 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072dee: 0c03 |0061: move-result-object v3 │ │ +072df0: 7120 b21a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +072df6: 5b65 6301 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +072dfa: 5462 6801 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072dfe: 5422 6e01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +072e02: 5263 6001 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +072e06: 6e30 0208 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ +072e0c: 6e10 d204 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +072e12: 5462 6801 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072e16: 6e20 eb04 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04eb │ │ +072e1c: 28b4 |0078: goto 002c // -004c │ │ +072e1e: 5462 5c01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ +072e22: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +072e26: 5562 5f01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +072e2a: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +072e2e: 5b68 5c01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ +072e32: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +072e34: 5c62 5f01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +072e38: 5562 6701 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072e3c: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +072e40: 6e30 d104 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d1 │ │ +072e46: 5462 6801 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072e4a: 5422 6d01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +072e4e: 5263 6001 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +072e52: 6e20 fb07 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ +072e58: 0c00 |0096: move-result-object v0 │ │ +072e5a: 1f00 b500 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +072e5e: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +072e62: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +072e66: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +072e68: 5c02 5d01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ +072e6c: 6e10 d204 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +072e72: 5462 6801 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072e76: 5422 6d01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +072e7a: 5263 6001 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +072e7e: 6e20 0308 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0803 │ │ +072e84: 5462 6801 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072e88: 5422 6b01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +072e8c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +072e90: 5462 6801 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072e94: 6e10 e904 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04e9 │ │ +072e9a: 0a02 |00b7: move-result v2 │ │ +072e9c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +072ea0: 5462 6801 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0168 │ │ +072ea4: 5422 6b01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +072ea8: 5422 db00 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +072eac: 6e10 3d04 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ +072eb2: 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 │ │ @@ -127125,27 +127092,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -072f84: |[072f84] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -072f94: 5520 6701 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -072f98: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -072f9c: 5520 6401 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ -072fa0: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -072fa4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -072fa6: 5c20 6401 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ -072faa: 5520 5f01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -072fae: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -072fb2: 5420 6201 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -072fb6: 5421 5c01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ -072fba: 6e30 d104 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d1 │ │ -072fc0: 0e00 |0016: return-void │ │ +072eb8: |[072eb8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +072ec8: 5520 6701 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072ecc: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +072ed0: 5520 6401 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ +072ed4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +072ed8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +072eda: 5c20 6401 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ +072ede: 5520 5f01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +072ee2: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +072ee6: 5420 6201 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072eea: 5421 5c01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ +072eee: 6e30 d104 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d1 │ │ +072ef4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -127158,37 +127125,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -072fc4: |[072fc4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -072fd4: 6300 6901 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -072fd8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -072fdc: 1a00 eb08 |0004: const-string v0, "LoaderManager" // string@08eb │ │ -072fe0: 2201 dc03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -072fe4: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -072fea: 1a02 1600 |000b: const-string v2, " Retaining: " // string@0016 │ │ -072fee: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -072ff4: 0c01 |0010: move-result-object v1 │ │ -072ff6: 6e20 5f1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -072ffc: 0c01 |0014: move-result-object v1 │ │ -072ffe: 6e10 651f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073004: 0c01 |0018: move-result-object v1 │ │ -073006: 7120 b21a 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -07300c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -07300e: 5c30 6501 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ -073012: 5530 6701 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -073016: 5c30 6601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0166 │ │ -07301a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -07301c: 5c30 6701 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -073020: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -073022: 5b30 5b01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -073026: 0e00 |0029: return-void │ │ +072ef8: |[072ef8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +072f08: 6300 6901 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072f0c: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +072f10: 1a00 e308 |0004: const-string v0, "LoaderManager" // string@08e3 │ │ +072f14: 2201 d803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +072f18: 7010 581f 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +072f1e: 1a02 1600 |000b: const-string v2, " Retaining: " // string@0016 │ │ +072f22: 6e20 601f 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072f28: 0c01 |0010: move-result-object v1 │ │ +072f2a: 6e20 5f1f 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +072f30: 0c01 |0014: move-result-object v1 │ │ +072f32: 6e10 651f 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072f38: 0c01 |0018: move-result-object v1 │ │ +072f3a: 7120 b21a 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +072f40: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +072f42: 5c30 6501 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ +072f46: 5530 6701 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072f4a: 5c30 6601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0166 │ │ +072f4e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +072f50: 5c30 6701 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072f54: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +072f56: 5b30 5b01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +072f5a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -127201,86 +127168,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -073028: |[073028] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -073038: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07303a: 5540 6501 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ -07303e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -073042: 5540 6601 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0166 │ │ -073046: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -07304a: 5c43 6701 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -07304e: 0e00 |000b: return-void │ │ -073050: 5540 6701 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -073054: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -073058: 5c43 6701 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -07305c: 6300 6901 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073060: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -073064: 1a00 eb08 |0016: const-string v0, "LoaderManager" // string@08eb │ │ -073068: 2201 dc03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -07306c: 7010 581f 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073072: 1a02 1700 |001d: const-string v2, " Starting: " // string@0017 │ │ -073076: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07307c: 0c01 |0022: move-result-object v1 │ │ -07307e: 6e20 5f1f 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073084: 0c01 |0026: move-result-object v1 │ │ -073086: 6e10 651f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07308c: 0c01 |002a: move-result-object v1 │ │ -07308e: 7120 b21a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073094: 5440 6201 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073098: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -07309c: 5440 5b01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -0730a0: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -0730a4: 5440 5b01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -0730a8: 5241 6001 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -0730ac: 5442 5a01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@015a │ │ -0730b0: 7230 c504 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04c5 │ │ -0730b6: 0c00 |003f: move-result-object v0 │ │ -0730b8: 5b40 6201 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -0730bc: 5440 6201 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -0730c0: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -0730c4: 5440 6201 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -0730c8: 6e10 381f 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -0730ce: 0c00 |004b: move-result-object v0 │ │ -0730d0: 6e10 0d1f 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1f0d │ │ -0730d6: 0a00 |004f: move-result v0 │ │ -0730d8: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -0730dc: 5440 6201 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -0730e0: 6e10 381f 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -0730e6: 0c00 |0057: move-result-object v0 │ │ -0730e8: 6e10 0a1f 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@1f0a │ │ -0730ee: 0a00 |005b: move-result v0 │ │ -0730f0: 7110 781f 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1f78 │ │ -0730f6: 0a00 |005f: move-result v0 │ │ -0730f8: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -0730fc: 2200 c803 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -073100: 2201 dc03 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -073104: 7010 581f 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07310a: 1a02 b209 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@09b2 │ │ -07310e: 6e20 601f 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073114: 0c01 |006e: move-result-object v1 │ │ -073116: 5442 6201 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -07311a: 6e20 5f1f 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073120: 0c01 |0074: move-result-object v1 │ │ -073122: 6e10 651f 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073128: 0c01 |0078: move-result-object v1 │ │ -07312a: 7020 1a1f 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -073130: 2700 |007c: throw v0 │ │ -073132: 5540 6101 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ -073136: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -07313a: 5440 6201 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -07313e: 5241 6001 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -073142: 6e30 4606 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0646 │ │ -073148: 5c43 6101 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ -07314c: 5440 6201 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073150: 6e10 4906 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0649 │ │ -073156: 2900 7cff |008f: goto/16 000b // -0084 │ │ +072f5c: |[072f5c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +072f6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +072f6e: 5540 6501 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ +072f72: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +072f76: 5540 6601 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0166 │ │ +072f7a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +072f7e: 5c43 6701 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072f82: 0e00 |000b: return-void │ │ +072f84: 5540 6701 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072f88: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +072f8c: 5c43 6701 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +072f90: 6300 6901 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +072f94: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +072f98: 1a00 e308 |0016: const-string v0, "LoaderManager" // string@08e3 │ │ +072f9c: 2201 d803 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +072fa0: 7010 581f 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +072fa6: 1a02 1700 |001d: const-string v2, " Starting: " // string@0017 │ │ +072faa: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +072fb0: 0c01 |0022: move-result-object v1 │ │ +072fb2: 6e20 5f1f 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +072fb8: 0c01 |0026: move-result-object v1 │ │ +072fba: 6e10 651f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +072fc0: 0c01 |002a: move-result-object v1 │ │ +072fc2: 7120 b21a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +072fc8: 5440 6201 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072fcc: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +072fd0: 5440 5b01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +072fd4: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +072fd8: 5440 5b01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +072fdc: 5241 6001 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +072fe0: 5442 5a01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@015a │ │ +072fe4: 7230 c504 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04c5 │ │ +072fea: 0c00 |003f: move-result-object v0 │ │ +072fec: 5b40 6201 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072ff0: 5440 6201 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072ff4: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +072ff8: 5440 6201 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +072ffc: 6e10 381f 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +073002: 0c00 |004b: move-result-object v0 │ │ +073004: 6e10 0d1f 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1f0d │ │ +07300a: 0a00 |004f: move-result v0 │ │ +07300c: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +073010: 5440 6201 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073014: 6e10 381f 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +07301a: 0c00 |0057: move-result-object v0 │ │ +07301c: 6e10 0a1f 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@1f0a │ │ +073022: 0a00 |005b: move-result v0 │ │ +073024: 7110 781f 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1f78 │ │ +07302a: 0a00 |005f: move-result v0 │ │ +07302c: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +073030: 2200 c403 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +073034: 2201 d803 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +073038: 7010 581f 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07303e: 1a02 aa09 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@09aa │ │ +073042: 6e20 601f 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073048: 0c01 |006e: move-result-object v1 │ │ +07304a: 5442 6201 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +07304e: 6e20 5f1f 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073054: 0c01 |0074: move-result-object v1 │ │ +073056: 6e10 651f 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07305c: 0c01 |0078: move-result-object v1 │ │ +07305e: 7020 1a1f 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +073064: 2700 |007c: throw v0 │ │ +073066: 5540 6101 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ +07306a: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +07306e: 5440 6201 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073072: 5241 6001 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +073076: 6e30 4606 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0646 │ │ +07307c: 5c43 6101 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ +073080: 5440 6201 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073084: 6e10 4906 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0649 │ │ +07308a: 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 │ │ @@ -127302,42 +127269,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -07315c: |[07315c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -07316c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07316e: 6300 6901 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073172: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -073176: 1a00 eb08 |0005: const-string v0, "LoaderManager" // string@08eb │ │ -07317a: 2201 dc03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -07317e: 7010 581f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073184: 1a02 1800 |000c: const-string v2, " Stopping: " // string@0018 │ │ -073188: 6e20 601f 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07318e: 0c01 |0011: move-result-object v1 │ │ -073190: 6e20 5f1f 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073196: 0c01 |0015: move-result-object v1 │ │ -073198: 6e10 651f 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07319e: 0c01 |0019: move-result-object v1 │ │ -0731a0: 7120 b21a 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0731a6: 5c43 6701 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -0731aa: 5540 6501 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ -0731ae: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -0731b2: 5440 6201 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -0731b6: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -0731ba: 5540 6101 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ -0731be: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -0731c2: 5c43 6101 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ -0731c6: 5440 6201 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -0731ca: 6e20 4d06 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@064d │ │ -0731d0: 5440 6201 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -0731d4: 6e10 4a06 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@064a │ │ -0731da: 0e00 |0037: return-void │ │ +073090: |[073090] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +0730a0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0730a2: 6300 6901 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +0730a6: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +0730aa: 1a00 e308 |0005: const-string v0, "LoaderManager" // string@08e3 │ │ +0730ae: 2201 d803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +0730b2: 7010 581f 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0730b8: 1a02 1800 |000c: const-string v2, " Stopping: " // string@0018 │ │ +0730bc: 6e20 601f 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0730c2: 0c01 |0011: move-result-object v1 │ │ +0730c4: 6e20 5f1f 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0730ca: 0c01 |0015: move-result-object v1 │ │ +0730cc: 6e10 651f 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0730d2: 0c01 |0019: move-result-object v1 │ │ +0730d4: 7120 b21a 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0730da: 5c43 6701 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +0730de: 5540 6501 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0165 │ │ +0730e2: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +0730e6: 5440 6201 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +0730ea: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +0730ee: 5540 6101 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ +0730f2: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +0730f6: 5c43 6101 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0161 │ │ +0730fa: 5440 6201 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +0730fe: 6e20 4d06 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@064d │ │ +073104: 5440 6201 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073108: 6e10 4a06 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@064a │ │ +07310e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -127352,38 +127319,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0731dc: |[0731dc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -0731ec: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -0731f0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0731f4: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -0731fa: 1a01 ea08 |0007: const-string v1, "LoaderInfo{" // string@08ea │ │ -0731fe: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073204: 7110 681f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -07320a: 0a01 |000f: move-result v1 │ │ -07320c: 7110 221f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -073212: 0c01 |0013: move-result-object v1 │ │ -073214: 6e20 601f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07321a: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ -07321e: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073224: 5221 6001 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -073228: 6e20 5c1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -07322e: 1a01 2800 |0021: const-string v1, " : " // string@0028 │ │ -073232: 6e20 601f 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073238: 5421 6201 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -07323c: 7120 c307 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ -073242: 1a01 3423 |002b: const-string v1, "}}" // string@2334 │ │ -073246: 6e20 601f 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07324c: 6e10 651f 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073252: 0c01 |0033: move-result-object v1 │ │ -073254: 1101 |0034: return-object v1 │ │ +073110: |[073110] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +073120: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +073124: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +073128: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +07312e: 1a01 e208 |0007: const-string v1, "LoaderInfo{" // string@08e2 │ │ +073132: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073138: 7110 681f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +07313e: 0a01 |000f: move-result v1 │ │ +073140: 7110 221f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +073146: 0c01 |0013: move-result-object v1 │ │ +073148: 6e20 601f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07314e: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ +073152: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073158: 5221 6001 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +07315c: 6e20 5c1f 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +073162: 1a01 2800 |0021: const-string v1, " : " // string@0028 │ │ +073166: 6e20 601f 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07316c: 5421 6201 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073170: 7120 c307 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ +073176: 1a01 2823 |002b: const-string v1, "}}" // string@2328 │ │ +07317a: 6e20 601f 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073180: 6e10 651f 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073186: 0c01 |0033: move-result-object v1 │ │ +073188: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -127391,21 +127358,21 @@ │ │ 0x0026 line=445 │ │ 0x002b line=446 │ │ 0x0030 line=447 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ │ │ - source_file_idx : 2284 (LoaderManager.java) │ │ + source_file_idx : 2276 (LoaderManager.java) │ │ │ │ Class #485 header: │ │ -class_idx : 184 │ │ +class_idx : 182 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 182 │ │ -source_file_idx : 2284 │ │ +superclass_idx : 180 │ │ +source_file_idx : 2276 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #485 annotations: │ │ Annotations on class │ │ @@ -127480,44 +127447,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -073258: |[073258] android.support.v4.app.LoaderManagerImpl.:()V │ │ -073268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07326a: 6a00 6901 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -07326e: 0e00 |0003: return-void │ │ +07318c: |[07318c] android.support.v4.app.LoaderManagerImpl.:()V │ │ +07319c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07319e: 6a00 6901 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +0731a2: 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 │ │ -073270: |[073270] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -073280: 7010 c804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@04c8 │ │ -073286: 2200 4a01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@014a │ │ -07328a: 7010 f407 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@07f4 │ │ -073290: 5b10 6e01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073294: 2200 4a01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@014a │ │ -073298: 7010 f407 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@07f4 │ │ -07329e: 5b10 6d01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -0732a2: 5b12 7201 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0172 │ │ -0732a6: 5b13 6b01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -0732aa: 5c14 7101 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -0732ae: 0e00 |0017: return-void │ │ +0731a4: |[0731a4] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +0731b4: 7010 c804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@04c8 │ │ +0731ba: 2200 4801 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0148 │ │ +0731be: 7010 f407 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@07f4 │ │ +0731c4: 5b10 6e01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0731c8: 2200 4801 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0148 │ │ +0731cc: 7010 f407 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@07f4 │ │ +0731d2: 5b10 6d01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +0731d6: 5b12 7201 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0172 │ │ +0731da: 5b13 6b01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +0731de: 5c14 7101 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +0731e2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -127534,26 +127501,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 │ │ -0732b0: |[0732b0] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0732c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0732c2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0732c4: 5c31 6c01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ -0732c8: 7040 de04 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@04de │ │ -0732ce: 0c00 |0007: move-result-object v0 │ │ -0732d0: 6e20 eb04 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04eb │ │ -0732d6: 5c32 6c01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ -0732da: 1100 |000d: return-object v0 │ │ -0732dc: 0d01 |000e: move-exception v1 │ │ -0732de: 5c32 6c01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ -0732e2: 2701 |0011: throw v1 │ │ +0731e4: |[0731e4] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0731f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0731f6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0731f8: 5c31 6c01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ +0731fc: 7040 de04 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@04de │ │ +073202: 0c00 |0007: move-result-object v0 │ │ +073204: 6e20 eb04 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04eb │ │ +07320a: 5c32 6c01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ +07320e: 1100 |000d: return-object v0 │ │ +073210: 0d01 |000e: move-exception v1 │ │ +073212: 5c32 6c01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ +073216: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -127571,21 +127538,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 │ │ -0732f0: |[0732f0] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -073300: 2200 b700 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073304: 7055 d004 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@04d0 │ │ -07330a: 7230 c504 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04c5 │ │ -073310: 0c01 |0008: move-result-object v1 │ │ -073312: 5b01 6201 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073316: 1100 |000b: return-object v0 │ │ +073224: |[073224] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +073234: 2200 b500 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073238: 7055 d004 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@04d0 │ │ +07323e: 7230 c504 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04c5 │ │ +073244: 0c01 |0008: move-result-object v1 │ │ +073246: 5b01 6201 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +07324a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -127603,70 +127570,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -073318: |[073318] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -073328: 5552 6c01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ -07332c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -073330: 2202 c903 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@03c9 │ │ -073334: 1a03 7102 |0006: const-string v3, "Called while creating a loader" // string@0271 │ │ -073338: 7020 1d1f 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -07333e: 2702 |000b: throw v2 │ │ -073340: 6302 6901 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073344: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -073348: 1a02 eb08 |0010: const-string v2, "LoaderManager" // string@08eb │ │ -07334c: 2203 dc03 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -073350: 7010 581f 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073356: 1a04 a310 |0017: const-string v4, "destroyLoader in " // string@10a3 │ │ -07335a: 6e20 601f 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073360: 0c03 |001c: move-result-object v3 │ │ -073362: 6e20 5f1f 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073368: 0c03 |0020: move-result-object v3 │ │ -07336a: 1a04 7d00 |0021: const-string v4, " of " // string@007d │ │ -07336e: 6e20 601f 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073374: 0c03 |0026: move-result-object v3 │ │ -073376: 6e20 5c1f 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -07337c: 0c03 |002a: move-result-object v3 │ │ -07337e: 6e10 651f 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073384: 0c03 |002e: move-result-object v3 │ │ -073386: 7120 b21a 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -07338c: 5452 6e01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073390: 6e20 ff07 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@07ff │ │ -073396: 0a00 |0037: move-result v0 │ │ -073398: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -07339c: 5452 6e01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -0733a0: 6e20 0808 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -0733a6: 0c01 |003f: move-result-object v1 │ │ -0733a8: 1f01 b700 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -0733ac: 5452 6e01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -0733b0: 6e20 0408 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0804 │ │ -0733b6: 6e10 d204 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -0733bc: 5452 6d01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -0733c0: 6e20 ff07 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@07ff │ │ -0733c6: 0a00 |004f: move-result v0 │ │ -0733c8: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -0733cc: 5452 6d01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -0733d0: 6e20 0808 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -0733d6: 0c01 |0057: move-result-object v1 │ │ -0733d8: 1f01 b700 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -0733dc: 5452 6d01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -0733e0: 6e20 0408 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0804 │ │ -0733e6: 6e10 d204 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -0733ec: 5452 6b01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -0733f0: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -0733f4: 6e10 e904 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04e9 │ │ -0733fa: 0a02 |0069: move-result v2 │ │ -0733fc: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -073400: 5452 6b01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -073404: 5422 db00 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ -073408: 6e10 3d04 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ -07340e: 0e00 |0073: return-void │ │ +07324c: |[07324c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +07325c: 5552 6c01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ +073260: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +073264: 2202 c503 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@03c5 │ │ +073268: 1a03 6d02 |0006: const-string v3, "Called while creating a loader" // string@026d │ │ +07326c: 7020 1d1f 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +073272: 2702 |000b: throw v2 │ │ +073274: 6302 6901 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073278: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +07327c: 1a02 e308 |0010: const-string v2, "LoaderManager" // string@08e3 │ │ +073280: 2203 d803 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +073284: 7010 581f 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07328a: 1a04 9910 |0017: const-string v4, "destroyLoader in " // string@1099 │ │ +07328e: 6e20 601f 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073294: 0c03 |001c: move-result-object v3 │ │ +073296: 6e20 5f1f 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +07329c: 0c03 |0020: move-result-object v3 │ │ +07329e: 1a04 7d00 |0021: const-string v4, " of " // string@007d │ │ +0732a2: 6e20 601f 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0732a8: 0c03 |0026: move-result-object v3 │ │ +0732aa: 6e20 5c1f 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0732b0: 0c03 |002a: move-result-object v3 │ │ +0732b2: 6e10 651f 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0732b8: 0c03 |002e: move-result-object v3 │ │ +0732ba: 7120 b21a 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0732c0: 5452 6e01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0732c4: 6e20 ff07 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@07ff │ │ +0732ca: 0a00 |0037: move-result v0 │ │ +0732cc: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +0732d0: 5452 6e01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0732d4: 6e20 0808 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +0732da: 0c01 |003f: move-result-object v1 │ │ +0732dc: 1f01 b500 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +0732e0: 5452 6e01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0732e4: 6e20 0408 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0804 │ │ +0732ea: 6e10 d204 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +0732f0: 5452 6d01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +0732f4: 6e20 ff07 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@07ff │ │ +0732fa: 0a00 |004f: move-result v0 │ │ +0732fc: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +073300: 5452 6d01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +073304: 6e20 0808 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +07330a: 0c01 |0057: move-result-object v1 │ │ +07330c: 1f01 b500 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073310: 5452 6d01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +073314: 6e20 0408 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0804 │ │ +07331a: 6e10 d204 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +073320: 5452 6b01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +073324: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +073328: 6e10 e904 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04e9 │ │ +07332e: 0a02 |0069: move-result v2 │ │ +073330: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +073334: 5452 6b01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +073338: 5422 db00 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00db │ │ +07333c: 6e10 3d04 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@043d │ │ +073342: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -127693,72 +127660,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -073410: |[073410] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -073420: 5541 6f01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ -073424: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -073428: 6301 6901 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -07342c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -073430: 1a01 eb08 |0008: const-string v1, "LoaderManager" // string@08eb │ │ -073434: 2202 dc03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -073438: 7010 581f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07343e: 1a03 e902 |000f: const-string v3, "Destroying Active in " // string@02e9 │ │ -073442: 6e20 601f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073448: 0c02 |0014: move-result-object v2 │ │ -07344a: 6e20 5f1f 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073450: 0c02 |0018: move-result-object v2 │ │ -073452: 6e10 651f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073458: 0c02 |001c: move-result-object v2 │ │ -07345a: 7120 b21a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073460: 5441 6e01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073464: 6e10 0708 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -07346a: 0a01 |0025: move-result v1 │ │ -07346c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -073470: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -073474: 5441 6e01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073478: 6e20 0808 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -07347e: 0c01 |002f: move-result-object v1 │ │ -073480: 1f01 b700 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073484: 6e10 d204 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -07348a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07348e: 28f1 |0037: goto 0028 // -000f │ │ -073490: 5441 6e01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073494: 6e10 f807 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@07f8 │ │ -07349a: 6301 6901 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -07349e: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -0734a2: 1a01 eb08 |0041: const-string v1, "LoaderManager" // string@08eb │ │ -0734a6: 2202 dc03 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -0734aa: 7010 581f 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0734b0: 1a03 ea02 |0048: const-string v3, "Destroying Inactive in " // string@02ea │ │ -0734b4: 6e20 601f 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0734ba: 0c02 |004d: move-result-object v2 │ │ -0734bc: 6e20 5f1f 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0734c2: 0c02 |0051: move-result-object v2 │ │ -0734c4: 6e10 651f 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0734ca: 0c02 |0055: move-result-object v2 │ │ -0734cc: 7120 b21a 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0734d2: 5441 6d01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -0734d6: 6e10 0708 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -0734dc: 0a01 |005e: move-result v1 │ │ -0734de: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0734e2: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -0734e6: 5441 6d01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -0734ea: 6e20 0808 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -0734f0: 0c01 |0068: move-result-object v1 │ │ -0734f2: 1f01 b700 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -0734f6: 6e10 d204 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -0734fc: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073500: 28f1 |0070: goto 0061 // -000f │ │ -073502: 5441 6d01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -073506: 6e10 f807 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@07f8 │ │ -07350c: 0e00 |0076: return-void │ │ +073344: |[073344] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +073354: 5541 6f01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ +073358: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +07335c: 6301 6901 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073360: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +073364: 1a01 e308 |0008: const-string v1, "LoaderManager" // string@08e3 │ │ +073368: 2202 d803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +07336c: 7010 581f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073372: 1a03 e502 |000f: const-string v3, "Destroying Active in " // string@02e5 │ │ +073376: 6e20 601f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07337c: 0c02 |0014: move-result-object v2 │ │ +07337e: 6e20 5f1f 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073384: 0c02 |0018: move-result-object v2 │ │ +073386: 6e10 651f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07338c: 0c02 |001c: move-result-object v2 │ │ +07338e: 7120 b21a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073394: 5441 6e01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073398: 6e10 0708 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +07339e: 0a01 |0025: move-result v1 │ │ +0733a0: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0733a4: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +0733a8: 5441 6e01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0733ac: 6e20 0808 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +0733b2: 0c01 |002f: move-result-object v1 │ │ +0733b4: 1f01 b500 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +0733b8: 6e10 d204 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +0733be: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0733c2: 28f1 |0037: goto 0028 // -000f │ │ +0733c4: 5441 6e01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0733c8: 6e10 f807 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@07f8 │ │ +0733ce: 6301 6901 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +0733d2: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +0733d6: 1a01 e308 |0041: const-string v1, "LoaderManager" // string@08e3 │ │ +0733da: 2202 d803 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0733de: 7010 581f 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0733e4: 1a03 e602 |0048: const-string v3, "Destroying Inactive in " // string@02e6 │ │ +0733e8: 6e20 601f 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0733ee: 0c02 |004d: move-result-object v2 │ │ +0733f0: 6e20 5f1f 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0733f6: 0c02 |0051: move-result-object v2 │ │ +0733f8: 6e10 651f 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0733fe: 0c02 |0055: move-result-object v2 │ │ +073400: 7120 b21a 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073406: 5441 6d01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +07340a: 6e10 0708 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +073410: 0a01 |005e: move-result v1 │ │ +073412: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +073416: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +07341a: 5441 6d01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +07341e: 6e20 0808 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +073424: 0c01 |0068: move-result-object v1 │ │ +073426: 1f01 b500 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +07342a: 6e10 d204 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +073430: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +073434: 28f1 |0070: goto 0061 // -000f │ │ +073436: 5441 6d01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +07343a: 6e10 f807 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@07f8 │ │ +073440: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -127779,29 +127746,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -073510: |[073510] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -073520: 5431 6e01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073524: 6e10 0708 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -07352a: 0a01 |0005: move-result v1 │ │ -07352c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -073530: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -073534: 5431 6e01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073538: 6e20 0808 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -07353e: 0c01 |000f: move-result-object v1 │ │ -073540: 1f01 b700 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073544: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -073546: 5c12 6401 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ -07354a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07354e: 28f1 |0017: goto 0008 // -000f │ │ -073550: 0e00 |0018: return-void │ │ +073444: |[073444] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +073454: 5431 6e01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073458: 6e10 0708 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +07345e: 0a01 |0005: move-result v1 │ │ +073460: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +073464: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +073468: 5431 6e01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +07346c: 6e20 0808 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +073472: 0c01 |000f: move-result-object v1 │ │ +073474: 1f01 b500 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073478: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +07347a: 5c12 6401 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0164 │ │ +07347e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +073482: 28f1 |0017: goto 0008 // -000f │ │ +073484: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -127813,28 +127780,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -073554: |[073554] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -073564: 5421 6e01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073568: 6e10 0708 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -07356e: 0a01 |0005: move-result v1 │ │ -073570: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -073574: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -073578: 5421 6e01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -07357c: 6e20 0808 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -073582: 0c01 |000f: move-result-object v1 │ │ -073584: 1f01 b700 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073588: 6e10 d604 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04d6 │ │ -07358e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073592: 28f1 |0017: goto 0008 // -000f │ │ -073594: 0e00 |0018: return-void │ │ +073488: |[073488] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +073498: 5421 6e01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +07349c: 6e10 0708 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +0734a2: 0a01 |0005: move-result v1 │ │ +0734a4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0734a8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0734ac: 5421 6e01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0734b0: 6e20 0808 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +0734b6: 0c01 |000f: move-result-object v1 │ │ +0734b8: 1f01 b500 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +0734bc: 6e10 d604 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04d6 │ │ +0734c2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0734c6: 28f1 |0017: goto 0008 // -000f │ │ +0734c8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -127846,62 +127813,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -073598: |[073598] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -0735a8: 6302 6901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -0735ac: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0735b0: 1a02 eb08 |0004: const-string v2, "LoaderManager" // string@08eb │ │ -0735b4: 2203 dc03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -0735b8: 7010 581f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0735be: 1a04 2f0a |000b: const-string v4, "Retaining in " // string@0a2f │ │ -0735c2: 6e20 601f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0735c8: 0c03 |0010: move-result-object v3 │ │ -0735ca: 6e20 5f1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0735d0: 0c03 |0014: move-result-object v3 │ │ -0735d2: 6e10 651f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0735d8: 0c03 |0018: move-result-object v3 │ │ -0735da: 7120 b21a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0735e0: 5552 7101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -0735e4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0735e8: 2200 d903 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03d9 │ │ -0735ec: 1a02 ed14 |0022: const-string v2, "here" // string@14ed │ │ -0735f0: 7020 3c1f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -0735f6: 6e10 3f1f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f3f │ │ -0735fc: 1a02 eb08 |002a: const-string v2, "LoaderManager" // string@08eb │ │ -073600: 2203 dc03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -073604: 7010 581f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07360a: 1a04 6e02 |0031: const-string v4, "Called doRetain when not started: " // string@026e │ │ -07360e: 6e20 601f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073614: 0c03 |0036: move-result-object v3 │ │ -073616: 6e20 5f1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -07361c: 0c03 |003a: move-result-object v3 │ │ -07361e: 6e10 651f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073624: 0c03 |003e: move-result-object v3 │ │ -073626: 7130 b41a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -07362c: 0e00 |0042: return-void │ │ -07362e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -073630: 5c52 6f01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ -073634: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -073636: 5c52 7101 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -07363a: 5452 6e01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -07363e: 6e10 0708 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -073644: 0a02 |004e: move-result v2 │ │ -073646: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -07364a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -07364e: 5452 6e01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073652: 6e20 0808 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -073658: 0c02 |0058: move-result-object v2 │ │ -07365a: 1f02 b700 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -07365e: 6e10 d704 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04d7 │ │ -073664: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -073668: 28f1 |0060: goto 0051 // -000f │ │ +0734cc: |[0734cc] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +0734dc: 6302 6901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +0734e0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0734e4: 1a02 e308 |0004: const-string v2, "LoaderManager" // string@08e3 │ │ +0734e8: 2203 d803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +0734ec: 7010 581f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0734f2: 1a04 270a |000b: const-string v4, "Retaining in " // string@0a27 │ │ +0734f6: 6e20 601f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0734fc: 0c03 |0010: move-result-object v3 │ │ +0734fe: 6e20 5f1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073504: 0c03 |0014: move-result-object v3 │ │ +073506: 6e10 651f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07350c: 0c03 |0018: move-result-object v3 │ │ +07350e: 7120 b21a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073514: 5552 7101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +073518: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +07351c: 2200 d503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03d5 │ │ +073520: 1a02 e314 |0022: const-string v2, "here" // string@14e3 │ │ +073524: 7020 3c1f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +07352a: 6e10 3f1f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f3f │ │ +073530: 1a02 e308 |002a: const-string v2, "LoaderManager" // string@08e3 │ │ +073534: 2203 d803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +073538: 7010 581f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07353e: 1a04 6a02 |0031: const-string v4, "Called doRetain when not started: " // string@026a │ │ +073542: 6e20 601f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073548: 0c03 |0036: move-result-object v3 │ │ +07354a: 6e20 5f1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073550: 0c03 |003a: move-result-object v3 │ │ +073552: 6e10 651f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073558: 0c03 |003e: move-result-object v3 │ │ +07355a: 7130 b41a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +073560: 0e00 |0042: return-void │ │ +073562: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +073564: 5c52 6f01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ +073568: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +07356a: 5c52 7101 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +07356e: 5452 6e01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073572: 6e10 0708 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +073578: 0a02 |004e: move-result v2 │ │ +07357a: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +07357e: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +073582: 5452 6e01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073586: 6e20 0808 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +07358c: 0c02 |0058: move-result-object v2 │ │ +07358e: 1f02 b500 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073592: 6e10 d704 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04d7 │ │ +073598: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07359c: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -127921,60 +127888,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -07366c: |[07366c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -07367c: 6302 6901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073680: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -073684: 1a02 eb08 |0004: const-string v2, "LoaderManager" // string@08eb │ │ -073688: 2203 dc03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -07368c: 7010 581f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073692: 1a04 b10a |000b: const-string v4, "Starting in " // string@0ab1 │ │ -073696: 6e20 601f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07369c: 0c03 |0010: move-result-object v3 │ │ -07369e: 6e20 5f1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0736a4: 0c03 |0014: move-result-object v3 │ │ -0736a6: 6e10 651f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0736ac: 0c03 |0018: move-result-object v3 │ │ -0736ae: 7120 b21a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0736b4: 5552 7101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -0736b8: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -0736bc: 2200 d903 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03d9 │ │ -0736c0: 1a02 ed14 |0022: const-string v2, "here" // string@14ed │ │ -0736c4: 7020 3c1f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -0736ca: 6e10 3f1f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f3f │ │ -0736d0: 1a02 eb08 |002a: const-string v2, "LoaderManager" // string@08eb │ │ -0736d4: 2203 dc03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -0736d8: 7010 581f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0736de: 1a04 6f02 |0031: const-string v4, "Called doStart when already started: " // string@026f │ │ -0736e2: 6e20 601f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0736e8: 0c03 |0036: move-result-object v3 │ │ -0736ea: 6e20 5f1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0736f0: 0c03 |003a: move-result-object v3 │ │ -0736f2: 6e10 651f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0736f8: 0c03 |003e: move-result-object v3 │ │ -0736fa: 7130 b41a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -073700: 0e00 |0042: return-void │ │ -073702: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -073704: 5c52 7101 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -073708: 5452 6e01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -07370c: 6e10 0708 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -073712: 0a02 |004b: move-result v2 │ │ -073714: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -073718: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -07371c: 5452 6e01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073720: 6e20 0808 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -073726: 0c02 |0055: move-result-object v2 │ │ -073728: 1f02 b700 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -07372c: 6e10 d804 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04d8 │ │ -073732: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -073736: 28f1 |005d: goto 004e // -000f │ │ +0735a0: |[0735a0] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +0735b0: 6302 6901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +0735b4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0735b8: 1a02 e308 |0004: const-string v2, "LoaderManager" // string@08e3 │ │ +0735bc: 2203 d803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +0735c0: 7010 581f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0735c6: 1a04 a80a |000b: const-string v4, "Starting in " // string@0aa8 │ │ +0735ca: 6e20 601f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0735d0: 0c03 |0010: move-result-object v3 │ │ +0735d2: 6e20 5f1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0735d8: 0c03 |0014: move-result-object v3 │ │ +0735da: 6e10 651f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0735e0: 0c03 |0018: move-result-object v3 │ │ +0735e2: 7120 b21a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0735e8: 5552 7101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +0735ec: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +0735f0: 2200 d503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03d5 │ │ +0735f4: 1a02 e314 |0022: const-string v2, "here" // string@14e3 │ │ +0735f8: 7020 3c1f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +0735fe: 6e10 3f1f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f3f │ │ +073604: 1a02 e308 |002a: const-string v2, "LoaderManager" // string@08e3 │ │ +073608: 2203 d803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +07360c: 7010 581f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073612: 1a04 6b02 |0031: const-string v4, "Called doStart when already started: " // string@026b │ │ +073616: 6e20 601f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07361c: 0c03 |0036: move-result-object v3 │ │ +07361e: 6e20 5f1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073624: 0c03 |003a: move-result-object v3 │ │ +073626: 6e10 651f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07362c: 0c03 |003e: move-result-object v3 │ │ +07362e: 7130 b41a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +073634: 0e00 |0042: return-void │ │ +073636: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +073638: 5c52 7101 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +07363c: 5452 6e01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073640: 6e10 0708 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +073646: 0a02 |004b: move-result v2 │ │ +073648: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +07364c: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +073650: 5452 6e01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073654: 6e20 0808 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +07365a: 0c02 |0055: move-result-object v2 │ │ +07365c: 1f02 b500 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073660: 6e10 d804 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04d8 │ │ +073666: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07366a: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -127993,61 +127960,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -073738: |[073738] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -073748: 6302 6901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -07374c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -073750: 1a02 eb08 |0004: const-string v2, "LoaderManager" // string@08eb │ │ -073754: 2203 dc03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -073758: 7010 581f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07375e: 1a04 b30a |000b: const-string v4, "Stopping in " // string@0ab3 │ │ -073762: 6e20 601f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073768: 0c03 |0010: move-result-object v3 │ │ -07376a: 6e20 5f1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073770: 0c03 |0014: move-result-object v3 │ │ -073772: 6e10 651f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073778: 0c03 |0018: move-result-object v3 │ │ -07377a: 7120 b21a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073780: 5552 7101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -073784: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -073788: 2200 d903 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03d9 │ │ -07378c: 1a02 ed14 |0022: const-string v2, "here" // string@14ed │ │ -073790: 7020 3c1f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -073796: 6e10 3f1f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f3f │ │ -07379c: 1a02 eb08 |002a: const-string v2, "LoaderManager" // string@08eb │ │ -0737a0: 2203 dc03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -0737a4: 7010 581f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0737aa: 1a04 7002 |0031: const-string v4, "Called doStop when not started: " // string@0270 │ │ -0737ae: 6e20 601f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0737b4: 0c03 |0036: move-result-object v3 │ │ -0737b6: 6e20 5f1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0737bc: 0c03 |003a: move-result-object v3 │ │ -0737be: 6e10 651f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0737c4: 0c03 |003e: move-result-object v3 │ │ -0737c6: 7130 b41a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -0737cc: 0e00 |0042: return-void │ │ -0737ce: 5452 6e01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -0737d2: 6e10 0708 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -0737d8: 0a02 |0048: move-result v2 │ │ -0737da: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0737de: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -0737e2: 5452 6e01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -0737e6: 6e20 0808 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -0737ec: 0c02 |0052: move-result-object v2 │ │ -0737ee: 1f02 b700 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -0737f2: 6e10 d904 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04d9 │ │ -0737f8: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0737fc: 28f1 |005a: goto 004b // -000f │ │ -0737fe: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -073800: 5c52 7101 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -073804: 28e4 |005e: goto 0042 // -001c │ │ +07366c: |[07366c] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +07367c: 6302 6901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073680: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +073684: 1a02 e308 |0004: const-string v2, "LoaderManager" // string@08e3 │ │ +073688: 2203 d803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +07368c: 7010 581f 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073692: 1a04 aa0a |000b: const-string v4, "Stopping in " // string@0aaa │ │ +073696: 6e20 601f 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07369c: 0c03 |0010: move-result-object v3 │ │ +07369e: 6e20 5f1f 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0736a4: 0c03 |0014: move-result-object v3 │ │ +0736a6: 6e10 651f 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0736ac: 0c03 |0018: move-result-object v3 │ │ +0736ae: 7120 b21a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0736b4: 5552 7101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +0736b8: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0736bc: 2200 d503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03d5 │ │ +0736c0: 1a02 e314 |0022: const-string v2, "here" // string@14e3 │ │ +0736c4: 7020 3c1f 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +0736ca: 6e10 3f1f 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1f3f │ │ +0736d0: 1a02 e308 |002a: const-string v2, "LoaderManager" // string@08e3 │ │ +0736d4: 2203 d803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +0736d8: 7010 581f 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0736de: 1a04 6c02 |0031: const-string v4, "Called doStop when not started: " // string@026c │ │ +0736e2: 6e20 601f 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0736e8: 0c03 |0036: move-result-object v3 │ │ +0736ea: 6e20 5f1f 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0736f0: 0c03 |003a: move-result-object v3 │ │ +0736f2: 6e10 651f 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0736f8: 0c03 |003e: move-result-object v3 │ │ +0736fa: 7130 b41a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +073700: 0e00 |0042: return-void │ │ +073702: 5452 6e01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073706: 6e10 0708 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +07370c: 0a02 |0048: move-result v2 │ │ +07370e: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +073712: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +073716: 5452 6e01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +07371a: 6e20 0808 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +073720: 0c02 |0052: move-result-object v2 │ │ +073722: 1f02 b500 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073726: 6e10 d904 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04d9 │ │ +07372c: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +073730: 28f1 |005a: goto 004b // -000f │ │ +073732: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +073734: 5c52 7101 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +073738: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -128066,96 +128033,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 │ │ -073808: |[073808] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -073818: 5453 6e01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -07381c: 6e10 0708 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -073822: 0a03 |0005: move-result v3 │ │ -073824: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -073828: 6e20 ee1e 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -07382e: 1a03 ee01 |000b: const-string v3, "Active Loaders:" // string@01ee │ │ -073832: 6e20 f31e 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -073838: 2203 dc03 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -07383c: 7010 581f 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073842: 6e20 601f 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073848: 0c03 |0018: move-result-object v3 │ │ -07384a: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ -07384e: 6e20 601f 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073854: 0c03 |001e: move-result-object v3 │ │ -073856: 6e10 651f 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07385c: 0c01 |0022: move-result-object v1 │ │ -07385e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -073860: 5453 6e01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073864: 6e10 0708 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -07386a: 0a03 |0029: move-result v3 │ │ -07386c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -073870: 5453 6e01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073874: 6e20 0808 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -07387a: 0c02 |0031: move-result-object v2 │ │ -07387c: 1f02 b700 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073880: 6e20 ee1e 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -073886: 1a03 0500 |0037: const-string v3, " #" // string@0005 │ │ -07388a: 6e20 ee1e 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -073890: 5453 6e01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073894: 6e20 0108 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0801 │ │ -07389a: 0a03 |0041: move-result v3 │ │ -07389c: 6e20 ec1e 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -0738a2: 1a03 d000 |0045: const-string v3, ": " // string@00d0 │ │ -0738a6: 6e20 ee1e 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0738ac: 6e10 da04 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04da │ │ -0738b2: 0c03 |004d: move-result-object v3 │ │ -0738b4: 6e20 f31e 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -0738ba: 6e59 d304 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@04d3 │ │ -0738c0: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0738c4: 28ce |0056: goto 0024 // -0032 │ │ -0738c6: 5453 6d01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -0738ca: 6e10 0708 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -0738d0: 0a03 |005c: move-result v3 │ │ -0738d2: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -0738d6: 6e20 ee1e 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0738dc: 1a03 f203 |0062: const-string v3, "Inactive Loaders:" // string@03f2 │ │ -0738e0: 6e20 f31e 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -0738e6: 2203 dc03 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -0738ea: 7010 581f 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0738f0: 6e20 601f 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0738f6: 0c03 |006f: move-result-object v3 │ │ -0738f8: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ -0738fc: 6e20 601f 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073902: 0c03 |0075: move-result-object v3 │ │ -073904: 6e10 651f 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07390a: 0c01 |0079: move-result-object v1 │ │ -07390c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -07390e: 5453 6d01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -073912: 6e10 0708 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -073918: 0a03 |0080: move-result v3 │ │ -07391a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -07391e: 5453 6d01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -073922: 6e20 0808 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -073928: 0c02 |0088: move-result-object v2 │ │ -07392a: 1f02 b700 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -07392e: 6e20 ee1e 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -073934: 1a03 0500 |008e: const-string v3, " #" // string@0005 │ │ -073938: 6e20 ee1e 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -07393e: 5453 6d01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -073942: 6e20 0108 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0801 │ │ -073948: 0a03 |0098: move-result v3 │ │ -07394a: 6e20 ec1e 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ -073950: 1a03 d000 |009c: const-string v3, ": " // string@00d0 │ │ -073954: 6e20 ee1e 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -07395a: 6e10 da04 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04da │ │ -073960: 0c03 |00a4: move-result-object v3 │ │ -073962: 6e20 f31e 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -073968: 6e59 d304 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@04d3 │ │ -07396e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -073972: 28ce |00ad: goto 007b // -0032 │ │ -073974: 0e00 |00ae: return-void │ │ +07373c: |[07373c] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +07374c: 5453 6e01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073750: 6e10 0708 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +073756: 0a03 |0005: move-result v3 │ │ +073758: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +07375c: 6e20 ee1e 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +073762: 1a03 ea01 |000b: const-string v3, "Active Loaders:" // string@01ea │ │ +073766: 6e20 f31e 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +07376c: 2203 d803 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +073770: 7010 581f 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073776: 6e20 601f 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07377c: 0c03 |0018: move-result-object v3 │ │ +07377e: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ +073782: 6e20 601f 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073788: 0c03 |001e: move-result-object v3 │ │ +07378a: 6e10 651f 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073790: 0c01 |0022: move-result-object v1 │ │ +073792: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +073794: 5453 6e01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073798: 6e10 0708 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +07379e: 0a03 |0029: move-result v3 │ │ +0737a0: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +0737a4: 5453 6e01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0737a8: 6e20 0808 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +0737ae: 0c02 |0031: move-result-object v2 │ │ +0737b0: 1f02 b500 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +0737b4: 6e20 ee1e 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0737ba: 1a03 0500 |0037: const-string v3, " #" // string@0005 │ │ +0737be: 6e20 ee1e 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0737c4: 5453 6e01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0737c8: 6e20 0108 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0801 │ │ +0737ce: 0a03 |0041: move-result v3 │ │ +0737d0: 6e20 ec1e 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +0737d6: 1a03 d000 |0045: const-string v3, ": " // string@00d0 │ │ +0737da: 6e20 ee1e 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0737e0: 6e10 da04 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04da │ │ +0737e6: 0c03 |004d: move-result-object v3 │ │ +0737e8: 6e20 f31e 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +0737ee: 6e59 d304 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@04d3 │ │ +0737f4: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0737f8: 28ce |0056: goto 0024 // -0032 │ │ +0737fa: 5453 6d01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +0737fe: 6e10 0708 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +073804: 0a03 |005c: move-result v3 │ │ +073806: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +07380a: 6e20 ee1e 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +073810: 1a03 ee03 |0062: const-string v3, "Inactive Loaders:" // string@03ee │ │ +073814: 6e20 f31e 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +07381a: 2203 d803 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +07381e: 7010 581f 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073824: 6e20 601f 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07382a: 0c03 |006f: move-result-object v3 │ │ +07382c: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ +073830: 6e20 601f 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073836: 0c03 |0075: move-result-object v3 │ │ +073838: 6e10 651f 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07383e: 0c01 |0079: move-result-object v1 │ │ +073840: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +073842: 5453 6d01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +073846: 6e10 0708 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +07384c: 0a03 |0080: move-result v3 │ │ +07384e: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +073852: 5453 6d01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +073856: 6e20 0808 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +07385c: 0c02 |0088: move-result-object v2 │ │ +07385e: 1f02 b500 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073862: 6e20 ee1e 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +073868: 1a03 0500 |008e: const-string v3, " #" // string@0005 │ │ +07386c: 6e20 ee1e 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +073872: 5453 6d01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +073876: 6e20 0108 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0801 │ │ +07387c: 0a03 |0098: move-result v3 │ │ +07387e: 6e20 ec1e 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1eec │ │ +073884: 1a03 d000 |009c: const-string v3, ": " // string@00d0 │ │ +073888: 6e20 ee1e 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +07388e: 6e10 da04 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04da │ │ +073894: 0c03 |00a4: move-result-object v3 │ │ +073896: 6e20 f31e 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +07389c: 6e59 d304 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@04d3 │ │ +0738a2: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0738a6: 28ce |00ad: goto 007b // -0032 │ │ +0738a8: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -128191,45 +128158,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -073978: |[073978] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -073988: 5541 6f01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ -07398c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -073990: 6301 6901 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073994: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -073998: 1a01 eb08 |0008: const-string v1, "LoaderManager" // string@08eb │ │ -07399c: 2202 dc03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -0739a0: 7010 581f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0739a6: 1a03 6403 |000f: const-string v3, "Finished Retaining in " // string@0364 │ │ -0739aa: 6e20 601f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0739b0: 0c02 |0014: move-result-object v2 │ │ -0739b2: 6e20 5f1f 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0739b8: 0c02 |0018: move-result-object v2 │ │ -0739ba: 6e10 651f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0739c0: 0c02 |001c: move-result-object v2 │ │ -0739c2: 7120 b21a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -0739c8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0739ca: 5c41 6f01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ -0739ce: 5441 6e01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -0739d2: 6e10 0708 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -0739d8: 0a01 |0028: move-result v1 │ │ -0739da: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0739de: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -0739e2: 5441 6e01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -0739e6: 6e20 0808 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -0739ec: 0c01 |0032: move-result-object v1 │ │ -0739ee: 1f01 b700 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -0739f2: 6e10 d404 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04d4 │ │ -0739f8: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0739fc: 28f1 |003a: goto 002b // -000f │ │ -0739fe: 0e00 |003b: return-void │ │ +0738ac: |[0738ac] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +0738bc: 5541 6f01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ +0738c0: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +0738c4: 6301 6901 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +0738c8: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0738cc: 1a01 e308 |0008: const-string v1, "LoaderManager" // string@08e3 │ │ +0738d0: 2202 d803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0738d4: 7010 581f 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0738da: 1a03 6003 |000f: const-string v3, "Finished Retaining in " // string@0360 │ │ +0738de: 6e20 601f 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0738e4: 0c02 |0014: move-result-object v2 │ │ +0738e6: 6e20 5f1f 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0738ec: 0c02 |0018: move-result-object v2 │ │ +0738ee: 6e10 651f 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0738f4: 0c02 |001c: move-result-object v2 │ │ +0738f6: 7120 b21a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +0738fc: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0738fe: 5c41 6f01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016f │ │ +073902: 5441 6e01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073906: 6e10 0708 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +07390c: 0a01 |0028: move-result v1 │ │ +07390e: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +073912: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +073916: 5441 6e01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +07391a: 6e20 0808 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +073920: 0c01 |0032: move-result-object v1 │ │ +073922: 1f01 b500 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073926: 6e10 d404 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04d4 │ │ +07392c: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +073930: 28f1 |003a: goto 002b // -000f │ │ +073932: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -128244,35 +128211,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 │ │ -073a00: |[073a00] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -073a10: 5531 6c01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ -073a14: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -073a18: 2201 c903 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -073a1c: 1a02 7102 |0006: const-string v2, "Called while creating a loader" // string@0271 │ │ -073a20: 7020 1d1f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -073a26: 2701 |000b: throw v1 │ │ -073a28: 5431 6e01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073a2c: 6e20 fb07 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ -073a32: 0c00 |0011: move-result-object v0 │ │ -073a34: 1f00 b700 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073a38: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -073a3c: 5401 6301 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -073a40: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -073a44: 5401 6301 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -073a48: 5411 6201 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073a4c: 1101 |001e: return-object v1 │ │ -073a4e: 5401 6201 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073a52: 28fd |0021: goto 001e // -0003 │ │ -073a54: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -073a56: 28fb |0023: goto 001e // -0005 │ │ +073934: |[073934] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +073944: 5531 6c01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ +073948: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +07394c: 2201 c503 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +073950: 1a02 6d02 |0006: const-string v2, "Called while creating a loader" // string@026d │ │ +073954: 7020 1d1f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +07395a: 2701 |000b: throw v1 │ │ +07395c: 5431 6e01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073960: 6e20 fb07 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ +073966: 0c00 |0011: move-result-object v0 │ │ +073968: 1f00 b500 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +07396c: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +073970: 5401 6301 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +073974: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +073978: 5401 6301 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +07397c: 5411 6201 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073980: 1101 |001e: return-object v1 │ │ +073982: 5401 6201 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073986: 28fd |0021: goto 001e // -0003 │ │ +073988: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +07398a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -128290,36 +128257,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -073a58: |[073a58] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -073a68: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -073a6a: 5454 6e01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073a6e: 6e10 0708 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ -073a74: 0a00 |0006: move-result v0 │ │ -073a76: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -073a78: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -073a7c: 5454 6e01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073a80: 6e20 0808 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ -073a86: 0c02 |000f: move-result-object v2 │ │ -073a88: 1f02 b700 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073a8c: 5524 6701 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -073a90: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -073a94: 5524 5d01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ -073a98: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -073a9c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -073a9e: b643 |001b: or-int/2addr v3, v4 │ │ -073aa0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -073aa4: 28ea |001e: goto 0008 // -0016 │ │ -073aa6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -073aa8: 28fb |0020: goto 001b // -0005 │ │ -073aaa: 0f03 |0021: return v3 │ │ +07398c: |[07398c] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +07399c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07399e: 5454 6e01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0739a2: 6e10 0708 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0807 │ │ +0739a8: 0a00 |0006: move-result v0 │ │ +0739aa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0739ac: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +0739b0: 5454 6e01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +0739b4: 6e20 0808 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0808 │ │ +0739ba: 0c02 |000f: move-result-object v2 │ │ +0739bc: 1f02 b500 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +0739c0: 5524 6701 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +0739c4: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +0739c8: 5524 5d01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ +0739cc: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +0739d0: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +0739d2: b643 |001b: or-int/2addr v3, v4 │ │ +0739d4: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0739d8: 28ea |001e: goto 0008 // -0016 │ │ +0739da: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +0739dc: 28fb |0020: goto 001b // -0005 │ │ +0739de: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -128338,83 +128305,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 │ │ -073aac: |[073aac] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -073abc: 5541 6c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ -073ac0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -073ac4: 2201 c903 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -073ac8: 1a02 7102 |0006: const-string v2, "Called while creating a loader" // string@0271 │ │ -073acc: 7020 1d1f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -073ad2: 2701 |000b: throw v1 │ │ -073ad4: 5441 6e01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073ad8: 6e20 fb07 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ -073ade: 0c00 |0011: move-result-object v0 │ │ -073ae0: 1f00 b700 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073ae4: 6301 6901 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073ae8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -073aec: 1a01 eb08 |0018: const-string v1, "LoaderManager" // string@08eb │ │ -073af0: 2202 dc03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -073af4: 7010 581f 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073afa: 1a03 8315 |001f: const-string v3, "initLoader in " // string@1583 │ │ -073afe: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073b04: 0c02 |0024: move-result-object v2 │ │ -073b06: 6e20 5f1f 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073b0c: 0c02 |0028: move-result-object v2 │ │ -073b0e: 1a03 d300 |0029: const-string v3, ": args=" // string@00d3 │ │ -073b12: 6e20 601f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073b18: 0c02 |002e: move-result-object v2 │ │ -073b1a: 6e20 5f1f 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073b20: 0c02 |0032: move-result-object v2 │ │ -073b22: 6e10 651f 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073b28: 0c02 |0036: move-result-object v2 │ │ -073b2a: 7120 b21a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073b30: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -073b34: 7040 dd04 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@04dd │ │ -073b3a: 0c00 |003f: move-result-object v0 │ │ -073b3c: 6301 6901 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073b40: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -073b44: 1a01 eb08 |0044: const-string v1, "LoaderManager" // string@08eb │ │ -073b48: 2202 dc03 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -073b4c: 7010 581f 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073b52: 1a03 0600 |004b: const-string v3, " Created new loader " // string@0006 │ │ -073b56: 6e20 601f 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073b5c: 0c02 |0050: move-result-object v2 │ │ -073b5e: 6e20 5f1f 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073b64: 0c02 |0054: move-result-object v2 │ │ -073b66: 6e10 651f 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073b6c: 0c02 |0058: move-result-object v2 │ │ -073b6e: 7120 b21a 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073b74: 5501 5f01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -073b78: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -073b7c: 5541 7101 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -073b80: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -073b84: 5401 6201 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073b88: 5402 5c01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ -073b8c: 6e30 d104 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d1 │ │ -073b92: 5401 6201 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073b96: 1101 |006d: return-object v1 │ │ -073b98: 6301 6901 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073b9c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -073ba0: 1a01 eb08 |0072: const-string v1, "LoaderManager" // string@08eb │ │ -073ba4: 2202 dc03 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -073ba8: 7010 581f 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073bae: 1a03 1200 |0079: const-string v3, " Re-using existing loader " // string@0012 │ │ -073bb2: 6e20 601f 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073bb8: 0c02 |007e: move-result-object v2 │ │ -073bba: 6e20 5f1f 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073bc0: 0c02 |0082: move-result-object v2 │ │ -073bc2: 6e10 651f 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073bc8: 0c02 |0086: move-result-object v2 │ │ -073bca: 7120 b21a 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073bd0: 5b07 5b01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ -073bd4: 28d0 |008c: goto 005c // -0030 │ │ +0739e0: |[0739e0] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0739f0: 5541 6c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ +0739f4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0739f8: 2201 c503 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0739fc: 1a02 6d02 |0006: const-string v2, "Called while creating a loader" // string@026d │ │ +073a00: 7020 1d1f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +073a06: 2701 |000b: throw v1 │ │ +073a08: 5441 6e01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073a0c: 6e20 fb07 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ +073a12: 0c00 |0011: move-result-object v0 │ │ +073a14: 1f00 b500 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073a18: 6301 6901 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073a1c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +073a20: 1a01 e308 |0018: const-string v1, "LoaderManager" // string@08e3 │ │ +073a24: 2202 d803 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +073a28: 7010 581f 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073a2e: 1a03 7815 |001f: const-string v3, "initLoader in " // string@1578 │ │ +073a32: 6e20 601f 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073a38: 0c02 |0024: move-result-object v2 │ │ +073a3a: 6e20 5f1f 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073a40: 0c02 |0028: move-result-object v2 │ │ +073a42: 1a03 d300 |0029: const-string v3, ": args=" // string@00d3 │ │ +073a46: 6e20 601f 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073a4c: 0c02 |002e: move-result-object v2 │ │ +073a4e: 6e20 5f1f 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073a54: 0c02 |0032: move-result-object v2 │ │ +073a56: 6e10 651f 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073a5c: 0c02 |0036: move-result-object v2 │ │ +073a5e: 7120 b21a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073a64: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +073a68: 7040 dd04 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@04dd │ │ +073a6e: 0c00 |003f: move-result-object v0 │ │ +073a70: 6301 6901 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073a74: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +073a78: 1a01 e308 |0044: const-string v1, "LoaderManager" // string@08e3 │ │ +073a7c: 2202 d803 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +073a80: 7010 581f 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073a86: 1a03 0600 |004b: const-string v3, " Created new loader " // string@0006 │ │ +073a8a: 6e20 601f 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073a90: 0c02 |0050: move-result-object v2 │ │ +073a92: 6e20 5f1f 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073a98: 0c02 |0054: move-result-object v2 │ │ +073a9a: 6e10 651f 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073aa0: 0c02 |0058: move-result-object v2 │ │ +073aa2: 7120 b21a 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073aa8: 5501 5f01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +073aac: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +073ab0: 5541 7101 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +073ab4: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +073ab8: 5401 6201 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073abc: 5402 5c01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015c │ │ +073ac0: 6e30 d104 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04d1 │ │ +073ac6: 5401 6201 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073aca: 1101 |006d: return-object v1 │ │ +073acc: 6301 6901 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073ad0: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +073ad4: 1a01 e308 |0072: const-string v1, "LoaderManager" // string@08e3 │ │ +073ad8: 2202 d803 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +073adc: 7010 581f 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073ae2: 1a03 1200 |0079: const-string v3, " Re-using existing loader " // string@0012 │ │ +073ae6: 6e20 601f 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073aec: 0c02 |007e: move-result-object v2 │ │ +073aee: 6e20 5f1f 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073af4: 0c02 |0082: move-result-object v2 │ │ +073af6: 6e10 651f 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073afc: 0c02 |0086: move-result-object v2 │ │ +073afe: 7120 b21a 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073b04: 5b07 5b01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@015b │ │ +073b08: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -128438,22 +128405,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 │ │ -073bd8: |[073bd8] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -073be8: 5420 6e01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073bec: 5231 6001 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ -073bf0: 6e30 0208 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ -073bf6: 5520 7101 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ -073bfa: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -073bfe: 6e10 d804 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04d8 │ │ -073c04: 0e00 |000e: return-void │ │ +073b0c: |[073b0c] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +073b1c: 5420 6e01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073b20: 5231 6001 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0160 │ │ +073b24: 6e30 0208 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ +073b2a: 5520 7101 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0171 │ │ +073b2e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +073b32: 6e10 d804 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04d8 │ │ +073b38: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -128465,135 +128432,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 │ │ -073c08: |[073c08] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -073c18: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -073c1a: 5562 6c01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ -073c1e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -073c22: 2202 c903 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03c9 │ │ -073c26: 1a03 7102 |0007: const-string v3, "Called while creating a loader" // string@0271 │ │ -073c2a: 7020 1d1f 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -073c30: 2702 |000c: throw v2 │ │ -073c32: 5462 6e01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073c36: 6e20 fb07 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ -073c3c: 0c01 |0012: move-result-object v1 │ │ -073c3e: 1f01 b700 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073c42: 6302 6901 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073c46: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -073c4a: 1a02 eb08 |0019: const-string v2, "LoaderManager" // string@08eb │ │ -073c4e: 2203 dc03 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -073c52: 7010 581f 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073c58: 1a04 251e |0020: const-string v4, "restartLoader in " // string@1e25 │ │ -073c5c: 6e20 601f 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073c62: 0c03 |0025: move-result-object v3 │ │ -073c64: 6e20 5f1f 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073c6a: 0c03 |0029: move-result-object v3 │ │ -073c6c: 1a04 d300 |002a: const-string v4, ": args=" // string@00d3 │ │ -073c70: 6e20 601f 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073c76: 0c03 |002f: move-result-object v3 │ │ -073c78: 6e20 5f1f 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073c7e: 0c03 |0033: move-result-object v3 │ │ -073c80: 6e10 651f 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073c86: 0c03 |0037: move-result-object v3 │ │ -073c88: 7120 b21a 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073c8e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -073c92: 5462 6d01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -073c96: 6e20 fb07 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ -073c9c: 0c00 |0042: move-result-object v0 │ │ -073c9e: 1f00 b700 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b7 │ │ -073ca2: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -073ca6: 5512 5f01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ -073caa: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -073cae: 6302 6901 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073cb2: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -073cb6: 1a02 eb08 |004f: const-string v2, "LoaderManager" // string@08eb │ │ -073cba: 2203 dc03 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -073cbe: 7010 581f 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073cc4: 1a04 1300 |0056: const-string v4, " Removing last inactive loader: " // string@0013 │ │ -073cc8: 6e20 601f 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073cce: 0c03 |005b: move-result-object v3 │ │ -073cd0: 6e20 5f1f 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073cd6: 0c03 |005f: move-result-object v3 │ │ -073cd8: 6e10 651f 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073cde: 0c03 |0063: move-result-object v3 │ │ -073ce0: 7120 b21a 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073ce6: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -073ce8: 5c02 5d01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ -073cec: 6e10 d204 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -073cf2: 5412 6201 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073cf6: 6e10 3506 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0635 │ │ -073cfc: 5462 6d01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -073d00: 6e30 0208 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ -073d06: 7040 dd04 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@04dd │ │ -073d0c: 0c01 |007a: move-result-object v1 │ │ -073d0e: 5412 6201 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073d12: 1102 |007d: return-object v2 │ │ -073d14: 5512 6701 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ -073d18: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -073d1c: 6302 6901 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073d20: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -073d24: 1a02 eb08 |0086: const-string v2, "LoaderManager" // string@08eb │ │ -073d28: 1a03 0700 |0088: const-string v3, " Current loader is stopped; replacing" // string@0007 │ │ -073d2c: 7120 b21a 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073d32: 5462 6e01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ -073d36: 6e30 0208 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ -073d3c: 6e10 d204 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -073d42: 28e2 |0095: goto 0077 // -001e │ │ -073d44: 5412 6301 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -073d48: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -073d4c: 6302 6901 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073d50: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -073d54: 1a02 eb08 |009e: const-string v2, "LoaderManager" // string@08eb │ │ -073d58: 2203 dc03 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -073d5c: 7010 581f 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073d62: 1a04 1400 |00a5: const-string v4, " Removing pending loader: " // string@0014 │ │ -073d66: 6e20 601f 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073d6c: 0c03 |00aa: move-result-object v3 │ │ -073d6e: 5414 6301 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -073d72: 6e20 5f1f 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073d78: 0c03 |00b0: move-result-object v3 │ │ -073d7a: 6e10 651f 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073d80: 0c03 |00b4: move-result-object v3 │ │ -073d82: 7120 b21a 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073d88: 5412 6301 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -073d8c: 6e10 d204 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ -073d92: 5b15 6301 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -073d96: 6302 6901 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073d9a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -073d9e: 1a02 eb08 |00c3: const-string v2, "LoaderManager" // string@08eb │ │ -073da2: 1a03 0900 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0009 │ │ -073da6: 7120 b21a 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073dac: 7040 de04 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@04de │ │ -073db2: 0c02 |00cd: move-result-object v2 │ │ -073db4: 5b12 6301 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -073db8: 5412 6301 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ -073dbc: 5422 6201 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073dc0: 28a9 |00d4: goto 007d // -0057 │ │ -073dc2: 6302 6901 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ -073dc6: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -073dca: 1a02 eb08 |00d9: const-string v2, "LoaderManager" // string@08eb │ │ -073dce: 2203 dc03 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@03dc │ │ -073dd2: 7010 581f 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073dd8: 1a04 1000 |00e0: const-string v4, " Making last loader inactive: " // string@0010 │ │ -073ddc: 6e20 601f 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073de2: 0c03 |00e5: move-result-object v3 │ │ -073de4: 6e20 5f1f 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -073dea: 0c03 |00e9: move-result-object v3 │ │ -073dec: 6e10 651f 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073df2: 0c03 |00ed: move-result-object v3 │ │ -073df4: 7120 b21a 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ -073dfa: 5412 6201 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ -073dfe: 6e10 3506 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0635 │ │ -073e04: 5462 6d01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ -073e08: 6e30 0208 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ -073e0e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +073b3c: |[073b3c] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +073b4c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +073b4e: 5562 6c01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016c │ │ +073b52: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +073b56: 2202 c503 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03c5 │ │ +073b5a: 1a03 6d02 |0007: const-string v3, "Called while creating a loader" // string@026d │ │ +073b5e: 7020 1d1f 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +073b64: 2702 |000c: throw v2 │ │ +073b66: 5462 6e01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073b6a: 6e20 fb07 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ +073b70: 0c01 |0012: move-result-object v1 │ │ +073b72: 1f01 b500 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073b76: 6302 6901 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073b7a: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +073b7e: 1a02 e308 |0019: const-string v2, "LoaderManager" // string@08e3 │ │ +073b82: 2203 d803 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +073b86: 7010 581f 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073b8c: 1a04 1a1e |0020: const-string v4, "restartLoader in " // string@1e1a │ │ +073b90: 6e20 601f 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073b96: 0c03 |0025: move-result-object v3 │ │ +073b98: 6e20 5f1f 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073b9e: 0c03 |0029: move-result-object v3 │ │ +073ba0: 1a04 d300 |002a: const-string v4, ": args=" // string@00d3 │ │ +073ba4: 6e20 601f 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073baa: 0c03 |002f: move-result-object v3 │ │ +073bac: 6e20 5f1f 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073bb2: 0c03 |0033: move-result-object v3 │ │ +073bb4: 6e10 651f 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073bba: 0c03 |0037: move-result-object v3 │ │ +073bbc: 7120 b21a 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073bc2: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +073bc6: 5462 6d01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +073bca: 6e20 fb07 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07fb │ │ +073bd0: 0c00 |0042: move-result-object v0 │ │ +073bd2: 1f00 b500 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00b5 │ │ +073bd6: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +073bda: 5512 5f01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015f │ │ +073bde: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +073be2: 6302 6901 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073be6: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +073bea: 1a02 e308 |004f: const-string v2, "LoaderManager" // string@08e3 │ │ +073bee: 2203 d803 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +073bf2: 7010 581f 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073bf8: 1a04 1300 |0056: const-string v4, " Removing last inactive loader: " // string@0013 │ │ +073bfc: 6e20 601f 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073c02: 0c03 |005b: move-result-object v3 │ │ +073c04: 6e20 5f1f 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073c0a: 0c03 |005f: move-result-object v3 │ │ +073c0c: 6e10 651f 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073c12: 0c03 |0063: move-result-object v3 │ │ +073c14: 7120 b21a 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073c1a: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +073c1c: 5c02 5d01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015d │ │ +073c20: 6e10 d204 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +073c26: 5412 6201 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073c2a: 6e10 3506 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0635 │ │ +073c30: 5462 6d01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +073c34: 6e30 0208 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ +073c3a: 7040 dd04 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@04dd │ │ +073c40: 0c01 |007a: move-result-object v1 │ │ +073c42: 5412 6201 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073c46: 1102 |007d: return-object v2 │ │ +073c48: 5512 6701 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0167 │ │ +073c4c: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +073c50: 6302 6901 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073c54: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +073c58: 1a02 e308 |0086: const-string v2, "LoaderManager" // string@08e3 │ │ +073c5c: 1a03 0700 |0088: const-string v3, " Current loader is stopped; replacing" // string@0007 │ │ +073c60: 7120 b21a 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073c66: 5462 6e01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016e │ │ +073c6a: 6e30 0208 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ +073c70: 6e10 d204 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +073c76: 28e2 |0095: goto 0077 // -001e │ │ +073c78: 5412 6301 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +073c7c: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +073c80: 6302 6901 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073c84: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +073c88: 1a02 e308 |009e: const-string v2, "LoaderManager" // string@08e3 │ │ +073c8c: 2203 d803 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +073c90: 7010 581f 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073c96: 1a04 1400 |00a5: const-string v4, " Removing pending loader: " // string@0014 │ │ +073c9a: 6e20 601f 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073ca0: 0c03 |00aa: move-result-object v3 │ │ +073ca2: 5414 6301 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +073ca6: 6e20 5f1f 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073cac: 0c03 |00b0: move-result-object v3 │ │ +073cae: 6e10 651f 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073cb4: 0c03 |00b4: move-result-object v3 │ │ +073cb6: 7120 b21a 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073cbc: 5412 6301 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +073cc0: 6e10 d204 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04d2 │ │ +073cc6: 5b15 6301 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +073cca: 6302 6901 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073cce: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +073cd2: 1a02 e308 |00c3: const-string v2, "LoaderManager" // string@08e3 │ │ +073cd6: 1a03 0900 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0009 │ │ +073cda: 7120 b21a 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073ce0: 7040 de04 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@04de │ │ +073ce6: 0c02 |00cd: move-result-object v2 │ │ +073ce8: 5b12 6301 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +073cec: 5412 6301 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0163 │ │ +073cf0: 5422 6201 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073cf4: 28a9 |00d4: goto 007d // -0057 │ │ +073cf6: 6302 6901 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0169 │ │ +073cfa: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +073cfe: 1a02 e308 |00d9: const-string v2, "LoaderManager" // string@08e3 │ │ +073d02: 2203 d803 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@03d8 │ │ +073d06: 7010 581f 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073d0c: 1a04 1000 |00e0: const-string v4, " Making last loader inactive: " // string@0010 │ │ +073d10: 6e20 601f 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073d16: 0c03 |00e5: move-result-object v3 │ │ +073d18: 6e20 5f1f 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +073d1e: 0c03 |00e9: move-result-object v3 │ │ +073d20: 6e10 651f 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073d26: 0c03 |00ed: move-result-object v3 │ │ +073d28: 7120 b21a 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab2 │ │ +073d2e: 5412 6201 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0162 │ │ +073d32: 6e10 3506 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0635 │ │ +073d38: 5462 6d01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016d │ │ +073d3c: 6e30 0208 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0802 │ │ +073d42: 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 │ │ @@ -128636,34 +128603,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -073e14: |[073e14] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -073e24: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -073e28: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -073e2c: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ -073e32: 1a01 ed08 |0007: const-string v1, "LoaderManager{" // string@08ed │ │ -073e36: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073e3c: 7110 681f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ -073e42: 0a01 |000f: move-result v1 │ │ -073e44: 7110 221f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ -073e4a: 0c01 |0013: move-result-object v1 │ │ -073e4c: 6e20 601f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073e52: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ -073e56: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073e5c: 5421 6b01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -073e60: 7120 c307 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ -073e66: 1a01 3423 |0021: const-string v1, "}}" // string@2334 │ │ -073e6a: 6e20 601f 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073e70: 6e10 651f 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073e76: 0c01 |0029: move-result-object v1 │ │ -073e78: 1101 |002a: return-object v1 │ │ +073d48: |[073d48] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +073d58: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +073d5c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +073d60: 7020 591f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1f59 │ │ +073d66: 1a01 e508 |0007: const-string v1, "LoaderManager{" // string@08e5 │ │ +073d6a: 6e20 601f 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073d70: 7110 681f 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1f68 │ │ +073d76: 0a01 |000f: move-result v1 │ │ +073d78: 7110 221f 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1f22 │ │ +073d7e: 0c01 |0013: move-result-object v1 │ │ +073d80: 6e20 601f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073d86: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ +073d8a: 6e20 601f 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073d90: 5421 6b01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +073d94: 7120 c307 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c3 │ │ +073d9a: 1a01 2823 |0021: const-string v1, "}}" // string@2328 │ │ +073d9e: 6e20 601f 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073da4: 6e10 651f 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073daa: 0c01 |0029: move-result-object v1 │ │ +073dac: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -128678,32 +128645,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073e7c: |[073e7c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -073e8c: 5b01 6b01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ -073e90: 0e00 |0002: return-void │ │ +073db0: |[073db0] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +073dc0: 5b01 6b01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@016b │ │ +073dc4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0000 - 0x0003 reg=1 activity Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 2284 (LoaderManager.java) │ │ + source_file_idx : 2276 (LoaderManager.java) │ │ │ │ Class #486 header: │ │ -class_idx : 186 │ │ +class_idx : 184 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2433 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2425 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #486 annotations: │ │ Annotations on class │ │ @@ -128724,17 +128691,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073e94: |[073e94] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -073ea4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -073eaa: 0e00 |0003: return-void │ │ +073dc8: |[073dc8] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +073dd8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +073dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -128743,49 +128710,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 │ │ -073eac: |[073eac] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -073ebc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -073ebe: 7110 0305 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0503 │ │ -073ec4: 0c03 |0004: move-result-object v3 │ │ -073ec6: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -073eca: 1102 |0007: return-object v2 │ │ -073ecc: 2204 1f00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001f │ │ -073ed0: 7030 d900 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00d9 │ │ -073ed6: 7120 0405 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ -073edc: 0c01 |0010: move-result-object v1 │ │ -073ede: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -073ee2: 7110 2806 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0628 │ │ -073ee8: 0c02 |0016: move-result-object v2 │ │ -073eea: 28f0 |0017: goto 0007 // -0010 │ │ -073eec: 2205 2900 |0018: new-instance v5, Landroid/content/Intent; // type@0029 │ │ -073ef0: 7010 0301 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0103 │ │ -073ef6: 6e20 2601 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ -073efc: 0c02 |0020: move-result-object v2 │ │ -073efe: 28f6 |0021: goto 0017 // -000a │ │ -073f00: 0d00 |0022: move-exception v0 │ │ -073f02: 1a05 8009 |0023: const-string v5, "NavUtils" // string@0980 │ │ -073f06: 2206 dc03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@03dc │ │ -073f0a: 7010 581f 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073f10: 1a07 e113 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@13e1 │ │ -073f14: 6e20 601f 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073f1a: 0c06 |002f: move-result-object v6 │ │ -073f1c: 6e20 601f 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073f22: 0c06 |0033: move-result-object v6 │ │ -073f24: 1a07 9a00 |0034: const-string v7, "' in manifest" // string@009a │ │ -073f28: 6e20 601f 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073f2e: 0c06 |0039: move-result-object v6 │ │ -073f30: 6e10 651f 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073f36: 0c06 |003d: move-result-object v6 │ │ -073f38: 7120 b01a 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ -073f3e: 28c6 |0041: goto 0007 // -003a │ │ +073de0: |[073de0] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +073df0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +073df2: 7110 0305 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0503 │ │ +073df8: 0c03 |0004: move-result-object v3 │ │ +073dfa: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +073dfe: 1102 |0007: return-object v2 │ │ +073e00: 2204 1f00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001f │ │ +073e04: 7030 d900 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00d9 │ │ +073e0a: 7120 0405 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0504 │ │ +073e10: 0c01 |0010: move-result-object v1 │ │ +073e12: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +073e16: 7110 2806 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0628 │ │ +073e1c: 0c02 |0016: move-result-object v2 │ │ +073e1e: 28f0 |0017: goto 0007 // -0010 │ │ +073e20: 2205 2900 |0018: new-instance v5, Landroid/content/Intent; // type@0029 │ │ +073e24: 7010 0301 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0103 │ │ +073e2a: 6e20 2601 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ +073e30: 0c02 |0020: move-result-object v2 │ │ +073e32: 28f6 |0021: goto 0017 // -000a │ │ +073e34: 0d00 |0022: move-exception v0 │ │ +073e36: 1a05 7809 |0023: const-string v5, "NavUtils" // string@0978 │ │ +073e3a: 2206 d803 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@03d8 │ │ +073e3e: 7010 581f 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073e44: 1a07 d713 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@13d7 │ │ +073e48: 6e20 601f 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073e4e: 0c06 |002f: move-result-object v6 │ │ +073e50: 6e20 601f 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073e56: 0c06 |0033: move-result-object v6 │ │ +073e58: 1a07 9a00 |0034: const-string v7, "' in manifest" // string@009a │ │ +073e5c: 6e20 601f 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073e62: 0c06 |0039: move-result-object v6 │ │ +073e64: 6e10 651f 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073e6a: 0c06 |003d: move-result-object v6 │ │ +073e6c: 7120 b01a 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab0 │ │ +073e72: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=52 │ │ 0x0005 line=53 │ │ 0x0007 line=66 │ │ @@ -128810,43 +128777,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 │ │ -073f4c: |[073f4c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -073f5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -073f5e: 5462 1000 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0010 │ │ -073f62: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -073f66: 0710 |0005: move-object v0, v1 │ │ -073f68: 1100 |0006: return-object v0 │ │ -073f6a: 5462 1000 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0010 │ │ -073f6e: 1a03 600e |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0e60 │ │ -073f72: 6e20 1202 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0212 │ │ -073f78: 0c00 |000e: move-result-object v0 │ │ -073f7a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -073f7e: 0710 |0011: move-object v0, v1 │ │ -073f80: 28f4 |0012: goto 0006 // -000c │ │ -073f82: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -073f84: 6e20 441f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ -073f8a: 0a01 |0017: move-result v1 │ │ -073f8c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -073f90: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -073f94: 2201 dc03 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -073f98: 7010 581f 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -073f9e: 6e10 ed00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ -073fa4: 0c02 |0024: move-result-object v2 │ │ -073fa6: 6e20 601f 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073fac: 0c01 |0028: move-result-object v1 │ │ -073fae: 6e20 601f 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -073fb4: 0c01 |002c: move-result-object v1 │ │ -073fb6: 6e10 651f 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -073fbc: 0c00 |0030: move-result-object v0 │ │ -073fbe: 28d5 |0031: goto 0006 // -002b │ │ +073e80: |[073e80] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +073e90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +073e92: 5462 1000 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0010 │ │ +073e96: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +073e9a: 0710 |0005: move-object v0, v1 │ │ +073e9c: 1100 |0006: return-object v0 │ │ +073e9e: 5462 1000 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0010 │ │ +073ea2: 1a03 560e |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0e56 │ │ +073ea6: 6e20 1202 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0212 │ │ +073eac: 0c00 |000e: move-result-object v0 │ │ +073eae: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +073eb2: 0710 |0011: move-object v0, v1 │ │ +073eb4: 28f4 |0012: goto 0006 // -000c │ │ +073eb6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +073eb8: 6e20 441f 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1f44 │ │ +073ebe: 0a01 |0017: move-result v1 │ │ +073ec0: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +073ec4: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +073ec8: 2201 d803 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +073ecc: 7010 581f 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +073ed2: 6e10 ed00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ +073ed8: 0c02 |0024: move-result-object v2 │ │ +073eda: 6e20 601f 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073ee0: 0c01 |0028: move-result-object v1 │ │ +073ee2: 6e20 601f 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +073ee8: 0c01 |002c: move-result-object v1 │ │ +073eea: 6e10 651f 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +073ef0: 0c00 |0030: move-result-object v0 │ │ +073ef2: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -128862,20 +128829,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 │ │ -073fc0: |[073fc0] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -073fd0: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -073fd4: 6e20 0801 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -073fda: 6e20 6f00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@006f │ │ -073fe0: 6e10 4900 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0049 │ │ -073fe6: 0e00 |000b: return-void │ │ +073ef4: |[073ef4] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +073f04: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +073f08: 6e20 0801 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +073f0e: 6e20 6f00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@006f │ │ +073f14: 6e10 4900 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0049 │ │ +073f1a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -128888,45 +128855,45 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -073fe8: |[073fe8] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -073ff8: 6e10 4f00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@004f │ │ -073ffe: 0c01 |0003: move-result-object v1 │ │ -074000: 6e10 0a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ -074006: 0c00 |0007: move-result-object v0 │ │ -074008: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -07400c: 1a01 460e |000a: const-string v1, "android.intent.action.MAIN" // string@0e46 │ │ -074010: 6e20 481f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -074016: 0a01 |000f: move-result v1 │ │ -074018: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -07401c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -07401e: 0f01 |0013: return v1 │ │ -074020: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -074022: 28fe |0015: goto 0013 // -0002 │ │ +073f1c: |[073f1c] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +073f2c: 6e10 4f00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@004f │ │ +073f32: 0c01 |0003: move-result-object v1 │ │ +073f34: 6e10 0a01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@010a │ │ +073f3a: 0c00 |0007: move-result-object v0 │ │ +073f3c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +073f40: 1a01 3c0e |000a: const-string v1, "android.intent.action.MAIN" // string@0e3c │ │ +073f44: 6e20 481f 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +073f4a: 0a01 |000f: move-result v1 │ │ +073f4c: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +073f50: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +073f52: 0f01 |0013: return v1 │ │ +073f54: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +073f56: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2433 (NavUtils.java) │ │ + source_file_idx : 2425 (NavUtils.java) │ │ │ │ Class #487 header: │ │ -class_idx : 192 │ │ +class_idx : 190 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 201 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 199 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #487 annotations: │ │ Annotations on class │ │ @@ -128958,17 +128925,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074024: |[074024] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -074034: 7010 5205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ -07403a: 0e00 |0003: return-void │ │ +073f58: |[073f58] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +073f68: 7010 5205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ +073f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0003 line=657 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -128977,18 +128944,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 │ │ -07403c: |[07403c] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -07404c: 7010 5205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ -074052: 6e20 1b05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@051b │ │ -074058: 0e00 |0006: return-void │ │ +073f70: |[073f70] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +073f80: 7010 5205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ +073f86: 6e20 1b05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@051b │ │ +073f8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ 0x0006 line=661 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -129000,19 +128967,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 │ │ -07405c: |[07405c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -07406c: 5b12 7a01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@017a │ │ -074070: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -074072: 5c10 7b01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@017b │ │ -074076: 1101 |0005: return-object v1 │ │ +073f90: |[073f90] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +073fa0: 5b12 7a01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@017a │ │ +073fa4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +073fa6: 5c10 7b01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@017b │ │ +073faa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x0005 line=695 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -129023,17 +128990,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 │ │ -074078: |[074078] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -074088: 5b01 7c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@017c │ │ -07408c: 1100 |0002: return-object v0 │ │ +073fac: |[073fac] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +073fbc: 5b01 7c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@017c │ │ +073fc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0002 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -129043,17 +129010,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074090: |[074090] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0740a0: 5b01 7901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0179 │ │ -0740a4: 1100 |0002: return-object v0 │ │ +073fc4: |[073fc4] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +073fd4: 5b01 7901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0179 │ │ +073fd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0002 line=669 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -129063,35 +129030,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0740a8: |[0740a8] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0740b8: 5b12 7d01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017d │ │ -0740bc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0740be: 5c10 7e01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017e │ │ -0740c2: 1101 |0005: return-object v1 │ │ +073fdc: |[073fdc] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +073fec: 5b12 7d01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017d │ │ +073ff0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +073ff2: 5c10 7e01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017e │ │ +073ff6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0002 line=677 │ │ 0x0005 line=678 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #488 header: │ │ -class_idx : 193 │ │ +class_idx : 191 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 201 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 199 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #488 annotations: │ │ Annotations on class │ │ @@ -129115,17 +129082,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0740c4: |[0740c4] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -0740d4: 7010 5205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ -0740da: 0e00 |0003: return-void │ │ +073ff8: |[073ff8] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +074008: 7010 5205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ +07400e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=724 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -129134,18 +129101,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 │ │ -0740dc: |[0740dc] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0740ec: 7010 5205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ -0740f2: 6e20 2105 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0521 │ │ -0740f8: 0e00 |0006: return-void │ │ +074010: |[074010] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +074020: 7010 5205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ +074026: 6e20 2105 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0521 │ │ +07402c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ 0x0006 line=728 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -129157,17 +129124,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0740fc: |[0740fc] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -07410c: 5b01 8001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0180 │ │ -074110: 1100 |0002: return-object v0 │ │ +074030: |[074030] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +074040: 5b01 8001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0180 │ │ +074044: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0002 line=754 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -129177,17 +129144,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074114: |[074114] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -074124: 5b01 7f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017f │ │ -074128: 1100 |0002: return-object v0 │ │ +074048: |[074048] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +074058: 5b01 7f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017f │ │ +07405c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0002 line=736 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -129197,35 +129164,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -07412c: |[07412c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -07413c: 5b12 8101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0181 │ │ -074140: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -074142: 5c10 8201 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0182 │ │ -074146: 1101 |0005: return-object v1 │ │ +074060: |[074060] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +074070: 5b12 8101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0181 │ │ +074074: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +074076: 5c10 8201 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0182 │ │ +07407a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0002 line=744 │ │ 0x0005 line=745 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #489 header: │ │ -class_idx : 195 │ │ +class_idx : 193 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 201 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 199 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #489 annotations: │ │ Annotations on class │ │ @@ -129251,20 +129218,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -074148: |[074148] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -074158: 7010 5205 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ -07415e: 2200 f303 |0003: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -074162: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -074168: 5b10 9801 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0198 │ │ -07416c: 0e00 |000a: return-void │ │ +07407c: |[07407c] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +07408c: 7010 5205 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ +074092: 2200 ef03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +074096: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +07409c: 5b10 9801 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0198 │ │ +0740a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ 0x0003 line=783 │ │ 0x000a line=786 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -129274,21 +129241,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 │ │ -074170: |[074170] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -074180: 7010 5205 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ -074186: 2200 f303 |0003: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -07418a: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -074190: 5b10 9801 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0198 │ │ -074194: 6e20 4705 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0547 │ │ -07419a: 0e00 |000d: return-void │ │ +0740a4: |[0740a4] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0740b4: 7010 5205 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0552 │ │ +0740ba: 2200 ef03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +0740be: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +0740c4: 5b10 9801 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0198 │ │ +0740c8: 6e20 4705 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0547 │ │ +0740ce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0003 line=783 │ │ 0x000a line=789 │ │ 0x000d line=790 │ │ locals : │ │ @@ -129301,18 +129268,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07419c: |[07419c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0741ac: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0198 │ │ -0741b0: 6e20 921f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -0741b6: 1101 |0005: return-object v1 │ │ +0740d0: |[0740d0] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0740e0: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0198 │ │ +0740e4: 6e20 921f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +0740ea: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0005 line=815 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -129322,17 +129289,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0741b8: |[0741b8] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0741c8: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0195 │ │ -0741cc: 1100 |0002: return-object v0 │ │ +0740ec: |[0740ec] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0740fc: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0195 │ │ +074100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x0002 line=798 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -129342,35 +129309,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0741d0: |[0741d0] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0741e0: 5b12 9601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0196 │ │ -0741e4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0741e6: 5c10 9701 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0197 │ │ -0741ea: 1101 |0005: return-object v1 │ │ +074104: |[074104] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +074114: 5b12 9601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0196 │ │ +074118: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +07411a: 5c10 9701 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0197 │ │ +07411e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0002 line=806 │ │ 0x0005 line=807 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #490 header: │ │ -class_idx : 197 │ │ +class_idx : 195 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #490 annotations: │ │ Annotations on class │ │ @@ -129391,17 +129358,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0741ec: |[0741ec] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -0741fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -074202: 0e00 |0003: return-void │ │ +074120: |[074120] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +074130: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +074136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -129410,46 +129377,46 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -074204: |[074204] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -074214: 5460 8b01 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -074218: 5461 8801 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ -07421c: 5462 8701 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ -074220: 5463 8601 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ -074224: 5464 8501 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ -074228: 6e54 bc00 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@00bc │ │ -07422e: 5261 8d01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018d │ │ -074232: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -074236: 5201 0500 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -07423a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -07423e: 5901 0500 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -074242: 1100 |0017: return-object v0 │ │ +074138: |[074138] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +074148: 5460 8b01 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +07414c: 5461 8801 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ +074150: 5462 8701 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ +074154: 5463 8601 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ +074158: 5464 8501 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ +07415c: 6e54 bc00 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@00bc │ │ +074162: 5261 8d01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018d │ │ +074166: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +07416a: 5201 0500 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +07416e: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +074172: 5901 0500 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +074176: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ locals : │ │ 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #491 header: │ │ -class_idx : 198 │ │ +class_idx : 196 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #491 annotations: │ │ Annotations on class │ │ @@ -129470,17 +129437,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074244: |[074244] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -074254: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07425a: 0e00 |0003: return-void │ │ +074178: |[074178] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +074188: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07418e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -129489,42 +129456,42 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 25 16-bit code units │ │ -07425c: |[07425c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -07426c: 54b0 8801 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ -074270: 54b1 8b01 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -074274: 54b2 8701 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ -074278: 54b3 8601 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ -07427c: 54b4 8401 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0184 │ │ -074280: 54b5 9301 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0193 │ │ -074284: 52b6 8c01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018c │ │ -074288: 54b7 8501 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ -07428c: 54b8 8901 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0189 │ │ -074290: 54b9 8a01 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@018a │ │ -074294: 770a 5905 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@0559 │ │ -07429a: 0c00 |0017: move-result-object v0 │ │ -07429c: 1100 |0018: return-object v0 │ │ +074190: |[074190] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0741a0: 54b0 8801 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ +0741a4: 54b1 8b01 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +0741a8: 54b2 8701 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ +0741ac: 54b3 8601 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ +0741b0: 54b4 8401 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0184 │ │ +0741b4: 54b5 9301 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0193 │ │ +0741b8: 52b6 8c01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018c │ │ +0741bc: 54b7 8501 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ +0741c0: 54b8 8901 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0189 │ │ +0741c4: 54b9 8a01 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@018a │ │ +0741c8: 770a 5905 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@0559 │ │ +0741ce: 0c00 |0017: move-result-object v0 │ │ +0741d0: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #492 header: │ │ -class_idx : 199 │ │ +class_idx : 197 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #492 annotations: │ │ Annotations on class │ │ @@ -129545,17 +129512,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0742a0: |[0742a0] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -0742b0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0742b6: 0e00 |0003: return-void │ │ +0741d4: |[0741d4] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +0741e4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0741ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -129564,45 +129531,45 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 31 16-bit code units │ │ -0742b8: |[0742b8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0742c8: 54e0 8801 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ -0742cc: 54e1 8b01 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -0742d0: 54e2 8701 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ -0742d4: 54e3 8601 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ -0742d8: 54e4 8401 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0184 │ │ -0742dc: 54e5 9301 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0193 │ │ -0742e0: 52e6 8c01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018c │ │ -0742e4: 54e7 8501 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ -0742e8: 54e8 8901 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0189 │ │ -0742ec: 54e9 8a01 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@018a │ │ -0742f0: 52ea 9001 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0190 │ │ -0742f4: 52eb 8e01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018e │ │ -0742f8: 55ec 8f01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018f │ │ -0742fc: 770d 5b05 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@055b │ │ -074302: 0c00 |001d: move-result-object v0 │ │ -074304: 1100 |001e: return-object v0 │ │ +0741ec: |[0741ec] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0741fc: 54e0 8801 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ +074200: 54e1 8b01 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +074204: 54e2 8701 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ +074208: 54e3 8601 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ +07420c: 54e4 8401 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0184 │ │ +074210: 54e5 9301 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0193 │ │ +074214: 52e6 8c01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018c │ │ +074218: 54e7 8501 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ +07421c: 54e8 8901 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0189 │ │ +074220: 54e9 8a01 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@018a │ │ +074224: 52ea 9001 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0190 │ │ +074228: 52eb 8e01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018e │ │ +07422c: 55ec 8f01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018f │ │ +074230: 770d 5b05 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@055b │ │ +074236: 0c00 |001d: move-result-object v0 │ │ +074238: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #493 header: │ │ -class_idx : 200 │ │ +class_idx : 198 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #493 annotations: │ │ Annotations on class │ │ @@ -129623,17 +129590,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074308: |[074308] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -074318: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07431e: 0e00 |0003: return-void │ │ +07423c: |[07423c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +07424c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +074252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -129642,132 +129609,132 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 235 16-bit code units │ │ -074320: |[074320] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -074330: 2201 cd00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00cd │ │ -074334: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -074338: 5402 8801 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ -07433c: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -074340: 5403 8b01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ -074344: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -074348: 5404 8701 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ -07434c: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -074350: 5405 8601 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ -074354: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -074358: 5406 8401 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0184 │ │ -07435c: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -074360: 5407 9301 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0193 │ │ -074364: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -074368: 5208 8c01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018c │ │ -07436c: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -074370: 5409 8501 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ -074374: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -074378: 540a 8901 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0189 │ │ -07437c: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -074380: 540b 8a01 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@018a │ │ -074384: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -074388: 520c 9001 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0190 │ │ -07438c: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -074390: 520d 8e01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018e │ │ -074394: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -074398: 550e 8f01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018f │ │ -07439c: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -0743a0: 550f 9401 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0194 │ │ -0743a4: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -0743a8: 5200 8d01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018d │ │ -0743ac: 0210 0000 |003e: move/from16 v16, v0 │ │ -0743b0: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -0743b4: 5400 9201 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0192 │ │ -0743b8: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0743bc: 7611 5c05 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@055c │ │ -0743c2: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -0743c6: 5402 8301 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0183 │ │ -0743ca: 6e10 981f 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1f98 │ │ -0743d0: 0c13 |0050: move-result-object v19 │ │ -0743d2: 7801 b21f 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -0743d8: 0a02 |0054: move-result v2 │ │ -0743da: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -0743de: 7801 b31f 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -0743e4: 0c12 |005a: move-result-object v18 │ │ -0743e6: 1f12 bf00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00bf │ │ -0743ea: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -0743ee: 5202 7701 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0177 │ │ -0743f2: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -0743f6: 5403 7801 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0178 │ │ -0743fa: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -0743fe: 5404 7601 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0176 │ │ -074402: 6e40 5d05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@055d │ │ -074408: 28e5 |006c: goto 0051 // -001b │ │ -07440a: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -07440e: 5402 9101 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -074412: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -074416: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -07441a: 5402 9101 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -07441e: 2022 c100 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c1 │ │ -074422: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -074426: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -07442a: 5400 9101 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -07442e: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -074432: 1f14 c100 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c1 │ │ -074436: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -07443a: 5402 7f01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017f │ │ -07443e: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -074442: 5503 8201 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0182 │ │ -074446: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -07444a: 5404 8101 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0181 │ │ -07444e: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -074452: 5405 8001 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0180 │ │ -074456: 6e55 5f05 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@055f │ │ -07445c: 6e10 6105 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0561 │ │ -074462: 0c02 |0099: move-result-object v2 │ │ -074464: 1102 |009a: return-object v2 │ │ -074466: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -07446a: 5402 9101 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -07446e: 2022 c300 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c3 │ │ -074472: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -074476: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -07447a: 5400 9101 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -07447e: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -074482: 1f14 c300 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c3 │ │ -074486: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -07448a: 5402 9501 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0195 │ │ -07448e: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -074492: 5503 9701 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0197 │ │ -074496: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -07449a: 5404 9601 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0196 │ │ -07449e: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -0744a2: 5405 9801 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0198 │ │ -0744a6: 6e55 6005 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0560 │ │ -0744ac: 28d8 |00be: goto 0096 // -0028 │ │ -0744ae: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -0744b2: 5402 9101 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -0744b6: 2022 c000 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c0 │ │ -0744ba: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -0744be: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -0744c2: 5400 9101 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ -0744c6: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -0744ca: 1f14 c000 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c0 │ │ -0744ce: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -0744d2: 5402 7901 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0179 │ │ -0744d6: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -0744da: 5503 7e01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017e │ │ -0744de: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -0744e2: 5404 7d01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017d │ │ -0744e6: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -0744ea: 5405 7c01 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@017c │ │ -0744ee: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -0744f2: 5406 7a01 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@017a │ │ -0744f6: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -0744fa: 5507 7b01 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@017b │ │ -0744fe: 7407 5e05 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@055e │ │ -074504: 28ac |00ea: goto 0096 // -0054 │ │ +074254: |[074254] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +074264: 2201 cb00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00cb │ │ +074268: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +07426c: 5402 8801 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0188 │ │ +074270: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +074274: 5403 8b01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@018b │ │ +074278: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +07427c: 5404 8701 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0187 │ │ +074280: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +074284: 5405 8601 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0186 │ │ +074288: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +07428c: 5406 8401 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0184 │ │ +074290: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +074294: 5407 9301 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0193 │ │ +074298: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +07429c: 5208 8c01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018c │ │ +0742a0: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +0742a4: 5409 8501 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0185 │ │ +0742a8: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +0742ac: 540a 8901 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0189 │ │ +0742b0: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +0742b4: 540b 8a01 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@018a │ │ +0742b8: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +0742bc: 520c 9001 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0190 │ │ +0742c0: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +0742c4: 520d 8e01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018e │ │ +0742c8: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +0742cc: 550e 8f01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018f │ │ +0742d0: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +0742d4: 550f 9401 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0194 │ │ +0742d8: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +0742dc: 5200 8d01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018d │ │ +0742e0: 0210 0000 |003e: move/from16 v16, v0 │ │ +0742e4: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +0742e8: 5400 9201 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0192 │ │ +0742ec: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0742f0: 7611 5c05 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@055c │ │ +0742f6: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +0742fa: 5402 8301 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0183 │ │ +0742fe: 6e10 981f 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1f98 │ │ +074304: 0c13 |0050: move-result-object v19 │ │ +074306: 7801 b21f 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +07430c: 0a02 |0054: move-result v2 │ │ +07430e: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +074312: 7801 b31f 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +074318: 0c12 |005a: move-result-object v18 │ │ +07431a: 1f12 bd00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00bd │ │ +07431e: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +074322: 5202 7701 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0177 │ │ +074326: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +07432a: 5403 7801 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0178 │ │ +07432e: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +074332: 5404 7601 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0176 │ │ +074336: 6e40 5d05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@055d │ │ +07433c: 28e5 |006c: goto 0051 // -001b │ │ +07433e: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +074342: 5402 9101 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +074346: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +07434a: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +07434e: 5402 9101 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +074352: 2022 bf00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00bf │ │ +074356: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +07435a: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +07435e: 5400 9101 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +074362: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +074366: 1f14 bf00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00bf │ │ +07436a: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +07436e: 5402 7f01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017f │ │ +074372: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +074376: 5503 8201 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0182 │ │ +07437a: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +07437e: 5404 8101 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0181 │ │ +074382: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +074386: 5405 8001 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0180 │ │ +07438a: 6e55 5f05 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@055f │ │ +074390: 6e10 6105 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0561 │ │ +074396: 0c02 |0099: move-result-object v2 │ │ +074398: 1102 |009a: return-object v2 │ │ +07439a: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +07439e: 5402 9101 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +0743a2: 2022 c100 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c1 │ │ +0743a6: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +0743aa: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +0743ae: 5400 9101 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +0743b2: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +0743b6: 1f14 c100 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c1 │ │ +0743ba: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +0743be: 5402 9501 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0195 │ │ +0743c2: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +0743c6: 5503 9701 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0197 │ │ +0743ca: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +0743ce: 5404 9601 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0196 │ │ +0743d2: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +0743d6: 5405 9801 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0198 │ │ +0743da: 6e55 6005 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0560 │ │ +0743e0: 28d8 |00be: goto 0096 // -0028 │ │ +0743e2: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +0743e6: 5402 9101 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +0743ea: 2022 be00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00be │ │ +0743ee: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +0743f2: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +0743f6: 5400 9101 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0191 │ │ +0743fa: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +0743fe: 1f14 be00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00be │ │ +074402: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +074406: 5402 7901 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0179 │ │ +07440a: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +07440e: 5503 7e01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017e │ │ +074412: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +074416: 5404 7d01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017d │ │ +07441a: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +07441e: 5405 7c01 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@017c │ │ +074422: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +074426: 5406 7a01 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@017a │ │ +07442a: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +07442e: 5507 7b01 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@017b │ │ +074432: 7407 5e05 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@055e │ │ +074438: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -129786,21 +129753,21 @@ │ │ 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0049 - 0x00eb reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0051 - 0x00eb reg=19 i$ Ljava/util/Iterator; │ │ 0x00cf - 0x00eb reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x00eb reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x00eb reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2461 (NotificationCompat.java) │ │ + source_file_idx : 2453 (NotificationCompat.java) │ │ │ │ Class #494 header: │ │ -class_idx : 210 │ │ +class_idx : 208 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2687 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #494 annotations: │ │ Annotations on class │ │ @@ -129821,17 +129788,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074508: |[074508] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -074518: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07451e: 0e00 |0003: return-void │ │ +07443c: |[07443c] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +07444c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +074452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -129839,69 +129806,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 │ │ -074520: |[074520] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -074530: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -074534: 0171 |0002: move v1, v7 │ │ -074536: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -07453a: 7220 f81e 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1ef8 │ │ -074540: 0a00 |0008: move-result v0 │ │ -074542: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -074546: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -07454a: 1a02 9700 |000d: const-string v2, "<" // string@0097 │ │ -07454e: 6e20 601f 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074554: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -074558: 28ef |0014: goto 0003 // -0011 │ │ -07455a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -07455e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -074562: 1a02 9600 |0019: const-string v2, ">" // string@0096 │ │ -074566: 6e20 601f 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07456c: 28f4 |001e: goto 0012 // -000c │ │ -07456e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -074572: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -074576: 1a02 9500 |0023: const-string v2, "&" // string@0095 │ │ -07457a: 6e20 601f 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074580: 28ea |0028: goto 0012 // -0016 │ │ -074582: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -074586: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -07458a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -07458e: 2202 dc03 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -074592: 7010 581f 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -074598: 1a03 9300 |0034: const-string v3, "&#" // string@0093 │ │ -07459c: 6e20 601f 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0745a2: 0c02 |0039: move-result-object v2 │ │ -0745a4: 6e20 5c1f 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0745aa: 0c02 |003d: move-result-object v2 │ │ -0745ac: 1a03 d800 |003e: const-string v3, ";" // string@00d8 │ │ -0745b0: 6e20 601f 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0745b6: 0c02 |0043: move-result-object v2 │ │ -0745b8: 6e10 651f 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0745be: 0c02 |0047: move-result-object v2 │ │ -0745c0: 6e20 601f 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0745c6: 28c7 |004b: goto 0012 // -0039 │ │ -0745c8: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -0745cc: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0745d0: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -0745d4: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0745d8: 7220 f81e 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1ef8 │ │ -0745de: 0a02 |0057: move-result v2 │ │ -0745e0: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -0745e4: 1a02 9800 |005a: const-string v2, " " // string@0098 │ │ -0745e8: 6e20 601f 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0745ee: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0745f2: 28ed |0061: goto 004e // -0013 │ │ -0745f4: 6e20 5b1f 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -0745fa: 28ad |0065: goto 0012 // -0053 │ │ -0745fc: 6e20 5b1f 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -074602: 28a9 |0069: goto 0012 // -0057 │ │ -074604: 0e00 |006a: return-void │ │ +074454: |[074454] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +074464: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +074468: 0171 |0002: move v1, v7 │ │ +07446a: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +07446e: 7220 f81e 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1ef8 │ │ +074474: 0a00 |0008: move-result v0 │ │ +074476: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +07447a: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +07447e: 1a02 9700 |000d: const-string v2, "<" // string@0097 │ │ +074482: 6e20 601f 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074488: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07448c: 28ef |0014: goto 0003 // -0011 │ │ +07448e: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +074492: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +074496: 1a02 9600 |0019: const-string v2, ">" // string@0096 │ │ +07449a: 6e20 601f 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0744a0: 28f4 |001e: goto 0012 // -000c │ │ +0744a2: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +0744a6: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +0744aa: 1a02 9500 |0023: const-string v2, "&" // string@0095 │ │ +0744ae: 6e20 601f 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0744b4: 28ea |0028: goto 0012 // -0016 │ │ +0744b6: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +0744ba: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +0744be: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +0744c2: 2202 d803 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0744c6: 7010 581f 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0744cc: 1a03 9300 |0034: const-string v3, "&#" // string@0093 │ │ +0744d0: 6e20 601f 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0744d6: 0c02 |0039: move-result-object v2 │ │ +0744d8: 6e20 5c1f 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +0744de: 0c02 |003d: move-result-object v2 │ │ +0744e0: 1a03 d800 |003e: const-string v3, ";" // string@00d8 │ │ +0744e4: 6e20 601f 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0744ea: 0c02 |0043: move-result-object v2 │ │ +0744ec: 6e10 651f 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0744f2: 0c02 |0047: move-result-object v2 │ │ +0744f4: 6e20 601f 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0744fa: 28c7 |004b: goto 0012 // -0039 │ │ +0744fc: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +074500: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +074504: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +074508: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +07450c: 7220 f81e 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1ef8 │ │ +074512: 0a02 |0057: move-result v2 │ │ +074514: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +074518: 1a02 9800 |005a: const-string v2, " " // string@0098 │ │ +07451c: 6e20 601f 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074522: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +074526: 28ed |0061: goto 004e // -0013 │ │ +074528: 6e20 5b1f 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +07452e: 28ad |0065: goto 0012 // -0053 │ │ +074530: 6e20 5b1f 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +074536: 28a9 |0069: goto 0012 // -0057 │ │ +074538: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -129932,19 +129899,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 │ │ -074608: |[074608] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -074618: 6e10 6d05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056d │ │ -07461e: 0c00 |0003: move-result-object v0 │ │ -074620: 7220 481b 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1b48 │ │ -074626: 0e00 |0007: return-void │ │ +07453c: |[07453c] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +07454c: 6e10 6d05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056d │ │ +074552: 0c00 |0003: move-result-object v0 │ │ +074554: 7220 481b 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1b48 │ │ +07455a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -129955,41 +129922,41 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -074628: |[074628] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -074638: 2200 dc03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -07463c: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -074642: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -074644: 7210 f91e 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@1ef9 │ │ -07464a: 0a02 |0009: move-result v2 │ │ -07464c: 7140 9505 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0595 │ │ -074652: 6e10 651f 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -074658: 0c01 |0010: move-result-object v1 │ │ -07465a: 1101 |0011: return-object v1 │ │ +07455c: |[07455c] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +07456c: 2200 d803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +074570: 7010 581f 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +074576: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +074578: 7210 f91e 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@1ef9 │ │ +07457e: 0a02 |0009: move-result v2 │ │ +074580: 7140 9505 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0595 │ │ +074586: 6e10 651f 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07458c: 0c01 |0010: move-result-object v1 │ │ +07458e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2696 (ShareCompat.java) │ │ + source_file_idx : 2687 (ShareCompat.java) │ │ │ │ Class #495 header: │ │ -class_idx : 219 │ │ +class_idx : 217 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2815 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2806 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #495 annotations: │ │ Annotations on class │ │ @@ -130010,17 +129977,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07465c: |[07465c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -07466c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -074672: 0e00 |0003: return-void │ │ +074590: |[074590] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +0745a0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0745a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -130029,46 +129996,46 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -074674: |[074674] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -074684: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -074688: 2141 |0002: array-length v1, v4 │ │ -07468a: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07468e: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -074692: 7020 0501 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -074698: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -07469c: 6e20 0801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -0746a2: 7140 c000 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00c0 │ │ -0746a8: 0c01 |0012: move-result-object v1 │ │ -0746aa: 1101 |0013: return-object v1 │ │ +0745a8: |[0745a8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0745b8: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +0745bc: 2141 |0002: array-length v1, v4 │ │ +0745be: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0745c2: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +0745c6: 7020 0501 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +0745cc: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +0745d0: 6e20 0801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +0745d6: 7140 c000 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00c0 │ │ +0745dc: 0c01 |0012: move-result-object v1 │ │ +0745de: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000a line=85 │ │ 0x000f line=86 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ 0x0000 - 0x0014 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=5 requestCode I │ │ 0x0000 - 0x0014 reg=6 flags I │ │ 0x0000 - 0x0014 reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2815 (TaskStackBuilder.java) │ │ + source_file_idx : 2806 (TaskStackBuilder.java) │ │ │ │ Class #496 header: │ │ -class_idx : 220 │ │ +class_idx : 218 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2815 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2806 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #496 annotations: │ │ Annotations on class │ │ @@ -130089,17 +130056,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0746ac: |[0746ac] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -0746bc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0746c2: 0e00 |0003: return-void │ │ +0745e0: |[0745e0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +0745f0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0745f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -130108,45 +130075,45 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -0746c4: |[0746c4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0746d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0746d6: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -0746da: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0746de: 7020 0501 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -0746e4: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0746ea: 6e20 0801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -0746f0: 0c00 |000e: move-result-object v0 │ │ -0746f2: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0746f6: 7140 c305 6475 |0011: invoke-static {v4, v6, v5, v7}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@05c3 │ │ -0746fc: 0c00 |0014: move-result-object v0 │ │ -0746fe: 1100 |0015: return-object v0 │ │ +0745f8: |[0745f8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +074608: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07460a: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +07460e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +074612: 7020 0501 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +074618: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +07461e: 6e20 0801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +074624: 0c00 |000e: move-result-object v0 │ │ +074626: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +07462a: 7140 c305 6475 |0011: invoke-static {v4, v6, v5, v7}, Landroid/support/v4/app/TaskStackBuilderHoneycomb;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@05c3 │ │ +074630: 0c00 |0014: move-result-object v0 │ │ +074632: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0011 line=96 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2815 (TaskStackBuilder.java) │ │ + source_file_idx : 2806 (TaskStackBuilder.java) │ │ │ │ Class #497 header: │ │ -class_idx : 221 │ │ +class_idx : 219 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2815 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2806 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #497 annotations: │ │ Annotations on class │ │ @@ -130167,17 +130134,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074700: |[074700] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -074710: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -074716: 0e00 |0003: return-void │ │ +074634: |[074634] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +074644: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07464a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -130186,45 +130153,45 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -074718: |[074718] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -074728: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07472a: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -07472e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -074732: 7020 0501 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -074738: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -07473e: 6e20 0801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -074744: 0c00 |000e: move-result-object v0 │ │ -074746: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -07474a: 7158 c505 6475 |0011: invoke-static {v4, v6, v5, v7, v8}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05c5 │ │ -074750: 0c00 |0014: move-result-object v0 │ │ -074752: 1100 |0015: return-object v0 │ │ +07464c: |[07464c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +07465c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07465e: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +074662: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +074666: 7020 0501 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +07466c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +074672: 6e20 0801 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +074678: 0c00 |000e: move-result-object v0 │ │ +07467a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +07467e: 7158 c505 6475 |0011: invoke-static {v4, v6, v5, v7, v8}, Landroid/support/v4/app/TaskStackBuilderJellybean;.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@05c5 │ │ +074684: 0c00 |0014: move-result-object v0 │ │ +074686: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2815 (TaskStackBuilder.java) │ │ + source_file_idx : 2806 (TaskStackBuilder.java) │ │ │ │ Class #498 header: │ │ -class_idx : 225 │ │ +class_idx : 223 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 256 │ │ -source_file_idx : 534 │ │ +superclass_idx : 254 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #498 annotations: │ │ Annotations on class │ │ @@ -130268,22 +130235,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 │ │ -074754: |[074754] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -074764: 5b23 bd01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ -074768: 7010 7206 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0672 │ │ -07476e: 2200 0704 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0407 │ │ -074772: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -074774: 7020 d91f 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1fd9 │ │ -07477a: 5b20 bb01 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ -07477e: 0e00 |000d: return-void │ │ +074688: |[074688] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +074698: 5b23 bd01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ +07469c: 7010 7206 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0672 │ │ +0746a2: 2200 0304 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0403 │ │ +0746a6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0746a8: 7020 d91f 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1fd9 │ │ +0746ae: 5b20 bb01 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ +0746b2: 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; │ │ @@ -130294,17 +130261,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 │ │ -074780: |[074780] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -074790: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ -074794: 1100 |0002: return-object v0 │ │ +0746b4: |[0746b4] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +0746c4: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ +0746c8: 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 - │ │ @@ -130313,19 +130280,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 │ │ -074798: |[074798] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0747a8: 1f02 3704 |0000: check-cast v2, [Ljava/lang/Void; // type@0437 │ │ -0747ac: 6e20 ca05 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@05ca │ │ -0747b2: 0c00 |0005: move-result-object v0 │ │ -0747b4: 1100 |0006: return-object v0 │ │ +0746cc: |[0746cc] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0746dc: 1f02 3304 |0000: check-cast v2, [Ljava/lang/Void; // type@0433 │ │ +0746e0: 6e20 ca05 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@05ca │ │ +0746e6: 0c00 |0005: move-result-object v0 │ │ +0746e8: 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; │ │ @@ -130335,21 +130302,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 │ │ -0747b8: |[0747b8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -0747c8: 5410 bd01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ -0747cc: 6e10 db05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05db │ │ -0747d2: 0c00 |0005: move-result-object v0 │ │ -0747d4: 5b10 bc01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01bc │ │ -0747d8: 5410 bc01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01bc │ │ -0747dc: 1100 |000a: return-object v0 │ │ +0746ec: |[0746ec] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +0746fc: 5410 bd01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ +074700: 6e10 db05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05db │ │ +074706: 0c00 |0005: move-result-object v0 │ │ +074708: 5b10 bc01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01bc │ │ +07470c: 5410 bc01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01bc │ │ +074710: 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; │ │ @@ -130360,25 +130327,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0747e0: |[0747e0] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -0747f0: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ -0747f4: 5421 bc01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01bc │ │ -0747f8: 6e30 d305 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05d3 │ │ -0747fe: 5420 bb01 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ -074802: 6e10 db1f 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fdb │ │ -074808: 0e00 |000c: return-void │ │ -07480a: 0d00 |000d: move-exception v0 │ │ -07480c: 5421 bb01 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ -074810: 6e10 db1f 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fdb │ │ -074816: 2700 |0013: throw v0 │ │ +074714: |[074714] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +074724: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ +074728: 5421 bc01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01bc │ │ +07472c: 6e30 d305 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05d3 │ │ +074732: 5420 bb01 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ +074736: 6e10 db1f 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fdb │ │ +07473c: 0e00 |000c: return-void │ │ +07473e: 0d00 |000d: move-exception v0 │ │ +074740: 5421 bb01 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ +074744: 6e10 db1f 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fdb │ │ +07474a: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -130392,24 +130359,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -074824: |[074824] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -074834: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ -074838: 6e30 d405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05d4 │ │ -07483e: 5420 bb01 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ -074842: 6e10 db1f 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fdb │ │ -074848: 0e00 |000a: return-void │ │ -07484a: 0d00 |000b: move-exception v0 │ │ -07484c: 5421 bb01 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ -074850: 6e10 db1f 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fdb │ │ -074856: 2700 |0011: throw v0 │ │ +074758: |[074758] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +074768: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ +07476c: 6e30 d405 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05d4 │ │ +074772: 5420 bb01 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ +074776: 6e10 db1f 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fdb │ │ +07477c: 0e00 |000a: return-void │ │ +07477e: 0d00 |000b: move-exception v0 │ │ +074780: 5421 bb01 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01bb │ │ +074784: 6e10 db1f 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1fdb │ │ +07478a: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -130425,36 +130392,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -074864: |[074864] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -074874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074876: 5c10 be01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -07487a: 5410 bd01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ -07487e: 6e10 d605 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05d6 │ │ -074884: 0e00 |0008: return-void │ │ +074798: |[074798] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +0747a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0747aa: 5c10 be01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +0747ae: 5410 bd01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bd │ │ +0747b2: 6e10 d605 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05d6 │ │ +0747b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ │ │ - source_file_idx : 534 (AsyncTaskLoader.java) │ │ + source_file_idx : 530 (AsyncTaskLoader.java) │ │ │ │ Class #499 header: │ │ -class_idx : 226 │ │ +class_idx : 224 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 243 │ │ -source_file_idx : 534 │ │ +superclass_idx : 241 │ │ +source_file_idx : 530 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #499 annotations: │ │ Annotations on class │ │ @@ -130518,19 +130485,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -074888: |[074888] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -074898: 7020 3406 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0634 │ │ -07489e: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -0748a2: 5a20 c301 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ -0748a6: 0e00 |0007: return-void │ │ +0747bc: |[0747bc] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +0747cc: 7020 3406 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0634 │ │ +0747d2: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +0747d6: 5a20 c301 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ +0747da: 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; │ │ @@ -130543,49 +130510,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -0748a8: |[0748a8] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -0748b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0748ba: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0748bc: 5441 c401 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -0748c0: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -0748c4: 5441 c101 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0748c8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -0748cc: 5441 c401 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -0748d0: 5511 be01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -0748d4: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -0748d8: 5441 c401 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -0748dc: 5c10 be01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -0748e0: 5441 c201 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ -0748e4: 5442 c401 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -0748e8: 6e20 2602 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -0748ee: 5b43 c401 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -0748f2: 0f00 |001d: return v0 │ │ -0748f4: 5441 c401 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -0748f8: 5511 be01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -0748fc: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -074900: 5441 c401 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074904: 5c10 be01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -074908: 5441 c201 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ -07490c: 5442 c401 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074910: 6e20 2602 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -074916: 5b43 c401 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -07491a: 28ec |0031: goto 001d // -0014 │ │ -07491c: 5441 c401 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074920: 6e20 c805 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@05c8 │ │ -074926: 0a00 |0037: move-result v0 │ │ -074928: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -07492c: 5441 c401 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074930: 5b41 c101 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -074934: 5b43 c401 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074938: 28dd |0040: goto 001d // -0023 │ │ +0747dc: |[0747dc] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +0747ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0747ee: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0747f0: 5441 c401 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +0747f4: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +0747f8: 5441 c101 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0747fc: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +074800: 5441 c401 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074804: 5511 be01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +074808: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +07480c: 5441 c401 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074810: 5c10 be01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +074814: 5441 c201 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ +074818: 5442 c401 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +07481c: 6e20 2602 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +074822: 5b43 c401 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074826: 0f00 |001d: return v0 │ │ +074828: 5441 c401 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +07482c: 5511 be01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +074830: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +074834: 5441 c401 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074838: 5c10 be01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +07483c: 5441 c201 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ +074840: 5442 c401 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074844: 6e20 2602 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +07484a: 5b43 c401 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +07484e: 28ec |0031: goto 001d // -0014 │ │ +074850: 5441 c401 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074854: 6e20 c805 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@05c8 │ │ +07485a: 0a00 |0037: move-result v0 │ │ +07485c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +074860: 5441 c401 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074864: 5b41 c101 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +074868: 5b43 c401 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +07486c: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -130609,26 +130576,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 │ │ -07493c: |[07493c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -07494c: 6e20 d905 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05d9 │ │ -074952: 5420 c101 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -074956: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -07495a: 6e10 dd05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@05dd │ │ -074960: 7100 4202 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -074966: 0b00 |000d: move-result-wide v0 │ │ -074968: 5a20 c301 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ -07496c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -07496e: 5b20 c101 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -074972: 6e10 d605 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05d6 │ │ -074978: 0e00 |0016: return-void │ │ +074870: |[074870] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +074880: 6e20 d905 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05d9 │ │ +074886: 5420 c101 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +07488a: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +07488e: 6e10 dd05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@05dd │ │ +074894: 7100 4202 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +07489a: 0b00 |000d: move-result-wide v0 │ │ +07489c: 5a20 c301 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ +0748a0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0748a2: 5b20 c101 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0748a6: 6e10 d605 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05d6 │ │ +0748ac: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -130647,32 +130614,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 │ │ -07497c: |[07497c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -07498c: 5420 c401 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074990: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -074994: 6e30 d305 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05d3 │ │ -07499a: 0e00 |0007: return-void │ │ -07499c: 6e10 d705 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05d7 │ │ -0749a2: 0a00 |000b: move-result v0 │ │ -0749a4: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -0749a8: 6e20 d905 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05d9 │ │ -0749ae: 28f6 |0011: goto 0007 // -000a │ │ -0749b0: 6e10 d105 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@05d1 │ │ -0749b6: 7100 4202 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -0749bc: 0b00 |0018: move-result-wide v0 │ │ -0749be: 5a20 c301 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ -0749c2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0749c4: 5b20 c401 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -0749c8: 6e20 d205 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05d2 │ │ -0749ce: 28e6 |0021: goto 0007 // -001a │ │ +0748b0: |[0748b0] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0748c0: 5420 c401 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +0748c4: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +0748c8: 6e30 d305 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05d3 │ │ +0748ce: 0e00 |0007: return-void │ │ +0748d0: 6e10 d705 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05d7 │ │ +0748d6: 0a00 |000b: move-result v0 │ │ +0748d8: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +0748dc: 6e20 d905 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05d9 │ │ +0748e2: 28f6 |0011: goto 0007 // -000a │ │ +0748e4: 6e10 d105 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@05d1 │ │ +0748ea: 7100 4202 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +0748f0: 0b00 |0018: move-result-wide v0 │ │ +0748f2: 5a20 c301 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ +0748f6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0748f8: 5b20 c401 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +0748fc: 6e20 d205 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05d2 │ │ +074902: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -130693,57 +130660,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 │ │ -0749d0: |[0749d0] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0749e0: 6f58 3906 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@0639 │ │ -0749e6: 5440 c401 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -0749ea: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -0749ee: 6e20 ee1e 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0749f4: 1a00 0c1a |000a: const-string v0, "mTask=" // string@1a0c │ │ -0749f8: 6e20 ee1e 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -0749fe: 5440 c401 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074a02: 6e20 ed1e 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1eed │ │ -074a08: 1a00 8d00 |0014: const-string v0, " waiting=" // string@008d │ │ -074a0c: 6e20 ee1e 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -074a12: 5440 c401 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074a16: 5500 be01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -074a1a: 6e20 f41e 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -074a20: 5440 c101 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -074a24: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -074a28: 6e20 ee1e 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -074a2e: 1a00 6017 |0027: const-string v0, "mCancellingTask=" // string@1760 │ │ -074a32: 6e20 ee1e 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -074a38: 5440 c101 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -074a3c: 6e20 ed1e 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1eed │ │ -074a42: 1a00 8d00 |0031: const-string v0, " waiting=" // string@008d │ │ -074a46: 6e20 ee1e 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -074a4c: 5440 c101 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -074a50: 5500 be01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -074a54: 6e20 f41e 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -074a5a: 5340 c501 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ -074a5e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -074a62: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -074a66: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -074a6a: 6e20 ee1e 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -074a70: 1a00 4c1a |0048: const-string v0, "mUpdateThrottle=" // string@1a4c │ │ -074a74: 6e20 ee1e 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -074a7a: 5340 c501 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ -074a7e: 7130 0d08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@080d │ │ -074a84: 1a00 6600 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0066 │ │ -074a88: 6e20 ee1e 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -074a8e: 5340 c301 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ -074a92: 7100 4202 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -074a98: 0b02 |005c: move-result-wide v2 │ │ -074a9a: 7157 0c08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@080c │ │ -074aa0: 6e10 f01e 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1ef0 │ │ -074aa6: 0e00 |0063: return-void │ │ +074904: |[074904] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +074914: 6f58 3906 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@0639 │ │ +07491a: 5440 c401 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +07491e: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +074922: 6e20 ee1e 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +074928: 1a00 011a |000a: const-string v0, "mTask=" // string@1a01 │ │ +07492c: 6e20 ee1e 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +074932: 5440 c401 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074936: 6e20 ed1e 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1eed │ │ +07493c: 1a00 8d00 |0014: const-string v0, " waiting=" // string@008d │ │ +074940: 6e20 ee1e 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +074946: 5440 c401 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +07494a: 5500 be01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +07494e: 6e20 f41e 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +074954: 5440 c101 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +074958: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +07495c: 6e20 ee1e 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +074962: 1a00 5517 |0027: const-string v0, "mCancellingTask=" // string@1755 │ │ +074966: 6e20 ee1e 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +07496c: 5440 c101 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +074970: 6e20 ed1e 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1eed │ │ +074976: 1a00 8d00 |0031: const-string v0, " waiting=" // string@008d │ │ +07497a: 6e20 ee1e 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +074980: 5440 c101 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +074984: 5500 be01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +074988: 6e20 f41e 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +07498e: 5340 c501 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ +074992: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +074996: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +07499a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +07499e: 6e20 ee1e 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0749a4: 1a00 411a |0048: const-string v0, "mUpdateThrottle=" // string@1a41 │ │ +0749a8: 6e20 ee1e 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0749ae: 5340 c501 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ +0749b2: 7130 0d08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@080d │ │ +0749b8: 1a00 6600 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0066 │ │ +0749bc: 6e20 ee1e 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +0749c2: 5340 c301 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ +0749c6: 7100 4202 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +0749cc: 0b02 |005c: move-result-wide v2 │ │ +0749ce: 7157 0c08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@080c │ │ +0749d4: 6e10 f01e 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1ef0 │ │ +0749da: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -130769,55 +130736,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -074aa8: |[074aa8] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -074ab8: 5482 c101 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -074abc: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -074ac0: 5482 c401 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074ac4: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -074ac8: 5482 c401 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074acc: 5522 be01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -074ad0: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -074ad4: 5482 c401 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074ad8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -074ada: 5c23 be01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -074ade: 5482 c201 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ -074ae2: 5483 c401 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074ae6: 6e20 2602 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ -074aec: 5382 c501 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ -074af0: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -074af4: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -074af8: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -074afc: 7100 4202 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ -074b02: 0b00 |0025: move-result-wide v0 │ │ -074b04: 5382 c301 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ -074b08: 5384 c501 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ -074b0c: bb42 |002a: add-long/2addr v2, v4 │ │ -074b0e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -074b12: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -074b16: 5482 c401 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074b1a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -074b1c: 5c23 be01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ -074b20: 5482 c201 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ -074b24: 5483 c401 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074b28: 5384 c301 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ -074b2c: 5386 c501 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ -074b30: bb64 |003c: add-long/2addr v4, v6 │ │ -074b32: 6e40 2402 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0224 │ │ -074b38: 0e00 |0040: return-void │ │ -074b3a: 5483 c401 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074b3e: 6204 0e02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ -074b42: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -074b44: 1f02 3704 |0046: check-cast v2, [Ljava/lang/Void; // type@0437 │ │ -074b48: 6e30 cb05 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@05cb │ │ -074b4e: 28f5 |004b: goto 0040 // -000b │ │ +0749dc: |[0749dc] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +0749ec: 5482 c101 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0749f0: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +0749f4: 5482 c401 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +0749f8: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +0749fc: 5482 c401 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074a00: 5522 be01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +074a04: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +074a08: 5482 c401 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074a0c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +074a0e: 5c23 be01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +074a12: 5482 c201 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ +074a16: 5483 c401 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074a1a: 6e20 2602 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0226 │ │ +074a20: 5382 c501 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ +074a24: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +074a28: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +074a2c: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +074a30: 7100 4202 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0242 │ │ +074a36: 0b00 |0025: move-result-wide v0 │ │ +074a38: 5382 c301 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ +074a3c: 5384 c501 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ +074a40: bb42 |002a: add-long/2addr v2, v4 │ │ +074a42: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +074a46: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +074a4a: 5482 c401 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074a4e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +074a50: 5c23 be01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01be │ │ +074a54: 5482 c201 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ +074a58: 5483 c401 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074a5c: 5384 c301 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c3 │ │ +074a60: 5386 c501 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ +074a64: bb64 |003c: add-long/2addr v4, v6 │ │ +074a66: 6e40 2402 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0224 │ │ +074a6c: 0e00 |0040: return-void │ │ +074a6e: 5483 c401 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074a72: 6204 0e02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020e │ │ +074a76: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +074a78: 1f02 3304 |0046: check-cast v2, [Ljava/lang/Void; // type@0433 │ │ +074a7c: 6e30 cb05 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@05cb │ │ +074a82: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -130843,16 +130810,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -074b50: |[074b50] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -074b60: 0e00 |0000: return-void │ │ +074a84: |[074a84] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +074a94: 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; │ │ @@ -130863,22 +130830,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -074b64: |[074b64] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -074b74: 6f10 4206 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0642 │ │ -074b7a: 6e10 d005 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@05d0 │ │ -074b80: 2200 e100 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00e1 │ │ -074b84: 7020 c605 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@05c6 │ │ -074b8a: 5b10 c401 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074b8e: 6e10 d605 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05d6 │ │ -074b94: 0e00 |0010: return-void │ │ +074a98: |[074a98] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +074aa8: 6f10 4206 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0642 │ │ +074aae: 6e10 d005 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@05d0 │ │ +074ab4: 2200 df00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00df │ │ +074ab8: 7020 c605 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@05c6 │ │ +074abe: 5b10 c401 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074ac2: 6e10 d605 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05d6 │ │ +074ac8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -130891,18 +130858,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074b98: |[074b98] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -074ba8: 6e10 d805 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05d8 │ │ -074bae: 0c00 |0003: move-result-object v0 │ │ -074bb0: 1100 |0004: return-object v0 │ │ +074acc: |[074acc] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +074adc: 6e10 d805 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05d8 │ │ +074ae2: 0c00 |0003: move-result-object v0 │ │ +074ae4: 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; │ │ │ │ @@ -130911,23 +130878,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -074bb4: |[074bb4] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -074bc4: 5a23 c501 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ -074bc8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -074bcc: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -074bd0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -074bd4: 2200 6700 |0008: new-instance v0, Landroid/os/Handler; // type@0067 │ │ -074bd8: 7010 1e02 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ -074bde: 5b20 c201 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ -074be2: 0e00 |000f: return-void │ │ +074ae8: |[074ae8] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +074af8: 5a23 c501 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c5 │ │ +074afc: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +074b00: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ +074b04: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +074b08: 2200 6500 |0008: new-instance v0, Landroid/os/Handler; // type@0065 │ │ +074b0c: 7010 1e02 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ +074b12: 5b20 c201 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c2 │ │ +074b16: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -130940,44 +130907,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -074be4: |[074be4] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -074bf4: 5420 c401 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ -074bf8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -074bfc: 7110 c705 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@05c7 │ │ -074c02: 0c01 |0007: move-result-object v1 │ │ -074c04: 6e10 da1f 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1fda │ │ -074c0a: 0e00 |000b: return-void │ │ -074c0c: 0d01 |000c: move-exception v1 │ │ -074c0e: 28fe |000d: goto 000b // -0002 │ │ +074b18: |[074b18] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +074b28: 5420 c401 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c4 │ │ +074b2c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +074b30: 7110 c705 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@05c7 │ │ +074b36: 0c01 |0007: move-result-object v1 │ │ +074b38: 6e10 da1f 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1fda │ │ +074b3e: 0e00 |000b: return-void │ │ +074b40: 0d01 |000c: move-exception v1 │ │ +074b42: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ 0x000b line=264 │ │ 0x000c line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0002 - 0x000e reg=0 task Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ - source_file_idx : 534 (AsyncTaskLoader.java) │ │ + source_file_idx : 530 (AsyncTaskLoader.java) │ │ │ │ Class #500 header: │ │ -class_idx : 232 │ │ +class_idx : 230 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 867 │ │ +superclass_idx : 979 │ │ +source_file_idx : 863 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #500 annotations: │ │ Annotations on class │ │ @@ -131008,21 +130975,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -074c20: |[074c20] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -074c30: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -074c36: 2200 f903 |0003: new-instance v0, Ljava/util/HashMap; // type@03f9 │ │ -074c3a: 7010 a91f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -074c40: 5b10 cf01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ -074c44: 5b12 ce01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01ce │ │ -074c48: 0e00 |000c: return-void │ │ +074b54: |[074b54] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +074b64: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +074b6a: 2200 f503 |0003: new-instance v0, Ljava/util/HashMap; // type@03f5 │ │ +074b6e: 7010 a91f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +074b74: 5b10 cf01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ +074b78: 5b12 ce01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01ce │ │ +074b7c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=315 │ │ 0x000a line=318 │ │ 0x000c line=319 │ │ locals : │ │ @@ -131035,40 +131002,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 │ │ -074c4c: |[074c4c] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -074c5c: 7110 a61a 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -074c62: 0a01 |0003: move-result v1 │ │ -074c64: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -074c68: 2201 c803 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -074c6c: 1a02 7e09 |0008: const-string v2, "Name must not be empty" // string@097e │ │ -074c70: 7020 1a1f 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -074c76: 2701 |000d: throw v1 │ │ -074c78: 6e10 d71e 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1ed7 │ │ -074c7e: 0c06 |0011: move-result-object v6 │ │ -074c80: 5441 cf01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ -074c84: 6e30 ae1f 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -074c8a: 0e00 |0017: return-void │ │ -074c8c: 0d00 |0018: move-exception v0 │ │ -074c8e: 2201 c803 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -074c92: 2202 dc03 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -074c96: 7010 581f 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -074c9c: 1a03 5f03 |0020: const-string v3, "Failed to resolve canonical path for " // string@035f │ │ -074ca0: 6e20 601f 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074ca6: 0c02 |0025: move-result-object v2 │ │ -074ca8: 6e20 5f1f 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -074cae: 0c02 |0029: move-result-object v2 │ │ -074cb0: 6e10 651f 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -074cb6: 0c02 |002d: move-result-object v2 │ │ -074cb8: 7030 1b1f 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f1b │ │ -074cbe: 2701 |0031: throw v1 │ │ +074b80: |[074b80] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +074b90: 7110 a61a 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +074b96: 0a01 |0003: move-result v1 │ │ +074b98: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +074b9c: 2201 c403 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +074ba0: 1a02 7609 |0008: const-string v2, "Name must not be empty" // string@0976 │ │ +074ba4: 7020 1a1f 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +074baa: 2701 |000d: throw v1 │ │ +074bac: 6e10 d71e 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1ed7 │ │ +074bb2: 0c06 |0011: move-result-object v6 │ │ +074bb4: 5441 cf01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ +074bb8: 6e30 ae1f 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +074bbe: 0e00 |0017: return-void │ │ +074bc0: 0d00 |0018: move-exception v0 │ │ +074bc2: 2201 c403 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +074bc6: 2202 d803 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +074bca: 7010 581f 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +074bd0: 1a03 5b03 |0020: const-string v3, "Failed to resolve canonical path for " // string@035b │ │ +074bd4: 6e20 601f 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074bda: 0c02 |0025: move-result-object v2 │ │ +074bdc: 6e20 5f1f 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +074be2: 0c02 |0029: move-result-object v2 │ │ +074be4: 6e10 651f 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +074bea: 0c02 |002d: move-result-object v2 │ │ +074bec: 7030 1b1f 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1f1b │ │ +074bf2: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=326 │ │ 0x0006 line=327 │ │ 0x000e line=332 │ │ @@ -131087,76 +131054,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 │ │ -074cd0: |[074cd0] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -074ce0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -074ce2: 6e10 0402 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0204 │ │ -074ce8: 0c02 |0004: move-result-object v2 │ │ -074cea: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -074cee: 6e30 4b1f 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1f4b │ │ -074cf4: 0a04 |000a: move-result v4 │ │ -074cf6: 6e30 521f 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1f52 │ │ -074cfc: 0c06 |000e: move-result-object v6 │ │ -074cfe: 7110 0002 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0200 │ │ -074d04: 0c05 |0012: move-result-object v5 │ │ -074d06: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -074d0a: 6e20 511f 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ -074d10: 0c06 |0018: move-result-object v6 │ │ -074d12: 7110 0002 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0200 │ │ -074d18: 0c02 |001c: move-result-object v2 │ │ -074d1a: 5496 cf01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ -074d1e: 6e20 ac1f 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -074d24: 0c03 |0022: move-result-object v3 │ │ -074d26: 1f03 ae03 |0023: check-cast v3, Ljava/io/File; // type@03ae │ │ -074d2a: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -074d2e: 2206 c803 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -074d32: 2207 dc03 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -074d36: 7010 581f 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -074d3c: 1a08 630b |002e: const-string v8, "Unable to find configured root for " // string@0b63 │ │ -074d40: 6e20 601f 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074d46: 0c07 |0033: move-result-object v7 │ │ -074d48: 6e20 5f1f a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -074d4e: 0c07 |0037: move-result-object v7 │ │ -074d50: 6e10 651f 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -074d56: 0c07 |003b: move-result-object v7 │ │ -074d58: 7020 1a1f 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -074d5e: 2706 |003f: throw v6 │ │ -074d60: 2201 ae03 |0040: new-instance v1, Ljava/io/File; // type@03ae │ │ -074d64: 7030 d31e 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1ed3 │ │ -074d6a: 6e10 d71e 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1ed7 │ │ -074d70: 0c01 |0048: move-result-object v1 │ │ -074d72: 6e10 db1e 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ -074d78: 0c06 |004c: move-result-object v6 │ │ -074d7a: 6e10 db1e 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ -074d80: 0c07 |0050: move-result-object v7 │ │ -074d82: 6e20 501f 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f50 │ │ -074d88: 0a06 |0054: move-result v6 │ │ -074d8a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -074d8e: 2206 da03 |0057: new-instance v6, Ljava/lang/SecurityException; // type@03da │ │ -074d92: 1a07 2a0a |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0a2a │ │ -074d96: 7020 421f 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1f42 │ │ -074d9c: 2706 |005e: throw v6 │ │ -074d9e: 0d00 |005f: move-exception v0 │ │ -074da0: 2206 c803 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -074da4: 2207 dc03 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -074da8: 7010 581f 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -074dae: 1a08 5f03 |0067: const-string v8, "Failed to resolve canonical path for " // string@035f │ │ -074db2: 6e20 601f 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074db8: 0c07 |006c: move-result-object v7 │ │ -074dba: 6e20 5f1f 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -074dc0: 0c07 |0070: move-result-object v7 │ │ -074dc2: 6e10 651f 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -074dc8: 0c07 |0074: move-result-object v7 │ │ -074dca: 7020 1a1f 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -074dd0: 2706 |0078: throw v6 │ │ -074dd2: 1101 |0079: return-object v1 │ │ +074c04: |[074c04] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +074c14: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +074c16: 6e10 0402 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0204 │ │ +074c1c: 0c02 |0004: move-result-object v2 │ │ +074c1e: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +074c22: 6e30 4b1f 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1f4b │ │ +074c28: 0a04 |000a: move-result v4 │ │ +074c2a: 6e30 521f 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1f52 │ │ +074c30: 0c06 |000e: move-result-object v6 │ │ +074c32: 7110 0002 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0200 │ │ +074c38: 0c05 |0012: move-result-object v5 │ │ +074c3a: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +074c3e: 6e20 511f 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ +074c44: 0c06 |0018: move-result-object v6 │ │ +074c46: 7110 0002 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0200 │ │ +074c4c: 0c02 |001c: move-result-object v2 │ │ +074c4e: 5496 cf01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ +074c52: 6e20 ac1f 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +074c58: 0c03 |0022: move-result-object v3 │ │ +074c5a: 1f03 aa03 |0023: check-cast v3, Ljava/io/File; // type@03aa │ │ +074c5e: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +074c62: 2206 c403 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +074c66: 2207 d803 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +074c6a: 7010 581f 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +074c70: 1a08 590b |002e: const-string v8, "Unable to find configured root for " // string@0b59 │ │ +074c74: 6e20 601f 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074c7a: 0c07 |0033: move-result-object v7 │ │ +074c7c: 6e20 5f1f a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +074c82: 0c07 |0037: move-result-object v7 │ │ +074c84: 6e10 651f 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +074c8a: 0c07 |003b: move-result-object v7 │ │ +074c8c: 7020 1a1f 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +074c92: 2706 |003f: throw v6 │ │ +074c94: 2201 aa03 |0040: new-instance v1, Ljava/io/File; // type@03aa │ │ +074c98: 7030 d31e 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1ed3 │ │ +074c9e: 6e10 d71e 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1ed7 │ │ +074ca4: 0c01 |0048: move-result-object v1 │ │ +074ca6: 6e10 db1e 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ +074cac: 0c06 |004c: move-result-object v6 │ │ +074cae: 6e10 db1e 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ +074cb4: 0c07 |0050: move-result-object v7 │ │ +074cb6: 6e20 501f 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f50 │ │ +074cbc: 0a06 |0054: move-result v6 │ │ +074cbe: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +074cc2: 2206 d603 |0057: new-instance v6, Ljava/lang/SecurityException; // type@03d6 │ │ +074cc6: 1a07 220a |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0a22 │ │ +074cca: 7020 421f 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1f42 │ │ +074cd0: 2706 |005e: throw v6 │ │ +074cd2: 0d00 |005f: move-exception v0 │ │ +074cd4: 2206 c403 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +074cd8: 2207 d803 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +074cdc: 7010 581f 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +074ce2: 1a08 5b03 |0067: const-string v8, "Failed to resolve canonical path for " // string@035b │ │ +074ce6: 6e20 601f 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074cec: 0c07 |006c: move-result-object v7 │ │ +074cee: 6e20 5f1f 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +074cf4: 0c07 |0070: move-result-object v7 │ │ +074cf6: 6e10 651f 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +074cfc: 0c07 |0074: move-result-object v7 │ │ +074cfe: 7020 1a1f 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +074d04: 2706 |0078: throw v6 │ │ +074d06: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=381 │ │ 0x0005 line=383 │ │ 0x000b line=384 │ │ @@ -131186,127 +131153,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 │ │ -074de4: |[074de4] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -074df4: 6e10 d81e 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1ed8 │ │ -074dfa: 0c03 |0003: move-result-object v3 │ │ -074dfc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -074dfe: 5496 cf01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ -074e02: 6e10 ab1f 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1fab │ │ -074e08: 0c06 |000a: move-result-object v6 │ │ -074e0a: 7210 cf1f 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1fcf │ │ -074e10: 0c01 |000e: move-result-object v1 │ │ -074e12: 7210 b21f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -074e18: 0a06 |0012: move-result v6 │ │ -074e1a: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -074e1e: 7210 b31f 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -074e24: 0c04 |0018: move-result-object v4 │ │ -074e26: 1f04 ff03 |0019: check-cast v4, Ljava/util/Map$Entry; // type@03ff │ │ -074e2a: 7210 cb1f 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fcb │ │ -074e30: 0c06 |001e: move-result-object v6 │ │ -074e32: 1f06 ae03 |001f: check-cast v6, Ljava/io/File; // type@03ae │ │ -074e36: 6e10 db1e 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ -074e3c: 0c05 |0024: move-result-object v5 │ │ -074e3e: 6e20 501f 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f50 │ │ -074e44: 0a06 |0028: move-result v6 │ │ -074e46: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -074e4a: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -074e4e: 6e10 4e1f 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f4e │ │ -074e54: 0a07 |0030: move-result v7 │ │ -074e56: 7210 cb1f 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fcb │ │ -074e5c: 0c06 |0034: move-result-object v6 │ │ -074e5e: 1f06 ae03 |0035: check-cast v6, Ljava/io/File; // type@03ae │ │ -074e62: 6e10 db1e 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ -074e68: 0c06 |003a: move-result-object v6 │ │ -074e6a: 6e10 4e1f 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f4e │ │ -074e70: 0a06 |003e: move-result v6 │ │ -074e72: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -074e76: 0742 |0041: move-object v2, v4 │ │ -074e78: 28cd |0042: goto 000f // -0033 │ │ -074e7a: 0d00 |0043: move-exception v0 │ │ -074e7c: 2206 c803 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -074e80: 2207 dc03 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -074e84: 7010 581f 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -074e8a: 1a08 5f03 |004b: const-string v8, "Failed to resolve canonical path for " // string@035f │ │ -074e8e: 6e20 601f 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074e94: 0c07 |0050: move-result-object v7 │ │ -074e96: 6e20 5f1f a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -074e9c: 0c07 |0054: move-result-object v7 │ │ -074e9e: 6e10 651f 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -074ea4: 0c07 |0058: move-result-object v7 │ │ -074ea6: 7020 1a1f 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -074eac: 2706 |005c: throw v6 │ │ -074eae: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -074eb2: 2206 c803 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -074eb6: 2207 dc03 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -074eba: 7010 581f 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -074ec0: 1a08 5c03 |0066: const-string v8, "Failed to find configured root that contains " // string@035c │ │ -074ec4: 6e20 601f 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074eca: 0c07 |006b: move-result-object v7 │ │ -074ecc: 6e20 601f 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074ed2: 0c07 |006f: move-result-object v7 │ │ -074ed4: 6e10 651f 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -074eda: 0c07 |0073: move-result-object v7 │ │ -074edc: 7020 1a1f 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -074ee2: 2706 |0077: throw v6 │ │ -074ee4: 7210 cb1f 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fcb │ │ -074eea: 0c06 |007b: move-result-object v6 │ │ -074eec: 1f06 ae03 |007c: check-cast v6, Ljava/io/File; // type@03ae │ │ -074ef0: 6e10 db1e 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ -074ef6: 0c05 |0081: move-result-object v5 │ │ -074ef8: 1a06 cc00 |0082: const-string v6, "/" // string@00cc │ │ -074efc: 6e20 471f 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f47 │ │ -074f02: 0a06 |0087: move-result v6 │ │ -074f04: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -074f08: 6e10 4e1f 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f4e │ │ -074f0e: 0a06 |008d: move-result v6 │ │ -074f10: 6e20 511f 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ -074f16: 0c03 |0091: move-result-object v3 │ │ -074f18: 2207 dc03 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -074f1c: 7010 581f 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -074f22: 7210 ca1f 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1fca │ │ -074f28: 0c06 |009a: move-result-object v6 │ │ -074f2a: 1f06 db03 |009b: check-cast v6, Ljava/lang/String; // type@03db │ │ -074f2e: 7110 0102 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0201 │ │ -074f34: 0c06 |00a0: move-result-object v6 │ │ -074f36: 6e20 601f 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074f3c: 0c06 |00a4: move-result-object v6 │ │ -074f3e: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -074f42: 6e20 5b1f 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -074f48: 0c06 |00aa: move-result-object v6 │ │ -074f4a: 1a07 cc00 |00ab: const-string v7, "/" // string@00cc │ │ -074f4e: 7120 0202 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0202 │ │ -074f54: 0c07 |00b0: move-result-object v7 │ │ -074f56: 6e20 601f 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -074f5c: 0c06 |00b4: move-result-object v6 │ │ -074f5e: 6e10 651f 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -074f64: 0c03 |00b8: move-result-object v3 │ │ -074f66: 2206 5f00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@005f │ │ -074f6a: 7010 f601 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@01f6 │ │ -074f70: 1a07 f50f |00be: const-string v7, "content" // string@0ff5 │ │ -074f74: 6e20 ff01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01ff │ │ -074f7a: 0c06 |00c3: move-result-object v6 │ │ -074f7c: 5497 ce01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01ce │ │ -074f80: 6e20 fa01 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fa │ │ -074f86: 0c06 |00c9: move-result-object v6 │ │ -074f88: 6e20 fc01 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fc │ │ -074f8e: 0c06 |00cd: move-result-object v6 │ │ -074f90: 6e10 fb01 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01fb │ │ -074f96: 0c06 |00d1: move-result-object v6 │ │ -074f98: 1106 |00d2: return-object v6 │ │ -074f9a: 6e10 4e1f 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f4e │ │ -074fa0: 0a06 |00d6: move-result v6 │ │ -074fa2: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -074fa6: 6e20 511f 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ -074fac: 0c03 |00dc: move-result-object v3 │ │ -074fae: 28b5 |00dd: goto 0092 // -004b │ │ +074d18: |[074d18] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +074d28: 6e10 d81e 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1ed8 │ │ +074d2e: 0c03 |0003: move-result-object v3 │ │ +074d30: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +074d32: 5496 cf01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01cf │ │ +074d36: 6e10 ab1f 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1fab │ │ +074d3c: 0c06 |000a: move-result-object v6 │ │ +074d3e: 7210 cf1f 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1fcf │ │ +074d44: 0c01 |000e: move-result-object v1 │ │ +074d46: 7210 b21f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +074d4c: 0a06 |0012: move-result v6 │ │ +074d4e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +074d52: 7210 b31f 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +074d58: 0c04 |0018: move-result-object v4 │ │ +074d5a: 1f04 fb03 |0019: check-cast v4, Ljava/util/Map$Entry; // type@03fb │ │ +074d5e: 7210 cb1f 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fcb │ │ +074d64: 0c06 |001e: move-result-object v6 │ │ +074d66: 1f06 aa03 |001f: check-cast v6, Ljava/io/File; // type@03aa │ │ +074d6a: 6e10 db1e 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ +074d70: 0c05 |0024: move-result-object v5 │ │ +074d72: 6e20 501f 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1f50 │ │ +074d78: 0a06 |0028: move-result v6 │ │ +074d7a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +074d7e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +074d82: 6e10 4e1f 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f4e │ │ +074d88: 0a07 |0030: move-result v7 │ │ +074d8a: 7210 cb1f 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fcb │ │ +074d90: 0c06 |0034: move-result-object v6 │ │ +074d92: 1f06 aa03 |0035: check-cast v6, Ljava/io/File; // type@03aa │ │ +074d96: 6e10 db1e 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ +074d9c: 0c06 |003a: move-result-object v6 │ │ +074d9e: 6e10 4e1f 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1f4e │ │ +074da4: 0a06 |003e: move-result v6 │ │ +074da6: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +074daa: 0742 |0041: move-object v2, v4 │ │ +074dac: 28cd |0042: goto 000f // -0033 │ │ +074dae: 0d00 |0043: move-exception v0 │ │ +074db0: 2206 c403 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +074db4: 2207 d803 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +074db8: 7010 581f 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +074dbe: 1a08 5b03 |004b: const-string v8, "Failed to resolve canonical path for " // string@035b │ │ +074dc2: 6e20 601f 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074dc8: 0c07 |0050: move-result-object v7 │ │ +074dca: 6e20 5f1f a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +074dd0: 0c07 |0054: move-result-object v7 │ │ +074dd2: 6e10 651f 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +074dd8: 0c07 |0058: move-result-object v7 │ │ +074dda: 7020 1a1f 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +074de0: 2706 |005c: throw v6 │ │ +074de2: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +074de6: 2206 c403 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +074dea: 2207 d803 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +074dee: 7010 581f 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +074df4: 1a08 5803 |0066: const-string v8, "Failed to find configured root that contains " // string@0358 │ │ +074df8: 6e20 601f 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074dfe: 0c07 |006b: move-result-object v7 │ │ +074e00: 6e20 601f 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074e06: 0c07 |006f: move-result-object v7 │ │ +074e08: 6e10 651f 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +074e0e: 0c07 |0073: move-result-object v7 │ │ +074e10: 7020 1a1f 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +074e16: 2706 |0077: throw v6 │ │ +074e18: 7210 cb1f 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1fcb │ │ +074e1e: 0c06 |007b: move-result-object v6 │ │ +074e20: 1f06 aa03 |007c: check-cast v6, Ljava/io/File; // type@03aa │ │ +074e24: 6e10 db1e 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1edb │ │ +074e2a: 0c05 |0081: move-result-object v5 │ │ +074e2c: 1a06 cc00 |0082: const-string v6, "/" // string@00cc │ │ +074e30: 6e20 471f 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1f47 │ │ +074e36: 0a06 |0087: move-result v6 │ │ +074e38: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +074e3c: 6e10 4e1f 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f4e │ │ +074e42: 0a06 |008d: move-result v6 │ │ +074e44: 6e20 511f 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ +074e4a: 0c03 |0091: move-result-object v3 │ │ +074e4c: 2207 d803 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +074e50: 7010 581f 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +074e56: 7210 ca1f 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1fca │ │ +074e5c: 0c06 |009a: move-result-object v6 │ │ +074e5e: 1f06 d703 |009b: check-cast v6, Ljava/lang/String; // type@03d7 │ │ +074e62: 7110 0102 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0201 │ │ +074e68: 0c06 |00a0: move-result-object v6 │ │ +074e6a: 6e20 601f 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074e70: 0c06 |00a4: move-result-object v6 │ │ +074e72: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +074e76: 6e20 5b1f 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +074e7c: 0c06 |00aa: move-result-object v6 │ │ +074e7e: 1a07 cc00 |00ab: const-string v7, "/" // string@00cc │ │ +074e82: 7120 0202 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0202 │ │ +074e88: 0c07 |00b0: move-result-object v7 │ │ +074e8a: 6e20 601f 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +074e90: 0c06 |00b4: move-result-object v6 │ │ +074e92: 6e10 651f 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +074e98: 0c03 |00b8: move-result-object v3 │ │ +074e9a: 2206 5e00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@005e │ │ +074e9e: 7010 f601 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@01f6 │ │ +074ea4: 1a07 eb0f |00be: const-string v7, "content" // string@0feb │ │ +074ea8: 6e20 ff01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01ff │ │ +074eae: 0c06 |00c3: move-result-object v6 │ │ +074eb0: 5497 ce01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01ce │ │ +074eb4: 6e20 fa01 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fa │ │ +074eba: 0c06 |00c9: move-result-object v6 │ │ +074ebc: 6e20 fc01 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fc │ │ +074ec2: 0c06 |00cd: move-result-object v6 │ │ +074ec4: 6e10 fb01 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01fb │ │ +074eca: 0c06 |00d1: move-result-object v6 │ │ +074ecc: 1106 |00d2: return-object v6 │ │ +074ece: 6e10 4e1f 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1f4e │ │ +074ed4: 0a06 |00d6: move-result v6 │ │ +074ed6: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +074eda: 6e20 511f 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1f51 │ │ +074ee0: 0c03 |00dc: move-result-object v3 │ │ +074ee2: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=345 │ │ 0x0004 line=351 │ │ 0x0005 line=352 │ │ @@ -131333,21 +131300,21 @@ │ │ 0x005d - 0x00de reg=1 i$ Ljava/util/Iterator; │ │ 0x005d - 0x00de reg=2 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005d - 0x00de reg=3 path Ljava/lang/String; │ │ 0x0082 - 0x00de reg=5 rootPath Ljava/lang/String; │ │ 0x0000 - 0x00de reg=9 this Landroid/support/v4/content/FileProvider$SimplePathStrategy; │ │ 0x0000 - 0x00de reg=10 file Ljava/io/File; │ │ │ │ - source_file_idx : 867 (FileProvider.java) │ │ + source_file_idx : 863 (FileProvider.java) │ │ │ │ Class #501 header: │ │ -class_idx : 235 │ │ +class_idx : 233 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1017 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1013 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #501 annotations: │ │ Annotations on class │ │ @@ -131368,17 +131335,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074fc0: |[074fc0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -074fd0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -074fd6: 0e00 |0003: return-void │ │ +074ef4: |[074ef4] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +074f04: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +074f0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -131387,22 +131354,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 │ │ -074fd8: |[074fd8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -074fe8: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -074fec: 1a01 460e |0002: const-string v1, "android.intent.action.MAIN" // string@0e46 │ │ -074ff0: 7020 0601 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ -074ff6: 6e20 2601 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ -074ffc: 1a01 4a0e |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0e4a │ │ -075000: 6e20 0701 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0107 │ │ -075006: 1100 |000f: return-object v0 │ │ +074f0c: |[074f0c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +074f1c: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +074f20: 1a01 3c0e |0002: const-string v1, "android.intent.action.MAIN" // string@0e3c │ │ +074f24: 7020 0601 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ +074f2a: 6e20 2601 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ +074f30: 1a01 400e |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0e40 │ │ +074f34: 6e20 0701 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0107 │ │ +074f3a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -131415,19 +131382,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 │ │ -075008: |[075008] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -075018: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -07501c: 7020 0601 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ -075022: 6e20 0701 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0107 │ │ -075028: 1100 |0008: return-object v0 │ │ +074f3c: |[074f3c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +074f4c: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +074f50: 7020 0601 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ +074f56: 6e20 0701 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0107 │ │ +074f5c: 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; │ │ @@ -131440,37 +131407,37 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07502c: |[07502c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -07503c: 6e20 1e06 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@061e │ │ -075042: 0c00 |0003: move-result-object v0 │ │ -075044: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -07504a: 6e20 0801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -075050: 1100 |000a: return-object v0 │ │ +074f60: |[074f60] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +074f70: 6e20 1e06 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@061e │ │ +074f76: 0c00 |0003: move-result-object v0 │ │ +074f78: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +074f7e: 6e20 0801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +074f84: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ locals : │ │ 0x0004 - 0x000b reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ 0x0000 - 0x000b reg=3 mainActivity Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 1017 (IntentCompat.java) │ │ + source_file_idx : 1013 (IntentCompat.java) │ │ │ │ Class #502 header: │ │ -class_idx : 249 │ │ +class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 255 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 253 │ │ +source_file_idx : 2399 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #502 annotations: │ │ Annotations on class │ │ @@ -131498,19 +131465,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 │ │ -075054: |[075054] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -075064: 5b12 fe01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ -075068: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07506a: 7020 7006 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0670 │ │ -075070: 0e00 |0006: return-void │ │ +074f88: |[074f88] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +074f98: 5b12 fe01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ +074f9c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +074f9e: 7020 7006 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0670 │ │ +074fa4: 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; │ │ @@ -131521,46 +131488,46 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -075074: |[075074] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -075084: 5430 fe01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ -075088: 7110 7306 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0673 │ │ -07508e: 0c00 |0005: move-result-object v0 │ │ -075090: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -075092: 6e20 e71f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1fe7 │ │ -075098: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -07509c: 7110 4102 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0241 │ │ -0750a2: 5430 fe01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ -0750a6: 5431 fe01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ -0750aa: 5432 fd01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01fd │ │ -0750ae: 6e20 7806 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0678 │ │ -0750b4: 0c01 |0018: move-result-object v1 │ │ -0750b6: 7120 7406 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@0674 │ │ -0750bc: 0c00 |001c: move-result-object v0 │ │ -0750be: 1100 |001d: return-object v0 │ │ +074fa8: |[074fa8] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +074fb8: 5430 fe01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ +074fbc: 7110 7306 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0673 │ │ +074fc2: 0c00 |0005: move-result-object v0 │ │ +074fc4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +074fc6: 6e20 e71f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1fe7 │ │ +074fcc: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +074fd0: 7110 4102 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0241 │ │ +074fd6: 5430 fe01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ +074fda: 5431 fe01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01fe │ │ +074fde: 5432 fd01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01fd │ │ +074fe2: 6e20 7806 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0678 │ │ +074fe8: 0c01 |0018: move-result-object v1 │ │ +074fea: 7120 7406 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@0674 │ │ +074ff0: 0c00 |001c: move-result-object v0 │ │ +074ff2: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000a line=122 │ │ 0x000f line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ │ │ - source_file_idx : 2407 (ModernAsyncTask.java) │ │ + source_file_idx : 2399 (ModernAsyncTask.java) │ │ │ │ Class #503 header: │ │ -class_idx : 260 │ │ +class_idx : 258 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 756 │ │ +superclass_idx : 979 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #503 annotations: │ │ Annotations on class │ │ @@ -131581,17 +131548,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0750c0: |[0750c0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -0750d0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0750d6: 0e00 |0003: return-void │ │ +074ff4: |[074ff4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +075004: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07500a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -131600,30 +131567,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0750d8: |[0750d8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0750e8: 0e00 |0000: return-void │ │ +07500c: |[07500c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +07501c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 756 (DrawableCompat.java) │ │ + source_file_idx : 752 (DrawableCompat.java) │ │ │ │ Class #504 header: │ │ -class_idx : 262 │ │ +class_idx : 260 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 756 │ │ +superclass_idx : 979 │ │ +source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #504 annotations: │ │ Annotations on class │ │ @@ -131644,17 +131611,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0750ec: |[0750ec] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -0750fc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075102: 0e00 |0003: return-void │ │ +075020: |[075020] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +075030: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075036: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -131663,32 +131630,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075104: |[075104] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -075114: 7110 9c06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@069c │ │ -07511a: 0e00 |0003: return-void │ │ +075038: |[075038] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +075048: 7110 9c06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@069c │ │ +07504e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 756 (DrawableCompat.java) │ │ + source_file_idx : 752 (DrawableCompat.java) │ │ │ │ Class #505 header: │ │ -class_idx : 265 │ │ +class_idx : 263 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 267 │ │ -source_file_idx : 752 │ │ +superclass_idx : 265 │ │ +source_file_idx : 748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #505 annotations: │ │ Annotations on class │ │ @@ -131712,20 +131679,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07511c: |[07511c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -07512c: 7010 a606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@06a6 │ │ -075132: 7110 ad06 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@06ad │ │ -075138: 0c00 |0006: move-result-object v0 │ │ -07513a: 5b10 1c02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ -07513e: 0e00 |0009: return-void │ │ +075050: |[075050] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +075060: 7010 a606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@06a6 │ │ +075066: 7110 ad06 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@06ad │ │ +07506c: 0c00 |0006: move-result-object v0 │ │ +07506e: 5b10 1c02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ +075072: 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; │ │ @@ -131737,19 +131704,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075140: |[075140] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -075150: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ -075154: 7120 ac06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@06ac │ │ -07515a: 0c00 |0005: move-result-object v0 │ │ -07515c: 1100 |0006: return-object v0 │ │ +075074: |[075074] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +075084: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ +075088: 7120 ac06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@06ac │ │ +07508e: 0c00 |0005: move-result-object v0 │ │ +075090: 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 │ │ │ │ @@ -131758,19 +131725,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075160: |[075160] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -075170: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ -075174: 7110 ae06 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@06ae │ │ -07517a: 0c00 |0005: move-result-object v0 │ │ -07517c: 1100 |0006: return-object v0 │ │ +075094: |[075094] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +0750a4: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ +0750a8: 7110 ae06 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@06ae │ │ +0750ae: 0c00 |0005: move-result-object v0 │ │ +0750b0: 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;) │ │ @@ -131778,33 +131745,33 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075180: |[075180] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -075190: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ -075194: 7120 af06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@06af │ │ -07519a: 0c00 |0005: move-result-object v0 │ │ -07519c: 1100 |0006: return-object v0 │ │ +0750b4: |[0750b4] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +0750c4: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021c │ │ +0750c8: 7120 af06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@06af │ │ +0750ce: 0c00 |0005: move-result-object v0 │ │ +0750d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ - source_file_idx : 752 (DisplayManagerCompat.java) │ │ + source_file_idx : 748 (DisplayManagerCompat.java) │ │ │ │ Class #506 header: │ │ -class_idx : 266 │ │ +class_idx : 264 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 267 │ │ -source_file_idx : 752 │ │ +superclass_idx : 265 │ │ +source_file_idx : 748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #506 annotations: │ │ Annotations on class │ │ @@ -131828,22 +131795,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0751a0: |[0751a0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -0751b0: 7010 a606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@06a6 │ │ -0751b6: 1a00 f322 |0003: const-string v0, "window" // string@22f3 │ │ -0751ba: 6e20 f100 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -0751c0: 0c00 |0008: move-result-object v0 │ │ -0751c2: 1f00 4103 |0009: check-cast v0, Landroid/view/WindowManager; // type@0341 │ │ -0751c6: 5b10 1d02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ -0751ca: 0e00 |000d: return-void │ │ +0750d4: |[0750d4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +0750e4: 7010 a606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@06a6 │ │ +0750ea: 1a00 e822 |0003: const-string v0, "window" // string@22e8 │ │ +0750ee: 6e20 f100 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +0750f4: 0c00 |0008: move-result-object v0 │ │ +0750f6: 1f00 3d03 |0009: check-cast v0, Landroid/view/WindowManager; // type@033d │ │ +0750fa: 5b10 1d02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ +0750fe: 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; │ │ @@ -131855,24 +131822,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0751cc: |[0751cc] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -0751dc: 5421 1d02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ -0751e0: 7210 701c 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1c70 │ │ -0751e6: 0c00 |0005: move-result-object v0 │ │ -0751e8: 6e10 dd1a 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1add │ │ -0751ee: 0a01 |0009: move-result v1 │ │ -0751f0: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -0751f4: 1100 |000c: return-object v0 │ │ -0751f6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0751f8: 28fe |000e: goto 000c // -0002 │ │ +075100: |[075100] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +075110: 5421 1d02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ +075114: 7210 701c 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1c70 │ │ +07511a: 0c00 |0005: move-result-object v0 │ │ +07511c: 6e10 dd1a 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1add │ │ +075122: 0a01 |0009: move-result v1 │ │ +075124: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +075128: 1100 |000c: return-object v0 │ │ +07512a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07512c: 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; │ │ @@ -131885,23 +131852,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0751fc: |[0751fc] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -07520c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07520e: 2300 3004 |0001: new-array v0, v0, [Landroid/view/Display; // type@0430 │ │ -075212: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -075214: 5432 1d02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ -075218: 7210 701c 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1c70 │ │ -07521e: 0c02 |0009: move-result-object v2 │ │ -075220: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -075224: 1100 |000c: return-object v0 │ │ +075130: |[075130] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +075140: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075142: 2300 2c04 |0001: new-array v0, v0, [Landroid/view/Display; // type@042c │ │ +075146: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +075148: 5432 1d02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021d │ │ +07514c: 7210 701c 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1c70 │ │ +075152: 0c02 |0009: move-result-object v2 │ │ +075154: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +075158: 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;) │ │ @@ -131909,36 +131876,36 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -075228: |[075228] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -075238: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -07523c: 6e10 a306 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@06a3 │ │ -075242: 0c00 |0005: move-result-object v0 │ │ -075244: 1100 |0006: return-object v0 │ │ -075246: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -075248: 2300 3004 |0008: new-array v0, v0, [Landroid/view/Display; // type@0430 │ │ -07524c: 28fc |000a: goto 0006 // -0004 │ │ +07515c: |[07515c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +07516c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +075170: 6e10 a306 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@06a3 │ │ +075176: 0c00 |0005: move-result-object v0 │ │ +075178: 1100 |0006: return-object v0 │ │ +07517a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +07517c: 2300 2c04 |0008: new-array v0, v0, [Landroid/view/Display; // type@042c │ │ +075180: 28fc |000a: goto 0006 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ 0x0000 - 0x000b reg=2 category Ljava/lang/String; │ │ │ │ - source_file_idx : 752 (DisplayManagerCompat.java) │ │ + source_file_idx : 748 (DisplayManagerCompat.java) │ │ │ │ Class #507 header: │ │ -class_idx : 271 │ │ +class_idx : 269 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2754 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2745 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #507 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -131947,21 +131914,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2754 (SupportSubMenu.java) │ │ + source_file_idx : 2745 (SupportSubMenu.java) │ │ │ │ Class #508 header: │ │ -class_idx : 273 │ │ +class_idx : 271 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2901 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2891 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -131986,18 +131953,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 │ │ -075250: |[075250] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -075260: 5b01 2902 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -075264: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07526a: 0e00 |0005: return-void │ │ +075184: |[075184] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +075194: 5b01 2902 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +075198: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07519e: 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; │ │ │ │ @@ -132007,20 +131974,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07526c: |[07526c] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -07527c: 5420 2902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -075280: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -075284: 6e10 0707 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0707 │ │ -07528a: 0b00 |0007: move-result-wide v0 │ │ -07528c: 1000 |0008: return-wide v0 │ │ +0751a0: |[0751a0] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +0751b0: 5420 2902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +0751b4: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0751b8: 6e10 0707 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0707 │ │ +0751be: 0b00 |0007: move-result-wide v0 │ │ +0751c0: 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;) │ │ @@ -132028,19 +131995,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -075290: |[075290] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -0752a0: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -0752a4: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0752a8: 6e20 0507 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0705 │ │ -0752ae: 0e00 |0007: return-void │ │ +0751c4: |[0751c4] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +0751d4: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +0751d8: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0751dc: 6e20 0507 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0705 │ │ +0751e2: 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 │ │ @@ -132050,19 +132017,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0752b0: |[0752b0] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -0752c0: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -0752c4: 5400 3b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ -0752c8: 6e20 fd1a 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1afd │ │ -0752ce: 0e00 |0007: return-void │ │ +0751e4: |[0751e4] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +0751f4: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +0751f8: 5400 3b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ +0751fc: 6e20 fd1a 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1afd │ │ +075202: 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; │ │ @@ -132072,34 +132039,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0752d0: |[0752d0] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -0752e0: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ -0752e4: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0752e8: 6e30 0e07 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@070e │ │ -0752ee: 0e00 |0007: return-void │ │ +075204: |[075204] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +075214: 5410 2902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0229 │ │ +075218: 5400 3702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +07521c: 6e30 0e07 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@070e │ │ +075222: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 newPositionMs J │ │ │ │ - source_file_idx : 2901 (TransportMediator.java) │ │ + source_file_idx : 2891 (TransportMediator.java) │ │ │ │ Class #509 header: │ │ -class_idx : 275 │ │ +class_idx : 273 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 272 │ │ -source_file_idx : 2901 │ │ +superclass_idx : 270 │ │ +source_file_idx : 2891 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #509 annotations: │ │ Annotations on field #572 'mListeners' │ │ @@ -132209,18 +132176,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 │ │ -0752f0: |[0752f0] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -075300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075302: 7040 d206 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@06d2 │ │ -075308: 0e00 |0004: return-void │ │ +075224: |[075224] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +075234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075236: 7040 d206 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@06d2 │ │ +07523c: 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; │ │ @@ -132231,62 +132198,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 │ │ -07530c: |[07530c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -07531c: 7010 bb06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@06bb │ │ -075322: 2200 f303 |0003: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -075326: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -07532c: 5b50 3c02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -075330: 2200 1101 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0111 │ │ -075334: 7020 c706 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@06c7 │ │ -07533a: 5b50 3d02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023d │ │ -07533e: 2200 1201 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0112 │ │ -075342: 7020 cc06 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@06cc │ │ -075348: 5b50 3b02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ -07534c: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -075350: 0760 |001a: move-object v0, v6 │ │ -075352: 5b50 3802 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ -075356: 5b58 3702 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -07535a: 5450 3802 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ -07535e: 1a01 b00e |0021: const-string v1, "audio" // string@0eb0 │ │ -075362: 6e20 f100 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -075368: 0c00 |0026: move-result-object v0 │ │ -07536a: 1f00 5800 |0027: check-cast v0, Landroid/media/AudioManager; // type@0058 │ │ -07536e: 5b50 3602 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0236 │ │ -075372: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -075376: 6e10 5600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0056 │ │ -07537c: 0c00 |0030: move-result-object v0 │ │ -07537e: 6e10 6c1c 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ -075384: 0c07 |0034: move-result-object v7 │ │ -075386: 5b57 3e02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ -07538a: 5450 3e02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ -07538e: 7110 ec08 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08ec │ │ -075394: 0c00 |003c: move-result-object v0 │ │ -075396: 5b50 3a02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023a │ │ -07539a: 6000 2800 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -07539e: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -0753a2: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -0753a6: 2200 1901 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0119 │ │ -0753aa: 5451 3802 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ -0753ae: 5452 3602 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0236 │ │ -0753b2: 5453 3e02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ -0753b6: 5454 3d02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023d │ │ -0753ba: 7054 f506 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@06f5 │ │ -0753c0: 5b50 3902 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -0753c4: 0e00 |0054: return-void │ │ -0753c6: 6e10 9c1b 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ -0753cc: 0c00 |0058: move-result-object v0 │ │ -0753ce: 28c2 |0059: goto 001b // -003e │ │ -0753d0: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -0753d2: 5b50 3902 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -0753d6: 28f7 |005d: goto 0054 // -0009 │ │ +075240: |[075240] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +075250: 7010 bb06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@06bb │ │ +075256: 2200 ef03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +07525a: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +075260: 5b50 3c02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +075264: 2200 0f01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@010f │ │ +075268: 7020 c706 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@06c7 │ │ +07526e: 5b50 3d02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023d │ │ +075272: 2200 1001 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0110 │ │ +075276: 7020 cc06 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@06cc │ │ +07527c: 5b50 3b02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ +075280: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +075284: 0760 |001a: move-object v0, v6 │ │ +075286: 5b50 3802 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ +07528a: 5b58 3702 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +07528e: 5450 3802 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ +075292: 1a01 a60e |0021: const-string v1, "audio" // string@0ea6 │ │ +075296: 6e20 f100 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +07529c: 0c00 |0026: move-result-object v0 │ │ +07529e: 1f00 5700 |0027: check-cast v0, Landroid/media/AudioManager; // type@0057 │ │ +0752a2: 5b50 3602 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0236 │ │ +0752a6: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +0752aa: 6e10 5600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0056 │ │ +0752b0: 0c00 |0030: move-result-object v0 │ │ +0752b2: 6e10 6c1c 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ +0752b8: 0c07 |0034: move-result-object v7 │ │ +0752ba: 5b57 3e02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ +0752be: 5450 3e02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ +0752c2: 7110 ec08 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08ec │ │ +0752c8: 0c00 |003c: move-result-object v0 │ │ +0752ca: 5b50 3a02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023a │ │ +0752ce: 6000 2800 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0752d2: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +0752d6: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +0752da: 2200 1701 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0117 │ │ +0752de: 5451 3802 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0238 │ │ +0752e2: 5452 3602 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0236 │ │ +0752e6: 5453 3e02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023e │ │ +0752ea: 5454 3d02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023d │ │ +0752ee: 7054 f506 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@06f5 │ │ +0752f4: 5b50 3902 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0752f8: 0e00 |0054: return-void │ │ +0752fa: 6e10 9c1b 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ +075300: 0c00 |0058: move-result-object v0 │ │ +075302: 28c2 |0059: goto 001b // -003e │ │ +075304: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +075306: 5b50 3902 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +07530a: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -132311,18 +132278,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 │ │ -0753d8: |[0753d8] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0753e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0753ea: 7040 d206 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@06d2 │ │ -0753f0: 0e00 |0004: return-void │ │ +07530c: |[07530c] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +07531c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07531e: 7040 d206 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@06d2 │ │ +075324: 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; │ │ @@ -132333,28 +132300,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0753f4: |[0753f4] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -075404: 5421 3c02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -075408: 6e10 9c1f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07540e: 0a01 |0005: move-result v1 │ │ -075410: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -075414: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -075416: 1100 |0009: return-object v0 │ │ -075418: 5421 3c02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -07541c: 6e10 9c1f 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -075422: 0a01 |000f: move-result v1 │ │ -075424: 2310 2804 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0428 │ │ -075428: 5421 3c02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -07542c: 6e20 9e1f 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ -075432: 28f2 |0017: goto 0009 // -000e │ │ +075328: |[075328] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +075338: 5421 3c02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +07533c: 6e10 9c1f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +075342: 0a01 |0005: move-result v1 │ │ +075344: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +075348: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07534a: 1100 |0009: return-object v0 │ │ +07534c: 5421 3c02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +075350: 6e10 9c1f 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +075356: 0a01 |000f: move-result v1 │ │ +075358: 2310 2404 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0424 │ │ +07535c: 5421 3c02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +075360: 6e20 9e1f 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1f9e │ │ +075366: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -132367,22 +132334,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -075434: |[075434] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -075444: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -07544a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07544c: 0f00 |0004: return v0 │ │ -07544e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -075450: 28fe |0006: goto 0004 // -0002 │ │ -075452: 0000 |0007: nop // spacer │ │ -075454: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +075368: |[075368] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +075378: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +07537e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +075380: 0f00 |0004: return v0 │ │ +075382: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +075384: 28fe |0006: goto 0004 // -0002 │ │ +075386: 0000 |0007: nop // spacer │ │ +075388: 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 : │ │ @@ -132393,29 +132360,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0754b0: |[0754b0] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -0754c0: 5450 3902 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -0754c4: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -0754c8: 5450 3902 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -0754cc: 5451 3702 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0754d0: 6e10 0a07 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@070a │ │ -0754d6: 0a01 |000b: move-result v1 │ │ -0754d8: 5452 3702 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0754dc: 6e10 0707 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0707 │ │ -0754e2: 0b02 |0011: move-result-wide v2 │ │ -0754e4: 5454 3702 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0754e8: 6e10 0907 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0709 │ │ -0754ee: 0a04 |0017: move-result v4 │ │ -0754f0: 6e54 fe06 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06fe │ │ -0754f6: 0e00 |001b: return-void │ │ +0753e4: |[0753e4] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +0753f4: 5450 3902 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0753f8: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +0753fc: 5450 3902 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +075400: 5451 3702 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +075404: 6e10 0a07 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@070a │ │ +07540a: 0a01 |000b: move-result v1 │ │ +07540c: 5452 3702 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +075410: 6e10 0707 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0707 │ │ +075416: 0b02 |0011: move-result-wide v2 │ │ +075418: 5454 3702 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +07541c: 6e10 0907 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0709 │ │ +075422: 0a04 |0017: move-result v4 │ │ +075424: 6e54 fe06 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06fe │ │ +07542a: 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; │ │ @@ -132425,27 +132392,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0754f8: |[0754f8] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -075508: 7010 d906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06d9 │ │ -07550e: 0c04 |0003: move-result-object v4 │ │ -075510: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -075514: 0740 |0006: move-object v0, v4 │ │ -075516: 2102 |0007: array-length v2, v0 │ │ -075518: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07551a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -07551e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -075522: 6e20 1207 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0712 │ │ -075528: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07552c: 28f7 |0012: goto 0009 // -0009 │ │ -07552e: 0e00 |0013: return-void │ │ +07542c: |[07542c] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +07543c: 7010 d906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06d9 │ │ +075442: 0c04 |0003: move-result-object v4 │ │ +075444: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +075448: 0740 |0006: move-object v0, v4 │ │ +07544a: 2102 |0007: array-length v2, v0 │ │ +07544c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07544e: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +075452: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +075456: 6e20 1207 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0712 │ │ +07545c: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075460: 28f7 |0012: goto 0009 // -0009 │ │ +075462: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -132463,27 +132430,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -075530: |[075530] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -075540: 7010 d906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06d9 │ │ -075546: 0c04 |0003: move-result-object v4 │ │ -075548: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -07554c: 0740 |0006: move-object v0, v4 │ │ -07554e: 2102 |0007: array-length v2, v0 │ │ -075550: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -075552: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -075556: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -07555a: 6e20 1307 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0713 │ │ -075560: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -075564: 28f7 |0012: goto 0009 // -0009 │ │ -075566: 0e00 |0013: return-void │ │ +075464: |[075464] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +075474: 7010 d906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06d9 │ │ +07547a: 0c04 |0003: move-result-object v4 │ │ +07547c: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +075480: 0740 |0006: move-object v0, v4 │ │ +075482: 2102 |0007: array-length v2, v0 │ │ +075484: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +075486: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +07548a: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +07548e: 6e20 1307 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0713 │ │ +075494: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075498: 28f7 |0012: goto 0009 // -0009 │ │ +07549a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -132502,18 +132469,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075568: |[075568] android.support.v4.media.TransportMediator.destroy:()V │ │ -075578: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -07557c: 6e10 f606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06f6 │ │ -075582: 0e00 |0005: return-void │ │ +07549c: |[07549c] android.support.v4.media.TransportMediator.destroy:()V │ │ +0754ac: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0754b0: 6e10 f606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06f6 │ │ +0754b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -132522,20 +132489,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -075584: |[075584] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -075594: 5420 3b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ -075598: 5421 3a02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023a │ │ -07559c: 7140 eb08 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@08eb │ │ -0755a2: 0a00 |0007: move-result v0 │ │ -0755a4: 0f00 |0008: return v0 │ │ +0754b8: |[0754b8] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0754c8: 5420 3b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023b │ │ +0754cc: 5421 3a02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023a │ │ +0754d0: 7140 eb08 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@08eb │ │ +0754d6: 0a00 |0007: move-result v0 │ │ +0754d8: 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; │ │ │ │ @@ -132544,19 +132511,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0755a8: |[0755a8] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -0755b8: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0755bc: 6e10 0607 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0706 │ │ -0755c2: 0a00 |0005: move-result v0 │ │ -0755c4: 0f00 |0006: return v0 │ │ +0754dc: |[0754dc] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +0754ec: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0754f0: 6e10 0607 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0706 │ │ +0754f6: 0a00 |0005: move-result v0 │ │ +0754f8: 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;) │ │ @@ -132564,19 +132531,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0755c8: |[0755c8] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -0755d8: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0755dc: 6e10 0707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0707 │ │ -0755e2: 0b00 |0005: move-result-wide v0 │ │ -0755e4: 1000 |0006: return-wide v0 │ │ +0754fc: |[0754fc] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +07550c: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +075510: 6e10 0707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0707 │ │ +075516: 0b00 |0005: move-result-wide v0 │ │ +075518: 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;) │ │ @@ -132584,19 +132551,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0755e8: |[0755e8] android.support.v4.media.TransportMediator.getDuration:()J │ │ -0755f8: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -0755fc: 6e10 0807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0708 │ │ -075602: 0b00 |0005: move-result-wide v0 │ │ -075604: 1000 |0006: return-wide v0 │ │ +07551c: |[07551c] android.support.v4.media.TransportMediator.getDuration:()J │ │ +07552c: 5420 3702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +075530: 6e10 0807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0708 │ │ +075536: 0b00 |0005: move-result-wide v0 │ │ +075538: 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;) │ │ @@ -132604,23 +132571,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -075608: |[075608] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -075618: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -07561c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -075620: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -075624: 6e10 f906 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06f9 │ │ -07562a: 0c00 |0009: move-result-object v0 │ │ -07562c: 1100 |000a: return-object v0 │ │ -07562e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -075630: 28fe |000c: goto 000a // -0002 │ │ +07553c: |[07553c] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +07554c: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +075550: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +075554: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +075558: 6e10 f906 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06f9 │ │ +07555e: 0c00 |0009: move-result-object v0 │ │ +075560: 1100 |000a: return-object v0 │ │ +075562: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +075564: 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;) │ │ @@ -132628,19 +132595,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075634: |[075634] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -075644: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -075648: 6e10 0907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0709 │ │ -07564e: 0a00 |0005: move-result v0 │ │ -075650: 0f00 |0006: return v0 │ │ +075568: |[075568] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +075578: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +07557c: 6e10 0907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0709 │ │ +075582: 0a00 |0005: move-result v0 │ │ +075584: 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;) │ │ @@ -132648,19 +132615,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075654: |[075654] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -075664: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -075668: 6e10 0a07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@070a │ │ -07566e: 0a00 |0005: move-result v0 │ │ -075670: 0f00 |0006: return v0 │ │ +075588: |[075588] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +075598: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +07559c: 6e10 0a07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@070a │ │ +0755a2: 0a00 |0005: move-result v0 │ │ +0755a4: 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;) │ │ @@ -132668,24 +132635,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -075674: |[075674] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -075684: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -075688: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07568c: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -075690: 6e10 fd06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06fd │ │ -075696: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -07569a: 6e10 0d07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@070d │ │ -0756a0: 7010 df06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06df │ │ -0756a6: 7010 e206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06e2 │ │ -0756ac: 0e00 |0014: return-void │ │ +0755a8: |[0755a8] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +0755b8: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0755bc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0755c0: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +0755c4: 6e10 fd06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06fd │ │ +0755ca: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0755ce: 6e10 0d07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@070d │ │ +0755d4: 7010 df06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06df │ │ +0755da: 7010 e206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06e2 │ │ +0755e0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -132698,19 +132665,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0756b0: |[0756b0] android.support.v4.media.TransportMediator.refreshState:()V │ │ -0756c0: 7010 df06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06df │ │ -0756c6: 7010 e206 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06e2 │ │ -0756cc: 7010 e306 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06e3 │ │ -0756d2: 0e00 |0009: return-void │ │ +0755e4: |[0755e4] android.support.v4.media.TransportMediator.refreshState:()V │ │ +0755f4: 7010 df06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06df │ │ +0755fa: 7010 e206 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06e2 │ │ +075600: 7010 e306 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06e3 │ │ +075606: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -132721,18 +132688,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 │ │ -0756d4: |[0756d4] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -0756e4: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -0756e8: 6e20 921f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -0756ee: 0e00 |0005: return-void │ │ +075608: |[075608] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +075618: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +07561c: 6e20 921f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +075622: 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; │ │ @@ -132742,18 +132709,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0756f0: |[0756f0] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -075700: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -075704: 6e30 0e07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@070e │ │ -07570a: 0e00 |0005: return-void │ │ +075624: |[075624] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +075634: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +075638: 6e30 0e07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@070e │ │ +07563e: 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 │ │ @@ -132763,24 +132730,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -07570c: |[07570c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -07571c: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -075720: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -075724: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -075728: 6e10 ff06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06ff │ │ -07572e: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -075732: 6e10 0f07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@070f │ │ -075738: 7010 df06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06df │ │ -07573e: 7010 e206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06e2 │ │ -075744: 0e00 |0014: return-void │ │ +075640: |[075640] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +075650: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +075654: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +075658: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +07565c: 6e10 ff06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06ff │ │ +075662: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +075666: 6e10 0f07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@070f │ │ +07566c: 7010 df06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06df │ │ +075672: 7010 e206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06e2 │ │ +075678: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -132793,24 +132760,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -075748: |[075748] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -075758: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -07575c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -075760: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ -075764: 6e10 0007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0700 │ │ -07576a: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ -07576e: 6e10 1007 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0710 │ │ -075774: 7010 df06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06df │ │ -07577a: 7010 e206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06e2 │ │ -075780: 0e00 |0014: return-void │ │ +07567c: |[07567c] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +07568c: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +075690: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +075694: 5410 3902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0239 │ │ +075698: 6e10 0007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0700 │ │ +07569e: 5410 3702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0237 │ │ +0756a2: 6e10 1007 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0710 │ │ +0756a8: 7010 df06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06df │ │ +0756ae: 7010 e206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06e2 │ │ +0756b4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -132823,33 +132790,33 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -075784: |[075784] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -075794: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ -075798: 6e20 9a1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ -07579e: 0e00 |0005: return-void │ │ +0756b8: |[0756b8] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +0756c8: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023c │ │ +0756cc: 6e20 9a1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ +0756d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ │ │ - source_file_idx : 2901 (TransportMediator.java) │ │ + source_file_idx : 2891 (TransportMediator.java) │ │ │ │ Class #510 header: │ │ -class_idx : 284 │ │ +class_idx : 282 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 656 │ │ +superclass_idx : 979 │ │ +source_file_idx : 652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #510 annotations: │ │ Annotations on class │ │ @@ -132870,17 +132837,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0757a0: |[0757a0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -0757b0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0757b6: 0e00 |0003: return-void │ │ +0756d4: |[0756d4] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +0756e4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0756ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -132889,27 +132856,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0757b8: |[0757b8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0757c8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0757ca: 6e10 eb01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01eb │ │ -0757d0: 0c00 |0004: move-result-object v0 │ │ -0757d2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0757d6: 0f02 |0007: return v2 │ │ -0757d8: 6e10 ee01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01ee │ │ -0757de: 0a01 |000b: move-result v1 │ │ -0757e0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0757e6: 28f8 |000f: goto 0007 // -0008 │ │ -0757e8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0757ea: 28f6 |0011: goto 0007 // -000a │ │ -0757ec: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +0756ec: |[0756ec] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0756fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0756fe: 6e10 eb01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01eb │ │ +075704: 0c00 |0004: move-result-object v0 │ │ +075706: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +07570a: 0f02 |0007: return v2 │ │ +07570c: 6e10 ee01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01ee │ │ +075712: 0a01 |000b: move-result v1 │ │ +075714: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +07571a: 28f8 |000f: goto 0007 // -0008 │ │ +07571c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +07571e: 28f6 |0011: goto 0007 // -000a │ │ +075720: 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 │ │ @@ -132917,21 +132884,21 @@ │ │ 0x0012 line=47 │ │ locals : │ │ 0x0005 - 0x001a reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x001a reg=1 type I │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ 0x0000 - 0x001a reg=4 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 656 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 652 (ConnectivityManagerCompat.java) │ │ │ │ Class #511 header: │ │ -class_idx : 286 │ │ +class_idx : 284 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 656 │ │ +superclass_idx : 979 │ │ +source_file_idx : 652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #511 annotations: │ │ Annotations on class │ │ @@ -132952,17 +132919,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0757fc: |[0757fc] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -07580c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075812: 0e00 |0003: return-void │ │ +075730: |[075730] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +075740: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -132971,32 +132938,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075814: |[075814] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -075824: 7110 2207 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0722 │ │ -07582a: 0a00 |0003: move-result v0 │ │ -07582c: 0f00 |0004: return v0 │ │ +075748: |[075748] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +075758: 7110 2207 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0722 │ │ +07575e: 0a00 |0003: move-result v0 │ │ +075760: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 656 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 652 (ConnectivityManagerCompat.java) │ │ │ │ Class #512 header: │ │ -class_idx : 287 │ │ +class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 656 │ │ +superclass_idx : 979 │ │ +source_file_idx : 652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #512 annotations: │ │ Annotations on class │ │ @@ -133017,17 +132984,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075830: |[075830] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -075840: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075846: 0e00 |0003: return-void │ │ +075764: |[075764] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +075774: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07577a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -133036,32 +133003,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075848: |[075848] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -075858: 7110 2407 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0724 │ │ -07585e: 0a00 |0003: move-result v0 │ │ -075860: 0f00 |0004: return v0 │ │ +07577c: |[07577c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +07578c: 7110 2407 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0724 │ │ +075792: 0a00 |0003: move-result v0 │ │ +075794: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 656 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 652 (ConnectivityManagerCompat.java) │ │ │ │ Class #513 header: │ │ -class_idx : 288 │ │ +class_idx : 286 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 656 │ │ +superclass_idx : 979 │ │ +source_file_idx : 652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -133082,17 +133049,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075864: |[075864] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -075874: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07587a: 0e00 |0003: return-void │ │ +075798: |[075798] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +0757a8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0757ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -133101,32 +133068,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07587c: |[07587c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -07588c: 7110 2607 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0726 │ │ -075892: 0a00 |0003: move-result v0 │ │ -075894: 0f00 |0004: return v0 │ │ +0757b0: |[0757b0] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0757c0: 7110 2607 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0726 │ │ +0757c6: 0a00 |0003: move-result v0 │ │ +0757c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 656 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 652 (ConnectivityManagerCompat.java) │ │ │ │ Class #514 header: │ │ -class_idx : 296 │ │ +class_idx : 294 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2896 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #514 annotations: │ │ Annotations on class │ │ @@ -133154,20 +133121,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -075898: |[075898] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -0758a8: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0758ae: 2200 2601 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0126 │ │ -0758b2: 7020 2707 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0727 │ │ -0758b8: 5b10 5c02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ -0758bc: 0e00 |000a: return-void │ │ +0757cc: |[0757cc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +0757dc: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0757e2: 2200 2401 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0124 │ │ +0757e6: 7020 2707 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0727 │ │ +0757ec: 5b10 5c02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ +0757f0: 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; │ │ │ │ @@ -133177,22 +133144,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0758c0: |[0758c0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0758d0: 5420 5c02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ -0758d4: 6e10 6d1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f6d │ │ -0758da: 0c00 |0005: move-result-object v0 │ │ -0758dc: 1f00 2701 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0127 │ │ -0758e0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -0758e2: 5901 5b02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ -0758e6: 0e00 |000b: return-void │ │ +0757f4: |[0757f4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +075804: 5420 5c02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ +075808: 6e10 6d1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f6d │ │ +07580e: 0c00 |0005: move-result-object v0 │ │ +075810: 1f00 2501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0125 │ │ +075814: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +075816: 5901 5b02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ +07581a: 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; │ │ │ │ @@ -133201,21 +133168,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0758e8: |[0758e8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0758f8: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ -0758fc: 6e10 6d1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f6d │ │ -075902: 0c00 |0005: move-result-object v0 │ │ -075904: 1f00 2701 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0127 │ │ -075908: 5200 5b02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ -07590c: 0f00 |000a: return v0 │ │ +07581c: |[07581c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +07582c: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ +075830: 6e10 6d1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f6d │ │ +075836: 0c00 |0005: move-result-object v0 │ │ +075838: 1f00 2501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0125 │ │ +07583c: 5200 5b02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ +075840: 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;) │ │ @@ -133223,16 +133190,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -075910: |[075910] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -075920: 0e00 |0000: return-void │ │ +075844: |[075844] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +075854: 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 │ │ │ │ @@ -133241,16 +133208,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -075924: |[075924] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -075934: 0e00 |0000: return-void │ │ +075858: |[075858] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +075868: 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 │ │ @@ -133260,21 +133227,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -075938: |[075938] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -075948: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ -07594c: 6e10 6d1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f6d │ │ -075952: 0c00 |0005: move-result-object v0 │ │ -075954: 1f00 2701 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0127 │ │ -075958: 5902 5b02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ -07595c: 0e00 |000a: return-void │ │ +07586c: |[07586c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +07587c: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025c │ │ +075880: 6e10 6d1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1f6d │ │ +075886: 0c00 |0005: move-result-object v0 │ │ +075888: 1f00 2501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0125 │ │ +07588c: 5902 5b02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025b │ │ +075890: 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 │ │ @@ -133284,16 +133251,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -075960: |[075960] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -075970: 0e00 |0000: return-void │ │ +075894: |[075894] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0758a4: 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; │ │ │ │ @@ -133302,30 +133269,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -075974: |[075974] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -075984: 0e00 |0000: return-void │ │ +0758a8: |[0758a8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0758b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2896 (TrafficStatsCompat.java) │ │ + source_file_idx : 2886 (TrafficStatsCompat.java) │ │ │ │ Class #515 header: │ │ -class_idx : 297 │ │ +class_idx : 295 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2896 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #515 annotations: │ │ Annotations on class │ │ @@ -133350,17 +133317,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075988: |[075988] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -075998: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07599e: 0e00 |0003: return-void │ │ +0758bc: |[0758bc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +0758cc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0758d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -133369,17 +133336,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0759a0: |[0759a0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0759b0: 7100 4d07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@074d │ │ -0759b6: 0e00 |0003: return-void │ │ +0758d4: |[0758d4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0758e4: 7100 4d07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@074d │ │ +0758ea: 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; │ │ │ │ @@ -133388,18 +133355,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0759b8: |[0759b8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0759c8: 7100 4e07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@074e │ │ -0759ce: 0a00 |0003: move-result v0 │ │ -0759d0: 0f00 |0004: return v0 │ │ +0758ec: |[0758ec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0758fc: 7100 4e07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@074e │ │ +075902: 0a00 |0003: move-result v0 │ │ +075904: 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;) │ │ @@ -133407,17 +133374,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0759d4: |[0759d4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0759e4: 7110 4f07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@074f │ │ -0759ea: 0e00 |0003: return-void │ │ +075908: |[075908] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +075918: 7110 4f07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@074f │ │ +07591e: 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 │ │ @@ -133427,17 +133394,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0759ec: |[0759ec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0759fc: 7120 5007 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0750 │ │ -075a02: 0e00 |0003: return-void │ │ +075920: |[075920] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +075930: 7120 5007 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0750 │ │ +075936: 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 │ │ @@ -133448,17 +133415,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075a04: |[075a04] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -075a14: 7110 5107 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0751 │ │ -075a1a: 0e00 |0003: return-void │ │ +075938: |[075938] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +075948: 7110 5107 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0751 │ │ +07594e: 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 │ │ @@ -133468,17 +133435,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075a1c: |[075a1c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -075a2c: 7110 5207 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0752 │ │ -075a32: 0e00 |0003: return-void │ │ +075950: |[075950] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +075960: 7110 5207 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0752 │ │ +075966: 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; │ │ @@ -133488,32 +133455,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075a34: |[075a34] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -075a44: 7110 5307 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0753 │ │ -075a4a: 0e00 |0003: return-void │ │ +075968: |[075968] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +075978: 7110 5307 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0753 │ │ +07597e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 2896 (TrafficStatsCompat.java) │ │ + source_file_idx : 2886 (TrafficStatsCompat.java) │ │ │ │ Class #516 header: │ │ -class_idx : 311 │ │ +class_idx : 309 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 939 │ │ +superclass_idx : 979 │ │ +source_file_idx : 935 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #516 annotations: │ │ Annotations on class │ │ @@ -133534,17 +133501,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075a4c: |[075a4c] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -075a5c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075a62: 0e00 |0003: return-void │ │ +075980: |[075980] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +075990: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -133553,16 +133520,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 │ │ -075a64: |[075a64] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -075a74: 1101 |0000: return-object v1 │ │ +075998: |[075998] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0759a8: 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; │ │ │ │ @@ -133571,31 +133538,31 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075a78: |[075a78] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -075a88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075a8a: 1100 |0001: return-object v0 │ │ +0759ac: |[0759ac] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0759bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0759be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 locale Ljava/lang/String; │ │ │ │ - source_file_idx : 939 (ICUCompat.java) │ │ + source_file_idx : 935 (ICUCompat.java) │ │ │ │ Class #517 header: │ │ -class_idx : 312 │ │ +class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 939 │ │ +superclass_idx : 979 │ │ +source_file_idx : 935 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -133616,17 +133583,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075a8c: |[075a8c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -075a9c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075aa2: 0e00 |0003: return-void │ │ +0759c0: |[0759c0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +0759d0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0759d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -133635,18 +133602,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 │ │ -075aa4: |[075aa4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -075ab4: 7110 9807 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0798 │ │ -075aba: 0c00 |0003: move-result-object v0 │ │ -075abc: 1100 |0004: return-object v0 │ │ +0759d8: |[0759d8] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0759e8: 7110 9807 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0798 │ │ +0759ee: 0c00 |0003: move-result-object v0 │ │ +0759f0: 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; │ │ │ │ @@ -133655,32 +133622,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075ac0: |[075ac0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -075ad0: 7110 9907 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0799 │ │ -075ad6: 0c00 |0003: move-result-object v0 │ │ -075ad8: 1100 |0004: return-object v0 │ │ +0759f4: |[0759f4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +075a04: 7110 9907 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0799 │ │ +075a0a: 0c00 |0003: move-result-object v0 │ │ +075a0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ - source_file_idx : 939 (ICUCompat.java) │ │ + source_file_idx : 935 (ICUCompat.java) │ │ │ │ Class #518 header: │ │ -class_idx : 317 │ │ +class_idx : 315 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2859 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -133713,24 +133680,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -075adc: |[075adc] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -075aec: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@013d │ │ -075af0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -075af2: 7020 9d07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@079d │ │ -075af8: 6900 8202 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@0282 │ │ -075afc: 2200 3d01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@013d │ │ -075b00: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -075b02: 7020 9d07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@079d │ │ -075b08: 6900 8102 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@0281 │ │ -075b0c: 0e00 |0010: return-void │ │ +075a10: |[075a10] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +075a20: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@013b │ │ +075a24: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +075a26: 7020 9d07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@079d │ │ +075a2c: 6900 8202 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@0282 │ │ +075a30: 2200 3b01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@013b │ │ +075a34: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +075a36: 7020 9d07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@079d │ │ +075a3c: 6900 8102 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@0281 │ │ +075a40: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -133738,18 +133705,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075b10: |[075b10] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -075b20: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075b26: 5c01 8302 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@0283 │ │ -075b2a: 0e00 |0005: return-void │ │ +075a44: |[075a44] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +075a54: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075a5a: 5c01 8302 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@0283 │ │ +075a5e: 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; │ │ @@ -133761,48 +133728,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -075b2c: |[075b2c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -075b3c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -075b3e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -075b40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -075b42: 0182 |0003: move v2, v8 │ │ -075b44: 9000 0809 |0004: add-int v0, v8, v9 │ │ -075b48: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -075b4c: 7220 f81e 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1ef8 │ │ -075b52: 0a05 |000b: move-result v5 │ │ -075b54: 7110 fe1e 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1efe │ │ -075b5a: 0a05 |000f: move-result v5 │ │ -075b5c: 7110 b107 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@07b1 │ │ -075b62: 0a05 |0013: move-result v5 │ │ -075b64: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -075b6a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -075b6e: 28ed |0019: goto 0006 // -0013 │ │ -075b70: 5565 8302 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@0283 │ │ -075b74: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -075b78: 0143 |001e: move v3, v4 │ │ -075b7a: 0f03 |001f: return v3 │ │ -075b7c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -075b7e: 28f6 |0021: goto 0017 // -000a │ │ -075b80: 5565 8302 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@0283 │ │ -075b84: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -075b88: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -075b8a: 28f0 |0027: goto 0017 // -0010 │ │ -075b8c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -075b90: 5565 8302 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@0283 │ │ -075b94: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -075b98: 0143 |002e: move v3, v4 │ │ -075b9a: 28f0 |002f: goto 001f // -0010 │ │ -075b9c: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -075b9e: 28ee |0031: goto 001f // -0012 │ │ -075ba0: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +075a60: |[075a60] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +075a70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +075a72: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +075a74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +075a76: 0182 |0003: move v2, v8 │ │ +075a78: 9000 0809 |0004: add-int v0, v8, v9 │ │ +075a7c: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +075a80: 7220 f81e 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1ef8 │ │ +075a86: 0a05 |000b: move-result v5 │ │ +075a88: 7110 fe1e 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1efe │ │ +075a8e: 0a05 |000f: move-result v5 │ │ +075a90: 7110 b107 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@07b1 │ │ +075a96: 0a05 |0013: move-result v5 │ │ +075a98: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +075a9e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +075aa2: 28ed |0019: goto 0006 // -0013 │ │ +075aa4: 5565 8302 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@0283 │ │ +075aa8: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +075aac: 0143 |001e: move v3, v4 │ │ +075aae: 0f03 |001f: return v3 │ │ +075ab0: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +075ab2: 28f6 |0021: goto 0017 // -000a │ │ +075ab4: 5565 8302 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@0283 │ │ +075ab8: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +075abc: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +075abe: 28f0 |0027: goto 0017 // -0010 │ │ +075ac0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +075ac4: 5565 8302 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@0283 │ │ +075ac8: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +075acc: 0143 |002e: move v3, v4 │ │ +075ace: 28f0 |002f: goto 001f // -0010 │ │ +075ad0: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +075ad2: 28ee |0031: goto 001f // -0012 │ │ +075ad4: 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 │ │ @@ -133821,21 +133788,21 @@ │ │ 0x0003 - 0x003a reg=1 haveUnlookedFor Z │ │ 0x0004 - 0x003a reg=2 i I │ │ 0x0000 - 0x003a reg=6 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ 0x0000 - 0x003a reg=7 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x003a reg=8 start I │ │ 0x0000 - 0x003a reg=9 count I │ │ │ │ - source_file_idx : 2868 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2859 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #519 header: │ │ -class_idx : 318 │ │ +class_idx : 316 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2859 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -133860,36 +133827,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075bb0: |[075bb0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -075bc0: 2200 3e01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@013e │ │ -075bc4: 7010 a007 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@07a0 │ │ -075bca: 6900 8402 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@0284 │ │ -075bce: 0e00 |0007: return-void │ │ +075ae4: |[075ae4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +075af4: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@013c │ │ +075af8: 7010 a007 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@07a0 │ │ +075afe: 6900 8402 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@0284 │ │ +075b02: 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 │ │ -075bd0: |[075bd0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -075be0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075be6: 0e00 |0003: return-void │ │ +075b04: |[075b04] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +075b14: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075b1a: 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; │ │ │ │ @@ -133899,30 +133866,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -075be8: |[075be8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -075bf8: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -075bfa: 0161 |0001: move v1, v6 │ │ -075bfc: 9000 0607 |0002: add-int v0, v6, v7 │ │ -075c00: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -075c04: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -075c06: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -075c0a: 7220 f81e 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1ef8 │ │ -075c10: 0a03 |000c: move-result v3 │ │ -075c12: 7110 fe1e 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1efe │ │ -075c18: 0a03 |0010: move-result v3 │ │ -075c1a: 7110 b007 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@07b0 │ │ -075c20: 0a02 |0014: move-result v2 │ │ -075c22: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -075c26: 28ed |0017: goto 0004 // -0013 │ │ -075c28: 0f02 |0018: return v2 │ │ +075b1c: |[075b1c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +075b2c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +075b2e: 0161 |0001: move v1, v6 │ │ +075b30: 9000 0607 |0002: add-int v0, v6, v7 │ │ +075b34: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +075b38: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +075b3a: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +075b3e: 7220 f81e 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1ef8 │ │ +075b44: 0a03 |000c: move-result v3 │ │ +075b46: 7110 fe1e 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1efe │ │ +075b4c: 0a03 |0010: move-result v3 │ │ +075b4e: 7110 b007 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@07b0 │ │ +075b54: 0a02 |0014: move-result v2 │ │ +075b56: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075b5a: 28ed |0017: goto 0004 // -0013 │ │ +075b5c: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -133931,21 +133898,21 @@ │ │ 0x0002 - 0x0019 reg=1 i I │ │ 0x0001 - 0x0019 reg=2 result I │ │ 0x0000 - 0x0019 reg=4 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ 0x0000 - 0x0019 reg=5 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x0019 reg=6 start I │ │ 0x0000 - 0x0019 reg=7 count I │ │ │ │ - source_file_idx : 2868 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2859 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #520 header: │ │ -class_idx : 320 │ │ +class_idx : 318 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2859 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -133970,18 +133937,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 │ │ -075c2c: |[075c2c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -075c3c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075c42: 5b01 8502 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0285 │ │ -075c46: 0e00 |0005: return-void │ │ +075b60: |[075b60] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +075b70: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075b76: 5b01 8502 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0285 │ │ +075b7a: 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; │ │ @@ -133992,27 +133959,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -075c48: |[075c48] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -075c58: 5410 8502 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0285 │ │ -075c5c: 7240 a207 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@07a2 │ │ -075c62: 0a00 |0005: move-result v0 │ │ -075c64: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -075c6a: 6e10 a407 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07a4 │ │ -075c70: 0a00 |000c: move-result v0 │ │ -075c72: 0f00 |000d: return v0 │ │ -075c74: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -075c76: 28fe |000f: goto 000d // -0002 │ │ -075c78: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -075c7a: 28fc |0011: goto 000d // -0004 │ │ -075c7c: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +075b7c: |[075b7c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +075b8c: 5410 8502 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0285 │ │ +075b90: 7240 a207 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@07a2 │ │ +075b96: 0a00 |0005: move-result v0 │ │ +075b98: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +075b9e: 6e10 a407 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07a4 │ │ +075ba4: 0a00 |000c: move-result v0 │ │ +075ba6: 0f00 |000d: return v0 │ │ +075ba8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +075baa: 28fe |000f: goto 000d // -0002 │ │ +075bac: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +075bae: 28fc |0011: goto 000d // -0004 │ │ +075bb0: 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 │ │ @@ -134034,33 +134001,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -075c8c: |[075c8c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -075c9c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -075ca0: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -075ca4: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -075ca8: 7210 f91e 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@1ef9 │ │ -075cae: 0a00 |0009: move-result v0 │ │ -075cb0: b140 |000a: sub-int/2addr v0, v4 │ │ -075cb2: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -075cb6: 2200 c803 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -075cba: 7010 191f 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ -075cc0: 2700 |0012: throw v0 │ │ -075cc2: 5410 8502 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0285 │ │ -075cc6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -075cca: 6e10 a407 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07a4 │ │ -075cd0: 0a00 |001a: move-result v0 │ │ -075cd2: 0f00 |001b: return v0 │ │ -075cd4: 7040 a507 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@07a5 │ │ -075cda: 0a00 |001f: move-result v0 │ │ -075cdc: 28fb |0020: goto 001b // -0005 │ │ +075bc0: |[075bc0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +075bd0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +075bd4: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +075bd8: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +075bdc: 7210 f91e 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@1ef9 │ │ +075be2: 0a00 |0009: move-result v0 │ │ +075be4: b140 |000a: sub-int/2addr v0, v4 │ │ +075be6: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +075bea: 2200 c403 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +075bee: 7010 191f 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1f19 │ │ +075bf4: 2700 |0012: throw v0 │ │ +075bf6: 5410 8502 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0285 │ │ +075bfa: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +075bfe: 6e10 a407 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07a4 │ │ +075c04: 0a00 |001a: move-result v0 │ │ +075c06: 0f00 |001b: return v0 │ │ +075c08: 7040 a507 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@07a5 │ │ +075c0e: 0a00 |001f: move-result v0 │ │ +075c10: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -134075,36 +134042,36 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -075ce0: |[075ce0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -075cf0: 7110 7a1f 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1f7a │ │ -075cf6: 0c00 |0003: move-result-object v0 │ │ -075cf8: 6e40 a607 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07a6 │ │ -075cfe: 0a00 |0007: move-result v0 │ │ -075d00: 0f00 |0008: return v0 │ │ +075c14: |[075c14] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +075c24: 7110 7a1f 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1f7a │ │ +075c2a: 0c00 |0003: move-result-object v0 │ │ +075c2c: 6e40 a607 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07a6 │ │ +075c32: 0a00 |0007: move-result v0 │ │ +075c34: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ 0x0000 - 0x0009 reg=2 array [C │ │ 0x0000 - 0x0009 reg=3 start I │ │ 0x0000 - 0x0009 reg=4 count I │ │ │ │ - source_file_idx : 2868 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2859 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #521 header: │ │ -class_idx : 332 │ │ +class_idx : 330 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 364 │ │ +superclass_idx : 979 │ │ +source_file_idx : 360 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #521 annotations: │ │ Annotations on class │ │ @@ -134133,19 +134100,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 │ │ -075d04: |[075d04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -075d14: 5b01 b002 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02b0 │ │ -075d18: 5b02 b102 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ -075d1c: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075d22: 0e00 |0007: return-void │ │ +075c38: |[075c38] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +075c48: 5b01 b002 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02b0 │ │ +075c4c: 5b02 b102 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ +075c50: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075c56: 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; │ │ @@ -134156,19 +134123,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 │ │ -075d24: |[075d24] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075d34: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ -075d38: 6e30 4b08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@084b │ │ -075d3e: 0a00 |0005: move-result v0 │ │ -075d40: 0f00 |0006: return v0 │ │ +075c58: |[075c58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +075c68: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ +075c6c: 6e30 4b08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@084b │ │ +075c72: 0a00 |0005: move-result v0 │ │ +075c74: 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; │ │ @@ -134178,18 +134145,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 │ │ -075d44: |[075d44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075d54: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ -075d58: 6e30 4e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ -075d5e: 0e00 |0005: return-void │ │ +075c78: |[075c78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075c88: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ +075c8c: 6e30 4e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ +075c92: 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; │ │ @@ -134200,20 +134167,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 │ │ -075d60: |[075d60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -075d70: 5420 b102 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ -075d74: 2201 d801 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d8 │ │ -075d78: 7020 6f0c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c6f │ │ -075d7e: 6e30 4f08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ -075d84: 0e00 |000a: return-void │ │ +075c94: |[075c94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +075ca4: 5420 b102 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ +075ca8: 2201 d601 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d6 │ │ +075cac: 7020 6f0c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c6f │ │ +075cb2: 6e30 4f08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ +075cb8: 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; │ │ @@ -134224,18 +134191,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 │ │ -075d88: |[075d88] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075d98: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ -075d9c: 6e30 5008 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0850 │ │ -075da2: 0e00 |0005: return-void │ │ +075cbc: |[075cbc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075ccc: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ +075cd0: 6e30 5008 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0850 │ │ +075cd6: 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; │ │ @@ -134246,19 +134213,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 │ │ -075da4: |[075da4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075db4: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ -075db8: 6e40 5108 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@0851 │ │ -075dbe: 0a00 |0005: move-result v0 │ │ -075dc0: 0f00 |0006: return v0 │ │ +075cd8: |[075cd8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +075ce8: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ +075cec: 6e40 5108 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@0851 │ │ +075cf2: 0a00 |0005: move-result v0 │ │ +075cf4: 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; │ │ @@ -134269,18 +134236,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -075dc4: |[075dc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -075dd4: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ -075dd8: 6e30 5308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0853 │ │ -075dde: 0e00 |0005: return-void │ │ +075cf8: |[075cf8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +075d08: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ +075d0c: 6e30 5308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0853 │ │ +075d12: 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; │ │ @@ -134291,34 +134258,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -075de0: |[075de0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075df0: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ -075df4: 6e30 5408 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0854 │ │ -075dfa: 0e00 |0005: return-void │ │ +075d14: |[075d14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075d24: 5410 b102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b1 │ │ +075d28: 6e30 5408 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0854 │ │ +075d2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 364 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 360 (AccessibilityDelegateCompat.java) │ │ │ │ Class #522 header: │ │ -class_idx : 335 │ │ +class_idx : 333 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 364 │ │ +superclass_idx : 979 │ │ +source_file_idx : 360 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -134347,19 +134314,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 │ │ -075dfc: |[075dfc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -075e0c: 5b01 b202 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@02b2 │ │ -075e10: 5b02 b302 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075e14: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075e1a: 0e00 |0007: return-void │ │ +075d30: |[075d30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +075d40: 5b01 b202 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@02b2 │ │ +075d44: 5b02 b302 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075d48: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075d4e: 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; │ │ @@ -134370,19 +134337,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 │ │ -075e1c: |[075e1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075e2c: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075e30: 6e30 4b08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@084b │ │ -075e36: 0a00 |0005: move-result v0 │ │ -075e38: 0f00 |0006: return v0 │ │ +075d50: |[075d50] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +075d60: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075d64: 6e30 4b08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@084b │ │ +075d6a: 0a00 |0005: move-result v0 │ │ +075d6c: 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; │ │ @@ -134392,24 +134359,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 │ │ -075e3c: |[075e3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -075e4c: 5421 b302 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075e50: 6e20 4c08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@084c │ │ -075e56: 0c00 |0005: move-result-object v0 │ │ -075e58: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -075e5c: 6e10 030d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0d03 │ │ -075e62: 0c01 |000b: move-result-object v1 │ │ -075e64: 1101 |000c: return-object v1 │ │ -075e66: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -075e68: 28fe |000e: goto 000c // -0002 │ │ +075d70: |[075d70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +075d80: 5421 b302 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075d84: 6e20 4c08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@084c │ │ +075d8a: 0c00 |0005: move-result-object v0 │ │ +075d8c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +075d90: 6e10 030d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0d03 │ │ +075d96: 0c01 |000b: move-result-object v1 │ │ +075d98: 1101 |000c: return-object v1 │ │ +075d9a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +075d9c: 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; │ │ @@ -134420,18 +134387,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 │ │ -075e6c: |[075e6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075e7c: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075e80: 6e30 4e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ -075e86: 0e00 |0005: return-void │ │ +075da0: |[075da0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075db0: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075db4: 6e30 4e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ +075dba: 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; │ │ @@ -134442,20 +134409,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 │ │ -075e88: |[075e88] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -075e98: 5420 b302 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075e9c: 2201 d801 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d8 │ │ -075ea0: 7020 6f0c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c6f │ │ -075ea6: 6e30 4f08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ -075eac: 0e00 |000a: return-void │ │ +075dbc: |[075dbc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +075dcc: 5420 b302 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075dd0: 2201 d601 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d6 │ │ +075dd4: 7020 6f0c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c6f │ │ +075dda: 6e30 4f08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ +075de0: 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; │ │ @@ -134466,18 +134433,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 │ │ -075eb0: |[075eb0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075ec0: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075ec4: 6e30 5008 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0850 │ │ -075eca: 0e00 |0005: return-void │ │ +075de4: |[075de4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075df4: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075df8: 6e30 5008 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0850 │ │ +075dfe: 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; │ │ @@ -134488,19 +134455,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 │ │ -075ecc: |[075ecc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075edc: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075ee0: 6e40 5108 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@0851 │ │ -075ee6: 0a00 |0005: move-result v0 │ │ -075ee8: 0f00 |0006: return v0 │ │ +075e00: |[075e00] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +075e10: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075e14: 6e40 5108 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@0851 │ │ +075e1a: 0a00 |0005: move-result v0 │ │ +075e1c: 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; │ │ @@ -134511,19 +134478,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 │ │ -075eec: |[075eec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -075efc: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075f00: 6e40 5208 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0852 │ │ -075f06: 0a00 |0005: move-result v0 │ │ -075f08: 0f00 |0006: return v0 │ │ +075e20: |[075e20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +075e30: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075e34: 6e40 5208 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0852 │ │ +075e3a: 0a00 |0005: move-result v0 │ │ +075e3c: 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 │ │ @@ -134534,18 +134501,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -075f0c: |[075f0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -075f1c: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075f20: 6e30 5308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0853 │ │ -075f26: 0e00 |0005: return-void │ │ +075e40: |[075e40] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +075e50: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075e54: 6e30 5308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0853 │ │ +075e5a: 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; │ │ @@ -134556,34 +134523,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -075f28: |[075f28] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075f38: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ -075f3c: 6e30 5408 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0854 │ │ -075f42: 0e00 |0005: return-void │ │ +075e5c: |[075e5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075e6c: 5410 b302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02b3 │ │ +075e70: 6e30 5408 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0854 │ │ +075e76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 364 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 360 (AccessibilityDelegateCompat.java) │ │ │ │ Class #523 header: │ │ -class_idx : 337 │ │ +class_idx : 335 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 364 │ │ +superclass_idx : 979 │ │ +source_file_idx : 360 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -134604,17 +134571,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075f44: |[075f44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -075f54: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -075f5a: 0e00 |0003: return-void │ │ +075e78: |[075e78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +075e88: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -134623,17 +134590,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 │ │ -075f5c: |[075f5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075f6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075f6e: 0f00 |0001: return v0 │ │ +075e90: |[075e90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +075ea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075ea2: 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; │ │ @@ -134644,17 +134611,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 │ │ -075f70: |[075f70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -075f80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075f82: 1100 |0001: return-object v0 │ │ +075ea4: |[075ea4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +075eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075eb6: 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; │ │ @@ -134664,17 +134631,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 │ │ -075f84: |[075f84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -075f94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075f96: 1100 |0001: return-object v0 │ │ +075eb8: |[075eb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +075ec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075eca: 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; │ │ │ │ @@ -134683,17 +134650,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075f98: |[075f98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -075fa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075faa: 1100 |0001: return-object v0 │ │ +075ecc: |[075ecc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +075edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075ede: 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;) │ │ @@ -134701,16 +134668,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 │ │ -075fac: |[075fac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075fbc: 0e00 |0000: return-void │ │ +075ee0: |[075ee0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075ef0: 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; │ │ @@ -134721,16 +134688,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 │ │ -075fc0: |[075fc0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -075fd0: 0e00 |0000: return-void │ │ +075ef4: |[075ef4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +075f04: 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; │ │ @@ -134741,16 +134708,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 │ │ -075fd4: |[075fd4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075fe4: 0e00 |0000: return-void │ │ +075f08: |[075f08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075f18: 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; │ │ @@ -134761,17 +134728,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 │ │ -075fe8: |[075fe8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075ff8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -075ffa: 0f00 |0001: return v0 │ │ +075f1c: |[075f1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +075f2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075f2e: 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; │ │ @@ -134783,17 +134750,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 │ │ -075ffc: |[075ffc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -07600c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07600e: 0f00 |0001: return v0 │ │ +075f30: |[075f30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +075f40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075f42: 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; │ │ @@ -134805,16 +134772,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 │ │ -076010: |[076010] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -076020: 0e00 |0000: return-void │ │ +075f44: |[075f44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +075f54: 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; │ │ @@ -134825,32 +134792,32 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076024: |[076024] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -076034: 0e00 |0000: return-void │ │ +075f58: |[075f58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +075f68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 364 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 360 (AccessibilityDelegateCompat.java) │ │ │ │ Class #524 header: │ │ -class_idx : 350 │ │ +class_idx : 348 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 905 │ │ +superclass_idx : 979 │ │ +source_file_idx : 901 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ Class #524 annotations: │ │ Annotations on class │ │ @@ -134985,25 +134952,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -076038: |[076038] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -076048: 7100 021c 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1c02 │ │ -07604e: 0a00 |0003: move-result v0 │ │ -076050: 6700 bf02 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02bf │ │ -076054: 7100 081c 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1c08 │ │ -07605a: 0a00 |0009: move-result v0 │ │ -07605c: 6700 c302 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02c3 │ │ -076060: 7100 011c 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1c01 │ │ -076066: 0a00 |000f: move-result v0 │ │ -076068: 6700 be02 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02be │ │ -07606c: 0e00 |0012: return-void │ │ +075f6c: |[075f6c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +075f7c: 7100 021c 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1c02 │ │ +075f82: 0a00 |0003: move-result v0 │ │ +075f84: 6700 bf02 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02bf │ │ +075f88: 7100 081c 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1c08 │ │ +075f8e: 0a00 |0009: move-result v0 │ │ +075f90: 6700 c302 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02c3 │ │ +075f94: 7100 011c 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1c01 │ │ +075f9a: 0a00 |000f: move-result v0 │ │ +075f9c: 6700 be02 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02be │ │ +075fa0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -135012,31 +134979,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 │ │ -076070: |[076070] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -076080: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -076086: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -07608a: 2200 5d01 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@015d │ │ -07608e: 7030 9908 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@0899 │ │ -076094: 5b10 cc02 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -076098: 5b13 d202 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -07609c: 2030 1203 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0312 │ │ -0760a0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0760a4: 1f03 1203 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0312 │ │ -0760a8: 6e20 ab08 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08ab │ │ -0760ae: 7020 a608 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@08a6 │ │ -0760b4: 0e00 |001a: return-void │ │ -0760b6: 2200 5d01 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@015d │ │ -0760ba: 7020 9808 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0898 │ │ -0760c0: 5b10 cc02 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -0760c4: 28ea |0022: goto 000c // -0016 │ │ +075fa4: |[075fa4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +075fb4: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +075fba: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +075fbe: 2200 5b01 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@015b │ │ +075fc2: 7030 9908 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@0899 │ │ +075fc8: 5b10 cc02 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +075fcc: 5b13 d202 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +075fd0: 2030 1003 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0310 │ │ +075fd4: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +075fd8: 1f03 1003 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0310 │ │ +075fdc: 6e20 ab08 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08ab │ │ +075fe2: 7020 a608 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@08a6 │ │ +075fe8: 0e00 |001a: return-void │ │ +075fea: 2200 5b01 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@015b │ │ +075fee: 7020 9808 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0898 │ │ +075ff4: 5b10 cc02 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +075ff8: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -135056,17 +135023,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 │ │ -0760c8: |[0760c8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -0760d8: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -0760dc: 1100 |0002: return-object v0 │ │ +075ffc: |[075ffc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +07600c: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076010: 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;) │ │ @@ -135074,17 +135041,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 │ │ -0760e0: |[0760e0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -0760f0: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -0760f4: 1100 |0002: return-object v0 │ │ +076014: |[076014] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +076024: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +076028: 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;) │ │ @@ -135092,17 +135059,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 │ │ -0760f8: |[0760f8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -076108: 7010 a508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@08a5 │ │ -07610e: 0e00 |0003: return-void │ │ +07602c: |[07602c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +07603c: 7010 a508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@08a5 │ │ +076042: 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;) │ │ @@ -135110,17 +135077,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 │ │ -076110: |[076110] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -076120: 5410 c802 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -076124: 1100 |0002: return-object v0 │ │ +076044: |[076044] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +076054: 5410 c802 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +076058: 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;) │ │ @@ -135128,17 +135095,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 │ │ -076128: |[076128] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -076138: 5510 d602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02d6 │ │ -07613c: 0f00 |0002: return v0 │ │ +07605c: |[07605c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +07606c: 5510 d602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02d6 │ │ +076070: 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;) │ │ @@ -135146,17 +135113,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 │ │ -076140: |[076140] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -076150: 5c01 c702 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ -076154: 0f01 |0002: return v1 │ │ +076074: |[076074] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +076084: 5c01 c702 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ +076088: 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 │ │ │ │ @@ -135165,38 +135132,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -076158: |[076158] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -076168: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07616a: 5430 cc02 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -07616e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -076170: 6e20 2702 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -076176: 5430 cc02 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -07617a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -07617c: 6e20 2702 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -076182: 5430 cc02 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -076186: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -076188: 6e20 2702 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -07618e: 5430 d802 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -076192: 6e10 771b 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ -076198: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -07619a: 5b30 d802 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -07619e: 5c32 ce02 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ -0761a2: 5c32 d602 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02d6 │ │ -0761a6: 5c32 c502 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ -0761aa: 5c32 c402 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ -0761ae: 5c32 c702 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ -0761b2: 5530 cd02 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -0761b6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0761ba: 5c32 cd02 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -0761be: 0e00 |002b: return-void │ │ +07608c: |[07608c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +07609c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07609e: 5430 cc02 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +0760a2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0760a4: 6e20 2702 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +0760aa: 5430 cc02 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +0760ae: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0760b0: 6e20 2702 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +0760b6: 5430 cc02 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +0760ba: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0760bc: 6e20 2702 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +0760c2: 5430 d802 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +0760c6: 6e10 771b 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ +0760cc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0760ce: 5b30 d802 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +0760d2: 5c32 ce02 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ +0760d6: 5c32 d602 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02d6 │ │ +0760da: 5c32 c502 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ +0760de: 5c32 c402 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ +0760e2: 5c32 c702 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ +0760e6: 5530 cd02 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +0760ea: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0760ee: 5c32 cd02 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +0760f2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -135216,33 +135183,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0761c0: |[0761c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -0761d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0761d2: 5430 cc02 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -0761d6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0761d8: 6e20 2702 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -0761de: 5430 cc02 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -0761e2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0761e4: 6e20 2702 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -0761ea: 5430 cc02 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -0761ee: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0761f0: 6e20 2702 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -0761f6: 5c32 ce02 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ -0761fa: 5c32 c502 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ -0761fe: 5c32 c402 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ -076202: 5c32 c702 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ -076206: 5530 cd02 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -07620a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -07620e: 5c32 cd02 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -076212: 0e00 |0021: return-void │ │ +0760f4: |[0760f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +076104: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +076106: 5430 cc02 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +07610a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +07610c: 6e20 2702 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +076112: 5430 cc02 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +076116: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +076118: 6e20 2702 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +07611e: 5430 cc02 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +076122: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +076124: 6e20 2702 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +07612a: 5c32 ce02 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ +07612e: 5c32 c502 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ +076132: 5c32 c402 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ +076136: 5c32 c702 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ +07613a: 5530 cd02 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +07613e: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +076142: 5c32 cd02 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +076146: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -135259,26 +135226,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -076214: |[076214] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -076224: 5420 cc02 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -076228: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -07622a: 6e20 2702 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -076230: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -076232: 5c20 c702 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ -076236: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -076238: 5c20 cd02 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -07623c: 5420 d202 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -076240: 5421 c602 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -076244: 7220 e51a 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1ae5 │ │ -07624a: 0e00 |0013: return-void │ │ +076148: |[076148] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +076158: 5420 cc02 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +07615c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +07615e: 6e20 2702 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +076164: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +076166: 5c20 c702 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ +07616a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +07616c: 5c20 cd02 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +076170: 5420 d202 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +076174: 5421 c602 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076178: 7220 e51a 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1ae5 │ │ +07617e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -135290,45 +135257,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -07624c: |[07624c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -07625c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -076260: 2203 c803 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -076264: 1a04 9702 |0004: const-string v4, "Context must not be null" // string@0297 │ │ -076268: 7020 1a1f 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -07626e: 2703 |0009: throw v3 │ │ -076270: 5453 d202 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -076274: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -076278: 2203 c803 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -07627c: 1a04 bd09 |0010: const-string v4, "OnGestureListener must not be null" // string@09bd │ │ -076280: 7020 1a1f 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -076286: 2703 |0015: throw v3 │ │ -076288: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -07628a: 5c53 cf02 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02cf │ │ -07628e: 7110 001c 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ -076294: 0c00 |001c: move-result-object v0 │ │ -076296: 6e10 071c 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1c07 │ │ -07629c: 0a02 |0020: move-result v2 │ │ -07629e: 6e10 031c 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1c03 │ │ -0762a4: 0a01 |0024: move-result v1 │ │ -0762a6: 6e10 051c 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1c05 │ │ -0762ac: 0a03 |0028: move-result v3 │ │ -0762ae: 5953 d402 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02d4 │ │ -0762b2: 6e10 041c 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1c04 │ │ -0762b8: 0a03 |002e: move-result v3 │ │ -0762ba: 5953 d302 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02d3 │ │ -0762be: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -0762c2: 5953 d702 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02d7 │ │ -0762c6: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -0762ca: 5953 c902 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@02c9 │ │ -0762ce: 0e00 |0039: return-void │ │ +076180: |[076180] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +076190: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +076194: 2203 c403 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +076198: 1a04 9302 |0004: const-string v4, "Context must not be null" // string@0293 │ │ +07619c: 7020 1a1f 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +0761a2: 2703 |0009: throw v3 │ │ +0761a4: 5453 d202 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +0761a8: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +0761ac: 2203 c403 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +0761b0: 1a04 b509 |0010: const-string v4, "OnGestureListener must not be null" // string@09b5 │ │ +0761b4: 7020 1a1f 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +0761ba: 2703 |0015: throw v3 │ │ +0761bc: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +0761be: 5c53 cf02 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02cf │ │ +0761c2: 7110 001c 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ +0761c8: 0c00 |001c: move-result-object v0 │ │ +0761ca: 6e10 071c 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1c07 │ │ +0761d0: 0a02 |0020: move-result v2 │ │ +0761d2: 6e10 031c 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1c03 │ │ +0761d8: 0a01 |0024: move-result v1 │ │ +0761da: 6e10 051c 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1c05 │ │ +0761e0: 0a03 |0028: move-result v3 │ │ +0761e2: 5953 d402 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02d4 │ │ +0761e6: 6e10 041c 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1c04 │ │ +0761ec: 0a03 |002e: move-result v3 │ │ +0761ee: 5953 d302 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02d3 │ │ +0761f2: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +0761f6: 5953 d702 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02d7 │ │ +0761fa: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +0761fe: 5953 c902 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@02c9 │ │ +076202: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -135352,49 +135319,49 @@ │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -0762d0: |[0762d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -0762e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0762e2: 5573 c402 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ -0762e6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0762ea: 0f02 |0005: return v2 │ │ -0762ec: 6e10 571b 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1b57 │ │ -0762f2: 0b03 |0009: move-result-wide v3 │ │ -0762f4: 6e10 571b 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@1b57 │ │ -0762fa: 0b05 |000d: move-result-wide v5 │ │ -0762fc: bc53 |000e: sub-long/2addr v3, v5 │ │ -0762fe: 6005 be02 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02be │ │ -076302: 8155 |0011: int-to-long v5, v5 │ │ -076304: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ -076308: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -07630c: 6e10 5a1b 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -076312: 0a03 |0019: move-result v3 │ │ -076314: 8733 |001a: float-to-int v3, v3 │ │ -076316: 6e10 5a1b 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -07631c: 0a04 |001e: move-result v4 │ │ -07631e: 8744 |001f: float-to-int v4, v4 │ │ -076320: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -076324: 6e10 5c1b 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -07632a: 0a03 |0025: move-result v3 │ │ -07632c: 8733 |0026: float-to-int v3, v3 │ │ -07632e: 6e10 5c1b 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -076334: 0a04 |002a: move-result v4 │ │ -076336: 8744 |002b: float-to-int v4, v4 │ │ -076338: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -07633c: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -076340: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -076344: b043 |0032: add-int/2addr v3, v4 │ │ -076346: 5274 c902 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@02c9 │ │ -07634a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -07634e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -076350: 28cd |0038: goto 0005 // -0033 │ │ +076204: |[076204] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +076214: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +076216: 5573 c402 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ +07621a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +07621e: 0f02 |0005: return v2 │ │ +076220: 6e10 571b 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1b57 │ │ +076226: 0b03 |0009: move-result-wide v3 │ │ +076228: 6e10 571b 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@1b57 │ │ +07622e: 0b05 |000d: move-result-wide v5 │ │ +076230: bc53 |000e: sub-long/2addr v3, v5 │ │ +076232: 6005 be02 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02be │ │ +076236: 8155 |0011: int-to-long v5, v5 │ │ +076238: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ +07623c: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +076240: 6e10 5a1b 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +076246: 0a03 |0019: move-result v3 │ │ +076248: 8733 |001a: float-to-int v3, v3 │ │ +07624a: 6e10 5a1b 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +076250: 0a04 |001e: move-result v4 │ │ +076252: 8744 |001f: float-to-int v4, v4 │ │ +076254: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +076258: 6e10 5c1b 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +07625e: 0a03 |0025: move-result v3 │ │ +076260: 8733 |0026: float-to-int v3, v3 │ │ +076262: 6e10 5c1b 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +076268: 0a04 |002a: move-result v4 │ │ +07626a: 8744 |002b: float-to-int v4, v4 │ │ +07626c: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +076270: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +076274: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +076278: b043 |0032: add-int/2addr v3, v4 │ │ +07627a: 5274 c902 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@02c9 │ │ +07627e: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +076282: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +076284: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -135413,17 +135380,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076354: |[076354] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -076364: 5510 cf02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02cf │ │ -076368: 0f00 |0002: return v0 │ │ +076288: |[076288] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +076298: 5510 cf02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02cf │ │ +07629c: 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;) │ │ @@ -135431,619 +135398,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 43 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -07636c: |[07636c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -07637c: 7401 541b 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -076382: 0a05 |0003: move-result v5 │ │ -076384: 0800 2900 |0004: move-object/from16 v0, v41 │ │ -076388: 5400 d802 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -07638c: 0823 0000 |0008: move-object/from16 v35, v0 │ │ -076390: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ -076394: 7100 761b 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ -07639a: 0c23 |000f: move-result-object v35 │ │ -07639c: 0800 2300 |0010: move-object/from16 v0, v35 │ │ -0763a0: 0801 2900 |0012: move-object/from16 v1, v41 │ │ -0763a4: 5b10 d802 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -0763a8: 0800 2900 |0016: move-object/from16 v0, v41 │ │ -0763ac: 5400 d802 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -0763b0: 0823 0000 |001a: move-object/from16 v35, v0 │ │ -0763b4: 0800 2300 |001c: move-object/from16 v0, v35 │ │ -0763b8: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ -0763bc: 6e20 6f1b 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ -0763c2: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -0763c6: 0223 0000 |0025: move/from16 v35, v0 │ │ -0763ca: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ -0763ce: 0200 2300 |0029: move/from16 v0, v35 │ │ -0763d2: 0201 2400 |002b: move/from16 v1, v36 │ │ -0763d6: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -0763da: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ -0763de: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ -0763e2: 7701 7f09 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ -0763e8: 0a18 |0036: move-result v24 │ │ -0763ea: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ -0763ee: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ -0763f2: 7701 8109 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ -0763f8: 0a06 |003e: move-result v6 │ │ -0763fa: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ -0763fe: 0200 1100 |0041: move/from16 v0, v17 │ │ -076402: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ -076406: 0200 1800 |0045: move/from16 v0, v24 │ │ -07640a: 0201 1100 |0047: move/from16 v1, v17 │ │ -07640e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -076412: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ -076416: 28f4 |004d: goto 0041 // -000c │ │ -076418: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ -07641c: 28e1 |0050: goto 0031 // -001f │ │ -07641e: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ -076422: 28e4 |0053: goto 0037 // -001c │ │ -076424: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ -076428: 0201 1100 |0056: move/from16 v1, v17 │ │ -07642c: 7120 8309 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ -076432: 0a23 |005b: move-result v35 │ │ -076434: a619 1923 |005c: add-float v25, v25, v35 │ │ -076438: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ -07643c: 0201 1100 |0060: move/from16 v1, v17 │ │ -076440: 7120 8409 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ -076446: 0a23 |0065: move-result v35 │ │ -076448: a61a 1a23 |0066: add-float v26, v26, v35 │ │ -07644c: 28e3 |0068: goto 004b // -001d │ │ -07644e: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ -076452: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ -076456: 82b0 |006d: int-to-float v0, v11 │ │ -076458: 0223 0000 |006e: move/from16 v35, v0 │ │ -07645c: a90d 1923 |0070: div-float v13, v25, v35 │ │ -076460: 82b0 |0072: int-to-float v0, v11 │ │ -076462: 0223 0000 |0073: move/from16 v35, v0 │ │ -076466: a90e 1a23 |0075: div-float v14, v26, v35 │ │ -07646a: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ -07646e: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -076472: 0223 0000 |007b: move/from16 v35, v0 │ │ -076476: 2b23 3904 0000 |007d: packed-switch v35, 000004b6 // +00000439 │ │ -07647c: 0f10 |0080: return v16 │ │ -07647e: 016b |0081: move v11, v6 │ │ -076480: 28eb |0082: goto 006d // -0015 │ │ -076482: 0800 2900 |0083: move-object/from16 v0, v41 │ │ -076486: 590d d002 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ -07648a: 0800 2900 |0087: move-object/from16 v0, v41 │ │ -07648e: 590d ca02 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02ca │ │ -076492: 0800 2900 |008b: move-object/from16 v0, v41 │ │ -076496: 590e d102 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ -07649a: 0800 2900 |008f: move-object/from16 v0, v41 │ │ -07649e: 590e cb02 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02cb │ │ -0764a2: 7601 a408 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@08a4 │ │ -0764a8: 28ea |0096: goto 0080 // -0016 │ │ -0764aa: 0800 2900 |0097: move-object/from16 v0, v41 │ │ -0764ae: 590d d002 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ -0764b2: 0800 2900 |009b: move-object/from16 v0, v41 │ │ -0764b6: 590d ca02 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02ca │ │ -0764ba: 0800 2900 |009f: move-object/from16 v0, v41 │ │ -0764be: 590e d102 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ -0764c2: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ -0764c6: 590e cb02 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02cb │ │ -0764ca: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ -0764ce: 5400 d802 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -0764d2: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ -0764d6: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ -0764da: 0800 2900 |00af: move-object/from16 v0, v41 │ │ -0764de: 5200 d302 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02d3 │ │ -0764e2: 0225 0000 |00b3: move/from16 v37, v0 │ │ -0764e6: 0200 2500 |00b5: move/from16 v0, v37 │ │ -0764ea: 8200 |00b7: int-to-float v0, v0 │ │ -0764ec: 0225 0000 |00b8: move/from16 v37, v0 │ │ -0764f0: 7403 711b 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ -0764f6: 7701 7f09 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ -0764fc: 0a1b |00c0: move-result v27 │ │ -0764fe: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ -076502: 0201 1b00 |00c3: move/from16 v1, v27 │ │ -076506: 7120 8209 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -07650c: 0a12 |00c8: move-result v18 │ │ -07650e: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ -076512: 5400 d802 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -076516: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ -07651a: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ -07651e: 0201 1200 |00d1: move/from16 v1, v18 │ │ -076522: 7120 fd09 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ -076528: 0a20 |00d6: move-result v32 │ │ -07652a: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ -07652e: 5400 d802 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -076532: 0823 0000 |00db: move-object/from16 v35, v0 │ │ -076536: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ -07653a: 0201 1200 |00df: move/from16 v1, v18 │ │ -07653e: 7120 fe09 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ -076544: 0a22 |00e4: move-result v34 │ │ -076546: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ -07654a: 0200 1100 |00e7: move/from16 v0, v17 │ │ -07654e: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ -076552: 0200 1100 |00eb: move/from16 v0, v17 │ │ -076556: 0201 1b00 |00ed: move/from16 v1, v27 │ │ -07655a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -07655e: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -076562: 28f4 |00f3: goto 00e7 // -000c │ │ -076564: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ -076568: 0201 1100 |00f6: move/from16 v1, v17 │ │ -07656c: 7120 8209 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -076572: 0a13 |00fb: move-result v19 │ │ -076574: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ -076578: 5400 d802 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -07657c: 0823 0000 |0100: move-object/from16 v35, v0 │ │ -076580: 0800 2300 |0102: move-object/from16 v0, v35 │ │ -076584: 0201 1300 |0104: move/from16 v1, v19 │ │ -076588: 7120 fd09 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ -07658e: 0a23 |0109: move-result v35 │ │ -076590: a81f 2023 |010a: mul-float v31, v32, v35 │ │ -076594: 0800 2900 |010c: move-object/from16 v0, v41 │ │ -076598: 5400 d802 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -07659c: 0823 0000 |0110: move-object/from16 v35, v0 │ │ -0765a0: 0800 2300 |0112: move-object/from16 v0, v35 │ │ -0765a4: 0201 1300 |0114: move/from16 v1, v19 │ │ -0765a8: 7120 fe09 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ -0765ae: 0a23 |0119: move-result v35 │ │ -0765b0: a821 2223 |011a: mul-float v33, v34, v35 │ │ -0765b4: a60c 1f21 |011c: add-float v12, v31, v33 │ │ -0765b8: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ -0765bc: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ -0765c0: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ -0765c4: 0800 2900 |0124: move-object/from16 v0, v41 │ │ -0765c8: 5400 d802 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -0765cc: 0823 0000 |0128: move-object/from16 v35, v0 │ │ -0765d0: 7401 701b 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@1b70 │ │ -0765d6: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -0765da: 0800 2900 |012f: move-object/from16 v0, v41 │ │ -0765de: 5400 c802 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -0765e2: 0823 0000 |0133: move-object/from16 v35, v0 │ │ -0765e6: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ -0765ea: 0800 2900 |0137: move-object/from16 v0, v41 │ │ -0765ee: 5400 cc02 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -0765f2: 0823 0000 |013b: move-object/from16 v35, v0 │ │ -0765f6: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ -0765fa: 7402 2202 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@0222 │ │ -076600: 0a0f |0142: move-result v15 │ │ -076602: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ -076606: 0800 2900 |0145: move-object/from16 v0, v41 │ │ -07660a: 5400 cc02 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -07660e: 0823 0000 |0149: move-object/from16 v35, v0 │ │ -076612: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ -076616: 7402 2702 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -07661c: 0800 2900 |0150: move-object/from16 v0, v41 │ │ -076620: 5400 c602 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -076624: 0823 0000 |0154: move-object/from16 v35, v0 │ │ -076628: 3823 0d01 |0156: if-eqz v35, 0263 // +010d │ │ -07662c: 0800 2900 |0158: move-object/from16 v0, v41 │ │ -076630: 5400 d502 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ -076634: 0823 0000 |015c: move-object/from16 v35, v0 │ │ -076638: 3823 0501 |015e: if-eqz v35, 0263 // +0105 │ │ -07663c: 380f 0301 |0160: if-eqz v15, 0263 // +0103 │ │ -076640: 0800 2900 |0162: move-object/from16 v0, v41 │ │ -076644: 5400 c602 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -076648: 0823 0000 |0166: move-object/from16 v35, v0 │ │ -07664c: 0800 2900 |0168: move-object/from16 v0, v41 │ │ -076650: 5400 d502 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ -076654: 0824 0000 |016c: move-object/from16 v36, v0 │ │ -076658: 0800 2900 |016e: move-object/from16 v0, v41 │ │ -07665c: 0801 2300 |0170: move-object/from16 v1, v35 │ │ -076660: 0802 2400 |0172: move-object/from16 v2, v36 │ │ -076664: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ -076668: 7040 a708 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@08a7 │ │ -07666e: 0a23 |0179: move-result v35 │ │ -076670: 3823 e900 |017a: if-eqz v35, 0263 // +00e9 │ │ -076674: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ -076678: 0200 2300 |017e: move/from16 v0, v35 │ │ -07667c: 0801 2900 |0180: move-object/from16 v1, v41 │ │ -076680: 5c10 ce02 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ -076684: 0800 2900 |0184: move-object/from16 v0, v41 │ │ -076688: 5400 c802 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -07668c: 0823 0000 |0188: move-object/from16 v35, v0 │ │ -076690: 0800 2900 |018a: move-object/from16 v0, v41 │ │ -076694: 5400 c602 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -076698: 0824 0000 |018e: move-object/from16 v36, v0 │ │ -07669c: 7802 e01a 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1ae0 │ │ -0766a2: 0a23 |0193: move-result v35 │ │ -0766a4: 9610 1023 |0194: or-int v16, v16, v35 │ │ -0766a8: 0800 2900 |0196: move-object/from16 v0, v41 │ │ -0766ac: 5400 c802 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -0766b0: 0823 0000 |019a: move-object/from16 v35, v0 │ │ -0766b4: 0800 2300 |019c: move-object/from16 v0, v35 │ │ -0766b8: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ -0766bc: 7220 e11a 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1ae1 │ │ -0766c2: 0a23 |01a3: move-result v35 │ │ -0766c4: 9610 1023 |01a4: or-int v16, v16, v35 │ │ -0766c8: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ -0766cc: 590d d002 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ -0766d0: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ -0766d4: 590d ca02 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02ca │ │ -0766d8: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ -0766dc: 590e d102 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ -0766e0: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ -0766e4: 590e cb02 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02cb │ │ -0766e8: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ -0766ec: 5400 c602 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -0766f0: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ -0766f4: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ -0766f8: 0800 2900 |01be: move-object/from16 v0, v41 │ │ -0766fc: 5400 c602 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -076700: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ -076704: 7401 601b 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ -07670a: 7701 5f1b 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1b5f │ │ -076710: 0c23 |01ca: move-result-object v35 │ │ -076712: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ -076716: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ -07671a: 5b10 c602 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -07671e: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ -076722: 0200 2300 |01d3: move/from16 v0, v35 │ │ -076726: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ -07672a: 5c10 c502 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ -07672e: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ -076732: 0200 2300 |01db: move/from16 v0, v35 │ │ -076736: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ -07673a: 5c10 c402 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ -07673e: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ -076742: 0200 2300 |01e3: move/from16 v0, v35 │ │ -076746: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ -07674a: 5c10 d602 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02d6 │ │ -07674e: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ -076752: 0200 2300 |01eb: move/from16 v0, v35 │ │ -076756: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ -07675a: 5c10 cd02 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -07675e: 1323 0000 |01f1: const/16 v35, #int 0 // #0 │ │ -076762: 0200 2300 |01f3: move/from16 v0, v35 │ │ -076766: 0801 2900 |01f5: move-object/from16 v1, v41 │ │ -07676a: 5c10 c702 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ -07676e: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ -076772: 5500 cf02 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02cf │ │ -076776: 0223 0000 |01fd: move/from16 v35, v0 │ │ -07677a: 3823 3400 |01ff: if-eqz v35, 0233 // +0034 │ │ -07677e: 0800 2900 |0201: move-object/from16 v0, v41 │ │ -076782: 5400 cc02 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -076786: 0823 0000 |0205: move-object/from16 v35, v0 │ │ -07678a: 1324 0200 |0207: const/16 v36, #int 2 // #2 │ │ -07678e: 7402 2702 2300 |0209: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -076794: 0800 2900 |020c: move-object/from16 v0, v41 │ │ -076798: 5400 cc02 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -07679c: 0823 0000 |0210: move-object/from16 v35, v0 │ │ -0767a0: 1324 0200 |0212: const/16 v36, #int 2 // #2 │ │ -0767a4: 0800 2900 |0214: move-object/from16 v0, v41 │ │ -0767a8: 5400 c602 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -0767ac: 0825 0000 |0218: move-object/from16 v37, v0 │ │ -0767b0: 7401 551b 2500 |021a: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@1b55 │ │ -0767b6: 0b25 |021d: move-result-wide v37 │ │ -0767b8: 6027 c302 |021e: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02c3 │ │ -0767bc: 0200 2700 |0220: move/from16 v0, v39 │ │ -0767c0: 8100 |0222: int-to-long v0, v0 │ │ -0767c2: 0527 0000 |0223: move-wide/from16 v39, v0 │ │ -0767c6: 9b25 2527 |0225: add-long v37, v37, v39 │ │ -0767ca: 6027 bf02 |0227: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02bf │ │ -0767ce: 0200 2700 |0229: move/from16 v0, v39 │ │ -0767d2: 8100 |022b: int-to-long v0, v0 │ │ -0767d4: 0527 0000 |022c: move-wide/from16 v39, v0 │ │ -0767d8: 9b25 2527 |022e: add-long v37, v37, v39 │ │ -0767dc: 7404 2902 2300 |0230: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0229 │ │ -0767e2: 0800 2900 |0233: move-object/from16 v0, v41 │ │ -0767e6: 5400 cc02 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -0767ea: 0823 0000 |0237: move-object/from16 v35, v0 │ │ -0767ee: 1324 0100 |0239: const/16 v36, #int 1 // #1 │ │ -0767f2: 0800 2900 |023b: move-object/from16 v0, v41 │ │ -0767f6: 5400 c602 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -0767fa: 0825 0000 |023f: move-object/from16 v37, v0 │ │ -0767fe: 7401 551b 2500 |0241: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@1b55 │ │ -076804: 0b25 |0244: move-result-wide v37 │ │ -076806: 6027 c302 |0245: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02c3 │ │ -07680a: 0200 2700 |0247: move/from16 v0, v39 │ │ -07680e: 8100 |0249: int-to-long v0, v0 │ │ -076810: 0527 0000 |024a: move-wide/from16 v39, v0 │ │ -076814: 9b25 2527 |024c: add-long v37, v37, v39 │ │ -076818: 7404 2902 2300 |024e: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0229 │ │ -07681e: 0800 2900 |0251: move-object/from16 v0, v41 │ │ -076822: 5400 d202 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -076826: 0823 0000 |0255: move-object/from16 v35, v0 │ │ -07682a: 0800 2300 |0257: move-object/from16 v0, v35 │ │ -07682e: 0801 2a00 |0259: move-object/from16 v1, v42 │ │ -076832: 7220 e31a 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1ae3 │ │ -076838: 0a23 |025e: move-result v35 │ │ -07683a: 9610 1023 |025f: or-int v16, v16, v35 │ │ -07683e: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -076842: 0800 2900 |0263: move-object/from16 v0, v41 │ │ -076846: 5400 cc02 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -07684a: 0823 0000 |0267: move-object/from16 v35, v0 │ │ -07684e: 1324 0300 |0269: const/16 v36, #int 3 // #3 │ │ -076852: 6025 be02 |026b: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02be │ │ -076856: 0200 2500 |026d: move/from16 v0, v37 │ │ -07685a: 8100 |026f: int-to-long v0, v0 │ │ -07685c: 0525 0000 |0270: move-wide/from16 v37, v0 │ │ -076860: 7404 2a02 2300 |0272: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@022a │ │ -076866: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -07686a: 0800 2900 |0277: move-object/from16 v0, v41 │ │ -07686e: 5500 cd02 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -076872: 0223 0000 |027b: move/from16 v35, v0 │ │ -076876: 3923 03fe |027d: if-nez v35, 0080 // -01fd │ │ -07687a: 0800 2900 |027f: move-object/from16 v0, v41 │ │ -07687e: 5200 d002 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ -076882: 0223 0000 |0283: move/from16 v35, v0 │ │ -076886: a716 230d |0285: sub-float v22, v35, v13 │ │ -07688a: 0800 2900 |0287: move-object/from16 v0, v41 │ │ -07688e: 5200 d102 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ -076892: 0223 0000 |028b: move/from16 v35, v0 │ │ -076896: a717 230e |028d: sub-float v23, v35, v14 │ │ -07689a: 0800 2900 |028f: move-object/from16 v0, v41 │ │ -07689e: 5500 ce02 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ -0768a2: 0223 0000 |0293: move/from16 v35, v0 │ │ -0768a6: 3823 1400 |0295: if-eqz v35, 02a9 // +0014 │ │ -0768aa: 0800 2900 |0297: move-object/from16 v0, v41 │ │ -0768ae: 5400 c802 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -0768b2: 0823 0000 |029b: move-object/from16 v35, v0 │ │ -0768b6: 0800 2300 |029d: move-object/from16 v0, v35 │ │ -0768ba: 0801 2a00 |029f: move-object/from16 v1, v42 │ │ -0768be: 7220 e11a 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1ae1 │ │ -0768c4: 0a23 |02a4: move-result v35 │ │ -0768c6: 9610 1023 |02a5: or-int v16, v16, v35 │ │ -0768ca: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -0768ce: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ -0768d2: 5500 c502 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ -0768d6: 0223 0000 |02ad: move/from16 v35, v0 │ │ -0768da: 3823 8700 |02af: if-eqz v35, 0336 // +0087 │ │ -0768de: 0800 2900 |02b1: move-object/from16 v0, v41 │ │ -0768e2: 5200 ca02 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02ca │ │ -0768e6: 0223 0000 |02b5: move/from16 v35, v0 │ │ -0768ea: a723 0d23 |02b7: sub-float v35, v13, v35 │ │ -0768ee: 0200 2300 |02b9: move/from16 v0, v35 │ │ -0768f2: 8708 |02bb: float-to-int v8, v0 │ │ -0768f4: 0800 2900 |02bc: move-object/from16 v0, v41 │ │ -0768f8: 5200 cb02 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02cb │ │ -0768fc: 0223 0000 |02c0: move/from16 v35, v0 │ │ -076900: a723 0e23 |02c2: sub-float v35, v14, v35 │ │ -076904: 0200 2300 |02c4: move/from16 v0, v35 │ │ -076908: 8709 |02c6: float-to-int v9, v0 │ │ -07690a: 9223 0808 |02c7: mul-int v35, v8, v8 │ │ -07690e: 9224 0909 |02c9: mul-int v36, v9, v9 │ │ -076912: 900a 2324 |02cb: add-int v10, v35, v36 │ │ -076916: 0800 2900 |02cd: move-object/from16 v0, v41 │ │ -07691a: 5200 d702 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02d7 │ │ -07691e: 0223 0000 |02d1: move/from16 v35, v0 │ │ -076922: 0200 2300 |02d3: move/from16 v0, v35 │ │ -076926: 370a 4d00 |02d5: if-le v10, v0, 0322 // +004d │ │ -07692a: 0800 2900 |02d7: move-object/from16 v0, v41 │ │ -07692e: 5400 d202 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -076932: 0823 0000 |02db: move-object/from16 v35, v0 │ │ -076936: 0800 2900 |02dd: move-object/from16 v0, v41 │ │ -07693a: 5400 c602 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -07693e: 0824 0000 |02e1: move-object/from16 v36, v0 │ │ -076942: 0800 2300 |02e3: move-object/from16 v0, v35 │ │ -076946: 0801 2400 |02e5: move-object/from16 v1, v36 │ │ -07694a: 0802 2a00 |02e7: move-object/from16 v2, v42 │ │ -07694e: 0203 1600 |02e9: move/from16 v3, v22 │ │ -076952: 0204 1700 |02eb: move/from16 v4, v23 │ │ -076956: 7254 e61a 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1ae6 │ │ -07695c: 0a10 |02f0: move-result v16 │ │ -07695e: 0800 2900 |02f1: move-object/from16 v0, v41 │ │ -076962: 590d d002 |02f3: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ -076966: 0800 2900 |02f5: move-object/from16 v0, v41 │ │ -07696a: 590e d102 |02f7: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ -07696e: 1323 0000 |02f9: const/16 v35, #int 0 // #0 │ │ -076972: 0200 2300 |02fb: move/from16 v0, v35 │ │ -076976: 0801 2900 |02fd: move-object/from16 v1, v41 │ │ -07697a: 5c10 c502 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ -07697e: 0800 2900 |0301: move-object/from16 v0, v41 │ │ -076982: 5400 cc02 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -076986: 0823 0000 |0305: move-object/from16 v35, v0 │ │ -07698a: 1324 0300 |0307: const/16 v36, #int 3 // #3 │ │ -07698e: 7402 2702 2300 |0309: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -076994: 0800 2900 |030c: move-object/from16 v0, v41 │ │ -076998: 5400 cc02 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -07699c: 0823 0000 |0310: move-object/from16 v35, v0 │ │ -0769a0: 1324 0100 |0312: const/16 v36, #int 1 // #1 │ │ -0769a4: 7402 2702 2300 |0314: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -0769aa: 0800 2900 |0317: move-object/from16 v0, v41 │ │ -0769ae: 5400 cc02 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -0769b2: 0823 0000 |031b: move-object/from16 v35, v0 │ │ -0769b6: 1324 0200 |031d: const/16 v36, #int 2 // #2 │ │ -0769ba: 7402 2702 2300 |031f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -0769c0: 0800 2900 |0322: move-object/from16 v0, v41 │ │ -0769c4: 5200 d702 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02d7 │ │ -0769c8: 0223 0000 |0326: move/from16 v35, v0 │ │ -0769cc: 0200 2300 |0328: move/from16 v0, v35 │ │ -0769d0: 370a 56fd |032a: if-le v10, v0, 0080 // -02aa │ │ -0769d4: 1323 0000 |032c: const/16 v35, #int 0 // #0 │ │ -0769d8: 0200 2300 |032e: move/from16 v0, v35 │ │ -0769dc: 0801 2900 |0330: move-object/from16 v1, v41 │ │ -0769e0: 5c10 c402 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ -0769e4: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -0769e8: 7701 291f 1600 |0336: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -0769ee: 0a23 |0339: move-result v35 │ │ -0769f0: 1524 803f |033a: const/high16 v36, #int 1065353216 // #3f80 │ │ -0769f4: 2d23 2324 |033c: cmpl-float v35, v35, v36 │ │ -0769f8: 3b23 0c00 |033e: if-gez v35, 034a // +000c │ │ -0769fc: 7701 291f 1700 |0340: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -076a02: 0a23 |0343: move-result v35 │ │ -076a04: 1524 803f |0344: const/high16 v36, #int 1065353216 // #3f80 │ │ -076a08: 2d23 2324 |0346: cmpl-float v35, v35, v36 │ │ -076a0c: 3a23 38fd |0348: if-ltz v35, 0080 // -02c8 │ │ -076a10: 0800 2900 |034a: move-object/from16 v0, v41 │ │ -076a14: 5400 d202 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -076a18: 0823 0000 |034e: move-object/from16 v35, v0 │ │ -076a1c: 0800 2900 |0350: move-object/from16 v0, v41 │ │ -076a20: 5400 c602 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -076a24: 0824 0000 |0354: move-object/from16 v36, v0 │ │ -076a28: 0800 2300 |0356: move-object/from16 v0, v35 │ │ -076a2c: 0801 2400 |0358: move-object/from16 v1, v36 │ │ -076a30: 0802 2a00 |035a: move-object/from16 v2, v42 │ │ -076a34: 0203 1600 |035c: move/from16 v3, v22 │ │ -076a38: 0204 1700 |035e: move/from16 v4, v23 │ │ -076a3c: 7254 e61a 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1ae6 │ │ -076a42: 0a10 |0363: move-result v16 │ │ -076a44: 0800 2900 |0364: move-object/from16 v0, v41 │ │ -076a48: 590d d002 |0366: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ -076a4c: 0800 2900 |0368: move-object/from16 v0, v41 │ │ -076a50: 590e d102 |036a: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ -076a54: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -076a58: 1323 0000 |036e: const/16 v35, #int 0 // #0 │ │ -076a5c: 0200 2300 |0370: move/from16 v0, v35 │ │ -076a60: 0801 2900 |0372: move-object/from16 v1, v41 │ │ -076a64: 5c10 d602 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02d6 │ │ -076a68: 7701 5f1b 2a00 |0376: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1b5f │ │ -076a6e: 0c07 |0379: move-result-object v7 │ │ -076a70: 0800 2900 |037a: move-object/from16 v0, v41 │ │ -076a74: 5500 ce02 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ -076a78: 0223 0000 |037e: move/from16 v35, v0 │ │ -076a7c: 3823 6800 |0380: if-eqz v35, 03e8 // +0068 │ │ -076a80: 0800 2900 |0382: move-object/from16 v0, v41 │ │ -076a84: 5400 c802 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -076a88: 0823 0000 |0386: move-object/from16 v35, v0 │ │ -076a8c: 0800 2300 |0388: move-object/from16 v0, v35 │ │ -076a90: 0801 2a00 |038a: move-object/from16 v1, v42 │ │ -076a94: 7220 e11a 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1ae1 │ │ -076a9a: 0a23 |038f: move-result v35 │ │ -076a9c: 9610 1023 |0390: or-int v16, v16, v35 │ │ -076aa0: 0800 2900 |0392: move-object/from16 v0, v41 │ │ -076aa4: 5400 d502 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ -076aa8: 0823 0000 |0396: move-object/from16 v35, v0 │ │ -076aac: 3823 0b00 |0398: if-eqz v35, 03a3 // +000b │ │ -076ab0: 0800 2900 |039a: move-object/from16 v0, v41 │ │ -076ab4: 5400 d502 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ -076ab8: 0823 0000 |039e: move-object/from16 v35, v0 │ │ -076abc: 7401 601b 2300 |03a0: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ -076ac2: 0800 2900 |03a3: move-object/from16 v0, v41 │ │ -076ac6: 5b07 d502 |03a5: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ -076aca: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ -076ace: 5400 d802 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -076ad2: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ -076ad6: 3823 1300 |03ad: if-eqz v35, 03c0 // +0013 │ │ -076ada: 0800 2900 |03af: move-object/from16 v0, v41 │ │ -076ade: 5400 d802 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -076ae2: 0823 0000 |03b3: move-object/from16 v35, v0 │ │ -076ae6: 7401 771b 2300 |03b5: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ -076aec: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ -076af0: 0800 2300 |03ba: move-object/from16 v0, v35 │ │ -076af4: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ -076af8: 5b10 d802 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -076afc: 1323 0000 |03c0: const/16 v35, #int 0 // #0 │ │ -076b00: 0200 2300 |03c2: move/from16 v0, v35 │ │ -076b04: 0801 2900 |03c4: move-object/from16 v1, v41 │ │ -076b08: 5c10 ce02 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ -076b0c: 1323 0000 |03c8: const/16 v35, #int 0 // #0 │ │ -076b10: 0200 2300 |03ca: move/from16 v0, v35 │ │ -076b14: 0801 2900 |03cc: move-object/from16 v1, v41 │ │ -076b18: 5c10 c702 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ -076b1c: 0800 2900 |03d0: move-object/from16 v0, v41 │ │ -076b20: 5400 cc02 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -076b24: 0823 0000 |03d4: move-object/from16 v35, v0 │ │ -076b28: 1324 0100 |03d6: const/16 v36, #int 1 // #1 │ │ -076b2c: 7402 2702 2300 |03d8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -076b32: 0800 2900 |03db: move-object/from16 v0, v41 │ │ -076b36: 5400 cc02 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -076b3a: 0823 0000 |03df: move-object/from16 v35, v0 │ │ -076b3e: 1324 0200 |03e1: const/16 v36, #int 2 // #2 │ │ -076b42: 7402 2702 2300 |03e3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -076b48: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -076b4c: 0800 2900 |03e8: move-object/from16 v0, v41 │ │ -076b50: 5500 cd02 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -076b54: 0223 0000 |03ec: move/from16 v35, v0 │ │ -076b58: 3823 1600 |03ee: if-eqz v35, 0404 // +0016 │ │ -076b5c: 0800 2900 |03f0: move-object/from16 v0, v41 │ │ -076b60: 5400 cc02 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ -076b64: 0823 0000 |03f4: move-object/from16 v35, v0 │ │ -076b68: 1324 0300 |03f6: const/16 v36, #int 3 // #3 │ │ -076b6c: 7402 2702 2300 |03f8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ -076b72: 1323 0000 |03fb: const/16 v35, #int 0 // #0 │ │ -076b76: 0200 2300 |03fd: move/from16 v0, v35 │ │ -076b7a: 0801 2900 |03ff: move-object/from16 v1, v41 │ │ -076b7e: 5c10 cd02 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ -076b82: 288f |0403: goto 0392 // -0071 │ │ -076b84: 0800 2900 |0404: move-object/from16 v0, v41 │ │ -076b88: 5500 c502 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ -076b8c: 0223 0000 |0408: move/from16 v35, v0 │ │ -076b90: 3823 2f00 |040a: if-eqz v35, 0439 // +002f │ │ -076b94: 0800 2900 |040c: move-object/from16 v0, v41 │ │ -076b98: 5400 d202 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -076b9c: 0823 0000 |0410: move-object/from16 v35, v0 │ │ -076ba0: 0800 2300 |0412: move-object/from16 v0, v35 │ │ -076ba4: 0801 2a00 |0414: move-object/from16 v1, v42 │ │ -076ba8: 7220 e81a 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1ae8 │ │ -076bae: 0a10 |0419: move-result v16 │ │ -076bb0: 0800 2900 |041a: move-object/from16 v0, v41 │ │ -076bb4: 5500 c702 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ -076bb8: 0223 0000 |041e: move/from16 v35, v0 │ │ -076bbc: 3823 72ff |0420: if-eqz v35, 0392 // -008e │ │ -076bc0: 0800 2900 |0422: move-object/from16 v0, v41 │ │ -076bc4: 5400 c802 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -076bc8: 0823 0000 |0426: move-object/from16 v35, v0 │ │ -076bcc: 3823 6aff |0428: if-eqz v35, 0392 // -0096 │ │ -076bd0: 0800 2900 |042a: move-object/from16 v0, v41 │ │ -076bd4: 5400 c802 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -076bd8: 0823 0000 |042e: move-object/from16 v35, v0 │ │ -076bdc: 0800 2300 |0430: move-object/from16 v0, v35 │ │ -076be0: 0801 2a00 |0432: move-object/from16 v1, v42 │ │ -076be4: 7220 e21a 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1ae2 │ │ -076bea: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -076bee: 0800 2900 |0439: move-object/from16 v0, v41 │ │ -076bf2: 5400 d802 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ -076bf6: 081c 0000 |043d: move-object/from16 v28, v0 │ │ -076bfa: 1323 0000 |043f: const/16 v35, #int 0 // #0 │ │ -076bfe: 0800 2a00 |0441: move-object/from16 v0, v42 │ │ -076c02: 0201 2300 |0443: move/from16 v1, v35 │ │ -076c06: 7120 8209 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ -076c0c: 0a14 |0448: move-result v20 │ │ -076c0e: 1323 e803 |0449: const/16 v35, #int 1000 // #3e8 │ │ -076c12: 0800 2900 |044b: move-object/from16 v0, v41 │ │ -076c16: 5200 d302 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02d3 │ │ -076c1a: 0224 0000 |044f: move/from16 v36, v0 │ │ -076c1e: 0200 2400 |0451: move/from16 v0, v36 │ │ -076c22: 8200 |0453: int-to-float v0, v0 │ │ -076c24: 0224 0000 |0454: move/from16 v36, v0 │ │ -076c28: 0800 1c00 |0456: move-object/from16 v0, v28 │ │ -076c2c: 0201 2300 |0458: move/from16 v1, v35 │ │ -076c30: 0202 2400 |045a: move/from16 v2, v36 │ │ -076c34: 6e30 711b 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ -076c3a: 0800 1c00 |045f: move-object/from16 v0, v28 │ │ -076c3e: 0201 1400 |0461: move/from16 v1, v20 │ │ -076c42: 7120 fe09 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ -076c48: 0a1e |0466: move-result v30 │ │ -076c4a: 0800 1c00 |0467: move-object/from16 v0, v28 │ │ -076c4e: 0201 1400 |0469: move/from16 v1, v20 │ │ -076c52: 7120 fd09 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ -076c58: 0a1d |046e: move-result v29 │ │ -076c5a: 7701 291f 1e00 |046f: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -076c60: 0a23 |0472: move-result v35 │ │ -076c62: 0800 2900 |0473: move-object/from16 v0, v41 │ │ -076c66: 5200 d402 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02d4 │ │ -076c6a: 0224 0000 |0477: move/from16 v36, v0 │ │ -076c6e: 0200 2400 |0479: move/from16 v0, v36 │ │ -076c72: 8200 |047b: int-to-float v0, v0 │ │ -076c74: 0224 0000 |047c: move/from16 v36, v0 │ │ -076c78: 2d23 2324 |047e: cmpl-float v35, v35, v36 │ │ -076c7c: 3c23 1500 |0480: if-gtz v35, 0495 // +0015 │ │ -076c80: 7701 291f 1d00 |0482: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -076c86: 0a23 |0485: move-result v35 │ │ -076c88: 0800 2900 |0486: move-object/from16 v0, v41 │ │ -076c8c: 5200 d402 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02d4 │ │ -076c90: 0224 0000 |048a: move/from16 v36, v0 │ │ -076c94: 0200 2400 |048c: move/from16 v0, v36 │ │ -076c98: 8200 |048e: int-to-float v0, v0 │ │ -076c9a: 0224 0000 |048f: move/from16 v36, v0 │ │ -076c9e: 2d23 2324 |0491: cmpl-float v35, v35, v36 │ │ -076ca2: 3d23 fffe |0493: if-lez v35, 0392 // -0101 │ │ -076ca6: 0800 2900 |0495: move-object/from16 v0, v41 │ │ -076caa: 5400 d202 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ -076cae: 0823 0000 |0499: move-object/from16 v35, v0 │ │ -076cb2: 0800 2900 |049b: move-object/from16 v0, v41 │ │ -076cb6: 5400 c602 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ -076cba: 0824 0000 |049f: move-object/from16 v36, v0 │ │ -076cbe: 0800 2300 |04a1: move-object/from16 v0, v35 │ │ -076cc2: 0801 2400 |04a3: move-object/from16 v1, v36 │ │ -076cc6: 0802 2a00 |04a5: move-object/from16 v2, v42 │ │ -076cca: 0203 1d00 |04a7: move/from16 v3, v29 │ │ -076cce: 0204 1e00 |04a9: move/from16 v4, v30 │ │ -076cd2: 7254 e41a 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1ae4 │ │ -076cd8: 0a10 |04ae: move-result v16 │ │ -076cda: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -076cde: 7601 a308 2900 |04b1: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@08a3 │ │ -076ce4: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -076ce8: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +0762a0: |[0762a0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0762b0: 7401 541b 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +0762b6: 0a05 |0003: move-result v5 │ │ +0762b8: 0800 2900 |0004: move-object/from16 v0, v41 │ │ +0762bc: 5400 d802 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +0762c0: 0823 0000 |0008: move-object/from16 v35, v0 │ │ +0762c4: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ +0762c8: 7100 761b 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1b76 │ │ +0762ce: 0c23 |000f: move-result-object v35 │ │ +0762d0: 0800 2300 |0010: move-object/from16 v0, v35 │ │ +0762d4: 0801 2900 |0012: move-object/from16 v1, v41 │ │ +0762d8: 5b10 d802 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +0762dc: 0800 2900 |0016: move-object/from16 v0, v41 │ │ +0762e0: 5400 d802 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +0762e4: 0823 0000 |001a: move-object/from16 v35, v0 │ │ +0762e8: 0800 2300 |001c: move-object/from16 v0, v35 │ │ +0762ec: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ +0762f0: 6e20 6f1b 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1b6f │ │ +0762f6: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +0762fa: 0223 0000 |0025: move/from16 v35, v0 │ │ +0762fe: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ +076302: 0200 2300 |0029: move/from16 v0, v35 │ │ +076306: 0201 2400 |002b: move/from16 v1, v36 │ │ +07630a: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +07630e: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ +076312: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ +076316: 7701 7f09 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ +07631c: 0a18 |0036: move-result v24 │ │ +07631e: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ +076322: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ +076326: 7701 8109 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0981 │ │ +07632c: 0a06 |003e: move-result v6 │ │ +07632e: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ +076332: 0200 1100 |0041: move/from16 v0, v17 │ │ +076336: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ +07633a: 0200 1800 |0045: move/from16 v0, v24 │ │ +07633e: 0201 1100 |0047: move/from16 v1, v17 │ │ +076342: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +076346: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ +07634a: 28f4 |004d: goto 0041 // -000c │ │ +07634c: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ +076350: 28e1 |0050: goto 0031 // -001f │ │ +076352: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ +076356: 28e4 |0053: goto 0037 // -001c │ │ +076358: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ +07635c: 0201 1100 |0056: move/from16 v1, v17 │ │ +076360: 7120 8309 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0983 │ │ +076366: 0a23 |005b: move-result v35 │ │ +076368: a619 1923 |005c: add-float v25, v25, v35 │ │ +07636c: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ +076370: 0201 1100 |0060: move/from16 v1, v17 │ │ +076374: 7120 8409 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0984 │ │ +07637a: 0a23 |0065: move-result v35 │ │ +07637c: a61a 1a23 |0066: add-float v26, v26, v35 │ │ +076380: 28e3 |0068: goto 004b // -001d │ │ +076382: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ +076386: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ +07638a: 82b0 |006d: int-to-float v0, v11 │ │ +07638c: 0223 0000 |006e: move/from16 v35, v0 │ │ +076390: a90d 1923 |0070: div-float v13, v25, v35 │ │ +076394: 82b0 |0072: int-to-float v0, v11 │ │ +076396: 0223 0000 |0073: move/from16 v35, v0 │ │ +07639a: a90e 1a23 |0075: div-float v14, v26, v35 │ │ +07639e: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ +0763a2: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +0763a6: 0223 0000 |007b: move/from16 v35, v0 │ │ +0763aa: 2b23 3904 0000 |007d: packed-switch v35, 000004b6 // +00000439 │ │ +0763b0: 0f10 |0080: return v16 │ │ +0763b2: 016b |0081: move v11, v6 │ │ +0763b4: 28eb |0082: goto 006d // -0015 │ │ +0763b6: 0800 2900 |0083: move-object/from16 v0, v41 │ │ +0763ba: 590d d002 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ +0763be: 0800 2900 |0087: move-object/from16 v0, v41 │ │ +0763c2: 590d ca02 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02ca │ │ +0763c6: 0800 2900 |008b: move-object/from16 v0, v41 │ │ +0763ca: 590e d102 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ +0763ce: 0800 2900 |008f: move-object/from16 v0, v41 │ │ +0763d2: 590e cb02 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02cb │ │ +0763d6: 7601 a408 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@08a4 │ │ +0763dc: 28ea |0096: goto 0080 // -0016 │ │ +0763de: 0800 2900 |0097: move-object/from16 v0, v41 │ │ +0763e2: 590d d002 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ +0763e6: 0800 2900 |009b: move-object/from16 v0, v41 │ │ +0763ea: 590d ca02 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02ca │ │ +0763ee: 0800 2900 |009f: move-object/from16 v0, v41 │ │ +0763f2: 590e d102 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ +0763f6: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ +0763fa: 590e cb02 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02cb │ │ +0763fe: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ +076402: 5400 d802 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +076406: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ +07640a: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ +07640e: 0800 2900 |00af: move-object/from16 v0, v41 │ │ +076412: 5200 d302 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02d3 │ │ +076416: 0225 0000 |00b3: move/from16 v37, v0 │ │ +07641a: 0200 2500 |00b5: move/from16 v0, v37 │ │ +07641e: 8200 |00b7: int-to-float v0, v0 │ │ +076420: 0225 0000 |00b8: move/from16 v37, v0 │ │ +076424: 7403 711b 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ +07642a: 7701 7f09 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@097f │ │ +076430: 0a1b |00c0: move-result v27 │ │ +076432: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ +076436: 0201 1b00 |00c3: move/from16 v1, v27 │ │ +07643a: 7120 8209 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +076440: 0a12 |00c8: move-result v18 │ │ +076442: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ +076446: 5400 d802 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +07644a: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ +07644e: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ +076452: 0201 1200 |00d1: move/from16 v1, v18 │ │ +076456: 7120 fd09 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ +07645c: 0a20 |00d6: move-result v32 │ │ +07645e: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ +076462: 5400 d802 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +076466: 0823 0000 |00db: move-object/from16 v35, v0 │ │ +07646a: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ +07646e: 0201 1200 |00df: move/from16 v1, v18 │ │ +076472: 7120 fe09 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ +076478: 0a22 |00e4: move-result v34 │ │ +07647a: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ +07647e: 0200 1100 |00e7: move/from16 v0, v17 │ │ +076482: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ +076486: 0200 1100 |00eb: move/from16 v0, v17 │ │ +07648a: 0201 1b00 |00ed: move/from16 v1, v27 │ │ +07648e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +076492: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +076496: 28f4 |00f3: goto 00e7 // -000c │ │ +076498: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ +07649c: 0201 1100 |00f6: move/from16 v1, v17 │ │ +0764a0: 7120 8209 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +0764a6: 0a13 |00fb: move-result v19 │ │ +0764a8: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ +0764ac: 5400 d802 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +0764b0: 0823 0000 |0100: move-object/from16 v35, v0 │ │ +0764b4: 0800 2300 |0102: move-object/from16 v0, v35 │ │ +0764b8: 0201 1300 |0104: move/from16 v1, v19 │ │ +0764bc: 7120 fd09 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ +0764c2: 0a23 |0109: move-result v35 │ │ +0764c4: a81f 2023 |010a: mul-float v31, v32, v35 │ │ +0764c8: 0800 2900 |010c: move-object/from16 v0, v41 │ │ +0764cc: 5400 d802 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +0764d0: 0823 0000 |0110: move-object/from16 v35, v0 │ │ +0764d4: 0800 2300 |0112: move-object/from16 v0, v35 │ │ +0764d8: 0201 1300 |0114: move/from16 v1, v19 │ │ +0764dc: 7120 fe09 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ +0764e2: 0a23 |0119: move-result v35 │ │ +0764e4: a821 2223 |011a: mul-float v33, v34, v35 │ │ +0764e8: a60c 1f21 |011c: add-float v12, v31, v33 │ │ +0764ec: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ +0764f0: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ +0764f4: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ +0764f8: 0800 2900 |0124: move-object/from16 v0, v41 │ │ +0764fc: 5400 d802 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +076500: 0823 0000 |0128: move-object/from16 v35, v0 │ │ +076504: 7401 701b 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@1b70 │ │ +07650a: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +07650e: 0800 2900 |012f: move-object/from16 v0, v41 │ │ +076512: 5400 c802 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +076516: 0823 0000 |0133: move-object/from16 v35, v0 │ │ +07651a: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ +07651e: 0800 2900 |0137: move-object/from16 v0, v41 │ │ +076522: 5400 cc02 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +076526: 0823 0000 |013b: move-object/from16 v35, v0 │ │ +07652a: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ +07652e: 7402 2202 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@0222 │ │ +076534: 0a0f |0142: move-result v15 │ │ +076536: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ +07653a: 0800 2900 |0145: move-object/from16 v0, v41 │ │ +07653e: 5400 cc02 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +076542: 0823 0000 |0149: move-object/from16 v35, v0 │ │ +076546: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ +07654a: 7402 2702 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +076550: 0800 2900 |0150: move-object/from16 v0, v41 │ │ +076554: 5400 c602 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076558: 0823 0000 |0154: move-object/from16 v35, v0 │ │ +07655c: 3823 0d01 |0156: if-eqz v35, 0263 // +010d │ │ +076560: 0800 2900 |0158: move-object/from16 v0, v41 │ │ +076564: 5400 d502 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ +076568: 0823 0000 |015c: move-object/from16 v35, v0 │ │ +07656c: 3823 0501 |015e: if-eqz v35, 0263 // +0105 │ │ +076570: 380f 0301 |0160: if-eqz v15, 0263 // +0103 │ │ +076574: 0800 2900 |0162: move-object/from16 v0, v41 │ │ +076578: 5400 c602 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +07657c: 0823 0000 |0166: move-object/from16 v35, v0 │ │ +076580: 0800 2900 |0168: move-object/from16 v0, v41 │ │ +076584: 5400 d502 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ +076588: 0824 0000 |016c: move-object/from16 v36, v0 │ │ +07658c: 0800 2900 |016e: move-object/from16 v0, v41 │ │ +076590: 0801 2300 |0170: move-object/from16 v1, v35 │ │ +076594: 0802 2400 |0172: move-object/from16 v2, v36 │ │ +076598: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ +07659c: 7040 a708 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@08a7 │ │ +0765a2: 0a23 |0179: move-result v35 │ │ +0765a4: 3823 e900 |017a: if-eqz v35, 0263 // +00e9 │ │ +0765a8: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ +0765ac: 0200 2300 |017e: move/from16 v0, v35 │ │ +0765b0: 0801 2900 |0180: move-object/from16 v1, v41 │ │ +0765b4: 5c10 ce02 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ +0765b8: 0800 2900 |0184: move-object/from16 v0, v41 │ │ +0765bc: 5400 c802 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +0765c0: 0823 0000 |0188: move-object/from16 v35, v0 │ │ +0765c4: 0800 2900 |018a: move-object/from16 v0, v41 │ │ +0765c8: 5400 c602 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +0765cc: 0824 0000 |018e: move-object/from16 v36, v0 │ │ +0765d0: 7802 e01a 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1ae0 │ │ +0765d6: 0a23 |0193: move-result v35 │ │ +0765d8: 9610 1023 |0194: or-int v16, v16, v35 │ │ +0765dc: 0800 2900 |0196: move-object/from16 v0, v41 │ │ +0765e0: 5400 c802 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +0765e4: 0823 0000 |019a: move-object/from16 v35, v0 │ │ +0765e8: 0800 2300 |019c: move-object/from16 v0, v35 │ │ +0765ec: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ +0765f0: 7220 e11a 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1ae1 │ │ +0765f6: 0a23 |01a3: move-result v35 │ │ +0765f8: 9610 1023 |01a4: or-int v16, v16, v35 │ │ +0765fc: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ +076600: 590d d002 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ +076604: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ +076608: 590d ca02 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02ca │ │ +07660c: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ +076610: 590e d102 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ +076614: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ +076618: 590e cb02 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02cb │ │ +07661c: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ +076620: 5400 c602 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076624: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ +076628: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ +07662c: 0800 2900 |01be: move-object/from16 v0, v41 │ │ +076630: 5400 c602 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076634: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ +076638: 7401 601b 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ +07663e: 7701 5f1b 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1b5f │ │ +076644: 0c23 |01ca: move-result-object v35 │ │ +076646: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ +07664a: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ +07664e: 5b10 c602 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076652: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ +076656: 0200 2300 |01d3: move/from16 v0, v35 │ │ +07665a: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ +07665e: 5c10 c502 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ +076662: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ +076666: 0200 2300 |01db: move/from16 v0, v35 │ │ +07666a: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ +07666e: 5c10 c402 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ +076672: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ +076676: 0200 2300 |01e3: move/from16 v0, v35 │ │ +07667a: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ +07667e: 5c10 d602 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02d6 │ │ +076682: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ +076686: 0200 2300 |01eb: move/from16 v0, v35 │ │ +07668a: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ +07668e: 5c10 cd02 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +076692: 1323 0000 |01f1: const/16 v35, #int 0 // #0 │ │ +076696: 0200 2300 |01f3: move/from16 v0, v35 │ │ +07669a: 0801 2900 |01f5: move-object/from16 v1, v41 │ │ +07669e: 5c10 c702 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ +0766a2: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ +0766a6: 5500 cf02 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02cf │ │ +0766aa: 0223 0000 |01fd: move/from16 v35, v0 │ │ +0766ae: 3823 3400 |01ff: if-eqz v35, 0233 // +0034 │ │ +0766b2: 0800 2900 |0201: move-object/from16 v0, v41 │ │ +0766b6: 5400 cc02 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +0766ba: 0823 0000 |0205: move-object/from16 v35, v0 │ │ +0766be: 1324 0200 |0207: const/16 v36, #int 2 // #2 │ │ +0766c2: 7402 2702 2300 |0209: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +0766c8: 0800 2900 |020c: move-object/from16 v0, v41 │ │ +0766cc: 5400 cc02 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +0766d0: 0823 0000 |0210: move-object/from16 v35, v0 │ │ +0766d4: 1324 0200 |0212: const/16 v36, #int 2 // #2 │ │ +0766d8: 0800 2900 |0214: move-object/from16 v0, v41 │ │ +0766dc: 5400 c602 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +0766e0: 0825 0000 |0218: move-object/from16 v37, v0 │ │ +0766e4: 7401 551b 2500 |021a: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@1b55 │ │ +0766ea: 0b25 |021d: move-result-wide v37 │ │ +0766ec: 6027 c302 |021e: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02c3 │ │ +0766f0: 0200 2700 |0220: move/from16 v0, v39 │ │ +0766f4: 8100 |0222: int-to-long v0, v0 │ │ +0766f6: 0527 0000 |0223: move-wide/from16 v39, v0 │ │ +0766fa: 9b25 2527 |0225: add-long v37, v37, v39 │ │ +0766fe: 6027 bf02 |0227: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02bf │ │ +076702: 0200 2700 |0229: move/from16 v0, v39 │ │ +076706: 8100 |022b: int-to-long v0, v0 │ │ +076708: 0527 0000 |022c: move-wide/from16 v39, v0 │ │ +07670c: 9b25 2527 |022e: add-long v37, v37, v39 │ │ +076710: 7404 2902 2300 |0230: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0229 │ │ +076716: 0800 2900 |0233: move-object/from16 v0, v41 │ │ +07671a: 5400 cc02 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +07671e: 0823 0000 |0237: move-object/from16 v35, v0 │ │ +076722: 1324 0100 |0239: const/16 v36, #int 1 // #1 │ │ +076726: 0800 2900 |023b: move-object/from16 v0, v41 │ │ +07672a: 5400 c602 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +07672e: 0825 0000 |023f: move-object/from16 v37, v0 │ │ +076732: 7401 551b 2500 |0241: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@1b55 │ │ +076738: 0b25 |0244: move-result-wide v37 │ │ +07673a: 6027 c302 |0245: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02c3 │ │ +07673e: 0200 2700 |0247: move/from16 v0, v39 │ │ +076742: 8100 |0249: int-to-long v0, v0 │ │ +076744: 0527 0000 |024a: move-wide/from16 v39, v0 │ │ +076748: 9b25 2527 |024c: add-long v37, v37, v39 │ │ +07674c: 7404 2902 2300 |024e: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0229 │ │ +076752: 0800 2900 |0251: move-object/from16 v0, v41 │ │ +076756: 5400 d202 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +07675a: 0823 0000 |0255: move-object/from16 v35, v0 │ │ +07675e: 0800 2300 |0257: move-object/from16 v0, v35 │ │ +076762: 0801 2a00 |0259: move-object/from16 v1, v42 │ │ +076766: 7220 e31a 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1ae3 │ │ +07676c: 0a23 |025e: move-result v35 │ │ +07676e: 9610 1023 |025f: or-int v16, v16, v35 │ │ +076772: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +076776: 0800 2900 |0263: move-object/from16 v0, v41 │ │ +07677a: 5400 cc02 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +07677e: 0823 0000 |0267: move-object/from16 v35, v0 │ │ +076782: 1324 0300 |0269: const/16 v36, #int 3 // #3 │ │ +076786: 6025 be02 |026b: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02be │ │ +07678a: 0200 2500 |026d: move/from16 v0, v37 │ │ +07678e: 8100 |026f: int-to-long v0, v0 │ │ +076790: 0525 0000 |0270: move-wide/from16 v37, v0 │ │ +076794: 7404 2a02 2300 |0272: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@022a │ │ +07679a: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +07679e: 0800 2900 |0277: move-object/from16 v0, v41 │ │ +0767a2: 5500 cd02 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +0767a6: 0223 0000 |027b: move/from16 v35, v0 │ │ +0767aa: 3923 03fe |027d: if-nez v35, 0080 // -01fd │ │ +0767ae: 0800 2900 |027f: move-object/from16 v0, v41 │ │ +0767b2: 5200 d002 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ +0767b6: 0223 0000 |0283: move/from16 v35, v0 │ │ +0767ba: a716 230d |0285: sub-float v22, v35, v13 │ │ +0767be: 0800 2900 |0287: move-object/from16 v0, v41 │ │ +0767c2: 5200 d102 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ +0767c6: 0223 0000 |028b: move/from16 v35, v0 │ │ +0767ca: a717 230e |028d: sub-float v23, v35, v14 │ │ +0767ce: 0800 2900 |028f: move-object/from16 v0, v41 │ │ +0767d2: 5500 ce02 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ +0767d6: 0223 0000 |0293: move/from16 v35, v0 │ │ +0767da: 3823 1400 |0295: if-eqz v35, 02a9 // +0014 │ │ +0767de: 0800 2900 |0297: move-object/from16 v0, v41 │ │ +0767e2: 5400 c802 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +0767e6: 0823 0000 |029b: move-object/from16 v35, v0 │ │ +0767ea: 0800 2300 |029d: move-object/from16 v0, v35 │ │ +0767ee: 0801 2a00 |029f: move-object/from16 v1, v42 │ │ +0767f2: 7220 e11a 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1ae1 │ │ +0767f8: 0a23 |02a4: move-result v35 │ │ +0767fa: 9610 1023 |02a5: or-int v16, v16, v35 │ │ +0767fe: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +076802: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ +076806: 5500 c502 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ +07680a: 0223 0000 |02ad: move/from16 v35, v0 │ │ +07680e: 3823 8700 |02af: if-eqz v35, 0336 // +0087 │ │ +076812: 0800 2900 |02b1: move-object/from16 v0, v41 │ │ +076816: 5200 ca02 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02ca │ │ +07681a: 0223 0000 |02b5: move/from16 v35, v0 │ │ +07681e: a723 0d23 |02b7: sub-float v35, v13, v35 │ │ +076822: 0200 2300 |02b9: move/from16 v0, v35 │ │ +076826: 8708 |02bb: float-to-int v8, v0 │ │ +076828: 0800 2900 |02bc: move-object/from16 v0, v41 │ │ +07682c: 5200 cb02 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02cb │ │ +076830: 0223 0000 |02c0: move/from16 v35, v0 │ │ +076834: a723 0e23 |02c2: sub-float v35, v14, v35 │ │ +076838: 0200 2300 |02c4: move/from16 v0, v35 │ │ +07683c: 8709 |02c6: float-to-int v9, v0 │ │ +07683e: 9223 0808 |02c7: mul-int v35, v8, v8 │ │ +076842: 9224 0909 |02c9: mul-int v36, v9, v9 │ │ +076846: 900a 2324 |02cb: add-int v10, v35, v36 │ │ +07684a: 0800 2900 |02cd: move-object/from16 v0, v41 │ │ +07684e: 5200 d702 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02d7 │ │ +076852: 0223 0000 |02d1: move/from16 v35, v0 │ │ +076856: 0200 2300 |02d3: move/from16 v0, v35 │ │ +07685a: 370a 4d00 |02d5: if-le v10, v0, 0322 // +004d │ │ +07685e: 0800 2900 |02d7: move-object/from16 v0, v41 │ │ +076862: 5400 d202 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +076866: 0823 0000 |02db: move-object/from16 v35, v0 │ │ +07686a: 0800 2900 |02dd: move-object/from16 v0, v41 │ │ +07686e: 5400 c602 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076872: 0824 0000 |02e1: move-object/from16 v36, v0 │ │ +076876: 0800 2300 |02e3: move-object/from16 v0, v35 │ │ +07687a: 0801 2400 |02e5: move-object/from16 v1, v36 │ │ +07687e: 0802 2a00 |02e7: move-object/from16 v2, v42 │ │ +076882: 0203 1600 |02e9: move/from16 v3, v22 │ │ +076886: 0204 1700 |02eb: move/from16 v4, v23 │ │ +07688a: 7254 e61a 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1ae6 │ │ +076890: 0a10 |02f0: move-result v16 │ │ +076892: 0800 2900 |02f1: move-object/from16 v0, v41 │ │ +076896: 590d d002 |02f3: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ +07689a: 0800 2900 |02f5: move-object/from16 v0, v41 │ │ +07689e: 590e d102 |02f7: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ +0768a2: 1323 0000 |02f9: const/16 v35, #int 0 // #0 │ │ +0768a6: 0200 2300 |02fb: move/from16 v0, v35 │ │ +0768aa: 0801 2900 |02fd: move-object/from16 v1, v41 │ │ +0768ae: 5c10 c502 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ +0768b2: 0800 2900 |0301: move-object/from16 v0, v41 │ │ +0768b6: 5400 cc02 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +0768ba: 0823 0000 |0305: move-object/from16 v35, v0 │ │ +0768be: 1324 0300 |0307: const/16 v36, #int 3 // #3 │ │ +0768c2: 7402 2702 2300 |0309: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +0768c8: 0800 2900 |030c: move-object/from16 v0, v41 │ │ +0768cc: 5400 cc02 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +0768d0: 0823 0000 |0310: move-object/from16 v35, v0 │ │ +0768d4: 1324 0100 |0312: const/16 v36, #int 1 // #1 │ │ +0768d8: 7402 2702 2300 |0314: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +0768de: 0800 2900 |0317: move-object/from16 v0, v41 │ │ +0768e2: 5400 cc02 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +0768e6: 0823 0000 |031b: move-object/from16 v35, v0 │ │ +0768ea: 1324 0200 |031d: const/16 v36, #int 2 // #2 │ │ +0768ee: 7402 2702 2300 |031f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +0768f4: 0800 2900 |0322: move-object/from16 v0, v41 │ │ +0768f8: 5200 d702 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02d7 │ │ +0768fc: 0223 0000 |0326: move/from16 v35, v0 │ │ +076900: 0200 2300 |0328: move/from16 v0, v35 │ │ +076904: 370a 56fd |032a: if-le v10, v0, 0080 // -02aa │ │ +076908: 1323 0000 |032c: const/16 v35, #int 0 // #0 │ │ +07690c: 0200 2300 |032e: move/from16 v0, v35 │ │ +076910: 0801 2900 |0330: move-object/from16 v1, v41 │ │ +076914: 5c10 c402 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02c4 │ │ +076918: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +07691c: 7701 291f 1600 |0336: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +076922: 0a23 |0339: move-result v35 │ │ +076924: 1524 803f |033a: const/high16 v36, #int 1065353216 // #3f80 │ │ +076928: 2d23 2324 |033c: cmpl-float v35, v35, v36 │ │ +07692c: 3b23 0c00 |033e: if-gez v35, 034a // +000c │ │ +076930: 7701 291f 1700 |0340: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +076936: 0a23 |0343: move-result v35 │ │ +076938: 1524 803f |0344: const/high16 v36, #int 1065353216 // #3f80 │ │ +07693c: 2d23 2324 |0346: cmpl-float v35, v35, v36 │ │ +076940: 3a23 38fd |0348: if-ltz v35, 0080 // -02c8 │ │ +076944: 0800 2900 |034a: move-object/from16 v0, v41 │ │ +076948: 5400 d202 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +07694c: 0823 0000 |034e: move-object/from16 v35, v0 │ │ +076950: 0800 2900 |0350: move-object/from16 v0, v41 │ │ +076954: 5400 c602 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076958: 0824 0000 |0354: move-object/from16 v36, v0 │ │ +07695c: 0800 2300 |0356: move-object/from16 v0, v35 │ │ +076960: 0801 2400 |0358: move-object/from16 v1, v36 │ │ +076964: 0802 2a00 |035a: move-object/from16 v2, v42 │ │ +076968: 0203 1600 |035c: move/from16 v3, v22 │ │ +07696c: 0204 1700 |035e: move/from16 v4, v23 │ │ +076970: 7254 e61a 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1ae6 │ │ +076976: 0a10 |0363: move-result v16 │ │ +076978: 0800 2900 |0364: move-object/from16 v0, v41 │ │ +07697c: 590d d002 |0366: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02d0 │ │ +076980: 0800 2900 |0368: move-object/from16 v0, v41 │ │ +076984: 590e d102 |036a: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02d1 │ │ +076988: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +07698c: 1323 0000 |036e: const/16 v35, #int 0 // #0 │ │ +076990: 0200 2300 |0370: move/from16 v0, v35 │ │ +076994: 0801 2900 |0372: move-object/from16 v1, v41 │ │ +076998: 5c10 d602 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02d6 │ │ +07699c: 7701 5f1b 2a00 |0376: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1b5f │ │ +0769a2: 0c07 |0379: move-result-object v7 │ │ +0769a4: 0800 2900 |037a: move-object/from16 v0, v41 │ │ +0769a8: 5500 ce02 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ +0769ac: 0223 0000 |037e: move/from16 v35, v0 │ │ +0769b0: 3823 6800 |0380: if-eqz v35, 03e8 // +0068 │ │ +0769b4: 0800 2900 |0382: move-object/from16 v0, v41 │ │ +0769b8: 5400 c802 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +0769bc: 0823 0000 |0386: move-object/from16 v35, v0 │ │ +0769c0: 0800 2300 |0388: move-object/from16 v0, v35 │ │ +0769c4: 0801 2a00 |038a: move-object/from16 v1, v42 │ │ +0769c8: 7220 e11a 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1ae1 │ │ +0769ce: 0a23 |038f: move-result v35 │ │ +0769d0: 9610 1023 |0390: or-int v16, v16, v35 │ │ +0769d4: 0800 2900 |0392: move-object/from16 v0, v41 │ │ +0769d8: 5400 d502 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ +0769dc: 0823 0000 |0396: move-object/from16 v35, v0 │ │ +0769e0: 3823 0b00 |0398: if-eqz v35, 03a3 // +000b │ │ +0769e4: 0800 2900 |039a: move-object/from16 v0, v41 │ │ +0769e8: 5400 d502 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ +0769ec: 0823 0000 |039e: move-object/from16 v35, v0 │ │ +0769f0: 7401 601b 2300 |03a0: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@1b60 │ │ +0769f6: 0800 2900 |03a3: move-object/from16 v0, v41 │ │ +0769fa: 5b07 d502 |03a5: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02d5 │ │ +0769fe: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ +076a02: 5400 d802 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +076a06: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ +076a0a: 3823 1300 |03ad: if-eqz v35, 03c0 // +0013 │ │ +076a0e: 0800 2900 |03af: move-object/from16 v0, v41 │ │ +076a12: 5400 d802 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +076a16: 0823 0000 |03b3: move-object/from16 v35, v0 │ │ +076a1a: 7401 771b 2300 |03b5: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@1b77 │ │ +076a20: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ +076a24: 0800 2300 |03ba: move-object/from16 v0, v35 │ │ +076a28: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ +076a2c: 5b10 d802 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +076a30: 1323 0000 |03c0: const/16 v35, #int 0 // #0 │ │ +076a34: 0200 2300 |03c2: move/from16 v0, v35 │ │ +076a38: 0801 2900 |03c4: move-object/from16 v1, v41 │ │ +076a3c: 5c10 ce02 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02ce │ │ +076a40: 1323 0000 |03c8: const/16 v35, #int 0 // #0 │ │ +076a44: 0200 2300 |03ca: move/from16 v0, v35 │ │ +076a48: 0801 2900 |03cc: move-object/from16 v1, v41 │ │ +076a4c: 5c10 c702 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ +076a50: 0800 2900 |03d0: move-object/from16 v0, v41 │ │ +076a54: 5400 cc02 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +076a58: 0823 0000 |03d4: move-object/from16 v35, v0 │ │ +076a5c: 1324 0100 |03d6: const/16 v36, #int 1 // #1 │ │ +076a60: 7402 2702 2300 |03d8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +076a66: 0800 2900 |03db: move-object/from16 v0, v41 │ │ +076a6a: 5400 cc02 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +076a6e: 0823 0000 |03df: move-object/from16 v35, v0 │ │ +076a72: 1324 0200 |03e1: const/16 v36, #int 2 // #2 │ │ +076a76: 7402 2702 2300 |03e3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +076a7c: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +076a80: 0800 2900 |03e8: move-object/from16 v0, v41 │ │ +076a84: 5500 cd02 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +076a88: 0223 0000 |03ec: move/from16 v35, v0 │ │ +076a8c: 3823 1600 |03ee: if-eqz v35, 0404 // +0016 │ │ +076a90: 0800 2900 |03f0: move-object/from16 v0, v41 │ │ +076a94: 5400 cc02 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02cc │ │ +076a98: 0823 0000 |03f4: move-object/from16 v35, v0 │ │ +076a9c: 1324 0300 |03f6: const/16 v36, #int 3 // #3 │ │ +076aa0: 7402 2702 2300 |03f8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0227 │ │ +076aa6: 1323 0000 |03fb: const/16 v35, #int 0 // #0 │ │ +076aaa: 0200 2300 |03fd: move/from16 v0, v35 │ │ +076aae: 0801 2900 |03ff: move-object/from16 v1, v41 │ │ +076ab2: 5c10 cd02 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02cd │ │ +076ab6: 288f |0403: goto 0392 // -0071 │ │ +076ab8: 0800 2900 |0404: move-object/from16 v0, v41 │ │ +076abc: 5500 c502 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02c5 │ │ +076ac0: 0223 0000 |0408: move/from16 v35, v0 │ │ +076ac4: 3823 2f00 |040a: if-eqz v35, 0439 // +002f │ │ +076ac8: 0800 2900 |040c: move-object/from16 v0, v41 │ │ +076acc: 5400 d202 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +076ad0: 0823 0000 |0410: move-object/from16 v35, v0 │ │ +076ad4: 0800 2300 |0412: move-object/from16 v0, v35 │ │ +076ad8: 0801 2a00 |0414: move-object/from16 v1, v42 │ │ +076adc: 7220 e81a 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1ae8 │ │ +076ae2: 0a10 |0419: move-result v16 │ │ +076ae4: 0800 2900 |041a: move-object/from16 v0, v41 │ │ +076ae8: 5500 c702 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02c7 │ │ +076aec: 0223 0000 |041e: move/from16 v35, v0 │ │ +076af0: 3823 72ff |0420: if-eqz v35, 0392 // -008e │ │ +076af4: 0800 2900 |0422: move-object/from16 v0, v41 │ │ +076af8: 5400 c802 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +076afc: 0823 0000 |0426: move-object/from16 v35, v0 │ │ +076b00: 3823 6aff |0428: if-eqz v35, 0392 // -0096 │ │ +076b04: 0800 2900 |042a: move-object/from16 v0, v41 │ │ +076b08: 5400 c802 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +076b0c: 0823 0000 |042e: move-object/from16 v35, v0 │ │ +076b10: 0800 2300 |0430: move-object/from16 v0, v35 │ │ +076b14: 0801 2a00 |0432: move-object/from16 v1, v42 │ │ +076b18: 7220 e21a 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1ae2 │ │ +076b1e: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +076b22: 0800 2900 |0439: move-object/from16 v0, v41 │ │ +076b26: 5400 d802 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02d8 │ │ +076b2a: 081c 0000 |043d: move-object/from16 v28, v0 │ │ +076b2e: 1323 0000 |043f: const/16 v35, #int 0 // #0 │ │ +076b32: 0800 2a00 |0441: move-object/from16 v0, v42 │ │ +076b36: 0201 2300 |0443: move/from16 v1, v35 │ │ +076b3a: 7120 8209 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0982 │ │ +076b40: 0a14 |0448: move-result v20 │ │ +076b42: 1323 e803 |0449: const/16 v35, #int 1000 // #3e8 │ │ +076b46: 0800 2900 |044b: move-object/from16 v0, v41 │ │ +076b4a: 5200 d302 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02d3 │ │ +076b4e: 0224 0000 |044f: move/from16 v36, v0 │ │ +076b52: 0200 2400 |0451: move/from16 v0, v36 │ │ +076b56: 8200 |0453: int-to-float v0, v0 │ │ +076b58: 0224 0000 |0454: move/from16 v36, v0 │ │ +076b5c: 0800 1c00 |0456: move-object/from16 v0, v28 │ │ +076b60: 0201 2300 |0458: move/from16 v1, v35 │ │ +076b64: 0202 2400 |045a: move/from16 v2, v36 │ │ +076b68: 6e30 711b 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1b71 │ │ +076b6e: 0800 1c00 |045f: move-object/from16 v0, v28 │ │ +076b72: 0201 1400 |0461: move/from16 v1, v20 │ │ +076b76: 7120 fe09 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09fe │ │ +076b7c: 0a1e |0466: move-result v30 │ │ +076b7e: 0800 1c00 |0467: move-object/from16 v0, v28 │ │ +076b82: 0201 1400 |0469: move/from16 v1, v20 │ │ +076b86: 7120 fd09 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09fd │ │ +076b8c: 0a1d |046e: move-result v29 │ │ +076b8e: 7701 291f 1e00 |046f: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +076b94: 0a23 |0472: move-result v35 │ │ +076b96: 0800 2900 |0473: move-object/from16 v0, v41 │ │ +076b9a: 5200 d402 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02d4 │ │ +076b9e: 0224 0000 |0477: move/from16 v36, v0 │ │ +076ba2: 0200 2400 |0479: move/from16 v0, v36 │ │ +076ba6: 8200 |047b: int-to-float v0, v0 │ │ +076ba8: 0224 0000 |047c: move/from16 v36, v0 │ │ +076bac: 2d23 2324 |047e: cmpl-float v35, v35, v36 │ │ +076bb0: 3c23 1500 |0480: if-gtz v35, 0495 // +0015 │ │ +076bb4: 7701 291f 1d00 |0482: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +076bba: 0a23 |0485: move-result v35 │ │ +076bbc: 0800 2900 |0486: move-object/from16 v0, v41 │ │ +076bc0: 5200 d402 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02d4 │ │ +076bc4: 0224 0000 |048a: move/from16 v36, v0 │ │ +076bc8: 0200 2400 |048c: move/from16 v0, v36 │ │ +076bcc: 8200 |048e: int-to-float v0, v0 │ │ +076bce: 0224 0000 |048f: move/from16 v36, v0 │ │ +076bd2: 2d23 2324 |0491: cmpl-float v35, v35, v36 │ │ +076bd6: 3d23 fffe |0493: if-lez v35, 0392 // -0101 │ │ +076bda: 0800 2900 |0495: move-object/from16 v0, v41 │ │ +076bde: 5400 d202 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02d2 │ │ +076be2: 0823 0000 |0499: move-object/from16 v35, v0 │ │ +076be6: 0800 2900 |049b: move-object/from16 v0, v41 │ │ +076bea: 5400 c602 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02c6 │ │ +076bee: 0824 0000 |049f: move-object/from16 v36, v0 │ │ +076bf2: 0800 2300 |04a1: move-object/from16 v0, v35 │ │ +076bf6: 0801 2400 |04a3: move-object/from16 v1, v36 │ │ +076bfa: 0802 2a00 |04a5: move-object/from16 v2, v42 │ │ +076bfe: 0203 1d00 |04a7: move/from16 v3, v29 │ │ +076c02: 0204 1e00 |04a9: move/from16 v4, v30 │ │ +076c06: 7254 e41a 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1ae4 │ │ +076c0c: 0a10 |04ae: move-result v16 │ │ +076c0e: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +076c12: 7601 a308 2900 |04b1: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@08a3 │ │ +076c18: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +076c1c: 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 │ │ @@ -136210,17 +136177,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076d0c: |[076d0c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -076d1c: 5c01 cf02 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02cf │ │ -076d20: 0e00 |0002: return-void │ │ +076c40: |[076c40] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +076c50: 5c01 cf02 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02cf │ │ +076c54: 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 │ │ @@ -136230,32 +136197,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076d24: |[076d24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -076d34: 5b01 c802 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ -076d38: 0e00 |0002: return-void │ │ +076c58: |[076c58] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +076c68: 5b01 c802 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02c8 │ │ +076c6c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 905 (GestureDetectorCompat.java) │ │ + source_file_idx : 901 (GestureDetectorCompat.java) │ │ │ │ Class #525 header: │ │ -class_idx : 351 │ │ +class_idx : 349 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 905 │ │ +superclass_idx : 979 │ │ +source_file_idx : 901 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -136280,20 +136247,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 │ │ -076d3c: |[076d3c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -076d4c: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -076d52: 2200 1403 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0314 │ │ -076d56: 7040 e91a 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1ae9 │ │ -076d5c: 5b10 d902 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ -076d60: 0e00 |000a: return-void │ │ +076c70: |[076c70] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +076c80: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +076c86: 2200 1203 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0312 │ │ +076c8a: 7040 e91a 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1ae9 │ │ +076c90: 5b10 d902 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ +076c94: 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; │ │ @@ -136307,19 +136274,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -076d64: |[076d64] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -076d74: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ -076d78: 6e10 ea1a 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1aea │ │ -076d7e: 0a00 |0005: move-result v0 │ │ -076d80: 0f00 |0006: return v0 │ │ +076c98: |[076c98] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +076ca8: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ +076cac: 6e10 ea1a 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1aea │ │ +076cb2: 0a00 |0005: move-result v0 │ │ +076cb4: 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;) │ │ @@ -136327,19 +136294,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -076d84: |[076d84] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -076d94: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ -076d98: 6e20 eb1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1aeb │ │ -076d9e: 0a00 |0005: move-result v0 │ │ -076da0: 0f00 |0006: return v0 │ │ +076cb8: |[076cb8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +076cc8: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ +076ccc: 6e20 eb1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1aeb │ │ +076cd2: 0a00 |0005: move-result v0 │ │ +076cd4: 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; │ │ │ │ @@ -136348,18 +136315,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -076da4: |[076da4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -076db4: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ -076db8: 6e20 ec1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1aec │ │ -076dbe: 0e00 |0005: return-void │ │ +076cd8: |[076cd8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +076ce8: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ +076cec: 6e20 ec1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1aec │ │ +076cf2: 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 │ │ @@ -136369,33 +136336,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -076dc0: |[076dc0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -076dd0: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ -076dd4: 6e20 ed1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1aed │ │ -076dda: 0e00 |0005: return-void │ │ +076cf4: |[076cf4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +076d04: 5410 d902 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02d9 │ │ +076d08: 6e20 ed1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1aed │ │ +076d0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0005 line=486 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 905 (GestureDetectorCompat.java) │ │ + source_file_idx : 901 (GestureDetectorCompat.java) │ │ │ │ Class #526 header: │ │ -class_idx : 354 │ │ +class_idx : 352 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 912 │ │ +superclass_idx : 979 │ │ +source_file_idx : 908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -136416,17 +136383,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076ddc: |[076ddc] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -076dec: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -076df2: 0e00 |0003: return-void │ │ +076d10: |[076d10] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +076d20: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +076d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -136435,17 +136402,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 │ │ -076df4: |[076df4] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -076e04: 7707 ee1a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1aee │ │ -076e0a: 0e00 |0003: return-void │ │ +076d28: |[076d28] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +076d38: 7707 ee1a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1aee │ │ +076d3e: 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 │ │ @@ -136462,17 +136429,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 │ │ -076e0c: |[076e0c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -076e1c: 7155 f01a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1af0 │ │ -076e22: 0e00 |0003: return-void │ │ +076d40: |[076d40] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +076d50: 7155 f01a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1af0 │ │ +076d56: 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 │ │ @@ -136487,17 +136454,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 │ │ -076e24: |[076e24] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -076e34: 7130 f21a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1af2 │ │ -076e3a: 0e00 |0003: return-void │ │ +076d58: |[076d58] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +076d68: 7130 f21a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1af2 │ │ +076d6e: 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 │ │ @@ -136510,33 +136477,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -076e3c: |[076e3c] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -076e4c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -076e52: b520 |0003: and-int/2addr v0, v2 │ │ -076e54: 0f00 |0004: return v0 │ │ +076d70: |[076d70] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +076d80: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +076d86: b520 |0003: and-int/2addr v0, v2 │ │ +076d88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ │ │ - source_file_idx : 912 (GravityCompat.java) │ │ + source_file_idx : 908 (GravityCompat.java) │ │ │ │ Class #527 header: │ │ -class_idx : 355 │ │ +class_idx : 353 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 912 │ │ +superclass_idx : 979 │ │ +source_file_idx : 908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -136557,17 +136524,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076e58: |[076e58] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -076e68: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -076e6e: 0e00 |0003: return-void │ │ +076d8c: |[076d8c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +076d9c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +076da2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -136576,17 +136543,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 │ │ -076e70: |[076e70] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -076e80: 7708 cc08 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@08cc │ │ -076e86: 0e00 |0003: return-void │ │ +076da4: |[076da4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +076db4: 7708 cc08 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@08cc │ │ +076dba: 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 │ │ @@ -136603,17 +136570,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 │ │ -076e88: |[076e88] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -076e98: 7706 cd08 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@08cd │ │ -076e9e: 0e00 |0003: return-void │ │ +076dbc: |[076dbc] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +076dcc: 7706 cd08 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@08cd │ │ +076dd2: 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 │ │ @@ -136628,17 +136595,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 │ │ -076ea0: |[076ea0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -076eb0: 7140 ce08 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@08ce │ │ -076eb6: 0e00 |0003: return-void │ │ +076dd4: |[076dd4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +076de4: 7140 ce08 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@08ce │ │ +076dea: 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 │ │ @@ -136651,33 +136618,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -076eb8: |[076eb8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -076ec8: 7120 cf08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@08cf │ │ -076ece: 0a00 |0003: move-result v0 │ │ -076ed0: 0f00 |0004: return v0 │ │ +076dec: |[076dec] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +076dfc: 7120 cf08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@08cf │ │ +076e02: 0a00 |0003: move-result v0 │ │ +076e04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ │ │ - source_file_idx : 912 (GravityCompat.java) │ │ + source_file_idx : 908 (GravityCompat.java) │ │ │ │ Class #528 header: │ │ -class_idx : 358 │ │ +class_idx : 356 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 1058 │ │ +superclass_idx : 979 │ │ +source_file_idx : 1054 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -136708,17 +136675,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076ed4: |[076ed4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -076ee4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -076eea: 0e00 |0003: return-void │ │ +076e08: |[076e08] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +076e18: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +076e1e: 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;) │ │ @@ -136726,40 +136693,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -076eec: |[076eec] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -076efc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -076efe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -076f00: 9504 0607 |0002: and-int v4, v6, v7 │ │ -076f04: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -076f08: 0121 |0006: move v1, v2 │ │ -076f0a: 9600 0809 |0007: or-int v0, v8, v9 │ │ -076f0e: 9504 0600 |0009: and-int v4, v6, v0 │ │ -076f12: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -076f16: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -076f1a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -076f1e: 2203 c803 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -076f22: 1a04 c00e |0013: const-string v4, "bad arguments" // string@0ec0 │ │ -076f26: 7020 1a1f 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -076f2c: 2703 |0018: throw v3 │ │ -076f2e: 0131 |0019: move v1, v3 │ │ -076f30: 28ed |001a: goto 0007 // -0013 │ │ -076f32: 0132 |001b: move v2, v3 │ │ -076f34: 28f1 |001c: goto 000d // -000f │ │ -076f36: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -076f3a: b535 |001f: and-int/2addr v5, v3 │ │ -076f3c: 0f05 |0020: return v5 │ │ -076f3e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -076f42: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -076f46: b535 |0025: and-int/2addr v5, v3 │ │ -076f48: 28fa |0026: goto 0020 // -0006 │ │ +076e20: |[076e20] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +076e30: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +076e32: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +076e34: 9504 0607 |0002: and-int v4, v6, v7 │ │ +076e38: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +076e3c: 0121 |0006: move v1, v2 │ │ +076e3e: 9600 0809 |0007: or-int v0, v8, v9 │ │ +076e42: 9504 0600 |0009: and-int v4, v6, v0 │ │ +076e46: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +076e4a: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +076e4e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +076e52: 2203 c403 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +076e56: 1a04 b60e |0013: const-string v4, "bad arguments" // string@0eb6 │ │ +076e5a: 7020 1a1f 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +076e60: 2703 |0018: throw v3 │ │ +076e62: 0131 |0019: move v1, v3 │ │ +076e64: 28ed |001a: goto 0007 // -0013 │ │ +076e66: 0132 |001b: move v2, v3 │ │ +076e68: 28f1 |001c: goto 000d // -000f │ │ +076e6a: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +076e6e: b535 |001f: and-int/2addr v5, v3 │ │ +076e70: 0f05 |0020: return v5 │ │ +076e72: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +076e76: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +076e7a: b535 |0025: and-int/2addr v5, v3 │ │ +076e7c: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -136790,18 +136757,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 │ │ -076f4c: |[076f4c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -076f5c: 6e20 fd1a 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1afd │ │ -076f62: 0a00 |0003: move-result v0 │ │ -076f64: 0f00 |0004: return v0 │ │ +076e80: |[076e80] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +076e90: 6e20 fd1a 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1afd │ │ +076e96: 0a00 |0003: move-result v0 │ │ +076e98: 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; │ │ @@ -136813,17 +136780,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 │ │ -076f68: |[076f68] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -076f78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076f7a: 1100 |0001: return-object v0 │ │ +076e9c: |[076e9c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +076eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076eae: 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; │ │ │ │ @@ -136832,17 +136799,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076f7c: |[076f7c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -076f8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076f8e: 0f00 |0001: return v0 │ │ +076eb0: |[076eb0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +076ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076ec2: 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; │ │ │ │ @@ -136851,32 +136818,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -076f90: |[076f90] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -076fa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076fa2: 6e20 d708 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@08d7 │ │ -076fa8: 0a01 |0004: move-result v1 │ │ -076faa: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -076fae: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -076fb2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -076fb6: 7152 d408 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@08d4 │ │ -076fbc: 0a05 |000e: move-result v5 │ │ -076fbe: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -076fc0: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -076fc4: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -076fc8: 7153 d408 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@08d4 │ │ -076fce: 0a05 |0017: move-result v5 │ │ -076fd0: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -076fd4: 0f00 |001a: return v0 │ │ -076fd6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -076fd8: 28fe |001c: goto 001a // -0002 │ │ +076ec4: |[076ec4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +076ed4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076ed6: 6e20 d708 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@08d7 │ │ +076edc: 0a01 |0004: move-result v1 │ │ +076ede: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +076ee2: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +076ee6: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +076eea: 7152 d408 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@08d4 │ │ +076ef0: 0a05 |000e: move-result v5 │ │ +076ef2: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +076ef4: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +076ef8: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +076efc: 7153 d408 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@08d4 │ │ +076f02: 0a05 |0017: move-result v5 │ │ +076f04: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +076f08: 0f00 |001a: return v0 │ │ +076f0a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +076f0c: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -136889,23 +136856,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -076fdc: |[076fdc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -076fec: 6e20 d708 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@08d7 │ │ -076ff2: 0a00 |0003: move-result v0 │ │ -076ff4: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -076ff8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -076ffc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -076ffe: 0f00 |0009: return v0 │ │ -077000: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -077002: 28fe |000b: goto 0009 // -0002 │ │ +076f10: |[076f10] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +076f20: 6e20 d708 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@08d7 │ │ +076f26: 0a00 |0003: move-result v0 │ │ +076f28: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +076f2c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +076f30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +076f32: 0f00 |0009: return v0 │ │ +076f34: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +076f36: 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 │ │ │ │ @@ -136914,23 +136881,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -077004: |[077004] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -077014: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -077018: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -07701c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -077020: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -077024: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -077028: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -07702c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -077030: 0f00 |000e: return v0 │ │ +076f38: |[076f38] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +076f48: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +076f4c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +076f50: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +076f54: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +076f58: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +076f5c: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +076f60: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +076f64: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -136943,30 +136910,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -077034: |[077034] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -077044: 0e00 |0000: return-void │ │ +076f68: |[076f68] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +076f78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 1058 (KeyEventCompat.java) │ │ + source_file_idx : 1054 (KeyEventCompat.java) │ │ │ │ Class #529 header: │ │ -class_idx : 366 │ │ +class_idx : 364 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2336 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2328 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #529 annotations: │ │ Annotations on class │ │ @@ -136987,17 +136954,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077048: |[077048] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -077058: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07705e: 0e00 |0003: return-void │ │ +076f7c: |[076f7c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +076f8c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +076f92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -137006,17 +136973,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -077060: |[077060] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -077070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077072: 0f00 |0001: return v0 │ │ +076f94: |[076f94] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +076fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076fa6: 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; │ │ │ │ @@ -137025,17 +136992,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077074: |[077074] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -077084: 5220 670a |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a67 │ │ -077088: 0f00 |0002: return v0 │ │ +076fa8: |[076fa8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +076fb8: 5220 670a |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a67 │ │ +076fbc: 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; │ │ │ │ @@ -137044,17 +137011,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07708c: |[07708c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -07709c: 5220 660a |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a66 │ │ -0770a0: 0f00 |0002: return v0 │ │ +076fc0: |[076fc0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +076fd0: 5220 660a |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a66 │ │ +076fd4: 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; │ │ │ │ @@ -137063,17 +137030,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0770a4: |[0770a4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0770b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0770b6: 0f00 |0001: return v0 │ │ +076fd8: |[076fd8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +076fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076fea: 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; │ │ │ │ @@ -137082,16 +137049,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 │ │ -0770b8: |[0770b8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0770c8: 0e00 |0000: return-void │ │ +076fec: |[076fec] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +076ffc: 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 │ │ @@ -137101,16 +137068,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 │ │ -0770cc: |[0770cc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0770dc: 0e00 |0000: return-void │ │ +077000: |[077000] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +077010: 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 │ │ @@ -137120,17 +137087,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 │ │ -0770e0: |[0770e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0770f0: 5912 670a |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a67 │ │ -0770f4: 0e00 |0002: return-void │ │ +077014: |[077014] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +077024: 5912 670a |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a67 │ │ +077028: 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; │ │ @@ -137141,33 +137108,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0770f8: |[0770f8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -077108: 5912 660a |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a66 │ │ -07710c: 0e00 |0002: return-void │ │ +07702c: |[07702c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07703c: 5912 660a |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a66 │ │ +077040: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0003 reg=2 marginStart I │ │ │ │ - source_file_idx : 2336 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2328 (MarginLayoutParamsCompat.java) │ │ │ │ Class #530 header: │ │ -class_idx : 367 │ │ +class_idx : 365 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2336 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2328 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #530 annotations: │ │ Annotations on class │ │ @@ -137188,17 +137155,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077110: |[077110] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -077120: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -077126: 0e00 |0003: return-void │ │ +077044: |[077044] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +077054: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07705a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -137207,18 +137174,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077128: |[077128] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -077138: 7110 2209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0922 │ │ -07713e: 0a00 |0003: move-result v0 │ │ -077140: 0f00 |0004: return v0 │ │ +07705c: |[07705c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +07706c: 7110 2209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0922 │ │ +077072: 0a00 |0003: move-result v0 │ │ +077074: 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; │ │ │ │ @@ -137227,18 +137194,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077144: |[077144] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -077154: 7110 2309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0923 │ │ -07715a: 0a00 |0003: move-result v0 │ │ -07715c: 0f00 |0004: return v0 │ │ +077078: |[077078] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +077088: 7110 2309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0923 │ │ +07708e: 0a00 |0003: move-result v0 │ │ +077090: 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; │ │ │ │ @@ -137247,18 +137214,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077160: |[077160] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -077170: 7110 2409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0924 │ │ -077176: 0a00 |0003: move-result v0 │ │ -077178: 0f00 |0004: return v0 │ │ +077094: |[077094] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0770a4: 7110 2409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0924 │ │ +0770aa: 0a00 |0003: move-result v0 │ │ +0770ac: 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; │ │ │ │ @@ -137267,18 +137234,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07717c: |[07717c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -07718c: 7110 2509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0925 │ │ -077192: 0a00 |0003: move-result v0 │ │ -077194: 0f00 |0004: return v0 │ │ +0770b0: |[0770b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0770c0: 7110 2509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0925 │ │ +0770c6: 0a00 |0003: move-result v0 │ │ +0770c8: 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; │ │ │ │ @@ -137287,17 +137254,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 │ │ -077198: |[077198] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0771a8: 7120 2609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0926 │ │ -0771ae: 0e00 |0003: return-void │ │ +0770cc: |[0770cc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0770dc: 7120 2609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0926 │ │ +0770e2: 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; │ │ @@ -137308,17 +137275,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 │ │ -0771b0: |[0771b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0771c0: 7120 2709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0927 │ │ -0771c6: 0e00 |0003: return-void │ │ +0770e4: |[0770e4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0770f4: 7120 2709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0927 │ │ +0770fa: 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; │ │ @@ -137329,17 +137296,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 │ │ -0771c8: |[0771c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0771d8: 7120 2809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0928 │ │ -0771de: 0e00 |0003: return-void │ │ +0770fc: |[0770fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07710c: 7120 2809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0928 │ │ +077112: 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; │ │ @@ -137350,33 +137317,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0771e0: |[0771e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0771f0: 7120 2909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0929 │ │ -0771f6: 0e00 |0003: return-void │ │ +077114: |[077114] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +077124: 7120 2909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0929 │ │ +07712a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=2 marginStart I │ │ │ │ - source_file_idx : 2336 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2328 (MarginLayoutParamsCompat.java) │ │ │ │ Class #531 header: │ │ -class_idx : 371 │ │ +class_idx : 369 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2356 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #531 annotations: │ │ Annotations on class │ │ @@ -137397,17 +137364,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0771f8: |[0771f8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -077208: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07720e: 0e00 |0003: return-void │ │ +07712c: |[07712c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +07713c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +077142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -137416,17 +137383,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -077210: |[077210] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -077220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077222: 0f00 |0001: return v0 │ │ +077144: |[077144] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +077154: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077156: 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; │ │ │ │ @@ -137435,17 +137402,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -077224: |[077224] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -077234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077236: 0f00 |0001: return v0 │ │ +077158: |[077158] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +077168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07716a: 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; │ │ │ │ @@ -137454,17 +137421,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 │ │ -077238: |[077238] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -077248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07724a: 1100 |0001: return-object v0 │ │ +07716c: |[07716c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +07717c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07717e: 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; │ │ │ │ @@ -137473,17 +137440,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07724c: |[07724c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -07725c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07725e: 0f00 |0001: return v0 │ │ +077180: |[077180] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +077190: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077192: 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; │ │ │ │ @@ -137492,16 +137459,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 │ │ -077260: |[077260] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -077270: 1101 |0000: return-object v1 │ │ +077194: |[077194] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0771a4: 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 │ │ @@ -137511,16 +137478,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 │ │ -077274: |[077274] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -077284: 1101 |0000: return-object v1 │ │ +0771a8: |[0771a8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0771b8: 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; │ │ @@ -137530,16 +137497,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 │ │ -077288: |[077288] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -077298: 1101 |0000: return-object v1 │ │ +0771bc: |[0771bc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0771cc: 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; │ │ @@ -137549,31 +137516,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07729c: |[07729c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0772ac: 0e00 |0000: return-void │ │ +0771d0: |[0771d0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0771e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 actionEnum I │ │ │ │ - source_file_idx : 2356 (MenuItemCompat.java) │ │ + source_file_idx : 2348 (MenuItemCompat.java) │ │ │ │ Class #532 header: │ │ -class_idx : 372 │ │ +class_idx : 370 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2356 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #532 annotations: │ │ Annotations on class │ │ @@ -137594,17 +137561,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0772b0: |[0772b0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -0772c0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0772c6: 0e00 |0003: return-void │ │ +0771e4: |[0771e4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +0771f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0771fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -137613,17 +137580,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0772c8: |[0772c8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0772d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0772da: 0f00 |0001: return v0 │ │ +0771fc: |[0771fc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +07720c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07720e: 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; │ │ │ │ @@ -137632,17 +137599,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0772dc: |[0772dc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0772ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0772ee: 0f00 |0001: return v0 │ │ +077210: |[077210] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +077220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077222: 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; │ │ │ │ @@ -137651,18 +137618,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 │ │ -0772f0: |[0772f0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -077300: 7110 5d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@095d │ │ -077306: 0c00 |0003: move-result-object v0 │ │ -077308: 1100 |0004: return-object v0 │ │ +077224: |[077224] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +077234: 7110 5d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@095d │ │ +07723a: 0c00 |0003: move-result-object v0 │ │ +07723c: 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; │ │ │ │ @@ -137671,17 +137638,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07730c: |[07730c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -07731c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07731e: 0f00 |0001: return v0 │ │ +077240: |[077240] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +077250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077252: 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; │ │ │ │ @@ -137690,18 +137657,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 │ │ -077320: |[077320] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -077330: 7120 5e09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@095e │ │ -077336: 0c00 |0003: move-result-object v0 │ │ -077338: 1100 |0004: return-object v0 │ │ +077254: |[077254] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +077264: 7120 5e09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@095e │ │ +07726a: 0c00 |0003: move-result-object v0 │ │ +07726c: 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 │ │ @@ -137711,18 +137678,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 │ │ -07733c: |[07733c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -07734c: 7120 5f09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@095f │ │ -077352: 0c00 |0003: move-result-object v0 │ │ -077354: 1100 |0004: return-object v0 │ │ +077270: |[077270] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +077280: 7120 5f09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@095f │ │ +077286: 0c00 |0003: move-result-object v0 │ │ +077288: 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; │ │ @@ -137732,16 +137699,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 │ │ -077358: |[077358] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -077368: 1101 |0000: return-object v1 │ │ +07728c: |[07728c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +07729c: 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; │ │ @@ -137751,33 +137718,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07736c: |[07736c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -07737c: 7120 6009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0960 │ │ -077382: 0e00 |0003: return-void │ │ +0772a0: |[0772a0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0772b0: 7120 6009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0960 │ │ +0772b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0004 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=2 actionEnum I │ │ │ │ - source_file_idx : 2356 (MenuItemCompat.java) │ │ + source_file_idx : 2348 (MenuItemCompat.java) │ │ │ │ Class #533 header: │ │ -class_idx : 373 │ │ +class_idx : 371 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2356 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #533 annotations: │ │ Annotations on class │ │ @@ -137806,19 +137773,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 │ │ -077384: |[077384] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -077394: 5b01 e402 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@02e4 │ │ -077398: 5b02 e502 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@02e5 │ │ -07739c: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0773a2: 0e00 |0007: return-void │ │ +0772b8: |[0772b8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +0772c8: 5b01 e402 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@02e4 │ │ +0772cc: 5b02 e502 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@02e5 │ │ +0772d0: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0772d6: 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; │ │ @@ -137829,19 +137796,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0773a4: |[0773a4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -0773b4: 5410 e502 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@02e5 │ │ -0773b8: 7220 4e09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@094e │ │ -0773be: 0a00 |0005: move-result v0 │ │ -0773c0: 0f00 |0006: return v0 │ │ +0772d8: |[0772d8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +0772e8: 5410 e502 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@02e5 │ │ +0772ec: 7220 4e09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@094e │ │ +0772f2: 0a00 |0005: move-result v0 │ │ +0772f4: 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; │ │ │ │ @@ -137850,33 +137817,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0773c4: |[0773c4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -0773d4: 5410 e502 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@02e5 │ │ -0773d8: 7220 4f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@094f │ │ -0773de: 0a00 |0005: move-result v0 │ │ -0773e0: 0f00 |0006: return v0 │ │ +0772f8: |[0772f8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +077308: 5410 e502 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@02e5 │ │ +07730c: 7220 4f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@094f │ │ +077312: 0a00 |0005: move-result v0 │ │ +077314: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2356 (MenuItemCompat.java) │ │ + source_file_idx : 2348 (MenuItemCompat.java) │ │ │ │ Class #534 header: │ │ -class_idx : 382 │ │ +class_idx : 380 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2409 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #534 annotations: │ │ Annotations on class │ │ @@ -137897,17 +137864,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0773e4: |[0773e4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -0773f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0773fa: 0e00 |0003: return-void │ │ +077318: |[077318] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +077328: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07732e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -137916,20 +137883,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0773fc: |[0773fc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -07740c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -077410: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -077412: 0f00 |0003: return v0 │ │ -077414: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -077416: 28fe |0005: goto 0003 // -0002 │ │ +077330: |[077330] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +077340: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +077344: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +077346: 0f00 |0003: return v0 │ │ +077348: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +07734a: 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; │ │ @@ -137941,17 +137908,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -077418: |[077418] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -077428: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07742a: 0f00 |0001: return v0 │ │ +07734c: |[07734c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +07735c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07735e: 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; │ │ │ │ @@ -137960,22 +137927,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07742c: |[07742c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -07743c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -077440: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -077442: 0f00 |0003: return v0 │ │ -077444: 2200 ca03 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03ca │ │ -077448: 1a01 060a |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a06 │ │ -07744c: 7020 1e1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f1e │ │ -077452: 2700 |000b: throw v0 │ │ +077360: |[077360] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +077370: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +077374: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +077376: 0f00 |0003: return v0 │ │ +077378: 2200 c603 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03c6 │ │ +07737c: 1a01 fe09 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@09fe │ │ +077380: 7020 1e1f 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f1e │ │ +077386: 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; │ │ @@ -137987,23 +137954,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -077454: |[077454] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -077464: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -077468: 6e10 5a1b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -07746e: 0a00 |0005: move-result v0 │ │ -077470: 0f00 |0006: return v0 │ │ -077472: 2200 ca03 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03ca │ │ -077476: 1a01 060a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a06 │ │ -07747a: 7020 1e1f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f1e │ │ -077480: 2700 |000e: throw v0 │ │ +077388: |[077388] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +077398: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +07739c: 6e10 5a1b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +0773a2: 0a00 |0005: move-result v0 │ │ +0773a4: 0f00 |0006: return v0 │ │ +0773a6: 2200 c603 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03c6 │ │ +0773aa: 1a01 fe09 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@09fe │ │ +0773ae: 7020 1e1f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f1e │ │ +0773b4: 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; │ │ @@ -138015,40 +137982,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -077484: |[077484] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -077494: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -077498: 6e10 5c1b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -07749e: 0a00 |0005: move-result v0 │ │ -0774a0: 0f00 |0006: return v0 │ │ -0774a2: 2200 ca03 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03ca │ │ -0774a6: 1a01 060a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a06 │ │ -0774aa: 7020 1e1f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f1e │ │ -0774b0: 2700 |000e: throw v0 │ │ +0773b8: |[0773b8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0773c8: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0773cc: 6e10 5c1b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +0773d2: 0a00 |0005: move-result v0 │ │ +0773d4: 0f00 |0006: return v0 │ │ +0773d6: 2200 c603 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03c6 │ │ +0773da: 1a01 fe09 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@09fe │ │ +0773de: 7020 1e1f 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1f1e │ │ +0773e4: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=67 │ │ 0x0007 line=69 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ 0x0000 - 0x000f reg=3 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x000f reg=4 pointerIndex I │ │ │ │ - source_file_idx : 2409 (MotionEventCompat.java) │ │ + source_file_idx : 2401 (MotionEventCompat.java) │ │ │ │ Class #535 header: │ │ -class_idx : 383 │ │ +class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2409 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #535 annotations: │ │ Annotations on class │ │ @@ -138069,17 +138036,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0774b4: |[0774b4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -0774c4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0774ca: 0e00 |0003: return-void │ │ +0773e8: |[0773e8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +0773f8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0773fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -138088,18 +138055,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0774cc: |[0774cc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0774dc: 7120 8609 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0986 │ │ -0774e2: 0a00 |0003: move-result v0 │ │ -0774e4: 0f00 |0004: return v0 │ │ +077400: |[077400] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +077410: 7120 8609 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0986 │ │ +077416: 0a00 |0003: move-result v0 │ │ +077418: 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 │ │ @@ -138109,18 +138076,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0774e8: |[0774e8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0774f8: 7110 8709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0987 │ │ -0774fe: 0a00 |0003: move-result v0 │ │ -077500: 0f00 |0004: return v0 │ │ +07741c: |[07741c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +07742c: 7110 8709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0987 │ │ +077432: 0a00 |0003: move-result v0 │ │ +077434: 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; │ │ │ │ @@ -138129,18 +138096,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -077504: |[077504] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -077514: 7120 8809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0988 │ │ -07751a: 0a00 |0003: move-result v0 │ │ -07751c: 0f00 |0004: return v0 │ │ +077438: |[077438] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +077448: 7120 8809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0988 │ │ +07744e: 0a00 |0003: move-result v0 │ │ +077450: 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 │ │ @@ -138150,18 +138117,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -077520: |[077520] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -077530: 7120 8909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0989 │ │ -077536: 0a00 |0003: move-result v0 │ │ -077538: 0f00 |0004: return v0 │ │ +077454: |[077454] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +077464: 7120 8909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0989 │ │ +07746a: 0a00 |0003: move-result v0 │ │ +07746c: 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 │ │ @@ -138171,33 +138138,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07753c: |[07753c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -07754c: 7120 8a09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@098a │ │ -077552: 0a00 |0003: move-result v0 │ │ -077554: 0f00 |0004: return v0 │ │ +077470: |[077470] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +077480: 7120 8a09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@098a │ │ +077486: 0a00 |0003: move-result v0 │ │ +077488: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ │ │ - source_file_idx : 2409 (MotionEventCompat.java) │ │ + source_file_idx : 2401 (MotionEventCompat.java) │ │ │ │ Class #536 header: │ │ -class_idx : 392 │ │ +class_idx : 390 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 2545 │ │ +source_file_idx : 2537 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #536 annotations: │ │ Annotations on class │ │ @@ -138227,18 +138194,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 │ │ -077558: |[077558] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -077568: 5b01 1b03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -07756c: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ -077572: 0e00 |0005: return-void │ │ +07748c: |[07748c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +07749c: 5b01 1b03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0774a0: 7010 8201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0182 │ │ +0774a6: 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; │ │ │ │ @@ -138247,17 +138214,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 │ │ -077574: |[077574] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -077584: 7020 c009 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@09c0 │ │ -07758a: 0e00 |0003: return-void │ │ +0774a8: |[0774a8] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +0774b8: 7020 c009 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@09c0 │ │ +0774be: 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; │ │ @@ -138268,18 +138235,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 │ │ -07758c: |[07758c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -07759c: 5410 1b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0775a0: 6e30 ec09 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@09ec │ │ -0775a6: 0e00 |0005: return-void │ │ +0774c0: |[0774c0] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0774d0: 5410 1b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0774d4: 6e30 ec09 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@09ec │ │ +0774da: 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; │ │ @@ -138290,42 +138257,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0775a8: |[0775a8] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -0775b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0775ba: 5441 1b03 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0775be: 5442 1b03 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0775c2: 5422 2903 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -0775c6: 6e10 110b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -0775cc: 0a02 |000a: move-result v2 │ │ -0775ce: 5443 1b03 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0775d2: 5433 2903 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -0775d6: 6e10 0a0b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ -0775dc: 0c03 |0012: move-result-object v3 │ │ -0775de: 6e30 ed09 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09ed │ │ -0775e4: 5441 1b03 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0775e8: 7110 cf09 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09cf │ │ -0775ee: 0a01 |001b: move-result v1 │ │ -0775f0: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -0775f4: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -0775f8: 5441 1b03 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0775fc: 7110 cf09 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09cf │ │ -077602: 0a00 |0025: move-result v0 │ │ -077604: 5441 1b03 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -077608: 5442 1b03 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -07760c: 5422 2903 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077610: 6e10 110b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -077616: 0a02 |002f: move-result v2 │ │ -077618: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -07761a: 6e40 ee09 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ -077620: 0e00 |0034: return-void │ │ +0774dc: |[0774dc] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +0774ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0774ee: 5441 1b03 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0774f2: 5442 1b03 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0774f6: 5422 2903 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +0774fa: 6e10 110b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +077500: 0a02 |000a: move-result v2 │ │ +077502: 5443 1b03 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +077506: 5433 2903 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +07750a: 6e10 0a0b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ +077510: 0c03 |0012: move-result-object v3 │ │ +077512: 6e30 ed09 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09ed │ │ +077518: 5441 1b03 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +07751c: 7110 cf09 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09cf │ │ +077522: 0a01 |001b: move-result v1 │ │ +077524: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +077528: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +07752c: 5441 1b03 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +077530: 7110 cf09 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09cf │ │ +077536: 0a00 |0025: move-result v0 │ │ +077538: 5441 1b03 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +07753c: 5442 1b03 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +077540: 5422 2903 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077544: 6e10 110b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +07754a: 0a02 |002f: move-result v2 │ │ +07754c: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +07754e: 6e40 ee09 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ +077554: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -138337,17 +138304,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077624: |[077624] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -077634: 5901 1a03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@031a │ │ -077638: 0e00 |0002: return-void │ │ +077558: |[077558] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +077568: 5901 1a03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@031a │ │ +07756c: 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 │ │ @@ -138357,23 +138324,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -07763c: |[07763c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -07764c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -077650: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -077654: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -077658: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07765c: 5420 1b03 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -077660: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -077662: 6e40 ee09 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ -077668: 0e00 |000e: return-void │ │ +077570: |[077570] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +077580: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +077584: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +077588: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +07758c: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +077590: 5420 1b03 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +077594: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +077596: 6e40 ee09 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ +07759c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -138387,63 +138354,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -07766c: |[07766c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -07767c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07767e: 5241 1a03 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@031a │ │ -077682: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -077686: 5441 1b03 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -07768a: 5442 1b03 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -07768e: 5422 2903 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077692: 6e10 110b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -077698: 0a02 |000e: move-result v2 │ │ -07769a: 5443 1b03 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -07769e: 5433 2903 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -0776a2: 6e10 0a0b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ -0776a8: 0c03 |0016: move-result-object v3 │ │ -0776aa: 6e30 ed09 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09ed │ │ -0776b0: 5441 1b03 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0776b4: 7110 cf09 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09cf │ │ -0776ba: 0a01 |001f: move-result v1 │ │ -0776bc: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -0776c0: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -0776c4: 5441 1b03 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0776c8: 7110 cf09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09cf │ │ -0776ce: 0a00 |0029: move-result v0 │ │ -0776d0: 5441 1b03 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0776d4: 5442 1b03 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ -0776d8: 5422 2903 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -0776dc: 6e10 110b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -0776e2: 0a02 |0033: move-result v2 │ │ -0776e4: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -0776e6: 6e40 ee09 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ -0776ec: 0e00 |0038: return-void │ │ +0775a0: |[0775a0] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +0775b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0775b2: 5241 1a03 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@031a │ │ +0775b6: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +0775ba: 5441 1b03 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0775be: 5442 1b03 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0775c2: 5422 2903 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +0775c6: 6e10 110b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +0775cc: 0a02 |000e: move-result v2 │ │ +0775ce: 5443 1b03 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0775d2: 5433 2903 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +0775d6: 6e10 0a0b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ +0775dc: 0c03 |0016: move-result-object v3 │ │ +0775de: 6e30 ed09 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09ed │ │ +0775e4: 5441 1b03 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0775e8: 7110 cf09 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09cf │ │ +0775ee: 0a01 |001f: move-result v1 │ │ +0775f0: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +0775f4: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +0775f8: 5441 1b03 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +0775fc: 7110 cf09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09cf │ │ +077602: 0a00 |0029: move-result v0 │ │ +077604: 5441 1b03 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +077608: 5442 1b03 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@031b │ │ +07760c: 5422 2903 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077610: 6e10 110b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +077616: 0a02 |0033: move-result v2 │ │ +077618: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +07761a: 6e40 ee09 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ +077620: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ locals : │ │ 0x002a - 0x0038 reg=0 offset F │ │ 0x0000 - 0x0039 reg=4 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0039 reg=5 position I │ │ │ │ - source_file_idx : 2545 (PagerTitleStrip.java) │ │ + source_file_idx : 2537 (PagerTitleStrip.java) │ │ │ │ Class #537 header: │ │ -class_idx : 394 │ │ +class_idx : 392 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2545 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #537 annotations: │ │ Annotations on class │ │ @@ -138464,17 +138431,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0776f0: |[0776f0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -077700: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -077706: 0e00 |0003: return-void │ │ +077624: |[077624] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +077634: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07763a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -138483,32 +138450,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077708: |[077708] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -077718: 6e10 281e 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1e28 │ │ -07771e: 0e00 |0003: return-void │ │ +07763c: |[07763c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +07764c: 6e10 281e 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1e28 │ │ +077652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 2545 (PagerTitleStrip.java) │ │ + source_file_idx : 2537 (PagerTitleStrip.java) │ │ │ │ Class #538 header: │ │ -class_idx : 395 │ │ +class_idx : 393 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2545 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #538 annotations: │ │ Annotations on class │ │ @@ -138529,17 +138496,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077720: |[077720] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -077730: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -077736: 0e00 |0003: return-void │ │ +077654: |[077654] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +077664: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07766a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -138548,32 +138515,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077738: |[077738] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -077748: 7110 f209 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09f2 │ │ -07774e: 0e00 |0003: return-void │ │ +07766c: |[07766c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +07767c: 7110 f209 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09f2 │ │ +077682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 2545 (PagerTitleStrip.java) │ │ + source_file_idx : 2537 (PagerTitleStrip.java) │ │ │ │ Class #539 header: │ │ -class_idx : 396 │ │ +class_idx : 394 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 824 │ │ -source_file_idx : 2545 │ │ +superclass_idx : 820 │ │ +source_file_idx : 2537 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #539 annotations: │ │ Annotations on class │ │ @@ -138681,38 +138648,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -077750: |[077750] android.support.v4.view.PagerTitleStrip.:()V │ │ -077760: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -077762: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -077766: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -07776c: 6900 1c03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@031c │ │ -077770: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -077772: 2300 1b04 |0009: new-array v0, v0, [I // type@041b │ │ -077776: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -077778: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -07777e: 4b02 0001 |000f: aput v2, v0, v1 │ │ -077782: 6900 2003 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0320 │ │ -077786: 6000 2800 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -07778a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -07778e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -077792: 2200 8b01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@018b │ │ -077796: 7010 ca09 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@09ca │ │ -07779c: 6900 1d03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@031d │ │ -0777a0: 0e00 |0020: return-void │ │ -0777a2: 2200 8a01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@018a │ │ -0777a6: 7010 c809 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@09c8 │ │ -0777ac: 6900 1d03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@031d │ │ -0777b0: 28f8 |0028: goto 0020 // -0008 │ │ -0777b2: 0000 |0029: nop // spacer │ │ -0777b4: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +077684: |[077684] android.support.v4.view.PagerTitleStrip.:()V │ │ +077694: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +077696: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +07769a: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +0776a0: 6900 1c03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@031c │ │ +0776a4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0776a6: 2300 1704 |0009: new-array v0, v0, [I // type@0417 │ │ +0776aa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0776ac: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +0776b2: 4b02 0001 |000f: aput v2, v0, v1 │ │ +0776b6: 6900 2003 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0320 │ │ +0776ba: 6000 2800 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +0776be: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +0776c2: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +0776c6: 2200 8901 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0189 │ │ +0776ca: 7010 ca09 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@09ca │ │ +0776d0: 6900 1d03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@031d │ │ +0776d4: 0e00 |0020: return-void │ │ +0776d6: 2200 8801 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0188 │ │ +0776da: 7010 c809 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@09c8 │ │ +0776e0: 6900 1d03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@031d │ │ +0776e4: 28f8 |0028: goto 0020 // -0008 │ │ +0776e6: 0000 |0029: nop // spacer │ │ +0776e8: 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 │ │ @@ -138725,18 +138692,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0777cc: |[0777cc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -0777dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0777de: 7030 ce09 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09ce │ │ -0777e4: 0e00 |0004: return-void │ │ +077700: |[077700] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +077710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077712: 7030 ce09 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09ce │ │ +077718: 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; │ │ @@ -138746,122 +138713,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 │ │ -0777e8: |[0777e8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0777f8: 122a |0000: const/4 v10, #int 2 // #2 │ │ -0777fa: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0777fc: 7030 181c cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c18 │ │ -077802: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -077804: 59b7 2403 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ -077808: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -07780c: 59b7 2503 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ -077810: 2207 8801 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0188 │ │ -077814: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -077816: 7030 c109 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@09c1 │ │ -07781c: 5bb7 2803 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ -077820: 2207 8503 |0014: new-instance v7, Landroid/widget/TextView; // type@0385 │ │ -077824: 7020 111e c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1e11 │ │ -07782a: 5bb7 2a03 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -07782e: 6e20 d009 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09d0 │ │ -077834: 2207 8503 |001e: new-instance v7, Landroid/widget/TextView; // type@0385 │ │ -077838: 7020 111e c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1e11 │ │ -07783e: 5bb7 2203 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077842: 6e20 d009 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09d0 │ │ -077848: 2207 8503 |0028: new-instance v7, Landroid/widget/TextView; // type@0385 │ │ -07784c: 7020 111e c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1e11 │ │ -077852: 5bb7 2603 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077856: 6e20 d009 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09d0 │ │ -07785c: 6207 1c03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@031c │ │ -077860: 6e30 f600 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -077866: 0c00 |0037: move-result-object v0 │ │ -077868: 6e30 6401 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -07786e: 0a04 |003b: move-result v4 │ │ -077870: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -077874: 54b7 2a03 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077878: 6e30 2b1e c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ -07787e: 54b7 2203 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077882: 6e30 2b1e c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ -077888: 54b7 2603 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -07788c: 6e30 2b1e c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ -077892: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -077894: 6e30 5e01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -07789a: 0a06 |0051: move-result v6 │ │ -07789c: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -0778a0: 8267 |0054: int-to-float v7, v6 │ │ -0778a2: 6e30 ea09 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@09ea │ │ -0778a8: 6e20 6701 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0167 │ │ -0778ae: 0a07 |005b: move-result v7 │ │ -0778b0: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -0778b4: 6e30 5c01 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@015c │ │ -0778ba: 0a05 |0061: move-result v5 │ │ -0778bc: 54b7 2a03 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -0778c0: 6e20 2c1e 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ -0778c6: 54b7 2203 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -0778ca: 6e20 2c1e 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ -0778d0: 54b7 2603 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -0778d4: 6e20 2c1e 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ -0778da: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -0778dc: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -0778e0: 6e30 6201 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0162 │ │ -0778e6: 0a07 |0077: move-result v7 │ │ -0778e8: 59b7 2303 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0323 │ │ -0778ec: 6e10 6801 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -0778f2: 54b7 2203 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -0778f6: 6e10 1b1e 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1e1b │ │ -0778fc: 0c07 |0082: move-result-object v7 │ │ -0778fe: 6e10 4601 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0146 │ │ -077904: 0a07 |0086: move-result v7 │ │ -077906: 59b7 2c03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@032c │ │ -07790a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -077910: 6e20 e609 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@09e6 │ │ -077916: 54b7 2a03 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -07791a: 6208 5d0a |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a5d │ │ -07791e: 6e20 1f1e 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1e1f │ │ -077924: 54b7 2203 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077928: 6208 5d0a |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a5d │ │ -07792c: 6e20 1f1e 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1e1f │ │ -077932: 54b7 2603 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077936: 6208 5d0a |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a5d │ │ -07793a: 6e20 1f1e 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1e1f │ │ -077940: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -077942: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -077946: 6207 2003 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0320 │ │ -07794a: 6e30 f500 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00f5 │ │ -077950: 0c03 |00ac: move-result-object v3 │ │ -077952: 6e30 5b01 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -077958: 0a01 |00b0: move-result v1 │ │ -07795a: 6e10 6801 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -077960: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -077964: 54b7 2a03 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077968: 7110 e809 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09e8 │ │ -07796e: 54b7 2203 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077972: 7110 e809 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09e8 │ │ -077978: 54b7 2603 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -07797c: 7110 e809 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09e8 │ │ -077982: 6e10 ee00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -077988: 0c07 |00c8: move-result-object v7 │ │ -07798a: 6e10 4e01 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -077990: 0c07 |00cc: move-result-object v7 │ │ -077992: 5272 5f0a |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ -077996: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -07799a: c827 |00d1: mul-float/2addr v7, v2 │ │ -07799c: 8777 |00d2: float-to-int v7, v7 │ │ -07799e: 59b7 2b03 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ -0779a2: 0e00 |00d5: return-void │ │ -0779a4: 54b7 2a03 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -0779a8: 6e10 281e 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1e28 │ │ -0779ae: 54b7 2203 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -0779b2: 6e10 281e 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1e28 │ │ -0779b8: 54b7 2603 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -0779bc: 6e10 281e 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1e28 │ │ -0779c2: 28e0 |00e5: goto 00c5 // -0020 │ │ +07771c: |[07771c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07772c: 122a |0000: const/4 v10, #int 2 // #2 │ │ +07772e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +077730: 7030 181c cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c18 │ │ +077736: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +077738: 59b7 2403 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ +07773c: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +077740: 59b7 2503 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ +077744: 2207 8601 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0186 │ │ +077748: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +07774a: 7030 c109 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@09c1 │ │ +077750: 5bb7 2803 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ +077754: 2207 8103 |0014: new-instance v7, Landroid/widget/TextView; // type@0381 │ │ +077758: 7020 111e c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1e11 │ │ +07775e: 5bb7 2a03 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077762: 6e20 d009 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09d0 │ │ +077768: 2207 8103 |001e: new-instance v7, Landroid/widget/TextView; // type@0381 │ │ +07776c: 7020 111e c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1e11 │ │ +077772: 5bb7 2203 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077776: 6e20 d009 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09d0 │ │ +07777c: 2207 8103 |0028: new-instance v7, Landroid/widget/TextView; // type@0381 │ │ +077780: 7020 111e c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1e11 │ │ +077786: 5bb7 2603 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +07778a: 6e20 d009 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09d0 │ │ +077790: 6207 1c03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@031c │ │ +077794: 6e30 f600 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +07779a: 0c00 |0037: move-result-object v0 │ │ +07779c: 6e30 6401 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +0777a2: 0a04 |003b: move-result v4 │ │ +0777a4: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +0777a8: 54b7 2a03 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +0777ac: 6e30 2b1e c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ +0777b2: 54b7 2203 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +0777b6: 6e30 2b1e c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ +0777bc: 54b7 2603 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +0777c0: 6e30 2b1e c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ +0777c6: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +0777c8: 6e30 5e01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +0777ce: 0a06 |0051: move-result v6 │ │ +0777d0: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +0777d4: 8267 |0054: int-to-float v7, v6 │ │ +0777d6: 6e30 ea09 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@09ea │ │ +0777dc: 6e20 6701 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0167 │ │ +0777e2: 0a07 |005b: move-result v7 │ │ +0777e4: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +0777e8: 6e30 5c01 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@015c │ │ +0777ee: 0a05 |0061: move-result v5 │ │ +0777f0: 54b7 2a03 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +0777f4: 6e20 2c1e 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ +0777fa: 54b7 2203 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +0777fe: 6e20 2c1e 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ +077804: 54b7 2603 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077808: 6e20 2c1e 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ +07780e: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +077810: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +077814: 6e30 6201 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0162 │ │ +07781a: 0a07 |0077: move-result v7 │ │ +07781c: 59b7 2303 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0323 │ │ +077820: 6e10 6801 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +077826: 54b7 2203 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +07782a: 6e10 1b1e 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1e1b │ │ +077830: 0c07 |0082: move-result-object v7 │ │ +077832: 6e10 4601 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0146 │ │ +077838: 0a07 |0086: move-result v7 │ │ +07783a: 59b7 2c03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@032c │ │ +07783e: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +077844: 6e20 e609 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@09e6 │ │ +07784a: 54b7 2a03 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +07784e: 6208 5d0a |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a5d │ │ +077852: 6e20 1f1e 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1e1f │ │ +077858: 54b7 2203 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +07785c: 6208 5d0a |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a5d │ │ +077860: 6e20 1f1e 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1e1f │ │ +077866: 54b7 2603 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +07786a: 6208 5d0a |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0a5d │ │ +07786e: 6e20 1f1e 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1e1f │ │ +077874: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +077876: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +07787a: 6207 2003 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0320 │ │ +07787e: 6e30 f500 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00f5 │ │ +077884: 0c03 |00ac: move-result-object v3 │ │ +077886: 6e30 5b01 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +07788c: 0a01 |00b0: move-result v1 │ │ +07788e: 6e10 6801 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +077894: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +077898: 54b7 2a03 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +07789c: 7110 e809 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09e8 │ │ +0778a2: 54b7 2203 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +0778a6: 7110 e809 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09e8 │ │ +0778ac: 54b7 2603 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +0778b0: 7110 e809 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09e8 │ │ +0778b6: 6e10 ee00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0778bc: 0c07 |00c8: move-result-object v7 │ │ +0778be: 6e10 4e01 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +0778c4: 0c07 |00cc: move-result-object v7 │ │ +0778c6: 5272 5f0a |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ +0778ca: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +0778ce: c827 |00d1: mul-float/2addr v7, v2 │ │ +0778d0: 8777 |00d2: float-to-int v7, v7 │ │ +0778d2: 59b7 2b03 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ +0778d6: 0e00 |00d5: return-void │ │ +0778d8: 54b7 2a03 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +0778dc: 6e10 281e 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1e28 │ │ +0778e2: 54b7 2203 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +0778e6: 6e10 281e 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1e28 │ │ +0778ec: 54b7 2603 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +0778f0: 6e10 281e 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1e28 │ │ +0778f6: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -138920,17 +138887,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 │ │ -0779c4: |[0779c4] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -0779d4: 5210 2503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ -0779d8: 0f00 |0002: return v0 │ │ +0778f8: |[0778f8] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +077908: 5210 2503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ +07790c: 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;) │ │ @@ -138938,18 +138905,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0779dc: |[0779dc] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0779ec: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@031d │ │ -0779f0: 7220 c709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09c7 │ │ -0779f6: 0e00 |0005: return-void │ │ +077910: |[077910] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +077920: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@031d │ │ +077924: 7220 c709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09c7 │ │ +07792a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -138959,22 +138926,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0779f8: |[0779f8] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -077a08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -077a0a: 6e10 d109 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@09d1 │ │ -077a10: 0c00 |0004: move-result-object v0 │ │ -077a12: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -077a16: 6e10 bb01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ -077a1c: 0a01 |000a: move-result v1 │ │ -077a1e: 0f01 |000b: return v1 │ │ +07792c: |[07792c] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +07793c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07793e: 6e10 d109 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@09d1 │ │ +077944: 0c00 |0004: move-result-object v0 │ │ +077946: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +07794a: 6e10 bb01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01bb │ │ +077950: 0a01 |000a: move-result v1 │ │ +077952: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -138988,17 +138955,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077a20: |[077a20] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -077a30: 5210 2b03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ -077a34: 0f00 |0002: return v0 │ │ +077954: |[077954] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +077964: 5210 2b03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ +077968: 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;) │ │ @@ -139006,43 +138973,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -077a38: |[077a38] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -077a48: 6f10 321c 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ -077a4e: 6e10 d809 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@09d8 │ │ -077a54: 0c02 |0006: move-result-object v2 │ │ -077a56: 2023 be01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01be │ │ -077a5a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -077a5e: 2203 c903 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@03c9 │ │ -077a62: 1a04 f009 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@09f0 │ │ -077a66: 7020 1d1f 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -077a6c: 2703 |0012: throw v3 │ │ -077a6e: 0721 |0013: move-object v1, v2 │ │ -077a70: 1f01 be01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01be │ │ -077a74: 6e10 0a0b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ -077a7a: 0c00 |0019: move-result-object v0 │ │ -077a7c: 5453 2803 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ -077a80: 6e20 560b 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@0b56 │ │ -077a86: 5453 2803 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ -077a8a: 6e20 590b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0b59 │ │ -077a90: 5b51 2903 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077a94: 5453 2f03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@032f │ │ -077a98: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -077a9c: 5453 2f03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@032f │ │ -077aa0: 6e10 711f 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -077aa6: 0c03 |002f: move-result-object v3 │ │ -077aa8: 1f03 8301 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0183 │ │ -077aac: 6e30 ec09 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@09ec │ │ -077ab2: 0e00 |0035: return-void │ │ -077ab4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -077ab6: 28fb |0037: goto 0032 // -0005 │ │ +07796c: |[07796c] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +07797c: 6f10 321c 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ +077982: 6e10 d809 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@09d8 │ │ +077988: 0c02 |0006: move-result-object v2 │ │ +07798a: 2023 bc01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01bc │ │ +07798e: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +077992: 2203 c503 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@03c5 │ │ +077996: 1a04 e809 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@09e8 │ │ +07799a: 7020 1d1f 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0779a0: 2703 |0012: throw v3 │ │ +0779a2: 0721 |0013: move-object v1, v2 │ │ +0779a4: 1f01 bc01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01bc │ │ +0779a8: 6e10 0a0b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ +0779ae: 0c00 |0019: move-result-object v0 │ │ +0779b0: 5453 2803 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ +0779b4: 6e20 560b 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@0b56 │ │ +0779ba: 5453 2803 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ +0779be: 6e20 590b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0b59 │ │ +0779c4: 5b51 2903 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +0779c8: 5453 2f03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@032f │ │ +0779cc: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +0779d0: 5453 2f03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@032f │ │ +0779d4: 6e10 711f 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +0779da: 0c03 |002f: move-result-object v3 │ │ +0779dc: 1f03 8101 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0181 │ │ +0779e0: 6e30 ec09 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@09ec │ │ +0779e6: 0e00 |0035: return-void │ │ +0779e8: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0779ea: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -139064,29 +139031,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -077ab8: |[077ab8] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -077ac8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -077aca: 6f10 341c 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ -077ad0: 5420 2903 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077ad4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -077ad8: 5420 2903 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077adc: 6e10 0a0b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ -077ae2: 0c00 |000d: move-result-object v0 │ │ -077ae4: 6e30 ec09 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@09ec │ │ -077aea: 5420 2903 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077aee: 6e20 560b 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@0b56 │ │ -077af4: 5420 2903 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077af8: 6e20 590b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0b59 │ │ -077afe: 5b21 2903 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077b02: 0e00 |001d: return-void │ │ +0779ec: |[0779ec] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +0779fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0779fe: 6f10 341c 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ +077a04: 5420 2903 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077a08: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +077a0c: 5420 2903 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077a10: 6e10 0a0b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ +077a16: 0c00 |000d: move-result-object v0 │ │ +077a18: 6e30 ec09 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@09ec │ │ +077a1e: 5420 2903 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077a22: 6e20 560b 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@0b56 │ │ +077a28: 5420 2903 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077a2c: 6e20 590b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0b59 │ │ +077a32: 5b21 2903 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077a36: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -139100,26 +139067,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -077b04: |[077b04] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -077b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077b16: 5431 2903 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077b1a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -077b1e: 5231 2503 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ -077b22: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -077b26: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -077b2a: 5230 2503 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ -077b2e: 5231 2403 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ -077b32: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -077b34: 6e40 ee09 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ -077b3a: 0e00 |0013: return-void │ │ +077a38: |[077a38] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +077a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077a4a: 5431 2903 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077a4e: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +077a52: 5231 2503 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ +077a56: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +077a5a: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +077a5e: 5230 2503 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ +077a62: 5231 2403 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ +077a66: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +077a68: 6e40 ee09 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ +077a6e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -139136,67 +139103,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -077b3c: |[077b3c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -077b4c: 7110 851b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -077b52: 0a08 |0003: move-result v8 │ │ -077b54: 7110 851b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -077b5a: 0a03 |0007: move-result v3 │ │ -077b5c: 7110 861b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -077b62: 0a09 |000b: move-result v9 │ │ -077b64: 7110 861b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -077b6a: 0a04 |000f: move-result v4 │ │ -077b6c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -077b70: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -077b74: 220a c903 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@03c9 │ │ -077b78: 1a0b 6e09 |0016: const-string v11, "Must measure with an exact width" // string@096e │ │ -077b7c: 7020 1d1f ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -077b82: 270a |001b: throw v10 │ │ -077b84: 0140 |001c: move v0, v4 │ │ -077b86: 6e10 d309 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@09d3 │ │ -077b8c: 0a05 |0020: move-result v5 │ │ -077b8e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -077b90: 6e10 d709 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09d7 │ │ -077b96: 0a0a |0025: move-result v10 │ │ -077b98: 6e10 d409 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09d4 │ │ -077b9e: 0a0b |0029: move-result v11 │ │ -077ba0: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -077ba4: b160 |002c: sub-int/2addr v0, v6 │ │ -077ba6: 829a |002d: int-to-float v10, v9 │ │ -077ba8: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -077bae: c8ba |0031: mul-float/2addr v10, v11 │ │ -077bb0: 87aa |0032: float-to-int v10, v10 │ │ -077bb2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -077bb6: 7120 871b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -077bbc: 0a02 |0038: move-result v2 │ │ -077bbe: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -077bc2: 7120 871b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -077bc8: 0a01 |003e: move-result v1 │ │ -077bca: 54ca 2a03 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077bce: 6e30 1e1e 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ -077bd4: 54ca 2203 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077bd8: 6e30 1e1e 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ -077bde: 54ca 2603 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077be2: 6e30 1e1e 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ -077be8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -077bec: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -077bf0: 6e30 e509 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@09e5 │ │ -077bf6: 0e00 |0055: return-void │ │ -077bf8: 54ca 2203 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077bfc: 6e10 171e 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ -077c02: 0a07 |005b: move-result v7 │ │ -077c04: 900a 0706 |005c: add-int v10, v7, v6 │ │ -077c08: 7120 2d1f a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -077c0e: 0a0a |0061: move-result v10 │ │ -077c10: 6e30 e509 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@09e5 │ │ -077c16: 28f0 |0065: goto 0055 // -0010 │ │ +077a70: |[077a70] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +077a80: 7110 851b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +077a86: 0a08 |0003: move-result v8 │ │ +077a88: 7110 851b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +077a8e: 0a03 |0007: move-result v3 │ │ +077a90: 7110 861b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +077a96: 0a09 |000b: move-result v9 │ │ +077a98: 7110 861b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +077a9e: 0a04 |000f: move-result v4 │ │ +077aa0: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +077aa4: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +077aa8: 220a c503 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@03c5 │ │ +077aac: 1a0b 6609 |0016: const-string v11, "Must measure with an exact width" // string@0966 │ │ +077ab0: 7020 1d1f ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +077ab6: 270a |001b: throw v10 │ │ +077ab8: 0140 |001c: move v0, v4 │ │ +077aba: 6e10 d309 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@09d3 │ │ +077ac0: 0a05 |0020: move-result v5 │ │ +077ac2: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +077ac4: 6e10 d709 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09d7 │ │ +077aca: 0a0a |0025: move-result v10 │ │ +077acc: 6e10 d409 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09d4 │ │ +077ad2: 0a0b |0029: move-result v11 │ │ +077ad4: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +077ad8: b160 |002c: sub-int/2addr v0, v6 │ │ +077ada: 829a |002d: int-to-float v10, v9 │ │ +077adc: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +077ae2: c8ba |0031: mul-float/2addr v10, v11 │ │ +077ae4: 87aa |0032: float-to-int v10, v10 │ │ +077ae6: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +077aea: 7120 871b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +077af0: 0a02 |0038: move-result v2 │ │ +077af2: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +077af6: 7120 871b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +077afc: 0a01 |003e: move-result v1 │ │ +077afe: 54ca 2a03 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077b02: 6e30 1e1e 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ +077b08: 54ca 2203 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077b0c: 6e30 1e1e 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ +077b12: 54ca 2603 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077b16: 6e30 1e1e 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ +077b1c: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +077b20: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +077b24: 6e30 e509 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@09e5 │ │ +077b2a: 0e00 |0055: return-void │ │ +077b2c: 54ca 2203 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077b30: 6e10 171e 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ +077b36: 0a07 |005b: move-result v7 │ │ +077b38: 900a 0706 |005c: add-int v10, v7, v6 │ │ +077b3c: 7120 2d1f a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +077b42: 0a0a |0061: move-result v10 │ │ +077b44: 6e30 e509 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@09e5 │ │ +077b4a: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -139236,19 +139203,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -077c18: |[077c18] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -077c28: 5510 2e03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@032e │ │ -077c2c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -077c30: 6f10 441c 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1c44 │ │ -077c36: 0e00 |0007: return-void │ │ +077b4c: |[077b4c] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +077b5c: 5510 2e03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@032e │ │ +077b60: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +077b64: 6f10 441c 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1c44 │ │ +077b6a: 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; │ │ @@ -139258,18 +139225,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077c38: |[077c38] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -077c48: 5901 2303 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0323 │ │ -077c4c: 6e10 e009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09e0 │ │ -077c52: 0e00 |0005: return-void │ │ +077b6c: |[077b6c] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +077b7c: 5901 2303 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0323 │ │ +077b80: 6e10 e009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09e0 │ │ +077b86: 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; │ │ @@ -139280,31 +139247,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -077c54: |[077c54] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -077c64: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -077c68: c851 |0002: mul-float/2addr v1, v5 │ │ -077c6a: 8711 |0003: float-to-int v1, v1 │ │ -077c6c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -077c70: 5941 2703 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0327 │ │ -077c74: 5241 2703 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0327 │ │ -077c78: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -077c7c: 5242 2c03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@032c │ │ -077c80: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -077c86: b532 |0011: and-int/2addr v2, v3 │ │ -077c88: 9600 0102 |0012: or-int v0, v1, v2 │ │ -077c8c: 5441 2a03 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077c90: 6e20 2c1e 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ -077c96: 5441 2603 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077c9a: 6e20 2c1e 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ -077ca0: 0e00 |001e: return-void │ │ +077b88: |[077b88] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +077b98: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +077b9c: c851 |0002: mul-float/2addr v1, v5 │ │ +077b9e: 8711 |0003: float-to-int v1, v1 │ │ +077ba0: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +077ba4: 5941 2703 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0327 │ │ +077ba8: 5241 2703 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0327 │ │ +077bac: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +077bb0: 5242 2c03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@032c │ │ +077bb4: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +077bba: b532 |0011: and-int/2addr v2, v3 │ │ +077bbc: 9600 0102 |0012: or-int v0, v1, v2 │ │ +077bc0: 5441 2a03 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077bc4: 6e20 2c1e 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ +077bca: 5441 2603 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077bce: 6e20 2c1e 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ +077bd4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -139318,29 +139285,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -077ca4: |[077ca4] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -077cb4: 5945 2c03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@032c │ │ -077cb8: 5441 2203 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077cbc: 6e20 2c1e 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ -077cc2: 5241 2703 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0327 │ │ -077cc6: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -077cca: 5242 2c03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@032c │ │ -077cce: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -077cd4: b532 |0010: and-int/2addr v2, v3 │ │ -077cd6: 9600 0102 |0011: or-int v0, v1, v2 │ │ -077cda: 5441 2a03 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077cde: 6e20 2c1e 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ -077ce4: 5441 2603 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077ce8: 6e20 2c1e 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ -077cee: 0e00 |001d: return-void │ │ +077bd8: |[077bd8] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +077be8: 5945 2c03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@032c │ │ +077bec: 5441 2203 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077bf0: 6e20 2c1e 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ +077bf6: 5241 2703 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0327 │ │ +077bfa: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +077bfe: 5242 2c03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@032c │ │ +077c02: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +077c08: b532 |0010: and-int/2addr v2, v3 │ │ +077c0a: 9600 0102 |0011: or-int v0, v1, v2 │ │ +077c0e: 5441 2a03 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077c12: 6e20 2c1e 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ +077c18: 5441 2603 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077c1c: 6e20 2c1e 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1e2c │ │ +077c22: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -139355,22 +139322,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -077cf0: |[077cf0] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -077d00: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077d04: 6e30 2d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1e2d │ │ -077d0a: 5410 2203 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077d0e: 6e30 2d1e 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1e2d │ │ -077d14: 5410 2603 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077d18: 6e30 2d1e 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1e2d │ │ -077d1e: 0e00 |000f: return-void │ │ +077c24: |[077c24] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +077c34: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077c38: 6e30 2d1e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1e2d │ │ +077c3e: 5410 2203 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077c42: 6e30 2d1e 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1e2d │ │ +077c48: 5410 2603 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077c4c: 6e30 2d1e 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1e2d │ │ +077c52: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -139383,18 +139350,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077d20: |[077d20] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -077d30: 5901 2b03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ -077d34: 6e10 e009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09e0 │ │ -077d3a: 0e00 |0005: return-void │ │ +077c54: |[077c54] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +077c64: 5901 2b03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ +077c68: 6e10 e009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09e0 │ │ +077c6e: 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; │ │ @@ -139405,38 +139372,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 │ │ -077d3c: |[077d3c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -077d4c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -077d50: 5410 2803 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ -077d54: 6e20 9f09 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@099f │ │ -077d5a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -077d5c: 5b10 2f03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@032f │ │ -077d60: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -077d64: 5410 2803 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ -077d68: 6e20 9809 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0998 │ │ -077d6e: 2200 e303 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -077d72: 7020 701f 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f70 │ │ -077d78: 5b10 2f03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@032f │ │ -077d7c: 5410 2903 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077d80: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -077d84: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -077d86: 5910 2403 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ -077d8a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -077d8e: 5910 2503 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ -077d92: 5410 2903 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077d96: 6e10 110b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -077d9c: 0a00 |0028: move-result v0 │ │ -077d9e: 6e30 ed09 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09ed │ │ -077da4: 6e10 e009 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09e0 │ │ -077daa: 0e00 |002f: return-void │ │ +077c70: |[077c70] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +077c80: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +077c84: 5410 2803 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ +077c88: 6e20 9f09 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@099f │ │ +077c8e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +077c90: 5b10 2f03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@032f │ │ +077c94: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +077c98: 5410 2803 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0328 │ │ +077c9c: 6e20 9809 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0998 │ │ +077ca2: 2200 df03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@03df │ │ +077ca6: 7020 701f 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f70 │ │ +077cac: 5b10 2f03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@032f │ │ +077cb0: 5410 2903 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077cb4: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +077cb8: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +077cba: 5910 2403 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ +077cbe: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +077cc2: 5910 2503 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ +077cc6: 5410 2903 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077cca: 6e10 110b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +077cd0: 0a00 |0028: move-result v0 │ │ +077cd2: 6e30 ed09 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09ed │ │ +077cd8: 6e10 e009 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09e0 │ │ +077cde: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -139457,86 +139424,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -077dac: |[077dac] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -077dbc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -077dbe: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -077dc2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -077dc4: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -077dc8: 6e10 9009 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -077dce: 0a03 |0009: move-result v3 │ │ -077dd0: 5ca7 2e03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@032e │ │ -077dd4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -077dd6: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -077dda: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -077dde: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -077de2: 6e20 9209 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0992 │ │ -077de8: 0c04 |0016: move-result-object v4 │ │ -077dea: 54a7 2a03 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077dee: 6e20 2a1e 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -077df4: 54a8 2203 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077df8: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -077dfc: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -077e00: 6e20 9209 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0992 │ │ -077e06: 0c07 |0025: move-result-object v7 │ │ -077e08: 6e20 2a1e 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -077e0e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -077e10: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -077e14: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -077e18: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -077e1c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -077e20: 6e20 9209 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0992 │ │ -077e26: 0c04 |0035: move-result-object v4 │ │ -077e28: 54a7 2603 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077e2c: 6e20 2a1e 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -077e32: 6e10 da09 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@09da │ │ -077e38: 0a07 |003e: move-result v7 │ │ -077e3a: 6e10 d509 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@09d5 │ │ -077e40: 0a08 |0042: move-result v8 │ │ -077e42: b187 |0043: sub-int/2addr v7, v8 │ │ -077e44: 6e10 d609 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@09d6 │ │ -077e4a: 0a08 |0047: move-result v8 │ │ -077e4c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -077e50: 6e10 d209 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@09d2 │ │ -077e56: 0a07 |004d: move-result v7 │ │ -077e58: 6e10 d709 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09d7 │ │ -077e5e: 0a08 |0051: move-result v8 │ │ -077e60: b187 |0052: sub-int/2addr v7, v8 │ │ -077e62: 6e10 d409 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09d4 │ │ -077e68: 0a08 |0056: move-result v8 │ │ -077e6a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -077e6e: 8257 |0059: int-to-float v7, v5 │ │ -077e70: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -077e76: c887 |005d: mul-float/2addr v7, v8 │ │ -077e78: 8777 |005e: float-to-int v7, v7 │ │ -077e7a: 7120 871b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -077e80: 0a02 |0062: move-result v2 │ │ -077e82: 7120 871b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -077e88: 0a01 |0066: move-result v1 │ │ -077e8a: 54a7 2a03 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077e8e: 6e30 1e1e 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ -077e94: 54a7 2203 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077e98: 6e30 1e1e 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ -077e9e: 54a7 2603 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077ea2: 6e30 1e1e 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ -077ea8: 59ab 2403 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ -077eac: 55a7 2d03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@032d │ │ -077eb0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -077eb4: 52a7 2503 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ -077eb8: 6e40 ee09 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ -077ebe: 5ca6 2e03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@032e │ │ -077ec2: 0e00 |0083: return-void │ │ -077ec4: 0163 |0084: move v3, v6 │ │ -077ec6: 2885 |0085: goto 000a // -007b │ │ -077ec8: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -077eca: 289f |0087: goto 0026 // -0061 │ │ +077ce0: |[077ce0] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +077cf0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +077cf2: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +077cf6: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +077cf8: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +077cfc: 6e10 9009 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +077d02: 0a03 |0009: move-result v3 │ │ +077d04: 5ca7 2e03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@032e │ │ +077d08: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +077d0a: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +077d0e: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +077d12: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +077d16: 6e20 9209 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0992 │ │ +077d1c: 0c04 |0016: move-result-object v4 │ │ +077d1e: 54a7 2a03 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077d22: 6e20 2a1e 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +077d28: 54a8 2203 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077d2c: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +077d30: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +077d34: 6e20 9209 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0992 │ │ +077d3a: 0c07 |0025: move-result-object v7 │ │ +077d3c: 6e20 2a1e 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +077d42: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +077d44: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +077d48: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +077d4c: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +077d50: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +077d54: 6e20 9209 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0992 │ │ +077d5a: 0c04 |0035: move-result-object v4 │ │ +077d5c: 54a7 2603 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077d60: 6e20 2a1e 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +077d66: 6e10 da09 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@09da │ │ +077d6c: 0a07 |003e: move-result v7 │ │ +077d6e: 6e10 d509 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@09d5 │ │ +077d74: 0a08 |0042: move-result v8 │ │ +077d76: b187 |0043: sub-int/2addr v7, v8 │ │ +077d78: 6e10 d609 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@09d6 │ │ +077d7e: 0a08 |0047: move-result v8 │ │ +077d80: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +077d84: 6e10 d209 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@09d2 │ │ +077d8a: 0a07 |004d: move-result v7 │ │ +077d8c: 6e10 d709 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09d7 │ │ +077d92: 0a08 |0051: move-result v8 │ │ +077d94: b187 |0052: sub-int/2addr v7, v8 │ │ +077d96: 6e10 d409 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09d4 │ │ +077d9c: 0a08 |0056: move-result v8 │ │ +077d9e: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +077da2: 8257 |0059: int-to-float v7, v5 │ │ +077da4: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +077daa: c887 |005d: mul-float/2addr v7, v8 │ │ +077dac: 8777 |005e: float-to-int v7, v7 │ │ +077dae: 7120 871b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +077db4: 0a02 |0062: move-result v2 │ │ +077db6: 7120 871b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +077dbc: 0a01 |0066: move-result v1 │ │ +077dbe: 54a7 2a03 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077dc2: 6e30 1e1e 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ +077dc8: 54a7 2203 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077dcc: 6e30 1e1e 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ +077dd2: 54a7 2603 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077dd6: 6e30 1e1e 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1e1e │ │ +077ddc: 59ab 2403 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ +077de0: 55a7 2d03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@032d │ │ +077de4: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +077de8: 52a7 2503 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ +077dec: 6e40 ee09 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ +077df2: 5ca6 2e03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@032e │ │ +077df6: 0e00 |0083: return-void │ │ +077df8: 0163 |0084: move v3, v6 │ │ +077dfa: 2885 |0085: goto 000a // -007b │ │ +077dfc: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +077dfe: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -139578,233 +139545,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -077ecc: |[077ecc] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -077edc: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -077ee0: 5200 2403 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ -077ee4: 022a 0000 |0004: move/from16 v42, v0 │ │ -077ee8: 0200 2e00 |0006: move/from16 v0, v46 │ │ -077eec: 0201 2a00 |0008: move/from16 v1, v42 │ │ -077ef0: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -077ef4: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -077ef8: 5400 2903 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ -077efc: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -077f00: 7401 0a0b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ -077f06: 0c2a |0015: move-result-object v42 │ │ -077f08: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -077f0c: 0201 2e00 |0018: move/from16 v1, v46 │ │ -077f10: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -077f14: 6e30 ed09 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09ed │ │ -077f1a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -077f1e: 0200 2a00 |0021: move/from16 v0, v42 │ │ -077f22: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -077f26: 5c10 2d03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@032d │ │ -077f2a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -077f2e: 5400 2a03 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077f32: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -077f36: 7401 181e 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1e18 │ │ -077f3c: 0a24 |0030: move-result v36 │ │ -077f3e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -077f42: 5400 2203 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -077f46: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -077f4a: 7401 181e 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1e18 │ │ -077f50: 0a12 |003a: move-result v18 │ │ -077f52: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -077f56: 5400 2603 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -077f5a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -077f5e: 7401 181e 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1e18 │ │ -077f64: 0a1a |0044: move-result v26 │ │ -077f66: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -077f6a: 7401 da09 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@09da │ │ -077f70: 0a26 |004a: move-result v38 │ │ -077f72: 7401 d209 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@09d2 │ │ -077f78: 0a25 |004e: move-result v37 │ │ -077f7a: 7401 d509 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@09d5 │ │ -077f80: 0a1d |0052: move-result v29 │ │ -077f82: 7401 d609 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@09d6 │ │ -077f88: 0a1e |0056: move-result v30 │ │ -077f8a: 7401 d709 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09d7 │ │ -077f90: 0a1f |005a: move-result v31 │ │ -077f92: 7401 d409 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09d4 │ │ -077f98: 0a1c |005e: move-result v28 │ │ -077f9a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -077f9e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -077fa2: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -077fa6: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -077faa: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -077fae: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -077fb2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -077fb6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -077fba: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -077fbe: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -077fc2: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -077fc6: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -077fca: 82a0 |0077: int-to-float v0, v10 │ │ -077fcc: 022b 0000 |0078: move/from16 v43, v0 │ │ -077fd0: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -077fd4: 0200 2b00 |007c: move/from16 v0, v43 │ │ -077fd8: 8700 |007e: float-to-int v0, v0 │ │ -077fda: 022b 0000 |007f: move/from16 v43, v0 │ │ -077fde: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -077fe2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -077fe6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -077fea: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -077fee: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -077ff2: 5400 2a03 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -077ff6: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -077ffa: 7401 141e 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1e14 │ │ -078000: 0a20 |0092: move-result v32 │ │ -078002: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -078006: 5400 2203 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -07800a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -07800e: 7401 141e 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1e14 │ │ -078014: 0a0b |009c: move-result v11 │ │ -078016: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -07801a: 5400 2603 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -07801e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -078022: 7401 141e 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1e14 │ │ -078028: 0a16 |00a6: move-result v22 │ │ -07802a: 0200 2000 |00a7: move/from16 v0, v32 │ │ -07802e: 7120 2d1f b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -078034: 0a2a |00ac: move-result v42 │ │ -078036: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -07803a: 0201 1600 |00af: move/from16 v1, v22 │ │ -07803e: 7120 2d1f 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -078044: 0a14 |00b4: move-result v20 │ │ -078046: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -07804a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -07804e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -078052: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -078056: 5400 2a03 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -07805a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -07805e: 7401 171e 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ -078064: 0a2a |00c4: move-result v42 │ │ -078066: 9007 232a |00c5: add-int v7, v35, v42 │ │ -07806a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -07806e: 5400 2203 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -078072: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -078076: 7401 171e 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ -07807c: 0a2a |00d0: move-result v42 │ │ -07807e: 9005 112a |00d1: add-int v5, v17, v42 │ │ -078082: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -078086: 5400 2603 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -07808a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -07808e: 7401 171e 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ -078094: 0a2a |00dc: move-result v42 │ │ -078096: 9006 192a |00dd: add-int v6, v25, v42 │ │ -07809a: 7120 2d1f 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0780a0: 0a2a |00e2: move-result v42 │ │ -0780a2: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -0780a6: 7120 2d1f 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0780ac: 0a15 |00e8: move-result v21 │ │ -0780ae: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -0780b2: 5200 2303 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0323 │ │ -0780b6: 022a 0000 |00ed: move/from16 v42, v0 │ │ -0780ba: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -0780be: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -0780c4: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -0780c8: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -0780cc: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -0780d0: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -0780d4: 5400 2203 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -0780d8: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -0780dc: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -0780e0: 5400 2203 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ -0780e4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -0780e8: 7401 171e 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ -0780ee: 0a2b |0109: move-result v43 │ │ -0780f0: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -0780f4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0780f8: 0201 1000 |010e: move/from16 v1, v16 │ │ -0780fc: 0202 2b00 |0110: move/from16 v2, v43 │ │ -078100: 6e52 1d1e d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1e1d │ │ -078106: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -07810a: 5200 2b03 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ -07810e: 022a 0000 |0119: move/from16 v42, v0 │ │ -078112: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -078116: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -07811a: 0200 1d00 |011f: move/from16 v0, v29 │ │ -07811e: 0201 2a00 |0121: move/from16 v1, v42 │ │ -078122: 7120 2f1f 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -078128: 0a21 |0126: move-result v33 │ │ -07812a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -07812e: 5400 2a03 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -078132: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -078136: 902b 2124 |012d: add-int v43, v33, v36 │ │ -07813a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -07813e: 5400 2a03 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ -078142: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -078146: 7401 171e 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ -07814c: 0a2c |0138: move-result v44 │ │ -07814e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -078152: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -078156: 0201 2100 |013d: move/from16 v1, v33 │ │ -07815a: 0202 2200 |013f: move/from16 v2, v34 │ │ -07815e: 0203 2b00 |0141: move/from16 v3, v43 │ │ -078162: 0204 2c00 |0143: move/from16 v4, v44 │ │ -078166: 6e54 1d1e 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1e1d │ │ -07816c: 912a 261e |0148: sub-int v42, v38, v30 │ │ -078170: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -078174: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -078178: 5200 2b03 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ -07817c: 022b 0000 |0150: move/from16 v43, v0 │ │ -078180: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -078184: 7702 2d1f 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -07818a: 0a17 |0157: move-result v23 │ │ -07818c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -078190: 5400 2603 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -078194: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -078198: 902b 171a |015e: add-int v43, v23, v26 │ │ -07819c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -0781a0: 5400 2603 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ -0781a4: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -0781a8: 7401 171e 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ -0781ae: 0a2c |0169: move-result v44 │ │ -0781b0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -0781b4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -0781b8: 0201 1700 |016e: move/from16 v1, v23 │ │ -0781bc: 0202 1800 |0170: move/from16 v2, v24 │ │ -0781c0: 0203 2b00 |0172: move/from16 v3, v43 │ │ -0781c4: 0204 2c00 |0174: move/from16 v4, v44 │ │ -0781c8: 6e54 1d1e 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1e1d │ │ -0781ce: 0200 2f00 |0179: move/from16 v0, v47 │ │ -0781d2: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -0781d6: 5910 2503 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ -0781da: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -0781de: 0200 2a00 |0181: move/from16 v0, v42 │ │ -0781e2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -0781e6: 5c10 2d03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@032d │ │ -0781ea: 0e00 |0187: return-void │ │ -0781ec: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -0781f0: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -0781f4: 5200 2503 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ -0781f8: 022a 0000 |018e: move/from16 v42, v0 │ │ -0781fc: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -078200: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -078204: 28f3 |0194: goto 0187 // -000d │ │ -078206: 912a 251f |0195: sub-int v42, v37, v31 │ │ -07820a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -07820e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -078212: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -078216: 9022 0923 |019d: add-int v34, v9, v35 │ │ -07821a: 9010 0911 |019f: add-int v16, v9, v17 │ │ -07821e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -078222: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -078226: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -07822a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -07822e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -078232: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -078236: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -07823a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -07823e: 0000 |01b1: nop // spacer │ │ -078240: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +077e00: |[077e00] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +077e10: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +077e14: 5200 2403 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0324 │ │ +077e18: 022a 0000 |0004: move/from16 v42, v0 │ │ +077e1c: 0200 2e00 |0006: move/from16 v0, v46 │ │ +077e20: 0201 2a00 |0008: move/from16 v1, v42 │ │ +077e24: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +077e28: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +077e2c: 5400 2903 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0329 │ │ +077e30: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +077e34: 7401 0a0b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b0a │ │ +077e3a: 0c2a |0015: move-result-object v42 │ │ +077e3c: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +077e40: 0201 2e00 |0018: move/from16 v1, v46 │ │ +077e44: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +077e48: 6e30 ed09 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09ed │ │ +077e4e: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +077e52: 0200 2a00 |0021: move/from16 v0, v42 │ │ +077e56: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +077e5a: 5c10 2d03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@032d │ │ +077e5e: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +077e62: 5400 2a03 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077e66: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +077e6a: 7401 181e 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1e18 │ │ +077e70: 0a24 |0030: move-result v36 │ │ +077e72: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +077e76: 5400 2203 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077e7a: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +077e7e: 7401 181e 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1e18 │ │ +077e84: 0a12 |003a: move-result v18 │ │ +077e86: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +077e8a: 5400 2603 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077e8e: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +077e92: 7401 181e 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1e18 │ │ +077e98: 0a1a |0044: move-result v26 │ │ +077e9a: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +077e9e: 7401 da09 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@09da │ │ +077ea4: 0a26 |004a: move-result v38 │ │ +077ea6: 7401 d209 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@09d2 │ │ +077eac: 0a25 |004e: move-result v37 │ │ +077eae: 7401 d509 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@09d5 │ │ +077eb4: 0a1d |0052: move-result v29 │ │ +077eb6: 7401 d609 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@09d6 │ │ +077ebc: 0a1e |0056: move-result v30 │ │ +077ebe: 7401 d709 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09d7 │ │ +077ec4: 0a1f |005a: move-result v31 │ │ +077ec6: 7401 d409 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09d4 │ │ +077ecc: 0a1c |005e: move-result v28 │ │ +077ece: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +077ed2: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +077ed6: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +077eda: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +077ede: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +077ee2: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +077ee6: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +077eea: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +077eee: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +077ef2: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +077ef6: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +077efa: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +077efe: 82a0 |0077: int-to-float v0, v10 │ │ +077f00: 022b 0000 |0078: move/from16 v43, v0 │ │ +077f04: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +077f08: 0200 2b00 |007c: move/from16 v0, v43 │ │ +077f0c: 8700 |007e: float-to-int v0, v0 │ │ +077f0e: 022b 0000 |007f: move/from16 v43, v0 │ │ +077f12: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +077f16: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +077f1a: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +077f1e: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +077f22: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +077f26: 5400 2a03 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077f2a: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +077f2e: 7401 141e 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1e14 │ │ +077f34: 0a20 |0092: move-result v32 │ │ +077f36: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +077f3a: 5400 2203 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077f3e: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +077f42: 7401 141e 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1e14 │ │ +077f48: 0a0b |009c: move-result v11 │ │ +077f4a: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +077f4e: 5400 2603 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077f52: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +077f56: 7401 141e 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1e14 │ │ +077f5c: 0a16 |00a6: move-result v22 │ │ +077f5e: 0200 2000 |00a7: move/from16 v0, v32 │ │ +077f62: 7120 2d1f b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +077f68: 0a2a |00ac: move-result v42 │ │ +077f6a: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +077f6e: 0201 1600 |00af: move/from16 v1, v22 │ │ +077f72: 7120 2d1f 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +077f78: 0a14 |00b4: move-result v20 │ │ +077f7a: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +077f7e: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +077f82: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +077f86: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +077f8a: 5400 2a03 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +077f8e: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +077f92: 7401 171e 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ +077f98: 0a2a |00c4: move-result v42 │ │ +077f9a: 9007 232a |00c5: add-int v7, v35, v42 │ │ +077f9e: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +077fa2: 5400 2203 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +077fa6: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +077faa: 7401 171e 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ +077fb0: 0a2a |00d0: move-result v42 │ │ +077fb2: 9005 112a |00d1: add-int v5, v17, v42 │ │ +077fb6: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +077fba: 5400 2603 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +077fbe: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +077fc2: 7401 171e 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ +077fc8: 0a2a |00dc: move-result v42 │ │ +077fca: 9006 192a |00dd: add-int v6, v25, v42 │ │ +077fce: 7120 2d1f 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +077fd4: 0a2a |00e2: move-result v42 │ │ +077fd6: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +077fda: 7120 2d1f 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +077fe0: 0a15 |00e8: move-result v21 │ │ +077fe2: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +077fe6: 5200 2303 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0323 │ │ +077fea: 022a 0000 |00ed: move/from16 v42, v0 │ │ +077fee: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +077ff2: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +077ff8: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +077ffc: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +078000: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +078004: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +078008: 5400 2203 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +07800c: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +078010: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +078014: 5400 2203 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0322 │ │ +078018: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +07801c: 7401 171e 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ +078022: 0a2b |0109: move-result v43 │ │ +078024: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +078028: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +07802c: 0201 1000 |010e: move/from16 v1, v16 │ │ +078030: 0202 2b00 |0110: move/from16 v2, v43 │ │ +078034: 6e52 1d1e d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1e1d │ │ +07803a: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +07803e: 5200 2b03 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ +078042: 022a 0000 |0119: move/from16 v42, v0 │ │ +078046: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +07804a: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +07804e: 0200 1d00 |011f: move/from16 v0, v29 │ │ +078052: 0201 2a00 |0121: move/from16 v1, v42 │ │ +078056: 7120 2f1f 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +07805c: 0a21 |0126: move-result v33 │ │ +07805e: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +078062: 5400 2a03 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +078066: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +07806a: 902b 2124 |012d: add-int v43, v33, v36 │ │ +07806e: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +078072: 5400 2a03 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@032a │ │ +078076: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +07807a: 7401 171e 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ +078080: 0a2c |0138: move-result v44 │ │ +078082: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +078086: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +07808a: 0201 2100 |013d: move/from16 v1, v33 │ │ +07808e: 0202 2200 |013f: move/from16 v2, v34 │ │ +078092: 0203 2b00 |0141: move/from16 v3, v43 │ │ +078096: 0204 2c00 |0143: move/from16 v4, v44 │ │ +07809a: 6e54 1d1e 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1e1d │ │ +0780a0: 912a 261e |0148: sub-int v42, v38, v30 │ │ +0780a4: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +0780a8: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +0780ac: 5200 2b03 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@032b │ │ +0780b0: 022b 0000 |0150: move/from16 v43, v0 │ │ +0780b4: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +0780b8: 7702 2d1f 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +0780be: 0a17 |0157: move-result v23 │ │ +0780c0: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +0780c4: 5400 2603 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +0780c8: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +0780cc: 902b 171a |015e: add-int v43, v23, v26 │ │ +0780d0: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +0780d4: 5400 2603 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0326 │ │ +0780d8: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +0780dc: 7401 171e 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1e17 │ │ +0780e2: 0a2c |0169: move-result v44 │ │ +0780e4: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +0780e8: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +0780ec: 0201 1700 |016e: move/from16 v1, v23 │ │ +0780f0: 0202 1800 |0170: move/from16 v2, v24 │ │ +0780f4: 0203 2b00 |0172: move/from16 v3, v43 │ │ +0780f8: 0204 2c00 |0174: move/from16 v4, v44 │ │ +0780fc: 6e54 1d1e 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1e1d │ │ +078102: 0200 2f00 |0179: move/from16 v0, v47 │ │ +078106: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +07810a: 5910 2503 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ +07810e: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +078112: 0200 2a00 |0181: move/from16 v0, v42 │ │ +078116: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +07811a: 5c10 2d03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@032d │ │ +07811e: 0e00 |0187: return-void │ │ +078120: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +078124: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +078128: 5200 2503 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0325 │ │ +07812c: 022a 0000 |018e: move/from16 v42, v0 │ │ +078130: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +078134: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +078138: 28f3 |0194: goto 0187 // -000d │ │ +07813a: 912a 251f |0195: sub-int v42, v37, v31 │ │ +07813e: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +078142: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +078146: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +07814a: 9022 0923 |019d: add-int v34, v9, v35 │ │ +07814e: 9010 0911 |019f: add-int v16, v9, v17 │ │ +078152: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +078156: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +07815a: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +07815e: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +078162: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +078166: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +07816a: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +07816e: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +078172: 0000 |01b1: nop // spacer │ │ +078174: 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 │ │ @@ -139935,21 +139902,21 @@ │ │ 0x0195 - 0x01bc reg=40 textPaddedRight I │ │ 0x0195 - 0x01bc reg=41 vgrav I │ │ 0x0000 - 0x01bc reg=45 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x01bc reg=46 position I │ │ 0x0000 - 0x01bc reg=47 positionOffset F │ │ 0x0000 - 0x01bc reg=48 force Z │ │ │ │ - source_file_idx : 2545 (PagerTitleStrip.java) │ │ + source_file_idx : 2537 (PagerTitleStrip.java) │ │ │ │ Class #540 header: │ │ -class_idx : 399 │ │ +class_idx : 397 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3028 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3018 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #540 annotations: │ │ Annotations on class │ │ @@ -139970,17 +139937,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078254: |[078254] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -078264: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07826a: 0e00 |0003: return-void │ │ +078188: |[078188] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +078198: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07819e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -139989,18 +139956,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07826c: |[07826c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -07827c: 6e10 721b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1b72 │ │ -078282: 0a00 |0003: move-result v0 │ │ -078284: 0f00 |0004: return v0 │ │ +0781a0: |[0781a0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0781b0: 6e10 721b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1b72 │ │ +0781b6: 0a00 |0003: move-result v0 │ │ +0781b8: 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 │ │ @@ -140010,33 +139977,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078288: |[078288] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -078298: 6e10 741b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1b74 │ │ -07829e: 0a00 |0003: move-result v0 │ │ -0782a0: 0f00 |0004: return v0 │ │ +0781bc: |[0781bc] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0781cc: 6e10 741b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1b74 │ │ +0781d2: 0a00 |0003: move-result v0 │ │ +0781d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 3028 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3018 (VelocityTrackerCompat.java) │ │ │ │ Class #541 header: │ │ -class_idx : 400 │ │ +class_idx : 398 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3028 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3018 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #541 annotations: │ │ Annotations on class │ │ @@ -140057,17 +140024,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0782a4: |[0782a4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -0782b4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0782ba: 0e00 |0003: return-void │ │ +0781d8: |[0781d8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +0781e8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0781ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -140076,18 +140043,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0782bc: |[0782bc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0782cc: 7120 000a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a00 │ │ -0782d2: 0a00 |0003: move-result v0 │ │ -0782d4: 0f00 |0004: return v0 │ │ +0781f0: |[0781f0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +078200: 7120 000a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a00 │ │ +078206: 0a00 |0003: move-result v0 │ │ +078208: 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 │ │ @@ -140097,33 +140064,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0782d8: |[0782d8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0782e8: 7120 010a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a01 │ │ -0782ee: 0a00 |0003: move-result v0 │ │ -0782f0: 0f00 |0004: return v0 │ │ +07820c: |[07820c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +07821c: 7120 010a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a01 │ │ +078222: 0a00 |0003: move-result v0 │ │ +078224: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 3028 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3018 (VelocityTrackerCompat.java) │ │ │ │ Class #542 header: │ │ -class_idx : 404 │ │ +class_idx : 402 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 29 │ │ │ │ Class #542 annotations: │ │ Annotations on class │ │ @@ -140144,17 +140111,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0782f4: |[0782f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -078304: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07830a: 0e00 |0003: return-void │ │ +078228: |[078228] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +078238: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07823e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -140163,17 +140130,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07830c: |[07830c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -07831c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07831e: 0f00 |0001: return v0 │ │ +078240: |[078240] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +078250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078252: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -140183,17 +140150,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078320: |[078320] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -078330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078332: 0f00 |0001: return v0 │ │ +078254: |[078254] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +078264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078266: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -140203,17 +140170,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 │ │ -078334: |[078334] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -078344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078346: 1100 |0001: return-object v0 │ │ +078268: |[078268] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +078278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07827a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -140222,17 +140189,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078348: |[078348] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -078358: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -07835c: 0f00 |0002: return v0 │ │ +07827c: |[07827c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +07828c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +078290: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -140241,17 +140208,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078360: |[078360] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -078370: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -078374: 1000 |0002: return-wide v0 │ │ +078294: |[078294] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +0782a4: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +0782a8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -140259,17 +140226,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078378: |[078378] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -078388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07838a: 0f00 |0001: return v0 │ │ +0782ac: |[0782ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0782bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0782be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -140278,17 +140245,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07838c: |[07838c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -07839c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07839e: 0f00 |0001: return v0 │ │ +0782c0: |[0782c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0782d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0782d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -140297,17 +140264,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0783a0: |[0783a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0783b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0783b2: 0f00 |0001: return v0 │ │ +0782d4: |[0782d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0782e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0782e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -140316,17 +140283,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0783b4: |[0783b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0783c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0783c6: 0f00 |0001: return v0 │ │ +0782e8: |[0782e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0782f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0782fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -140335,17 +140302,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0783c8: |[0783c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0783d8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0783da: 0f00 |0001: return v0 │ │ +0782fc: |[0782fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +07830c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +07830e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -140354,18 +140321,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 │ │ -0783dc: |[0783dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0783ec: 6e10 ae1b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -0783f2: 0c00 |0003: move-result-object v0 │ │ -0783f4: 1100 |0004: return-object v0 │ │ +078310: |[078310] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +078320: 6e10 ae1b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +078326: 0c00 |0003: move-result-object v0 │ │ +078328: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -140374,17 +140341,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0783f8: |[0783f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -078408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07840a: 0f00 |0001: return v0 │ │ +07832c: |[07832c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +07833c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07833e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -140393,25 +140360,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -07840c: |[07840c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -07841c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07841e: 6e10 991b 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ -078424: 0c00 |0004: move-result-object v0 │ │ -078426: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -07842a: 6e10 bf01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01bf │ │ -078430: 0a02 |000a: move-result v2 │ │ -078432: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -078434: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -078438: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -07843a: 0f01 |000f: return v1 │ │ +078340: |[078340] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +078350: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078352: 6e10 991b 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ +078358: 0c00 |0004: move-result-object v0 │ │ +07835a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +07835e: 6e10 bf01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01bf │ │ +078364: 0a02 |000a: move-result v2 │ │ +078366: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +078368: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +07836c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +07836e: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=265 │ │ 0x0005 line=266 │ │ 0x0007 line=267 │ │ 0x000f line=269 │ │ locals : │ │ @@ -140424,16 +140391,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 │ │ -07843c: |[07843c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -07844c: 0e00 |0000: return-void │ │ +078370: |[078370] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +078380: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -140443,16 +140410,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 │ │ -078450: |[078450] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -078460: 0e00 |0000: return-void │ │ +078384: |[078384] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +078394: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -140462,16 +140429,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 │ │ -078464: |[078464] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -078474: 0e00 |0000: return-void │ │ +078398: |[078398] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0783a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -140481,17 +140448,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 │ │ -078478: |[078478] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -078488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07848a: 0f00 |0001: return v0 │ │ +0783ac: |[0783ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0783bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0783be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -140502,19 +140469,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07848c: |[07848c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -07849c: 6e10 070a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a07 │ │ -0784a2: 0b00 |0003: move-result-wide v0 │ │ -0784a4: 6e30 dd1b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@1bdd │ │ -0784aa: 0e00 |0007: return-void │ │ +0783c0: |[0783c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0783d0: 6e10 070a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a07 │ │ +0783d6: 0b00 |0003: move-result-wide v0 │ │ +0783d8: 6e30 dd1b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@1bdd │ │ +0783de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0007 line=204 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -140524,24 +140491,24 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -0784ac: |[0784ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0784bc: 6e10 070a 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a07 │ │ -0784c2: 0b01 |0003: move-result-wide v1 │ │ -0784c4: 0780 |0004: move-object v0, v8 │ │ -0784c6: 0193 |0005: move v3, v9 │ │ -0784c8: 01a4 |0006: move v4, v10 │ │ -0784ca: 01b5 |0007: move v5, v11 │ │ -0784cc: 01c6 |0008: move v6, v12 │ │ -0784ce: 7407 de1b 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@1bde │ │ -0784d4: 0e00 |000c: return-void │ │ +0783e0: |[0783e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0783f0: 6e10 070a 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a07 │ │ +0783f6: 0b01 |0003: move-result-wide v1 │ │ +0783f8: 0780 |0004: move-object v0, v8 │ │ +0783fa: 0193 |0005: move v3, v9 │ │ +0783fc: 01a4 |0006: move v4, v10 │ │ +0783fe: 01b5 |0007: move v5, v11 │ │ +078400: 01c6 |0008: move v6, v12 │ │ +078402: 7407 de1b 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@1bde │ │ +078408: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x000c line=207 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x000d reg=8 view Landroid/view/View; │ │ @@ -140555,19 +140522,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 │ │ -0784d8: |[0784d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0784e8: 6e10 070a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a07 │ │ -0784ee: 0b00 |0003: move-result-wide v0 │ │ -0784f0: 6e40 da1b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1bda │ │ -0784f6: 0e00 |0007: return-void │ │ +07840c: |[07840c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +07841c: 6e10 070a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a07 │ │ +078422: 0b00 |0003: move-result-wide v0 │ │ +078424: 6e40 da1b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1bda │ │ +07842a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0007 line=210 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -140578,20 +140545,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0784f8: |[0784f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -078508: 6e10 070a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a07 │ │ -07850e: 0b00 |0003: move-result-wide v0 │ │ -078510: bb50 |0004: add-long/2addr v0, v5 │ │ -078512: 6e40 da1b 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1bda │ │ -078518: 0e00 |0008: return-void │ │ +07842c: |[07842c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +07843c: 6e10 070a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a07 │ │ +078442: 0b00 |0003: move-result-wide v0 │ │ +078444: bb50 |0004: add-long/2addr v0, v5 │ │ +078446: 6e40 da1b 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1bda │ │ +07844c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=3 view Landroid/view/View; │ │ @@ -140603,16 +140570,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 │ │ -07851c: |[07851c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -07852c: 0e00 |0000: return-void │ │ +078450: |[078450] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +078460: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -140622,16 +140589,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078530: |[078530] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -078540: 0e00 |0000: return-void │ │ +078464: |[078464] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +078474: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -140641,16 +140608,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078544: |[078544] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -078554: 0e00 |0000: return-void │ │ +078478: |[078478] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +078488: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -140660,16 +140627,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078558: |[078558] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -078568: 0e00 |0000: return-void │ │ +07848c: |[07848c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +07849c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -140679,16 +140646,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 │ │ -07856c: |[07856c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -07857c: 0e00 |0000: return-void │ │ +0784a0: |[0784a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0784b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ @@ -140698,16 +140665,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 │ │ -078580: |[078580] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -078590: 0e00 |0000: return-void │ │ +0784b4: |[0784b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0784c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ @@ -140718,16 +140685,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078594: |[078594] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0785a4: 0e00 |0000: return-void │ │ +0784c8: |[0784c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0784d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -140737,31 +140704,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0785a8: |[0785a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0785b8: 0e00 |0000: return-void │ │ +0784dc: |[0784dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0784ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ │ │ │ Class #543 header: │ │ -class_idx : 419 │ │ +class_idx : 417 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3044 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3034 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #543 annotations: │ │ Annotations on class │ │ @@ -140782,17 +140749,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0785bc: |[0785bc] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -0785cc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0785d2: 0e00 |0003: return-void │ │ +0784f0: |[0784f0] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +078500: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +078506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -140801,32 +140768,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0785d4: |[0785d4] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0785e4: 6e10 071c 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1c07 │ │ -0785ea: 0a00 |0003: move-result v0 │ │ -0785ec: 0f00 |0004: return v0 │ │ +078508: |[078508] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +078518: 6e10 071c 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1c07 │ │ +07851e: 0a00 |0003: move-result v0 │ │ +078520: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3044 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3034 (ViewConfigurationCompat.java) │ │ │ │ Class #544 header: │ │ -class_idx : 420 │ │ +class_idx : 418 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3044 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3034 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #544 annotations: │ │ Annotations on class │ │ @@ -140847,17 +140814,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0785f0: |[0785f0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -078600: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -078606: 0e00 |0003: return-void │ │ +078524: |[078524] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +078534: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07853a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -140866,32 +140833,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078608: |[078608] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -078618: 7110 aa0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0aaa │ │ -07861e: 0a00 |0003: move-result v0 │ │ -078620: 0f00 |0004: return v0 │ │ +07853c: |[07853c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +07854c: 7110 aa0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0aaa │ │ +078552: 0a00 |0003: move-result v0 │ │ +078554: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3044 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3034 (ViewConfigurationCompat.java) │ │ │ │ Class #545 header: │ │ -class_idx : 427 │ │ +class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #545 annotations: │ │ Annotations on class │ │ @@ -140912,17 +140879,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078624: |[078624] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -078634: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07863a: 0e00 |0003: return-void │ │ +078558: |[078558] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +078568: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07856e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -140931,17 +140898,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 │ │ -07863c: |[07863c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -07864c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07864e: 0f00 |0001: return v0 │ │ +078570: |[078570] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +078580: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +078582: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ @@ -140952,31 +140919,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078650: |[078650] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -078660: 0e00 |0000: return-void │ │ +078584: |[078584] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +078594: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 split Z │ │ │ │ - source_file_idx : 3050 (ViewGroupCompat.java) │ │ + source_file_idx : 3040 (ViewGroupCompat.java) │ │ │ │ Class #546 header: │ │ -class_idx : 437 │ │ +class_idx : 435 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 338 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 336 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #546 annotations: │ │ Annotations on class │ │ @@ -141000,18 +140967,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 │ │ -078664: |[078664] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -078674: 5b01 5203 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078678: 7010 4a08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@084a │ │ -07867e: 0e00 |0005: return-void │ │ +078598: |[078598] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +0785a8: 5b01 5203 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +0785ac: 7010 4a08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@084a │ │ +0785b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2746 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -141020,29 +140987,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -078680: |[078680] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -078690: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -078692: 5421 5203 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078696: 7110 ea0a 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0aea │ │ -07869c: 0c01 |0006: move-result-object v1 │ │ -07869e: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -0786a2: 5421 5203 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -0786a6: 7110 ea0a 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0aea │ │ -0786ac: 0c01 |000e: move-result-object v1 │ │ -0786ae: 6e10 9009 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -0786b4: 0a01 |0012: move-result v1 │ │ -0786b6: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -0786ba: 0f00 |0015: return v0 │ │ -0786bc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0786be: 28fe |0017: goto 0015 // -0002 │ │ +0785b4: |[0785b4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +0785c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0785c6: 5421 5203 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +0785ca: 7110 ea0a 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0aea │ │ +0785d0: 0c01 |0006: move-result-object v1 │ │ +0785d2: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +0785d6: 5421 5203 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +0785da: 7110 ea0a 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0aea │ │ +0785e0: 0c01 |000e: move-result-object v1 │ │ +0785e2: 6e10 9009 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +0785e8: 0a01 |0012: move-result v1 │ │ +0785ea: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +0785ee: 0f00 |0015: return v0 │ │ +0785f0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0785f2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2798 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -141051,48 +141018,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 │ │ -0786c0: |[0786c0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0786d0: 6f30 4e08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ -0786d6: 1c01 be01 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01be │ │ -0786da: 6e10 0b1f 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -0786e0: 0c01 |0008: move-result-object v1 │ │ -0786e2: 6e20 781c 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1c78 │ │ -0786e8: 7100 b70d 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0db7 │ │ -0786ee: 0c00 |000f: move-result-object v0 │ │ -0786f0: 7010 c70a 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0ac7 │ │ -0786f6: 0a01 |0013: move-result v1 │ │ -0786f8: 6e20 cb0d 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0dcb │ │ -0786fe: 6e10 731c 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1c73 │ │ -078704: 0a01 |001a: move-result v1 │ │ -078706: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -07870a: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -07870e: 5431 5203 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078712: 7110 ea0a 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0aea │ │ -078718: 0c01 |0024: move-result-object v1 │ │ -07871a: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -07871e: 5431 5203 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078722: 7110 ea0a 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0aea │ │ -078728: 0c01 |002c: move-result-object v1 │ │ -07872a: 6e10 9009 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ -078730: 0a01 |0030: move-result v1 │ │ -078732: 6e20 c30d 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0dc3 │ │ -078738: 5431 5203 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -07873c: 7110 eb0a 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0aeb │ │ -078742: 0a01 |0039: move-result v1 │ │ -078744: 6e20 c10d 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0dc1 │ │ -07874a: 5431 5203 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -07874e: 7110 eb0a 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0aeb │ │ -078754: 0a01 |0042: move-result v1 │ │ -078756: 6e20 ce0d 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0dce │ │ -07875c: 0e00 |0046: return-void │ │ +0785f4: |[0785f4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +078604: 6f30 4e08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ +07860a: 1c01 bc01 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01bc │ │ +07860e: 6e10 0b1f 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +078614: 0c01 |0008: move-result-object v1 │ │ +078616: 6e20 781c 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1c78 │ │ +07861c: 7100 b70d 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0db7 │ │ +078622: 0c00 |000f: move-result-object v0 │ │ +078624: 7010 c70a 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0ac7 │ │ +07862a: 0a01 |0013: move-result v1 │ │ +07862c: 6e20 cb0d 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0dcb │ │ +078632: 6e10 731c 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1c73 │ │ +078638: 0a01 |001a: move-result v1 │ │ +07863a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +07863e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +078642: 5431 5203 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078646: 7110 ea0a 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0aea │ │ +07864c: 0c01 |0024: move-result-object v1 │ │ +07864e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +078652: 5431 5203 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078656: 7110 ea0a 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0aea │ │ +07865c: 0c01 |002c: move-result-object v1 │ │ +07865e: 6e10 9009 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0990 │ │ +078664: 0a01 |0030: move-result v1 │ │ +078666: 6e20 c30d 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0dc3 │ │ +07866c: 5431 5203 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078670: 7110 eb0a 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0aeb │ │ +078676: 0a01 |0039: move-result v1 │ │ +078678: 6e20 c10d 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0dc1 │ │ +07867e: 5431 5203 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078682: 7110 eb0a 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0aeb │ │ +078688: 0a01 |0042: move-result v1 │ │ +07868a: 6e20 ce0d 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0dce │ │ +078690: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2750 │ │ 0x0003 line=2751 │ │ 0x000c line=2752 │ │ 0x0010 line=2753 │ │ 0x0017 line=2754 │ │ @@ -141111,38 +141078,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 │ │ -078760: |[078760] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -078770: 6f30 4f08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ -078776: 1c00 be01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01be │ │ -07877a: 6e10 0b1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -078780: 0c00 |0008: move-result-object v0 │ │ -078782: 6e20 9f0c 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ -078788: 7010 c70a 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0ac7 │ │ -07878e: 0a00 |000f: move-result v0 │ │ -078790: 6e20 ab0c 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0cab │ │ -078796: 5420 5203 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -07879a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -07879c: 6e20 f60a 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0af6 │ │ -0787a2: 0a00 |0019: move-result v0 │ │ -0787a4: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -0787a8: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -0787ac: 6e20 700c 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ -0787b2: 5420 5203 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -0787b6: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -0787b8: 6e20 f60a 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0af6 │ │ -0787be: 0a00 |0027: move-result v0 │ │ -0787c0: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -0787c4: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -0787c8: 6e20 700c 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ -0787ce: 0e00 |002f: return-void │ │ +078694: |[078694] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0786a4: 6f30 4f08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ +0786aa: 1c00 bc01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01bc │ │ +0786ae: 6e10 0b1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +0786b4: 0c00 |0008: move-result-object v0 │ │ +0786b6: 6e20 9f0c 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ +0786bc: 7010 c70a 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0ac7 │ │ +0786c2: 0a00 |000f: move-result v0 │ │ +0786c4: 6e20 ab0c 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0cab │ │ +0786ca: 5420 5203 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +0786ce: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0786d0: 6e20 f60a 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0af6 │ │ +0786d6: 0a00 |0019: move-result v0 │ │ +0786d8: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +0786dc: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +0786e0: 6e20 700c 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ +0786e6: 5420 5203 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +0786ea: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +0786ec: 6e20 f60a 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0af6 │ │ +0786f2: 0a00 |0027: move-result v0 │ │ +0786f4: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +0786f8: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +0786fc: 6e20 700c 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ +078702: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2764 │ │ 0x0003 line=2765 │ │ 0x000c line=2766 │ │ 0x0013 line=2767 │ │ 0x001c line=2768 │ │ @@ -141159,53 +141126,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 │ │ -0787d0: |[0787d0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0787e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0787e2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0787e4: 6f40 5208 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0852 │ │ -0787ea: 0a02 |0005: move-result v2 │ │ -0787ec: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -0787f0: 0f00 |0008: return v0 │ │ -0787f2: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -0787f8: 0110 |000c: move v0, v1 │ │ -0787fa: 28fb |000d: goto 0008 // -0005 │ │ -0787fc: 5442 5203 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078800: 6e20 f60a 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0af6 │ │ -078806: 0a02 |0013: move-result v2 │ │ -078808: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -07880c: 5441 5203 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078810: 5442 5203 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078814: 7110 eb0a 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0aeb │ │ -07881a: 0a02 |001d: move-result v2 │ │ -07881c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -078820: 6e20 500b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ -078826: 28e5 |0023: goto 0008 // -001b │ │ -078828: 0110 |0024: move v0, v1 │ │ -07882a: 28e3 |0025: goto 0008 // -001d │ │ -07882c: 5442 5203 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078830: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -078832: 6e20 f60a 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0af6 │ │ -078838: 0a02 |002c: move-result v2 │ │ -07883a: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -07883e: 5441 5203 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078842: 5442 5203 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ -078846: 7110 eb0a 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0aeb │ │ -07884c: 0a02 |0036: move-result v2 │ │ -07884e: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -078852: 6e20 500b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ -078858: 28cc |003c: goto 0008 // -0034 │ │ -07885a: 0110 |003d: move v0, v1 │ │ -07885c: 28ca |003e: goto 0008 // -0036 │ │ -07885e: 0000 |003f: nop // spacer │ │ -078860: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +078704: |[078704] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +078714: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078716: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +078718: 6f40 5208 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0852 │ │ +07871e: 0a02 |0005: move-result v2 │ │ +078720: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +078724: 0f00 |0008: return v0 │ │ +078726: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +07872c: 0110 |000c: move v0, v1 │ │ +07872e: 28fb |000d: goto 0008 // -0005 │ │ +078730: 5442 5203 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078734: 6e20 f60a 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0af6 │ │ +07873a: 0a02 |0013: move-result v2 │ │ +07873c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +078740: 5441 5203 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078744: 5442 5203 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078748: 7110 eb0a 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0aeb │ │ +07874e: 0a02 |001d: move-result v2 │ │ +078750: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +078754: 6e20 500b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ +07875a: 28e5 |0023: goto 0008 // -001b │ │ +07875c: 0110 |0024: move v0, v1 │ │ +07875e: 28e3 |0025: goto 0008 // -001d │ │ +078760: 5442 5203 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078764: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +078766: 6e20 f60a 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0af6 │ │ +07876c: 0a02 |002c: move-result v2 │ │ +07876e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +078772: 5441 5203 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +078776: 5442 5203 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0352 │ │ +07877a: 7110 eb0a 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0aeb │ │ +078780: 0a02 |0036: move-result v2 │ │ +078782: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +078786: 6e20 500b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ +07878c: 28cc |003c: goto 0008 // -0034 │ │ +07878e: 0110 |003d: move v0, v1 │ │ +078790: 28ca |003e: goto 0008 // -0036 │ │ +078792: 0000 |003f: nop // spacer │ │ +078794: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2777 │ │ 0x0008 line=2794 │ │ 0x0009 line=2780 │ │ 0x000d line=2794 │ │ 0x000e line=2782 │ │ @@ -141217,21 +141184,21 @@ │ │ 0x003f line=2780 │ │ locals : │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x004a reg=5 host Landroid/view/View; │ │ 0x0000 - 0x004a reg=6 action I │ │ 0x0000 - 0x004a reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #547 header: │ │ -class_idx : 442 │ │ +class_idx : 440 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #547 annotations: │ │ Annotations on class │ │ @@ -141253,17 +141220,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078874: |[078874] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -078884: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07888a: 0e00 |0003: return-void │ │ +0787a8: |[0787a8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +0787b8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0787be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -141272,18 +141239,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 │ │ -07888c: |[07888c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -07889c: 2200 bb01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01bb │ │ -0788a0: 7030 da0a 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0ada │ │ -0788a6: 1100 |0005: return-object v0 │ │ +0787c0: |[0787c0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +0787d0: 2200 b901 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01b9 │ │ +0787d4: 7030 da0a 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0ada │ │ +0787da: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -141293,18 +141260,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 │ │ -0788a8: |[0788a8] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -0788b8: 6e30 d50a 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@0ad5 │ │ -0788be: 0c00 |0003: move-result-object v0 │ │ -0788c0: 1100 |0004: return-object v0 │ │ +0787dc: |[0787dc] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0787ec: 6e30 d50a 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@0ad5 │ │ +0787f2: 0c00 |0003: move-result-object v0 │ │ +0787f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -141314,17 +141281,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 │ │ -0788c4: |[0788c4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -0788d4: 2320 2904 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0429 │ │ -0788d8: 1100 |0002: return-object v0 │ │ +0787f8: |[0787f8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +078808: 2320 2504 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0425 │ │ +07880c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -141333,32 +141300,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0788dc: |[0788dc] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0788ec: 6e20 d70a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0ad7 │ │ -0788f2: 0c00 |0003: move-result-object v0 │ │ -0788f4: 1100 |0004: return-object v0 │ │ +078810: |[078810] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +078820: 6e20 d70a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0ad7 │ │ +078826: 0c00 |0003: move-result-object v0 │ │ +078828: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #548 header: │ │ -class_idx : 444 │ │ +class_idx : 442 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #548 annotations: │ │ Annotations on class │ │ @@ -141379,17 +141346,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0788f8: |[0788f8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -078908: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07890e: 0e00 |0003: return-void │ │ +07882c: |[07882c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +07883c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +078842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -141398,16 +141365,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078910: |[078910] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -078920: 0e00 |0000: return-void │ │ +078844: |[078844] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +078854: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -141416,16 +141383,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078924: |[078924] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -078934: 0e00 |0000: return-void │ │ +078858: |[078858] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +078868: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -141436,30 +141403,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078938: |[078938] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -078948: 0e00 |0000: return-void │ │ +07886c: |[07886c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +07887c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 3059 (ViewPager.java) │ │ + source_file_idx : 3049 (ViewPager.java) │ │ │ │ Class #549 header: │ │ -class_idx : 449 │ │ +class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 979 │ │ +source_file_idx : 3050 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #549 annotations: │ │ Annotations on class │ │ @@ -141480,17 +141447,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07894c: |[07894c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -07895c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -078962: 0e00 |0003: return-void │ │ +078880: |[078880] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +078890: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +078896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -141499,27 +141466,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 │ │ -078964: |[078964] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -078974: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -078978: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07897a: 0f01 |0003: return v1 │ │ -07897c: 6e10 9c1b 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ -078982: 0c01 |0007: move-result-object v1 │ │ -078984: 1a02 880d |0008: const-string v2, "accessibility" // string@0d88 │ │ -078988: 6e20 f100 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -07898e: 0c00 |000d: move-result-object v0 │ │ -078990: 1f00 4403 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0344 │ │ -078994: 6e20 811c 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1c81 │ │ -07899a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -07899c: 28ef |0014: goto 0003 // -0011 │ │ +078898: |[078898] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0788a8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +0788ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0788ae: 0f01 |0003: return v1 │ │ +0788b0: 6e10 9c1b 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ +0788b6: 0c01 |0007: move-result-object v1 │ │ +0788b8: 1a02 7e0d |0008: const-string v2, "accessibility" // string@0d7e │ │ +0788bc: 6e20 f100 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +0788c2: 0c00 |000d: move-result-object v0 │ │ +0788c4: 1f00 4003 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0340 │ │ +0788c8: 6e20 811c 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1c81 │ │ +0788ce: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0788d0: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -141527,21 +141494,21 @@ │ │ locals : │ │ 0x0010 - 0x0015 reg=0 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ 0x0000 - 0x0015 reg=4 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0015 reg=5 child Landroid/view/View; │ │ 0x0000 - 0x0015 reg=6 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3060 (ViewParentCompat.java) │ │ + source_file_idx : 3050 (ViewParentCompat.java) │ │ │ │ Class #550 header: │ │ -class_idx : 454 │ │ +class_idx : 452 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 371 │ │ +superclass_idx : 979 │ │ +source_file_idx : 367 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #550 annotations: │ │ Annotations on class │ │ @@ -141562,17 +141529,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0789a0: |[0789a0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -0789b0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0789b6: 0e00 |0003: return-void │ │ +0788d4: |[0788d4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +0788e4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0788ea: 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 - │ │ @@ -141581,16 +141548,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 │ │ -0789b8: |[0789b8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0789c8: 0e00 |0000: return-void │ │ +0788ec: |[0788ec] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0788fc: 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; │ │ @@ -141600,17 +141567,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 │ │ -0789cc: |[0789cc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0789dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0789de: 1100 |0001: return-object v0 │ │ +078900: |[078900] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +078910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078912: 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 │ │ @@ -141620,31 +141587,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0789e0: |[0789e0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0789f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0789f2: 0f00 |0001: return v0 │ │ +078914: |[078914] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +078924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078926: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 371 (AccessibilityEventCompat.java) │ │ + source_file_idx : 367 (AccessibilityEventCompat.java) │ │ │ │ Class #551 header: │ │ -class_idx : 458 │ │ +class_idx : 456 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 376 │ │ +superclass_idx : 979 │ │ +source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #551 annotations: │ │ Annotations on class │ │ @@ -141673,19 +141640,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 │ │ -0789f4: |[0789f4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -078a04: 5b01 b903 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@03b9 │ │ -078a08: 5b02 ba03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03ba │ │ -078a0c: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -078a12: 0e00 |0007: return-void │ │ +078928: |[078928] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +078938: 5b01 b903 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@03b9 │ │ +07893c: 5b02 ba03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03ba │ │ +078940: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +078946: 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; │ │ @@ -141696,33 +141663,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -078a14: |[078a14] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -078a24: 5410 ba03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03ba │ │ -078a28: 6e20 9d0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0b9d │ │ -078a2e: 0e00 |0005: return-void │ │ +078948: |[078948] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +078958: 5410 ba03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03ba │ │ +07895c: 6e20 9d0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0b9d │ │ +078962: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ - source_file_idx : 376 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 372 (AccessibilityManagerCompat.java) │ │ │ │ Class #552 header: │ │ -class_idx : 460 │ │ +class_idx : 458 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 376 │ │ +superclass_idx : 979 │ │ +source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #552 annotations: │ │ Annotations on class │ │ @@ -141747,17 +141714,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078a30: |[078a30] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -078a40: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -078a46: 0e00 |0003: return-void │ │ +078964: |[078964] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +078974: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07897a: 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 - │ │ @@ -141766,17 +141733,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 │ │ -078a48: |[078a48] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -078a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078a5a: 0f00 |0001: return v0 │ │ +07897c: |[07897c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +07898c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07898e: 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; │ │ @@ -141786,18 +141753,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 │ │ -078a5c: |[078a5c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -078a6c: 7100 a41f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fa4 │ │ -078a72: 0c00 |0003: move-result-object v0 │ │ -078a74: 1100 |0004: return-object v0 │ │ +078990: |[078990] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0789a0: 7100 a41f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fa4 │ │ +0789a6: 0c00 |0003: move-result-object v0 │ │ +0789a8: 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 │ │ @@ -141807,18 +141774,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 │ │ -078a78: |[078a78] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -078a88: 7100 a41f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fa4 │ │ -078a8e: 0c00 |0003: move-result-object v0 │ │ -078a90: 1100 |0004: return-object v0 │ │ +0789ac: |[0789ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0789bc: 7100 a41f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fa4 │ │ +0789c2: 0c00 |0003: move-result-object v0 │ │ +0789c4: 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; │ │ │ │ @@ -141827,17 +141794,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078a94: |[078a94] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -078aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078aa6: 0f00 |0001: return v0 │ │ +0789c8: |[0789c8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0789d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0789da: 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; │ │ │ │ @@ -141846,17 +141813,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 │ │ -078aa8: |[078aa8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -078ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078aba: 1100 |0001: return-object v0 │ │ +0789dc: |[0789dc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0789ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0789ee: 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; │ │ │ │ @@ -141865,32 +141832,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078abc: |[078abc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -078acc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078ace: 0f00 |0001: return v0 │ │ +0789f0: |[0789f0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +078a00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078a02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ - source_file_idx : 376 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 372 (AccessibilityManagerCompat.java) │ │ │ │ Class #553 header: │ │ -class_idx : 471 │ │ +class_idx : 469 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 382 │ │ +superclass_idx : 979 │ │ +source_file_idx : 378 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 62 │ │ │ │ Class #553 annotations: │ │ Annotations on class │ │ @@ -141913,17 +141880,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078ad0: |[078ad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -078ae0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -078ae6: 0e00 |0003: return-void │ │ +078a04: |[078a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +078a14: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +078a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -141932,16 +141899,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078ae8: |[078ae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -078af8: 0e00 |0000: return-void │ │ +078a1c: |[078a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +078a2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -141951,16 +141918,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 │ │ -078afc: |[078afc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -078b0c: 0e00 |0000: return-void │ │ +078a30: |[078a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +078a40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -141970,16 +141937,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 │ │ -078b10: |[078b10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -078b20: 0e00 |0000: return-void │ │ +078a44: |[078a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +078a54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -141990,18 +141957,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 │ │ -078b24: |[078b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -078b34: 7100 a41f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fa4 │ │ -078b3a: 0c00 |0003: move-result-object v0 │ │ -078b3c: 1100 |0004: return-object v0 │ │ +078a58: |[078a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +078a68: 7100 a41f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fa4 │ │ +078a6e: 0c00 |0003: move-result-object v0 │ │ +078a70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -142011,17 +141978,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 │ │ -078b40: |[078b40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -078b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078b52: 1100 |0001: return-object v0 │ │ +078a74: |[078a74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +078a84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078a86: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -142031,17 +141998,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 │ │ -078b54: |[078b54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -078b64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078b66: 1100 |0001: return-object v0 │ │ +078a88: |[078a88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +078a98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078a9a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -142051,17 +142018,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078b68: |[078b68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -078b78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078b7a: 0f00 |0001: return v0 │ │ +078a9c: |[078a9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +078aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078aae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142070,16 +142037,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 │ │ -078b7c: |[078b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -078b8c: 0e00 |0000: return-void │ │ +078ab0: |[078ab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +078ac0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -142089,16 +142056,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 │ │ -078b90: |[078b90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -078ba0: 0e00 |0000: return-void │ │ +078ac4: |[078ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +078ad4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -142108,17 +142075,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 │ │ -078ba4: |[078ba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -078bb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078bb6: 1100 |0001: return-object v0 │ │ +078ad8: |[078ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +078ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078aea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -142128,17 +142095,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078bb8: |[078bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -078bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078bca: 0f00 |0001: return v0 │ │ +078aec: |[078aec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +078afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078afe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142147,17 +142114,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 │ │ -078bcc: |[078bcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -078bdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078bde: 1100 |0001: return-object v0 │ │ +078b00: |[078b00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +078b10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078b12: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142166,17 +142133,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 │ │ -078be0: |[078be0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -078bf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078bf2: 1100 |0001: return-object v0 │ │ +078b14: |[078b14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +078b24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078b26: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142185,17 +142152,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078bf4: |[078bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -078c04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078c06: 0f00 |0001: return v0 │ │ +078b28: |[078b28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +078b38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078b3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142204,17 +142171,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 │ │ -078c08: |[078c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -078c18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078c1a: 1100 |0001: return-object v0 │ │ +078b3c: |[078b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +078b4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078b4e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142223,17 +142190,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 │ │ -078c1c: |[078c1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -078c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078c2e: 1100 |0001: return-object v0 │ │ +078b50: |[078b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +078b60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078b62: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142242,17 +142209,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 │ │ -078c30: |[078c30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -078c40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078c42: 1100 |0001: return-object v0 │ │ +078b64: |[078b64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +078b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078b76: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142261,17 +142228,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 │ │ -078c44: |[078c44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -078c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078c56: 1100 |0001: return-object v0 │ │ +078b78: |[078b78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +078b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078b8a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142280,17 +142247,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078c58: |[078c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -078c68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078c6a: 0f00 |0001: return v0 │ │ +078b8c: |[078b8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +078b9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078b9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142299,17 +142266,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078c6c: |[078c6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -078c7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078c7e: 0f00 |0001: return v0 │ │ +078ba0: |[078ba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +078bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078bb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142318,17 +142285,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078c80: |[078c80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -078c90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078c92: 0f00 |0001: return v0 │ │ +078bb4: |[078bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +078bc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078bc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142337,17 +142304,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078c94: |[078c94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -078ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078ca6: 0f00 |0001: return v0 │ │ +078bc8: |[078bc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +078bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078bda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142356,17 +142323,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078ca8: |[078ca8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -078cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078cba: 0f00 |0001: return v0 │ │ +078bdc: |[078bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +078bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078bee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142375,17 +142342,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078cbc: |[078cbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -078ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078cce: 0f00 |0001: return v0 │ │ +078bf0: |[078bf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +078c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078c02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142394,17 +142361,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078cd0: |[078cd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -078ce0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078ce2: 0f00 |0001: return v0 │ │ +078c04: |[078c04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +078c14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078c16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142413,17 +142380,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078ce4: |[078ce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -078cf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078cf6: 0f00 |0001: return v0 │ │ +078c18: |[078c18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +078c28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078c2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142432,17 +142399,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078cf8: |[078cf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -078d08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078d0a: 0f00 |0001: return v0 │ │ +078c2c: |[078c2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +078c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078c3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142451,17 +142418,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078d0c: |[078d0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -078d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078d1e: 0f00 |0001: return v0 │ │ +078c40: |[078c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +078c50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078c52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142470,17 +142437,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078d20: |[078d20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -078d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078d32: 0f00 |0001: return v0 │ │ +078c54: |[078c54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +078c64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078c66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142489,17 +142456,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078d34: |[078d34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -078d44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078d46: 0f00 |0001: return v0 │ │ +078c68: |[078c68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +078c78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078c7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142508,17 +142475,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078d48: |[078d48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -078d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078d5a: 0f00 |0001: return v0 │ │ +078c7c: |[078c7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +078c8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078c8e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142527,17 +142494,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078d5c: |[078d5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -078d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078d6e: 1100 |0001: return-object v0 │ │ +078c90: |[078c90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +078ca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078ca2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -142545,17 +142512,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 │ │ -078d70: |[078d70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -078d80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078d82: 1100 |0001: return-object v0 │ │ +078ca4: |[078ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +078cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078cb6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -142564,17 +142531,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 │ │ -078d84: |[078d84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -078d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078d96: 1100 |0001: return-object v0 │ │ +078cb8: |[078cb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +078cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078cca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -142584,17 +142551,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 │ │ -078d98: |[078d98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -078da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078daa: 1100 |0001: return-object v0 │ │ +078ccc: |[078ccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +078cdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078cde: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -142603,17 +142570,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -078dac: |[078dac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -078dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078dbe: 0f00 |0001: return v0 │ │ +078ce0: |[078ce0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +078cf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078cf2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -142623,17 +142590,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 │ │ -078dc0: |[078dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -078dd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078dd2: 0f00 |0001: return v0 │ │ +078cf4: |[078cf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +078d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078d06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -142644,16 +142611,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078dd4: |[078dd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -078de4: 0e00 |0000: return-void │ │ +078d08: |[078d08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +078d18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -142662,16 +142629,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078de8: |[078de8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -078df8: 0e00 |0000: return-void │ │ +078d1c: |[078d1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +078d2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -142681,16 +142648,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 │ │ -078dfc: |[078dfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -078e0c: 0e00 |0000: return-void │ │ +078d30: |[078d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +078d40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -142700,16 +142667,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 │ │ -078e10: |[078e10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -078e20: 0e00 |0000: return-void │ │ +078d44: |[078d44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +078d54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -142719,16 +142686,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078e24: |[078e24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -078e34: 0e00 |0000: return-void │ │ +078d58: |[078d58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +078d68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -142738,16 +142705,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078e38: |[078e38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -078e48: 0e00 |0000: return-void │ │ +078d6c: |[078d6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +078d7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -142757,16 +142724,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 │ │ -078e4c: |[078e4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -078e5c: 0e00 |0000: return-void │ │ +078d80: |[078d80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +078d90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -142776,16 +142743,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078e60: |[078e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -078e70: 0e00 |0000: return-void │ │ +078d94: |[078d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +078da4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -142795,16 +142762,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 │ │ -078e74: |[078e74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -078e84: 0e00 |0000: return-void │ │ +078da8: |[078da8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +078db8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -142814,16 +142781,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078e88: |[078e88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -078e98: 0e00 |0000: return-void │ │ +078dbc: |[078dbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +078dcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -142833,16 +142800,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078e9c: |[078e9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -078eac: 0e00 |0000: return-void │ │ +078dd0: |[078dd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +078de0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -142852,16 +142819,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078eb0: |[078eb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -078ec0: 0e00 |0000: return-void │ │ +078de4: |[078de4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +078df4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -142871,16 +142838,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078ec4: |[078ec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -078ed4: 0e00 |0000: return-void │ │ +078df8: |[078df8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +078e08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -142890,16 +142857,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078ed8: |[078ed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -078ee8: 0e00 |0000: return-void │ │ +078e0c: |[078e0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +078e1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -142909,16 +142876,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 │ │ -078eec: |[078eec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -078efc: 0e00 |0000: return-void │ │ +078e20: |[078e20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +078e30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -142928,16 +142895,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 │ │ -078f00: |[078f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -078f10: 0e00 |0000: return-void │ │ +078e34: |[078e34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +078e44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -142947,16 +142914,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 │ │ -078f14: |[078f14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -078f24: 0e00 |0000: return-void │ │ +078e48: |[078e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +078e58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -142967,16 +142934,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078f28: |[078f28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -078f38: 0e00 |0000: return-void │ │ +078e5c: |[078e5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +078e6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -142986,16 +142953,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078f3c: |[078f3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -078f4c: 0e00 |0000: return-void │ │ +078e70: |[078e70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +078e80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -143005,16 +142972,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078f50: |[078f50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -078f60: 0e00 |0000: return-void │ │ +078e84: |[078e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +078e94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -143024,16 +142991,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 │ │ -078f64: |[078f64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -078f74: 0e00 |0000: return-void │ │ +078e98: |[078e98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +078ea8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -143043,16 +143010,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 │ │ -078f78: |[078f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -078f88: 0e00 |0000: return-void │ │ +078eac: |[078eac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +078ebc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -143063,16 +143030,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 │ │ -078f8c: |[078f8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -078f9c: 0e00 |0000: return-void │ │ +078ec0: |[078ec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +078ed0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -143082,16 +143049,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 │ │ -078fa0: |[078fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -078fb0: 0e00 |0000: return-void │ │ +078ed4: |[078ed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +078ee4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 viewId Ljava/lang/String; │ │ @@ -143101,31 +143068,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078fb4: |[078fb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -078fc4: 0e00 |0000: return-void │ │ +078ee8: |[078ee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +078ef8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 382 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 378 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #554 header: │ │ -class_idx : 477 │ │ +class_idx : 475 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 391 │ │ +superclass_idx : 979 │ │ +source_file_idx : 387 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #554 annotations: │ │ Annotations on class │ │ @@ -143156,19 +143123,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 │ │ -078fc8: |[078fc8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -078fd8: 5b01 de03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@03de │ │ -078fdc: 5b02 df03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03df │ │ -078fe0: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -078fe6: 0e00 |0007: return-void │ │ +078efc: |[078efc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +078f0c: 5b01 de03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@03de │ │ +078f10: 5b02 df03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03df │ │ +078f14: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +078f1a: 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; │ │ @@ -143179,24 +143146,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -078fe8: |[078fe8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -078ff8: 5421 df03 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03df │ │ -078ffc: 6e20 010d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d01 │ │ -079002: 0c00 |0005: move-result-object v0 │ │ -079004: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -079008: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07900a: 1101 |0009: return-object v1 │ │ -07900c: 6e10 7f0c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c7f │ │ -079012: 0c01 |000d: move-result-object v1 │ │ -079014: 28fb |000e: goto 0009 // -0005 │ │ +078f1c: |[078f1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +078f2c: 5421 df03 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03df │ │ +078f30: 6e20 010d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d01 │ │ +078f36: 0c00 |0005: move-result-object v0 │ │ +078f38: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +078f3c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +078f3e: 1101 |0009: return-object v1 │ │ +078f40: 6e10 7f0c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c7f │ │ +078f46: 0c01 |000d: move-result-object v1 │ │ +078f48: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -143209,33 +143176,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 │ │ -079018: |[079018] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -079028: 5465 df03 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03df │ │ -07902c: 6e30 020d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d02 │ │ -079032: 0c00 |0005: move-result-object v0 │ │ -079034: 2204 f303 |0006: new-instance v4, Ljava/util/ArrayList; // type@03f3 │ │ -079038: 7010 8e1f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -07903e: 7210 c41f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fc4 │ │ -079044: 0a03 |000e: move-result v3 │ │ -079046: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -079048: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -07904c: 7220 c01f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -079052: 0c02 |0015: move-result-object v2 │ │ -079054: 1f02 d801 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d8 │ │ -079058: 6e10 7f0c 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c7f │ │ -07905e: 0c05 |001b: move-result-object v5 │ │ -079060: 7220 be1f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ -079066: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07906a: 28ef |0021: goto 0010 // -0011 │ │ -07906c: 1104 |0022: return-object v4 │ │ +078f4c: |[078f4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +078f5c: 5465 df03 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03df │ │ +078f60: 6e30 020d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d02 │ │ +078f66: 0c00 |0005: move-result-object v0 │ │ +078f68: 2204 ef03 |0006: new-instance v4, Ljava/util/ArrayList; // type@03ef │ │ +078f6c: 7010 8e1f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +078f72: 7210 c41f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1fc4 │ │ +078f78: 0a03 |000e: move-result v3 │ │ +078f7a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +078f7c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +078f80: 7220 c01f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +078f86: 0c02 |0015: move-result-object v2 │ │ +078f88: 1f02 d601 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01d6 │ │ +078f8c: 6e10 7f0c 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c7f │ │ +078f92: 0c05 |001b: move-result-object v5 │ │ +078f94: 7220 be1f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ +078f9a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078f9e: 28ef |0021: goto 0010 // -0011 │ │ +078fa0: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -143257,35 +143224,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -079070: |[079070] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -079080: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03df │ │ -079084: 6e40 040d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d04 │ │ -07908a: 0a00 |0005: move-result v0 │ │ -07908c: 0f00 |0006: return v0 │ │ +078fa4: |[078fa4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +078fb4: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03df │ │ +078fb8: 6e40 040d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d04 │ │ +078fbe: 0a00 |0005: move-result v0 │ │ +078fc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 391 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 387 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #555 header: │ │ -class_idx : 479 │ │ +class_idx : 477 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 391 │ │ +superclass_idx : 979 │ │ +source_file_idx : 387 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #555 annotations: │ │ Annotations on class │ │ @@ -143306,17 +143273,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079090: |[079090] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0790a0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0790a6: 0e00 |0003: return-void │ │ +078fc4: |[078fc4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +078fd4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +078fda: 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 - │ │ @@ -143325,31 +143292,31 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0790a8: |[0790a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0790b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0790ba: 1100 |0001: return-object v0 │ │ +078fdc: |[078fdc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +078fec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078fee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ 0x0000 - 0x0002 reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ - source_file_idx : 391 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 387 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #556 header: │ │ -class_idx : 488 │ │ +class_idx : 486 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 396 │ │ +superclass_idx : 979 │ │ +source_file_idx : 392 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #556 annotations: │ │ Annotations on class │ │ @@ -143372,17 +143339,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0790bc: |[0790bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -0790cc: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0790d2: 0e00 |0003: return-void │ │ +078ff0: |[078ff0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +079000: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +079006: 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 - │ │ @@ -143391,17 +143358,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0790d4: |[0790d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0790e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0790e6: 0f00 |0001: return v0 │ │ +079008: |[079008] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +079018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07901a: 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; │ │ │ │ @@ -143410,17 +143377,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 │ │ -0790e8: |[0790e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0790f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0790fa: 1100 |0001: return-object v0 │ │ +07901c: |[07901c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +07902c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07902e: 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; │ │ │ │ @@ -143429,17 +143396,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 │ │ -0790fc: |[0790fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -07910c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07910e: 1100 |0001: return-object v0 │ │ +079030: |[079030] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +079040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079042: 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; │ │ │ │ @@ -143448,17 +143415,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 │ │ -079110: |[079110] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -079120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079122: 1100 |0001: return-object v0 │ │ +079044: |[079044] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +079054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079056: 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; │ │ │ │ @@ -143467,17 +143434,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079124: |[079124] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -079134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079136: 0f00 |0001: return v0 │ │ +079058: |[079058] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +079068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07906a: 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; │ │ │ │ @@ -143486,17 +143453,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079138: |[079138] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -079148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07914a: 0f00 |0001: return v0 │ │ +07906c: |[07906c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +07907c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07907e: 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; │ │ │ │ @@ -143505,17 +143472,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07914c: |[07914c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -07915c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07915e: 0f00 |0001: return v0 │ │ +079080: |[079080] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +079090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079092: 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; │ │ │ │ @@ -143524,17 +143491,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079160: |[079160] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -079170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079172: 0f00 |0001: return v0 │ │ +079094: |[079094] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0790a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0790a6: 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; │ │ │ │ @@ -143543,17 +143510,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079174: |[079174] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -079184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079186: 0f00 |0001: return v0 │ │ +0790a8: |[0790a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0790b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0790ba: 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; │ │ │ │ @@ -143562,17 +143529,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 │ │ -079188: |[079188] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -079198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07919a: 1100 |0001: return-object v0 │ │ +0790bc: |[0790bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0790cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0790ce: 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; │ │ │ │ @@ -143581,17 +143548,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07919c: |[07919c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0791ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0791ae: 0f00 |0001: return v0 │ │ +0790d0: |[0790d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0790e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0790e2: 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; │ │ │ │ @@ -143600,17 +143567,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0791b0: |[0791b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0791c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0791c2: 0f00 |0001: return v0 │ │ +0790e4: |[0790e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0790f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0790f6: 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; │ │ │ │ @@ -143619,17 +143586,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0791c4: |[0791c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0791d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0791d6: 0f00 |0001: return v0 │ │ +0790f8: |[0790f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +079108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07910a: 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; │ │ │ │ @@ -143638,17 +143605,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 │ │ -0791d8: |[0791d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0791e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0791ea: 1100 |0001: return-object v0 │ │ +07910c: |[07910c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +07911c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07911e: 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; │ │ │ │ @@ -143657,18 +143624,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 │ │ -0791ec: |[0791ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0791fc: 7100 a41f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fa4 │ │ -079202: 0c00 |0003: move-result-object v0 │ │ -079204: 1100 |0004: return-object v0 │ │ +079120: |[079120] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +079130: 7100 a41f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1fa4 │ │ +079136: 0c00 |0003: move-result-object v0 │ │ +079138: 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; │ │ │ │ @@ -143677,17 +143644,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079208: |[079208] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -079218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07921a: 0f00 |0001: return v0 │ │ +07913c: |[07913c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +07914c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07914e: 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; │ │ │ │ @@ -143696,17 +143663,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07921c: |[07921c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -07922c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07922e: 0f00 |0001: return v0 │ │ +079150: |[079150] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +079160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079162: 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; │ │ │ │ @@ -143715,17 +143682,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079230: |[079230] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -079240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079242: 0f00 |0001: return v0 │ │ +079164: |[079164] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +079174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079176: 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; │ │ │ │ @@ -143734,17 +143701,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079244: |[079244] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -079254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079256: 0f00 |0001: return v0 │ │ +079178: |[079178] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +079188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07918a: 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; │ │ │ │ @@ -143753,17 +143720,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079258: |[079258] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -079268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07926a: 0f00 |0001: return v0 │ │ +07918c: |[07918c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +07919c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07919e: 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; │ │ │ │ @@ -143772,17 +143739,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07926c: |[07926c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -07927c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07927e: 0f00 |0001: return v0 │ │ +0791a0: |[0791a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0791b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0791b2: 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; │ │ │ │ @@ -143791,17 +143758,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079280: |[079280] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -079290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079292: 0f00 |0001: return v0 │ │ +0791b4: |[0791b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0791c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0791c6: 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; │ │ │ │ @@ -143810,17 +143777,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079294: |[079294] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -0792a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0792a6: 1100 |0001: return-object v0 │ │ +0791c8: |[0791c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0791d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0791da: 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;) │ │ @@ -143828,17 +143795,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 │ │ -0792a8: |[0792a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0792b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0792ba: 1100 |0001: return-object v0 │ │ +0791dc: |[0791dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0791ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0791ee: 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; │ │ │ │ @@ -143847,16 +143814,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0792bc: |[0792bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0792cc: 0e00 |0000: return-void │ │ +0791f0: |[0791f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +079200: 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; │ │ │ │ @@ -143865,16 +143832,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0792d0: |[0792d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0792e0: 0e00 |0000: return-void │ │ +079204: |[079204] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +079214: 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 │ │ @@ -143884,16 +143851,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 │ │ -0792e4: |[0792e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0792f4: 0e00 |0000: return-void │ │ +079218: |[079218] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +079228: 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; │ │ @@ -143903,16 +143870,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0792f8: |[0792f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -079308: 0e00 |0000: return-void │ │ +07922c: |[07922c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +07923c: 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 │ │ @@ -143922,16 +143889,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 │ │ -07930c: |[07930c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -07931c: 0e00 |0000: return-void │ │ +079240: |[079240] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +079250: 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; │ │ @@ -143941,16 +143908,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 │ │ -079320: |[079320] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -079330: 0e00 |0000: return-void │ │ +079254: |[079254] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +079264: 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; │ │ @@ -143960,16 +143927,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079334: |[079334] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -079344: 0e00 |0000: return-void │ │ +079268: |[079268] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +079278: 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 │ │ @@ -143979,16 +143946,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079348: |[079348] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -079358: 0e00 |0000: return-void │ │ +07927c: |[07927c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +07928c: 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 │ │ @@ -143998,16 +143965,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07935c: |[07935c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -07936c: 0e00 |0000: return-void │ │ +079290: |[079290] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0792a0: 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 │ │ @@ -144017,16 +143984,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079370: |[079370] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -079380: 0e00 |0000: return-void │ │ +0792a4: |[0792a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0792b4: 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 │ │ @@ -144036,16 +144003,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079384: |[079384] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -079394: 0e00 |0000: return-void │ │ +0792b8: |[0792b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0792c8: 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 │ │ @@ -144055,16 +144022,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079398: |[079398] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0793a8: 0e00 |0000: return-void │ │ +0792cc: |[0792cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0792dc: 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 │ │ @@ -144074,16 +144041,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0793ac: |[0793ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0793bc: 0e00 |0000: return-void │ │ +0792e0: |[0792e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0792f0: 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 │ │ @@ -144093,16 +144060,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 │ │ -0793c0: |[0793c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0793d0: 0e00 |0000: return-void │ │ +0792f4: |[0792f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +079304: 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; │ │ @@ -144112,16 +144079,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0793d4: |[0793d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0793e4: 0e00 |0000: return-void │ │ +079308: |[079308] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +079318: 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 │ │ @@ -144131,16 +144098,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0793e8: |[0793e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0793f8: 0e00 |0000: return-void │ │ +07931c: |[07931c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +07932c: 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 │ │ @@ -144150,16 +144117,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0793fc: |[0793fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -07940c: 0e00 |0000: return-void │ │ +079330: |[079330] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +079340: 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 │ │ @@ -144169,16 +144136,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079410: |[079410] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -079420: 0e00 |0000: return-void │ │ +079344: |[079344] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +079354: 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 │ │ @@ -144188,16 +144155,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079424: |[079424] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -079434: 0e00 |0000: return-void │ │ +079358: |[079358] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +079368: 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 │ │ @@ -144207,16 +144174,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 │ │ -079438: |[079438] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -079448: 0e00 |0000: return-void │ │ +07936c: |[07936c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +07937c: 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; │ │ @@ -144226,16 +144193,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 │ │ -07944c: |[07944c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -07945c: 0e00 |0000: return-void │ │ +079380: |[079380] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +079390: 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; │ │ @@ -144246,31 +144213,31 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079460: |[079460] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -079470: 0e00 |0000: return-void │ │ +079394: |[079394] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0793a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ │ │ - source_file_idx : 396 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 392 (AccessibilityRecordCompat.java) │ │ │ │ Class #557 header: │ │ -class_idx : 496 │ │ +class_idx : 494 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 862 │ │ -source_file_idx : 683 │ │ +superclass_idx : 858 │ │ +source_file_idx : 679 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #557 annotations: │ │ Annotations on class │ │ @@ -144343,19 +144310,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 │ │ -079474: |[079474] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -079484: 7010 191d 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -07948a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -07948c: 6e40 160e 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e16 │ │ -079492: 0e00 |0007: return-void │ │ +0793a8: |[0793a8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0793b8: 7010 191d 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +0793be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0793c0: 6e40 160e 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e16 │ │ +0793c6: 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; │ │ @@ -144367,18 +144334,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 │ │ -079494: |[079494] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0794a4: 7010 191d 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -0794aa: 6e40 160e 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e16 │ │ -0794b0: 0e00 |0006: return-void │ │ +0793c8: |[0793c8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0793d8: 7010 191d 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +0793de: 6e40 160e 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e16 │ │ +0793e4: 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; │ │ @@ -144391,22 +144358,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 │ │ -0794b4: |[0794b4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0794c4: 7010 191d 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ -0794ca: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -0794ce: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0794d0: 6e40 160e 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e16 │ │ -0794d6: 0e00 |0009: return-void │ │ -0794d8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -0794da: 28fb |000b: goto 0006 // -0005 │ │ +0793e8: |[0793e8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0793f8: 7010 191d 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1d19 │ │ +0793fe: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +079402: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +079404: 6e40 160e 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e16 │ │ +07940a: 0e00 |0009: return-void │ │ +07940c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +07940e: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -144427,20 +144394,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0794dc: |[0794dc] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -0794ec: 6e20 1f0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0e1f │ │ -0794f2: 0c00 |0003: move-result-object v0 │ │ -0794f4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0794f8: 7210 6e01 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@016e │ │ -0794fe: 0e00 |0009: return-void │ │ +079410: |[079410] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +079420: 6e20 1f0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0e1f │ │ +079426: 0c00 |0003: move-result-object v0 │ │ +079428: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +07942c: 7210 6e01 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@016e │ │ +079432: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -144453,21 +144420,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 │ │ -079500: |[079500] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -079510: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -079514: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -079518: 1100 |0004: return-object v0 │ │ -07951a: 6e10 3a1f 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -079520: 0c00 |0008: move-result-object v0 │ │ -079522: 28fb |0009: goto 0004 // -0005 │ │ +079434: |[079434] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +079444: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +079448: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +07944c: 1100 |0004: return-object v0 │ │ +07944e: 6e10 3a1f 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +079454: 0c00 |0008: move-result-object v0 │ │ +079456: 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; │ │ │ │ @@ -144476,25 +144443,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -079524: |[079524] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -079534: 5510 ef03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -079538: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -07953c: 5410 ec03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079540: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -079544: 5410 ec03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079548: 7210 7101 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0171 │ │ -07954e: 0a00 |000d: move-result v0 │ │ -079550: 0f00 |000e: return v0 │ │ -079552: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -079554: 28fe |0010: goto 000e // -0002 │ │ +079458: |[079458] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +079468: 5510 ef03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +07946c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +079470: 5410 ec03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +079474: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +079478: 5410 ec03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +07947c: 7210 7101 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0171 │ │ +079482: 0a00 |000d: move-result v0 │ │ +079484: 0f00 |000e: return v0 │ │ +079486: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +079488: 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; │ │ @@ -144504,17 +144471,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079558: |[079558] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -079568: 5410 ec03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -07956c: 1100 |0002: return-object v0 │ │ +07948c: |[07948c] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +07949c: 5410 ec03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0794a0: 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;) │ │ @@ -144522,32 +144489,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 │ │ -079570: |[079570] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -079580: 5531 ef03 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -079584: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -079588: 5431 ec03 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -07958c: 7220 7801 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ -079592: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -079596: 5431 eb03 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ -07959a: 5432 ec03 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -07959e: 6e40 180e 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@0e18 │ │ -0795a4: 0c00 |0012: move-result-object v0 │ │ -0795a6: 5431 eb03 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ -0795aa: 5432 ec03 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -0795ae: 6e40 0a0e 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@0e0a │ │ -0795b4: 1100 |001a: return-object v0 │ │ -0795b6: 0750 |001b: move-object v0, v5 │ │ -0795b8: 28f7 |001c: goto 0013 // -0009 │ │ -0795ba: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0795bc: 28fc |001e: goto 001a // -0004 │ │ +0794a4: |[0794a4] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0794b4: 5531 ef03 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +0794b8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +0794bc: 5431 ec03 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0794c0: 7220 7801 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ +0794c6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +0794ca: 5431 eb03 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ +0794ce: 5432 ec03 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0794d2: 6e40 180e 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@0e18 │ │ +0794d8: 0c00 |0012: move-result-object v0 │ │ +0794da: 5431 eb03 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ +0794de: 5432 ec03 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0794e2: 6e40 0a0e 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@0e0a │ │ +0794e8: 1100 |001a: return-object v0 │ │ +0794ea: 0750 |001b: move-object v0, v5 │ │ +0794ec: 28f7 |001c: goto 0013 // -0009 │ │ +0794ee: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0794f0: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -144567,22 +144534,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0795c0: |[0795c0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -0795d0: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@03ed │ │ -0795d4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0795d8: 2200 f201 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@01f2 │ │ -0795dc: 7020 240e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0e24 │ │ -0795e2: 5b10 ed03 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@03ed │ │ -0795e6: 5410 ed03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@03ed │ │ -0795ea: 1100 |000d: return-object v0 │ │ +0794f4: |[0794f4] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +079504: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@03ed │ │ +079508: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07950c: 2200 f001 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@01f0 │ │ +079510: 7020 240e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0e24 │ │ +079516: 5b10 ed03 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@03ed │ │ +07951a: 5410 ed03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@03ed │ │ +07951e: 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; │ │ @@ -144592,17 +144559,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0795ec: |[0795ec] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -0795fc: 5410 f003 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@03f0 │ │ -079600: 1100 |0002: return-object v0 │ │ +079520: |[079520] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +079530: 5410 f003 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@03f0 │ │ +079534: 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;) │ │ @@ -144610,25 +144577,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -079604: |[079604] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -079614: 5510 ef03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -079618: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -07961c: 5410 ec03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079620: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -079624: 5410 ec03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079628: 7220 7801 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ -07962e: 5410 ec03 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079632: 1100 |000f: return-object v0 │ │ -079634: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -079636: 28fe |0011: goto 000f // -0002 │ │ +079538: |[079538] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +079548: 5510 ef03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +07954c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +079550: 5410 ec03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +079554: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +079558: 5410 ec03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +07955c: 7220 7801 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ +079562: 5410 ec03 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +079566: 1100 |000f: return-object v0 │ │ +079568: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07956a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -144640,29 +144607,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -079638: |[079638] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -079648: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -07964c: 5532 ef03 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -079650: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -079654: 5432 ec03 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079658: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -07965c: 5432 ec03 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079660: 7220 7801 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ -079666: 0a02 |000f: move-result v2 │ │ -079668: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -07966c: 5430 ec03 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079670: 5231 f103 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@03f1 │ │ -079674: 7220 7401 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0174 │ │ -07967a: 0b00 |0019: move-result-wide v0 │ │ -07967c: 1000 |001a: return-wide v0 │ │ +07956c: |[07956c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +07957c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +079580: 5532 ef03 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +079584: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +079588: 5432 ec03 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +07958c: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +079590: 5432 ec03 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +079594: 7220 7801 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ +07959a: 0a02 |000f: move-result v2 │ │ +07959c: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +0795a0: 5430 ec03 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0795a4: 5231 f103 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@03f1 │ │ +0795a8: 7220 7401 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0174 │ │ +0795ae: 0b00 |0019: move-result-wide v0 │ │ +0795b0: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -144674,48 +144641,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 │ │ -079680: |[079680] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -079690: 5541 ef03 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -079694: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -079698: 2201 c903 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -07969c: 1a02 e921 |0006: const-string v2, "this should only be called when the cursor is valid" // string@21e9 │ │ -0796a0: 7020 1d1f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0796a6: 2701 |000b: throw v1 │ │ -0796a8: 5441 ec03 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -0796ac: 7220 7801 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ -0796b2: 0a01 |0011: move-result v1 │ │ -0796b4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -0796b8: 2201 c903 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0796bc: 2202 dc03 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -0796c0: 7010 581f 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0796c6: 1a03 1010 |001b: const-string v3, "couldn't move cursor to position " // string@1010 │ │ -0796ca: 6e20 601f 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0796d0: 0c02 |0020: move-result-object v2 │ │ -0796d2: 6e20 5c1f 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -0796d8: 0c02 |0024: move-result-object v2 │ │ -0796da: 6e10 651f 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0796e0: 0c02 |0028: move-result-object v2 │ │ -0796e2: 7020 1d1f 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0796e8: 2701 |002c: throw v1 │ │ -0796ea: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -0796ee: 5441 eb03 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ -0796f2: 5442 ec03 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -0796f6: 6e40 190e 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@0e19 │ │ -0796fc: 0c00 |0036: move-result-object v0 │ │ -0796fe: 5441 eb03 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ -079702: 5442 ec03 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079706: 6e40 0a0e 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@0e0a │ │ -07970c: 1100 |003e: return-object v0 │ │ -07970e: 0760 |003f: move-object v0, v6 │ │ -079710: 28f7 |0040: goto 0037 // -0009 │ │ +0795b4: |[0795b4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0795c4: 5541 ef03 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +0795c8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +0795cc: 2201 c503 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0795d0: 1a02 de21 |0006: const-string v2, "this should only be called when the cursor is valid" // string@21de │ │ +0795d4: 7020 1d1f 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0795da: 2701 |000b: throw v1 │ │ +0795dc: 5441 ec03 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0795e0: 7220 7801 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ +0795e6: 0a01 |0011: move-result v1 │ │ +0795e8: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +0795ec: 2201 c503 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0795f0: 2202 d803 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +0795f4: 7010 581f 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0795fa: 1a03 0610 |001b: const-string v3, "couldn't move cursor to position " // string@1006 │ │ +0795fe: 6e20 601f 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +079604: 0c02 |0020: move-result-object v2 │ │ +079606: 6e20 5c1f 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +07960c: 0c02 |0024: move-result-object v2 │ │ +07960e: 6e10 651f 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +079614: 0c02 |0028: move-result-object v2 │ │ +079616: 7020 1d1f 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +07961c: 2701 |002c: throw v1 │ │ +07961e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +079622: 5441 eb03 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ +079626: 5442 ec03 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +07962a: 6e40 190e 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@0e19 │ │ +079630: 0c00 |0036: move-result-object v0 │ │ +079632: 5441 eb03 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ +079636: 5442 ec03 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +07963a: 6e40 0a0e 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@0e0a │ │ +079640: 1100 |003e: return-object v0 │ │ +079642: 0760 |003f: move-object v0, v6 │ │ +079644: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -144736,17 +144703,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079714: |[079714] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -079724: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -079726: 0f00 |0001: return v0 │ │ +079648: |[079648] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +079658: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07965a: 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;) │ │ @@ -144754,59 +144721,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 │ │ -079728: |[079728] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -079738: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07973a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07973c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -07973e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -079742: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -079746: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -07974a: 5c40 e903 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@03e9 │ │ -07974e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -079752: 5b46 ec03 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079756: 5c40 ef03 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -07975a: 5b45 eb03 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ -07975e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -079762: 1a01 b00c |0015: const-string v1, "_id" // string@0cb0 │ │ -079766: 7220 7001 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0170 │ │ -07976c: 0a01 |001a: move-result v1 │ │ -07976e: 5941 f103 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@03f1 │ │ -079772: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -079776: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -079778: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -07977c: 2201 ee01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@01ee │ │ -079780: 7020 000e 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0e00 │ │ -079786: 5b41 ea03 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ -07978a: 2201 ef01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@01ef │ │ -07978e: 7030 040e 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@0e04 │ │ -079794: 5b41 ee03 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ -079798: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -07979c: 5441 ea03 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ -0797a0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -0797a4: 5441 ea03 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ -0797a8: 7220 7901 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0179 │ │ -0797ae: 5441 ee03 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ -0797b2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -0797b6: 5441 ee03 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ -0797ba: 7220 7a01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@017a │ │ -0797c0: 0e00 |0044: return-void │ │ -0797c2: 5c41 e903 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@03e9 │ │ -0797c6: 28c4 |0047: goto 000b // -003c │ │ -0797c8: 0110 |0048: move v0, v1 │ │ -0797ca: 28c4 |0049: goto 000d // -003c │ │ -0797cc: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -0797ce: 28d0 |004b: goto 001b // -0030 │ │ -0797d0: 5b43 ea03 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ -0797d4: 5b43 ee03 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ -0797d8: 28e0 |0050: goto 0030 // -0020 │ │ +07965c: |[07965c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +07966c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07966e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +079670: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +079672: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +079676: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +07967a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +07967e: 5c40 e903 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@03e9 │ │ +079682: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +079686: 5b46 ec03 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +07968a: 5c40 ef03 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +07968e: 5b45 eb03 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@03eb │ │ +079692: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +079696: 1a01 a60c |0015: const-string v1, "_id" // string@0ca6 │ │ +07969a: 7220 7001 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0170 │ │ +0796a0: 0a01 |001a: move-result v1 │ │ +0796a2: 5941 f103 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@03f1 │ │ +0796a6: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +0796aa: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +0796ac: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +0796b0: 2201 ec01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@01ec │ │ +0796b4: 7020 000e 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0e00 │ │ +0796ba: 5b41 ea03 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ +0796be: 2201 ed01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@01ed │ │ +0796c2: 7030 040e 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@0e04 │ │ +0796c8: 5b41 ee03 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ +0796cc: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +0796d0: 5441 ea03 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ +0796d4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +0796d8: 5441 ea03 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ +0796dc: 7220 7901 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0179 │ │ +0796e2: 5441 ee03 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ +0796e6: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +0796ea: 5441 ee03 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ +0796ee: 7220 7a01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@017a │ │ +0796f4: 0e00 |0044: return-void │ │ +0796f6: 5c41 e903 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@03e9 │ │ +0796fa: 28c4 |0047: goto 000b // -003c │ │ +0796fc: 0110 |0048: move v0, v1 │ │ +0796fe: 28c4 |0049: goto 000d // -003c │ │ +079700: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +079702: 28d0 |004b: goto 001b // -0030 │ │ +079704: 5b43 ea03 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ +079708: 5b43 ee03 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ +07970c: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -144838,21 +144805,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 │ │ -0797dc: |[0797dc] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0797ec: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -0797f0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0797f2: 6e40 160e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e16 │ │ -0797f8: 0e00 |0006: return-void │ │ -0797fa: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -0797fc: 28fb |0008: goto 0003 // -0005 │ │ +079710: |[079710] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +079720: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +079724: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +079726: 6e40 160e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e16 │ │ +07972c: 0e00 |0006: return-void │ │ +07972e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +079730: 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; │ │ @@ -144865,18 +144832,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 │ │ -079800: |[079800] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -079810: 6e40 190e 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@0e19 │ │ -079816: 0c00 |0003: move-result-object v0 │ │ -079818: 1100 |0004: return-object v0 │ │ +079734: |[079734] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +079744: 6e40 190e 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@0e19 │ │ +07974a: 0c00 |0003: move-result-object v0 │ │ +07974c: 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; │ │ @@ -144893,28 +144860,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -07981c: |[07981c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -07982c: 5510 e903 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@03e9 │ │ -079830: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -079834: 5410 ec03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079838: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -07983c: 5410 ec03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079840: 7210 7701 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0177 │ │ -079846: 0a00 |000d: move-result v0 │ │ -079848: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -07984c: 5410 ec03 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -079850: 7210 7b01 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@017b │ │ -079856: 0a00 |0015: move-result v0 │ │ -079858: 5c10 ef03 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -07985c: 0e00 |0018: return-void │ │ +079750: |[079750] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +079760: 5510 e903 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@03e9 │ │ +079764: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +079768: 5410 ec03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +07976c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +079770: 5410 ec03 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +079774: 7210 7701 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0177 │ │ +07977a: 0a00 |000d: move-result v0 │ │ +07977c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +079780: 5410 ec03 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +079784: 7210 7b01 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@017b │ │ +07978a: 0a00 |0015: move-result v0 │ │ +07978c: 5c10 ef03 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +079790: 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; │ │ @@ -144924,23 +144891,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 │ │ -079860: |[079860] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -079870: 5410 f003 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@03f0 │ │ -079874: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -079878: 5410 f003 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@03f0 │ │ -07987c: 7220 2f1d 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1d2f │ │ -079882: 0c00 |0009: move-result-object v0 │ │ -079884: 1100 |000a: return-object v0 │ │ -079886: 5410 ec03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -07988a: 28fd |000d: goto 000a // -0003 │ │ +079794: |[079794] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0797a4: 5410 f003 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@03f0 │ │ +0797a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0797ac: 5410 f003 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@03f0 │ │ +0797b0: 7220 2f1d 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1d2f │ │ +0797b6: 0c00 |0009: move-result-object v0 │ │ +0797b8: 1100 |000a: return-object v0 │ │ +0797ba: 5410 ec03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0797be: 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; │ │ @@ -144951,17 +144918,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07988c: |[07988c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -07989c: 5b01 f003 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@03f0 │ │ -0798a0: 0e00 |0002: return-void │ │ +0797c0: |[0797c0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +0797d0: 5b01 f003 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@03f0 │ │ +0797d4: 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; │ │ @@ -144971,53 +144938,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 │ │ -0798a4: |[0798a4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0798b4: 5421 ec03 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -0798b8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -0798bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0798be: 1100 |0005: return-object v0 │ │ -0798c0: 5420 ec03 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -0798c4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -0798c8: 5421 ea03 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ -0798cc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -0798d0: 5421 ea03 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ -0798d4: 7220 7c01 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@017c │ │ -0798da: 5421 ee03 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ -0798de: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -0798e2: 5421 ee03 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ -0798e6: 7220 7d01 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@017d │ │ -0798ec: 5b23 ec03 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ -0798f0: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -0798f4: 5421 ea03 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ -0798f8: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -0798fc: 5421 ea03 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ -079900: 7220 7901 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0179 │ │ -079906: 5421 ee03 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ -07990a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -07990e: 5421 ee03 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ -079912: 7220 7a01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@017a │ │ -079918: 1a01 b00c |0032: const-string v1, "_id" // string@0cb0 │ │ -07991c: 7220 7001 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0170 │ │ -079922: 0a01 |0037: move-result v1 │ │ -079924: 5921 f103 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@03f1 │ │ -079928: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -07992a: 5c21 ef03 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -07992e: 6e10 1a0e 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0e1a │ │ -079934: 28c5 |0040: goto 0005 // -003b │ │ -079936: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -079938: 5921 f103 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@03f1 │ │ -07993c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -07993e: 5c21 ef03 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ -079942: 6e10 1b0e 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0e1b │ │ -079948: 28bb |004a: goto 0005 // -0045 │ │ +0797d8: |[0797d8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0797e8: 5421 ec03 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0797ec: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +0797f0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0797f2: 1100 |0005: return-object v0 │ │ +0797f4: 5420 ec03 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +0797f8: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0797fc: 5421 ea03 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ +079800: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +079804: 5421 ea03 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ +079808: 7220 7c01 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@017c │ │ +07980e: 5421 ee03 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ +079812: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +079816: 5421 ee03 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ +07981a: 7220 7d01 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@017d │ │ +079820: 5b23 ec03 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@03ec │ │ +079824: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +079828: 5421 ea03 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ +07982c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +079830: 5421 ea03 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@03ea │ │ +079834: 7220 7901 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0179 │ │ +07983a: 5421 ee03 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ +07983e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +079842: 5421 ee03 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@03ee │ │ +079846: 7220 7a01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@017a │ │ +07984c: 1a01 a60c |0032: const-string v1, "_id" // string@0ca6 │ │ +079850: 7220 7001 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0170 │ │ +079856: 0a01 |0037: move-result v1 │ │ +079858: 5921 f103 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@03f1 │ │ +07985c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +07985e: 5c21 ef03 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +079862: 6e10 1a0e 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0e1a │ │ +079868: 28c5 |0040: goto 0005 // -003b │ │ +07986a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +07986c: 5921 f103 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@03f1 │ │ +079870: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +079872: 5c21 ef03 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@03ef │ │ +079876: 6e10 1b0e 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0e1b │ │ +07987c: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -145034,21 +145001,21 @@ │ │ 0x0044 line=350 │ │ 0x0047 line=352 │ │ locals : │ │ 0x0008 - 0x004b reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x004b reg=2 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x004b reg=3 newCursor Landroid/database/Cursor; │ │ │ │ - source_file_idx : 683 (CursorAdapter.java) │ │ + source_file_idx : 679 (CursorAdapter.java) │ │ │ │ Class #558 header: │ │ -class_idx : 499 │ │ +class_idx : 497 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 338 │ │ -source_file_idx : 761 │ │ +superclass_idx : 336 │ │ +source_file_idx : 757 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #558 annotations: │ │ Annotations on class │ │ @@ -145076,21 +145043,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 │ │ -07994c: |[07994c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -07995c: 5b12 f403 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@03f4 │ │ -079960: 7010 4a08 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@084a │ │ -079966: 2200 4600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -07996a: 7010 9801 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -079970: 5b10 f303 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@03f3 │ │ -079974: 0e00 |000c: return-void │ │ +079880: |[079880] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +079890: 5b12 f403 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@03f4 │ │ +079894: 7010 4a08 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@084a │ │ +07989a: 2200 4500 |0005: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +07989e: 7010 9801 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +0798a4: 5b10 f303 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@03f3 │ │ +0798a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1520 │ │ 0x0005 line=1521 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -145100,57 +145067,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 │ │ -079978: |[079978] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -079988: 5420 f303 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@03f3 │ │ -07998c: 6e20 790c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c79 │ │ -079992: 6e20 9b0c 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c9b │ │ -079998: 6e20 7a0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c7a │ │ -07999e: 6e20 9c0c 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c9c │ │ -0799a4: 6e10 920c 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0c92 │ │ -0799aa: 0a01 |0011: move-result v1 │ │ -0799ac: 6e20 b10c 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0cb1 │ │ -0799b2: 6e10 810c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c81 │ │ -0799b8: 0c01 |0018: move-result-object v1 │ │ -0799ba: 6e20 a70c 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ca7 │ │ -0799c0: 6e10 7d0c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c7d │ │ -0799c6: 0c01 |001f: move-result-object v1 │ │ -0799c8: 6e20 9f0c 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ -0799ce: 6e10 7e0c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c7e │ │ -0799d4: 0c01 |0026: move-result-object v1 │ │ -0799d6: 6e20 a10c 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ca1 │ │ -0799dc: 6e10 8b0c 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c8b │ │ -0799e2: 0a01 |002d: move-result v1 │ │ -0799e4: 6e20 a20c 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0ca2 │ │ -0799ea: 6e10 8a0c 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c8a │ │ -0799f0: 0a01 |0034: move-result v1 │ │ -0799f2: 6e20 a00c 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0ca0 │ │ -0799f8: 6e10 8c0c 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c8c │ │ -0799fe: 0a01 |003b: move-result v1 │ │ -079a00: 6e20 a30c 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0ca3 │ │ -079a06: 6e10 8d0c 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c8d │ │ -079a0c: 0a01 |0042: move-result v1 │ │ -079a0e: 6e20 a40c 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0ca4 │ │ -079a14: 6e10 870c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0c87 │ │ -079a1a: 0a01 |0049: move-result v1 │ │ -079a1c: 6e20 9a0c 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c9a │ │ -079a22: 6e10 910c 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c91 │ │ -079a28: 0a01 |0050: move-result v1 │ │ -079a2a: 6e20 ac0c 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0cac │ │ -079a30: 6e10 8e0c 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c8e │ │ -079a36: 0a01 |0057: move-result v1 │ │ -079a38: 6e20 a50c 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0ca5 │ │ -079a3e: 6e10 780c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c78 │ │ -079a44: 0a01 |005e: move-result v1 │ │ -079a46: 6e20 700c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ -079a4c: 0e00 |0062: return-void │ │ +0798ac: |[0798ac] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0798bc: 5420 f303 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@03f3 │ │ +0798c0: 6e20 790c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c79 │ │ +0798c6: 6e20 9b0c 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c9b │ │ +0798cc: 6e20 7a0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c7a │ │ +0798d2: 6e20 9c0c 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c9c │ │ +0798d8: 6e10 920c 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0c92 │ │ +0798de: 0a01 |0011: move-result v1 │ │ +0798e0: 6e20 b10c 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0cb1 │ │ +0798e6: 6e10 810c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c81 │ │ +0798ec: 0c01 |0018: move-result-object v1 │ │ +0798ee: 6e20 a70c 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ca7 │ │ +0798f4: 6e10 7d0c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c7d │ │ +0798fa: 0c01 |001f: move-result-object v1 │ │ +0798fc: 6e20 9f0c 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ +079902: 6e10 7e0c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c7e │ │ +079908: 0c01 |0026: move-result-object v1 │ │ +07990a: 6e20 a10c 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ca1 │ │ +079910: 6e10 8b0c 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c8b │ │ +079916: 0a01 |002d: move-result v1 │ │ +079918: 6e20 a20c 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0ca2 │ │ +07991e: 6e10 8a0c 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c8a │ │ +079924: 0a01 |0034: move-result v1 │ │ +079926: 6e20 a00c 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0ca0 │ │ +07992c: 6e10 8c0c 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c8c │ │ +079932: 0a01 |003b: move-result v1 │ │ +079934: 6e20 a30c 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0ca3 │ │ +07993a: 6e10 8d0c 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c8d │ │ +079940: 0a01 |0042: move-result v1 │ │ +079942: 6e20 a40c 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0ca4 │ │ +079948: 6e10 870c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0c87 │ │ +07994e: 0a01 |0049: move-result v1 │ │ +079950: 6e20 9a0c 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c9a │ │ +079956: 6e10 910c 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c91 │ │ +07995c: 0a01 |0050: move-result v1 │ │ +07995e: 6e20 ac0c 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0cac │ │ +079964: 6e10 8e0c 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c8e │ │ +07996a: 0a01 |0057: move-result v1 │ │ +07996c: 6e20 a50c 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0ca5 │ │ +079972: 6e10 780c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c78 │ │ +079978: 0a01 |005e: move-result v1 │ │ +07997a: 6e20 700c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ +079980: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1567 │ │ 0x0002 line=1569 │ │ 0x0005 line=1570 │ │ 0x0008 line=1572 │ │ 0x000b line=1573 │ │ @@ -145179,24 +145146,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -079a50: |[079a50] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -079a60: 5421 f403 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@03f4 │ │ -079a64: 6e10 6b0e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0e6b │ │ -079a6a: 0c00 |0005: move-result-object v0 │ │ -079a6c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -079a70: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -079a74: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -079a76: 0f01 |000b: return v1 │ │ -079a78: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -079a7a: 28fe |000d: goto 000b // -0002 │ │ +079984: |[079984] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +079994: 5421 f403 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@03f4 │ │ +079998: 6e10 6b0e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0e6b │ │ +07999e: 0c00 |0005: move-result-object v0 │ │ +0799a0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0799a4: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +0799a8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0799aa: 0f01 |000b: return v1 │ │ +0799ac: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0799ae: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1556 │ │ 0x0006 line=1557 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -145207,42 +145174,42 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -079a7c: |[079a7c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -079a8c: 7110 940c 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@0c94 │ │ -079a92: 0c04 |0003: move-result-object v4 │ │ -079a94: 6f30 4f08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ -079a9a: 6e20 ad0c 7800 |0007: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0cad │ │ -079aa0: 7110 6b0a 0700 |000a: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a6b │ │ -079aa6: 0c03 |000d: move-result-object v3 │ │ -079aa8: 2035 3103 |000e: instance-of v5, v3, Landroid/view/View; // type@0331 │ │ -079aac: 3805 0700 |0010: if-eqz v5, 0017 // +0007 │ │ -079ab0: 1f03 3103 |0012: check-cast v3, Landroid/view/View; // type@0331 │ │ -079ab4: 6e20 a80c 3800 |0014: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0ca8 │ │ -079aba: 7030 290e 8604 |0017: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0e29 │ │ -079ac0: 6e10 990c 0400 |001a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0c99 │ │ -079ac6: 5465 f403 |001d: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@03f4 │ │ -079aca: 6e10 710e 0500 |001f: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ -079ad0: 0a01 |0022: move-result v1 │ │ -079ad2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -079ad4: 3512 1400 |0024: if-ge v2, v1, 0038 // +0014 │ │ -079ad8: 5465 f403 |0026: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@03f4 │ │ -079adc: 6e20 700e 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ -079ae2: 0c00 |002b: move-result-object v0 │ │ -079ae4: 6e20 2a0e 0600 |002c: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0e2a │ │ -079aea: 0a05 |002f: move-result v5 │ │ -079aec: 3905 0500 |0030: if-nez v5, 0035 // +0005 │ │ -079af0: 6e20 710c 0800 |0032: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0c71 │ │ -079af6: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ -079afa: 28ed |0037: goto 0024 // -0013 │ │ -079afc: 0e00 |0038: return-void │ │ +0799b0: |[0799b0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0799c0: 7110 940c 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@0c94 │ │ +0799c6: 0c04 |0003: move-result-object v4 │ │ +0799c8: 6f30 4f08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ +0799ce: 6e20 ad0c 7800 |0007: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0cad │ │ +0799d4: 7110 6b0a 0700 |000a: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a6b │ │ +0799da: 0c03 |000d: move-result-object v3 │ │ +0799dc: 2035 2e03 |000e: instance-of v5, v3, Landroid/view/View; // type@032e │ │ +0799e0: 3805 0700 |0010: if-eqz v5, 0017 // +0007 │ │ +0799e4: 1f03 2e03 |0012: check-cast v3, Landroid/view/View; // type@032e │ │ +0799e8: 6e20 a80c 3800 |0014: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0ca8 │ │ +0799ee: 7030 290e 8604 |0017: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0e29 │ │ +0799f4: 6e10 990c 0400 |001a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0c99 │ │ +0799fa: 5465 f403 |001d: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@03f4 │ │ +0799fe: 6e10 710e 0500 |001f: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e71 │ │ +079a04: 0a01 |0022: move-result v1 │ │ +079a06: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +079a08: 3512 1400 |0024: if-ge v2, v1, 0038 // +0014 │ │ +079a0c: 5465 f403 |0026: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@03f4 │ │ +079a10: 6e20 700e 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e70 │ │ +079a16: 0c00 |002b: move-result-object v0 │ │ +079a18: 6e20 2a0e 0600 |002c: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0e2a │ │ +079a1e: 0a05 |002f: move-result v5 │ │ +079a20: 3905 0500 |0030: if-nez v5, 0035 // +0005 │ │ +079a24: 6e20 710c 0800 |0032: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0c71 │ │ +079a2a: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ +079a2e: 28ed |0037: goto 0024 // -0013 │ │ +079a30: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0004 line=1526 │ │ 0x0007 line=1528 │ │ 0x000a line=1529 │ │ 0x000e line=1530 │ │ @@ -145271,41 +145238,41 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -079b00: |[079b00] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -079b10: 6e20 2a0e 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0e2a │ │ -079b16: 0a00 |0003: move-result v0 │ │ -079b18: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -079b1c: 6f40 5108 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@0851 │ │ -079b22: 0a00 |0009: move-result v0 │ │ -079b24: 0f00 |000a: return v0 │ │ -079b26: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -079b28: 28fe |000c: goto 000a // -0002 │ │ +079a34: |[079a34] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +079a44: 6e20 2a0e 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0e2a │ │ +079a4a: 0a00 |0003: move-result v0 │ │ +079a4c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +079a50: 6f40 5108 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@0851 │ │ +079a56: 0a00 |0009: move-result v0 │ │ +079a58: 0f00 |000a: return v0 │ │ +079a5a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +079a5c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ 0x0006 line=1550 │ │ 0x000a line=1552 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #559 header: │ │ -class_idx : 504 │ │ +class_idx : 502 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 761 │ │ +superclass_idx : 979 │ │ +source_file_idx : 757 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #559 annotations: │ │ Annotations on class │ │ @@ -145326,17 +145293,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079b2c: |[079b2c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -079b3c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -079b42: 0e00 |0003: return-void │ │ +079a60: |[079a60] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +079a70: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +079a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -145345,16 +145312,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b44: |[079b44] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -079b54: 0e00 |0000: return-void │ │ +079a78: |[079a78] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +079a88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -145363,16 +145330,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b58: |[079b58] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -079b68: 0e00 |0000: return-void │ │ +079a8c: |[079a8c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +079a9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -145381,16 +145348,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b6c: |[079b6c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -079b7c: 0e00 |0000: return-void │ │ +079aa0: |[079aa0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +079ab0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -145400,30 +145367,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b80: |[079b80] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -079b90: 0e00 |0000: return-void │ │ +079ab4: |[079ab4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +079ac4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #560 header: │ │ -class_idx : 506 │ │ +class_idx : 504 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 559 │ │ -source_file_idx : 761 │ │ +superclass_idx : 557 │ │ +source_file_idx : 757 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ Class #560 annotations: │ │ Annotations on class │ │ @@ -145459,22 +145426,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 │ │ -079b94: |[079b94] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -079ba4: 5b12 0704 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079ba8: 7010 6410 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1064 │ │ -079bae: 2200 f901 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@01f9 │ │ -079bb2: 7020 460e 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0e46 │ │ -079bb8: 5b10 0604 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0406 │ │ -079bbc: 5913 0504 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ -079bc0: 0e00 |000e: return-void │ │ +079ac8: |[079ac8] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +079ad8: 5b12 0704 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079adc: 7010 6410 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1064 │ │ +079ae2: 2200 f701 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@01f7 │ │ +079ae6: 7020 460e 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0e46 │ │ +079aec: 5b10 0604 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0406 │ │ +079af0: 5913 0504 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ +079af4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0005 line=1320 │ │ 0x000c line=1327 │ │ 0x000e line=1328 │ │ locals : │ │ @@ -145487,17 +145454,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 │ │ -079bc4: |[079bc4] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -079bd4: 7010 550e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0e55 │ │ -079bda: 0e00 |0003: return-void │ │ +079af8: |[079af8] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +079b08: 7010 550e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0e55 │ │ +079b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -145505,26 +145472,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -079bdc: |[079bdc] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -079bec: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -079bee: 5232 0504 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ -079bf2: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -079bf6: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -079bf8: 5432 0704 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079bfc: 6e20 6a0e 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -079c02: 0c01 |000b: move-result-object v1 │ │ -079c04: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -079c08: 5432 0704 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079c0c: 6e20 620e 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e62 │ │ -079c12: 0e00 |0013: return-void │ │ +079b10: |[079b10] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +079b20: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +079b22: 5232 0504 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ +079b26: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +079b2a: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +079b2c: 5432 0704 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079b30: 6e20 6a0e 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +079b36: 0c01 |000b: move-result-object v1 │ │ +079b38: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +079b3c: 5432 0704 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079b40: 6e20 620e 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e62 │ │ +079b46: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1377 │ │ 0x0006 line=1378 │ │ 0x000c line=1379 │ │ 0x000e line=1380 │ │ 0x0013 line=1382 │ │ @@ -145538,71 +145505,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -079c14: |[079c14] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -079c24: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -079c26: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -079c28: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -079c2a: 5497 0404 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ -079c2e: 6e10 8e10 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@108e │ │ -079c34: 0a03 |0008: move-result v3 │ │ -079c36: 5297 0504 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ -079c3a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -079c3e: 0161 |000d: move v1, v6 │ │ -079c40: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -079c44: 5497 0704 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079c48: 6e20 6a0e 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -079c4e: 0c04 |0015: move-result-object v4 │ │ -079c50: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -079c54: 6e10 b81b 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -079c5a: 0a05 |001b: move-result v5 │ │ -079c5c: 7b55 |001c: neg-int v5, v5 │ │ -079c5e: 9000 0503 |001d: add-int v0, v5, v3 │ │ -079c62: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -079c66: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -079c6a: 6e10 a71b 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -079c70: 0a05 |0026: move-result v5 │ │ -079c72: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -079c76: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -079c7a: 6e10 a71b 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -079c80: 0a05 |002e: move-result v5 │ │ -079c82: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -079c86: 5495 0704 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079c8a: 6e20 750e 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ -079c90: 0a05 |0036: move-result v5 │ │ -079c92: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -079c96: 6e10 a61b 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -079c9c: 0c02 |003c: move-result-object v2 │ │ -079c9e: 1f02 f501 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -079ca2: 5495 0404 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ -079ca6: 6e10 b51b 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -079cac: 0a07 |0044: move-result v7 │ │ -079cae: 6e40 a210 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ -079cb4: 5c26 f803 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ -079cb8: 5495 0704 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079cbc: 6e10 7f0e 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -079cc2: 7010 4c0e 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0e4c │ │ -079cc8: 5495 0704 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079ccc: 6e10 5e0e 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0e5e │ │ -079cd2: 0e00 |0057: return-void │ │ -079cd4: 0151 |0058: move v1, v5 │ │ -079cd6: 28b5 |0059: goto 000e // -004b │ │ -079cd8: 5495 0704 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079cdc: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -079cde: 6e20 6a0e 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -079ce4: 0c04 |0060: move-result-object v4 │ │ -079ce6: 5495 0704 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079cea: 6e10 7a0e 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -079cf0: 0a05 |0066: move-result v5 │ │ -079cf2: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -079cf6: 28b6 |0069: goto 001f // -004a │ │ +079b48: |[079b48] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +079b58: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +079b5a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +079b5c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +079b5e: 5497 0404 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ +079b62: 6e10 8e10 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@108e │ │ +079b68: 0a03 |0008: move-result v3 │ │ +079b6a: 5297 0504 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ +079b6e: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +079b72: 0161 |000d: move v1, v6 │ │ +079b74: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +079b78: 5497 0704 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079b7c: 6e20 6a0e 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +079b82: 0c04 |0015: move-result-object v4 │ │ +079b84: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +079b88: 6e10 b81b 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +079b8e: 0a05 |001b: move-result v5 │ │ +079b90: 7b55 |001c: neg-int v5, v5 │ │ +079b92: 9000 0503 |001d: add-int v0, v5, v3 │ │ +079b96: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +079b9a: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +079b9e: 6e10 a71b 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +079ba4: 0a05 |0026: move-result v5 │ │ +079ba6: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +079baa: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +079bae: 6e10 a71b 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +079bb4: 0a05 |002e: move-result v5 │ │ +079bb6: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +079bba: 5495 0704 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079bbe: 6e20 750e 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ +079bc4: 0a05 |0036: move-result v5 │ │ +079bc6: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +079bca: 6e10 a61b 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +079bd0: 0c02 |003c: move-result-object v2 │ │ +079bd2: 1f02 f301 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +079bd6: 5495 0404 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ +079bda: 6e10 b51b 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +079be0: 0a07 |0044: move-result v7 │ │ +079be2: 6e40 a210 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@10a2 │ │ +079be8: 5c26 f803 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ +079bec: 5495 0704 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079bf0: 6e10 7f0e 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +079bf6: 7010 4c0e 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0e4c │ │ +079bfc: 5495 0704 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079c00: 6e10 5e0e 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0e5e │ │ +079c06: 0e00 |0057: return-void │ │ +079c08: 0151 |0058: move v1, v5 │ │ +079c0a: 28b5 |0059: goto 000e // -004b │ │ +079c0c: 5495 0704 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079c10: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +079c12: 6e20 6a0e 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +079c18: 0c04 |0060: move-result-object v4 │ │ +079c1a: 5495 0704 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079c1e: 6e10 7a0e 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +079c24: 0a05 |0066: move-result v5 │ │ +079c26: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +079c2a: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1411 │ │ 0x0009 line=1412 │ │ 0x000e line=1413 │ │ 0x0010 line=1414 │ │ 0x0016 line=1415 │ │ @@ -145634,40 +145601,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -079cf8: |[079cf8] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -079d08: 5431 0704 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079d0c: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -079d0e: 6e30 5f0e 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -079d14: 0a01 |0006: move-result v1 │ │ -079d16: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -079d1a: 6e10 b81b 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -079d20: 0a01 |000c: move-result v1 │ │ -079d22: 7b11 |000d: neg-int v1, v1 │ │ -079d24: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -079d26: 7120 2f1f 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -079d2c: 0a02 |0012: move-result v2 │ │ -079d2e: 7120 2d1f 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -079d34: 0a01 |0016: move-result v1 │ │ -079d36: 0f01 |0017: return v1 │ │ -079d38: 5431 0704 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079d3c: 6e10 7a0e 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -079d42: 0a00 |001d: move-result v0 │ │ -079d44: 6e10 b81b 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -079d4a: 0a01 |0021: move-result v1 │ │ -079d4c: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -079d50: 7120 2f1f 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -079d56: 0a02 |0027: move-result v2 │ │ -079d58: 7120 2d1f 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -079d5e: 0a01 |002b: move-result v1 │ │ -079d60: 28eb |002c: goto 0017 // -0015 │ │ +079c2c: |[079c2c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +079c3c: 5431 0704 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079c40: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +079c42: 6e30 5f0e 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +079c48: 0a01 |0006: move-result v1 │ │ +079c4a: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +079c4e: 6e10 b81b 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +079c54: 0a01 |000c: move-result v1 │ │ +079c56: 7b11 |000d: neg-int v1, v1 │ │ +079c58: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +079c5a: 7120 2f1f 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +079c60: 0a02 |0012: move-result v2 │ │ +079c62: 7120 2d1f 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +079c68: 0a01 |0016: move-result v1 │ │ +079c6a: 0f01 |0017: return v1 │ │ +079c6c: 5431 0704 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079c70: 6e10 7a0e 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +079c76: 0a00 |001d: move-result v0 │ │ +079c78: 6e10 b81b 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +079c7e: 0a01 |0021: move-result v1 │ │ +079c80: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +079c84: 7120 2f1f 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +079c8a: 0a02 |0027: move-result v2 │ │ +079c8c: 7120 2d1f 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +079c92: 0a01 |002b: move-result v1 │ │ +079c94: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0009 line=1469 │ │ 0x0017 line=1472 │ │ 0x0018 line=1471 │ │ 0x001e line=1472 │ │ @@ -145683,18 +145650,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079d64: |[079d64] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -079d74: 6e10 b51b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -079d7a: 0a00 |0003: move-result v0 │ │ -079d7c: 0f00 |0004: return v0 │ │ +079c98: |[079c98] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +079ca8: 6e10 b51b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +079cae: 0a00 |0003: move-result v0 │ │ +079cb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -145705,18 +145672,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079d80: |[079d80] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -079d90: 6e10 b81b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -079d96: 0a00 |0003: move-result v0 │ │ -079d98: 0f00 |0004: return v0 │ │ +079cb4: |[079cb4] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +079cc4: 6e10 b81b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +079cca: 0a00 |0003: move-result v0 │ │ +079ccc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -145725,35 +145692,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -079d9c: |[079d9c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -079dac: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -079db0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -079db2: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -079db6: 5431 0704 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079dba: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -079dbc: 6e20 6a0e 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -079dc2: 0c00 |000b: move-result-object v0 │ │ -079dc4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -079dc8: 5431 0704 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079dcc: 6e20 750e 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ -079dd2: 0a01 |0013: move-result v1 │ │ -079dd4: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -079dd8: 5431 0404 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ -079ddc: 6e30 7710 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1077 │ │ -079de2: 0e00 |001b: return-void │ │ -079de4: 5431 0704 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079de8: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -079dea: 6e20 6a0e 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ -079df0: 0c00 |0022: move-result-object v0 │ │ -079df2: 28e9 |0023: goto 000c // -0017 │ │ +079cd0: |[079cd0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +079ce0: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +079ce4: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +079ce6: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +079cea: 5431 0704 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079cee: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +079cf0: 6e20 6a0e 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +079cf6: 0c00 |000b: move-result-object v0 │ │ +079cf8: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +079cfc: 5431 0704 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079d00: 6e20 750e 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ +079d06: 0a01 |0013: move-result v1 │ │ +079d08: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +079d0c: 5431 0404 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ +079d10: 6e30 7710 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1077 │ │ +079d16: 0e00 |001b: return-void │ │ +079d18: 5431 0704 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079d1c: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +079d1e: 6e20 6a0e 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e6a │ │ +079d24: 0c00 |0022: move-result-object v0 │ │ +079d26: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0005 line=1451 │ │ 0x000c line=1456 │ │ 0x0016 line=1457 │ │ 0x001b line=1459 │ │ @@ -145770,17 +145737,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079df4: |[079df4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -079e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079e06: 0f00 |0001: return v0 │ │ +079d28: |[079d28] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +079d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079d3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -145789,20 +145756,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -079e08: |[079e08] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -079e18: 5440 0704 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079e1c: 5441 0604 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0406 │ │ -079e20: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -079e24: 6e40 940e 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0e94 │ │ -079e2a: 0e00 |0009: return-void │ │ +079d3c: |[079d3c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +079d4c: 5440 0704 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079d50: 5441 0604 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0406 │ │ +079d54: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +079d58: 6e40 940e 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0e94 │ │ +079d5e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0009 line=1406 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -145813,22 +145780,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -079e2c: |[079e2c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -079e3c: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -079e42: 0c00 |0003: move-result-object v0 │ │ -079e44: 1f00 f501 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f5 │ │ -079e48: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -079e4a: 5c01 f803 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ -079e4e: 7010 4c0e 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0e4c │ │ -079e54: 0e00 |000c: return-void │ │ +079d60: |[079d60] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +079d70: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +079d76: 0c00 |0003: move-result-object v0 │ │ +079d78: 1f00 f301 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f3 │ │ +079d7c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +079d7e: 5c01 f803 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@03f8 │ │ +079d82: 7010 4c0e 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0e4c │ │ +079d88: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0006 line=1371 │ │ 0x0009 line=1373 │ │ 0x000c line=1374 │ │ locals : │ │ @@ -145842,22 +145809,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -079e58: |[079e58] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -079e68: 5430 0704 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079e6c: 5231 0504 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ -079e70: 5432 0404 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ -079e74: 6e10 8d10 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@108d │ │ -079e7a: 0c02 |0009: move-result-object v2 │ │ -079e7c: 6e40 a30e 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0ea3 │ │ -079e82: 0e00 |000d: return-void │ │ +079d8c: |[079d8c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +079d9c: 5430 0704 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079da0: 5231 0504 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ +079da4: 5432 0404 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ +079da8: 6e10 8d10 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@108d │ │ +079dae: 0c02 |0009: move-result-object v2 │ │ +079db0: 6e40 a30e 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0ea3 │ │ +079db6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1348 │ │ 0x000d line=1349 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -145867,46 +145834,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -079e84: |[079e84] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -079e94: 6e10 b81b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -079e9a: 0a00 |0003: move-result v0 │ │ -079e9c: 5453 0704 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079ea0: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -079ea2: 6e30 5f0e 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -079ea8: 0a03 |000a: move-result v3 │ │ -079eaa: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -079eae: 9003 0007 |000d: add-int v3, v0, v7 │ │ -079eb2: 8233 |000f: int-to-float v3, v3 │ │ -079eb4: 8204 |0010: int-to-float v4, v0 │ │ -079eb6: a901 0304 |0011: div-float v1, v3, v4 │ │ -079eba: 5453 0704 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079ebe: 6e30 9f0e 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e9f │ │ -079ec4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -079ec6: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -079eca: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -079ece: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -079ed0: 6e20 fc1b 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -079ed6: 5453 0704 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079eda: 6e10 7f0e 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -079ee0: 0e00 |0026: return-void │ │ -079ee2: 5453 0704 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079ee6: 6e10 7a0e 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -079eec: 0a02 |002c: move-result v2 │ │ -079eee: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -079ef2: 8233 |002f: int-to-float v3, v3 │ │ -079ef4: 8204 |0030: int-to-float v4, v0 │ │ -079ef6: a901 0304 |0031: div-float v1, v3, v4 │ │ -079efa: 28e0 |0033: goto 0013 // -0020 │ │ -079efc: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -079efe: 28e9 |0035: goto 001e // -0017 │ │ +079db8: |[079db8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +079dc8: 6e10 b81b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +079dce: 0a00 |0003: move-result v0 │ │ +079dd0: 5453 0704 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079dd4: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +079dd6: 6e30 5f0e 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +079ddc: 0a03 |000a: move-result v3 │ │ +079dde: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +079de2: 9003 0007 |000d: add-int v3, v0, v7 │ │ +079de6: 8233 |000f: int-to-float v3, v3 │ │ +079de8: 8204 |0010: int-to-float v4, v0 │ │ +079dea: a901 0304 |0011: div-float v1, v3, v4 │ │ +079dee: 5453 0704 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079df2: 6e30 9f0e 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e9f │ │ +079df8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +079dfa: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +079dfe: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +079e02: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +079e04: 6e20 fc1b 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +079e0a: 5453 0704 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079e0e: 6e10 7f0e 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +079e14: 0e00 |0026: return-void │ │ +079e16: 5453 0704 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079e1a: 6e10 7a0e 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +079e20: 0a02 |002c: move-result v2 │ │ +079e22: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +079e26: 8233 |002f: int-to-float v3, v3 │ │ +079e28: 8204 |0030: int-to-float v4, v0 │ │ +079e2a: a901 0304 |0031: div-float v1, v3, v4 │ │ +079e2e: 28e0 |0033: goto 0013 // -0020 │ │ +079e30: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +079e32: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1354 │ │ 0x0004 line=1357 │ │ 0x000d line=1358 │ │ 0x0013 line=1363 │ │ 0x0018 line=1364 │ │ @@ -145932,56 +145899,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -079f00: |[079f00] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -079f10: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -079f14: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -079f16: 5484 0704 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079f1a: 6e20 770e 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0e77 │ │ -079f20: 0a02 |0008: move-result v2 │ │ -079f22: 6e10 b81b 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -079f28: 0a00 |000c: move-result v0 │ │ -079f2a: 5484 0704 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079f2e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -079f30: 6e30 5f0e 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -079f36: 0a04 |0013: move-result v4 │ │ -079f38: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -079f3c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -079f40: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -079f44: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -079f48: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -079f4c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -079f50: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -079f54: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -079f56: 5484 0404 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ -079f5a: 6e10 b51b 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -079f60: 0a05 |0028: move-result v5 │ │ -079f62: 6e30 a010 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@10a0 │ │ -079f68: 5484 0704 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079f6c: 6e10 7f0e 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ -079f72: 0e00 |0031: return-void │ │ -079f74: 7b01 |0032: neg-int v1, v0 │ │ -079f76: 28f0 |0033: goto 0023 // -0010 │ │ -079f78: 5484 0704 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079f7c: 6e10 7a0e 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ -079f82: 0a03 |0039: move-result v3 │ │ -079f84: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -079f88: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -079f8c: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -079f90: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -079f94: 2e04 0207 |0042: cmpg-float v4, v2, v7 │ │ -079f98: 3b04 0500 |0044: if-gez v4, 0049 // +0005 │ │ -079f9c: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -079fa0: 28db |0048: goto 0023 // -0025 │ │ -079fa2: 0131 |0049: move v1, v3 │ │ -079fa4: 28fe |004a: goto 0048 // -0002 │ │ +079e34: |[079e34] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +079e44: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +079e48: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +079e4a: 5484 0704 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079e4e: 6e20 770e 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0e77 │ │ +079e54: 0a02 |0008: move-result v2 │ │ +079e56: 6e10 b81b 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +079e5c: 0a00 |000c: move-result v0 │ │ +079e5e: 5484 0704 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079e62: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +079e64: 6e30 5f0e 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +079e6a: 0a04 |0013: move-result v4 │ │ +079e6c: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +079e70: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +079e74: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +079e78: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +079e7c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +079e80: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +079e84: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +079e88: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +079e8a: 5484 0404 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ +079e8e: 6e10 b51b 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +079e94: 0a05 |0028: move-result v5 │ │ +079e96: 6e30 a010 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@10a0 │ │ +079e9c: 5484 0704 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079ea0: 6e10 7f0e 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e7f │ │ +079ea6: 0e00 |0031: return-void │ │ +079ea8: 7b01 |0032: neg-int v1, v0 │ │ +079eaa: 28f0 |0033: goto 0023 // -0010 │ │ +079eac: 5484 0704 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079eb0: 6e10 7a0e 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e7a │ │ +079eb6: 0a03 |0039: move-result v3 │ │ +079eb8: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +079ebc: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +079ec0: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +079ec4: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +079ec8: 2e04 0207 |0042: cmpg-float v4, v2, v7 │ │ +079ecc: 3b04 0500 |0044: if-gez v4, 0049 // +0005 │ │ +079ed0: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +079ed4: 28db |0048: goto 0023 // -0025 │ │ +079ed6: 0131 |0049: move v1, v3 │ │ +079ed8: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1388 │ │ 0x0009 line=1389 │ │ 0x000d line=1392 │ │ 0x0016 line=1393 │ │ 0x0023 line=1399 │ │ @@ -146006,19 +145973,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079fa8: |[079fa8] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -079fb8: 5420 0704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079fbc: 5421 0604 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0406 │ │ -079fc0: 6e20 950e 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0e95 │ │ -079fc6: 0e00 |0007: return-void │ │ +079edc: |[079edc] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +079eec: 5420 0704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079ef0: 5421 0604 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0406 │ │ +079ef4: 6e20 950e 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0e95 │ │ +079efa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1335 │ │ 0x0007 line=1336 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -146027,17 +145994,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 │ │ -079fc8: |[079fc8] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -079fd8: 5b01 0404 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ -079fdc: 0e00 |0002: return-void │ │ +079efc: |[079efc] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +079f0c: 5b01 0404 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0404 │ │ +079f10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0002 line=1332 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -146047,47 +146014,47 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -079fe0: |[079fe0] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -079ff0: 5420 0704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -079ff4: 6e20 830e 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ -079ffa: 0a00 |0005: move-result v0 │ │ -079ffc: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -07a000: 5420 0704 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -07a004: 5221 0504 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ -07a008: 6e30 5f0e 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ -07a00e: 0a00 |000f: move-result v0 │ │ -07a010: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -07a014: 5420 0704 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ -07a018: 6e20 750e 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ -07a01e: 0a00 |0017: move-result v0 │ │ -07a020: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -07a024: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -07a026: 0f00 |001b: return v0 │ │ -07a028: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -07a02a: 28fe |001d: goto 001b // -0002 │ │ +079f14: |[079f14] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +079f24: 5420 0704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079f28: 6e20 830e 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e83 │ │ +079f2e: 0a00 |0005: move-result v0 │ │ +079f30: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +079f34: 5420 0704 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079f38: 5221 0504 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0405 │ │ +079f3c: 6e30 5f0e 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e5f │ │ +079f42: 0a00 |000f: move-result v0 │ │ +079f44: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +079f48: 5420 0704 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0407 │ │ +079f4c: 6e20 750e 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e75 │ │ +079f52: 0a00 |0017: move-result v0 │ │ +079f54: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +079f58: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +079f5a: 0f00 |001b: return v0 │ │ +079f5c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +079f5e: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ 0x0000 - 0x001e reg=4 pointerId I │ │ │ │ - source_file_idx : 761 (DrawerLayout.java) │ │ + source_file_idx : 757 (DrawerLayout.java) │ │ │ │ Class #561 header: │ │ -class_idx : 508 │ │ +class_idx : 506 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 792 │ │ +superclass_idx : 979 │ │ +source_file_idx : 788 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #561 annotations: │ │ Annotations on class │ │ @@ -146108,17 +146075,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07a02c: |[07a02c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -07a03c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07a042: 0e00 |0003: return-void │ │ +079f60: |[079f60] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +079f70: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +079f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -146127,17 +146094,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 │ │ -07a044: |[07a044] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -07a054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a056: 0f00 |0001: return v0 │ │ +079f78: |[079f78] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +079f88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079f8a: 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; │ │ @@ -146147,16 +146114,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07a058: |[07a058] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -07a068: 0e00 |0000: return-void │ │ +079f8c: |[079f8c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +079f9c: 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; │ │ │ │ @@ -146165,17 +146132,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07a06c: |[07a06c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -07a07c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07a07e: 0f00 |0001: return v0 │ │ +079fa0: |[079fa0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +079fb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +079fb2: 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; │ │ │ │ @@ -146184,17 +146151,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 │ │ -07a080: |[07a080] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -07a090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a092: 1100 |0001: return-object v0 │ │ +079fb4: |[079fb4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +079fc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079fc6: 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; │ │ │ │ @@ -146203,17 +146170,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07a094: |[07a094] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -07a0a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a0a6: 0f00 |0001: return v0 │ │ +079fc8: |[079fc8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +079fd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079fda: 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 │ │ @@ -146223,17 +146190,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07a0a8: |[07a0a8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -07a0b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a0ba: 0f00 |0001: return v0 │ │ +079fdc: |[079fdc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +079fec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079fee: 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 │ │ @@ -146243,17 +146210,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07a0bc: |[07a0bc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -07a0cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a0ce: 0f00 |0001: return v0 │ │ +079ff0: |[079ff0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +07a000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a002: 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; │ │ │ │ @@ -146262,32 +146229,32 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07a0d0: |[07a0d0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -07a0e0: 0e00 |0000: return-void │ │ +07a004: |[07a004] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +07a014: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 width I │ │ 0x0000 - 0x0001 reg=3 height I │ │ │ │ - source_file_idx : 792 (EdgeEffectCompat.java) │ │ + source_file_idx : 788 (EdgeEffectCompat.java) │ │ │ │ Class #562 header: │ │ -class_idx : 509 │ │ +class_idx : 507 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 792 │ │ +superclass_idx : 979 │ │ +source_file_idx : 788 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #562 annotations: │ │ Annotations on class │ │ @@ -146308,17 +146275,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07a0e4: |[07a0e4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -07a0f4: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07a0fa: 0e00 |0003: return-void │ │ +07a018: |[07a018] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +07a028: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07a02e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -146327,18 +146294,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 │ │ -07a0fc: |[07a0fc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -07a10c: 7120 c80e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0ec8 │ │ -07a112: 0a00 |0003: move-result v0 │ │ -07a114: 0f00 |0004: return v0 │ │ +07a030: |[07a030] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +07a040: 7120 c80e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0ec8 │ │ +07a046: 0a00 |0003: move-result v0 │ │ +07a048: 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; │ │ @@ -146348,17 +146315,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07a118: |[07a118] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -07a128: 7110 c90e 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0ec9 │ │ -07a12e: 0e00 |0003: return-void │ │ +07a04c: |[07a04c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +07a05c: 7110 c90e 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0ec9 │ │ +07a062: 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; │ │ @@ -146368,18 +146335,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07a130: |[07a130] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -07a140: 7110 ca0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0eca │ │ -07a146: 0a00 |0003: move-result v0 │ │ -07a148: 0f00 |0004: return v0 │ │ +07a064: |[07a064] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +07a074: 7110 ca0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0eca │ │ +07a07a: 0a00 |0003: move-result v0 │ │ +07a07c: 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; │ │ │ │ @@ -146388,18 +146355,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 │ │ -07a14c: |[07a14c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -07a15c: 7110 cb0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0ecb │ │ -07a162: 0c00 |0003: move-result-object v0 │ │ -07a164: 1100 |0004: return-object v0 │ │ +07a080: |[07a080] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +07a090: 7110 cb0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0ecb │ │ +07a096: 0c00 |0003: move-result-object v0 │ │ +07a098: 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; │ │ │ │ @@ -146408,18 +146375,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07a168: |[07a168] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -07a178: 7120 cc0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0ecc │ │ -07a17e: 0a00 |0003: move-result v0 │ │ -07a180: 0f00 |0004: return v0 │ │ +07a09c: |[07a09c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +07a0ac: 7120 cc0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0ecc │ │ +07a0b2: 0a00 |0003: move-result v0 │ │ +07a0b4: 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 │ │ @@ -146429,18 +146396,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07a184: |[07a184] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -07a194: 7120 cd0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0ecd │ │ -07a19a: 0a00 |0003: move-result v0 │ │ -07a19c: 0f00 |0004: return v0 │ │ +07a0b8: |[07a0b8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +07a0c8: 7120 cd0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0ecd │ │ +07a0ce: 0a00 |0003: move-result v0 │ │ +07a0d0: 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 │ │ @@ -146450,18 +146417,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07a1a0: |[07a1a0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -07a1b0: 7110 ce0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0ece │ │ -07a1b6: 0a00 |0003: move-result v0 │ │ -07a1b8: 0f00 |0004: return v0 │ │ +07a0d4: |[07a0d4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +07a0e4: 7110 ce0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0ece │ │ +07a0ea: 0a00 |0003: move-result v0 │ │ +07a0ec: 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; │ │ │ │ @@ -146470,34 +146437,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07a1bc: |[07a1bc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -07a1cc: 7130 cf0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0ecf │ │ -07a1d2: 0e00 |0003: return-void │ │ +07a0f0: |[07a0f0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +07a100: 7130 cf0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0ecf │ │ +07a106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 width I │ │ 0x0000 - 0x0004 reg=3 height I │ │ │ │ - source_file_idx : 792 (EdgeEffectCompat.java) │ │ + source_file_idx : 788 (EdgeEffectCompat.java) │ │ │ │ Class #563 header: │ │ -class_idx : 514 │ │ +class_idx : 512 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 480 │ │ -source_file_idx : 805 │ │ +superclass_idx : 478 │ │ +source_file_idx : 801 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #563 annotations: │ │ Annotations on class │ │ @@ -146521,18 +146488,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 │ │ -07a1d4: |[07a1d4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -07a1e4: 5b01 2d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@042d │ │ -07a1e8: 7010 ff0c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0cff │ │ -07a1ee: 0e00 |0005: return-void │ │ +07a108: |[07a108] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +07a118: 5b01 2d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@042d │ │ +07a11c: 7010 ff0c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0cff │ │ +07a122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -146541,17 +146508,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 │ │ -07a1f0: |[07a1f0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -07a200: 7020 d00e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0ed0 │ │ -07a206: 0e00 |0003: return-void │ │ +07a124: |[07a124] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +07a134: 7020 d00e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0ed0 │ │ +07a13a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ @@ -146562,19 +146529,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 │ │ -07a208: |[07a208] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07a218: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@042d │ │ -07a21c: 7120 d60e 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@0ed6 │ │ -07a222: 0c00 |0005: move-result-object v0 │ │ -07a224: 1100 |0006: return-object v0 │ │ +07a13c: |[07a13c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +07a14c: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@042d │ │ +07a150: 7120 d60e 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@0ed6 │ │ +07a156: 0c00 |0005: move-result-object v0 │ │ +07a158: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -146583,35 +146550,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -07a228: |[07a228] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -07a238: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@042d │ │ -07a23c: 7140 d70e 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@0ed7 │ │ -07a242: 0a00 |0005: move-result v0 │ │ -07a244: 0f00 |0006: return v0 │ │ +07a15c: |[07a15c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +07a16c: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@042d │ │ +07a170: 7140 d70e 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@0ed7 │ │ +07a176: 0a00 |0005: move-result v0 │ │ +07a178: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 805 (ExploreByTouchHelper.java) │ │ + source_file_idx : 801 (ExploreByTouchHelper.java) │ │ │ │ Class #564 header: │ │ -class_idx : 515 │ │ +class_idx : 513 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 338 │ │ -source_file_idx : 805 │ │ +superclass_idx : 336 │ │ +source_file_idx : 801 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ Class #564 annotations: │ │ Annotations on class │ │ @@ -146678,65 +146645,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07a248: |[07a248] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -07a258: 1c00 3103 |0000: const-class v0, Landroid/view/View; // type@0331 │ │ -07a25c: 6e10 0b1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -07a262: 0c00 |0005: move-result-object v0 │ │ -07a264: 6900 2e04 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@042e │ │ -07a268: 0e00 |0008: return-void │ │ +07a17c: |[07a17c] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +07a18c: 1c00 2e03 |0000: const-class v0, Landroid/view/View; // type@032e │ │ +07a190: 6e10 0b1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +07a196: 0c00 |0005: move-result-object v0 │ │ +07a198: 6900 2e04 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@042e │ │ +07a19c: 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 │ │ -07a26c: |[07a26c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -07a27c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -07a280: 7010 4a08 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@084a │ │ -07a286: 2201 4600 |0005: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -07a28a: 7010 9801 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -07a290: 5b31 3604 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0436 │ │ -07a294: 2201 4600 |000c: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -07a298: 7010 9801 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -07a29e: 5b31 3504 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ -07a2a2: 2201 4600 |0013: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -07a2a6: 7010 9801 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -07a2ac: 5b31 3704 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0437 │ │ -07a2b0: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -07a2b2: 2311 1b04 |001b: new-array v1, v1, [I // type@041b │ │ -07a2b6: 5b31 3404 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0434 │ │ -07a2ba: 5932 3004 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ -07a2be: 5932 3104 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0431 │ │ -07a2c2: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -07a2c6: 2201 c803 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -07a2ca: 1a02 da0b |0027: const-string v2, "View may not be null" // string@0bda │ │ -07a2ce: 7020 1a1f 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -07a2d4: 2701 |002c: throw v1 │ │ -07a2d6: 5b34 3804 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a2da: 6e10 9c1b 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ -07a2e0: 0c00 |0032: move-result-object v0 │ │ -07a2e2: 1a01 880d |0033: const-string v1, "accessibility" // string@0d88 │ │ -07a2e6: 6e20 f100 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -07a2ec: 0c01 |0038: move-result-object v1 │ │ -07a2ee: 1f01 4403 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0344 │ │ -07a2f2: 5b31 3204 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ -07a2f6: 0e00 |003d: return-void │ │ +07a1a0: |[07a1a0] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +07a1b0: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +07a1b4: 7010 4a08 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@084a │ │ +07a1ba: 2201 4500 |0005: new-instance v1, Landroid/graphics/Rect; // type@0045 │ │ +07a1be: 7010 9801 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +07a1c4: 5b31 3604 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0436 │ │ +07a1c8: 2201 4500 |000c: new-instance v1, Landroid/graphics/Rect; // type@0045 │ │ +07a1cc: 7010 9801 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +07a1d2: 5b31 3504 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ +07a1d6: 2201 4500 |0013: new-instance v1, Landroid/graphics/Rect; // type@0045 │ │ +07a1da: 7010 9801 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +07a1e0: 5b31 3704 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0437 │ │ +07a1e4: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +07a1e6: 2311 1704 |001b: new-array v1, v1, [I // type@0417 │ │ +07a1ea: 5b31 3404 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0434 │ │ +07a1ee: 5932 3004 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ +07a1f2: 5932 3104 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0431 │ │ +07a1f6: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +07a1fa: 2201 c403 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +07a1fe: 1a02 d00b |0027: const-string v2, "View may not be null" // string@0bd0 │ │ +07a202: 7020 1a1f 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +07a208: 2701 |002c: throw v1 │ │ +07a20a: 5b34 3804 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a20e: 6e10 9c1b 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ +07a214: 0c00 |0032: move-result-object v0 │ │ +07a216: 1a01 7e0d |0033: const-string v1, "accessibility" // string@0d7e │ │ +07a21a: 6e20 f100 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +07a220: 0c01 |0038: move-result-object v1 │ │ +07a222: 1f01 4003 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0340 │ │ +07a226: 5b31 3204 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ +07a22a: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -146758,18 +146725,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 │ │ -07a2f8: |[07a2f8] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07a308: 7020 dc0e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0edc │ │ -07a30e: 0c00 |0003: move-result-object v0 │ │ -07a310: 1100 |0004: return-object v0 │ │ +07a22c: |[07a22c] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +07a23c: 7020 dc0e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0edc │ │ +07a242: 0c00 |0003: move-result-object v0 │ │ +07a244: 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 │ │ │ │ @@ -146778,18 +146745,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 │ │ -07a314: |[07a314] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -07a324: 7040 ec0e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@0eec │ │ -07a32a: 0a00 |0003: move-result v0 │ │ -07a32c: 0f00 |0004: return v0 │ │ +07a248: |[07a248] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +07a258: 7040 ec0e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@0eec │ │ +07a25e: 0a00 |0003: move-result v0 │ │ +07a260: 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 │ │ @@ -146800,28 +146767,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -07a330: |[07a330] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -07a340: 7020 e70e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0ee7 │ │ -07a346: 0a00 |0003: move-result v0 │ │ -07a348: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -07a34c: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -07a350: 5910 3004 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ -07a354: 5410 3804 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a358: 6e10 bd1b 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1bbd │ │ -07a35e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -07a362: 6e30 f00e 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ -07a368: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -07a36a: 0f00 |0015: return v0 │ │ -07a36c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -07a36e: 28fe |0017: goto 0015 // -0002 │ │ +07a264: |[07a264] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +07a274: 7020 e70e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0ee7 │ │ +07a27a: 0a00 |0003: move-result v0 │ │ +07a27c: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +07a280: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +07a284: 5910 3004 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ +07a288: 5410 3804 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a28c: 6e10 bd1b 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1bbd │ │ +07a292: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +07a296: 6e30 f00e 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ +07a29c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +07a29e: 0f00 |0015: return v0 │ │ +07a2a0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +07a2a2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -146835,24 +146802,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07a370: |[07a370] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -07a380: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -07a386: 7030 da0e 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0eda │ │ -07a38c: 0c00 |0006: move-result-object v0 │ │ -07a38e: 1100 |0007: return-object v0 │ │ -07a390: 7020 db0e 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0edb │ │ -07a396: 0c00 |000b: move-result-object v0 │ │ -07a398: 28fb |000c: goto 0007 // -0005 │ │ -07a39a: 0000 |000d: nop // spacer │ │ -07a39c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +07a2a4: |[07a2a4] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +07a2b4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +07a2ba: 7030 da0e 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0eda │ │ +07a2c0: 0c00 |0006: move-result-object v0 │ │ +07a2c2: 1100 |0007: return-object v0 │ │ +07a2c4: 7020 db0e 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0edb │ │ +07a2ca: 0c00 |000b: move-result-object v0 │ │ +07a2cc: 28fb |000c: goto 0007 // -0005 │ │ +07a2ce: 0000 |000d: nop // spacer │ │ +07a2d0: 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 : │ │ @@ -146865,45 +146832,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -07a3a8: |[07a3a8] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -07a3b8: 7110 771c 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1c77 │ │ -07a3be: 0c00 |0003: move-result-object v0 │ │ -07a3c0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -07a3c2: 6e20 791c 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1c79 │ │ -07a3c8: 6202 2e04 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@042e │ │ -07a3cc: 6e20 781c 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1c78 │ │ -07a3d2: 6e30 ea0e 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0eea │ │ -07a3d8: 6e10 761c 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1c76 │ │ -07a3de: 0c02 |0013: move-result-object v2 │ │ -07a3e0: 7210 c11f 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1fc1 │ │ -07a3e6: 0a02 |0017: move-result v2 │ │ -07a3e8: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -07a3ec: 6e10 721c 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1c72 │ │ -07a3f2: 0c02 |001d: move-result-object v2 │ │ -07a3f4: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -07a3f8: 2202 d903 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@03d9 │ │ -07a3fc: 1a03 6902 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0269 │ │ -07a400: 7020 3c1f 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -07a406: 2702 |0027: throw v2 │ │ -07a408: 5442 3804 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a40c: 6e10 9c1b 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ -07a412: 0c02 |002d: move-result-object v2 │ │ -07a414: 6e10 ed00 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ -07a41a: 0c02 |0031: move-result-object v2 │ │ -07a41c: 6e20 7a1c 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1c7a │ │ -07a422: 7110 7f0b 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0b7f │ │ -07a428: 0c01 |0038: move-result-object v1 │ │ -07a42a: 5442 3804 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a42e: 6e30 cd0d 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0dcd │ │ -07a434: 1100 |003e: return-object v0 │ │ +07a2dc: |[07a2dc] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +07a2ec: 7110 771c 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1c77 │ │ +07a2f2: 0c00 |0003: move-result-object v0 │ │ +07a2f4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +07a2f6: 6e20 791c 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1c79 │ │ +07a2fc: 6202 2e04 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@042e │ │ +07a300: 6e20 781c 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1c78 │ │ +07a306: 6e30 ea0e 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0eea │ │ +07a30c: 6e10 761c 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1c76 │ │ +07a312: 0c02 |0013: move-result-object v2 │ │ +07a314: 7210 c11f 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1fc1 │ │ +07a31a: 0a02 |0017: move-result v2 │ │ +07a31c: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +07a320: 6e10 721c 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1c72 │ │ +07a326: 0c02 |001d: move-result-object v2 │ │ +07a328: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +07a32c: 2202 d503 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@03d5 │ │ +07a330: 1a03 6502 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0265 │ │ +07a334: 7020 3c1f 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +07a33a: 2702 |0027: throw v2 │ │ +07a33c: 5442 3804 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a340: 6e10 9c1b 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ +07a346: 0c02 |002d: move-result-object v2 │ │ +07a348: 6e10 ed00 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ +07a34e: 0c02 |0031: move-result-object v2 │ │ +07a350: 6e20 7a1c 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1c7a │ │ +07a356: 7110 7f0b 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0b7f │ │ +07a35c: 0c01 |0038: move-result-object v1 │ │ +07a35e: 5442 3804 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a362: 6e30 cd0d 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0dcd │ │ +07a368: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -146924,20 +146891,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07a438: |[07a438] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -07a448: 7110 771c 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1c77 │ │ -07a44e: 0c00 |0003: move-result-object v0 │ │ -07a450: 5421 3804 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a454: 7120 6e0a 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a6e │ │ -07a45a: 1100 |0009: return-object v0 │ │ +07a36c: |[07a36c] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +07a37c: 7110 771c 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1c77 │ │ +07a382: 0c00 |0003: move-result-object v0 │ │ +07a384: 5421 3804 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a388: 7120 6e0a 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a6e │ │ +07a38e: 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; │ │ @@ -146949,24 +146916,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 │ │ -07a45c: |[07a45c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07a46c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -07a472: 7020 dd0e 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0edd │ │ -07a478: 0c00 |0006: move-result-object v0 │ │ -07a47a: 1100 |0007: return-object v0 │ │ -07a47c: 7010 de0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ede │ │ -07a482: 0c00 |000b: move-result-object v0 │ │ -07a484: 28fb |000c: goto 0007 // -0005 │ │ -07a486: 0000 |000d: nop // spacer │ │ -07a488: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +07a390: |[07a390] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +07a3a0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +07a3a6: 7020 dd0e 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0edd │ │ +07a3ac: 0c00 |0006: move-result-object v0 │ │ +07a3ae: 1100 |0007: return-object v0 │ │ +07a3b0: 7010 de0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ede │ │ +07a3b6: 0c00 |000b: move-result-object v0 │ │ +07a3b8: 28fb |000c: goto 0007 // -0005 │ │ +07a3ba: 0000 |000d: nop // spacer │ │ +07a3bc: 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 : │ │ @@ -146978,98 +146945,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 │ │ -07a494: |[07a494] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07a4a4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -07a4a6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -07a4a8: 7100 930c 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c93 │ │ -07a4ae: 0c01 |0005: move-result-object v1 │ │ -07a4b0: 6e20 a20c 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0ca2 │ │ -07a4b6: 6204 2e04 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@042e │ │ -07a4ba: 6e20 9f0c 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ -07a4c0: 6e30 eb0e 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0eeb │ │ -07a4c6: 6e10 830c 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0c83 │ │ -07a4cc: 0c04 |0014: move-result-object v4 │ │ -07a4ce: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -07a4d2: 6e10 7e0c 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c7e │ │ -07a4d8: 0c04 |001a: move-result-object v4 │ │ -07a4da: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -07a4de: 2204 d903 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@03d9 │ │ -07a4e2: 1a05 6a02 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@026a │ │ -07a4e6: 7020 3c1f 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -07a4ec: 2704 |0024: throw v4 │ │ -07a4ee: 5484 3504 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ -07a4f2: 6e20 790c 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c79 │ │ -07a4f8: 5484 3504 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ -07a4fc: 6e10 9d01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@019d │ │ -07a502: 0a04 |002f: move-result v4 │ │ -07a504: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -07a508: 2204 d903 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@03d9 │ │ -07a50c: 1a05 6d02 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@026d │ │ -07a510: 7020 3c1f 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -07a516: 2704 |0039: throw v4 │ │ -07a518: 6e10 780c 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c78 │ │ -07a51e: 0a00 |003d: move-result v0 │ │ -07a520: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -07a524: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -07a528: 2204 d903 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@03d9 │ │ -07a52c: 1a05 6b02 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@026b │ │ -07a530: 7020 3c1f 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -07a536: 2704 |0049: throw v4 │ │ -07a538: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -07a53c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -07a540: 2204 d903 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@03d9 │ │ -07a544: 1a05 6c02 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@026c │ │ -07a548: 7020 3c1f 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -07a54e: 2704 |0055: throw v4 │ │ -07a550: 5484 3804 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a554: 6e10 9c1b 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ -07a55a: 0c04 |005b: move-result-object v4 │ │ -07a55c: 6e10 ed00 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ -07a562: 0c04 |005f: move-result-object v4 │ │ -07a564: 6e20 a70c 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ca7 │ │ -07a56a: 5484 3804 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a56e: 6e30 ae0c 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0cae │ │ -07a574: 5484 3804 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a578: 6e20 a80c 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0ca8 │ │ -07a57e: 5284 3004 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ -07a582: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -07a586: 6e20 9a0c 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c9a │ │ -07a58c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -07a590: 6e20 700c 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ -07a596: 5484 3504 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ -07a59a: 7020 e40e 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0ee4 │ │ -07a5a0: 0a04 |007e: move-result v4 │ │ -07a5a2: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -07a5a6: 6e20 b10c 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0cb1 │ │ -07a5ac: 5484 3504 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ -07a5b0: 6e20 9b0c 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c9b │ │ -07a5b6: 5484 3804 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a5ba: 5485 3404 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0434 │ │ -07a5be: 6e20 a91b 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1ba9 │ │ -07a5c4: 5484 3404 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0434 │ │ -07a5c8: 4402 0407 |0092: aget v2, v4, v7 │ │ -07a5cc: 5484 3404 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0434 │ │ -07a5d0: 4403 0406 |0096: aget v3, v4, v6 │ │ -07a5d4: 5484 3604 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0436 │ │ -07a5d8: 5485 3504 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ -07a5dc: 6e20 a001 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@01a0 │ │ -07a5e2: 5484 3604 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0436 │ │ -07a5e6: 6e30 9e01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@019e │ │ -07a5ec: 5484 3604 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0436 │ │ -07a5f0: 6e20 9c0c 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c9c │ │ -07a5f6: 1101 |00a9: return-object v1 │ │ -07a5f8: 6e20 9a0c 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c9a │ │ -07a5fe: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -07a602: 6e20 700c 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ -07a608: 28c7 |00b2: goto 0079 // -0039 │ │ +07a3c8: |[07a3c8] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +07a3d8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +07a3da: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +07a3dc: 7100 930c 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c93 │ │ +07a3e2: 0c01 |0005: move-result-object v1 │ │ +07a3e4: 6e20 a20c 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0ca2 │ │ +07a3ea: 6204 2e04 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@042e │ │ +07a3ee: 6e20 9f0c 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ +07a3f4: 6e30 eb0e 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0eeb │ │ +07a3fa: 6e10 830c 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0c83 │ │ +07a400: 0c04 |0014: move-result-object v4 │ │ +07a402: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +07a406: 6e10 7e0c 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c7e │ │ +07a40c: 0c04 |001a: move-result-object v4 │ │ +07a40e: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +07a412: 2204 d503 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@03d5 │ │ +07a416: 1a05 6602 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0266 │ │ +07a41a: 7020 3c1f 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +07a420: 2704 |0024: throw v4 │ │ +07a422: 5484 3504 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ +07a426: 6e20 790c 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c79 │ │ +07a42c: 5484 3504 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ +07a430: 6e10 9d01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@019d │ │ +07a436: 0a04 |002f: move-result v4 │ │ +07a438: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +07a43c: 2204 d503 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@03d5 │ │ +07a440: 1a05 6902 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0269 │ │ +07a444: 7020 3c1f 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +07a44a: 2704 |0039: throw v4 │ │ +07a44c: 6e10 780c 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c78 │ │ +07a452: 0a00 |003d: move-result v0 │ │ +07a454: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +07a458: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +07a45c: 2204 d503 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@03d5 │ │ +07a460: 1a05 6702 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0267 │ │ +07a464: 7020 3c1f 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +07a46a: 2704 |0049: throw v4 │ │ +07a46c: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +07a470: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +07a474: 2204 d503 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@03d5 │ │ +07a478: 1a05 6802 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0268 │ │ +07a47c: 7020 3c1f 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +07a482: 2704 |0055: throw v4 │ │ +07a484: 5484 3804 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a488: 6e10 9c1b 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1b9c │ │ +07a48e: 0c04 |005b: move-result-object v4 │ │ +07a490: 6e10 ed00 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ +07a496: 0c04 |005f: move-result-object v4 │ │ +07a498: 6e20 a70c 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ca7 │ │ +07a49e: 5484 3804 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a4a2: 6e30 ae0c 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0cae │ │ +07a4a8: 5484 3804 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a4ac: 6e20 a80c 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0ca8 │ │ +07a4b2: 5284 3004 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ +07a4b6: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +07a4ba: 6e20 9a0c 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c9a │ │ +07a4c0: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +07a4c4: 6e20 700c 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ +07a4ca: 5484 3504 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ +07a4ce: 7020 e40e 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0ee4 │ │ +07a4d4: 0a04 |007e: move-result v4 │ │ +07a4d6: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +07a4da: 6e20 b10c 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0cb1 │ │ +07a4e0: 5484 3504 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ +07a4e4: 6e20 9b0c 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c9b │ │ +07a4ea: 5484 3804 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a4ee: 5485 3404 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0434 │ │ +07a4f2: 6e20 a91b 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1ba9 │ │ +07a4f8: 5484 3404 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0434 │ │ +07a4fc: 4402 0407 |0092: aget v2, v4, v7 │ │ +07a500: 5484 3404 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@0434 │ │ +07a504: 4403 0406 |0096: aget v3, v4, v6 │ │ +07a508: 5484 3604 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0436 │ │ +07a50c: 5485 3504 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0435 │ │ +07a510: 6e20 a001 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@01a0 │ │ +07a516: 5484 3604 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0436 │ │ +07a51a: 6e30 9e01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@019e │ │ +07a520: 5484 3604 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0436 │ │ +07a524: 6e20 9c0c 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c9c │ │ +07a52a: 1101 |00a9: return-object v1 │ │ +07a52c: 6e20 9a0c 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c9a │ │ +07a532: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +07a536: 6e20 700c 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ +07a53c: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -147113,37 +147080,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 │ │ -07a60c: |[07a60c] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07a61c: 5464 3804 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a620: 7110 950c 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c95 │ │ -07a626: 0c02 |0005: move-result-object v2 │ │ -07a628: 5464 3804 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a62c: 7120 6f0a 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0a6f │ │ -07a632: 2203 fc03 |000b: new-instance v3, Ljava/util/LinkedList; // type@03fc │ │ -07a636: 7010 bc1f 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@1fbc │ │ -07a63c: 6e20 e30e 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0ee3 │ │ -07a642: 6e10 bd1f 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1fbd │ │ -07a648: 0c01 |0016: move-result-object v1 │ │ -07a64a: 7210 b21f 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -07a650: 0a04 |001a: move-result v4 │ │ -07a652: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -07a656: 7210 b31f 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -07a65c: 0c00 |0020: move-result-object v0 │ │ -07a65e: 1f00 cc03 |0021: check-cast v0, Ljava/lang/Integer; // type@03cc │ │ -07a662: 5464 3804 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a666: 6e10 1f1f 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1f1f │ │ -07a66c: 0a05 |0028: move-result v5 │ │ -07a66e: 6e30 720c 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0c72 │ │ -07a674: 28eb |002c: goto 0017 // -0015 │ │ -07a676: 1102 |002d: return-object v2 │ │ +07a540: |[07a540] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +07a550: 5464 3804 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a554: 7110 950c 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c95 │ │ +07a55a: 0c02 |0005: move-result-object v2 │ │ +07a55c: 5464 3804 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a560: 7120 6f0a 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0a6f │ │ +07a566: 2203 f803 |000b: new-instance v3, Ljava/util/LinkedList; // type@03f8 │ │ +07a56a: 7010 bc1f 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@1fbc │ │ +07a570: 6e20 e30e 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0ee3 │ │ +07a576: 6e10 bd1f 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1fbd │ │ +07a57c: 0c01 |0016: move-result-object v1 │ │ +07a57e: 7210 b21f 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +07a584: 0a04 |001a: move-result v4 │ │ +07a586: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +07a58a: 7210 b31f 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +07a590: 0c00 |0020: move-result-object v0 │ │ +07a592: 1f00 c803 |0021: check-cast v0, Ljava/lang/Integer; // type@03c8 │ │ +07a596: 5464 3804 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a59a: 6e10 1f1f 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1f1f │ │ +07a5a0: 0a05 |0028: move-result v5 │ │ +07a5a2: 6e30 720c 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0c72 │ │ +07a5a8: 28eb |002c: goto 0017 // -0015 │ │ +07a5aa: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -147161,53 +147128,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -07a678: |[07a678] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -07a688: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07a68a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -07a68e: 6e10 9d01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@019d │ │ -07a694: 0a03 |0006: move-result v3 │ │ -07a696: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -07a69a: 0f02 |0009: return v2 │ │ -07a69c: 5453 3804 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a6a0: 6e10 ba1b 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1bba │ │ -07a6a6: 0a03 |000f: move-result v3 │ │ -07a6a8: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -07a6ac: 5453 3804 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a6b0: 6e10 ae1b 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -07a6b6: 0c01 |0017: move-result-object v1 │ │ -07a6b8: 2013 3103 |0018: instance-of v3, v1, Landroid/view/View; // type@0331 │ │ -07a6bc: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -07a6c0: 0710 |001c: move-object v0, v1 │ │ -07a6c2: 1f00 3103 |001d: check-cast v0, Landroid/view/View; // type@0331 │ │ -07a6c6: 7110 650a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0a65 │ │ -07a6cc: 0a03 |0022: move-result v3 │ │ -07a6ce: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -07a6d0: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -07a6d4: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -07a6d8: 6e10 b71b 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -07a6de: 0a03 |002b: move-result v3 │ │ -07a6e0: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -07a6e4: 6e10 ae1b 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -07a6ea: 0c01 |0031: move-result-object v1 │ │ -07a6ec: 28e6 |0032: goto 0018 // -001a │ │ -07a6ee: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -07a6f2: 5453 3804 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a6f6: 5454 3704 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0437 │ │ -07a6fa: 6e20 a81b 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1ba8 │ │ -07a700: 0a03 |003c: move-result v3 │ │ -07a702: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -07a706: 5452 3704 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0437 │ │ -07a70a: 6e20 9c01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@019c │ │ -07a710: 0a02 |0044: move-result v2 │ │ -07a712: 28c4 |0045: goto 0009 // -003c │ │ +07a5ac: |[07a5ac] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +07a5bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07a5be: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +07a5c2: 6e10 9d01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@019d │ │ +07a5c8: 0a03 |0006: move-result v3 │ │ +07a5ca: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +07a5ce: 0f02 |0009: return v2 │ │ +07a5d0: 5453 3804 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a5d4: 6e10 ba1b 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1bba │ │ +07a5da: 0a03 |000f: move-result v3 │ │ +07a5dc: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +07a5e0: 5453 3804 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a5e4: 6e10 ae1b 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +07a5ea: 0c01 |0017: move-result-object v1 │ │ +07a5ec: 2013 2e03 |0018: instance-of v3, v1, Landroid/view/View; // type@032e │ │ +07a5f0: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +07a5f4: 0710 |001c: move-object v0, v1 │ │ +07a5f6: 1f00 2e03 |001d: check-cast v0, Landroid/view/View; // type@032e │ │ +07a5fa: 7110 650a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0a65 │ │ +07a600: 0a03 |0022: move-result v3 │ │ +07a602: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +07a604: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +07a608: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +07a60c: 6e10 b71b 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +07a612: 0a03 |002b: move-result v3 │ │ +07a614: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +07a618: 6e10 ae1b 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +07a61e: 0c01 |0031: move-result-object v1 │ │ +07a620: 28e6 |0032: goto 0018 // -001a │ │ +07a622: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +07a626: 5453 3804 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a62a: 5454 3704 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0437 │ │ +07a62e: 6e20 a81b 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1ba8 │ │ +07a634: 0a03 |003c: move-result v3 │ │ +07a636: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +07a63a: 5452 3704 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0437 │ │ +07a63e: 6e20 9c01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@019c │ │ +07a644: 0a02 |0044: move-result v2 │ │ +07a646: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -147229,21 +147196,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -07a714: |[07a714] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -07a724: 5210 3004 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ -07a728: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -07a72c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07a72e: 0f00 |0005: return v0 │ │ -07a730: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07a732: 28fe |0007: goto 0005 // -0002 │ │ +07a648: |[07a648] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +07a658: 5210 3004 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ +07a65c: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +07a660: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07a662: 0f00 |0005: return v0 │ │ +07a664: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07a666: 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 │ │ │ │ @@ -147252,26 +147219,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -07a734: |[07a734] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -07a744: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -07a74a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07a74c: 0f00 |0004: return v0 │ │ -07a74e: 7020 ef0e 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@0eef │ │ -07a754: 0a00 |0008: move-result v0 │ │ -07a756: 28fb |0009: goto 0004 // -0005 │ │ -07a758: 7020 d80e 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0ed8 │ │ -07a75e: 0a00 |000d: move-result v0 │ │ -07a760: 28f6 |000e: goto 0004 // -000a │ │ -07a762: 0000 |000f: nop // spacer │ │ -07a764: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +07a668: |[07a668] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +07a678: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +07a67e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07a680: 0f00 |0004: return v0 │ │ +07a682: 7020 ef0e 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@0eef │ │ +07a688: 0a00 |0008: move-result v0 │ │ +07a68a: 28fb |0009: goto 0004 // -0005 │ │ +07a68c: 7020 d80e 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0ed8 │ │ +07a692: 0a00 |000d: move-result v0 │ │ +07a694: 28f6 |000e: goto 0004 // -000a │ │ +07a696: 0000 |000f: nop // spacer │ │ +07a698: 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 │ │ @@ -147286,24 +147253,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -07a778: |[07a778] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -07a788: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -07a78e: 7040 ed0e 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@0eed │ │ -07a794: 0a00 |0006: move-result v0 │ │ -07a796: 0f00 |0007: return v0 │ │ -07a798: 7030 ee0e 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@0eee │ │ -07a79e: 0a00 |000b: move-result v0 │ │ -07a7a0: 28fb |000c: goto 0007 // -0005 │ │ -07a7a2: 0000 |000d: nop // spacer │ │ -07a7a4: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +07a6ac: |[07a6ac] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +07a6bc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +07a6c2: 7040 ed0e 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@0eed │ │ +07a6c8: 0a00 |0006: move-result v0 │ │ +07a6ca: 0f00 |0007: return v0 │ │ +07a6cc: 7030 ee0e 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@0eee │ │ +07a6d2: 0a00 |000b: move-result v0 │ │ +07a6d4: 28fb |000c: goto 0007 // -0005 │ │ +07a6d6: 0000 |000d: nop // spacer │ │ +07a6d8: 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 : │ │ @@ -147317,24 +147284,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -07a7b0: |[07a7b0] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -07a7c0: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -07a7c6: 6e40 e90e 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0ee9 │ │ -07a7cc: 0a00 |0006: move-result v0 │ │ -07a7ce: 0f00 |0007: return v0 │ │ -07a7d0: 7040 e80e 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0ee8 │ │ -07a7d6: 0a00 |000b: move-result v0 │ │ -07a7d8: 28fb |000c: goto 0007 // -0005 │ │ -07a7da: 0000 |000d: nop // spacer │ │ -07a7dc: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +07a6e4: |[07a6e4] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +07a6f4: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +07a6fa: 6e40 e90e 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0ee9 │ │ +07a700: 0a00 |0006: move-result v0 │ │ +07a702: 0f00 |0007: return v0 │ │ +07a704: 7040 e80e 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0ee8 │ │ +07a70a: 0a00 |000b: move-result v0 │ │ +07a70c: 28fb |000c: goto 0007 // -0005 │ │ +07a70e: 0000 |000d: nop // spacer │ │ +07a710: 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 : │ │ @@ -147348,19 +147315,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07a7f0: |[07a7f0] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -07a800: 5410 3804 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a804: 7130 710a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a71 │ │ -07a80a: 0a00 |0005: move-result v0 │ │ -07a80c: 0f00 |0006: return v0 │ │ +07a724: |[07a724] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +07a734: 5410 3804 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a738: 7130 710a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a71 │ │ +07a73e: 0a00 |0005: move-result v0 │ │ +07a740: 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; │ │ @@ -147370,35 +147337,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -07a810: |[07a810] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -07a820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a822: 5421 3204 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ -07a826: 6e10 7e1c 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1c7e │ │ -07a82c: 0a01 |0006: move-result v1 │ │ -07a82e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -07a832: 5421 3204 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ -07a836: 7110 a40b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0ba4 │ │ -07a83c: 0a01 |000e: move-result v1 │ │ -07a83e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -07a842: 0f00 |0011: return v0 │ │ -07a844: 7020 e70e 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0ee7 │ │ -07a84a: 0a01 |0015: move-result v1 │ │ -07a84c: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -07a850: 5923 3004 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ -07a854: 5420 3804 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a858: 6e10 bd1b 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1bbd │ │ -07a85e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -07a864: 6e30 f00e 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ -07a86a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -07a86c: 28eb |0026: goto 0011 // -0015 │ │ +07a744: |[07a744] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +07a754: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a756: 5421 3204 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ +07a75a: 6e10 7e1c 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1c7e │ │ +07a760: 0a01 |0006: move-result v1 │ │ +07a762: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +07a766: 5421 3204 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ +07a76a: 7110 a40b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0ba4 │ │ +07a770: 0a01 |000e: move-result v1 │ │ +07a772: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +07a776: 0f00 |0011: return v0 │ │ +07a778: 7020 e70e 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0ee7 │ │ +07a77e: 0a01 |0015: move-result v1 │ │ +07a780: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +07a784: 5923 3004 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ +07a788: 5420 3804 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a78c: 6e10 bd1b 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1bbd │ │ +07a792: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +07a798: 6e30 f00e 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ +07a79e: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +07a7a0: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -147413,25 +147380,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07a870: |[07a870] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -07a880: 5221 3104 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0431 │ │ -07a884: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -07a888: 0e00 |0004: return-void │ │ -07a88a: 5220 3104 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0431 │ │ -07a88e: 5923 3104 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0431 │ │ -07a892: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -07a896: 6e30 f00e 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ -07a89c: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -07a8a0: 6e30 f00e 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ -07a8a6: 28f1 |0013: goto 0004 // -000f │ │ +07a7a4: |[07a7a4] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +07a7b4: 5221 3104 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0431 │ │ +07a7b8: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +07a7bc: 0e00 |0004: return-void │ │ +07a7be: 5220 3104 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0431 │ │ +07a7c2: 5923 3104 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0431 │ │ +07a7c6: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +07a7ca: 6e30 f00e 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ +07a7d0: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +07a7d4: 6e30 f00e 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ +07a7da: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -147447,50 +147414,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -07a8a8: |[07a8a8] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -07a8b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07a8ba: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -07a8be: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -07a8c0: 5463 3204 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ -07a8c4: 6e10 7e1c 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1c7e │ │ -07a8ca: 0a03 |0009: move-result v3 │ │ -07a8cc: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -07a8d0: 5463 3204 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ -07a8d4: 7110 a40b 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0ba4 │ │ -07a8da: 0a03 |0011: move-result v3 │ │ -07a8dc: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -07a8e0: 0f02 |0014: return v2 │ │ -07a8e2: 6e10 541b 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -07a8e8: 0a03 |0018: move-result v3 │ │ -07a8ea: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -07a8f0: 28f8 |001c: goto 0014 // -0008 │ │ -07a8f2: 6e10 5a1b 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -07a8f8: 0a03 |0020: move-result v3 │ │ -07a8fa: 6e10 5c1b 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -07a900: 0a04 |0024: move-result v4 │ │ -07a902: 6e30 e20e 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0ee2 │ │ -07a908: 0a00 |0028: move-result v0 │ │ -07a90a: 7020 f10e 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0ef1 │ │ -07a910: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -07a914: 0112 |002e: move v2, v1 │ │ -07a916: 28e5 |002f: goto 0014 // -001b │ │ -07a918: 0121 |0030: move v1, v2 │ │ -07a91a: 28fd |0031: goto 002e // -0003 │ │ -07a91c: 5263 3004 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ -07a920: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -07a924: 7020 f10e 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0ef1 │ │ -07a92a: 0112 |0039: move v2, v1 │ │ -07a92c: 28da |003a: goto 0014 // -0026 │ │ -07a92e: 0000 |003b: nop // spacer │ │ -07a930: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +07a7dc: |[07a7dc] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +07a7ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07a7ee: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +07a7f2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +07a7f4: 5463 3204 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ +07a7f8: 6e10 7e1c 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1c7e │ │ +07a7fe: 0a03 |0009: move-result v3 │ │ +07a800: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +07a804: 5463 3204 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ +07a808: 7110 a40b 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0ba4 │ │ +07a80e: 0a03 |0011: move-result v3 │ │ +07a810: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +07a814: 0f02 |0014: return v2 │ │ +07a816: 6e10 541b 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +07a81c: 0a03 |0018: move-result v3 │ │ +07a81e: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +07a824: 28f8 |001c: goto 0014 // -0008 │ │ +07a826: 6e10 5a1b 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +07a82c: 0a03 |0020: move-result v3 │ │ +07a82e: 6e10 5c1b 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +07a834: 0a04 |0024: move-result v4 │ │ +07a836: 6e30 e20e 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0ee2 │ │ +07a83c: 0a00 |0028: move-result v0 │ │ +07a83e: 7020 f10e 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0ef1 │ │ +07a844: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +07a848: 0112 |002e: move v2, v1 │ │ +07a84a: 28e5 |002f: goto 0014 // -001b │ │ +07a84c: 0121 |0030: move v1, v2 │ │ +07a84e: 28fd |0031: goto 002e // -0003 │ │ +07a850: 5263 3004 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ +07a854: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +07a858: 7020 f10e 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0ef1 │ │ +07a85e: 0112 |0039: move v2, v1 │ │ +07a860: 28da |003a: goto 0014 // -0026 │ │ +07a862: 0000 |003b: nop // spacer │ │ +07a864: 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 │ │ @@ -147509,23 +147476,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 │ │ -07a948: |[07a948] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -07a958: 5420 3304 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0433 │ │ -07a95c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -07a960: 2200 0202 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0202 │ │ -07a964: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07a966: 7030 d10e 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@0ed1 │ │ -07a96c: 5b20 3304 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0433 │ │ -07a970: 5420 3304 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0433 │ │ -07a974: 1100 |000e: return-object v0 │ │ +07a87c: |[07a87c] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +07a88c: 5420 3304 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0433 │ │ +07a890: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +07a894: 2200 0002 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0200 │ │ +07a898: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07a89a: 7030 d10e 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@0ed1 │ │ +07a8a0: 5b20 3304 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0433 │ │ +07a8a4: 5420 3304 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0433 │ │ +07a8a8: 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; │ │ @@ -147536,17 +147503,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a978: |[07a978] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -07a988: 5210 3004 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ -07a98c: 0f00 |0002: return v0 │ │ +07a8ac: |[07a8ac] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +07a8bc: 5210 3004 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0430 │ │ +07a8c0: 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;) │ │ @@ -147566,18 +147533,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07a990: |[07a990] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -07a9a0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -07a9a2: 6e20 e60e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0ee6 │ │ -07a9a8: 0e00 |0004: return-void │ │ +07a8c4: |[07a8c4] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +07a8d4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +07a8d6: 6e20 e60e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0ee6 │ │ +07a8dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -147586,18 +147553,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07a9ac: |[07a9ac] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -07a9bc: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -07a9c0: 6e30 f00e 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ -07a9c6: 0e00 |0005: return-void │ │ +07a8e0: |[07a8e0] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +07a8f0: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +07a8f4: 6e30 f00e 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ef0 │ │ +07a8fa: 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 │ │ @@ -147625,33 +147592,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -07a9c8: |[07a9c8] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -07a9d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07a9da: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -07a9de: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -07a9e2: 5443 3204 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ -07a9e6: 6e10 7e1c 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1c7e │ │ -07a9ec: 0a03 |000a: move-result v3 │ │ -07a9ee: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -07a9f2: 0f02 |000d: return v2 │ │ -07a9f4: 5443 3804 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07a9f8: 6e10 ae1b 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -07a9fe: 0c01 |0013: move-result-object v1 │ │ -07aa00: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -07aa04: 7030 d90e 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0ed9 │ │ -07aa0a: 0c00 |0019: move-result-object v0 │ │ -07aa0c: 5442 3804 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ -07aa10: 7130 6d0b 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@0b6d │ │ -07aa16: 0a02 |001f: move-result v2 │ │ -07aa18: 28ed |0020: goto 000d // -0013 │ │ +07a8fc: |[07a8fc] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +07a90c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07a90e: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +07a912: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +07a916: 5443 3204 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0432 │ │ +07a91a: 6e10 7e1c 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1c7e │ │ +07a920: 0a03 |000a: move-result v3 │ │ +07a922: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +07a926: 0f02 |000d: return v2 │ │ +07a928: 5443 3804 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a92c: 6e10 ae1b 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +07a932: 0c01 |0013: move-result-object v1 │ │ +07a934: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +07a938: 7030 d90e 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0ed9 │ │ +07a93e: 0c00 |0019: move-result-object v0 │ │ +07a940: 5442 3804 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0438 │ │ +07a944: 7130 6d0b 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@0b6d │ │ +07a94a: 0a02 |001f: move-result v2 │ │ +07a94c: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -147659,21 +147626,21 @@ │ │ locals : │ │ 0x001a - 0x0021 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0014 - 0x0021 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0021 reg=5 virtualViewId I │ │ 0x0000 - 0x0021 reg=6 eventType I │ │ │ │ - source_file_idx : 805 (ExploreByTouchHelper.java) │ │ + source_file_idx : 801 (ExploreByTouchHelper.java) │ │ │ │ Class #565 header: │ │ -class_idx : 518 │ │ +class_idx : 516 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #565 annotations: │ │ Annotations on class │ │ @@ -147694,17 +147661,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07aa1c: |[07aa1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -07aa2c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07aa32: 0e00 |0003: return-void │ │ +07a950: |[07a950] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +07a960: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07a966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -147713,18 +147680,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07aa34: |[07aa34] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -07aa44: 1f01 7803 |0000: check-cast v1, Landroid/widget/Scroller; // type@0378 │ │ -07aa48: 6e10 d61d 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ -07aa4e: 0e00 |0005: return-void │ │ +07a968: |[07a968] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +07a978: 1f01 7403 |0000: check-cast v1, Landroid/widget/Scroller; // type@0374 │ │ +07a97c: 6e10 d61d 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1dd6 │ │ +07a982: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -147734,19 +147701,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07aa50: |[07aa50] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -07aa60: 1f02 7803 |0000: check-cast v2, Landroid/widget/Scroller; // type@0378 │ │ -07aa64: 6e10 d71d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1dd7 │ │ -07aa6a: 0a00 |0005: move-result v0 │ │ -07aa6c: 0f00 |0006: return v0 │ │ +07a984: |[07a984] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +07a994: 1f02 7403 |0000: check-cast v2, Landroid/widget/Scroller; // type@0374 │ │ +07a998: 6e10 d71d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1dd7 │ │ +07a99e: 0a00 |0005: move-result v0 │ │ +07a9a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -147755,22 +147722,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 │ │ -07aa70: |[07aa70] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -07aa80: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -07aa84: 2200 7803 |0002: new-instance v0, Landroid/widget/Scroller; // type@0378 │ │ -07aa88: 7030 d51d 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1dd5 │ │ -07aa8e: 1100 |0007: return-object v0 │ │ -07aa90: 2200 7803 |0008: new-instance v0, Landroid/widget/Scroller; // type@0378 │ │ -07aa94: 7020 d41d 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1dd4 │ │ -07aa9a: 28fa |000d: goto 0007 // -0006 │ │ +07a9a4: |[07a9a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +07a9b4: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +07a9b8: 2200 7403 |0002: new-instance v0, Landroid/widget/Scroller; // type@0374 │ │ +07a9bc: 7030 d51d 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1dd5 │ │ +07a9c2: 1100 |0007: return-object v0 │ │ +07a9c4: 2200 7403 |0008: new-instance v0, Landroid/widget/Scroller; // type@0374 │ │ +07a9c8: 7020 d41d 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1dd4 │ │ +07a9ce: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -147780,27 +147747,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -07aa9c: |[07aa9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -07aaac: 07a0 |0000: move-object v0, v10 │ │ -07aaae: 1f00 7803 |0001: check-cast v0, Landroid/widget/Scroller; // type@0378 │ │ -07aab2: 01b1 |0003: move v1, v11 │ │ -07aab4: 01c2 |0004: move v2, v12 │ │ -07aab6: 01d3 |0005: move v3, v13 │ │ -07aab8: 01e4 |0006: move v4, v14 │ │ -07aaba: 01f5 |0007: move v5, v15 │ │ -07aabc: 0206 1000 |0008: move/from16 v6, v16 │ │ -07aac0: 0207 1100 |000a: move/from16 v7, v17 │ │ -07aac4: 0208 1200 |000c: move/from16 v8, v18 │ │ -07aac8: 7409 d81d 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1dd8 │ │ -07aace: 0e00 |0011: return-void │ │ +07a9d0: |[07a9d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +07a9e0: 07a0 |0000: move-object v0, v10 │ │ +07a9e2: 1f00 7403 |0001: check-cast v0, Landroid/widget/Scroller; // type@0374 │ │ +07a9e6: 01b1 |0003: move v1, v11 │ │ +07a9e8: 01c2 |0004: move v2, v12 │ │ +07a9ea: 01d3 |0005: move v3, v13 │ │ +07a9ec: 01e4 |0006: move v4, v14 │ │ +07a9ee: 01f5 |0007: move v5, v15 │ │ +07a9f0: 0206 1000 |0008: move/from16 v6, v16 │ │ +07a9f4: 0207 1100 |000a: move/from16 v7, v17 │ │ +07a9f8: 0208 1200 |000c: move/from16 v8, v18 │ │ +07a9fc: 7409 d81d 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1dd8 │ │ +07aa02: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0011 line=102 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -147818,27 +147785,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -07aad0: |[07aad0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -07aae0: 07a0 |0000: move-object v0, v10 │ │ -07aae2: 1f00 7803 |0001: check-cast v0, Landroid/widget/Scroller; // type@0378 │ │ -07aae6: 01b1 |0003: move v1, v11 │ │ -07aae8: 01c2 |0004: move v2, v12 │ │ -07aaea: 01d3 |0005: move v3, v13 │ │ -07aaec: 01e4 |0006: move v4, v14 │ │ -07aaee: 01f5 |0007: move v5, v15 │ │ -07aaf0: 0206 1000 |0008: move/from16 v6, v16 │ │ -07aaf4: 0207 1100 |000a: move/from16 v7, v17 │ │ -07aaf8: 0208 1200 |000c: move/from16 v8, v18 │ │ -07aafc: 7409 d81d 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1dd8 │ │ -07ab02: 0e00 |0011: return-void │ │ +07aa04: |[07aa04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +07aa14: 07a0 |0000: move-object v0, v10 │ │ +07aa16: 1f00 7403 |0001: check-cast v0, Landroid/widget/Scroller; // type@0374 │ │ +07aa1a: 01b1 |0003: move v1, v11 │ │ +07aa1c: 01c2 |0004: move v2, v12 │ │ +07aa1e: 01d3 |0005: move v3, v13 │ │ +07aa20: 01e4 |0006: move v4, v14 │ │ +07aa22: 01f5 |0007: move v5, v15 │ │ +07aa24: 0206 1000 |0008: move/from16 v6, v16 │ │ +07aa28: 0207 1100 |000a: move/from16 v7, v17 │ │ +07aa2c: 0208 1200 |000c: move/from16 v8, v18 │ │ +07aa30: 7409 d81d 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1dd8 │ │ +07aa36: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0011 line=108 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -147858,17 +147825,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07ab04: |[07ab04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -07ab14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ab16: 0f00 |0001: return v0 │ │ +07aa38: |[07aa38] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +07aa48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07aa4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -147877,19 +147844,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ab18: |[07ab18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -07ab28: 1f02 7803 |0000: check-cast v2, Landroid/widget/Scroller; // type@0378 │ │ -07ab2c: 6e10 d91d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1dd9 │ │ -07ab32: 0a00 |0005: move-result v0 │ │ -07ab34: 0f00 |0006: return v0 │ │ +07aa4c: |[07aa4c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +07aa5c: 1f02 7403 |0000: check-cast v2, Landroid/widget/Scroller; // type@0374 │ │ +07aa60: 6e10 d91d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1dd9 │ │ +07aa66: 0a00 |0005: move-result v0 │ │ +07aa68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -147898,19 +147865,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ab38: |[07ab38] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -07ab48: 1f02 7803 |0000: check-cast v2, Landroid/widget/Scroller; // type@0378 │ │ -07ab4c: 6e10 da1d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1dda │ │ -07ab52: 0a00 |0005: move-result v0 │ │ -07ab54: 0f00 |0006: return v0 │ │ +07aa6c: |[07aa6c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +07aa7c: 1f02 7403 |0000: check-cast v2, Landroid/widget/Scroller; // type@0374 │ │ +07aa80: 6e10 da1d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1dda │ │ +07aa86: 0a00 |0005: move-result v0 │ │ +07aa88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -147919,19 +147886,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ab58: |[07ab58] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -07ab68: 1f02 7803 |0000: check-cast v2, Landroid/widget/Scroller; // type@0378 │ │ -07ab6c: 6e10 dc1d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1ddc │ │ -07ab72: 0a00 |0005: move-result v0 │ │ -07ab74: 0f00 |0006: return v0 │ │ +07aa8c: |[07aa8c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +07aa9c: 1f02 7403 |0000: check-cast v2, Landroid/widget/Scroller; // type@0374 │ │ +07aaa0: 6e10 dc1d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1ddc │ │ +07aaa6: 0a00 |0005: move-result v0 │ │ +07aaa8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -147940,19 +147907,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ab78: |[07ab78] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -07ab88: 1f02 7803 |0000: check-cast v2, Landroid/widget/Scroller; // type@0378 │ │ -07ab8c: 6e10 dd1d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1ddd │ │ -07ab92: 0a00 |0005: move-result v0 │ │ -07ab94: 0f00 |0006: return v0 │ │ +07aaac: |[07aaac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +07aabc: 1f02 7403 |0000: check-cast v2, Landroid/widget/Scroller; // type@0374 │ │ +07aac0: 6e10 dd1d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1ddd │ │ +07aac6: 0a00 |0005: move-result v0 │ │ +07aac8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -147961,19 +147928,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ab98: |[07ab98] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -07aba8: 1f02 7803 |0000: check-cast v2, Landroid/widget/Scroller; // type@0378 │ │ -07abac: 6e10 de1d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@1dde │ │ -07abb2: 0a00 |0005: move-result v0 │ │ -07abb4: 0f00 |0006: return v0 │ │ +07aacc: |[07aacc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +07aadc: 1f02 7403 |0000: check-cast v2, Landroid/widget/Scroller; // type@0374 │ │ +07aae0: 6e10 de1d 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@1dde │ │ +07aae6: 0a00 |0005: move-result v0 │ │ +07aae8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -147982,17 +147949,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07abb8: |[07abb8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -07abc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07abca: 0f00 |0001: return v0 │ │ +07aaec: |[07aaec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +07aafc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07aafe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148001,16 +147968,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07abcc: |[07abcc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -07abdc: 0e00 |0000: return-void │ │ +07ab00: |[07ab00] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +07ab10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ @@ -148022,16 +147989,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07abe0: |[07abe0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -07abf0: 0e00 |0000: return-void │ │ +07ab14: |[07ab14] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +07ab24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ @@ -148043,18 +148010,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -07abf4: |[07abf4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -07ac04: 1f01 7803 |0000: check-cast v1, Landroid/widget/Scroller; // type@0378 │ │ -07ac08: 6e55 df1d 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1ddf │ │ -07ac0e: 0e00 |0005: return-void │ │ +07ab28: |[07ab28] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +07ab38: 1f01 7403 |0000: check-cast v1, Landroid/widget/Scroller; // type@0374 │ │ +07ab3c: 6e55 df1d 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1ddf │ │ +07ab42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -148068,44 +148035,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -07ac10: |[07ac10] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -07ac20: 0770 |0000: move-object v0, v7 │ │ -07ac22: 1f00 7803 |0001: check-cast v0, Landroid/widget/Scroller; // type@0378 │ │ -07ac26: 0181 |0003: move v1, v8 │ │ -07ac28: 0192 |0004: move v2, v9 │ │ -07ac2a: 01a3 |0005: move v3, v10 │ │ -07ac2c: 01b4 |0006: move v4, v11 │ │ -07ac2e: 01c5 |0007: move v5, v12 │ │ -07ac30: 7406 e01d 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1de0 │ │ -07ac36: 0e00 |000b: return-void │ │ +07ab44: |[07ab44] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +07ab54: 0770 |0000: move-object v0, v7 │ │ +07ab56: 1f00 7403 |0001: check-cast v0, Landroid/widget/Scroller; // type@0374 │ │ +07ab5a: 0181 |0003: move v1, v8 │ │ +07ab5c: 0192 |0004: move v2, v9 │ │ +07ab5e: 01a3 |0005: move v3, v10 │ │ +07ab60: 01b4 |0006: move v4, v11 │ │ +07ab62: 01c5 |0007: move v5, v12 │ │ +07ab64: 7406 e01d 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1de0 │ │ +07ab6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000b line=96 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=8 startX I │ │ 0x0000 - 0x000c reg=9 startY I │ │ 0x0000 - 0x000c reg=10 dx I │ │ 0x0000 - 0x000c reg=11 dy I │ │ 0x0000 - 0x000c reg=12 duration I │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 2652 (ScrollerCompat.java) │ │ │ │ Class #566 header: │ │ -class_idx : 519 │ │ +class_idx : 517 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #566 annotations: │ │ Annotations on class │ │ @@ -148126,17 +148093,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ac38: |[07ac38] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -07ac48: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07ac4e: 0e00 |0003: return-void │ │ +07ab6c: |[07ab6c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +07ab7c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07ab82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -148145,17 +148112,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ac50: |[07ac50] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -07ac60: 7110 470f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@0f47 │ │ -07ac66: 0e00 |0003: return-void │ │ +07ab84: |[07ab84] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +07ab94: 7110 470f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@0f47 │ │ +07ab9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -148165,18 +148132,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07ac68: |[07ac68] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -07ac78: 7110 480f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0f48 │ │ -07ac7e: 0a00 |0003: move-result v0 │ │ -07ac80: 0f00 |0004: return v0 │ │ +07ab9c: |[07ab9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +07abac: 7110 480f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0f48 │ │ +07abb2: 0a00 |0003: move-result v0 │ │ +07abb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148185,18 +148152,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 │ │ -07ac84: |[07ac84] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -07ac94: 7120 490f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0f49 │ │ -07ac9a: 0c00 |0003: move-result-object v0 │ │ -07ac9c: 1100 |0004: return-object v0 │ │ +07abb8: |[07abb8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +07abc8: 7120 490f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0f49 │ │ +07abce: 0c00 |0003: move-result-object v0 │ │ +07abd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -148206,17 +148173,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -07aca0: |[07aca0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -07acb0: 7709 4a0f 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@0f4a │ │ -07acb6: 0e00 |0003: return-void │ │ +07abd4: |[07abd4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +07abe4: 7709 4a0f 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@0f4a │ │ +07abea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -148234,17 +148201,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -07acb8: |[07acb8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -07acc8: 770b 4b0f 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@0f4b │ │ -07acce: 0e00 |0003: return-void │ │ +07abec: |[07abec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +07abfc: 770b 4b0f 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@0f4b │ │ +07ac02: 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; │ │ @@ -148264,17 +148231,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07acd0: |[07acd0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -07ace0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ace2: 0f00 |0001: return v0 │ │ +07ac04: |[07ac04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +07ac14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ac16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148283,18 +148250,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07ace4: |[07ace4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -07acf4: 7110 4c0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@0f4c │ │ -07acfa: 0a00 |0003: move-result v0 │ │ -07acfc: 0f00 |0004: return v0 │ │ +07ac18: |[07ac18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +07ac28: 7110 4c0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@0f4c │ │ +07ac2e: 0a00 |0003: move-result v0 │ │ +07ac30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148303,18 +148270,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07ad00: |[07ad00] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -07ad10: 7110 4d0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@0f4d │ │ -07ad16: 0a00 |0003: move-result v0 │ │ -07ad18: 0f00 |0004: return v0 │ │ +07ac34: |[07ac34] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +07ac44: 7110 4d0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@0f4d │ │ +07ac4a: 0a00 |0003: move-result v0 │ │ +07ac4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148323,18 +148290,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07ad1c: |[07ad1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -07ad2c: 7110 4e0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@0f4e │ │ -07ad32: 0a00 |0003: move-result v0 │ │ -07ad34: 0f00 |0004: return v0 │ │ +07ac50: |[07ac50] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +07ac60: 7110 4e0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@0f4e │ │ +07ac66: 0a00 |0003: move-result v0 │ │ +07ac68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148343,18 +148310,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07ad38: |[07ad38] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -07ad48: 7110 4f0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@0f4f │ │ -07ad4e: 0a00 |0003: move-result v0 │ │ -07ad50: 0f00 |0004: return v0 │ │ +07ac6c: |[07ac6c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +07ac7c: 7110 4f0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@0f4f │ │ +07ac82: 0a00 |0003: move-result v0 │ │ +07ac84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148363,18 +148330,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07ad54: |[07ad54] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -07ad64: 7110 500f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@0f50 │ │ -07ad6a: 0a00 |0003: move-result v0 │ │ -07ad6c: 0f00 |0004: return v0 │ │ +07ac88: |[07ac88] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +07ac98: 7110 500f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@0f50 │ │ +07ac9e: 0a00 |0003: move-result v0 │ │ +07aca0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148383,18 +148350,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07ad70: |[07ad70] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -07ad80: 7110 510f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@0f51 │ │ -07ad86: 0a00 |0003: move-result v0 │ │ -07ad88: 0f00 |0004: return v0 │ │ +07aca4: |[07aca4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +07acb4: 7110 510f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@0f51 │ │ +07acba: 0a00 |0003: move-result v0 │ │ +07acbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -148403,17 +148370,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -07ad8c: |[07ad8c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -07ad9c: 7140 520f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0f52 │ │ -07ada2: 0e00 |0003: return-void │ │ +07acc0: |[07acc0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +07acd0: 7140 520f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0f52 │ │ +07acd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -148426,17 +148393,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -07ada4: |[07ada4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -07adb4: 7140 530f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0f53 │ │ -07adba: 0e00 |0003: return-void │ │ +07acd8: |[07acd8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +07ace8: 7140 530f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0f53 │ │ +07acee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0003 line=213 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -148449,17 +148416,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -07adbc: |[07adbc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -07adcc: 7155 540f 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@0f54 │ │ -07add2: 0e00 |0003: return-void │ │ +07acf0: |[07acf0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +07ad00: 7155 540f 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@0f54 │ │ +07ad06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -148473,37 +148440,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -07add4: |[07add4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -07ade4: 7706 550f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@0f55 │ │ -07adea: 0e00 |0003: return-void │ │ +07ad08: |[07ad08] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +07ad18: 7706 550f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@0f55 │ │ +07ad1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=183 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ 0x0000 - 0x0004 reg=6 duration I │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 2652 (ScrollerCompat.java) │ │ │ │ Class #567 header: │ │ -class_idx : 526 │ │ +class_idx : 524 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #567 annotations: │ │ Annotations on class │ │ @@ -148532,19 +148499,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 │ │ -07adec: |[07adec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -07adfc: 5b01 4004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0440 │ │ -07ae00: 5b02 4104 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0441 │ │ -07ae04: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07ae0a: 0e00 |0007: return-void │ │ +07ad20: |[07ad20] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +07ad30: 5b01 4004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0440 │ │ +07ad34: 5b02 4104 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0441 │ │ +07ad38: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07ad3e: 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; │ │ @@ -148555,19 +148522,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07ae0c: |[07ae0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -07ae1c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0441 │ │ -07ae20: 6e20 5b0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0f5b │ │ -07ae26: 0a00 |0005: move-result v0 │ │ -07ae28: 0f00 |0006: return v0 │ │ +07ad40: |[07ad40] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +07ad50: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0441 │ │ +07ad54: 6e20 5b0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0f5b │ │ +07ad5a: 0a00 |0005: move-result v0 │ │ +07ad5c: 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; │ │ │ │ @@ -148576,33 +148543,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07ae2c: |[07ae2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -07ae3c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0441 │ │ -07ae40: 6e20 5c0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0f5c │ │ -07ae46: 0a00 |0005: move-result v0 │ │ -07ae48: 0f00 |0006: return v0 │ │ +07ad60: |[07ad60] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +07ad70: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0441 │ │ +07ad74: 6e20 5c0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0f5c │ │ +07ad7a: 0a00 |0005: move-result v0 │ │ +07ad7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #568 header: │ │ -class_idx : 527 │ │ +class_idx : 525 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #568 annotations: │ │ Annotations on class │ │ @@ -148631,19 +148598,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 │ │ -07ae4c: |[07ae4c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -07ae5c: 5b01 4204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0442 │ │ -07ae60: 5b02 4304 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0443 │ │ -07ae64: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07ae6a: 0e00 |0007: return-void │ │ +07ad80: |[07ad80] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +07ad90: 5b01 4204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0442 │ │ +07ad94: 5b02 4304 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0443 │ │ +07ad98: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07ad9e: 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; │ │ @@ -148654,32 +148621,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ae6c: |[07ae6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -07ae7c: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0443 │ │ -07ae80: 6e10 590f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@0f59 │ │ -07ae86: 0a00 |0005: move-result v0 │ │ -07ae88: 0f00 |0006: return v0 │ │ +07ada0: |[07ada0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +07adb0: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0443 │ │ +07adb4: 6e10 590f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@0f59 │ │ +07adba: 0a00 |0005: move-result v0 │ │ +07adbc: 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 : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #569 header: │ │ -class_idx : 531 │ │ +class_idx : 529 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #569 annotations: │ │ Annotations on class │ │ @@ -148700,17 +148667,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ae8c: |[07ae8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -07ae9c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07aea2: 0e00 |0003: return-void │ │ +07adc0: |[07adc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +07add0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07add6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -148719,17 +148686,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 │ │ -07aea4: |[07aea4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -07aeb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07aeb6: 1100 |0001: return-object v0 │ │ +07add8: |[07add8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +07ade8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07adea: 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; │ │ │ │ @@ -148738,17 +148705,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07aeb8: |[07aeb8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -07aec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07aeca: 0f00 |0001: return v0 │ │ +07adec: |[07adec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +07adfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07adfe: 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; │ │ │ │ @@ -148757,17 +148724,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07aecc: |[07aecc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -07aedc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07aede: 0f00 |0001: return v0 │ │ +07ae00: |[07ae00] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +07ae10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ae12: 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; │ │ │ │ @@ -148776,17 +148743,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07aee0: |[07aee0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -07aef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07aef2: 0f00 |0001: return v0 │ │ +07ae14: |[07ae14] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +07ae24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ae26: 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; │ │ │ │ @@ -148795,17 +148762,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 │ │ -07aef4: |[07aef4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -07af04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07af06: 1100 |0001: return-object v0 │ │ +07ae28: |[07ae28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +07ae38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ae3a: 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; │ │ │ │ @@ -148814,17 +148781,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 │ │ -07af08: |[07af08] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -07af18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07af1a: 1100 |0001: return-object v0 │ │ +07ae3c: |[07ae3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +07ae4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ae4e: 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; │ │ │ │ @@ -148833,17 +148800,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 │ │ -07af1c: |[07af1c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -07af2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07af2e: 1100 |0001: return-object v0 │ │ +07ae50: |[07ae50] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +07ae60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ae62: 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; │ │ │ │ @@ -148852,16 +148819,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07af30: |[07af30] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -07af40: 0e00 |0000: return-void │ │ +07ae64: |[07ae64] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +07ae74: 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 │ │ @@ -148871,16 +148838,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07af44: |[07af44] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -07af54: 0e00 |0000: return-void │ │ +07ae78: |[07ae78] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +07ae88: 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 │ │ @@ -148890,16 +148857,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07af58: |[07af58] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -07af68: 0e00 |0000: return-void │ │ +07ae8c: |[07ae8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +07ae9c: 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 │ │ @@ -148909,16 +148876,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07af6c: |[07af6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -07af7c: 0e00 |0000: return-void │ │ +07aea0: |[07aea0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +07aeb0: 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 │ │ @@ -148928,16 +148895,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 │ │ -07af80: |[07af80] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -07af90: 0e00 |0000: return-void │ │ +07aeb4: |[07aeb4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +07aec4: 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; │ │ @@ -148947,16 +148914,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 │ │ -07af94: |[07af94] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -07afa4: 0e00 |0000: return-void │ │ +07aec8: |[07aec8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +07aed8: 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; │ │ @@ -148966,16 +148933,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 │ │ -07afa8: |[07afa8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -07afb8: 0e00 |0000: return-void │ │ +07aedc: |[07aedc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +07aeec: 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; │ │ @@ -148986,16 +148953,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 │ │ -07afbc: |[07afbc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -07afcc: 0e00 |0000: return-void │ │ +07aef0: |[07aef0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +07af00: 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; │ │ @@ -149005,16 +148972,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07afd0: |[07afd0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -07afe0: 0e00 |0000: return-void │ │ +07af04: |[07af04] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +07af14: 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 │ │ @@ -149024,16 +148991,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 │ │ -07afe4: |[07afe4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -07aff4: 0e00 |0000: return-void │ │ +07af18: |[07af18] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +07af28: 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; │ │ @@ -149043,31 +149010,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07aff8: |[07aff8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -07b008: 0e00 |0000: return-void │ │ +07af2c: |[07af2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +07af3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #570 header: │ │ -class_idx : 544 │ │ +class_idx : 542 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 338 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 336 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ @@ -149095,21 +149062,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 │ │ -07b00c: |[07b00c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -07b01c: 5b12 4f04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@044f │ │ -07b020: 7010 4a08 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@084a │ │ -07b026: 2200 4600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -07b02a: 7010 9801 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -07b030: 5b10 4e04 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@044e │ │ -07b034: 0e00 |000c: return-void │ │ +07af40: |[07af40] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +07af50: 5b12 4f04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@044f │ │ +07af54: 7010 4a08 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@084a │ │ +07af5a: 2200 4500 |0005: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +07af5e: 7010 9801 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +07af64: 5b10 4e04 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@044e │ │ +07af68: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0005 line=1396 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -149119,60 +149086,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 │ │ -07b038: |[07b038] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -07b048: 5420 4e04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@044e │ │ -07b04c: 6e20 790c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c79 │ │ -07b052: 6e20 9b0c 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c9b │ │ -07b058: 6e20 7a0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c7a │ │ -07b05e: 6e20 9c0c 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c9c │ │ -07b064: 6e10 920c 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0c92 │ │ -07b06a: 0a01 |0011: move-result v1 │ │ -07b06c: 6e20 b10c 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0cb1 │ │ -07b072: 6e10 810c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c81 │ │ -07b078: 0c01 |0018: move-result-object v1 │ │ -07b07a: 6e20 a70c 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ca7 │ │ -07b080: 6e10 7d0c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c7d │ │ -07b086: 0c01 |001f: move-result-object v1 │ │ -07b088: 6e20 9f0c 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ -07b08e: 6e10 7e0c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c7e │ │ -07b094: 0c01 |0026: move-result-object v1 │ │ -07b096: 6e20 a10c 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ca1 │ │ -07b09c: 6e10 8b0c 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c8b │ │ -07b0a2: 0a01 |002d: move-result v1 │ │ -07b0a4: 6e20 a20c 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0ca2 │ │ -07b0aa: 6e10 8a0c 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c8a │ │ -07b0b0: 0a01 |0034: move-result v1 │ │ -07b0b2: 6e20 a00c 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0ca0 │ │ -07b0b8: 6e10 8c0c 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c8c │ │ -07b0be: 0a01 |003b: move-result v1 │ │ -07b0c0: 6e20 a30c 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0ca3 │ │ -07b0c6: 6e10 8d0c 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c8d │ │ -07b0cc: 0a01 |0042: move-result v1 │ │ -07b0ce: 6e20 a40c 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0ca4 │ │ -07b0d4: 6e10 870c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0c87 │ │ -07b0da: 0a01 |0049: move-result v1 │ │ -07b0dc: 6e20 9a0c 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c9a │ │ -07b0e2: 6e10 910c 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c91 │ │ -07b0e8: 0a01 |0050: move-result v1 │ │ -07b0ea: 6e20 ac0c 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0cac │ │ -07b0f0: 6e10 8e0c 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c8e │ │ -07b0f6: 0a01 |0057: move-result v1 │ │ -07b0f8: 6e20 a50c 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0ca5 │ │ -07b0fe: 6e10 780c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c78 │ │ -07b104: 0a01 |005e: move-result v1 │ │ -07b106: 6e20 700c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ -07b10c: 6e10 800c 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0c80 │ │ -07b112: 0a01 |0065: move-result v1 │ │ -07b114: 6e20 a60c 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0ca6 │ │ -07b11a: 0e00 |0069: return-void │ │ +07af6c: |[07af6c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +07af7c: 5420 4e04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@044e │ │ +07af80: 6e20 790c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c79 │ │ +07af86: 6e20 9b0c 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c9b │ │ +07af8c: 6e20 7a0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c7a │ │ +07af92: 6e20 9c0c 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c9c │ │ +07af98: 6e10 920c 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0c92 │ │ +07af9e: 0a01 |0011: move-result v1 │ │ +07afa0: 6e20 b10c 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0cb1 │ │ +07afa6: 6e10 810c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c81 │ │ +07afac: 0c01 |0018: move-result-object v1 │ │ +07afae: 6e20 a70c 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0ca7 │ │ +07afb4: 6e10 7d0c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c7d │ │ +07afba: 0c01 |001f: move-result-object v1 │ │ +07afbc: 6e20 9f0c 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ +07afc2: 6e10 7e0c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c7e │ │ +07afc8: 0c01 |0026: move-result-object v1 │ │ +07afca: 6e20 a10c 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0ca1 │ │ +07afd0: 6e10 8b0c 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c8b │ │ +07afd6: 0a01 |002d: move-result v1 │ │ +07afd8: 6e20 a20c 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0ca2 │ │ +07afde: 6e10 8a0c 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c8a │ │ +07afe4: 0a01 |0034: move-result v1 │ │ +07afe6: 6e20 a00c 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0ca0 │ │ +07afec: 6e10 8c0c 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c8c │ │ +07aff2: 0a01 |003b: move-result v1 │ │ +07aff4: 6e20 a30c 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0ca3 │ │ +07affa: 6e10 8d0c 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c8d │ │ +07b000: 0a01 |0042: move-result v1 │ │ +07b002: 6e20 a40c 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0ca4 │ │ +07b008: 6e10 870c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0c87 │ │ +07b00e: 0a01 |0049: move-result v1 │ │ +07b010: 6e20 9a0c 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c9a │ │ +07b016: 6e10 910c 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c91 │ │ +07b01c: 0a01 |0050: move-result v1 │ │ +07b01e: 6e20 ac0c 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0cac │ │ +07b024: 6e10 8e0c 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c8e │ │ +07b02a: 0a01 |0057: move-result v1 │ │ +07b02c: 6e20 a50c 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0ca5 │ │ +07b032: 6e10 780c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c78 │ │ +07b038: 0a01 |005e: move-result v1 │ │ +07b03a: 6e20 700c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c70 │ │ +07b040: 6e10 800c 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0c80 │ │ +07b046: 0a01 |0065: move-result v1 │ │ +07b048: 6e20 a60c 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0ca6 │ │ +07b04e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0002 line=1456 │ │ 0x0005 line=1457 │ │ 0x0008 line=1459 │ │ 0x000b line=1460 │ │ @@ -149202,19 +149169,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b11c: |[07b11c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -07b12c: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@044f │ │ -07b130: 6e20 3d10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@103d │ │ -07b136: 0a00 |0005: move-result v0 │ │ -07b138: 0f00 |0006: return v0 │ │ +07b050: |[07b050] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +07b060: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@044f │ │ +07b064: 6e20 3d10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@103d │ │ +07b06a: 0a00 |0005: move-result v0 │ │ +07b06c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -149223,21 +149190,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 │ │ -07b13c: |[07b13c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -07b14c: 6f30 4e08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ -07b152: 1c00 2c02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@022c │ │ -07b156: 6e10 0b1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -07b15c: 0c00 |0008: move-result-object v0 │ │ -07b15e: 6e20 781c 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1c78 │ │ -07b164: 0e00 |000c: return-void │ │ +07b070: |[07b070] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07b080: 6f30 4e08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ +07b086: 1c00 2a02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@022a │ │ +07b08a: 6e10 0b1f 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +07b090: 0c00 |0008: move-result-object v0 │ │ +07b092: 6e20 781c 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1c78 │ │ +07b098: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0003 line=1431 │ │ 0x000c line=1432 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -149249,51 +149216,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 │ │ -07b168: |[07b168] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -07b178: 7110 940c 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@0c94 │ │ -07b17e: 0c04 |0003: move-result-object v4 │ │ -07b180: 6f30 4f08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ -07b186: 7030 e10f 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@0fe1 │ │ -07b18c: 6e10 990c 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0c99 │ │ -07b192: 1c05 2c02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@022c │ │ -07b196: 6e10 0b1f 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -07b19c: 0c05 |0012: move-result-object v5 │ │ -07b19e: 6e20 9f0c 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ -07b1a4: 6e20 ad0c 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0cad │ │ -07b1aa: 7110 6b0a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a6b │ │ -07b1b0: 0c03 |001c: move-result-object v3 │ │ -07b1b2: 2035 3103 |001d: instance-of v5, v3, Landroid/view/View; // type@0331 │ │ -07b1b6: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -07b1ba: 1f03 3103 |0021: check-cast v3, Landroid/view/View; // type@0331 │ │ -07b1be: 6e20 a80c 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0ca8 │ │ -07b1c4: 5465 4f04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@044f │ │ -07b1c8: 6e10 2f10 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ -07b1ce: 0a01 |002b: move-result v1 │ │ -07b1d0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -07b1d2: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -07b1d6: 5465 4f04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@044f │ │ -07b1da: 6e20 2e10 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ -07b1e0: 0c00 |0034: move-result-object v0 │ │ -07b1e2: 6e20 e20f 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fe2 │ │ -07b1e8: 0a05 |0038: move-result v5 │ │ -07b1ea: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -07b1ee: 6e10 b71b 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -07b1f4: 0a05 |003e: move-result v5 │ │ -07b1f6: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -07b1fa: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -07b1fc: 7120 780a 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a78 │ │ -07b202: 6e20 710c 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0c71 │ │ -07b208: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07b20c: 28e3 |004a: goto 002d // -001d │ │ -07b20e: 0e00 |004b: return-void │ │ +07b09c: |[07b09c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +07b0ac: 7110 940c 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@0c94 │ │ +07b0b2: 0c04 |0003: move-result-object v4 │ │ +07b0b4: 6f30 4f08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@084f │ │ +07b0ba: 7030 e10f 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@0fe1 │ │ +07b0c0: 6e10 990c 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0c99 │ │ +07b0c6: 1c05 2a02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@022a │ │ +07b0ca: 6e10 0b1f 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +07b0d0: 0c05 |0012: move-result-object v5 │ │ +07b0d2: 6e20 9f0c 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c9f │ │ +07b0d8: 6e20 ad0c 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0cad │ │ +07b0de: 7110 6b0a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a6b │ │ +07b0e4: 0c03 |001c: move-result-object v3 │ │ +07b0e6: 2035 2e03 |001d: instance-of v5, v3, Landroid/view/View; // type@032e │ │ +07b0ea: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +07b0ee: 1f03 2e03 |0021: check-cast v3, Landroid/view/View; // type@032e │ │ +07b0f2: 6e20 a80c 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0ca8 │ │ +07b0f8: 5465 4f04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@044f │ │ +07b0fc: 6e10 2f10 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@102f │ │ +07b102: 0a01 |002b: move-result v1 │ │ +07b104: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +07b106: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +07b10a: 5465 4f04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@044f │ │ +07b10e: 6e20 2e10 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@102e │ │ +07b114: 0c00 |0034: move-result-object v0 │ │ +07b116: 6e20 e20f 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fe2 │ │ +07b11c: 0a05 |0038: move-result v5 │ │ +07b11e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +07b122: 6e10 b71b 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +07b128: 0a05 |003e: move-result v5 │ │ +07b12a: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +07b12e: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +07b130: 7120 780a 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a78 │ │ +07b136: 6e20 710c 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0c71 │ │ +07b13c: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07b140: 28e3 |004a: goto 002d // -001d │ │ +07b142: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1400 │ │ 0x0004 line=1401 │ │ 0x0007 line=1402 │ │ 0x000a line=1403 │ │ 0x000d line=1405 │ │ @@ -149324,41 +149291,41 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -07b210: |[07b210] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -07b220: 6e20 e20f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fe2 │ │ -07b226: 0a00 |0003: move-result v0 │ │ -07b228: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -07b22c: 6f40 5108 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@0851 │ │ -07b232: 0a00 |0009: move-result v0 │ │ -07b234: 0f00 |000a: return v0 │ │ -07b236: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07b238: 28fe |000c: goto 000a // -0002 │ │ +07b144: |[07b144] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +07b154: 6e20 e20f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fe2 │ │ +07b15a: 0a00 |0003: move-result v0 │ │ +07b15c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +07b160: 6f40 5108 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@0851 │ │ +07b166: 0a00 |0009: move-result v0 │ │ +07b168: 0f00 |000a: return v0 │ │ +07b16a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07b16c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0006 line=1438 │ │ 0x000a line=1440 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #571 header: │ │ -class_idx : 546 │ │ +class_idx : 544 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 559 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 557 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #571 annotations: │ │ Annotations on class │ │ @@ -149382,18 +149349,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 │ │ -07b23c: |[07b23c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -07b24c: 5b01 5204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b250: 7010 6410 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1064 │ │ -07b256: 0e00 |0005: return-void │ │ +07b170: |[07b170] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +07b180: 5b01 5204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b184: 7010 6410 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1064 │ │ +07b18a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -149402,17 +149369,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 │ │ -07b258: |[07b258] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -07b268: 7020 e80f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0fe8 │ │ -07b26e: 0e00 |0003: return-void │ │ +07b18c: |[07b18c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +07b19c: 7020 e80f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0fe8 │ │ +07b1a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -149423,35 +149390,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -07b270: |[07b270] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -07b280: 5464 5204 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b284: 7110 1a10 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ -07b28a: 0c04 |0005: move-result-object v4 │ │ -07b28c: 6e10 a61b 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -07b292: 0c01 |0009: move-result-object v1 │ │ -07b294: 1f01 2302 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -07b298: 5464 5204 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b29c: 6e10 3410 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ -07b2a2: 0a04 |0011: move-result v4 │ │ -07b2a4: 5215 5704 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -07b2a8: 9000 0405 |0014: add-int v0, v4, v5 │ │ -07b2ac: 5464 5204 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b2b0: 7110 1d10 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@101d │ │ -07b2b6: 0a04 |001b: move-result v4 │ │ -07b2b8: 9003 0004 |001c: add-int v3, v0, v4 │ │ -07b2bc: 7120 2d1f 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -07b2c2: 0a04 |0021: move-result v4 │ │ -07b2c4: 7120 2f1f 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -07b2ca: 0a02 |0025: move-result v2 │ │ -07b2cc: 0f02 |0026: return v2 │ │ +07b1a4: |[07b1a4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +07b1b4: 5464 5204 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b1b8: 7110 1a10 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ +07b1be: 0c04 |0005: move-result-object v4 │ │ +07b1c0: 6e10 a61b 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +07b1c6: 0c01 |0009: move-result-object v1 │ │ +07b1c8: 1f01 2102 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +07b1cc: 5464 5204 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b1d0: 6e10 3410 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ +07b1d6: 0a04 |0011: move-result v4 │ │ +07b1d8: 5215 5704 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +07b1dc: 9000 0405 |0014: add-int v0, v4, v5 │ │ +07b1e0: 5464 5204 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b1e4: 7110 1d10 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@101d │ │ +07b1ea: 0a04 |001b: move-result v4 │ │ +07b1ec: 9003 0004 |001c: add-int v3, v0, v4 │ │ +07b1f0: 7120 2d1f 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +07b1f6: 0a04 |0021: move-result v4 │ │ +07b1f8: 7120 2f1f 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +07b1fe: 0a02 |0025: move-result v2 │ │ +07b200: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x000c line=1234 │ │ 0x0016 line=1235 │ │ 0x001e line=1237 │ │ 0x0026 line=1239 │ │ @@ -149470,19 +149437,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07b2d0: |[07b2d0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -07b2e0: 5410 5204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b2e4: 7110 1d10 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@101d │ │ -07b2ea: 0a00 |0005: move-result v0 │ │ -07b2ec: 0f00 |0006: return v0 │ │ +07b204: |[07b204] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +07b214: 5410 5204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b218: 7110 1d10 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@101d │ │ +07b21e: 0a00 |0005: move-result v0 │ │ +07b220: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -149491,23 +149458,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -07b2f0: |[07b2f0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -07b300: 5420 5204 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b304: 7110 1810 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1018 │ │ -07b30a: 0c00 |0005: move-result-object v0 │ │ -07b30c: 5421 5204 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b310: 7110 1a10 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ -07b316: 0c01 |000b: move-result-object v1 │ │ -07b318: 6e30 7710 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1077 │ │ -07b31e: 0e00 |000f: return-void │ │ +07b224: |[07b224] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +07b234: 5420 5204 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b238: 7110 1810 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1018 │ │ +07b23e: 0c00 |0005: move-result-object v0 │ │ +07b240: 5421 5204 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b244: 7110 1a10 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ +07b24a: 0c01 |000b: move-result-object v1 │ │ +07b24c: 6e30 7710 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1077 │ │ +07b252: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ 0x000f line=1245 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -149518,18 +149485,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b320: |[07b320] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -07b330: 5410 5204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b334: 6e10 5210 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1052 │ │ -07b33a: 0e00 |0005: return-void │ │ +07b254: |[07b254] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +07b264: 5410 5204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b268: 6e10 5210 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1052 │ │ +07b26e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1206 │ │ 0x0005 line=1207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -149540,50 +149507,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -07b33c: |[07b33c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -07b34c: 5420 5204 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b350: 7110 1810 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1018 │ │ -07b356: 0c00 |0005: move-result-object v0 │ │ -07b358: 6e10 9210 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1092 │ │ -07b35e: 0a00 |0009: move-result v0 │ │ -07b360: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -07b364: 5420 5204 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b368: 7110 1910 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1019 │ │ -07b36e: 0a00 |0011: move-result v0 │ │ -07b370: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -07b372: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -07b376: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -07b37a: 5420 5204 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b37e: 5421 5204 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b382: 7110 1a10 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ -07b388: 0c01 |001e: move-result-object v1 │ │ -07b38a: 6e20 5e10 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@105e │ │ -07b390: 5420 5204 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b394: 5421 5204 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b398: 7110 1a10 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ -07b39e: 0c01 |0029: move-result-object v1 │ │ -07b3a0: 6e20 2610 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1026 │ │ -07b3a6: 5420 5204 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b3aa: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -07b3ac: 7120 1b10 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@101b │ │ -07b3b2: 0e00 |0033: return-void │ │ -07b3b4: 5420 5204 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b3b8: 5421 5204 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b3bc: 7110 1a10 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ -07b3c2: 0c01 |003b: move-result-object v1 │ │ -07b3c4: 6e20 2710 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1027 │ │ -07b3ca: 5420 5204 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b3ce: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -07b3d0: 7120 1b10 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@101b │ │ -07b3d6: 28ee |0045: goto 0033 // -0012 │ │ +07b270: |[07b270] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +07b280: 5420 5204 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b284: 7110 1810 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1018 │ │ +07b28a: 0c00 |0005: move-result-object v0 │ │ +07b28c: 6e10 9210 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1092 │ │ +07b292: 0a00 |0009: move-result v0 │ │ +07b294: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +07b298: 5420 5204 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b29c: 7110 1910 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1019 │ │ +07b2a2: 0a00 |0011: move-result v0 │ │ +07b2a4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +07b2a6: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +07b2aa: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +07b2ae: 5420 5204 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b2b2: 5421 5204 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b2b6: 7110 1a10 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ +07b2bc: 0c01 |001e: move-result-object v1 │ │ +07b2be: 6e20 5e10 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@105e │ │ +07b2c4: 5420 5204 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b2c8: 5421 5204 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b2cc: 7110 1a10 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ +07b2d2: 0c01 |0029: move-result-object v1 │ │ +07b2d4: 6e20 2610 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1026 │ │ +07b2da: 5420 5204 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b2de: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +07b2e0: 7120 1b10 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@101b │ │ +07b2e6: 0e00 |0033: return-void │ │ +07b2e8: 5420 5204 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b2ec: 5421 5204 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b2f0: 7110 1a10 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@101a │ │ +07b2f6: 0c01 |003b: move-result-object v1 │ │ +07b2f8: 6e20 2710 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1027 │ │ +07b2fe: 5420 5204 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b302: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +07b304: 7120 1b10 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@101b │ │ +07b30a: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ 0x000c line=1192 │ │ 0x0017 line=1193 │ │ 0x0022 line=1194 │ │ 0x002d line=1195 │ │ @@ -149599,20 +149566,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07b3d8: |[07b3d8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -07b3e8: 5410 5204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b3ec: 7120 1c10 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@101c │ │ -07b3f2: 5410 5204 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b3f6: 6e10 3b10 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@103b │ │ -07b3fc: 0e00 |000a: return-void │ │ +07b30c: |[07b30c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +07b31c: 5410 5204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b320: 7120 1c10 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@101c │ │ +07b326: 5410 5204 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b32a: 6e10 3b10 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@103b │ │ +07b330: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0005 line=1212 │ │ 0x000a line=1213 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -149627,47 +149594,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -07b400: |[07b400] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -07b410: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07b412: 6e10 a61b 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -07b418: 0c01 |0004: move-result-object v1 │ │ -07b41a: 1f01 2302 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -07b41e: 5452 5204 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b422: 6e10 3410 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ -07b428: 0a02 |000c: move-result v2 │ │ -07b42a: 5213 5704 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ -07b42e: 9000 0203 |000f: add-int v0, v2, v3 │ │ -07b432: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -07b436: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -07b43a: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -07b43e: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -07b442: 5452 5204 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b446: 7110 1910 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1019 │ │ -07b44c: 0a02 |001e: move-result v2 │ │ -07b44e: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -07b452: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -07b456: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -07b45a: 5452 5204 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b45e: 7110 1d10 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@101d │ │ -07b464: 0a02 |002a: move-result v2 │ │ -07b466: b020 |002b: add-int/2addr v0, v2 │ │ -07b468: 5452 5204 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b46c: 7110 1810 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1018 │ │ -07b472: 0c02 |0031: move-result-object v2 │ │ -07b474: 6e10 b51b 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -07b47a: 0a03 |0035: move-result v3 │ │ -07b47c: 6e30 a010 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@10a0 │ │ -07b482: 5452 5204 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b486: 6e10 3b10 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@103b │ │ -07b48c: 0e00 |003e: return-void │ │ +07b334: |[07b334] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +07b344: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07b346: 6e10 a61b 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +07b34c: 0c01 |0004: move-result-object v1 │ │ +07b34e: 1f01 2102 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +07b352: 5452 5204 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b356: 6e10 3410 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1034 │ │ +07b35c: 0a02 |000c: move-result v2 │ │ +07b35e: 5213 5704 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0457 │ │ +07b362: 9000 0203 |000f: add-int v0, v2, v3 │ │ +07b366: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +07b36a: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +07b36e: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +07b372: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +07b376: 5452 5204 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b37a: 7110 1910 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1019 │ │ +07b380: 0a02 |001e: move-result v2 │ │ +07b382: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +07b386: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +07b38a: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +07b38e: 5452 5204 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b392: 7110 1d10 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@101d │ │ +07b398: 0a02 |002a: move-result v2 │ │ +07b39a: b020 |002b: add-int/2addr v0, v2 │ │ +07b39c: 5452 5204 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b3a0: 7110 1810 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1018 │ │ +07b3a6: 0c02 |0031: move-result-object v2 │ │ +07b3a8: 6e10 b51b 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +07b3ae: 0a03 |0035: move-result v3 │ │ +07b3b0: 6e30 a010 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@10a0 │ │ +07b3b6: 5452 5204 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b3ba: 6e10 3b10 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@103b │ │ +07b3c0: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1217 │ │ 0x0007 line=1218 │ │ 0x0011 line=1219 │ │ 0x0025 line=1220 │ │ 0x002c line=1222 │ │ @@ -149686,43 +149653,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -07b490: |[07b490] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -07b4a0: 5410 5204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ -07b4a4: 7110 1610 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1016 │ │ -07b4aa: 0a00 |0005: move-result v0 │ │ -07b4ac: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -07b4b0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07b4b2: 0f00 |0009: return v0 │ │ -07b4b4: 6e10 a61b 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -07b4ba: 0c00 |000d: move-result-object v0 │ │ -07b4bc: 1f00 2302 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -07b4c0: 5500 5904 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ -07b4c4: 28f7 |0012: goto 0009 // -0009 │ │ +07b3c4: |[07b3c4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +07b3d4: 5410 5204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@0452 │ │ +07b3d8: 7110 1610 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1016 │ │ +07b3de: 0a00 |0005: move-result v0 │ │ +07b3e0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +07b3e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07b3e6: 0f00 |0009: return v0 │ │ +07b3e8: 6e10 a61b 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +07b3ee: 0c00 |000d: move-result-object v0 │ │ +07b3f0: 1f00 2102 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +07b3f4: 5500 5904 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0459 │ │ +07b3f8: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1182 │ │ 0x0008 line=1183 │ │ 0x0009 line=1186 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0013 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 pointerId I │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #572 header: │ │ -class_idx : 551 │ │ +class_idx : 549 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #572 annotations: │ │ Annotations on class │ │ @@ -149743,17 +149710,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07b4c8: |[07b4c8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -07b4d8: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07b4de: 0e00 |0003: return-void │ │ +07b3fc: |[07b3fc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +07b40c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07b412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -149762,16 +149729,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07b4e0: |[07b4e0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -07b4f0: 0e00 |0000: return-void │ │ +07b414: |[07b414] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +07b424: 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; │ │ │ │ @@ -149780,16 +149747,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07b4f4: |[07b4f4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -07b504: 0e00 |0000: return-void │ │ +07b428: |[07b428] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +07b438: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -149798,31 +149765,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07b508: |[07b508] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -07b518: 0e00 |0000: return-void │ │ +07b43c: |[07b43c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +07b44c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #573 header: │ │ -class_idx : 553 │ │ +class_idx : 551 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #573 annotations: │ │ Annotations on class │ │ @@ -149843,17 +149810,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07b51c: |[07b51c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -07b52c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07b532: 0e00 |0003: return-void │ │ +07b450: |[07b450] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +07b460: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07b466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -149862,41 +149829,41 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -07b534: |[07b534] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -07b544: 6e10 a71b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ -07b54a: 0a00 |0003: move-result v0 │ │ -07b54c: 6e10 b51b 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -07b552: 0a01 |0007: move-result v1 │ │ -07b554: 6e10 b11b 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ -07b55a: 0a02 |000b: move-result v2 │ │ -07b55c: 6e10 9b1b 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ -07b562: 0a03 |000f: move-result v3 │ │ -07b564: 7153 730a 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a73 │ │ -07b56a: 0e00 |0013: return-void │ │ +07b468: |[07b468] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +07b478: 6e10 a71b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ba7 │ │ +07b47e: 0a00 |0003: move-result v0 │ │ +07b480: 6e10 b51b 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +07b486: 0a01 |0007: move-result v1 │ │ +07b488: 6e10 b11b 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1bb1 │ │ +07b48e: 0a02 |000b: move-result v2 │ │ +07b490: 6e10 9b1b 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1b9b │ │ +07b496: 0a03 |000f: move-result v3 │ │ +07b498: 7153 730a 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a73 │ │ +07b49e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0013 line=1341 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0014 reg=6 child Landroid/view/View; │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #574 header: │ │ -class_idx : 568 │ │ +class_idx : 566 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 154 │ │ -source_file_idx : 419 │ │ +superclass_idx : 152 │ │ +source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 39 │ │ │ │ Class #574 - │ │ Class descriptor : 'Landroid/support/v7/app/ActionBarActivity;' │ │ @@ -149918,17 +149885,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07b56c: |[07b56c] android.support.v7.app.ActionBarActivity.:()V │ │ -07b57c: 7010 9503 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0395 │ │ -07b582: 0e00 |0003: return-void │ │ +07b4a0: |[07b4a0] android.support.v7.app.ActionBarActivity.:()V │ │ +07b4b0: 7010 9503 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0395 │ │ +07b4b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ Virtual methods - │ │ @@ -149937,18 +149904,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07b584: |[07b584] android.support.v7.app.ActionBarActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -07b594: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b598: 6e30 3011 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1130 │ │ -07b59e: 0e00 |0005: return-void │ │ +07b4b8: |[07b4b8] android.support.v7.app.ActionBarActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07b4c8: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b4cc: 6e30 3011 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1130 │ │ +07b4d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -149959,19 +149926,19 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07b5a0: |[07b5a0] android.support.v7.app.ActionBarActivity.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ -07b5b0: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b5b4: 6e10 3411 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@1134 │ │ -07b5ba: 0c00 |0005: move-result-object v0 │ │ -07b5bc: 1100 |0006: return-object v0 │ │ +07b4d4: |[07b4d4] android.support.v7.app.ActionBarActivity.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ +07b4e4: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b4e8: 6e10 3411 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@1134 │ │ +07b4ee: 0c00 |0005: move-result-object v0 │ │ +07b4f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -149979,19 +149946,19 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07b5c0: |[07b5c0] android.support.v7.app.ActionBarActivity.getMenuInflater:()Landroid/view/MenuInflater; │ │ -07b5d0: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b5d4: 6e10 3511 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getMenuInflater:()Landroid/view/MenuInflater; // method@1135 │ │ -07b5da: 0c00 |0005: move-result-object v0 │ │ -07b5dc: 1100 |0006: return-object v0 │ │ +07b4f4: |[07b4f4] android.support.v7.app.ActionBarActivity.getMenuInflater:()Landroid/view/MenuInflater; │ │ +07b504: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b508: 6e10 3511 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getMenuInflater:()Landroid/view/MenuInflater; // method@1135 │ │ +07b50e: 0c00 |0005: move-result-object v0 │ │ +07b510: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -149999,19 +149966,19 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07b5e0: |[07b5e0] android.support.v7.app.ActionBarActivity.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -07b5f0: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b5f4: 6e10 3611 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1136 │ │ -07b5fa: 0c00 |0005: move-result-object v0 │ │ -07b5fc: 1100 |0006: return-object v0 │ │ +07b514: |[07b514] android.support.v7.app.ActionBarActivity.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +07b524: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b528: 6e10 3611 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1136 │ │ +07b52e: 0c00 |0005: move-result-object v0 │ │ +07b530: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -150019,18 +149986,18 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07b600: |[07b600] android.support.v7.app.ActionBarActivity.getSupportParentActivityIntent:()Landroid/content/Intent; │ │ -07b610: 7110 0005 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0500 │ │ -07b616: 0c00 |0003: move-result-object v0 │ │ -07b618: 1100 |0004: return-object v0 │ │ +07b534: |[07b534] android.support.v7.app.ActionBarActivity.getSupportParentActivityIntent:()Landroid/content/Intent; │ │ +07b544: 7110 0005 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0500 │ │ +07b54a: 0c00 |0003: move-result-object v0 │ │ +07b54c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -150038,21 +150005,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07b61c: |[07b61c] android.support.v7.app.ActionBarActivity.onBackPressed:()V │ │ -07b62c: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b630: 6e10 3811 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onBackPressed:()Z // method@1138 │ │ -07b636: 0a00 |0005: move-result v0 │ │ -07b638: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -07b63c: 6f10 ac03 0100 |0008: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@03ac │ │ -07b642: 0e00 |000b: return-void │ │ +07b550: |[07b550] android.support.v7.app.ActionBarActivity.onBackPressed:()V │ │ +07b560: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b564: 6e10 3811 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onBackPressed:()Z // method@1138 │ │ +07b56a: 0a00 |0005: move-result v0 │ │ +07b56c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +07b570: 6f10 ac03 0100 |0008: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@03ac │ │ +07b576: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0008 line=238 │ │ 0x000b line=240 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -150062,19 +150029,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07b644: |[07b644] android.support.v7.app.ActionBarActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -07b654: 6f20 ad03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03ad │ │ -07b65a: 5410 ae04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b65e: 6e20 3911 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1139 │ │ -07b664: 0e00 |0008: return-void │ │ +07b578: |[07b578] android.support.v7.app.ActionBarActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +07b588: 6f20 ad03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03ad │ │ +07b58e: 5410 ae04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b592: 6e20 3911 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1139 │ │ +07b598: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x0008 line=105 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -150085,22 +150052,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07b668: |[07b668] android.support.v7.app.ActionBarActivity.onCreate:(Landroid/os/Bundle;)V │ │ -07b678: 7110 3111 0100 |0000: invoke-static {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; // method@1131 │ │ -07b67e: 0c00 |0003: move-result-object v0 │ │ -07b680: 5b10 ae04 |0004: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b684: 6f20 ae03 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@03ae │ │ -07b68a: 5410 ae04 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b68e: 6e20 3a11 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@113a │ │ -07b694: 0e00 |000e: return-void │ │ +07b59c: |[07b59c] android.support.v7.app.ActionBarActivity.onCreate:(Landroid/os/Bundle;)V │ │ +07b5ac: 7110 3111 0100 |0000: invoke-static {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; // method@1131 │ │ +07b5b2: 0c00 |0003: move-result-object v0 │ │ +07b5b4: 5b10 ae04 |0004: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b5b8: 6f20 ae03 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@03ae │ │ +07b5be: 5410 ae04 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b5c2: 6e20 3a11 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@113a │ │ +07b5c8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x0009 line=98 │ │ 0x000e line=99 │ │ locals : │ │ @@ -150112,19 +150079,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07b698: |[07b698] android.support.v7.app.ActionBarActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -07b6a8: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b6ac: 6e30 3b11 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@113b │ │ -07b6b2: 0a00 |0005: move-result v0 │ │ -07b6b4: 0f00 |0006: return v0 │ │ +07b5cc: |[07b5cc] android.support.v7.app.ActionBarActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +07b5dc: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b5e0: 6e30 3b11 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@113b │ │ +07b5e6: 0a00 |0005: move-result v0 │ │ +07b5e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -150134,23 +150101,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07b6b8: |[07b6b8] android.support.v7.app.ActionBarActivity.onCreatePanelView:(I)Landroid/view/View; │ │ -07b6c8: 3902 0900 |0000: if-nez v2, 0009 // +0009 │ │ -07b6cc: 5410 ae04 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b6d0: 6e20 3c11 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelView:(I)Landroid/view/View; // method@113c │ │ -07b6d6: 0c00 |0007: move-result-object v0 │ │ -07b6d8: 1100 |0008: return-object v0 │ │ -07b6da: 6f20 b103 2100 |0009: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelView:(I)Landroid/view/View; // method@03b1 │ │ -07b6e0: 0c00 |000c: move-result-object v0 │ │ -07b6e2: 28fb |000d: goto 0008 // -0005 │ │ +07b5ec: |[07b5ec] android.support.v7.app.ActionBarActivity.onCreatePanelView:(I)Landroid/view/View; │ │ +07b5fc: 3902 0900 |0000: if-nez v2, 0009 // +0009 │ │ +07b600: 5410 ae04 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b604: 6e20 3c11 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelView:(I)Landroid/view/View; // method@113c │ │ +07b60a: 0c00 |0007: move-result-object v0 │ │ +07b60c: 1100 |0008: return-object v0 │ │ +07b60e: 6f20 b103 2100 |0009: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelView:(I)Landroid/view/View; // method@03b1 │ │ +07b614: 0c00 |000c: move-result-object v0 │ │ +07b616: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0008 line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -150161,17 +150128,17 @@ │ │ type : '(Landroid/support/v4/app/TaskStackBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b6e4: |[07b6e4] android.support.v7.app.ActionBarActivity.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ -07b6f4: 6e20 b405 0100 |0000: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; // method@05b4 │ │ -07b6fa: 0e00 |0003: return-void │ │ +07b618: |[07b618] android.support.v7.app.ActionBarActivity.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ +07b628: 6e20 b405 0100 |0000: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; // method@05b4 │ │ +07b62e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0003 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 builder Landroid/support/v4/app/TaskStackBuilder; │ │ @@ -150181,37 +150148,37 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -07b6fc: |[07b6fc] android.support.v7.app.ActionBarActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -07b70c: 5431 ae04 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b710: 6e30 3d11 4105 |0002: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@113d │ │ -07b716: 0a01 |0005: move-result v1 │ │ -07b718: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -07b71c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -07b71e: 0f01 |0009: return v1 │ │ -07b720: 6e10 0111 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1101 │ │ -07b726: 0c00 |000d: move-result-object v0 │ │ -07b728: 7210 321b 0500 |000e: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -07b72e: 0a01 |0011: move-result v1 │ │ -07b730: 1402 2c00 0201 |0012: const v2, #float 2.38774e-38 // #0102002c │ │ -07b736: 3321 1100 |0015: if-ne v1, v2, 0026 // +0011 │ │ -07b73a: 3800 0f00 |0017: if-eqz v0, 0026 // +000f │ │ -07b73e: 6e10 c910 0000 |0019: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getDisplayOptions:()I // method@10c9 │ │ -07b744: 0a01 |001c: move-result v1 │ │ -07b746: dd01 0104 |001d: and-int/lit8 v1, v1, #int 4 // #04 │ │ -07b74a: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -07b74e: 6e10 1411 0300 |0021: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportNavigateUp:()Z // method@1114 │ │ -07b754: 0a01 |0024: move-result v1 │ │ -07b756: 28e4 |0025: goto 0009 // -001c │ │ -07b758: 1201 |0026: const/4 v1, #int 0 // #0 │ │ -07b75a: 28e2 |0027: goto 0009 // -001e │ │ +07b630: |[07b630] android.support.v7.app.ActionBarActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +07b640: 5431 ae04 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b644: 6e30 3d11 4105 |0002: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@113d │ │ +07b64a: 0a01 |0005: move-result v1 │ │ +07b64c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +07b650: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +07b652: 0f01 |0009: return v1 │ │ +07b654: 6e10 0111 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1101 │ │ +07b65a: 0c00 |000d: move-result-object v0 │ │ +07b65c: 7210 321b 0500 |000e: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +07b662: 0a01 |0011: move-result v1 │ │ +07b664: 1402 2c00 0201 |0012: const v2, #float 2.38774e-38 // #0102002c │ │ +07b66a: 3321 1100 |0015: if-ne v1, v2, 0026 // +0011 │ │ +07b66e: 3800 0f00 |0017: if-eqz v0, 0026 // +000f │ │ +07b672: 6e10 c910 0000 |0019: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getDisplayOptions:()I // method@10c9 │ │ +07b678: 0a01 |001c: move-result v1 │ │ +07b67a: dd01 0104 |001d: and-int/lit8 v1, v1, #int 4 // #04 │ │ +07b67e: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +07b682: 6e10 1411 0300 |0021: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportNavigateUp:()Z // method@1114 │ │ +07b688: 0a01 |0024: move-result v1 │ │ +07b68a: 28e4 |0025: goto 0009 // -001c │ │ +07b68c: 1201 |0026: const/4 v1, #int 0 // #0 │ │ +07b68e: 28e2 |0027: goto 0009 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0008 line=131 │ │ 0x0009 line=139 │ │ 0x000a line=134 │ │ 0x000e line=135 │ │ @@ -150228,19 +150195,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07b75c: |[07b75c] android.support.v7.app.ActionBarActivity.onPostResume:()V │ │ -07b76c: 6f10 ba03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPostResume:()V // method@03ba │ │ -07b772: 5410 ae04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b776: 6e10 3e11 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPostResume:()V // method@113e │ │ -07b77c: 0e00 |0008: return-void │ │ +07b690: |[07b690] android.support.v7.app.ActionBarActivity.onPostResume:()V │ │ +07b6a0: 6f10 ba03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPostResume:()V // method@03ba │ │ +07b6a6: 5410 ae04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b6aa: 6e10 3e11 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPostResume:()V // method@113e │ │ +07b6b0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0008 line=117 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -150250,19 +150217,19 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -07b780: |[07b780] android.support.v7.app.ActionBarActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -07b790: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b794: 6e40 3f11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@113f │ │ -07b79a: 0a00 |0005: move-result v0 │ │ -07b79c: 0f00 |0006: return v0 │ │ +07b6b4: |[07b6b4] android.support.v7.app.ActionBarActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +07b6c4: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b6c8: 6e40 3f11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@113f │ │ +07b6ce: 0a00 |0005: move-result v0 │ │ +07b6d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 view Landroid/view/View; │ │ @@ -150273,16 +150240,16 @@ │ │ type : '(Landroid/support/v4/app/TaskStackBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07b7a0: |[07b7a0] android.support.v7.app.ActionBarActivity.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ -07b7b0: 0e00 |0000: return-void │ │ +07b6d4: |[07b6d4] android.support.v7.app.ActionBarActivity.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ +07b6e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 builder Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -150291,19 +150258,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07b7b4: |[07b7b4] android.support.v7.app.ActionBarActivity.onStop:()V │ │ -07b7c4: 6f10 c303 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onStop:()V // method@03c3 │ │ -07b7ca: 5410 ae04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b7ce: 6e10 4011 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onStop:()V // method@1140 │ │ -07b7d4: 0e00 |0008: return-void │ │ +07b6e8: |[07b6e8] android.support.v7.app.ActionBarActivity.onStop:()V │ │ +07b6f8: 6f10 c303 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onStop:()V // method@03c3 │ │ +07b6fe: 5410 ae04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b702: 6e10 4011 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onStop:()V // method@1140 │ │ +07b708: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0008 line=111 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -150313,16 +150280,16 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07b7d8: |[07b7d8] android.support.v7.app.ActionBarActivity.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V │ │ -07b7e8: 0e00 |0000: return-void │ │ +07b70c: |[07b70c] android.support.v7.app.ActionBarActivity.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V │ │ +07b71c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 mode Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -150331,16 +150298,16 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07b7ec: |[07b7ec] android.support.v7.app.ActionBarActivity.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V │ │ -07b7fc: 0e00 |0000: return-void │ │ +07b720: |[07b720] android.support.v7.app.ActionBarActivity.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V │ │ +07b730: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 mode Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -150349,36 +150316,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -07b800: |[07b800] android.support.v7.app.ActionBarActivity.onSupportNavigateUp:()Z │ │ -07b810: 6e10 0311 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@1103 │ │ -07b816: 0c02 |0003: move-result-object v2 │ │ -07b818: 3802 2300 |0004: if-eqz v2, 0027 // +0023 │ │ -07b81c: 6e20 2e11 2400 |0006: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z // method@112e │ │ -07b822: 0a03 |0009: move-result v3 │ │ -07b824: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ -07b828: 7110 b705 0400 |000c: invoke-static {v4}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@05b7 │ │ -07b82e: 0c00 |000f: move-result-object v0 │ │ -07b830: 6e20 0c11 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@110c │ │ -07b836: 6e20 1011 0400 |0013: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@1110 │ │ -07b83c: 6e10 c005 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:()V // method@05c0 │ │ -07b842: 7110 b402 0400 |0019: invoke-static {v4}, Landroid/support/v4/app/ActivityCompat;.finishAffinity:(Landroid/app/Activity;)V // method@02b4 │ │ -07b848: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -07b84a: 0f03 |001d: return v3 │ │ -07b84c: 0d01 |001e: move-exception v1 │ │ -07b84e: 6e10 fa10 0400 |001f: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.finish:()V // method@10fa │ │ -07b854: 28fa |0022: goto 001c // -0006 │ │ -07b856: 6e20 2c11 2400 |0023: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportNavigateUpTo:(Landroid/content/Intent;)V // method@112c │ │ -07b85c: 28f6 |0026: goto 001c // -000a │ │ -07b85e: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -07b860: 28f5 |0028: goto 001d // -000b │ │ +07b734: |[07b734] android.support.v7.app.ActionBarActivity.onSupportNavigateUp:()Z │ │ +07b744: 6e10 0311 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@1103 │ │ +07b74a: 0c02 |0003: move-result-object v2 │ │ +07b74c: 3802 2300 |0004: if-eqz v2, 0027 // +0023 │ │ +07b750: 6e20 2e11 2400 |0006: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z // method@112e │ │ +07b756: 0a03 |0009: move-result v3 │ │ +07b758: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ +07b75c: 7110 b705 0400 |000c: invoke-static {v4}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@05b7 │ │ +07b762: 0c00 |000f: move-result-object v0 │ │ +07b764: 6e20 0c11 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@110c │ │ +07b76a: 6e20 1011 0400 |0013: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@1110 │ │ +07b770: 6e10 c005 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:()V // method@05c0 │ │ +07b776: 7110 b402 0400 |0019: invoke-static {v4}, Landroid/support/v4/app/ActivityCompat;.finishAffinity:(Landroid/app/Activity;)V // method@02b4 │ │ +07b77c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +07b77e: 0f03 |001d: return v3 │ │ +07b780: 0d01 |001e: move-exception v1 │ │ +07b782: 6e10 fa10 0400 |001f: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.finish:()V // method@10fa │ │ +07b788: 28fa |0022: goto 001c // -0006 │ │ +07b78a: 6e20 2c11 2400 |0023: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportNavigateUpTo:(Landroid/content/Intent;)V // method@112c │ │ +07b790: 28f6 |0026: goto 001c // -000a │ │ +07b792: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +07b794: 28f5 |0028: goto 001d // -000b │ │ catches : 1 │ │ 0x0019 - 0x001c │ │ Ljava/lang/IllegalStateException; -> 0x001e │ │ positions : │ │ 0x0000 line=370 │ │ 0x0004 line=372 │ │ 0x0006 line=373 │ │ @@ -150405,19 +150372,19 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -07b874: |[07b874] android.support.v7.app.ActionBarActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -07b884: 6f30 c403 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@03c4 │ │ -07b88a: 5410 ae04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b88e: 6e20 4111 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onTitleChanged:(Ljava/lang/CharSequence;)V // method@1141 │ │ -07b894: 0e00 |0008: return-void │ │ +07b7a8: |[07b7a8] android.support.v7.app.ActionBarActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +07b7b8: 6f30 c403 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@03c4 │ │ +07b7be: 5410 ae04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b7c2: 6e20 4111 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onTitleChanged:(Ljava/lang/CharSequence;)V // method@1141 │ │ +07b7c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ 0x0008 line=146 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -150429,18 +150396,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07b898: |[07b898] android.support.v7.app.ActionBarActivity.setContentView:(I)V │ │ -07b8a8: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b8ac: 6e20 4211 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(I)V // method@1142 │ │ -07b8b2: 0e00 |0005: return-void │ │ +07b7cc: |[07b7cc] android.support.v7.app.ActionBarActivity.setContentView:(I)V │ │ +07b7dc: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b7e0: 6e20 4211 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(I)V // method@1142 │ │ +07b7e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 layoutResID I │ │ @@ -150450,18 +150417,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07b8b4: |[07b8b4] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;)V │ │ -07b8c4: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b8c8: 6e20 4311 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;)V // method@1143 │ │ -07b8ce: 0e00 |0005: return-void │ │ +07b7e8: |[07b7e8] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;)V │ │ +07b7f8: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b7fc: 6e20 4311 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;)V // method@1143 │ │ +07b802: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -150471,18 +150438,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07b8d0: |[07b8d0] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -07b8e0: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b8e4: 6e30 4411 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1144 │ │ -07b8ea: 0e00 |0005: return-void │ │ +07b804: |[07b804] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07b814: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b818: 6e30 4411 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1144 │ │ +07b81e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -150493,18 +150460,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07b8ec: |[07b8ec] android.support.v7.app.ActionBarActivity.setSupportProgress:(I)V │ │ -07b8fc: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b900: 6e20 4511 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgress:(I)V // method@1145 │ │ -07b906: 0e00 |0005: return-void │ │ +07b820: |[07b820] android.support.v7.app.ActionBarActivity.setSupportProgress:(I)V │ │ +07b830: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b834: 6e20 4511 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgress:(I)V // method@1145 │ │ +07b83a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0005 line=299 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -150514,18 +150481,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07b908: |[07b908] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -07b918: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b91c: 6e20 4611 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminate:(Z)V // method@1146 │ │ -07b922: 0e00 |0005: return-void │ │ +07b83c: |[07b83c] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +07b84c: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b850: 6e20 4611 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminate:(Z)V // method@1146 │ │ +07b856: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0005 line=283 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 indeterminate Z │ │ @@ -150535,18 +150502,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07b924: |[07b924] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -07b934: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b938: 6e20 4711 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminateVisibility:(Z)V // method@1147 │ │ -07b93e: 0e00 |0005: return-void │ │ +07b858: |[07b858] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +07b868: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b86c: 6e20 4711 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminateVisibility:(Z)V // method@1147 │ │ +07b872: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0005 line=268 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -150556,18 +150523,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07b940: |[07b940] android.support.v7.app.ActionBarActivity.setSupportProgressBarVisibility:(Z)V │ │ -07b950: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b954: 6e20 4811 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarVisibility:(Z)V // method@1148 │ │ -07b95a: 0e00 |0005: return-void │ │ +07b874: |[07b874] android.support.v7.app.ActionBarActivity.setSupportProgressBarVisibility:(Z)V │ │ +07b884: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b888: 6e20 4811 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarVisibility:(Z)V // method@1148 │ │ +07b88e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0005 line=254 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -150577,19 +150544,19 @@ │ │ type : '(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07b95c: |[07b95c] android.support.v7.app.ActionBarActivity.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -07b96c: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07b970: 6e20 4911 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@1149 │ │ -07b976: 0c00 |0005: move-result-object v0 │ │ -07b978: 1100 |0006: return-object v0 │ │ +07b890: |[07b890] android.support.v7.app.ActionBarActivity.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +07b8a0: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b8a4: 6e20 4911 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@1149 │ │ +07b8aa: 0c00 |0005: move-result-object v0 │ │ +07b8ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 callback Landroid/support/v7/view/ActionMode$Callback; │ │ │ │ @@ -150598,17 +150565,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07b97c: |[07b97c] android.support.v7.app.ActionBarActivity.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -07b98c: 6f30 9603 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0396 │ │ -07b992: 0e00 |0003: return-void │ │ +07b8b0: |[07b8b0] android.support.v7.app.ActionBarActivity.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07b8c0: 6f30 9603 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0396 │ │ +07b8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -150619,18 +150586,18 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07b994: |[07b994] android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -07b9a4: 6f30 b003 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@03b0 │ │ -07b9aa: 0a00 |0003: move-result v0 │ │ -07b9ac: 0f00 |0004: return v0 │ │ +07b8c8: |[07b8c8] android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +07b8d8: 6f30 b003 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@03b0 │ │ +07b8de: 0a00 |0003: move-result v0 │ │ +07b8e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ 0x0000 - 0x0005 reg=3 frameworkMenu Landroid/view/Menu; │ │ @@ -150640,18 +150607,18 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07b9b0: |[07b9b0] android.support.v7.app.ActionBarActivity.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -07b9c0: 6f30 b603 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@03b6 │ │ -07b9c6: 0a00 |0003: move-result v0 │ │ -07b9c8: 0f00 |0004: return v0 │ │ +07b8e4: |[07b8e4] android.support.v7.app.ActionBarActivity.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +07b8f4: 6f30 b603 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@03b6 │ │ +07b8fa: 0a00 |0003: move-result v0 │ │ +07b8fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ 0x0000 - 0x0005 reg=3 menuItem Landroid/view/MenuItem; │ │ @@ -150661,18 +150628,18 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -07b9cc: |[07b9cc] android.support.v7.app.ActionBarActivity.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -07b9dc: 6f40 bb03 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@03bb │ │ -07b9e2: 0a00 |0003: move-result v0 │ │ -07b9e4: 0f00 |0004: return v0 │ │ +07b900: |[07b900] android.support.v7.app.ActionBarActivity.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +07b910: 6f40 bb03 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@03bb │ │ +07b916: 0a00 |0003: move-result v0 │ │ +07b918: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -150683,17 +150650,17 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b9e8: |[07b9e8] android.support.v7.app.ActionBarActivity.superSetContentView:(I)V │ │ -07b9f8: 6f20 c503 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(I)V // method@03c5 │ │ -07b9fe: 0e00 |0003: return-void │ │ +07b91c: |[07b91c] android.support.v7.app.ActionBarActivity.superSetContentView:(I)V │ │ +07b92c: 6f20 c503 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(I)V // method@03c5 │ │ +07b932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 resId I │ │ @@ -150703,17 +150670,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07ba00: |[07ba00] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;)V │ │ -07ba10: 6f20 c603 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;)V // method@03c6 │ │ -07ba16: 0e00 |0003: return-void │ │ +07b934: |[07b934] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;)V │ │ +07b944: 6f20 c603 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;)V // method@03c6 │ │ +07b94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0003 line=213 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -150723,17 +150690,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07ba18: |[07ba18] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -07ba28: 6f30 c703 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03c7 │ │ -07ba2e: 0e00 |0003: return-void │ │ +07b94c: |[07b94c] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07b95c: 6f30 c703 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03c7 │ │ +07b962: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -150744,22 +150711,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07ba30: |[07ba30] android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu:()V │ │ -07ba40: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -07ba44: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -07ba48: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -07ba4c: 6f10 ca03 0200 |0006: invoke-super {v2}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03ca │ │ -07ba52: 5420 ae04 |0009: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07ba56: 6e10 4a11 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportInvalidateOptionsMenu:()V // method@114a │ │ -07ba5c: 0e00 |000e: return-void │ │ +07b964: |[07b964] android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu:()V │ │ +07b974: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +07b978: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +07b97c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +07b980: 6f10 ca03 0200 |0006: invoke-super {v2}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03ca │ │ +07b986: 5420 ae04 |0009: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b98a: 6e10 4a11 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportInvalidateOptionsMenu:()V // method@114a │ │ +07b990: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x0009 line=172 │ │ 0x000e line=173 │ │ locals : │ │ @@ -150770,17 +150737,17 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07ba60: |[07ba60] android.support.v7.app.ActionBarActivity.supportNavigateUpTo:(Landroid/content/Intent;)V │ │ -07ba70: 7120 0605 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0506 │ │ -07ba76: 0e00 |0003: return-void │ │ +07b994: |[07b994] android.support.v7.app.ActionBarActivity.supportNavigateUpTo:(Landroid/content/Intent;)V │ │ +07b9a4: 7120 0605 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0506 │ │ +07b9aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0003 line=440 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -150790,19 +150757,19 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07ba78: |[07ba78] android.support.v7.app.ActionBarActivity.supportRequestWindowFeature:(I)Z │ │ -07ba88: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ -07ba8c: 6e20 4b11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportRequestWindowFeature:(I)Z // method@114b │ │ -07ba92: 0a00 |0005: move-result v0 │ │ -07ba94: 0f00 |0006: return v0 │ │ +07b9ac: |[07b9ac] android.support.v7.app.ActionBarActivity.supportRequestWindowFeature:(I)Z │ │ +07b9bc: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@04ae │ │ +07b9c0: 6e20 4b11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportRequestWindowFeature:(I)Z // method@114b │ │ +07b9c6: 0a00 |0005: move-result v0 │ │ +07b9c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ │ │ @@ -150811,32 +150778,32 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07ba98: |[07ba98] android.support.v7.app.ActionBarActivity.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z │ │ -07baa8: 7120 0705 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0507 │ │ -07baae: 0a00 |0003: move-result v0 │ │ -07bab0: 0f00 |0004: return v0 │ │ +07b9cc: |[07b9cc] android.support.v7.app.ActionBarActivity.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z │ │ +07b9dc: 7120 0705 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0507 │ │ +07b9e2: 0a00 |0003: move-result v0 │ │ +07b9e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 419 (ActionBarActivity.java) │ │ + source_file_idx : 415 (ActionBarActivity.java) │ │ │ │ Class #575 header: │ │ -class_idx : 571 │ │ +class_idx : 569 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 423 │ │ +superclass_idx : 979 │ │ +source_file_idx : 419 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #575 annotations: │ │ Annotations on class │ │ @@ -150861,18 +150828,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07bab4: |[07bab4] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V │ │ -07bac4: 5b01 b804 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b8 │ │ -07bac8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07bace: 0e00 |0005: return-void │ │ +07b9e8: |[07b9e8] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V │ │ +07b9f8: 5b01 b804 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b8 │ │ +07b9fc: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07ba02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ @@ -150881,17 +150848,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/app/ActionBarActivityDelegateBase$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07bad0: |[07bad0] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/app/ActionBarActivityDelegateBase$1;)V │ │ -07bae0: 7020 4e11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V // method@114e │ │ -07bae6: 0e00 |0003: return-void │ │ +07ba04: |[07ba04] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/app/ActionBarActivityDelegateBase$1;)V │ │ +07ba14: 7020 4e11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V // method@114e │ │ +07ba1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/app/ActionBarActivityDelegateBase$1; │ │ @@ -150902,26 +150869,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -07bae8: |[07bae8] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -07baf8: 5442 b804 |0000: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b8 │ │ -07bafc: 5422 bf04 |0002: iget-object v2, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07bb00: 7100 5e11 0000 |0004: invoke-static {}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$500:()[I // method@115e │ │ -07bb06: 0c03 |0007: move-result-object v3 │ │ -07bb08: 6e20 0611 3200 |0008: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1106 │ │ -07bb0e: 0c00 |000b: move-result-object v0 │ │ -07bb10: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -07bb12: 6e20 5f01 2000 |000d: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -07bb18: 0c01 |0010: move-result-object v1 │ │ -07bb1a: 6e10 6801 0000 |0011: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -07bb20: 1101 |0014: return-object v1 │ │ +07ba1c: |[07ba1c] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +07ba2c: 5442 b804 |0000: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b8 │ │ +07ba30: 5422 bf04 |0002: iget-object v2, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07ba34: 7100 5e11 0000 |0004: invoke-static {}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$500:()[I // method@115e │ │ +07ba3a: 0c03 |0007: move-result-object v3 │ │ +07ba3c: 6e20 0611 3200 |0008: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1106 │ │ +07ba42: 0c00 |000b: move-result-object v0 │ │ +07ba44: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +07ba46: 6e20 5f01 2000 |000d: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +07ba4c: 0c01 |0010: move-result-object v1 │ │ +07ba4e: 6e10 6801 0000 |0011: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +07ba54: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x000c line=597 │ │ 0x0011 line=598 │ │ 0x0014 line=599 │ │ locals : │ │ @@ -150934,16 +150901,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07bb24: |[07bb24] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.setActionBarDescription:(I)V │ │ -07bb34: 0e00 |0000: return-void │ │ +07ba58: |[07ba58] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.setActionBarDescription:(I)V │ │ +07ba68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl; │ │ 0x0000 - 0x0001 reg=1 contentDescRes I │ │ │ │ @@ -150952,41 +150919,41 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07bb38: |[07bb38] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -07bb48: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b8 │ │ -07bb4c: 7110 5f11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$600:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@115f │ │ -07bb52: 0c00 |0005: move-result-object v0 │ │ -07bb54: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -07bb58: 5410 b804 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b8 │ │ -07bb5c: 7110 5f11 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$600:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@115f │ │ -07bb62: 0c00 |000d: move-result-object v0 │ │ -07bb64: 6e20 ef16 2000 |000e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@16ef │ │ -07bb6a: 0e00 |0011: return-void │ │ +07ba6c: |[07ba6c] android.support.v7.app.ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +07ba7c: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b8 │ │ +07ba80: 7110 5f11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$600:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@115f │ │ +07ba86: 0c00 |0005: move-result-object v0 │ │ +07ba88: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +07ba8c: 5410 b804 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04b8 │ │ +07ba90: 7110 5f11 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$600:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@115f │ │ +07ba96: 0c00 |000d: move-result-object v0 │ │ +07ba98: 6e20 ef16 2000 |000e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@16ef │ │ +07ba9e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0008 line=605 │ │ 0x0011 line=607 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl; │ │ 0x0000 - 0x0012 reg=2 upDrawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0012 reg=3 contentDescRes I │ │ │ │ - source_file_idx : 423 (ActionBarActivityDelegateBase.java) │ │ + source_file_idx : 419 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #576 header: │ │ -class_idx : 572 │ │ +class_idx : 570 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 423 │ │ +superclass_idx : 979 │ │ +source_file_idx : 419 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #576 annotations: │ │ Annotations on class │ │ @@ -151015,19 +150982,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07bb6c: |[07bb6c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -07bb7c: 5b01 ba04 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04ba │ │ -07bb80: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07bb86: 5b02 b904 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ -07bb8a: 0e00 |0007: return-void │ │ +07baa0: |[07baa0] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +07bab0: 5b01 ba04 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04ba │ │ +07bab4: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07baba: 5b02 b904 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ +07babe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0005 line=569 │ │ 0x0007 line=570 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; │ │ @@ -151040,19 +151007,19 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07bb8c: |[07bb8c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -07bb9c: 5410 b904 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ -07bba0: 7230 7b19 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@197b │ │ -07bba6: 0a00 |0005: move-result v0 │ │ -07bba8: 0f00 |0006: return v0 │ │ +07bac0: |[07bac0] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +07bad0: 5410 b904 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ +07bad4: 7230 7b19 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@197b │ │ +07bada: 0a00 |0005: move-result v0 │ │ +07badc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 item Landroid/view/MenuItem; │ │ @@ -151062,19 +151029,19 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07bbac: |[07bbac] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ -07bbbc: 5410 b904 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ -07bbc0: 7230 7c19 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197c │ │ -07bbc6: 0a00 |0005: move-result v0 │ │ -07bbc8: 0f00 |0006: return v0 │ │ +07bae0: |[07bae0] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ +07baf0: 5410 b904 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ +07baf4: 7230 7c19 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197c │ │ +07bafa: 0a00 |0005: move-result v0 │ │ +07bafc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -151084,24 +151051,24 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07bbcc: |[07bbcc] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V │ │ -07bbdc: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ -07bbe0: 7220 7d19 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@197d │ │ -07bbe6: 5420 ba04 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04ba │ │ -07bbea: 5400 bf04 |0007: iget-object v0, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07bbee: 6e20 1211 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1112 │ │ -07bbf4: 5420 ba04 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04ba │ │ -07bbf8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -07bbfa: 7120 5d11 1000 |000f: invoke-static {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$402:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@115d │ │ -07bc00: 0e00 |0012: return-void │ │ +07bb00: |[07bb00] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V │ │ +07bb10: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ +07bb14: 7220 7d19 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@197d │ │ +07bb1a: 5420 ba04 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04ba │ │ +07bb1e: 5400 bf04 |0007: iget-object v0, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07bb22: 6e20 1211 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1112 │ │ +07bb28: 5420 ba04 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@04ba │ │ +07bb2c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +07bb2e: 7120 5d11 1000 |000f: invoke-static {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$402:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@115d │ │ +07bb34: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0005 line=586 │ │ 0x000c line=587 │ │ 0x0012 line=588 │ │ locals : │ │ @@ -151113,34 +151080,34 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07bc04: |[07bc04] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ -07bc14: 5410 b904 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ -07bc18: 7230 7e19 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197e │ │ -07bc1e: 0a00 |0005: move-result v0 │ │ -07bc20: 0f00 |0006: return v0 │ │ +07bb38: |[07bb38] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ +07bb48: 5410 b904 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@04b9 │ │ +07bb4c: 7230 7e19 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197e │ │ +07bb52: 0a00 |0005: move-result v0 │ │ +07bb54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ │ │ - source_file_idx : 423 (ActionBarActivityDelegateBase.java) │ │ + source_file_idx : 419 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #577 header: │ │ -class_idx : 573 │ │ +class_idx : 571 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 569 │ │ -source_file_idx : 423 │ │ +superclass_idx : 567 │ │ +source_file_idx : 419 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 27 │ │ │ │ Class #577 annotations: │ │ Annotations on class │ │ @@ -151207,42 +151174,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -07bc24: |[07bc24] android.support.v7.app.ActionBarActivityDelegateBase.:()V │ │ -07bc34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07bc36: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -07bc3a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -07bc3c: 6002 4405 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0544 │ │ -07bc40: 4b02 0001 |0006: aput v2, v0, v1 │ │ -07bc44: 6900 bb04 |0008: sput-object v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ACTION_BAR_DRAWABLE_TOGGLE_ATTRS:[I // field@04bb │ │ -07bc48: 0e00 |000a: return-void │ │ +07bb58: |[07bb58] android.support.v7.app.ActionBarActivityDelegateBase.:()V │ │ +07bb68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07bb6a: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +07bb6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +07bb70: 6002 4405 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0544 │ │ +07bb74: 4b02 0001 |0006: aput v2, v0, v1 │ │ +07bb78: 6900 bb04 |0008: sput-object v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ACTION_BAR_DRAWABLE_TOGGLE_ATTRS:[I // field@04bb │ │ +07bb7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/app/ActionBarActivityDelegateBase;) │ │ name : '' │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07bc4c: |[07bc4c] android.support.v7.app.ActionBarActivityDelegateBase.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -07bc5c: 7020 2f11 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@112f │ │ -07bc62: 2200 3a02 |0003: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$1; // type@023a │ │ -07bc66: 7020 4c11 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V // method@114c │ │ -07bc6c: 5b10 c404 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuRunnable:Ljava/lang/Runnable; // field@04c4 │ │ -07bc70: 0e00 |000a: return-void │ │ +07bb80: |[07bb80] android.support.v7.app.ActionBarActivityDelegateBase.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +07bb90: 7020 2f11 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@112f │ │ +07bb96: 2200 3802 |0003: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$1; // type@0238 │ │ +07bb9a: 7020 4c11 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V // method@114c │ │ +07bba0: 5b10 c404 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuRunnable:Ljava/lang/Runnable; // field@04c4 │ │ +07bba4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=65 │ │ 0x000a line=82 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -151253,18 +151220,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07bc74: |[07bc74] android.support.v7.app.ActionBarActivityDelegateBase.access$000:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -07bc84: 7010 6111 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.createMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1161 │ │ -07bc8a: 0c00 |0003: move-result-object v0 │ │ -07bc8c: 1100 |0004: return-object v0 │ │ +07bba8: |[07bba8] android.support.v7.app.ActionBarActivityDelegateBase.access$000:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +07bbb8: 7010 6111 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.createMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1161 │ │ +07bbbe: 0c00 |0003: move-result-object v0 │ │ +07bbc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarActivityDelegateBase;) │ │ @@ -151272,17 +151239,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07bc90: |[07bc90] android.support.v7.app.ActionBarActivityDelegateBase.access$100:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -07bca0: 7020 7e11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.setMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@117e │ │ -07bca6: 0e00 |0003: return-void │ │ +07bbc4: |[07bbc4] android.support.v7.app.ActionBarActivityDelegateBase.access$100:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +07bbd4: 7020 7e11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.setMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@117e │ │ +07bbda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -151291,17 +151258,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bca8: |[07bca8] android.support.v7.app.ActionBarActivityDelegateBase.access$202:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Z)Z │ │ -07bcb8: 5c01 c304 |0000: iput-boolean v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuPosted:Z // field@04c3 │ │ -07bcbc: 0f01 |0002: return v1 │ │ +07bbdc: |[07bbdc] android.support.v7.app.ActionBarActivityDelegateBase.access$202:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Z)Z │ │ +07bbec: 5c01 c304 |0000: iput-boolean v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuPosted:Z // field@04c3 │ │ +07bbf0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -151310,17 +151277,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bcc0: |[07bcc0] android.support.v7.app.ActionBarActivityDelegateBase.access$402:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ -07bcd0: 5b01 be04 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07bcd4: 1101 |0002: return-object v1 │ │ +07bbf4: |[07bbf4] android.support.v7.app.ActionBarActivityDelegateBase.access$402:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ +07bc04: 5b01 be04 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07bc08: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -151329,34 +151296,34 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bcd8: |[07bcd8] android.support.v7.app.ActionBarActivityDelegateBase.access$500:()[I │ │ -07bce8: 6200 bb04 |0000: sget-object v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ACTION_BAR_DRAWABLE_TOGGLE_ATTRS:[I // field@04bb │ │ -07bcec: 1100 |0002: return-object v0 │ │ +07bc0c: |[07bc0c] android.support.v7.app.ActionBarActivityDelegateBase.access$500:()[I │ │ +07bc1c: 6200 bb04 |0000: sget-object v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ACTION_BAR_DRAWABLE_TOGGLE_ATTRS:[I // field@04bb │ │ +07bc20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarActivityDelegateBase;) │ │ name : 'access$600' │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/widget/ActionBarView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bcf0: |[07bcf0] android.support.v7.app.ActionBarActivityDelegateBase.access$600:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/widget/ActionBarView; │ │ -07bd00: 5410 bd04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07bd04: 1100 |0002: return-object v0 │ │ +07bc24: |[07bc24] android.support.v7.app.ActionBarActivityDelegateBase.access$600:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)Landroid/support/v7/internal/widget/ActionBarView; │ │ +07bc34: 5410 bd04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07bc38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ #8 : (in Landroid/support/v7/app/ActionBarActivityDelegateBase;) │ │ @@ -151364,21 +151331,21 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07bd08: |[07bd08] android.support.v7.app.ActionBarActivityDelegateBase.createMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -07bd18: 2200 7502 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0275 │ │ -07bd1c: 6e10 6411 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getActionBarThemedContext:()Landroid/content/Context; // method@1164 │ │ -07bd22: 0c01 |0005: move-result-object v1 │ │ -07bd24: 7020 0a14 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@140a │ │ -07bd2a: 6e20 4c14 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@144c │ │ -07bd30: 1100 |000c: return-object v0 │ │ +07bc3c: |[07bc3c] android.support.v7.app.ActionBarActivityDelegateBase.createMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +07bc4c: 2200 7302 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0273 │ │ +07bc50: 6e10 6411 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getActionBarThemedContext:()Landroid/content/Context; // method@1164 │ │ +07bc56: 0c01 |0005: move-result-object v1 │ │ +07bc58: 7020 0a14 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@140a │ │ +07bc5e: 6e20 4c14 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@144c │ │ +07bc64: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0009 line=376 │ │ 0x000c line=377 │ │ locals : │ │ 0x0009 - 0x000d reg=0 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -151389,24 +151356,24 @@ │ │ type : '()Landroid/support/v7/internal/widget/ProgressBarICS;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07bd34: |[07bd34] android.support.v7.app.ActionBarActivityDelegateBase.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ -07bd44: 5431 bd04 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07bd48: 6002 1606 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@0616 │ │ -07bd4c: 6e20 ac16 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@16ac │ │ -07bd52: 0c00 |0007: move-result-object v0 │ │ -07bd54: 1f00 c802 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@02c8 │ │ -07bd58: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ -07bd5c: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -07bd5e: 6e20 c818 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07bd64: 1100 |0010: return-object v0 │ │ +07bc68: |[07bc68] android.support.v7.app.ActionBarActivityDelegateBase.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ +07bc78: 5431 bd04 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07bc7c: 6002 1606 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@0616 │ │ +07bc80: 6e20 ac16 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@16ac │ │ +07bc86: 0c00 |0007: move-result-object v0 │ │ +07bc88: 1f00 c602 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@02c6 │ │ +07bc8c: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ +07bc90: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +07bc92: 6e20 c818 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bc98: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x000a line=548 │ │ 0x000c line=549 │ │ 0x0010 line=551 │ │ locals : │ │ @@ -151418,24 +151385,24 @@ │ │ type : '()Landroid/support/v7/internal/widget/ProgressBarICS;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07bd68: |[07bd68] android.support.v7.app.ActionBarActivityDelegateBase.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ -07bd78: 5431 bd04 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07bd7c: 6002 1706 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0617 │ │ -07bd80: 6e20 ac16 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@16ac │ │ -07bd86: 0c00 |0007: move-result-object v0 │ │ -07bd88: 1f00 c802 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@02c8 │ │ -07bd8c: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ -07bd90: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -07bd92: 6e20 c818 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07bd98: 1100 |0010: return-object v0 │ │ +07bc9c: |[07bc9c] android.support.v7.app.ActionBarActivityDelegateBase.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ +07bcac: 5431 bd04 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07bcb0: 6002 1706 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0617 │ │ +07bcb4: 6e20 ac16 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@16ac │ │ +07bcba: 0c00 |0007: move-result-object v0 │ │ +07bcbc: 1f00 c602 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@02c6 │ │ +07bcc0: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ +07bcc4: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +07bcc6: 6e20 c818 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bccc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x000a line=556 │ │ 0x000c line=557 │ │ 0x0010 line=559 │ │ locals : │ │ @@ -151447,48 +151414,48 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -07bd9c: |[07bd9c] android.support.v7.app.ActionBarActivityDelegateBase.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -07bdac: 5442 c604 |0000: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ -07bdb0: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -07bdb4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -07bdb6: 1102 |0005: return-object v2 │ │ -07bdb8: 5442 c504 |0006: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07bdbc: 3902 3300 |0008: if-nez v2, 003b // +0033 │ │ -07bdc0: 6202 3707 |000a: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@0737 │ │ -07bdc4: 6e20 f800 2500 |000c: invoke-virtual {v5, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@00f8 │ │ -07bdca: 0c00 |000f: move-result-object v0 │ │ -07bdcc: 1242 |0010: const/4 v2, #int 4 // #4 │ │ -07bdce: 6003 8506 |0011: sget v3, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu:I // field@0685 │ │ -07bdd2: 6e30 6401 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -07bdd8: 0a01 |0016: move-result v1 │ │ -07bdda: 6e10 6801 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -07bde0: 2202 7202 |001a: new-instance v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@0272 │ │ -07bde4: 6003 4506 |001c: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@0645 │ │ -07bde8: 7030 f013 3201 |001e: invoke-direct {v2, v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@13f0 │ │ -07bdee: 5b42 c504 |0021: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07bdf2: 5442 c504 |0023: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07bdf6: 6e20 0214 6200 |0025: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1402 │ │ -07bdfc: 5442 c604 |0028: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ -07be00: 5443 c504 |002a: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07be04: 6e20 1114 3200 |002c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ -07be0a: 5442 c504 |002f: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07be0e: 2203 6803 |0031: new-instance v3, Landroid/widget/FrameLayout; // type@0368 │ │ -07be12: 7020 311d 5300 |0033: invoke-direct {v3, v5}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -07be18: 6e20 f913 3200 |0036: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@13f9 │ │ -07be1e: 0c02 |0039: move-result-object v2 │ │ -07be20: 28cb |003a: goto 0005 // -0035 │ │ -07be22: 5442 c504 |003b: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07be26: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -07be28: 6e20 0514 3200 |003e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@1405 │ │ -07be2e: 28ee |0041: goto 002f // -0012 │ │ +07bcd0: |[07bcd0] android.support.v7.app.ActionBarActivityDelegateBase.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +07bce0: 5442 c604 |0000: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ +07bce4: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +07bce8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +07bcea: 1102 |0005: return-object v2 │ │ +07bcec: 5442 c504 |0006: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07bcf0: 3902 3300 |0008: if-nez v2, 003b // +0033 │ │ +07bcf4: 6202 3707 |000a: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@0737 │ │ +07bcf8: 6e20 f800 2500 |000c: invoke-virtual {v5, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@00f8 │ │ +07bcfe: 0c00 |000f: move-result-object v0 │ │ +07bd00: 1242 |0010: const/4 v2, #int 4 // #4 │ │ +07bd02: 6003 8506 |0011: sget v3, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu:I // field@0685 │ │ +07bd06: 6e30 6401 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +07bd0c: 0a01 |0016: move-result v1 │ │ +07bd0e: 6e10 6801 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +07bd14: 2202 7002 |001a: new-instance v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@0270 │ │ +07bd18: 6003 4506 |001c: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@0645 │ │ +07bd1c: 7030 f013 3201 |001e: invoke-direct {v2, v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@13f0 │ │ +07bd22: 5b42 c504 |0021: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07bd26: 5442 c504 |0023: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07bd2a: 6e20 0214 6200 |0025: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1402 │ │ +07bd30: 5442 c604 |0028: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ +07bd34: 5443 c504 |002a: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07bd38: 6e20 1114 3200 |002c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ +07bd3e: 5442 c504 |002f: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07bd42: 2203 6403 |0031: new-instance v3, Landroid/widget/FrameLayout; // type@0364 │ │ +07bd46: 7020 311d 5300 |0033: invoke-direct {v3, v5}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +07bd4c: 6e20 f913 3200 |0036: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@13f9 │ │ +07bd52: 0c02 |0039: move-result-object v2 │ │ +07bd54: 28cb |003a: goto 0005 // -0035 │ │ +07bd56: 5442 c504 |003b: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07bd5a: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +07bd5c: 6e20 0514 3200 |003e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@1405 │ │ +07bd62: 28ee |0041: goto 002f // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x0005 line=416 │ │ 0x0006 line=400 │ │ 0x000a line=401 │ │ @@ -151511,29 +151478,29 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -07be30: |[07be30] android.support.v7.app.ActionBarActivityDelegateBase.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ -07be40: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -07be42: 5520 c004 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ -07be46: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ -07be4a: 6e10 a318 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ -07be50: 0a00 |0008: move-result v0 │ │ -07be52: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -07be56: 6e20 c818 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07be5c: 5520 c104 |000e: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ -07be60: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ -07be64: 6e10 a318 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ -07be6a: 0a00 |0015: move-result v0 │ │ -07be6c: 3900 0500 |0016: if-nez v0, 001b // +0005 │ │ -07be70: 6e20 c818 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07be76: 0e00 |001b: return-void │ │ +07bd64: |[07bd64] android.support.v7.app.ActionBarActivityDelegateBase.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ +07bd74: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +07bd76: 5520 c004 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ +07bd7a: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ +07bd7e: 6e10 a318 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ +07bd84: 0a00 |0008: move-result v0 │ │ +07bd86: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +07bd8a: 6e20 c818 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bd90: 5520 c104 |000e: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ +07bd94: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ +07bd98: 6e10 a318 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ +07bd9e: 0a00 |0015: move-result v0 │ │ +07bda0: 3900 0500 |0016: if-nez v0, 001b // +0005 │ │ +07bda4: 6e20 c818 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bdaa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=538 │ │ 0x000b line=539 │ │ 0x000e line=541 │ │ 0x0018 line=542 │ │ 0x001b line=544 │ │ @@ -151547,38 +151514,38 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -07be78: |[07be78] android.support.v7.app.ActionBarActivityDelegateBase.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -07be88: 5410 bd04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07be8c: 3800 2800 |0002: if-eqz v0, 002a // +0028 │ │ -07be90: 5410 bd04 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07be94: 6e10 d316 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@16d3 │ │ -07be9a: 0a00 |0009: move-result v0 │ │ -07be9c: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ -07bea0: 5410 bd04 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07bea4: 6e10 d216 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@16d2 │ │ -07beaa: 0a00 |0011: move-result v0 │ │ -07beac: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -07beb0: 3903 1000 |0014: if-nez v3, 0024 // +0010 │ │ -07beb4: 5410 bd04 |0016: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07beb8: 6e10 c816 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getVisibility:()I // method@16c8 │ │ -07bebe: 0a00 |001b: move-result v0 │ │ -07bec0: 3900 0700 |001c: if-nez v0, 0023 // +0007 │ │ -07bec4: 5410 bd04 |001e: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07bec8: 6e10 0217 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@1702 │ │ -07bece: 0e00 |0023: return-void │ │ -07bed0: 5410 bd04 |0024: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07bed4: 6e10 cc16 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@16cc │ │ -07beda: 28fa |0029: goto 0023 // -0006 │ │ -07bedc: 6e10 1a14 0200 |002a: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@141a │ │ -07bee2: 28f6 |002d: goto 0023 // -000a │ │ +07bdac: |[07bdac] android.support.v7.app.ActionBarActivityDelegateBase.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +07bdbc: 5410 bd04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07bdc0: 3800 2800 |0002: if-eqz v0, 002a // +0028 │ │ +07bdc4: 5410 bd04 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07bdc8: 6e10 d316 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@16d3 │ │ +07bdce: 0a00 |0009: move-result v0 │ │ +07bdd0: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ +07bdd4: 5410 bd04 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07bdd8: 6e10 d216 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@16d2 │ │ +07bdde: 0a00 |0011: move-result v0 │ │ +07bde0: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +07bde4: 3903 1000 |0014: if-nez v3, 0024 // +0010 │ │ +07bde8: 5410 bd04 |0016: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07bdec: 6e10 c816 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getVisibility:()I // method@16c8 │ │ +07bdf2: 0a00 |001b: move-result v0 │ │ +07bdf4: 3900 0700 |001c: if-nez v0, 0023 // +0007 │ │ +07bdf8: 5410 bd04 |001e: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07bdfc: 6e10 0217 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@1702 │ │ +07be02: 0e00 |0023: return-void │ │ +07be04: 5410 bd04 |0024: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07be08: 6e10 cc16 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@16cc │ │ +07be0e: 28fa |0029: goto 0023 // -0006 │ │ +07be10: 6e10 1a14 0200 |002a: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@141a │ │ +07be16: 28f6 |002d: goto 0023 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x000c line=382 │ │ 0x0016 line=383 │ │ 0x001e line=384 │ │ 0x0023 line=393 │ │ @@ -151594,34 +151561,34 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -07bee4: |[07bee4] android.support.v7.app.ActionBarActivityDelegateBase.setMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -07bef4: 5420 c604 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ -07bef8: 3303 0300 |0002: if-ne v3, v0, 0005 // +0003 │ │ -07befc: 0e00 |0004: return-void │ │ -07befe: 5420 c604 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ -07bf02: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ -07bf06: 5420 c604 |0009: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ -07bf0a: 5421 c504 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07bf0e: 6e20 4714 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1447 │ │ -07bf14: 5b23 c604 |0010: iput-object v3, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ -07bf18: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -07bf1c: 5420 c504 |0014: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07bf20: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -07bf24: 5420 c504 |0018: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ -07bf28: 6e20 1114 0300 |001a: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ -07bf2e: 5420 bd04 |001d: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07bf32: 3800 e5ff |001f: if-eqz v0, 0004 // -001b │ │ -07bf36: 5420 bd04 |0021: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07bf3a: 6e30 f616 3002 |0023: invoke-virtual {v0, v3, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@16f6 │ │ -07bf40: 28de |0026: goto 0004 // -0022 │ │ +07be18: |[07be18] android.support.v7.app.ActionBarActivityDelegateBase.setMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +07be28: 5420 c604 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ +07be2c: 3303 0300 |0002: if-ne v3, v0, 0005 // +0003 │ │ +07be30: 0e00 |0004: return-void │ │ +07be32: 5420 c604 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ +07be36: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ +07be3a: 5420 c604 |0009: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ +07be3e: 5421 c504 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07be42: 6e20 4714 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1447 │ │ +07be48: 5b23 c604 |0010: iput-object v3, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ +07be4c: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +07be50: 5420 c504 |0014: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07be54: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +07be58: 5420 c504 |0018: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@04c5 │ │ +07be5c: 6e20 1114 0300 |001a: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ +07be62: 5420 bd04 |001d: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07be66: 3800 e5ff |001f: if-eqz v0, 0004 // -001b │ │ +07be6a: 5420 bd04 |0021: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07be6e: 6e30 f616 3002 |0023: invoke-virtual {v0, v3, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@16f6 │ │ +07be74: 28de |0026: goto 0004 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0004 line=436 │ │ 0x0005 line=424 │ │ 0x0009 line=425 │ │ 0x0010 line=427 │ │ @@ -151638,31 +151605,31 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -07bf44: |[07bf44] android.support.v7.app.ActionBarActivityDelegateBase.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ -07bf54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07bf56: 5530 c004 |0001: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ -07bf5a: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -07bf5e: 6e10 a318 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ -07bf64: 0a00 |0008: move-result v0 │ │ -07bf66: 1241 |0009: const/4 v1, #int 4 // #4 │ │ -07bf68: 3310 0500 |000a: if-ne v0, v1, 000f // +0005 │ │ -07bf6c: 6e20 c818 2500 |000c: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07bf72: 5530 c104 |000f: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ -07bf76: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -07bf7a: 6e10 9e18 0400 |0013: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@189e │ │ -07bf80: 0a00 |0016: move-result v0 │ │ -07bf82: 1301 1027 |0017: const/16 v1, #int 10000 // #2710 │ │ -07bf86: 3510 0500 |0019: if-ge v0, v1, 001e // +0005 │ │ -07bf8a: 6e20 c818 2400 |001b: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07bf90: 0e00 |001e: return-void │ │ +07be78: |[07be78] android.support.v7.app.ActionBarActivityDelegateBase.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ +07be88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07be8a: 5530 c004 |0001: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ +07be8e: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +07be92: 6e10 a318 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ +07be98: 0a00 |0008: move-result v0 │ │ +07be9a: 1241 |0009: const/4 v1, #int 4 // #4 │ │ +07be9c: 3310 0500 |000a: if-ne v0, v1, 000f // +0005 │ │ +07bea0: 6e20 c818 2500 |000c: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bea6: 5530 c104 |000f: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ +07beaa: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +07beae: 6e10 9e18 0400 |0013: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@189e │ │ +07beb4: 0a00 |0016: move-result v0 │ │ +07beb6: 1301 1027 |0017: const/16 v1, #int 10000 // #2710 │ │ +07beba: 3510 0500 |0019: if-ge v0, v1, 001e // +0005 │ │ +07bebe: 6e20 c818 2400 |001b: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bec4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=527 │ │ 0x000c line=528 │ │ 0x000f line=531 │ │ 0x001b line=532 │ │ 0x001e line=534 │ │ @@ -151676,67 +151643,67 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -07bf94: |[07bf94] android.support.v7.app.ActionBarActivityDelegateBase.updateProgressBars:(I)V │ │ -07bfa4: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -07bfa8: 1306 1027 |0002: const/16 v6, #int 10000 // #2710 │ │ -07bfac: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -07bfae: 7010 6511 0800 |0005: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@1165 │ │ -07bfb4: 0c00 |0008: move-result-object v0 │ │ -07bfb6: 7010 6711 0800 |0009: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@1167 │ │ -07bfbc: 0c01 |000c: move-result-object v1 │ │ -07bfbe: 12f5 |000d: const/4 v5, #int -1 // #ff │ │ -07bfc0: 3359 2000 |000e: if-ne v9, v5, 002e // +0020 │ │ -07bfc4: 5585 c104 |0010: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ -07bfc8: 3805 1200 |0012: if-eqz v5, 0024 // +0012 │ │ -07bfcc: 6e10 9e18 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@189e │ │ -07bfd2: 0a02 |0017: move-result v2 │ │ -07bfd4: 6e10 ab18 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.isIndeterminate:()Z // method@18ab │ │ -07bfda: 0a05 |001b: move-result v5 │ │ -07bfdc: 3905 0400 |001c: if-nez v5, 0020 // +0004 │ │ -07bfe0: 3562 0e00 |001e: if-ge v2, v6, 002c // +000e │ │ -07bfe4: 0143 |0020: move v3, v4 │ │ -07bfe6: 6e20 c818 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07bfec: 5585 c004 |0024: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ -07bff0: 3805 0500 |0026: if-eqz v5, 002b // +0005 │ │ -07bff4: 6e20 c818 4000 |0028: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07bffa: 0e00 |002b: return-void │ │ -07bffc: 1243 |002c: const/4 v3, #int 4 // #4 │ │ -07bffe: 28f4 |002d: goto 0021 // -000c │ │ -07c000: 12e5 |002e: const/4 v5, #int -2 // #fe │ │ -07c002: 3359 1100 |002f: if-ne v9, v5, 0040 // +0011 │ │ -07c006: 5584 c104 |0031: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ -07c00a: 3804 0500 |0033: if-eqz v4, 0038 // +0005 │ │ -07c00e: 6e20 c818 7100 |0035: invoke-virtual {v1, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07c014: 5584 c004 |0038: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ -07c018: 3804 f1ff |003a: if-eqz v4, 002b // -000f │ │ -07c01c: 6e20 c818 7000 |003c: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -07c022: 28ec |003f: goto 002b // -0014 │ │ -07c024: 12d5 |0040: const/4 v5, #int -3 // #fd │ │ -07c026: 3359 0700 |0041: if-ne v9, v5, 0048 // +0007 │ │ -07c02a: 1214 |0043: const/4 v4, #int 1 // #1 │ │ -07c02c: 6e20 be18 4100 |0044: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@18be │ │ -07c032: 28e4 |0047: goto 002b // -001c │ │ -07c034: 12c5 |0048: const/4 v5, #int -4 // #fc │ │ -07c036: 3359 0600 |0049: if-ne v9, v5, 004f // +0006 │ │ -07c03a: 6e20 be18 4100 |004b: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@18be │ │ -07c040: 28dd |004e: goto 002b // -0023 │ │ -07c042: 3a09 dcff |004f: if-ltz v9, 002b // -0024 │ │ -07c046: 3669 daff |0051: if-gt v9, v6, 002b // -0026 │ │ -07c04a: d804 0900 |0053: add-int/lit8 v4, v9, #int 0 // #00 │ │ -07c04e: 6e20 c418 4100 |0055: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@18c4 │ │ -07c054: 3569 0600 |0058: if-ge v9, v6, 005e // +0006 │ │ -07c058: 7030 8311 1800 |005a: invoke-direct {v8, v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V // method@1183 │ │ -07c05e: 28ce |005d: goto 002b // -0032 │ │ -07c060: 7030 6b11 1800 |005e: invoke-direct {v8, v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V // method@116b │ │ -07c066: 28ca |0061: goto 002b // -0036 │ │ +07bec8: |[07bec8] android.support.v7.app.ActionBarActivityDelegateBase.updateProgressBars:(I)V │ │ +07bed8: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +07bedc: 1306 1027 |0002: const/16 v6, #int 10000 // #2710 │ │ +07bee0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +07bee2: 7010 6511 0800 |0005: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@1165 │ │ +07bee8: 0c00 |0008: move-result-object v0 │ │ +07beea: 7010 6711 0800 |0009: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@1167 │ │ +07bef0: 0c01 |000c: move-result-object v1 │ │ +07bef2: 12f5 |000d: const/4 v5, #int -1 // #ff │ │ +07bef4: 3359 2000 |000e: if-ne v9, v5, 002e // +0020 │ │ +07bef8: 5585 c104 |0010: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ +07befc: 3805 1200 |0012: if-eqz v5, 0024 // +0012 │ │ +07bf00: 6e10 9e18 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@189e │ │ +07bf06: 0a02 |0017: move-result v2 │ │ +07bf08: 6e10 ab18 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.isIndeterminate:()Z // method@18ab │ │ +07bf0e: 0a05 |001b: move-result v5 │ │ +07bf10: 3905 0400 |001c: if-nez v5, 0020 // +0004 │ │ +07bf14: 3562 0e00 |001e: if-ge v2, v6, 002c // +000e │ │ +07bf18: 0143 |0020: move v3, v4 │ │ +07bf1a: 6e20 c818 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bf20: 5585 c004 |0024: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ +07bf24: 3805 0500 |0026: if-eqz v5, 002b // +0005 │ │ +07bf28: 6e20 c818 4000 |0028: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bf2e: 0e00 |002b: return-void │ │ +07bf30: 1243 |002c: const/4 v3, #int 4 // #4 │ │ +07bf32: 28f4 |002d: goto 0021 // -000c │ │ +07bf34: 12e5 |002e: const/4 v5, #int -2 // #fe │ │ +07bf36: 3359 1100 |002f: if-ne v9, v5, 0040 // +0011 │ │ +07bf3a: 5584 c104 |0031: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ +07bf3e: 3804 0500 |0033: if-eqz v4, 0038 // +0005 │ │ +07bf42: 6e20 c818 7100 |0035: invoke-virtual {v1, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bf48: 5584 c004 |0038: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ +07bf4c: 3804 f1ff |003a: if-eqz v4, 002b // -000f │ │ +07bf50: 6e20 c818 7000 |003c: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +07bf56: 28ec |003f: goto 002b // -0014 │ │ +07bf58: 12d5 |0040: const/4 v5, #int -3 // #fd │ │ +07bf5a: 3359 0700 |0041: if-ne v9, v5, 0048 // +0007 │ │ +07bf5e: 1214 |0043: const/4 v4, #int 1 // #1 │ │ +07bf60: 6e20 be18 4100 |0044: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@18be │ │ +07bf66: 28e4 |0047: goto 002b // -001c │ │ +07bf68: 12c5 |0048: const/4 v5, #int -4 // #fc │ │ +07bf6a: 3359 0600 |0049: if-ne v9, v5, 004f // +0006 │ │ +07bf6e: 6e20 be18 4100 |004b: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@18be │ │ +07bf74: 28dd |004e: goto 002b // -0023 │ │ +07bf76: 3a09 dcff |004f: if-ltz v9, 002b // -0024 │ │ +07bf7a: 3669 daff |0051: if-gt v9, v6, 002b // -0026 │ │ +07bf7e: d804 0900 |0053: add-int/lit8 v4, v9, #int 0 // #00 │ │ +07bf82: 6e20 c418 4100 |0055: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@18c4 │ │ +07bf88: 3569 0600 |0058: if-ge v9, v6, 005e // +0006 │ │ +07bf8c: 7030 8311 1800 |005a: invoke-direct {v8, v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V // method@1183 │ │ +07bf92: 28ce |005d: goto 002b // -0032 │ │ +07bf94: 7030 6b11 1800 |005e: invoke-direct {v8, v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V // method@116b │ │ +07bf9a: 28ca |0061: goto 002b // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=487 │ │ 0x0009 line=488 │ │ 0x000d line=490 │ │ 0x0010 line=491 │ │ 0x0014 line=492 │ │ @@ -151775,28 +151742,28 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -07c068: |[07c068] android.support.v7.app.ActionBarActivityDelegateBase.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -07c078: 6e10 6311 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ -07c07e: 5531 c204 |0003: iget-boolean v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ -07c082: 3801 1000 |0005: if-eqz v1, 0015 // +0010 │ │ -07c086: 5431 bf04 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c08a: 6002 f105 |0009: sget v2, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ -07c08e: 6e20 f910 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07c094: 0c00 |000e: move-result-object v0 │ │ -07c096: 1f00 3803 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -07c09a: 6e30 1d1c 4005 |0011: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1c1d │ │ -07c0a0: 0e00 |0014: return-void │ │ -07c0a2: 5431 bf04 |0015: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c0a6: 6e30 2a11 4105 |0017: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@112a │ │ -07c0ac: 28fa |001a: goto 0014 // -0006 │ │ +07bf9c: |[07bf9c] android.support.v7.app.ActionBarActivityDelegateBase.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07bfac: 6e10 6311 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ +07bfb2: 5531 c204 |0003: iget-boolean v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ +07bfb6: 3801 1000 |0005: if-eqz v1, 0015 // +0010 │ │ +07bfba: 5431 bf04 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07bfbe: 6002 f105 |0009: sget v2, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ +07bfc2: 6e20 f910 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07bfc8: 0c00 |000e: move-result-object v0 │ │ +07bfca: 1f00 3403 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +07bfce: 6e30 1d1c 4005 |0011: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1c1d │ │ +07bfd4: 0e00 |0014: return-void │ │ +07bfd6: 5431 bf04 |0015: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07bfda: 6e30 2a11 4105 |0017: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@112a │ │ +07bfe0: 28fa |001a: goto 0014 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0003 line=161 │ │ 0x0007 line=162 │ │ 0x0011 line=164 │ │ 0x0014 line=168 │ │ @@ -151812,21 +151779,21 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -07c0b0: |[07c0b0] android.support.v7.app.ActionBarActivityDelegateBase.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -07c0c0: 6e10 6311 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ -07c0c6: 2200 4302 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplBase; // type@0243 │ │ -07c0ca: 5431 bf04 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c0ce: 5432 bf04 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c0d2: 7030 e911 1002 |0009: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@11e9 │ │ -07c0d8: 1100 |000c: return-object v0 │ │ +07bfe4: |[07bfe4] android.support.v7.app.ActionBarActivityDelegateBase.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +07bff4: 6e10 6311 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ +07bffa: 2200 4102 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplBase; // type@0241 │ │ +07bffe: 5431 bf04 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c002: 5432 bf04 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c006: 7030 e911 1002 |0009: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@11e9 │ │ +07c00c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ @@ -151835,91 +151802,91 @@ │ │ type : '()V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -07c0dc: |[07c0dc] android.support.v7.app.ActionBarActivityDelegateBase.ensureSubDecor:()V │ │ -07c0ec: 5575 c204 |0000: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ -07c0f0: 3805 8200 |0002: if-eqz v5, 0084 // +0082 │ │ -07c0f4: 5575 c804 |0004: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@04c8 │ │ -07c0f8: 3905 7e00 |0006: if-nez v5, 0084 // +007e │ │ -07c0fc: 5575 c704 |0008: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@04c7 │ │ -07c100: 3805 7b00 |000a: if-eqz v5, 0085 // +007b │ │ -07c104: 5475 bf04 |000c: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c108: 6006 3506 |000e: sget v6, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor_overlay:I // field@0635 │ │ -07c10c: 6e20 2811 6500 |0010: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@1128 │ │ -07c112: 5475 bf04 |0013: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c116: 6006 f005 |0015: sget v6, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@05f0 │ │ -07c11a: 6e20 f910 6500 |0017: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07c120: 0c05 |001a: move-result-object v5 │ │ -07c122: 1f05 9d02 |001b: check-cast v5, Landroid/support/v7/internal/widget/ActionBarView; // type@029d │ │ -07c126: 5b75 bd04 |001d: iput-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c12a: 5475 bd04 |001f: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c12e: 5476 bf04 |0021: iget-object v6, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c132: 6e20 ff16 6500 |0023: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowCallback:(Landroid/view/Window$Callback;)V // method@16ff │ │ -07c138: 5575 c104 |0026: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ -07c13c: 3805 0700 |0028: if-eqz v5, 002f // +0007 │ │ -07c140: 5475 bd04 |002a: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c144: 6e10 ce16 0500 |002c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@16ce │ │ -07c14a: 5575 c004 |002f: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ -07c14e: 3805 0700 |0031: if-eqz v5, 0038 // +0007 │ │ -07c152: 5475 bd04 |0033: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c156: 6e10 cd16 0500 |0035: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@16cd │ │ -07c15c: 1a05 3521 |0038: const-string v5, "splitActionBarWhenNarrow" // string@2135 │ │ -07c160: 6e10 6a11 0700 |003a: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@116a │ │ -07c166: 0c06 |003d: move-result-object v6 │ │ -07c168: 6e20 481f 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -07c16e: 0a04 |0041: move-result v4 │ │ -07c170: 3804 4b00 |0042: if-eqz v4, 008d // +004b │ │ -07c174: 5475 bf04 |0044: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c178: 6e10 0011 0500 |0046: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@1100 │ │ -07c17e: 0c05 |0049: move-result-object v5 │ │ -07c180: 6006 8405 |004a: sget v6, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@0584 │ │ -07c184: 6e20 4901 6500 |004c: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ -07c18a: 0a02 |004f: move-result v2 │ │ -07c18c: 5475 bf04 |0050: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c190: 6006 2906 |0052: sget v6, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0629 │ │ -07c194: 6e20 f910 6500 |0054: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07c19a: 0c03 |0057: move-result-object v3 │ │ -07c19c: 1f03 9202 |0058: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0292 │ │ -07c1a0: 3803 2400 |005a: if-eqz v3, 007e // +0024 │ │ -07c1a4: 5475 bd04 |005c: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c1a8: 6e20 f916 3500 |005e: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@16f9 │ │ -07c1ae: 5475 bd04 |0061: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c1b2: 6e20 f816 2500 |0063: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@16f8 │ │ -07c1b8: 5475 bd04 |0066: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c1bc: 6e20 fa16 4500 |0068: invoke-virtual {v5, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@16fa │ │ -07c1c2: 5475 bf04 |006b: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c1c6: 6006 f705 |006d: sget v6, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@05f7 │ │ -07c1ca: 6e20 f910 6500 |006f: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07c1d0: 0c01 |0072: move-result-object v1 │ │ -07c1d2: 1f01 9402 |0073: check-cast v1, Landroid/support/v7/internal/widget/ActionBarContextView; // type@0294 │ │ -07c1d6: 6e20 4b16 3100 |0075: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@164b │ │ -07c1dc: 6e20 4a16 2100 |0078: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@164a │ │ -07c1e2: 6e20 4c16 4100 |007b: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@164c │ │ -07c1e8: 1215 |007e: const/4 v5, #int 1 // #1 │ │ -07c1ea: 5c75 c804 |007f: iput-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@04c8 │ │ -07c1ee: 6e10 8511 0700 |0081: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.supportInvalidateOptionsMenu:()V // method@1185 │ │ -07c1f4: 0e00 |0084: return-void │ │ -07c1f6: 5475 bf04 |0085: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c1fa: 6006 3306 |0087: sget v6, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor:I // field@0633 │ │ -07c1fe: 6e20 2811 6500 |0089: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@1128 │ │ -07c204: 2887 |008c: goto 0013 // -0079 │ │ -07c206: 5475 bf04 |008d: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c20a: 6206 db06 |008f: sget-object v6, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@06db │ │ -07c20e: 6e20 0611 6500 |0091: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1106 │ │ -07c214: 0c00 |0094: move-result-object v0 │ │ -07c216: 1225 |0095: const/4 v5, #int 2 // #2 │ │ -07c218: 1206 |0096: const/4 v6, #int 0 // #0 │ │ -07c21a: 6e30 5b01 5006 |0097: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -07c220: 0a02 |009a: move-result v2 │ │ -07c222: 6e10 6801 0000 |009b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -07c228: 28b2 |009e: goto 0050 // -004e │ │ +07c010: |[07c010] android.support.v7.app.ActionBarActivityDelegateBase.ensureSubDecor:()V │ │ +07c020: 5575 c204 |0000: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ +07c024: 3805 8200 |0002: if-eqz v5, 0084 // +0082 │ │ +07c028: 5575 c804 |0004: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@04c8 │ │ +07c02c: 3905 7e00 |0006: if-nez v5, 0084 // +007e │ │ +07c030: 5575 c704 |0008: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@04c7 │ │ +07c034: 3805 7b00 |000a: if-eqz v5, 0085 // +007b │ │ +07c038: 5475 bf04 |000c: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c03c: 6006 3506 |000e: sget v6, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor_overlay:I // field@0635 │ │ +07c040: 6e20 2811 6500 |0010: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@1128 │ │ +07c046: 5475 bf04 |0013: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c04a: 6006 f005 |0015: sget v6, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@05f0 │ │ +07c04e: 6e20 f910 6500 |0017: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07c054: 0c05 |001a: move-result-object v5 │ │ +07c056: 1f05 9b02 |001b: check-cast v5, Landroid/support/v7/internal/widget/ActionBarView; // type@029b │ │ +07c05a: 5b75 bd04 |001d: iput-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c05e: 5475 bd04 |001f: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c062: 5476 bf04 |0021: iget-object v6, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c066: 6e20 ff16 6500 |0023: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowCallback:(Landroid/view/Window$Callback;)V // method@16ff │ │ +07c06c: 5575 c104 |0026: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ +07c070: 3805 0700 |0028: if-eqz v5, 002f // +0007 │ │ +07c074: 5475 bd04 |002a: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c078: 6e10 ce16 0500 |002c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@16ce │ │ +07c07e: 5575 c004 |002f: iget-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ +07c082: 3805 0700 |0031: if-eqz v5, 0038 // +0007 │ │ +07c086: 5475 bd04 |0033: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c08a: 6e10 cd16 0500 |0035: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@16cd │ │ +07c090: 1a05 2a21 |0038: const-string v5, "splitActionBarWhenNarrow" // string@212a │ │ +07c094: 6e10 6a11 0700 |003a: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@116a │ │ +07c09a: 0c06 |003d: move-result-object v6 │ │ +07c09c: 6e20 481f 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +07c0a2: 0a04 |0041: move-result v4 │ │ +07c0a4: 3804 4b00 |0042: if-eqz v4, 008d // +004b │ │ +07c0a8: 5475 bf04 |0044: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c0ac: 6e10 0011 0500 |0046: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@1100 │ │ +07c0b2: 0c05 |0049: move-result-object v5 │ │ +07c0b4: 6006 8405 |004a: sget v6, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@0584 │ │ +07c0b8: 6e20 4901 6500 |004c: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ +07c0be: 0a02 |004f: move-result v2 │ │ +07c0c0: 5475 bf04 |0050: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c0c4: 6006 2906 |0052: sget v6, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0629 │ │ +07c0c8: 6e20 f910 6500 |0054: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07c0ce: 0c03 |0057: move-result-object v3 │ │ +07c0d0: 1f03 9002 |0058: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0290 │ │ +07c0d4: 3803 2400 |005a: if-eqz v3, 007e // +0024 │ │ +07c0d8: 5475 bd04 |005c: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c0dc: 6e20 f916 3500 |005e: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@16f9 │ │ +07c0e2: 5475 bd04 |0061: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c0e6: 6e20 f816 2500 |0063: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@16f8 │ │ +07c0ec: 5475 bd04 |0066: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c0f0: 6e20 fa16 4500 |0068: invoke-virtual {v5, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@16fa │ │ +07c0f6: 5475 bf04 |006b: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c0fa: 6006 f705 |006d: sget v6, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@05f7 │ │ +07c0fe: 6e20 f910 6500 |006f: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07c104: 0c01 |0072: move-result-object v1 │ │ +07c106: 1f01 9202 |0073: check-cast v1, Landroid/support/v7/internal/widget/ActionBarContextView; // type@0292 │ │ +07c10a: 6e20 4b16 3100 |0075: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@164b │ │ +07c110: 6e20 4a16 2100 |0078: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@164a │ │ +07c116: 6e20 4c16 4100 |007b: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@164c │ │ +07c11c: 1215 |007e: const/4 v5, #int 1 // #1 │ │ +07c11e: 5c75 c804 |007f: iput-boolean v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@04c8 │ │ +07c122: 6e10 8511 0700 |0081: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.supportInvalidateOptionsMenu:()V // method@1185 │ │ +07c128: 0e00 |0084: return-void │ │ +07c12a: 5475 bf04 |0085: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c12e: 6006 3306 |0087: sget v6, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor:I // field@0633 │ │ +07c132: 6e20 2811 6500 |0089: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@1128 │ │ +07c138: 2887 |008c: goto 0013 // -0079 │ │ +07c13a: 5475 bf04 |008d: iget-object v5, v7, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c13e: 6206 db06 |008f: sget-object v6, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@06db │ │ +07c142: 6e20 0611 6500 |0091: invoke-virtual {v5, v6}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1106 │ │ +07c148: 0c00 |0094: move-result-object v0 │ │ +07c14a: 1225 |0095: const/4 v5, #int 2 // #2 │ │ +07c14c: 1206 |0096: const/4 v6, #int 0 // #0 │ │ +07c14e: 6e30 5b01 5006 |0097: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +07c154: 0a02 |009a: move-result v2 │ │ +07c156: 6e10 6801 0000 |009b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +07c15c: 28b2 |009e: goto 0050 // -004e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0008 line=172 │ │ 0x000c line=173 │ │ 0x0013 line=177 │ │ 0x001f line=178 │ │ @@ -151961,19 +151928,19 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07c22c: |[07c22c] android.support.v7.app.ActionBarActivityDelegateBase.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ -07c23c: 2200 3b02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl; // type@023b │ │ -07c240: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07c242: 7030 4f11 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/app/ActionBarActivityDelegateBase$1;)V // method@114f │ │ -07c248: 1100 |0006: return-object v0 │ │ +07c160: |[07c160] android.support.v7.app.ActionBarActivityDelegateBase.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ +07c170: 2200 3902 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl; // type@0239 │ │ +07c174: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07c176: 7030 4f11 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/app/ActionBarActivityDelegateBase$1;)V // method@114f │ │ +07c17c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivityDelegateBase;) │ │ @@ -151981,32 +151948,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -07c24c: |[07c24c] android.support.v7.app.ActionBarActivityDelegateBase.onBackPressed:()Z │ │ -07c25c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07c25e: 5421 be04 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c262: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -07c266: 5421 be04 |0005: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c26a: 6e10 8019 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1980 │ │ -07c270: 0f00 |000a: return v0 │ │ -07c272: 5421 bd04 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c276: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ -07c27a: 5421 bd04 |000f: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c27e: 6e10 cb16 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@16cb │ │ -07c284: 0a01 |0014: move-result v1 │ │ -07c286: 3801 0800 |0015: if-eqz v1, 001d // +0008 │ │ -07c28a: 5421 bd04 |0017: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c28e: 6e10 a916 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.collapseActionView:()V // method@16a9 │ │ -07c294: 28ee |001c: goto 000a // -0012 │ │ -07c296: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -07c298: 28ec |001e: goto 000a // -0014 │ │ +07c180: |[07c180] android.support.v7.app.ActionBarActivityDelegateBase.onBackPressed:()Z │ │ +07c190: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07c192: 5421 be04 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c196: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +07c19a: 5421 be04 |0005: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c19e: 6e10 8019 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1980 │ │ +07c1a4: 0f00 |000a: return v0 │ │ +07c1a6: 5421 bd04 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c1aa: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ +07c1ae: 5421 bd04 |000f: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c1b2: 6e10 cb16 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@16cb │ │ +07c1b8: 0a01 |0014: move-result v1 │ │ +07c1ba: 3801 0800 |0015: if-eqz v1, 001d // +0008 │ │ +07c1be: 5421 bd04 |0017: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c1c2: 6e10 a916 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.collapseActionView:()V // method@16a9 │ │ +07c1c8: 28ee |001c: goto 000a // -0012 │ │ +07c1ca: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +07c1cc: 28ec |001e: goto 000a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=441 │ │ 0x0005 line=442 │ │ 0x000a line=452 │ │ 0x000b line=447 │ │ 0x0017 line=448 │ │ @@ -152019,18 +151986,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07c29c: |[07c29c] android.support.v7.app.ActionBarActivityDelegateBase.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -07c2ac: 5410 bf04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c2b0: 6e10 f810 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.closeOptionsMenu:()V // method@10f8 │ │ -07c2b6: 0e00 |0005: return-void │ │ +07c1d0: |[07c1d0] android.support.v7.app.ActionBarActivityDelegateBase.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +07c1e0: 5410 bf04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c1e4: 6e10 f810 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.closeOptionsMenu:()V // method@10f8 │ │ +07c1ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0005 line=336 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0006 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -152041,24 +152008,24 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07c2b8: |[07c2b8] android.support.v7.app.ActionBarActivityDelegateBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -07c2c8: 5521 c204 |0000: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ -07c2cc: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -07c2d0: 5521 c804 |0004: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@04c8 │ │ -07c2d4: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -07c2d8: 6e10 6911 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1169 │ │ -07c2de: 0c00 |000b: move-result-object v0 │ │ -07c2e0: 1f00 4302 |000c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0243 │ │ -07c2e4: 6e20 1012 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarImplBase;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1210 │ │ -07c2ea: 0e00 |0011: return-void │ │ +07c1ec: |[07c1ec] android.support.v7.app.ActionBarActivityDelegateBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +07c1fc: 5521 c204 |0000: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ +07c200: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +07c204: 5521 c804 |0004: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@04c8 │ │ +07c208: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +07c20c: 6e10 6911 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1169 │ │ +07c212: 0c00 |000b: move-result-object v0 │ │ +07c214: 1f00 4102 |000c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0241 │ │ +07c218: 6e20 1012 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarImplBase;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1210 │ │ +07c21e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=97 │ │ 0x000e line=98 │ │ 0x0011 line=100 │ │ locals : │ │ @@ -152071,22 +152038,22 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -07c2ec: |[07c2ec] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -07c2fc: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -07c300: 5410 bf04 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c304: 6e30 2511 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ -07c30a: 0a00 |0007: move-result v0 │ │ -07c30c: 0f00 |0008: return v0 │ │ -07c30e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07c310: 28fe |000a: goto 0008 // -0002 │ │ +07c220: |[07c220] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +07c230: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +07c234: 5410 bf04 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c238: 6e30 2511 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ +07c23e: 0a00 |0007: move-result v0 │ │ +07c240: 0f00 |0008: return v0 │ │ +07c242: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07c244: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ 0x0008 line=304 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -152098,45 +152065,45 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -07c314: |[07c314] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelView:(I)Landroid/view/View; │ │ -07c324: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07c326: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -07c328: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07c32a: 3907 3300 |0003: if-nez v7, 0036 // +0033 │ │ -07c32e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -07c330: 5461 c604 |0006: iget-object v1, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ -07c334: 5463 be04 |0008: iget-object v3, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c338: 3903 1f00 |000a: if-nez v3, 0029 // +001f │ │ -07c33c: 3901 1200 |000c: if-nez v1, 001e // +0012 │ │ -07c340: 7010 6111 0600 |000e: invoke-direct {v6}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.createMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1161 │ │ -07c346: 0c01 |0011: move-result-object v1 │ │ -07c348: 7020 7e11 1600 |0012: invoke-direct {v6, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.setMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@117e │ │ -07c34e: 6e10 5f14 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ -07c354: 5463 bf04 |0018: iget-object v3, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c358: 6e30 2511 4301 |001a: invoke-virtual {v3, v4, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ -07c35e: 0a02 |001d: move-result v2 │ │ -07c360: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ -07c364: 6e10 5f14 0100 |0020: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ -07c36a: 5463 bf04 |0023: iget-object v3, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c36e: 6e40 2711 4315 |0025: invoke-virtual {v3, v4, v5, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ -07c374: 0a02 |0028: move-result v2 │ │ -07c376: 3802 0e00 |0029: if-eqz v2, 0037 // +000e │ │ -07c37a: 5463 bf04 |002b: iget-object v3, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c37e: 7030 6811 3606 |002d: invoke-direct {v6, v3, v6}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; // method@1168 │ │ -07c384: 0c00 |0030: move-result-object v0 │ │ -07c386: 1f00 3103 |0031: check-cast v0, Landroid/view/View; // type@0331 │ │ -07c38a: 6e10 5e14 0100 |0033: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ -07c390: 1100 |0036: return-object v0 │ │ -07c392: 7020 7e11 5600 |0037: invoke-direct {v6, v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.setMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@117e │ │ -07c398: 28fc |003a: goto 0036 // -0004 │ │ +07c248: |[07c248] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelView:(I)Landroid/view/View; │ │ +07c258: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07c25a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +07c25c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +07c25e: 3907 3300 |0003: if-nez v7, 0036 // +0033 │ │ +07c262: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +07c264: 5461 c604 |0006: iget-object v1, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04c6 │ │ +07c268: 5463 be04 |0008: iget-object v3, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c26c: 3903 1f00 |000a: if-nez v3, 0029 // +001f │ │ +07c270: 3901 1200 |000c: if-nez v1, 001e // +0012 │ │ +07c274: 7010 6111 0600 |000e: invoke-direct {v6}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.createMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1161 │ │ +07c27a: 0c01 |0011: move-result-object v1 │ │ +07c27c: 7020 7e11 1600 |0012: invoke-direct {v6, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.setMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@117e │ │ +07c282: 6e10 5f14 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ +07c288: 5463 bf04 |0018: iget-object v3, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c28c: 6e30 2511 4301 |001a: invoke-virtual {v3, v4, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ +07c292: 0a02 |001d: move-result v2 │ │ +07c294: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ +07c298: 6e10 5f14 0100 |0020: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ +07c29e: 5463 bf04 |0023: iget-object v3, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c2a2: 6e40 2711 4315 |0025: invoke-virtual {v3, v4, v5, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ +07c2a8: 0a02 |0028: move-result v2 │ │ +07c2aa: 3802 0e00 |0029: if-eqz v2, 0037 // +000e │ │ +07c2ae: 5463 bf04 |002b: iget-object v3, v6, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c2b2: 7030 6811 3606 |002d: invoke-direct {v6, v3, v6}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; // method@1168 │ │ +07c2b8: 0c00 |0030: move-result-object v0 │ │ +07c2ba: 1f00 2e03 |0031: check-cast v0, Landroid/view/View; // type@032e │ │ +07c2be: 6e10 5e14 0100 |0033: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ +07c2c4: 1100 |0036: return-object v0 │ │ +07c2c6: 7020 7e11 5600 |0037: invoke-direct {v6, v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.setMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@117e │ │ +07c2cc: 28fc |003a: goto 0036 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=256 │ │ 0x0003 line=258 │ │ 0x0005 line=259 │ │ 0x0006 line=260 │ │ 0x0008 line=262 │ │ @@ -152168,22 +152135,22 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -07c39c: |[07c39c] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -07c3ac: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ -07c3b0: 7110 4515 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1545 │ │ -07c3b6: 0c03 |0005: move-result-object v3 │ │ -07c3b8: 5410 bf04 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c3bc: 6e30 2611 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1126 │ │ -07c3c2: 0a00 |000b: move-result v0 │ │ -07c3c4: 0f00 |000c: return v0 │ │ +07c2d0: |[07c2d0] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +07c2e0: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ +07c2e4: 7110 4515 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1545 │ │ +07c2ea: 0c03 |0005: move-result-object v3 │ │ +07c2ec: 5410 bf04 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c2f0: 6e30 2611 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1126 │ │ +07c2f6: 0a00 |000b: move-result v0 │ │ +07c2f8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0002 line=318 │ │ 0x0006 line=320 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -152195,20 +152162,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07c3c8: |[07c3c8] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -07c3d8: 5420 bf04 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c3dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07c3de: 6e30 0d11 1004 |0003: invoke-virtual {v0, v1, v4}, Landroid/support/v7/app/ActionBarActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@110d │ │ -07c3e4: 0a00 |0006: move-result v0 │ │ -07c3e6: 0f00 |0007: return v0 │ │ +07c2fc: |[07c2fc] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +07c30c: 5420 bf04 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c310: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07c312: 6e30 0d11 1004 |0003: invoke-virtual {v0, v1, v4}, Landroid/support/v7/app/ActionBarActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@110d │ │ +07c318: 0a00 |0006: move-result v0 │ │ +07c31a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0008 reg=3 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0008 reg=4 item Landroid/view/MenuItem; │ │ @@ -152218,18 +152185,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07c3e8: |[07c3e8] android.support.v7.app.ActionBarActivityDelegateBase.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -07c3f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07c3fa: 7030 7a11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@117a │ │ -07c400: 0e00 |0004: return-void │ │ +07c31c: |[07c31c] android.support.v7.app.ActionBarActivityDelegateBase.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +07c32c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07c32e: 7030 7a11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@117a │ │ +07c334: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0004 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0005 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -152239,17 +152206,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07c404: |[07c404] android.support.v7.app.ActionBarActivityDelegateBase.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -07c414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07c416: 0f00 |0001: return v0 │ │ +07c338: |[07c338] android.support.v7.app.ActionBarActivityDelegateBase.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +07c348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c34a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0002 reg=2 subMenu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -152258,22 +152225,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07c418: |[07c418] android.support.v7.app.ActionBarActivityDelegateBase.onPostResume:()V │ │ -07c428: 6e10 6911 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1169 │ │ -07c42e: 0c00 |0003: move-result-object v0 │ │ -07c430: 1f00 4302 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0243 │ │ -07c434: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -07c438: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -07c43a: 6e20 2a12 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@122a │ │ -07c440: 0e00 |000c: return-void │ │ +07c34c: |[07c34c] android.support.v7.app.ActionBarActivityDelegateBase.onPostResume:()V │ │ +07c35c: 6e10 6911 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1169 │ │ +07c362: 0c00 |0003: move-result-object v0 │ │ +07c364: 1f00 4102 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0241 │ │ +07c368: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +07c36c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +07c36e: 6e20 2a12 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@122a │ │ +07c374: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=113 │ │ 0x0008 line=114 │ │ 0x000c line=116 │ │ locals : │ │ @@ -152285,22 +152252,22 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -07c444: |[07c444] android.support.v7.app.ActionBarActivityDelegateBase.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -07c454: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -07c458: 5410 bf04 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c45c: 6e40 2711 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ -07c462: 0a00 |0007: move-result v0 │ │ -07c464: 0f00 |0008: return v0 │ │ -07c466: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07c468: 28fe |000a: goto 0008 // -0002 │ │ +07c378: |[07c378] android.support.v7.app.ActionBarActivityDelegateBase.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +07c388: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +07c38c: 5410 bf04 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c390: 6e40 2711 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ +07c396: 0a00 |0007: move-result v0 │ │ +07c398: 0f00 |0008: return v0 │ │ +07c39a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07c39c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0002 line=310 │ │ 0x0008 line=312 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -152313,22 +152280,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07c46c: |[07c46c] android.support.v7.app.ActionBarActivityDelegateBase.onStop:()V │ │ -07c47c: 6e10 6911 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1169 │ │ -07c482: 0c00 |0003: move-result-object v0 │ │ -07c484: 1f00 4302 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0243 │ │ -07c488: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -07c48c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07c48e: 6e20 2a12 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@122a │ │ -07c494: 0e00 |000c: return-void │ │ +07c3a0: |[07c3a0] android.support.v7.app.ActionBarActivityDelegateBase.onStop:()V │ │ +07c3b0: 6e10 6911 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1169 │ │ +07c3b6: 0c00 |0003: move-result-object v0 │ │ +07c3b8: 1f00 4102 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0241 │ │ +07c3bc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +07c3c0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07c3c2: 6e20 2a12 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@122a │ │ +07c3c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x0008 line=106 │ │ 0x000c line=108 │ │ locals : │ │ @@ -152340,20 +152307,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07c498: |[07c498] android.support.v7.app.ActionBarActivityDelegateBase.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ -07c4a8: 5410 bd04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c4ac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07c4b0: 5410 bd04 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ -07c4b4: 6e20 0017 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@1700 │ │ -07c4ba: 0e00 |0009: return-void │ │ +07c3cc: |[07c3cc] android.support.v7.app.ActionBarActivityDelegateBase.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ +07c3dc: 5410 bd04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c3e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07c3e4: 5410 bd04 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@04bd │ │ +07c3e8: 6e20 0017 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@1700 │ │ +07c3ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0009 line=252 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -152364,32 +152331,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -07c4bc: |[07c4bc] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(I)V │ │ -07c4cc: 6e10 6311 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ -07c4d2: 5542 c204 |0003: iget-boolean v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ -07c4d6: 3802 1900 |0005: if-eqz v2, 001e // +0019 │ │ -07c4da: 5442 bf04 |0007: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c4de: 6003 f105 |0009: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ -07c4e2: 6e20 f910 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07c4e8: 0c00 |000e: move-result-object v0 │ │ -07c4ea: 1f00 3803 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -07c4ee: 6e10 3f1c 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1c3f │ │ -07c4f4: 5442 bf04 |0014: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c4f8: 6e10 fd10 0200 |0016: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@10fd │ │ -07c4fe: 0c01 |0019: move-result-object v1 │ │ -07c500: 6e30 0c1b 5100 |001a: invoke-virtual {v1, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ -07c506: 0e00 |001d: return-void │ │ -07c508: 5442 bf04 |001e: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c50c: 6e20 2811 5200 |0020: invoke-virtual {v2, v5}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@1128 │ │ -07c512: 28fa |0023: goto 001d // -0006 │ │ +07c3f0: |[07c3f0] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(I)V │ │ +07c400: 6e10 6311 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ +07c406: 5542 c204 |0003: iget-boolean v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ +07c40a: 3802 1900 |0005: if-eqz v2, 001e // +0019 │ │ +07c40e: 5442 bf04 |0007: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c412: 6003 f105 |0009: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ +07c416: 6e20 f910 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07c41c: 0c00 |000e: move-result-object v0 │ │ +07c41e: 1f00 3403 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +07c422: 6e10 3f1c 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1c3f │ │ +07c428: 5442 bf04 |0014: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c42c: 6e10 fd10 0200 |0016: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@10fd │ │ +07c432: 0c01 |0019: move-result-object v1 │ │ +07c434: 6e30 0c1b 5100 |001a: invoke-virtual {v1, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ +07c43a: 0e00 |001d: return-void │ │ +07c43c: 5442 bf04 |001e: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c440: 6e20 2811 5200 |0020: invoke-virtual {v2, v5}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@1128 │ │ +07c446: 28fa |0023: goto 001d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ 0x0007 line=135 │ │ 0x0011 line=137 │ │ 0x0014 line=138 │ │ @@ -152407,29 +152374,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -07c514: |[07c514] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;)V │ │ -07c524: 6e10 6311 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ -07c52a: 5531 c204 |0003: iget-boolean v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ -07c52e: 3801 1300 |0005: if-eqz v1, 0018 // +0013 │ │ -07c532: 5431 bf04 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c536: 6002 f105 |0009: sget v2, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ -07c53a: 6e20 f910 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07c540: 0c00 |000e: move-result-object v0 │ │ -07c542: 1f00 3803 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -07c546: 6e10 3f1c 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1c3f │ │ -07c54c: 6e20 1a1c 4000 |0014: invoke-virtual {v0, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1c1a │ │ -07c552: 0e00 |0017: return-void │ │ -07c554: 5431 bf04 |0018: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c558: 6e20 2911 4100 |001a: invoke-virtual {v1, v4}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;)V // method@1129 │ │ -07c55e: 28fa |001d: goto 0017 // -0006 │ │ +07c448: |[07c448] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;)V │ │ +07c458: 6e10 6311 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ +07c45e: 5531 c204 |0003: iget-boolean v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ +07c462: 3801 1300 |0005: if-eqz v1, 0018 // +0013 │ │ +07c466: 5431 bf04 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c46a: 6002 f105 |0009: sget v2, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ +07c46e: 6e20 f910 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07c474: 0c00 |000e: move-result-object v0 │ │ +07c476: 1f00 3403 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +07c47a: 6e10 3f1c 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1c3f │ │ +07c480: 6e20 1a1c 4000 |0014: invoke-virtual {v0, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1c1a │ │ +07c486: 0e00 |0017: return-void │ │ +07c488: 5431 bf04 |0018: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c48c: 6e20 2911 4100 |001a: invoke-virtual {v1, v4}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;)V // method@1129 │ │ +07c492: 28fa |001d: goto 0017 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ 0x0007 line=122 │ │ 0x0011 line=124 │ │ 0x0014 line=125 │ │ @@ -152445,29 +152412,29 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -07c560: |[07c560] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -07c570: 6e10 6311 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ -07c576: 5531 c204 |0003: iget-boolean v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ -07c57a: 3801 1300 |0005: if-eqz v1, 0018 // +0013 │ │ -07c57e: 5431 bf04 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c582: 6002 f105 |0009: sget v2, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ -07c586: 6e20 f910 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07c58c: 0c00 |000e: move-result-object v0 │ │ -07c58e: 1f00 3803 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -07c592: 6e10 3f1c 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1c3f │ │ -07c598: 6e30 1d1c 4005 |0014: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1c1d │ │ -07c59e: 0e00 |0017: return-void │ │ -07c5a0: 5431 bf04 |0018: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c5a4: 6e30 2a11 4105 |001a: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@112a │ │ -07c5aa: 28fa |001d: goto 0017 // -0006 │ │ +07c494: |[07c494] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07c4a4: 6e10 6311 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@1163 │ │ +07c4aa: 5531 c204 |0003: iget-boolean v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ +07c4ae: 3801 1300 |0005: if-eqz v1, 0018 // +0013 │ │ +07c4b2: 5431 bf04 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c4b6: 6002 f105 |0009: sget v2, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@05f1 │ │ +07c4ba: 6e20 f910 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07c4c0: 0c00 |000e: move-result-object v0 │ │ +07c4c2: 1f00 3403 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +07c4c6: 6e10 3f1c 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1c3f │ │ +07c4cc: 6e30 1d1c 4005 |0014: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1c1d │ │ +07c4d2: 0e00 |0017: return-void │ │ +07c4d4: 5431 bf04 |0018: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c4d8: 6e30 2a11 4105 |001a: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@112a │ │ +07c4de: 28fa |001d: goto 0017 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=148 │ │ 0x0007 line=149 │ │ 0x0011 line=151 │ │ 0x0014 line=152 │ │ @@ -152484,18 +152451,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07c5ac: |[07c5ac] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgress:(I)V │ │ -07c5bc: d800 0200 |0000: add-int/lit8 v0, v2, #int 0 // #00 │ │ -07c5c0: 7020 8711 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@1187 │ │ -07c5c6: 0e00 |0005: return-void │ │ +07c4e0: |[07c4e0] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgress:(I)V │ │ +07c4f0: d800 0200 |0000: add-int/lit8 v0, v2, #int 0 // #00 │ │ +07c4f4: 7020 8711 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@1187 │ │ +07c4fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0005 line=476 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -152505,21 +152472,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c5c8: |[07c5c8] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminate:(Z)V │ │ -07c5d8: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -07c5dc: 12d0 |0002: const/4 v0, #int -3 // #fd │ │ -07c5de: 7020 8711 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@1187 │ │ -07c5e4: 0e00 |0006: return-void │ │ -07c5e6: 12c0 |0007: const/4 v0, #int -4 // #fc │ │ -07c5e8: 28fb |0008: goto 0003 // -0005 │ │ +07c4fc: |[07c4fc] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminate:(Z)V │ │ +07c50c: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +07c510: 12d0 |0002: const/4 v0, #int -3 // #fd │ │ +07c512: 7020 8711 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@1187 │ │ +07c518: 0e00 |0006: return-void │ │ +07c51a: 12c0 |0007: const/4 v0, #int -4 // #fc │ │ +07c51c: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0006 line=471 │ │ 0x0007 line=469 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -152530,21 +152497,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c5ec: |[07c5ec] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -07c5fc: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -07c600: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -07c602: 7020 8711 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@1187 │ │ -07c608: 0e00 |0006: return-void │ │ -07c60a: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ -07c60c: 28fb |0008: goto 0003 // -0005 │ │ +07c520: |[07c520] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +07c530: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +07c534: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +07c536: 7020 8711 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@1187 │ │ +07c53c: 0e00 |0006: return-void │ │ +07c53e: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ +07c540: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0006 line=465 │ │ 0x0007 line=463 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -152555,21 +152522,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c610: |[07c610] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarVisibility:(Z)V │ │ -07c620: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -07c624: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -07c626: 7020 8711 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@1187 │ │ -07c62c: 0e00 |0006: return-void │ │ -07c62e: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ -07c630: 28fb |0008: goto 0003 // -0005 │ │ +07c544: |[07c544] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarVisibility:(Z)V │ │ +07c554: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +07c558: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +07c55a: 7020 8711 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@1187 │ │ +07c560: 0e00 |0006: return-void │ │ +07c562: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ +07c564: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0006 line=459 │ │ 0x0007 line=457 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -152580,40 +152547,40 @@ │ │ type : '(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -07c634: |[07c634] android.support.v7.app.ActionBarActivityDelegateBase.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -07c644: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -07c648: 2202 c803 |0002: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -07c64c: 1a03 df01 |0004: const-string v3, "ActionMode callback can not be null." // string@01df │ │ -07c650: 7020 1a1f 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -07c656: 2702 |0009: throw v2 │ │ -07c658: 5442 be04 |000a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c65c: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -07c660: 5442 be04 |000e: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c664: 6e10 8019 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1980 │ │ -07c66a: 2201 3c02 |0013: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; // type@023c │ │ -07c66e: 7030 5311 4105 |0015: invoke-direct {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V // method@1153 │ │ -07c674: 6e10 6911 0400 |0018: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1169 │ │ -07c67a: 0c00 |001b: move-result-object v0 │ │ -07c67c: 1f00 4302 |001c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0243 │ │ -07c680: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -07c684: 6e20 3112 1000 |0020: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@1231 │ │ -07c68a: 0c02 |0023: move-result-object v2 │ │ -07c68c: 5b42 be04 |0024: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c690: 5442 be04 |0026: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c694: 3802 0900 |0028: if-eqz v2, 0031 // +0009 │ │ -07c698: 5442 bf04 |002a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c69c: 5443 be04 |002c: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c6a0: 6e20 1311 3200 |002e: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1113 │ │ -07c6a6: 5442 be04 |0031: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ -07c6aa: 1102 |0033: return-object v2 │ │ +07c568: |[07c568] android.support.v7.app.ActionBarActivityDelegateBase.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +07c578: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +07c57c: 2202 c403 |0002: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +07c580: 1a03 db01 |0004: const-string v3, "ActionMode callback can not be null." // string@01db │ │ +07c584: 7020 1a1f 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +07c58a: 2702 |0009: throw v2 │ │ +07c58c: 5442 be04 |000a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c590: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +07c594: 5442 be04 |000e: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c598: 6e10 8019 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1980 │ │ +07c59e: 2201 3a02 |0013: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; // type@023a │ │ +07c5a2: 7030 5311 4105 |0015: invoke-direct {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V // method@1153 │ │ +07c5a8: 6e10 6911 0400 |0018: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1169 │ │ +07c5ae: 0c00 |001b: move-result-object v0 │ │ +07c5b0: 1f00 4102 |001c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0241 │ │ +07c5b4: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +07c5b8: 6e20 3112 1000 |0020: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@1231 │ │ +07c5be: 0c02 |0023: move-result-object v2 │ │ +07c5c0: 5b42 be04 |0024: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c5c4: 5442 be04 |0026: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c5c8: 3802 0900 |0028: if-eqz v2, 0031 // +0009 │ │ +07c5cc: 5442 bf04 |002a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c5d0: 5443 be04 |002c: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c5d4: 6e20 1311 3200 |002e: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1113 │ │ +07c5da: 5442 be04 |0031: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@04be │ │ +07c5de: 1102 |0033: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0002 line=346 │ │ 0x000a line=349 │ │ 0x000e line=350 │ │ 0x0013 line=353 │ │ @@ -152634,27 +152601,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -07c6ac: |[07c6ac] android.support.v7.app.ActionBarActivityDelegateBase.supportInvalidateOptionsMenu:()V │ │ -07c6bc: 5520 c304 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuPosted:Z // field@04c3 │ │ -07c6c0: 3900 1400 |0002: if-nez v0, 0016 // +0014 │ │ -07c6c4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07c6c6: 5c20 c304 |0005: iput-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuPosted:Z // field@04c3 │ │ -07c6ca: 5420 bf04 |0007: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c6ce: 6e10 0511 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1105 │ │ -07c6d4: 0c00 |000c: move-result-object v0 │ │ -07c6d6: 6e10 6c1c 0000 |000d: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ -07c6dc: 0c00 |0010: move-result-object v0 │ │ -07c6de: 5421 c404 |0011: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuRunnable:Ljava/lang/Runnable; // field@04c4 │ │ -07c6e2: 6e20 d91b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1bd9 │ │ -07c6e8: 0e00 |0016: return-void │ │ +07c5e0: |[07c5e0] android.support.v7.app.ActionBarActivityDelegateBase.supportInvalidateOptionsMenu:()V │ │ +07c5f0: 5520 c304 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuPosted:Z // field@04c3 │ │ +07c5f4: 3900 1400 |0002: if-nez v0, 0016 // +0014 │ │ +07c5f8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07c5fa: 5c20 c304 |0005: iput-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuPosted:Z // field@04c3 │ │ +07c5fe: 5420 bf04 |0007: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c602: 6e10 0511 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1105 │ │ +07c608: 0c00 |000c: move-result-object v0 │ │ +07c60a: 6e10 6c1c 0000 |000d: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ +07c610: 0c00 |0010: move-result-object v0 │ │ +07c612: 5421 c404 |0011: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mInvalidateMenuRunnable:Ljava/lang/Runnable; // field@04c4 │ │ +07c616: 6e20 d91b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1bd9 │ │ +07c61c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0004 line=369 │ │ 0x0007 line=370 │ │ 0x0016 line=372 │ │ locals : │ │ @@ -152665,51 +152632,51 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -07c6ec: |[07c6ec] android.support.v7.app.ActionBarActivityDelegateBase.supportRequestWindowFeature:(I)Z │ │ -07c6fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07c6fe: 2b02 1700 0000 |0001: packed-switch v2, 00000018 // +00000017 │ │ -07c704: 5410 bf04 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ -07c708: 6e20 1611 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1116 │ │ -07c70e: 0a00 |0009: move-result v0 │ │ -07c710: 0f00 |000a: return v0 │ │ -07c712: 5c10 c204 |000b: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ -07c716: 28fd |000d: goto 000a // -0003 │ │ -07c718: 5c10 c704 |000e: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@04c7 │ │ -07c71c: 28fa |0010: goto 000a // -0006 │ │ -07c71e: 5c10 c104 |0011: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ -07c722: 28f7 |0013: goto 000a // -0009 │ │ -07c724: 5c10 c004 |0014: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ -07c728: 28f4 |0016: goto 000a // -000c │ │ -07c72a: 0000 |0017: nop // spacer │ │ -07c72c: 0001 0800 0200 0000 1000 0000 0300 ... |0018: packed-switch-data (20 units) │ │ +07c620: |[07c620] android.support.v7.app.ActionBarActivityDelegateBase.supportRequestWindowFeature:(I)Z │ │ +07c630: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07c632: 2b02 1700 0000 |0001: packed-switch v2, 00000018 // +00000017 │ │ +07c638: 5410 bf04 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04bf │ │ +07c63c: 6e20 1611 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1116 │ │ +07c642: 0a00 |0009: move-result v0 │ │ +07c644: 0f00 |000a: return v0 │ │ +07c646: 5c10 c204 |000b: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@04c2 │ │ +07c64a: 28fd |000d: goto 000a // -0003 │ │ +07c64c: 5c10 c704 |000e: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@04c7 │ │ +07c650: 28fa |0010: goto 000a // -0006 │ │ +07c652: 5c10 c104 |0011: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@04c1 │ │ +07c656: 28f7 |0013: goto 000a // -0009 │ │ +07c658: 5c10 c004 |0014: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@04c0 │ │ +07c65c: 28f4 |0016: goto 000a // -000c │ │ +07c65e: 0000 |0017: nop // spacer │ │ +07c660: 0001 0800 0200 0000 1000 0000 0300 ... |0018: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=229 │ │ 0x0004 line=243 │ │ 0x000b line=231 │ │ 0x000e line=234 │ │ 0x0011 line=237 │ │ 0x0014 line=240 │ │ 0x0017 line=229 │ │ locals : │ │ 0x0000 - 0x002c reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x002c reg=2 featureId I │ │ │ │ - source_file_idx : 423 (ActionBarActivityDelegateBase.java) │ │ + source_file_idx : 419 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #578 header: │ │ -class_idx : 576 │ │ +class_idx : 574 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 569 │ │ -source_file_idx : 425 │ │ +superclass_idx : 567 │ │ +source_file_idx : 421 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 26 │ │ │ │ Class #578 annotations: │ │ Annotations on class │ │ @@ -152732,17 +152699,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07c754: |[07c754] android.support.v7.app.ActionBarActivityDelegateICS.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -07c764: 7020 2f11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@112f │ │ -07c76a: 0e00 |0003: return-void │ │ +07c688: |[07c688] android.support.v7.app.ActionBarActivityDelegateICS.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +07c698: 7020 2f11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@112f │ │ +07c69e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/support/v7/app/ActionBarActivity; │ │ @@ -152753,18 +152720,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07c76c: |[07c76c] android.support.v7.app.ActionBarActivityDelegateICS.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -07c77c: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c780: 6e30 2411 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1124 │ │ -07c786: 0e00 |0005: return-void │ │ +07c6a0: |[07c6a0] android.support.v7.app.ActionBarActivityDelegateICS.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07c6b0: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c6b4: 6e30 2411 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1124 │ │ +07c6ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -152775,20 +152742,20 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07c788: |[07c788] android.support.v7.app.ActionBarActivityDelegateICS.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -07c798: 2200 4902 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplICS; // type@0249 │ │ -07c79c: 5431 cc04 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c7a0: 5432 cc04 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c7a4: 7030 5b12 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@125b │ │ -07c7aa: 1100 |0009: return-object v0 │ │ +07c6bc: |[07c6bc] android.support.v7.app.ActionBarActivityDelegateICS.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +07c6cc: 2200 4702 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplICS; // type@0247 │ │ +07c6d0: 5431 cc04 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c6d4: 5432 cc04 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c6d8: 7030 5b12 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@125b │ │ +07c6de: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -152796,18 +152763,18 @@ │ │ type : '(Landroid/view/Window$Callback;)Landroid/view/Window$Callback;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07c7ac: |[07c7ac] android.support.v7.app.ActionBarActivityDelegateICS.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; │ │ -07c7bc: 2200 3f02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; // type@023f │ │ -07c7c0: 7030 8c11 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V // method@118c │ │ -07c7c6: 1100 |0005: return-object v0 │ │ +07c6e0: |[07c6e0] android.support.v7.app.ActionBarActivityDelegateICS.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; │ │ +07c6f0: 2200 3d02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; // type@023d │ │ +07c6f4: 7030 8c11 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V // method@118c │ │ +07c6fa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 cb Landroid/view/Window$Callback; │ │ │ │ @@ -152816,17 +152783,17 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07c7c8: |[07c7c8] android.support.v7.app.ActionBarActivityDelegateICS.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ -07c7d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07c7da: 1100 |0001: return-object v0 │ │ +07c6fc: |[07c6fc] android.support.v7.app.ActionBarActivityDelegateICS.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ +07c70c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c70e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -152834,22 +152801,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07c7dc: |[07c7dc] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -07c7ec: 5430 cc04 |0000: iget-object v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c7f0: 2201 5902 |0002: new-instance v1, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0259 │ │ -07c7f4: 6e10 a611 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@11a6 │ │ -07c7fa: 0c02 |0007: move-result-object v2 │ │ -07c7fc: 7030 ab12 2104 |0008: invoke-direct {v1, v2, v4}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@12ab │ │ -07c802: 6e20 1211 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1112 │ │ -07c808: 0e00 |000e: return-void │ │ +07c710: |[07c710] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +07c720: 5430 cc04 |0000: iget-object v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c724: 2201 5702 |0002: new-instance v1, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0257 │ │ +07c728: 6e10 a611 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@11a6 │ │ +07c72e: 0c02 |0007: move-result-object v2 │ │ +07c730: 7030 ab12 2104 |0008: invoke-direct {v1, v2, v4}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@12ab │ │ +07c736: 6e20 1211 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1112 │ │ +07c73c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x000e line=218 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x000f reg=4 mode Landroid/view/ActionMode; │ │ @@ -152859,22 +152826,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07c80c: |[07c80c] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -07c81c: 5430 cc04 |0000: iget-object v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c820: 2201 5902 |0002: new-instance v1, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0259 │ │ -07c824: 6e10 a611 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@11a6 │ │ -07c82a: 0c02 |0007: move-result-object v2 │ │ -07c82c: 7030 ab12 2104 |0008: invoke-direct {v1, v2, v4}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@12ab │ │ -07c832: 6e20 1311 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1113 │ │ -07c838: 0e00 |000e: return-void │ │ +07c740: |[07c740] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +07c750: 5430 cc04 |0000: iget-object v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c754: 2201 5702 |0002: new-instance v1, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0257 │ │ +07c758: 6e10 a611 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@11a6 │ │ +07c75e: 0c02 |0007: move-result-object v2 │ │ +07c760: 7030 ab12 2104 |0008: invoke-direct {v1, v2, v4}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@12ab │ │ +07c766: 6e20 1311 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1113 │ │ +07c76c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x000e line=193 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x000f reg=4 mode Landroid/view/ActionMode; │ │ @@ -152884,17 +152851,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07c83c: |[07c83c] android.support.v7.app.ActionBarActivityDelegateICS.onBackPressed:()Z │ │ -07c84c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07c84e: 0f00 |0001: return v0 │ │ +07c770: |[07c770] android.support.v7.app.ActionBarActivityDelegateICS.onBackPressed:()Z │ │ +07c780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c782: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -152902,16 +152869,16 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07c850: |[07c850] android.support.v7.app.ActionBarActivityDelegateICS.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -07c860: 0e00 |0000: return-void │ │ +07c784: |[07c784] android.support.v7.app.ActionBarActivityDelegateICS.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +07c794: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0001 reg=1 newConfig Landroid/content/res/Configuration; │ │ │ │ @@ -152920,46 +152887,46 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -07c864: |[07c864] android.support.v7.app.ActionBarActivityDelegateICS.onCreate:(Landroid/os/Bundle;)V │ │ -07c874: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07c876: 1a01 3521 |0001: const-string v1, "splitActionBarWhenNarrow" // string@2135 │ │ -07c87a: 6e10 a811 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@11a8 │ │ -07c880: 0c02 |0006: move-result-object v2 │ │ -07c882: 6e20 481f 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -07c888: 0a01 |000a: move-result v1 │ │ -07c88a: 3801 0b00 |000b: if-eqz v1, 0016 // +000b │ │ -07c88e: 5441 cc04 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c892: 6e10 0511 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1105 │ │ -07c898: 0c01 |0012: move-result-object v1 │ │ -07c89a: 6e30 6f1c 3103 |0013: invoke-virtual {v1, v3, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@1c6f │ │ -07c8a0: 6f20 3a11 5400 |0016: invoke-super {v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@113a │ │ -07c8a6: 5541 cd04 |0019: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mHasActionBar:Z // field@04cd │ │ -07c8aa: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -07c8ae: 5441 cc04 |001d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c8b2: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ -07c8b6: 6e20 1611 2100 |0021: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1116 │ │ -07c8bc: 5541 cf04 |0024: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mOverlayActionBar:Z // field@04cf │ │ -07c8c0: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -07c8c4: 5441 cc04 |0028: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c8c8: 1302 0900 |002a: const/16 v2, #int 9 // #9 │ │ -07c8cc: 6e20 1611 2100 |002c: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1116 │ │ -07c8d2: 5441 cc04 |002f: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c8d6: 6e10 0511 0100 |0031: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1105 │ │ -07c8dc: 0c00 |0034: move-result-object v0 │ │ -07c8de: 6e10 6b1c 0000 |0035: invoke-virtual {v0}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@1c6b │ │ -07c8e4: 0c01 |0038: move-result-object v1 │ │ -07c8e6: 6e20 a511 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; // method@11a5 │ │ -07c8ec: 0c01 |003c: move-result-object v1 │ │ -07c8ee: 6e20 6e1c 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/Window;.setCallback:(Landroid/view/Window$Callback;)V // method@1c6e │ │ -07c8f4: 0e00 |0040: return-void │ │ +07c798: |[07c798] android.support.v7.app.ActionBarActivityDelegateICS.onCreate:(Landroid/os/Bundle;)V │ │ +07c7a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07c7aa: 1a01 2a21 |0001: const-string v1, "splitActionBarWhenNarrow" // string@212a │ │ +07c7ae: 6e10 a811 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@11a8 │ │ +07c7b4: 0c02 |0006: move-result-object v2 │ │ +07c7b6: 6e20 481f 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +07c7bc: 0a01 |000a: move-result v1 │ │ +07c7be: 3801 0b00 |000b: if-eqz v1, 0016 // +000b │ │ +07c7c2: 5441 cc04 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c7c6: 6e10 0511 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1105 │ │ +07c7cc: 0c01 |0012: move-result-object v1 │ │ +07c7ce: 6e30 6f1c 3103 |0013: invoke-virtual {v1, v3, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@1c6f │ │ +07c7d4: 6f20 3a11 5400 |0016: invoke-super {v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@113a │ │ +07c7da: 5541 cd04 |0019: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mHasActionBar:Z // field@04cd │ │ +07c7de: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +07c7e2: 5441 cc04 |001d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c7e6: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ +07c7ea: 6e20 1611 2100 |0021: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1116 │ │ +07c7f0: 5541 cf04 |0024: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mOverlayActionBar:Z // field@04cf │ │ +07c7f4: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +07c7f8: 5441 cc04 |0028: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c7fc: 1302 0900 |002a: const/16 v2, #int 9 // #9 │ │ +07c800: 6e20 1611 2100 |002c: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1116 │ │ +07c806: 5441 cc04 |002f: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c80a: 6e10 0511 0100 |0031: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1105 │ │ +07c810: 0c00 |0034: move-result-object v0 │ │ +07c812: 6e10 6b1c 0000 |0035: invoke-virtual {v0}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@1c6b │ │ +07c818: 0c01 |0038: move-result-object v1 │ │ +07c81a: 6e20 a511 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; // method@11a5 │ │ +07c820: 0c01 |003c: move-result-object v1 │ │ +07c822: 6e20 6e1c 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/Window;.setCallback:(Landroid/view/Window$Callback;)V // method@1c6e │ │ +07c828: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ 0x000d line=54 │ │ 0x0016 line=58 │ │ 0x0019 line=60 │ │ 0x001d line=63 │ │ @@ -152978,32 +152945,32 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -07c8f8: |[07c8f8] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -07c908: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ -07c90c: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ -07c910: 3303 1500 |0004: if-ne v3, v0, 0019 // +0015 │ │ -07c914: 5420 ce04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ -07c918: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -07c91c: 7110 4615 0400 |000a: invoke-static {v4}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1546 │ │ -07c922: 0c00 |000d: move-result-object v0 │ │ -07c924: 5b20 ce04 |000e: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ -07c928: 5420 cc04 |0010: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c92c: 5421 ce04 |0012: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ -07c930: 6e30 2511 3001 |0014: invoke-virtual {v0, v3, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ -07c936: 0a00 |0017: move-result v0 │ │ -07c938: 0f00 |0018: return v0 │ │ -07c93a: 5420 cc04 |0019: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c93e: 6e30 2511 3004 |001b: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ -07c944: 0a00 |001e: move-result v0 │ │ -07c946: 28f9 |001f: goto 0018 // -0007 │ │ +07c82c: |[07c82c] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +07c83c: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ +07c840: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ +07c844: 3303 1500 |0004: if-ne v3, v0, 0019 // +0015 │ │ +07c848: 5420 ce04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ +07c84c: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +07c850: 7110 4615 0400 |000a: invoke-static {v4}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1546 │ │ +07c856: 0c00 |000d: move-result-object v0 │ │ +07c858: 5b20 ce04 |000e: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ +07c85c: 5420 cc04 |0010: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c860: 5421 ce04 |0012: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ +07c864: 6e30 2511 3001 |0014: invoke-virtual {v0, v3, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ +07c86a: 0a00 |0017: move-result v0 │ │ +07c86c: 0f00 |0018: return v0 │ │ +07c86e: 5420 cc04 |0019: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c872: 6e30 2511 3004 |001b: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1125 │ │ +07c878: 0a00 |001e: move-result v0 │ │ +07c87a: 28f9 |001f: goto 0018 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0006 line=138 │ │ 0x000a line=139 │ │ 0x0010 line=141 │ │ 0x0018 line=143 │ │ @@ -153017,17 +152984,17 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07c948: |[07c948] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelView:(I)Landroid/view/View; │ │ -07c958: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07c95a: 1100 |0001: return-object v0 │ │ +07c87c: |[07c87c] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelView:(I)Landroid/view/View; │ │ +07c88c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c88e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0002 reg=2 featureId I │ │ │ │ @@ -153036,22 +153003,22 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -07c95c: |[07c95c] android.support.v7.app.ActionBarActivityDelegateICS.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -07c96c: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ -07c970: 7110 4515 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1545 │ │ -07c976: 0c03 |0005: move-result-object v3 │ │ -07c978: 5410 cc04 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c97c: 6e30 2611 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1126 │ │ -07c982: 0a00 |000b: move-result v0 │ │ -07c984: 0f00 |000c: return v0 │ │ +07c890: |[07c890] android.support.v7.app.ActionBarActivityDelegateICS.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +07c8a0: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ +07c8a4: 7110 4515 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1545 │ │ +07c8aa: 0c03 |0005: move-result-object v3 │ │ +07c8ac: 5410 cc04 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c8b0: 6e30 2611 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1126 │ │ +07c8b6: 0a00 |000b: move-result v0 │ │ +07c8b8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ 0x0006 line=159 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ @@ -153063,16 +153030,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07c988: |[07c988] android.support.v7.app.ActionBarActivityDelegateICS.onPostResume:()V │ │ -07c998: 0e00 |0000: return-void │ │ +07c8bc: |[07c8bc] android.support.v7.app.ActionBarActivityDelegateICS.onPostResume:()V │ │ +07c8cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #13 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -153080,27 +153047,27 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -07c99c: |[07c99c] android.support.v7.app.ActionBarActivityDelegateICS.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -07c9ac: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ -07c9b0: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ -07c9b4: 3303 0b00 |0004: if-ne v3, v0, 000f // +000b │ │ -07c9b8: 5420 cc04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c9bc: 5421 ce04 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ -07c9c0: 6e40 2711 3014 |000a: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ -07c9c6: 0a00 |000d: move-result v0 │ │ -07c9c8: 0f00 |000e: return v0 │ │ -07c9ca: 5420 cc04 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07c9ce: 6e40 2711 3054 |0011: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ -07c9d4: 0a00 |0014: move-result v0 │ │ -07c9d6: 28f9 |0015: goto 000e // -0007 │ │ +07c8d0: |[07c8d0] android.support.v7.app.ActionBarActivityDelegateICS.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +07c8e0: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ +07c8e4: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ +07c8e8: 3303 0b00 |0004: if-ne v3, v0, 000f // +000b │ │ +07c8ec: 5420 cc04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c8f0: 5421 ce04 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ +07c8f4: 6e40 2711 3014 |000a: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ +07c8fa: 0a00 |000d: move-result v0 │ │ +07c8fc: 0f00 |000e: return v0 │ │ +07c8fe: 5420 cc04 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c902: 6e40 2711 3054 |0011: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1127 │ │ +07c908: 0a00 |0014: move-result v0 │ │ +07c90a: 28f9 |0015: goto 000e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0006 line=149 │ │ 0x000e line=151 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ @@ -153113,16 +153080,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07c9d8: |[07c9d8] android.support.v7.app.ActionBarActivityDelegateICS.onStop:()V │ │ -07c9e8: 0e00 |0000: return-void │ │ +07c90c: |[07c90c] android.support.v7.app.ActionBarActivityDelegateICS.onStop:()V │ │ +07c91c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #15 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -153130,16 +153097,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07c9ec: |[07c9ec] android.support.v7.app.ActionBarActivityDelegateICS.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ -07c9fc: 0e00 |0000: return-void │ │ +07c920: |[07c920] android.support.v7.app.ActionBarActivityDelegateICS.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ +07c930: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0001 reg=1 title Ljava/lang/CharSequence; │ │ │ │ @@ -153148,18 +153115,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ca00: |[07ca00] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(I)V │ │ -07ca10: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07ca14: 6e20 2811 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@1128 │ │ -07ca1a: 0e00 |0005: return-void │ │ +07c934: |[07c934] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(I)V │ │ +07c944: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c948: 6e20 2811 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@1128 │ │ +07c94e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -153169,18 +153136,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ca1c: |[07ca1c] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;)V │ │ -07ca2c: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07ca30: 6e20 2911 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;)V // method@1129 │ │ -07ca36: 0e00 |0005: return-void │ │ +07c950: |[07c950] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;)V │ │ +07c960: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c964: 6e20 2911 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;)V // method@1129 │ │ +07c96a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -153190,18 +153157,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07ca38: |[07ca38] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -07ca48: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07ca4c: 6e30 2a11 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@112a │ │ -07ca52: 0e00 |0005: return-void │ │ +07c96c: |[07c96c] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07c97c: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c980: 6e30 2a11 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@112a │ │ +07c986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -153212,18 +153179,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ca54: |[07ca54] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgress:(I)V │ │ -07ca64: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07ca68: 6e20 1a11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgress:(I)V // method@111a │ │ -07ca6e: 0e00 |0005: return-void │ │ +07c988: |[07c988] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgress:(I)V │ │ +07c998: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c99c: 6e20 1a11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgress:(I)V // method@111a │ │ +07c9a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -153233,18 +153200,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ca70: |[07ca70] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminate:(Z)V │ │ -07ca80: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07ca84: 6e20 1b11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminate:(Z)V // method@111b │ │ -07ca8a: 0e00 |0005: return-void │ │ +07c9a4: |[07c9a4] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminate:(Z)V │ │ +07c9b4: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c9b8: 6e20 1b11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminate:(Z)V // method@111b │ │ +07c9be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=208 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 indeterminate Z │ │ @@ -153254,18 +153221,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ca8c: |[07ca8c] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -07ca9c: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07caa0: 6e20 1c11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminateVisibility:(Z)V // method@111c │ │ -07caa6: 0e00 |0005: return-void │ │ +07c9c0: |[07c9c0] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +07c9d0: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c9d4: 6e20 1c11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminateVisibility:(Z)V // method@111c │ │ +07c9da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -153275,18 +153242,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07caa8: |[07caa8] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarVisibility:(Z)V │ │ -07cab8: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07cabc: 6e20 1d11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarVisibility:(Z)V // method@111d │ │ -07cac2: 0e00 |0005: return-void │ │ +07c9dc: |[07c9dc] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarVisibility:(Z)V │ │ +07c9ec: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07c9f0: 6e20 1d11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarVisibility:(Z)V // method@111d │ │ +07c9f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -153296,36 +153263,36 @@ │ │ type : '(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -07cac4: |[07cac4] android.support.v7.app.ActionBarActivityDelegateICS.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -07cad4: 3907 0a00 |0000: if-nez v7, 000a // +000a │ │ -07cad8: 2204 c803 |0002: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -07cadc: 1a05 df01 |0004: const-string v5, "ActionMode callback can not be null." // string@01df │ │ -07cae0: 7020 1a1f 5400 |0006: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -07cae6: 2704 |0009: throw v4 │ │ -07cae8: 6e10 a611 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@11a6 │ │ -07caee: 0c00 |000d: move-result-object v0 │ │ -07caf0: 2202 5802 |000e: new-instance v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; // type@0258 │ │ -07caf4: 7030 a412 0207 |0010: invoke-direct {v2, v0, v7}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V // method@12a4 │ │ -07cafa: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -07cafc: 5464 cc04 |0014: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07cb00: 6e20 2211 2400 |0016: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1122 │ │ -07cb06: 0c01 |0019: move-result-object v1 │ │ -07cb08: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -07cb0c: 2203 5902 |001c: new-instance v3, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0259 │ │ -07cb10: 5464 cc04 |001e: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07cb14: 6e20 2211 2400 |0020: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1122 │ │ -07cb1a: 0c04 |0023: move-result-object v4 │ │ -07cb1c: 7030 ab12 0304 |0024: invoke-direct {v3, v0, v4}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@12ab │ │ -07cb22: 6e20 aa12 3200 |0027: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V // method@12aa │ │ -07cb28: 1103 |002a: return-object v3 │ │ +07c9f8: |[07c9f8] android.support.v7.app.ActionBarActivityDelegateICS.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +07ca08: 3907 0a00 |0000: if-nez v7, 000a // +000a │ │ +07ca0c: 2204 c403 |0002: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +07ca10: 1a05 db01 |0004: const-string v5, "ActionMode callback can not be null." // string@01db │ │ +07ca14: 7020 1a1f 5400 |0006: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +07ca1a: 2704 |0009: throw v4 │ │ +07ca1c: 6e10 a611 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@11a6 │ │ +07ca22: 0c00 |000d: move-result-object v0 │ │ +07ca24: 2202 5602 |000e: new-instance v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; // type@0256 │ │ +07ca28: 7030 a412 0207 |0010: invoke-direct {v2, v0, v7}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V // method@12a4 │ │ +07ca2e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +07ca30: 5464 cc04 |0014: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07ca34: 6e20 2211 2400 |0016: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1122 │ │ +07ca3a: 0c01 |0019: move-result-object v1 │ │ +07ca3c: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +07ca40: 2203 5702 |001c: new-instance v3, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0257 │ │ +07ca44: 5464 cc04 |001e: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07ca48: 6e20 2211 2400 |0020: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1122 │ │ +07ca4e: 0c04 |0023: move-result-object v4 │ │ +07ca50: 7030 ab12 0304 |0024: invoke-direct {v3, v0, v4}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@12ab │ │ +07ca56: 6e20 aa12 3200 |0027: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V // method@12aa │ │ +07ca5c: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x000a line=173 │ │ 0x000e line=175 │ │ 0x0013 line=177 │ │ @@ -153348,18 +153315,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -07cb2c: |[07cb2c] android.support.v7.app.ActionBarActivityDelegateICS.supportInvalidateOptionsMenu:()V │ │ -07cb3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07cb3e: 5b10 ce04 |0001: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ -07cb42: 0e00 |0003: return-void │ │ +07ca60: |[07ca60] android.support.v7.app.ActionBarActivityDelegateICS.supportInvalidateOptionsMenu:()V │ │ +07ca70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ca72: 5b10 ce04 |0001: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@04ce │ │ +07ca76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ @@ -153368,33 +153335,33 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07cb44: |[07cb44] android.support.v7.app.ActionBarActivityDelegateICS.supportRequestWindowFeature:(I)Z │ │ -07cb54: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ -07cb58: 6e20 1611 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1116 │ │ -07cb5e: 0a00 |0005: move-result v0 │ │ -07cb60: 0f00 |0006: return v0 │ │ +07ca78: |[07ca78] android.support.v7.app.ActionBarActivityDelegateICS.supportRequestWindowFeature:(I)Z │ │ +07ca88: 5410 cc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04cc │ │ +07ca8c: 6e20 1611 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1116 │ │ +07ca92: 0a00 |0005: move-result v0 │ │ +07ca94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ │ │ - source_file_idx : 425 (ActionBarActivityDelegateICS.java) │ │ + source_file_idx : 421 (ActionBarActivityDelegateICS.java) │ │ │ │ Class #579 header: │ │ -class_idx : 577 │ │ +class_idx : 575 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 726 │ │ -source_file_idx : 436 │ │ +superclass_idx : 724 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 21 │ │ │ │ Class #579 annotations: │ │ Annotations on class │ │ @@ -153433,29 +153400,29 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -07cb64: |[07cb64] android.support.v7.app.ActionBarImplBase$ActionModeImpl.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -07cb74: 5b23 d304 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cb78: 7010 7f19 0200 |0002: invoke-direct {v2}, Landroid/support/v7/view/ActionMode;.:()V // method@197f │ │ -07cb7e: 5b24 d004 |0005: iput-object v4, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07cb82: 2200 7502 |0007: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0275 │ │ -07cb86: 6e10 0712 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1207 │ │ -07cb8c: 0c01 |000c: move-result-object v1 │ │ -07cb8e: 7020 0a14 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@140a │ │ -07cb94: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -07cb96: 6e20 4e14 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@144e │ │ -07cb9c: 0c00 |0014: move-result-object v0 │ │ -07cb9e: 5b20 d204 |0015: iput-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cba2: 5420 d204 |0017: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cba6: 6e20 4c14 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@144c │ │ -07cbac: 0e00 |001c: return-void │ │ +07ca98: |[07ca98] android.support.v7.app.ActionBarImplBase$ActionModeImpl.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +07caa8: 5b23 d304 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07caac: 7010 7f19 0200 |0002: invoke-direct {v2}, Landroid/support/v7/view/ActionMode;.:()V // method@197f │ │ +07cab2: 5b24 d004 |0005: iput-object v4, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cab6: 2200 7302 |0007: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0273 │ │ +07caba: 6e10 0712 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1207 │ │ +07cac0: 0c01 |000c: move-result-object v1 │ │ +07cac2: 7020 0a14 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@140a │ │ +07cac8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +07caca: 6e20 4e14 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@144e │ │ +07cad0: 0c00 |0014: move-result-object v0 │ │ +07cad2: 5b20 d204 |0015: iput-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07cad6: 5420 d204 |0017: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07cada: 6e20 4c14 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@144c │ │ +07cae0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0005 line=737 │ │ 0x0007 line=738 │ │ 0x0017 line=740 │ │ 0x001c line=741 │ │ @@ -153470,28 +153437,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -07cbb0: |[07cbb0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.dispatchOnCreate:()Z │ │ -07cbc0: 5420 d204 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cbc4: 6e10 5f14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ -07cbca: 5420 d004 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07cbce: 5421 d204 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cbd2: 7230 7c19 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197c │ │ -07cbd8: 0a00 |000c: move-result v0 │ │ -07cbda: 5421 d204 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cbde: 6e10 5e14 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ -07cbe4: 0f00 |0012: return v0 │ │ -07cbe6: 0d00 |0013: move-exception v0 │ │ -07cbe8: 5421 d204 |0014: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cbec: 6e10 5e14 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ -07cbf2: 2700 |0019: throw v0 │ │ +07cae4: |[07cae4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.dispatchOnCreate:()Z │ │ +07caf4: 5420 d204 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07caf8: 6e10 5f14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ +07cafe: 5420 d004 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cb02: 5421 d204 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07cb06: 7230 7c19 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197c │ │ +07cb0c: 0a00 |000c: move-result v0 │ │ +07cb0e: 5421 d204 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07cb12: 6e10 5e14 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ +07cb18: 0f00 |0012: return v0 │ │ +07cb1a: 0d00 |0013: move-exception v0 │ │ +07cb1c: 5421 d204 |0014: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07cb20: 6e10 5e14 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ +07cb26: 2700 |0019: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=793 │ │ 0x0005 line=795 │ │ 0x000d line=797 │ │ @@ -153503,53 +153470,53 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -07cc00: |[07cc00] android.support.v7.app.ActionBarImplBase$ActionModeImpl.finish:()V │ │ -07cc10: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07cc12: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07cc14: 5440 d304 |0002: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc18: 5400 df04 |0004: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ -07cc1c: 3240 0300 |0006: if-eq v0, v4, 0009 // +0003 │ │ -07cc20: 0e00 |0008: return-void │ │ -07cc22: 5440 d304 |0009: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc26: 7110 ec11 0000 |000b: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@11ec │ │ -07cc2c: 0a00 |000e: move-result v0 │ │ -07cc2e: 5441 d304 |000f: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc32: 7110 ed11 0100 |0011: invoke-static {v1}, Landroid/support/v7/app/ActionBarImplBase;.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@11ed │ │ -07cc38: 0a01 |0014: move-result v1 │ │ -07cc3a: 7130 ee11 1002 |0015: invoke-static {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.access$400:(ZZZ)Z // method@11ee │ │ -07cc40: 0a00 |0018: move-result v0 │ │ -07cc42: 3900 2c00 |0019: if-nez v0, 0045 // +002c │ │ -07cc46: 5440 d304 |001b: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc4a: 5b04 e904 |001d: iput-object v4, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredDestroyActionMode:Landroid/support/v7/view/ActionMode; // field@04e9 │ │ -07cc4e: 5440 d304 |001f: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc52: 5441 d004 |0021: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07cc56: 5b01 ea04 |0023: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredModeDestroyCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04ea │ │ -07cc5a: 5b43 d004 |0025: iput-object v3, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07cc5e: 5440 d304 |0027: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc62: 6e20 f611 2000 |0029: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@11f6 │ │ -07cc68: 5440 d304 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc6c: 7110 ef11 0000 |002e: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07cc72: 0c00 |0031: move-result-object v0 │ │ -07cc74: 6e10 2516 0000 |0032: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.closeMode:()V // method@1625 │ │ -07cc7a: 5440 d304 |0035: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc7e: 7110 f011 0000 |0037: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@11f0 │ │ -07cc84: 0c00 |003a: move-result-object v0 │ │ -07cc86: 1301 2000 |003b: const/16 v1, #int 32 // #20 │ │ -07cc8a: 6e20 e316 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@16e3 │ │ -07cc90: 5440 d304 |0040: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cc94: 5b03 df04 |0042: iput-object v3, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ -07cc98: 28c4 |0044: goto 0008 // -003c │ │ -07cc9a: 5440 d004 |0045: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07cc9e: 7220 7d19 4000 |0047: invoke-interface {v0, v4}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@197d │ │ -07cca4: 28db |004a: goto 0025 // -0025 │ │ +07cb34: |[07cb34] android.support.v7.app.ActionBarImplBase$ActionModeImpl.finish:()V │ │ +07cb44: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07cb46: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07cb48: 5440 d304 |0002: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cb4c: 5400 df04 |0004: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ +07cb50: 3240 0300 |0006: if-eq v0, v4, 0009 // +0003 │ │ +07cb54: 0e00 |0008: return-void │ │ +07cb56: 5440 d304 |0009: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cb5a: 7110 ec11 0000 |000b: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@11ec │ │ +07cb60: 0a00 |000e: move-result v0 │ │ +07cb62: 5441 d304 |000f: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cb66: 7110 ed11 0100 |0011: invoke-static {v1}, Landroid/support/v7/app/ActionBarImplBase;.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@11ed │ │ +07cb6c: 0a01 |0014: move-result v1 │ │ +07cb6e: 7130 ee11 1002 |0015: invoke-static {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.access$400:(ZZZ)Z // method@11ee │ │ +07cb74: 0a00 |0018: move-result v0 │ │ +07cb76: 3900 2c00 |0019: if-nez v0, 0045 // +002c │ │ +07cb7a: 5440 d304 |001b: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cb7e: 5b04 e904 |001d: iput-object v4, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredDestroyActionMode:Landroid/support/v7/view/ActionMode; // field@04e9 │ │ +07cb82: 5440 d304 |001f: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cb86: 5441 d004 |0021: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cb8a: 5b01 ea04 |0023: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredModeDestroyCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04ea │ │ +07cb8e: 5b43 d004 |0025: iput-object v3, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cb92: 5440 d304 |0027: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cb96: 6e20 f611 2000 |0029: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@11f6 │ │ +07cb9c: 5440 d304 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cba0: 7110 ef11 0000 |002e: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07cba6: 0c00 |0031: move-result-object v0 │ │ +07cba8: 6e10 2516 0000 |0032: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.closeMode:()V // method@1625 │ │ +07cbae: 5440 d304 |0035: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cbb2: 7110 f011 0000 |0037: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@11f0 │ │ +07cbb8: 0c00 |003a: move-result-object v0 │ │ +07cbba: 1301 2000 |003b: const/16 v1, #int 32 // #20 │ │ +07cbbe: 6e20 e316 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@16e3 │ │ +07cbc4: 5440 d304 |0040: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cbc8: 5b03 df04 |0042: iput-object v3, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ +07cbcc: 28c4 |0044: goto 0008 // -003c │ │ +07cbce: 5440 d004 |0045: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cbd2: 7220 7d19 4000 |0047: invoke-interface {v0, v4}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@197d │ │ +07cbd8: 28db |004a: goto 0025 // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=755 │ │ 0x0008 line=780 │ │ 0x0009 line=764 │ │ 0x001b line=767 │ │ 0x001f line=768 │ │ @@ -153567,24 +153534,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07cca8: |[07cca8] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ -07ccb8: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@04d1 │ │ -07ccbc: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -07ccc0: 5410 d104 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@04d1 │ │ -07ccc4: 6e10 711f 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -07ccca: 0c00 |0009: move-result-object v0 │ │ -07cccc: 1f00 3103 |000a: check-cast v0, Landroid/view/View; // type@0331 │ │ -07ccd0: 1100 |000c: return-object v0 │ │ -07ccd2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -07ccd4: 28fe |000e: goto 000c // -0002 │ │ +07cbdc: |[07cbdc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ +07cbec: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@04d1 │ │ +07cbf0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +07cbf4: 5410 d104 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@04d1 │ │ +07cbf8: 6e10 711f 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +07cbfe: 0c00 |0009: move-result-object v0 │ │ +07cc00: 1f00 2e03 |000a: check-cast v0, Landroid/view/View; // type@032e │ │ +07cc04: 1100 |000c: return-object v0 │ │ +07cc06: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07cc08: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -153592,17 +153559,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ccd8: |[07ccd8] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenu:()Landroid/view/Menu; │ │ -07cce8: 5410 d204 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07ccec: 1100 |0002: return-object v0 │ │ +07cc0c: |[07cc0c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenu:()Landroid/view/Menu; │ │ +07cc1c: 5410 d204 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07cc20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -153610,21 +153577,21 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07ccf0: |[07ccf0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenuInflater:()Landroid/view/MenuInflater; │ │ -07cd00: 2200 5c02 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025c │ │ -07cd04: 5421 d304 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cd08: 6e10 0712 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1207 │ │ -07cd0e: 0c01 |0007: move-result-object v1 │ │ -07cd10: 7020 cc12 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ -07cd16: 1100 |000b: return-object v0 │ │ +07cc24: |[07cc24] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenuInflater:()Landroid/view/MenuInflater; │ │ +07cc34: 2200 5a02 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025a │ │ +07cc38: 5421 d304 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cc3c: 6e10 0712 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1207 │ │ +07cc42: 0c01 |0007: move-result-object v1 │ │ +07cc44: 7020 cc12 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ +07cc4a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=745 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -153632,21 +153599,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07cd18: |[07cd18] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -07cd28: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cd2c: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07cd32: 0c00 |0005: move-result-object v0 │ │ -07cd34: 6e10 3216 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@1632 │ │ -07cd3a: 0c00 |0009: move-result-object v0 │ │ -07cd3c: 1100 |000a: return-object v0 │ │ +07cc4c: |[07cc4c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +07cc5c: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cc60: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07cc66: 0c00 |0005: move-result-object v0 │ │ +07cc68: 6e10 3216 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@1632 │ │ +07cc6e: 0c00 |0009: move-result-object v0 │ │ +07cc70: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -153654,21 +153621,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07cd40: |[07cd40] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ -07cd50: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cd54: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07cd5a: 0c00 |0005: move-result-object v0 │ │ -07cd5c: 6e10 3316 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@1633 │ │ -07cd62: 0c00 |0009: move-result-object v0 │ │ -07cd64: 1100 |000a: return-object v0 │ │ +07cc74: |[07cc74] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ +07cc84: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cc88: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07cc8e: 0c00 |0005: move-result-object v0 │ │ +07cc90: 6e10 3316 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@1633 │ │ +07cc96: 0c00 |0009: move-result-object v0 │ │ +07cc98: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -153676,27 +153643,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -07cd68: |[07cd68] android.support.v7.app.ActionBarImplBase$ActionModeImpl.invalidate:()V │ │ -07cd78: 5420 d204 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cd7c: 6e10 5f14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ -07cd82: 5420 d004 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07cd86: 5421 d204 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cd8a: 7230 7e19 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197e │ │ -07cd90: 5420 d204 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cd94: 6e10 5e14 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ -07cd9a: 0e00 |0011: return-void │ │ -07cd9c: 0d00 |0012: move-exception v0 │ │ -07cd9e: 5421 d204 |0013: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ -07cda2: 6e10 5e14 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ -07cda8: 2700 |0018: throw v0 │ │ +07cc9c: |[07cc9c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.invalidate:()V │ │ +07ccac: 5420 d204 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07ccb0: 6e10 5f14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ +07ccb6: 5420 d004 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07ccba: 5421 d204 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07ccbe: 7230 7e19 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@197e │ │ +07ccc4: 5420 d204 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07ccc8: 6e10 5e14 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ +07ccce: 0e00 |0011: return-void │ │ +07ccd0: 0d00 |0012: move-exception v0 │ │ +07ccd2: 5421 d204 |0013: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@04d2 │ │ +07ccd6: 6e10 5e14 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ +07ccdc: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=784 │ │ 0x0005 line=786 │ │ 0x000c line=788 │ │ @@ -153710,21 +153677,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07cdb8: |[07cdb8] android.support.v7.app.ActionBarImplBase$ActionModeImpl.isTitleOptional:()Z │ │ -07cdc8: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cdcc: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07cdd2: 0c00 |0005: move-result-object v0 │ │ -07cdd4: 6e10 3916 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.isTitleOptional:()Z // method@1639 │ │ -07cdda: 0a00 |0009: move-result v0 │ │ -07cddc: 0f00 |000a: return v0 │ │ +07ccec: |[07ccec] android.support.v7.app.ActionBarImplBase$ActionModeImpl.isTitleOptional:()Z │ │ +07ccfc: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cd00: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07cd06: 0c00 |0005: move-result-object v0 │ │ +07cd08: 6e10 3916 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.isTitleOptional:()Z // method@1639 │ │ +07cd0e: 0a00 |0009: move-result v0 │ │ +07cd10: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #9 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -153732,16 +153699,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07cde0: |[07cde0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -07cdf0: 0e00 |0000: return-void │ │ +07cd14: |[07cd14] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +07cd24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -153751,16 +153718,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07cdf4: |[07cdf4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -07ce04: 0e00 |0000: return-void │ │ +07cd28: |[07cd28] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +07cd38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -153769,23 +153736,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -07ce08: |[07ce08] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -07ce18: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07ce1c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -07ce20: 5410 d004 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07ce24: 7230 7b19 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@197b │ │ -07ce2a: 0a00 |0009: move-result v0 │ │ -07ce2c: 0f00 |000a: return v0 │ │ -07ce2e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07ce30: 28fe |000c: goto 000a // -0002 │ │ +07cd3c: |[07cd3c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +07cd4c: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cd50: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07cd54: 5410 d004 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cd58: 7230 7b19 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@197b │ │ +07cd5e: 0a00 |0009: move-result v0 │ │ +07cd60: 0f00 |000a: return v0 │ │ +07cd62: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07cd64: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0004 line=855 │ │ 0x000a line=857 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ @@ -153797,24 +153764,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -07ce34: |[07ce34] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -07ce44: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07ce48: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -07ce4c: 0e00 |0004: return-void │ │ -07ce4e: 6e10 c711 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@11c7 │ │ -07ce54: 5410 d304 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07ce58: 7110 ef11 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07ce5e: 0c00 |000d: move-result-object v0 │ │ -07ce60: 6e10 5116 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@1651 │ │ -07ce66: 28f3 |0011: goto 0004 // -000d │ │ +07cd68: |[07cd68] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +07cd78: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cd7c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +07cd80: 0e00 |0004: return-void │ │ +07cd82: 6e10 c711 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@11c7 │ │ +07cd88: 5410 d304 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cd8c: 7110 ef11 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07cd92: 0c00 |000d: move-result-object v0 │ │ +07cd94: 6e10 5116 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@1651 │ │ +07cd9a: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0004 line=868 │ │ 0x0005 line=866 │ │ 0x0008 line=867 │ │ locals : │ │ @@ -153826,24 +153793,24 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -07ce68: |[07ce68] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/view/Menu;)V │ │ -07ce78: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07ce7c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -07ce80: 0e00 |0004: return-void │ │ -07ce82: 6e10 c711 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@11c7 │ │ -07ce88: 5410 d304 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07ce8c: 7110 ef11 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07ce92: 0c00 |000d: move-result-object v0 │ │ -07ce94: 6e10 5116 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@1651 │ │ -07ce9a: 28f3 |0011: goto 0004 // -000d │ │ +07cd9c: |[07cd9c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/view/Menu;)V │ │ +07cdac: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cdb0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +07cdb4: 0e00 |0004: return-void │ │ +07cdb6: 6e10 c711 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@11c7 │ │ +07cdbc: 5410 d304 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cdc0: 7110 ef11 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07cdc6: 0c00 |000d: move-result-object v0 │ │ +07cdc8: 6e10 5116 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@1651 │ │ +07cdce: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=890 │ │ 0x0004 line=895 │ │ 0x0005 line=893 │ │ 0x0008 line=894 │ │ locals : │ │ @@ -153855,24 +153822,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07ce9c: |[07ce9c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -07ceac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07ceae: 5421 d004 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ -07ceb2: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ -07ceb6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -07ceb8: 0f00 |0006: return v0 │ │ -07ceba: 6e10 7315 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1573 │ │ -07cec0: 0a01 |000a: move-result v1 │ │ -07cec2: 3901 fbff |000b: if-nez v1, 0006 // -0005 │ │ -07cec6: 28f9 |000d: goto 0006 // -0007 │ │ +07cdd0: |[07cdd0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +07cde0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07cde2: 5421 d004 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@04d0 │ │ +07cde6: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ +07cdea: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +07cdec: 0f00 |0006: return v0 │ │ +07cdee: 6e10 7315 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1573 │ │ +07cdf4: 0a01 |000a: move-result v1 │ │ +07cdf6: 3901 fbff |000b: if-nez v1, 0006 // -0005 │ │ +07cdfa: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=874 │ │ 0x0005 line=875 │ │ 0x0006 line=883 │ │ 0x0007 line=878 │ │ locals : │ │ @@ -153884,23 +153851,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07cec8: |[07cec8] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ -07ced8: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cedc: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07cee2: 0c00 |0005: move-result-object v0 │ │ -07cee4: 6e20 4816 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1648 │ │ -07ceea: 2200 e303 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -07ceee: 7020 701f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f70 │ │ -07cef4: 5b10 d104 |000e: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@04d1 │ │ -07cef8: 0e00 |0010: return-void │ │ +07cdfc: |[07cdfc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ +07ce0c: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07ce10: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07ce16: 0c00 |0005: move-result-object v0 │ │ +07ce18: 6e20 4816 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1648 │ │ +07ce1e: 2200 df03 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@03df │ │ +07ce22: 7020 701f 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f70 │ │ +07ce28: 5b10 d104 |000e: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@04d1 │ │ +07ce2c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0009 line=804 │ │ 0x0010 line=805 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ @@ -153911,24 +153878,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07cefc: |[07cefc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(I)V │ │ -07cf0c: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cf10: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ -07cf16: 0c00 |0005: move-result-object v0 │ │ -07cf18: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07cf1e: 0c00 |0009: move-result-object v0 │ │ -07cf20: 6e20 5701 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -07cf26: 0c00 |000d: move-result-object v0 │ │ -07cf28: 6e20 d111 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@11d1 │ │ -07cf2e: 0e00 |0011: return-void │ │ +07ce30: |[07ce30] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(I)V │ │ +07ce40: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07ce44: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ +07ce4a: 0c00 |0005: move-result-object v0 │ │ +07ce4c: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07ce52: 0c00 |0009: move-result-object v0 │ │ +07ce54: 6e20 5701 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +07ce5a: 0c00 |000d: move-result-object v0 │ │ +07ce5c: 6e20 d111 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@11d1 │ │ +07ce62: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0011 line=825 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0012 reg=2 resId I │ │ @@ -153938,20 +153905,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07cf30: |[07cf30] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -07cf40: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cf44: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07cf4a: 0c00 |0005: move-result-object v0 │ │ -07cf4c: 6e20 4d16 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@164d │ │ -07cf52: 0e00 |0009: return-void │ │ +07ce64: |[07ce64] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +07ce74: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07ce78: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07ce7e: 0c00 |0005: move-result-object v0 │ │ +07ce80: 6e20 4d16 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@164d │ │ +07ce86: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ 0x0009 line=810 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x000a reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -153961,24 +153928,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07cf54: |[07cf54] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(I)V │ │ -07cf64: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cf68: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ -07cf6e: 0c00 |0005: move-result-object v0 │ │ -07cf70: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07cf76: 0c00 |0009: move-result-object v0 │ │ -07cf78: 6e20 5701 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -07cf7e: 0c00 |000d: move-result-object v0 │ │ -07cf80: 6e20 d311 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@11d3 │ │ -07cf86: 0e00 |0011: return-void │ │ +07ce88: |[07ce88] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(I)V │ │ +07ce98: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07ce9c: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ +07cea2: 0c00 |0005: move-result-object v0 │ │ +07cea4: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07ceaa: 0c00 |0009: move-result-object v0 │ │ +07ceac: 6e20 5701 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +07ceb2: 0c00 |000d: move-result-object v0 │ │ +07ceb4: 6e20 d311 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@11d3 │ │ +07ceba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0011 line=820 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0012 reg=2 resId I │ │ @@ -153988,20 +153955,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07cf88: |[07cf88] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -07cf98: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cf9c: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07cfa2: 0c00 |0005: move-result-object v0 │ │ -07cfa4: 6e20 4e16 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@164e │ │ -07cfaa: 0e00 |0009: return-void │ │ +07cebc: |[07cebc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +07cecc: 5410 d304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07ced0: 7110 ef11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07ced6: 0c00 |0005: move-result-object v0 │ │ +07ced8: 6e20 4e16 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@164e │ │ +07cede: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0009 line=815 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x000a reg=2 title Ljava/lang/CharSequence; │ │ @@ -154011,37 +153978,37 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07cfac: |[07cfac] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitleOptionalHint:(Z)V │ │ -07cfbc: 6f20 9119 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1991 │ │ -07cfc2: 5410 d304 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ -07cfc6: 7110 ef11 0000 |0005: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ -07cfcc: 0c00 |0008: move-result-object v0 │ │ -07cfce: 6e20 4f16 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitleOptional:(Z)V // method@164f │ │ -07cfd4: 0e00 |000c: return-void │ │ +07cee0: |[07cee0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitleOptionalHint:(Z)V │ │ +07cef0: 6f20 9119 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1991 │ │ +07cef6: 5410 d304 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04d3 │ │ +07cefa: 7110 ef11 0000 |0005: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@11ef │ │ +07cf00: 0c00 |0008: move-result-object v0 │ │ +07cf02: 6e20 4f16 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitleOptional:(Z)V // method@164f │ │ +07cf08: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0003 line=840 │ │ 0x000c line=841 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x000d reg=2 titleOptional Z │ │ │ │ - source_file_idx : 436 (ActionBarImplBase.java) │ │ + source_file_idx : 432 (ActionBarImplBase.java) │ │ │ │ Class #580 header: │ │ -class_idx : 578 │ │ +class_idx : 576 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 565 │ │ -source_file_idx : 436 │ │ +superclass_idx : 563 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #580 annotations: │ │ Annotations on class │ │ @@ -154093,20 +154060,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07cfd8: |[07cfd8] android.support.v7.app.ActionBarImplBase$TabImpl.:(Landroid/support/v7/app/ActionBarImplBase;)V │ │ -07cfe8: 5b12 db04 |0000: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07cfec: 7010 ad10 0100 |0002: invoke-direct {v1}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@10ad │ │ -07cff2: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -07cff4: 5910 d804 |0006: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07cff8: 0e00 |0008: return-void │ │ +07cf0c: |[07cf0c] android.support.v7.app.ActionBarImplBase$TabImpl.:(Landroid/support/v7/app/ActionBarImplBase;)V │ │ +07cf1c: 5b12 db04 |0000: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07cf20: 7010 ad10 0100 |0002: invoke-direct {v1}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@10ad │ │ +07cf26: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +07cf28: 5910 d804 |0006: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07cf2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0005 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -154117,17 +154084,17 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$TabListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cffc: |[07cffc] android.support.v7.app.ActionBarImplBase$TabImpl.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; │ │ -07d00c: 5410 d404 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@04d4 │ │ -07d010: 1100 |0002: return-object v0 │ │ +07cf30: |[07cf30] android.support.v7.app.ActionBarImplBase$TabImpl.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; │ │ +07cf40: 5410 d404 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@04d4 │ │ +07cf44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #1 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -154135,17 +154102,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d014: |[07d014] android.support.v7.app.ActionBarImplBase$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ -07d024: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@04d5 │ │ -07d028: 1100 |0002: return-object v0 │ │ +07cf48: |[07cf48] android.support.v7.app.ActionBarImplBase$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ +07cf58: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@04d5 │ │ +07cf5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -154153,17 +154120,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d02c: |[07d02c] android.support.v7.app.ActionBarImplBase$TabImpl.getCustomView:()Landroid/view/View; │ │ -07d03c: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@04d6 │ │ -07d040: 1100 |0002: return-object v0 │ │ +07cf60: |[07cf60] android.support.v7.app.ActionBarImplBase$TabImpl.getCustomView:()Landroid/view/View; │ │ +07cf70: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@04d6 │ │ +07cf74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -154171,17 +154138,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d044: |[07d044] android.support.v7.app.ActionBarImplBase$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -07d054: 5410 d704 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@04d7 │ │ -07d058: 1100 |0002: return-object v0 │ │ +07cf78: |[07cf78] android.support.v7.app.ActionBarImplBase$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +07cf88: 5410 d704 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@04d7 │ │ +07cf8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -154189,17 +154156,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d05c: |[07d05c] android.support.v7.app.ActionBarImplBase$TabImpl.getPosition:()I │ │ -07d06c: 5210 d804 |0000: iget v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d070: 0f00 |0002: return v0 │ │ +07cf90: |[07cf90] android.support.v7.app.ActionBarImplBase$TabImpl.getPosition:()I │ │ +07cfa0: 5210 d804 |0000: iget v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07cfa4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -154207,17 +154174,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d074: |[07d074] android.support.v7.app.ActionBarImplBase$TabImpl.getTag:()Ljava/lang/Object; │ │ -07d084: 5410 d904 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@04d9 │ │ -07d088: 1100 |0002: return-object v0 │ │ +07cfa8: |[07cfa8] android.support.v7.app.ActionBarImplBase$TabImpl.getTag:()Ljava/lang/Object; │ │ +07cfb8: 5410 d904 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@04d9 │ │ +07cfbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -154225,17 +154192,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d08c: |[07d08c] android.support.v7.app.ActionBarImplBase$TabImpl.getText:()Ljava/lang/CharSequence; │ │ -07d09c: 5410 da04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@04da │ │ -07d0a0: 1100 |0002: return-object v0 │ │ +07cfc0: |[07cfc0] android.support.v7.app.ActionBarImplBase$TabImpl.getText:()Ljava/lang/CharSequence; │ │ +07cfd0: 5410 da04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@04da │ │ +07cfd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -154243,18 +154210,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07d0a4: |[07d0a4] android.support.v7.app.ActionBarImplBase$TabImpl.select:()V │ │ -07d0b4: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d0b8: 6e20 1512 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ -07d0be: 0e00 |0005: return-void │ │ +07cfd8: |[07cfd8] android.support.v7.app.ActionBarImplBase$TabImpl.select:()V │ │ +07cfe8: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07cfec: 6e20 1512 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ +07cff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ 0x0005 line=708 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ @@ -154263,25 +154230,25 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07d0c0: |[07d0c0] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d0d0: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d0d4: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ -07d0da: 0c00 |0005: move-result-object v0 │ │ -07d0dc: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07d0e2: 0c00 |0009: move-result-object v0 │ │ -07d0e4: 6e20 5a01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -07d0ea: 0c00 |000d: move-result-object v0 │ │ -07d0ec: 6e20 df11 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@11df │ │ -07d0f2: 0c00 |0011: move-result-object v0 │ │ -07d0f4: 1100 |0012: return-object v0 │ │ +07cff4: |[07cff4] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d004: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07d008: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ +07d00e: 0c00 |0005: move-result-object v0 │ │ +07d010: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07d016: 0c00 |0009: move-result-object v0 │ │ +07d018: 6e20 5a01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +07d01e: 0c00 |000d: move-result-object v0 │ │ +07d020: 6e20 df11 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@11df │ │ +07d026: 0c00 |0011: move-result-object v0 │ │ +07d028: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -154290,24 +154257,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07d0f8: |[07d0f8] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d108: 5b23 d504 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@04d5 │ │ -07d10c: 5220 d804 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d110: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -07d114: 5420 db04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d118: 7110 ea11 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@11ea │ │ -07d11e: 0c00 |000b: move-result-object v0 │ │ -07d120: 5221 d804 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d124: 6e20 1019 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1910 │ │ -07d12a: 1102 |0011: return-object v2 │ │ +07d02c: |[07d02c] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d03c: 5b23 d504 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@04d5 │ │ +07d040: 5220 d804 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d044: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +07d048: 5420 db04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07d04c: 7110 ea11 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@11ea │ │ +07d052: 0c00 |000b: move-result-object v0 │ │ +07d054: 5221 d804 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d058: 6e20 1019 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1910 │ │ +07d05e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 0x0002 line=718 │ │ 0x0006 line=719 │ │ 0x0011 line=721 │ │ locals : │ │ @@ -154319,26 +154286,26 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07d12c: |[07d12c] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d13c: 5420 db04 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d140: 6e10 0712 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1207 │ │ -07d146: 0c00 |0005: move-result-object v0 │ │ -07d148: 7110 0a1b 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -07d14e: 0c00 |0009: move-result-object v0 │ │ -07d150: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07d152: 6e30 0c1b 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ -07d158: 0c00 |000e: move-result-object v0 │ │ -07d15a: 6e20 e111 0200 |000f: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; // method@11e1 │ │ -07d160: 0c00 |0012: move-result-object v0 │ │ -07d162: 1100 |0013: return-object v0 │ │ +07d060: |[07d060] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d070: 5420 db04 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07d074: 6e10 0712 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1207 │ │ +07d07a: 0c00 |0005: move-result-object v0 │ │ +07d07c: 7110 0a1b 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +07d082: 0c00 |0009: move-result-object v0 │ │ +07d084: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07d086: 6e30 0c1b 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ +07d08c: 0c00 |000e: move-result-object v0 │ │ +07d08e: 6e20 e111 0200 |000f: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; // method@11e1 │ │ +07d094: 0c00 |0012: move-result-object v0 │ │ +07d096: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0014 reg=3 layoutResId I │ │ │ │ @@ -154347,24 +154314,24 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07d164: |[07d164] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d174: 5b23 d604 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@04d6 │ │ -07d178: 5220 d804 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d17c: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -07d180: 5420 db04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d184: 7110 ea11 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@11ea │ │ -07d18a: 0c00 |000b: move-result-object v0 │ │ -07d18c: 5221 d804 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d190: 6e20 1019 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1910 │ │ -07d196: 1102 |0011: return-object v2 │ │ +07d098: |[07d098] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d0a8: 5b23 d604 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@04d6 │ │ +07d0ac: 5220 d804 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d0b0: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +07d0b4: 5420 db04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07d0b8: 7110 ea11 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@11ea │ │ +07d0be: 0c00 |000b: move-result-object v0 │ │ +07d0c0: 5221 d804 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d0c4: 6e20 1019 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1910 │ │ +07d0ca: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0002 line=646 │ │ 0x0006 line=647 │ │ 0x0011 line=649 │ │ locals : │ │ @@ -154376,25 +154343,25 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07d198: |[07d198] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d1a8: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d1ac: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ -07d1b2: 0c00 |0005: move-result-object v0 │ │ -07d1b4: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07d1ba: 0c00 |0009: move-result-object v0 │ │ -07d1bc: 6e20 4f01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -07d1c2: 0c00 |000d: move-result-object v0 │ │ -07d1c4: 6e20 e311 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; // method@11e3 │ │ -07d1ca: 0c00 |0011: move-result-object v0 │ │ -07d1cc: 1100 |0012: return-object v0 │ │ +07d0cc: |[07d0cc] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d0dc: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07d0e0: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ +07d0e6: 0c00 |0005: move-result-object v0 │ │ +07d0e8: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07d0ee: 0c00 |0009: move-result-object v0 │ │ +07d0f0: 6e20 4f01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +07d0f6: 0c00 |000d: move-result-object v0 │ │ +07d0f8: 6e20 e311 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; // method@11e3 │ │ +07d0fe: 0c00 |0011: move-result-object v0 │ │ +07d100: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=688 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -154403,24 +154370,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07d1d0: |[07d1d0] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d1e0: 5b23 d704 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@04d7 │ │ -07d1e4: 5220 d804 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d1e8: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -07d1ec: 5420 db04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d1f0: 7110 ea11 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@11ea │ │ -07d1f6: 0c00 |000b: move-result-object v0 │ │ -07d1f8: 5221 d804 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d1fc: 6e20 1019 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1910 │ │ -07d202: 1102 |0011: return-object v2 │ │ +07d104: |[07d104] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d114: 5b23 d704 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@04d7 │ │ +07d118: 5220 d804 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d11c: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +07d120: 5420 db04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07d124: 7110 ea11 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@11ea │ │ +07d12a: 0c00 |000b: move-result-object v0 │ │ +07d12c: 5221 d804 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d130: 6e20 1019 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1910 │ │ +07d136: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0002 line=680 │ │ 0x0006 line=681 │ │ 0x0011 line=683 │ │ locals : │ │ @@ -154432,17 +154399,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d204: |[07d204] android.support.v7.app.ActionBarImplBase$TabImpl.setPosition:(I)V │ │ -07d214: 5901 d804 |0000: iput v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d218: 0e00 |0002: return-void │ │ +07d138: |[07d138] android.support.v7.app.ActionBarImplBase$TabImpl.setPosition:(I)V │ │ +07d148: 5901 d804 |0000: iput v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d14c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0002 line=670 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -154452,17 +154419,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d21c: |[07d21c] android.support.v7.app.ActionBarImplBase$TabImpl.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d22c: 5b01 d404 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@04d4 │ │ -07d230: 1100 |0002: return-object v0 │ │ +07d150: |[07d150] android.support.v7.app.ActionBarImplBase$TabImpl.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d160: 5b01 d404 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@04d4 │ │ +07d164: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0002 line=635 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v7/app/ActionBar$TabListener; │ │ @@ -154472,17 +154439,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d234: |[07d234] android.support.v7.app.ActionBarImplBase$TabImpl.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d244: 5b01 d904 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@04d9 │ │ -07d248: 1100 |0002: return-object v0 │ │ +07d168: |[07d168] android.support.v7.app.ActionBarImplBase$TabImpl.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d178: 5b01 d904 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@04d9 │ │ +07d17c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0002 line=625 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0003 reg=1 tag Ljava/lang/Object; │ │ @@ -154492,25 +154459,25 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07d24c: |[07d24c] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d25c: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d260: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ -07d266: 0c00 |0005: move-result-object v0 │ │ -07d268: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07d26e: 0c00 |0009: move-result-object v0 │ │ -07d270: 6e20 5a01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -07d276: 0c00 |000d: move-result-object v0 │ │ -07d278: 6e20 e811 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@11e8 │ │ -07d27e: 0c00 |0011: move-result-object v0 │ │ -07d280: 1100 |0012: return-object v0 │ │ +07d180: |[07d180] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d190: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07d194: 7110 eb11 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@11eb │ │ +07d19a: 0c00 |0005: move-result-object v0 │ │ +07d19c: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07d1a2: 0c00 |0009: move-result-object v0 │ │ +07d1a4: 6e20 5a01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +07d1aa: 0c00 |000d: move-result-object v0 │ │ +07d1ac: 6e20 e811 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@11e8 │ │ +07d1b2: 0c00 |0011: move-result-object v0 │ │ +07d1b4: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -154519,41 +154486,41 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07d284: |[07d284] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07d294: 5b23 da04 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@04da │ │ -07d298: 5220 d804 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d29c: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -07d2a0: 5420 db04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ -07d2a4: 7110 ea11 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@11ea │ │ -07d2aa: 0c00 |000b: move-result-object v0 │ │ -07d2ac: 5221 d804 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ -07d2b0: 6e20 1019 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1910 │ │ -07d2b6: 1102 |0011: return-object v2 │ │ +07d1b8: |[07d1b8] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07d1c8: 5b23 da04 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@04da │ │ +07d1cc: 5220 d804 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d1d0: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +07d1d4: 5420 db04 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@04db │ │ +07d1d8: 7110 ea11 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@11ea │ │ +07d1de: 0c00 |000b: move-result-object v0 │ │ +07d1e0: 5221 d804 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@04d8 │ │ +07d1e4: 6e20 1019 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1910 │ │ +07d1ea: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x0006 line=695 │ │ 0x0011 line=697 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0012 reg=3 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 436 (ActionBarImplBase.java) │ │ + source_file_idx : 432 (ActionBarImplBase.java) │ │ │ │ Class #581 header: │ │ -class_idx : 579 │ │ +class_idx : 577 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 567 │ │ -source_file_idx : 436 │ │ +superclass_idx : 565 │ │ +source_file_idx : 432 │ │ static_fields_size : 3 │ │ instance_fields_size: 32 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 59 │ │ │ │ Class #581 annotations: │ │ Annotations on class │ │ @@ -154719,37 +154686,37 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -07d2b8: |[07d2b8] android.support.v7.app.ActionBarImplBase.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -07d2c8: 7010 c210 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@10c2 │ │ -07d2ce: 2200 f303 |0003: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -07d2d2: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -07d2d8: 5b10 fc04 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07d2dc: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -07d2de: 5910 f504 |000b: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ -07d2e2: 2200 f303 |000d: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -07d2e6: 7010 8e1f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -07d2ec: 5b10 f204 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@04f2 │ │ -07d2f0: 2200 6700 |0014: new-instance v0, Landroid/os/Handler; // type@0067 │ │ -07d2f4: 7010 1e02 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ -07d2fa: 5b10 ed04 |0019: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHandler:Landroid/os/Handler; // field@04ed │ │ -07d2fe: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -07d300: 5910 e804 |001c: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mCurWindowVisibility:I // field@04e8 │ │ -07d304: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -07d306: 5c10 f304 |001f: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ -07d30a: 5b12 e104 |0021: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04e1 │ │ -07d30e: 5b12 e504 |0023: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07d312: 5b13 e204 |0025: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplBase;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@04e2 │ │ -07d316: 5410 e104 |0027: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04e1 │ │ -07d31a: 7020 0c12 0100 |0029: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.init:(Landroid/support/v7/app/ActionBarActivity;)V // method@120c │ │ -07d320: 0e00 |002c: return-void │ │ +07d1ec: |[07d1ec] android.support.v7.app.ActionBarImplBase.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +07d1fc: 7010 c210 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@10c2 │ │ +07d202: 2200 ef03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +07d206: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +07d20c: 5b10 fc04 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07d210: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +07d212: 5910 f504 |000b: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ +07d216: 2200 ef03 |000d: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +07d21a: 7010 8e1f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +07d220: 5b10 f204 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@04f2 │ │ +07d224: 2200 6500 |0014: new-instance v0, Landroid/os/Handler; // type@0065 │ │ +07d228: 7010 1e02 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@021e │ │ +07d22e: 5b10 ed04 |0019: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHandler:Landroid/os/Handler; // field@04ed │ │ +07d232: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +07d234: 5910 e804 |001c: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mCurWindowVisibility:I // field@04e8 │ │ +07d238: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +07d23a: 5c10 f304 |001f: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ +07d23e: 5b12 e104 |0021: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04e1 │ │ +07d242: 5b12 e504 |0023: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07d246: 5b13 e204 |0025: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplBase;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@04e2 │ │ +07d24a: 5410 e104 |0027: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04e1 │ │ +07d24e: 7020 0c12 0100 |0029: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.init:(Landroid/support/v7/app/ActionBarActivity;)V // method@120c │ │ +07d254: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=69 │ │ 0x000a line=72 │ │ 0x000d line=81 │ │ 0x0014 line=92 │ │ @@ -154770,17 +154737,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d324: |[07d324] android.support.v7.app.ActionBarImplBase.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ -07d334: 5410 fa04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d338: 1100 |0002: return-object v0 │ │ +07d258: |[07d258] android.support.v7.app.ActionBarImplBase.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ +07d268: 5410 fa04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d26c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -154788,17 +154755,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d33c: |[07d33c] android.support.v7.app.ActionBarImplBase.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; │ │ -07d34c: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07d350: 1100 |0002: return-object v0 │ │ +07d270: |[07d270] android.support.v7.app.ActionBarImplBase.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; │ │ +07d280: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07d284: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -154806,17 +154773,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d354: |[07d354] android.support.v7.app.ActionBarImplBase.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ -07d364: 5510 ef04 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ -07d368: 0f00 |0002: return v0 │ │ +07d288: |[07d288] android.support.v7.app.ActionBarImplBase.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ +07d298: 5510 ef04 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ +07d29c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -154824,17 +154791,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d36c: |[07d36c] android.support.v7.app.ActionBarImplBase.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ -07d37c: 5510 f004 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@04f0 │ │ -07d380: 0f00 |0002: return v0 │ │ +07d2a0: |[07d2a0] android.support.v7.app.ActionBarImplBase.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ +07d2b0: 5510 f004 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@04f0 │ │ +07d2b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -154842,18 +154809,18 @@ │ │ type : '(ZZZ)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07d384: |[07d384] android.support.v7.app.ActionBarImplBase.access$400:(ZZZ)Z │ │ -07d394: 7130 f711 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@11f7 │ │ -07d39a: 0a00 |0003: move-result v0 │ │ -07d39c: 0f00 |0004: return v0 │ │ +07d2b8: |[07d2b8] android.support.v7.app.ActionBarImplBase.access$400:(ZZZ)Z │ │ +07d2c8: 7130 f711 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@11f7 │ │ +07d2ce: 0a00 |0003: move-result v0 │ │ +07d2d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Z │ │ 0x0000 - 0x0005 reg=2 x1 Z │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -154863,17 +154830,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d3a0: |[07d3a0] android.support.v7.app.ActionBarImplBase.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; │ │ -07d3b0: 5410 e704 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ -07d3b4: 1100 |0002: return-object v0 │ │ +07d2d4: |[07d2d4] android.support.v7.app.ActionBarImplBase.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; │ │ +07d2e4: 5410 e704 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ +07d2e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -154881,17 +154848,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d3b8: |[07d3b8] android.support.v7.app.ActionBarImplBase.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; │ │ -07d3c8: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d3cc: 1100 |0002: return-object v0 │ │ +07d2ec: |[07d2ec] android.support.v7.app.ActionBarImplBase.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; │ │ +07d2fc: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d300: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #8 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -154899,22 +154866,22 @@ │ │ type : '(ZZZ)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07d3d0: |[07d3d0] android.support.v7.app.ActionBarImplBase.checkShowingFlags:(ZZZ)Z │ │ -07d3e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07d3e2: 3803 0300 |0001: if-eqz v3, 0004 // +0003 │ │ -07d3e6: 0f00 |0003: return v0 │ │ -07d3e8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -07d3ec: 3802 fdff |0006: if-eqz v2, 0003 // -0003 │ │ -07d3f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07d3f2: 28fa |0009: goto 0003 // -0006 │ │ +07d304: |[07d304] android.support.v7.app.ActionBarImplBase.checkShowingFlags:(ZZZ)Z │ │ +07d314: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07d316: 3803 0300 |0001: if-eqz v3, 0004 // +0003 │ │ +07d31a: 0f00 |0003: return v0 │ │ +07d31c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +07d320: 3802 fdff |0006: if-eqz v2, 0003 // -0003 │ │ +07d324: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07d326: 28fa |0009: goto 0003 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=949 │ │ 0x0003 line=954 │ │ 0x0004 line=951 │ │ 0x0008 line=952 │ │ locals : │ │ @@ -154927,28 +154894,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -07d3f4: |[07d3f4] android.support.v7.app.ActionBarImplBase.cleanupTabs:()V │ │ -07d404: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07d408: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -07d40c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07d40e: 6e20 1512 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ -07d414: 5410 fc04 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07d418: 6e10 941f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -07d41e: 5410 fa04 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d422: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -07d426: 5410 fa04 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d42a: 6e10 0419 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@1904 │ │ -07d430: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -07d432: 5910 f504 |0017: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ -07d436: 0e00 |0019: return-void │ │ +07d328: |[07d328] android.support.v7.app.ActionBarImplBase.cleanupTabs:()V │ │ +07d338: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07d33c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +07d340: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07d342: 6e20 1512 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ +07d348: 5410 fc04 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07d34c: 6e10 941f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +07d352: 5410 fa04 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d356: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +07d35a: 5410 fa04 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d35e: 6e10 0419 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@1904 │ │ +07d364: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +07d366: 5910 f504 |0017: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ +07d36a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=937 │ │ 0x0004 line=938 │ │ 0x0008 line=940 │ │ 0x000d line=941 │ │ 0x0011 line=942 │ │ @@ -154962,40 +154929,40 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -07d438: |[07d438] android.support.v7.app.ActionBarImplBase.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -07d448: 0773 |0000: move-object v3, v7 │ │ -07d44a: 1f03 4202 |0001: check-cast v3, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0242 │ │ -07d44e: 6e10 d611 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@11d6 │ │ -07d454: 0c00 |0006: move-result-object v0 │ │ -07d456: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ -07d45a: 2204 c903 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@03c9 │ │ -07d45e: 1a05 9f01 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@019f │ │ -07d462: 7020 1d1f 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -07d468: 2704 |0010: throw v4 │ │ -07d46a: 6e20 e411 8300 |0011: invoke-virtual {v3, v8}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@11e4 │ │ -07d470: 5464 fc04 |0014: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07d474: 6e30 911f 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1f91 │ │ -07d47a: 5464 fc04 |0019: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07d47e: 6e10 9c1f 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07d484: 0a01 |001e: move-result v1 │ │ -07d486: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ -07d48a: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ -07d48e: 5464 fc04 |0023: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07d492: 6e20 961f 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -07d498: 0c04 |0028: move-result-object v4 │ │ -07d49a: 1f04 4202 |0029: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0242 │ │ -07d49e: 6e20 e411 2400 |002b: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@11e4 │ │ -07d4a4: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07d4a8: 28f1 |0030: goto 0021 // -000f │ │ -07d4aa: 0e00 |0031: return-void │ │ +07d36c: |[07d36c] android.support.v7.app.ActionBarImplBase.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +07d37c: 0773 |0000: move-object v3, v7 │ │ +07d37e: 1f03 4002 |0001: check-cast v3, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0240 │ │ +07d382: 6e10 d611 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@11d6 │ │ +07d388: 0c00 |0006: move-result-object v0 │ │ +07d38a: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ +07d38e: 2204 c503 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@03c5 │ │ +07d392: 1a05 9b01 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@019b │ │ +07d396: 7020 1d1f 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +07d39c: 2704 |0010: throw v4 │ │ +07d39e: 6e20 e411 8300 |0011: invoke-virtual {v3, v8}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@11e4 │ │ +07d3a4: 5464 fc04 |0014: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07d3a8: 6e30 911f 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1f91 │ │ +07d3ae: 5464 fc04 |0019: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07d3b2: 6e10 9c1f 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +07d3b8: 0a01 |001e: move-result v1 │ │ +07d3ba: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ +07d3be: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ +07d3c2: 5464 fc04 |0023: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07d3c6: 6e20 961f 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07d3cc: 0c04 |0028: move-result-object v4 │ │ +07d3ce: 1f04 4002 |0029: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0240 │ │ +07d3d2: 6e20 e411 2400 |002b: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@11e4 │ │ +07d3d8: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07d3dc: 28f1 |0030: goto 0021 // -000f │ │ +07d3de: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ 0x0003 line=921 │ │ 0x0007 line=923 │ │ 0x0009 line=924 │ │ 0x0011 line=927 │ │ @@ -155019,40 +154986,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -07d4ac: |[07d4ac] android.support.v7.app.ActionBarImplBase.ensureTabsExist:()V │ │ -07d4bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07d4be: 5441 fa04 |0001: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d4c2: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -07d4c6: 0e00 |0005: return-void │ │ -07d4c8: 2200 cd02 |0006: new-instance v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView; // type@02cd │ │ -07d4cc: 5441 e504 |0008: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07d4d0: 7020 ed18 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@18ed │ │ -07d4d6: 5541 ee04 |000d: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ -07d4da: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ -07d4de: 6e20 0e19 3000 |0011: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -07d4e4: 5441 e004 |0014: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d4e8: 6e20 ed16 0100 |0016: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@16ed │ │ -07d4ee: 5b40 fa04 |0019: iput-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d4f2: 28ea |001b: goto 0005 // -0016 │ │ -07d4f4: 6e10 0112 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@1201 │ │ -07d4fa: 0a01 |001f: move-result v1 │ │ -07d4fc: 1222 |0020: const/4 v2, #int 2 // #2 │ │ -07d4fe: 3321 0b00 |0021: if-ne v1, v2, 002c // +000b │ │ -07d502: 6e20 0e19 3000 |0023: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -07d508: 5441 e304 |0026: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ -07d50c: 6e20 1516 0100 |0028: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1615 │ │ -07d512: 28ee |002b: goto 0019 // -0012 │ │ -07d514: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -07d518: 6e20 0e19 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -07d51e: 28f5 |0031: goto 0026 // -000b │ │ +07d3e0: |[07d3e0] android.support.v7.app.ActionBarImplBase.ensureTabsExist:()V │ │ +07d3f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07d3f2: 5441 fa04 |0001: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d3f6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +07d3fa: 0e00 |0005: return-void │ │ +07d3fc: 2200 cb02 |0006: new-instance v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView; // type@02cb │ │ +07d400: 5441 e504 |0008: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07d404: 7020 ed18 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@18ed │ │ +07d40a: 5541 ee04 |000d: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ +07d40e: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ +07d412: 6e20 0e19 3000 |0011: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +07d418: 5441 e004 |0014: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d41c: 6e20 ed16 0100 |0016: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@16ed │ │ +07d422: 5b40 fa04 |0019: iput-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d426: 28ea |001b: goto 0005 // -0016 │ │ +07d428: 6e10 0112 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@1201 │ │ +07d42e: 0a01 |001f: move-result v1 │ │ +07d430: 1222 |0020: const/4 v2, #int 2 // #2 │ │ +07d432: 3321 0b00 |0021: if-ne v1, v2, 002c // +000b │ │ +07d436: 6e20 0e19 3000 |0023: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +07d43c: 5441 e304 |0026: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ +07d440: 6e20 1516 0100 |0028: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1615 │ │ +07d446: 28ee |002b: goto 0019 // -0012 │ │ +07d448: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +07d44c: 6e20 0e19 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +07d452: 28f5 |0031: goto 0026 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=899 │ │ 0x0005 line=917 │ │ 0x0006 line=903 │ │ 0x000d line=905 │ │ 0x0011 line=906 │ │ @@ -155071,118 +155038,118 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 202 16-bit code units │ │ -07d520: |[07d520] android.support.v7.app.ActionBarImplBase.init:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -07d530: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07d532: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -07d534: 6003 f305 |0002: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_overlay_layout:I // field@05f3 │ │ -07d538: 6e20 f910 3800 |0004: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07d53e: 0c03 |0007: move-result-object v3 │ │ -07d540: 1f03 9502 |0008: check-cast v3, Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // type@0295 │ │ -07d544: 5b73 f404 |000a: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@04f4 │ │ -07d548: 5473 f404 |000c: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@04f4 │ │ -07d54c: 3803 0700 |000e: if-eqz v3, 0015 // +0007 │ │ -07d550: 5473 f404 |0010: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@04f4 │ │ -07d554: 6e20 5a16 7300 |0012: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.setActionBar:(Landroid/support/v7/app/ActionBar;)V // method@165a │ │ -07d55a: 6003 f005 |0015: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@05f0 │ │ -07d55e: 6e20 f910 3800 |0017: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07d564: 0c03 |001a: move-result-object v3 │ │ -07d566: 1f03 9d02 |001b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarView; // type@029d │ │ -07d56a: 5b73 e004 |001d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d56e: 6003 f705 |001f: sget v3, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@05f7 │ │ -07d572: 6e20 f910 3800 |0021: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07d578: 0c03 |0024: move-result-object v3 │ │ -07d57a: 1f03 9402 |0025: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContextView; // type@0294 │ │ -07d57e: 5b73 e704 |0027: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ -07d582: 6003 f205 |0029: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@05f2 │ │ -07d586: 6e20 f910 3800 |002b: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07d58c: 0c03 |002e: move-result-object v3 │ │ -07d58e: 1f03 9202 |002f: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0292 │ │ -07d592: 5b73 e304 |0031: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ -07d596: 6003 2e06 |0033: sget v3, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@062e │ │ -07d59a: 6e20 f910 3800 |0035: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07d5a0: 0c03 |0038: move-result-object v3 │ │ -07d5a2: 1f03 3803 |0039: check-cast v3, Landroid/view/ViewGroup; // type@0338 │ │ -07d5a6: 5b73 fe04 |003b: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d5aa: 5473 fe04 |003d: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d5ae: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ -07d5b2: 5473 e304 |0041: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ -07d5b6: 5b73 fe04 |0043: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d5ba: 6003 2906 |0045: sget v3, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0629 │ │ -07d5be: 6e20 f910 3800 |0047: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -07d5c4: 0c03 |004a: move-result-object v3 │ │ -07d5c6: 1f03 9202 |004b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0292 │ │ -07d5ca: 5b73 f904 |004d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07d5ce: 5473 e004 |004f: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d5d2: 3803 0a00 |0051: if-eqz v3, 005b // +000a │ │ -07d5d6: 5473 e704 |0053: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ -07d5da: 3803 0600 |0055: if-eqz v3, 005b // +0006 │ │ -07d5de: 5473 e304 |0057: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ -07d5e2: 3903 2900 |0059: if-nez v3, 0082 // +0029 │ │ -07d5e6: 2203 c903 |005b: new-instance v3, Ljava/lang/IllegalStateException; // type@03c9 │ │ -07d5ea: 2204 dc03 |005d: new-instance v4, Ljava/lang/StringBuilder; // type@03dc │ │ -07d5ee: 7010 581f 0400 |005f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -07d5f4: 6e10 381f 0700 |0062: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -07d5fa: 0c05 |0065: move-result-object v5 │ │ -07d5fc: 6e10 0c1f 0500 |0066: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -07d602: 0c05 |0069: move-result-object v5 │ │ -07d604: 6e20 601f 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07d60a: 0c04 |006d: move-result-object v4 │ │ -07d60c: 1a05 3300 |006e: const-string v5, " can only be used " // string@0033 │ │ -07d610: 6e20 601f 5400 |0070: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07d616: 0c04 |0073: move-result-object v4 │ │ -07d618: 1a05 fb22 |0074: const-string v5, "with a compatible window decor layout" // string@22fb │ │ -07d61c: 6e20 601f 5400 |0076: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -07d622: 0c04 |0079: move-result-object v4 │ │ -07d624: 6e10 651f 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -07d62a: 0c04 |007d: move-result-object v4 │ │ -07d62c: 7020 1d1f 4300 |007e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -07d632: 2703 |0081: throw v3 │ │ -07d634: 5473 e004 |0082: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d638: 5476 e704 |0084: iget-object v6, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ -07d63c: 6e20 e816 6300 |0086: invoke-virtual {v3, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V // method@16e8 │ │ -07d642: 5473 e004 |0089: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d646: 6e10 d416 0300 |008b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@16d4 │ │ -07d64c: 0a03 |008e: move-result v3 │ │ -07d64e: 3803 3700 |008f: if-eqz v3, 00c6 // +0037 │ │ -07d652: 0143 |0091: move v3, v4 │ │ -07d654: 5973 e604 |0092: iput v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@04e6 │ │ -07d658: 5473 e004 |0094: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d65c: 6e10 b716 0300 |0096: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@16b7 │ │ -07d662: 0a01 |0099: move-result v1 │ │ -07d664: dd03 0104 |009a: and-int/lit8 v3, v1, #int 4 // #04 │ │ -07d668: 3803 2c00 |009c: if-eqz v3, 00c8 // +002c │ │ -07d66c: 0142 |009e: move v2, v4 │ │ -07d66e: 3802 0400 |009f: if-eqz v2, 00a3 // +0004 │ │ -07d672: 5c74 ec04 |00a1: iput-boolean v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@04ec │ │ -07d676: 5473 e504 |00a3: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07d67a: 7110 9d12 0300 |00a5: invoke-static {v3}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ -07d680: 0c00 |00a8: move-result-object v0 │ │ -07d682: 6e10 9c12 0000 |00a9: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.enableHomeButtonByDefault:()Z // method@129c │ │ -07d688: 0a03 |00ac: move-result v3 │ │ -07d68a: 3903 0400 |00ad: if-nez v3, 00b1 // +0004 │ │ -07d68e: 3802 0300 |00af: if-eqz v2, 00b2 // +0003 │ │ -07d692: 0145 |00b1: move v5, v4 │ │ -07d694: 6e20 2212 5700 |00b2: invoke-virtual {v7, v5}, Landroid/support/v7/app/ActionBarImplBase;.setHomeButtonEnabled:(Z)V // method@1222 │ │ -07d69a: 6e10 a212 0000 |00b5: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@12a2 │ │ -07d6a0: 0a03 |00b8: move-result v3 │ │ -07d6a2: 7020 2112 3700 |00b9: invoke-direct {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@1221 │ │ -07d6a8: 5473 e104 |00bc: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04e1 │ │ -07d6ac: 6e10 0411 0300 |00be: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getTitle:()Ljava/lang/CharSequence; // method@1104 │ │ -07d6b2: 0c03 |00c1: move-result-object v3 │ │ -07d6b4: 6e20 2e12 3700 |00c2: invoke-virtual {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@122e │ │ -07d6ba: 0e00 |00c5: return-void │ │ -07d6bc: 0153 |00c6: move v3, v5 │ │ -07d6be: 28cb |00c7: goto 0092 // -0035 │ │ -07d6c0: 0152 |00c8: move v2, v5 │ │ -07d6c2: 28d6 |00c9: goto 009f // -002a │ │ +07d454: |[07d454] android.support.v7.app.ActionBarImplBase.init:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +07d464: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07d466: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +07d468: 6003 f305 |0002: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_overlay_layout:I // field@05f3 │ │ +07d46c: 6e20 f910 3800 |0004: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07d472: 0c03 |0007: move-result-object v3 │ │ +07d474: 1f03 9302 |0008: check-cast v3, Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // type@0293 │ │ +07d478: 5b73 f404 |000a: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@04f4 │ │ +07d47c: 5473 f404 |000c: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@04f4 │ │ +07d480: 3803 0700 |000e: if-eqz v3, 0015 // +0007 │ │ +07d484: 5473 f404 |0010: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@04f4 │ │ +07d488: 6e20 5a16 7300 |0012: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.setActionBar:(Landroid/support/v7/app/ActionBar;)V // method@165a │ │ +07d48e: 6003 f005 |0015: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@05f0 │ │ +07d492: 6e20 f910 3800 |0017: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07d498: 0c03 |001a: move-result-object v3 │ │ +07d49a: 1f03 9b02 |001b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarView; // type@029b │ │ +07d49e: 5b73 e004 |001d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d4a2: 6003 f705 |001f: sget v3, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@05f7 │ │ +07d4a6: 6e20 f910 3800 |0021: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07d4ac: 0c03 |0024: move-result-object v3 │ │ +07d4ae: 1f03 9202 |0025: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContextView; // type@0292 │ │ +07d4b2: 5b73 e704 |0027: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ +07d4b6: 6003 f205 |0029: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@05f2 │ │ +07d4ba: 6e20 f910 3800 |002b: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07d4c0: 0c03 |002e: move-result-object v3 │ │ +07d4c2: 1f03 9002 |002f: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0290 │ │ +07d4c6: 5b73 e304 |0031: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ +07d4ca: 6003 2e06 |0033: sget v3, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@062e │ │ +07d4ce: 6e20 f910 3800 |0035: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07d4d4: 0c03 |0038: move-result-object v3 │ │ +07d4d6: 1f03 3403 |0039: check-cast v3, Landroid/view/ViewGroup; // type@0334 │ │ +07d4da: 5b73 fe04 |003b: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d4de: 5473 fe04 |003d: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d4e2: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ +07d4e6: 5473 e304 |0041: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ +07d4ea: 5b73 fe04 |0043: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d4ee: 6003 2906 |0045: sget v3, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0629 │ │ +07d4f2: 6e20 f910 3800 |0047: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +07d4f8: 0c03 |004a: move-result-object v3 │ │ +07d4fa: 1f03 9002 |004b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0290 │ │ +07d4fe: 5b73 f904 |004d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d502: 5473 e004 |004f: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d506: 3803 0a00 |0051: if-eqz v3, 005b // +000a │ │ +07d50a: 5473 e704 |0053: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ +07d50e: 3803 0600 |0055: if-eqz v3, 005b // +0006 │ │ +07d512: 5473 e304 |0057: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ +07d516: 3903 2900 |0059: if-nez v3, 0082 // +0029 │ │ +07d51a: 2203 c503 |005b: new-instance v3, Ljava/lang/IllegalStateException; // type@03c5 │ │ +07d51e: 2204 d803 |005d: new-instance v4, Ljava/lang/StringBuilder; // type@03d8 │ │ +07d522: 7010 581f 0400 |005f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +07d528: 6e10 381f 0700 |0062: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +07d52e: 0c05 |0065: move-result-object v5 │ │ +07d530: 6e10 0c1f 0500 |0066: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +07d536: 0c05 |0069: move-result-object v5 │ │ +07d538: 6e20 601f 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07d53e: 0c04 |006d: move-result-object v4 │ │ +07d540: 1a05 3300 |006e: const-string v5, " can only be used " // string@0033 │ │ +07d544: 6e20 601f 5400 |0070: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07d54a: 0c04 |0073: move-result-object v4 │ │ +07d54c: 1a05 f022 |0074: const-string v5, "with a compatible window decor layout" // string@22f0 │ │ +07d550: 6e20 601f 5400 |0076: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +07d556: 0c04 |0079: move-result-object v4 │ │ +07d558: 6e10 651f 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +07d55e: 0c04 |007d: move-result-object v4 │ │ +07d560: 7020 1d1f 4300 |007e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +07d566: 2703 |0081: throw v3 │ │ +07d568: 5473 e004 |0082: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d56c: 5476 e704 |0084: iget-object v6, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ +07d570: 6e20 e816 6300 |0086: invoke-virtual {v3, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V // method@16e8 │ │ +07d576: 5473 e004 |0089: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d57a: 6e10 d416 0300 |008b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@16d4 │ │ +07d580: 0a03 |008e: move-result v3 │ │ +07d582: 3803 3700 |008f: if-eqz v3, 00c6 // +0037 │ │ +07d586: 0143 |0091: move v3, v4 │ │ +07d588: 5973 e604 |0092: iput v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@04e6 │ │ +07d58c: 5473 e004 |0094: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d590: 6e10 b716 0300 |0096: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@16b7 │ │ +07d596: 0a01 |0099: move-result v1 │ │ +07d598: dd03 0104 |009a: and-int/lit8 v3, v1, #int 4 // #04 │ │ +07d59c: 3803 2c00 |009c: if-eqz v3, 00c8 // +002c │ │ +07d5a0: 0142 |009e: move v2, v4 │ │ +07d5a2: 3802 0400 |009f: if-eqz v2, 00a3 // +0004 │ │ +07d5a6: 5c74 ec04 |00a1: iput-boolean v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@04ec │ │ +07d5aa: 5473 e504 |00a3: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07d5ae: 7110 9d12 0300 |00a5: invoke-static {v3}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ +07d5b4: 0c00 |00a8: move-result-object v0 │ │ +07d5b6: 6e10 9c12 0000 |00a9: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.enableHomeButtonByDefault:()Z // method@129c │ │ +07d5bc: 0a03 |00ac: move-result v3 │ │ +07d5be: 3903 0400 |00ad: if-nez v3, 00b1 // +0004 │ │ +07d5c2: 3802 0300 |00af: if-eqz v2, 00b2 // +0003 │ │ +07d5c6: 0145 |00b1: move v5, v4 │ │ +07d5c8: 6e20 2212 5700 |00b2: invoke-virtual {v7, v5}, Landroid/support/v7/app/ActionBarImplBase;.setHomeButtonEnabled:(Z)V // method@1222 │ │ +07d5ce: 6e10 a212 0000 |00b5: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@12a2 │ │ +07d5d4: 0a03 |00b8: move-result v3 │ │ +07d5d6: 7020 2112 3700 |00b9: invoke-direct {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@1221 │ │ +07d5dc: 5473 e104 |00bc: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04e1 │ │ +07d5e0: 6e10 0411 0300 |00be: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getTitle:()Ljava/lang/CharSequence; // method@1104 │ │ +07d5e6: 0c03 |00c1: move-result-object v3 │ │ +07d5e8: 6e20 2e12 3700 |00c2: invoke-virtual {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@122e │ │ +07d5ee: 0e00 |00c5: return-void │ │ +07d5f0: 0153 |00c6: move v3, v5 │ │ +07d5f2: 28cb |00c7: goto 0092 // -0035 │ │ +07d5f4: 0152 |00c8: move v2, v5 │ │ +07d5f6: 28d6 |00c9: goto 009f // -002a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=114 │ │ 0x000c line=116 │ │ 0x0010 line=117 │ │ 0x0015 line=119 │ │ 0x001f line=120 │ │ @@ -155219,56 +155186,56 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -07d6c4: |[07d6c4] android.support.v7.app.ActionBarImplBase.setHasEmbeddedTabs:(Z)V │ │ -07d6d4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07d6d6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07d6d8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -07d6da: 5c56 ee04 |0003: iput-boolean v6, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ -07d6de: 5553 ee04 |0005: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ -07d6e2: 3903 2d00 |0007: if-nez v3, 0034 // +002d │ │ -07d6e6: 5453 e004 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d6ea: 6e20 ed16 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@16ed │ │ -07d6f0: 5453 e304 |000e: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ -07d6f4: 5454 fa04 |0010: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d6f8: 6e20 1516 4300 |0012: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1615 │ │ -07d6fe: 6e10 0112 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@1201 │ │ -07d704: 0a03 |0018: move-result v3 │ │ -07d706: 1224 |0019: const/4 v4, #int 2 // #2 │ │ -07d708: 3343 2700 |001a: if-ne v3, v4, 0041 // +0027 │ │ -07d70c: 0110 |001c: move v0, v1 │ │ -07d70e: 5453 fa04 |001d: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d712: 3803 0900 |001f: if-eqz v3, 0028 // +0009 │ │ -07d716: 3800 2200 |0021: if-eqz v0, 0043 // +0022 │ │ -07d71a: 5453 fa04 |0023: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d71e: 6e20 0e19 2300 |0025: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -07d724: 5453 e004 |0028: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d728: 5554 ee04 |002a: iget-boolean v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ -07d72c: 3904 1f00 |002c: if-nez v4, 004b // +001f │ │ -07d730: 3800 1d00 |002e: if-eqz v0, 004b // +001d │ │ -07d734: 6e20 e616 1300 |0030: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@16e6 │ │ -07d73a: 0e00 |0033: return-void │ │ -07d73c: 5453 e304 |0034: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ -07d740: 6e20 1516 4300 |0036: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1615 │ │ -07d746: 5453 e004 |0039: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d74a: 5454 fa04 |003b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d74e: 6e20 ed16 4300 |003d: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@16ed │ │ -07d754: 28d5 |0040: goto 0015 // -002b │ │ -07d756: 0120 |0041: move v0, v2 │ │ -07d758: 28db |0042: goto 001d // -0025 │ │ -07d75a: 5453 fa04 |0043: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d75e: 1304 0800 |0045: const/16 v4, #int 8 // #8 │ │ -07d762: 6e20 0e19 4300 |0047: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -07d768: 28de |004a: goto 0028 // -0022 │ │ -07d76a: 0121 |004b: move v1, v2 │ │ -07d76c: 28e4 |004c: goto 0030 // -001c │ │ +07d5f8: |[07d5f8] android.support.v7.app.ActionBarImplBase.setHasEmbeddedTabs:(Z)V │ │ +07d608: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07d60a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +07d60c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +07d60e: 5c56 ee04 |0003: iput-boolean v6, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ +07d612: 5553 ee04 |0005: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ +07d616: 3903 2d00 |0007: if-nez v3, 0034 // +002d │ │ +07d61a: 5453 e004 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d61e: 6e20 ed16 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@16ed │ │ +07d624: 5453 e304 |000e: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ +07d628: 5454 fa04 |0010: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d62c: 6e20 1516 4300 |0012: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1615 │ │ +07d632: 6e10 0112 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@1201 │ │ +07d638: 0a03 |0018: move-result v3 │ │ +07d63a: 1224 |0019: const/4 v4, #int 2 // #2 │ │ +07d63c: 3343 2700 |001a: if-ne v3, v4, 0041 // +0027 │ │ +07d640: 0110 |001c: move v0, v1 │ │ +07d642: 5453 fa04 |001d: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d646: 3803 0900 |001f: if-eqz v3, 0028 // +0009 │ │ +07d64a: 3800 2200 |0021: if-eqz v0, 0043 // +0022 │ │ +07d64e: 5453 fa04 |0023: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d652: 6e20 0e19 2300 |0025: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +07d658: 5453 e004 |0028: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d65c: 5554 ee04 |002a: iget-boolean v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ +07d660: 3904 1f00 |002c: if-nez v4, 004b // +001f │ │ +07d664: 3800 1d00 |002e: if-eqz v0, 004b // +001d │ │ +07d668: 6e20 e616 1300 |0030: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@16e6 │ │ +07d66e: 0e00 |0033: return-void │ │ +07d670: 5453 e304 |0034: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ +07d674: 6e20 1516 4300 |0036: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1615 │ │ +07d67a: 5453 e004 |0039: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d67e: 5454 fa04 |003b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d682: 6e20 ed16 4300 |003d: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@16ed │ │ +07d688: 28d5 |0040: goto 0015 // -002b │ │ +07d68a: 0120 |0041: move v0, v2 │ │ +07d68c: 28db |0042: goto 001d // -0025 │ │ +07d68e: 5453 fa04 |0043: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d692: 1304 0800 |0045: const/16 v4, #int 8 // #8 │ │ +07d696: 6e20 0e19 4300 |0047: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +07d69c: 28de |004a: goto 0028 // -0022 │ │ +07d69e: 0121 |004b: move v1, v2 │ │ +07d6a0: 28e4 |004c: goto 0030 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=155 │ │ 0x0005 line=157 │ │ 0x0009 line=158 │ │ 0x000e line=159 │ │ 0x0015 line=164 │ │ @@ -155293,33 +155260,33 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -07d770: |[07d770] android.support.v7.app.ActionBarImplBase.updateVisibility:(Z)V │ │ -07d780: 5541 ef04 |0000: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ -07d784: 5542 f004 |0002: iget-boolean v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@04f0 │ │ -07d788: 5543 f804 |0004: iget-boolean v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ -07d78c: 7130 f711 2103 |0006: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@11f7 │ │ -07d792: 0a00 |0009: move-result v0 │ │ -07d794: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -07d798: 5541 f304 |000c: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ -07d79c: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ -07d7a0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -07d7a2: 5c41 f304 |0011: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ -07d7a6: 6e20 fb11 5400 |0013: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doShow:(Z)V // method@11fb │ │ -07d7ac: 0e00 |0016: return-void │ │ -07d7ae: 5541 f304 |0017: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ -07d7b2: 3801 fdff |0019: if-eqz v1, 0016 // -0003 │ │ -07d7b6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -07d7b8: 5c41 f304 |001c: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ -07d7bc: 6e20 fa11 5400 |001e: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doHide:(Z)V // method@11fa │ │ -07d7c2: 28f5 |0021: goto 0016 // -000b │ │ +07d6a4: |[07d6a4] android.support.v7.app.ActionBarImplBase.updateVisibility:(Z)V │ │ +07d6b4: 5541 ef04 |0000: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ +07d6b8: 5542 f004 |0002: iget-boolean v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@04f0 │ │ +07d6bc: 5543 f804 |0004: iget-boolean v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ +07d6c0: 7130 f711 2103 |0006: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@11f7 │ │ +07d6c6: 0a00 |0009: move-result v0 │ │ +07d6c8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +07d6cc: 5541 f304 |000c: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ +07d6d0: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ +07d6d4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +07d6d6: 5c41 f304 |0011: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ +07d6da: 6e20 fb11 5400 |0013: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doShow:(Z)V // method@11fb │ │ +07d6e0: 0e00 |0016: return-void │ │ +07d6e2: 5541 f304 |0017: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ +07d6e6: 3801 fdff |0019: if-eqz v1, 0016 // -0003 │ │ +07d6ea: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +07d6ec: 5c41 f304 |001c: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ +07d6f0: 6e20 fa11 5400 |001e: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doHide:(Z)V // method@11fa │ │ +07d6f6: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x000a line=962 │ │ 0x000c line=963 │ │ 0x0010 line=964 │ │ 0x0013 line=965 │ │ @@ -155338,18 +155305,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07d7c4: |[07d7c4] android.support.v7.app.ActionBarImplBase.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -07d7d4: 5410 f204 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@04f2 │ │ -07d7d8: 6e20 921f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -07d7de: 0e00 |0005: return-void │ │ +07d6f8: |[07d6f8] android.support.v7.app.ActionBarImplBase.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +07d708: 5410 f204 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@04f2 │ │ +07d70c: 6e20 921f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +07d712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0005 line=560 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -155359,20 +155326,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07d7e0: |[07d7e0] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -07d7f0: 5410 fc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07d7f4: 6e10 971f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -07d7fa: 0a00 |0005: move-result v0 │ │ -07d7fc: 6e30 f511 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@11f5 │ │ -07d802: 0e00 |0009: return-void │ │ +07d714: |[07d714] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +07d724: 5410 fc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07d728: 6e10 971f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +07d72e: 0a00 |0005: move-result v0 │ │ +07d730: 6e30 f511 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@11f5 │ │ +07d736: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0009 line=392 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000a reg=2 tab Landroid/support/v7/app/ActionBar$Tab; │ │ @@ -155382,20 +155349,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -07d804: |[07d804] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -07d814: 5410 fc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07d818: 6e10 971f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -07d81e: 0a00 |0005: move-result v0 │ │ -07d820: 6e40 f411 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@11f4 │ │ -07d826: 0e00 |0009: return-void │ │ +07d738: |[07d738] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +07d748: 5410 fc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07d74c: 6e10 971f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +07d752: 0a00 |0005: move-result v0 │ │ +07d754: 6e40 f411 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@11f4 │ │ +07d75a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0009 line=407 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000a reg=2 tab Landroid/support/v7/app/ActionBar$Tab; │ │ @@ -155406,22 +155373,22 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -07d828: |[07d828] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -07d838: 7010 fc11 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@11fc │ │ -07d83e: 5410 fa04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d842: 6e40 f018 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@18f0 │ │ -07d848: 7030 f911 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@11f9 │ │ -07d84e: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -07d852: 6e20 1512 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ -07d858: 0e00 |0010: return-void │ │ +07d75c: |[07d75c] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +07d76c: 7010 fc11 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@11fc │ │ +07d772: 5410 fa04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d776: 6e40 f018 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@18f0 │ │ +07d77c: 7030 f911 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@11f9 │ │ +07d782: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +07d786: 6e20 1512 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ +07d78c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ 0x0008 line=413 │ │ 0x000b line=414 │ │ 0x000d line=415 │ │ @@ -155437,25 +155404,25 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -07d85c: |[07d85c] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -07d86c: 7010 fc11 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@11fc │ │ -07d872: 5410 fa04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d876: 6e30 f118 2003 |0005: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@18f1 │ │ -07d87c: 5410 fc04 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07d880: 6e10 9c1f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07d886: 0a00 |000d: move-result v0 │ │ -07d888: 7030 f911 2100 |000e: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@11f9 │ │ -07d88e: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ -07d892: 6e20 1512 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ -07d898: 0e00 |0016: return-void │ │ +07d790: |[07d790] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +07d7a0: 7010 fc11 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@11fc │ │ +07d7a6: 5410 fa04 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d7aa: 6e30 f118 2003 |0005: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@18f1 │ │ +07d7b0: 5410 fc04 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07d7b4: 6e10 9c1f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +07d7ba: 0a00 |000d: move-result v0 │ │ +07d7bc: 7030 f911 2100 |000e: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@11f9 │ │ +07d7c2: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ +07d7c6: 6e20 1512 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ +07d7cc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ 0x0008 line=398 │ │ 0x0011 line=399 │ │ 0x0013 line=400 │ │ @@ -155470,49 +155437,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -07d89c: |[07d89c] android.support.v7.app.ActionBarImplBase.animateToMode:(Z)V │ │ -07d8ac: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -07d8b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07d8b2: 3805 3100 |0003: if-eqz v5, 0034 // +0031 │ │ -07d8b6: 6e10 3012 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.showForActionMode:()V // method@1230 │ │ -07d8bc: 5443 e004 |0008: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d8c0: 3805 2e00 |000a: if-eqz v5, 0038 // +002e │ │ -07d8c4: 1240 |000c: const/4 v0, #int 4 // #4 │ │ -07d8c6: 6e20 a816 0300 |000d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@16a8 │ │ -07d8cc: 5443 e704 |0010: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ -07d8d0: 3805 2800 |0012: if-eqz v5, 003a // +0028 │ │ -07d8d4: 0110 |0014: move v0, v1 │ │ -07d8d6: 6e20 2416 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@1624 │ │ -07d8dc: 5440 fa04 |0018: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d8e0: 3800 1900 |001a: if-eqz v0, 0033 // +0019 │ │ -07d8e4: 5440 e004 |001c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d8e8: 6e10 ca16 0000 |001e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@16ca │ │ -07d8ee: 0a00 |0021: move-result v0 │ │ -07d8f0: 3900 1100 |0022: if-nez v0, 0033 // +0011 │ │ -07d8f4: 5440 e004 |0024: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07d8f8: 6e10 d116 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@16d1 │ │ -07d8fe: 0a00 |0029: move-result v0 │ │ -07d900: 3800 0900 |002a: if-eqz v0, 0033 // +0009 │ │ -07d904: 5440 fa04 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07d908: 3805 0e00 |002e: if-eqz v5, 003c // +000e │ │ -07d90c: 6e20 0e19 2000 |0030: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -07d912: 0e00 |0033: return-void │ │ -07d914: 6e10 0b12 0400 |0034: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.hideForActionMode:()V // method@120b │ │ -07d91a: 28d1 |0037: goto 0008 // -002f │ │ -07d91c: 0110 |0038: move v0, v1 │ │ -07d91e: 28d4 |0039: goto 000d // -002c │ │ -07d920: 0120 |003a: move v0, v2 │ │ -07d922: 28da |003b: goto 0015 // -0026 │ │ -07d924: 0112 |003c: move v2, v1 │ │ -07d926: 28f3 |003d: goto 0030 // -000d │ │ +07d7d0: |[07d7d0] android.support.v7.app.ActionBarImplBase.animateToMode:(Z)V │ │ +07d7e0: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +07d7e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07d7e6: 3805 3100 |0003: if-eqz v5, 0034 // +0031 │ │ +07d7ea: 6e10 3012 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.showForActionMode:()V // method@1230 │ │ +07d7f0: 5443 e004 |0008: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d7f4: 3805 2e00 |000a: if-eqz v5, 0038 // +002e │ │ +07d7f8: 1240 |000c: const/4 v0, #int 4 // #4 │ │ +07d7fa: 6e20 a816 0300 |000d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@16a8 │ │ +07d800: 5443 e704 |0010: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ +07d804: 3805 2800 |0012: if-eqz v5, 003a // +0028 │ │ +07d808: 0110 |0014: move v0, v1 │ │ +07d80a: 6e20 2416 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@1624 │ │ +07d810: 5440 fa04 |0018: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d814: 3800 1900 |001a: if-eqz v0, 0033 // +0019 │ │ +07d818: 5440 e004 |001c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d81c: 6e10 ca16 0000 |001e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@16ca │ │ +07d822: 0a00 |0021: move-result v0 │ │ +07d824: 3900 1100 |0022: if-nez v0, 0033 // +0011 │ │ +07d828: 5440 e004 |0024: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d82c: 6e10 d116 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@16d1 │ │ +07d832: 0a00 |0029: move-result v0 │ │ +07d834: 3800 0900 |002a: if-eqz v0, 0033 // +0009 │ │ +07d838: 5440 fa04 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07d83c: 3805 0e00 |002e: if-eqz v5, 003c // +000e │ │ +07d840: 6e20 0e19 2000 |0030: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +07d846: 0e00 |0033: return-void │ │ +07d848: 6e10 0b12 0400 |0034: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.hideForActionMode:()V // method@120b │ │ +07d84e: 28d1 |0037: goto 0008 // -002f │ │ +07d850: 0110 |0038: move v0, v1 │ │ +07d852: 28d4 |0039: goto 000d // -002c │ │ +07d854: 0120 |003a: move v0, v2 │ │ +07d856: 28da |003b: goto 0015 // -0026 │ │ +07d858: 0112 |003c: move v2, v1 │ │ +07d85a: 28f3 |003d: goto 0030 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=591 │ │ 0x0005 line=592 │ │ 0x0008 line=597 │ │ 0x0010 line=598 │ │ 0x0018 line=599 │ │ @@ -155531,55 +155498,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -07d928: |[07d928] android.support.v7.app.ActionBarImplBase.doHide:(Z)V │ │ -07d938: 1304 0800 |0000: const/16 v4, #int 8 // #8 │ │ -07d93c: 5452 fe04 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d940: 6e10 201c 0200 |0004: invoke-virtual {v2}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1c20 │ │ -07d946: 5452 fe04 |0007: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d94a: 6e10 301c 0200 |0009: invoke-virtual {v2}, Landroid/view/ViewGroup;.getVisibility:()I // method@1c30 │ │ -07d950: 0a02 |000c: move-result v2 │ │ -07d952: 3342 0300 |000d: if-ne v2, v4, 0010 // +0003 │ │ -07d956: 0e00 |000f: return-void │ │ -07d958: 6e10 0d12 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@120d │ │ -07d95e: 0a02 |0013: move-result v2 │ │ -07d960: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -07d964: 3806 3800 |0016: if-eqz v6, 004e // +0038 │ │ -07d968: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -07d96a: 3801 0f00 |0019: if-eqz v1, 0028 // +000f │ │ -07d96e: 5452 e504 |001b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07d972: 6003 1405 |001d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_top:I // field@0514 │ │ -07d976: 7120 fa1c 3200 |001f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -07d97c: 0c00 |0022: move-result-object v0 │ │ -07d97e: 5452 fe04 |0023: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d982: 6e20 491c 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@1c49 │ │ -07d988: 5452 fe04 |0028: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d98c: 6e20 481c 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1c48 │ │ -07d992: 5452 f904 |002d: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07d996: 3802 e0ff |002f: if-eqz v2, 000f // -0020 │ │ -07d99a: 5452 f904 |0031: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07d99e: 6e10 0416 0200 |0033: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1604 │ │ -07d9a4: 0a02 |0036: move-result v2 │ │ -07d9a6: 3242 d8ff |0037: if-eq v2, v4, 000f // -0028 │ │ -07d9aa: 3801 0f00 |0039: if-eqz v1, 0048 // +000f │ │ -07d9ae: 5452 e504 |003b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07d9b2: 6003 1305 |003d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_bottom:I // field@0513 │ │ -07d9b6: 7120 fa1c 3200 |003f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -07d9bc: 0c00 |0042: move-result-object v0 │ │ -07d9be: 5452 f904 |0043: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07d9c2: 6e20 1a16 0200 |0045: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@161a │ │ -07d9c8: 5452 f904 |0048: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07d9cc: 6e20 1716 4200 |004a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1617 │ │ -07d9d2: 28c2 |004d: goto 000f // -003e │ │ -07d9d4: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -07d9d6: 28ca |004f: goto 0019 // -0036 │ │ +07d85c: |[07d85c] android.support.v7.app.ActionBarImplBase.doHide:(Z)V │ │ +07d86c: 1304 0800 |0000: const/16 v4, #int 8 // #8 │ │ +07d870: 5452 fe04 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d874: 6e10 201c 0200 |0004: invoke-virtual {v2}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1c20 │ │ +07d87a: 5452 fe04 |0007: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d87e: 6e10 301c 0200 |0009: invoke-virtual {v2}, Landroid/view/ViewGroup;.getVisibility:()I // method@1c30 │ │ +07d884: 0a02 |000c: move-result v2 │ │ +07d886: 3342 0300 |000d: if-ne v2, v4, 0010 // +0003 │ │ +07d88a: 0e00 |000f: return-void │ │ +07d88c: 6e10 0d12 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@120d │ │ +07d892: 0a02 |0013: move-result v2 │ │ +07d894: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +07d898: 3806 3800 |0016: if-eqz v6, 004e // +0038 │ │ +07d89c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +07d89e: 3801 0f00 |0019: if-eqz v1, 0028 // +000f │ │ +07d8a2: 5452 e504 |001b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07d8a6: 6003 1405 |001d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_top:I // field@0514 │ │ +07d8aa: 7120 fa1c 3200 |001f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +07d8b0: 0c00 |0022: move-result-object v0 │ │ +07d8b2: 5452 fe04 |0023: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d8b6: 6e20 491c 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@1c49 │ │ +07d8bc: 5452 fe04 |0028: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d8c0: 6e20 481c 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1c48 │ │ +07d8c6: 5452 f904 |002d: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d8ca: 3802 e0ff |002f: if-eqz v2, 000f // -0020 │ │ +07d8ce: 5452 f904 |0031: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d8d2: 6e10 0416 0200 |0033: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1604 │ │ +07d8d8: 0a02 |0036: move-result v2 │ │ +07d8da: 3242 d8ff |0037: if-eq v2, v4, 000f // -0028 │ │ +07d8de: 3801 0f00 |0039: if-eqz v1, 0048 // +000f │ │ +07d8e2: 5452 e504 |003b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07d8e6: 6003 1305 |003d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_bottom:I // field@0513 │ │ +07d8ea: 7120 fa1c 3200 |003f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +07d8f0: 0c00 |0042: move-result-object v0 │ │ +07d8f2: 5452 f904 |0043: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d8f6: 6e20 1a16 0200 |0045: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@161a │ │ +07d8fc: 5452 f904 |0048: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d900: 6e20 1716 4200 |004a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1617 │ │ +07d906: 28c2 |004d: goto 000f // -003e │ │ +07d908: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +07d90a: 28ca |004f: goto 0019 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1009 │ │ 0x0007 line=1010 │ │ 0x000f line=1030 │ │ 0x0010 line=1014 │ │ 0x0019 line=1016 │ │ @@ -155604,55 +155571,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -07d9d8: |[07d9d8] android.support.v7.app.ActionBarImplBase.doShow:(Z)V │ │ -07d9e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07d9ea: 5453 fe04 |0001: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d9ee: 6e10 201c 0300 |0003: invoke-virtual {v3}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1c20 │ │ -07d9f4: 5453 fe04 |0006: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07d9f8: 6e10 301c 0300 |0008: invoke-virtual {v3}, Landroid/view/ViewGroup;.getVisibility:()I // method@1c30 │ │ -07d9fe: 0a03 |000b: move-result v3 │ │ -07da00: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ -07da04: 0e00 |000e: return-void │ │ -07da06: 6e10 0d12 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@120d │ │ -07da0c: 0a03 |0012: move-result v3 │ │ -07da0e: 3903 0400 |0013: if-nez v3, 0017 // +0004 │ │ -07da12: 3806 3800 |0015: if-eqz v6, 004d // +0038 │ │ -07da16: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -07da18: 3801 0f00 |0018: if-eqz v1, 0027 // +000f │ │ -07da1c: 5453 e504 |001a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07da20: 6004 1205 |001c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_top:I // field@0512 │ │ -07da24: 7120 fa1c 4300 |001e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -07da2a: 0c00 |0021: move-result-object v0 │ │ -07da2c: 5453 fe04 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07da30: 6e20 491c 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@1c49 │ │ -07da36: 5453 fe04 |0027: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07da3a: 6e20 481c 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1c48 │ │ -07da40: 5453 f904 |002c: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07da44: 3803 e0ff |002e: if-eqz v3, 000e // -0020 │ │ -07da48: 5453 f904 |0030: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07da4c: 6e10 0416 0300 |0032: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1604 │ │ -07da52: 0a03 |0035: move-result v3 │ │ -07da54: 3803 d8ff |0036: if-eqz v3, 000e // -0028 │ │ -07da58: 3801 0f00 |0038: if-eqz v1, 0047 // +000f │ │ -07da5c: 5453 e504 |003a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07da60: 6004 1105 |003c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_bottom:I // field@0511 │ │ -07da64: 7120 fa1c 4300 |003e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ -07da6a: 0c00 |0041: move-result-object v0 │ │ -07da6c: 5453 f904 |0042: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07da70: 6e20 1a16 0300 |0044: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@161a │ │ -07da76: 5453 f904 |0047: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07da7a: 6e20 1716 2300 |0049: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1617 │ │ -07da80: 28c2 |004c: goto 000e // -003e │ │ -07da82: 0121 |004d: move v1, v2 │ │ -07da84: 28ca |004e: goto 0018 // -0036 │ │ +07d90c: |[07d90c] android.support.v7.app.ActionBarImplBase.doShow:(Z)V │ │ +07d91c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07d91e: 5453 fe04 |0001: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d922: 6e10 201c 0300 |0003: invoke-virtual {v3}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1c20 │ │ +07d928: 5453 fe04 |0006: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d92c: 6e10 301c 0300 |0008: invoke-virtual {v3}, Landroid/view/ViewGroup;.getVisibility:()I // method@1c30 │ │ +07d932: 0a03 |000b: move-result v3 │ │ +07d934: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ +07d938: 0e00 |000e: return-void │ │ +07d93a: 6e10 0d12 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@120d │ │ +07d940: 0a03 |0012: move-result v3 │ │ +07d942: 3903 0400 |0013: if-nez v3, 0017 // +0004 │ │ +07d946: 3806 3800 |0015: if-eqz v6, 004d // +0038 │ │ +07d94a: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +07d94c: 3801 0f00 |0018: if-eqz v1, 0027 // +000f │ │ +07d950: 5453 e504 |001a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07d954: 6004 1205 |001c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_top:I // field@0512 │ │ +07d958: 7120 fa1c 4300 |001e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +07d95e: 0c00 |0021: move-result-object v0 │ │ +07d960: 5453 fe04 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d964: 6e20 491c 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@1c49 │ │ +07d96a: 5453 fe04 |0027: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07d96e: 6e20 481c 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1c48 │ │ +07d974: 5453 f904 |002c: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d978: 3803 e0ff |002e: if-eqz v3, 000e // -0020 │ │ +07d97c: 5453 f904 |0030: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d980: 6e10 0416 0300 |0032: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1604 │ │ +07d986: 0a03 |0035: move-result v3 │ │ +07d988: 3803 d8ff |0036: if-eqz v3, 000e // -0028 │ │ +07d98c: 3801 0f00 |0038: if-eqz v1, 0047 // +000f │ │ +07d990: 5453 e504 |003a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07d994: 6004 1105 |003c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_bottom:I // field@0511 │ │ +07d998: 7120 fa1c 4300 |003e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1cfa │ │ +07d99e: 0c00 |0041: move-result-object v0 │ │ +07d9a0: 5453 f904 |0042: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d9a4: 6e20 1a16 0300 |0044: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@161a │ │ +07d9aa: 5453 f904 |0047: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07d9ae: 6e20 1716 2300 |0049: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1617 │ │ +07d9b4: 28c2 |004c: goto 000e // -003e │ │ +07d9b6: 0121 |004d: move v1, v2 │ │ +07d9b8: 28ca |004e: goto 0018 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=986 │ │ 0x0006 line=987 │ │ 0x000e line=1006 │ │ 0x000f line=991 │ │ 0x0018 line=993 │ │ @@ -155677,19 +155644,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07da88: |[07da88] android.support.v7.app.ActionBarImplBase.getCustomView:()Landroid/view/View; │ │ -07da98: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07da9c: 6e10 b616 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@16b6 │ │ -07daa2: 0c00 |0005: move-result-object v0 │ │ -07daa4: 1100 |0006: return-object v0 │ │ +07d9bc: |[07d9bc] android.support.v7.app.ActionBarImplBase.getCustomView:()Landroid/view/View; │ │ +07d9cc: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d9d0: 6e10 b616 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@16b6 │ │ +07d9d6: 0c00 |0005: move-result-object v0 │ │ +07d9d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #9 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -155697,19 +155664,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07daa8: |[07daa8] android.support.v7.app.ActionBarImplBase.getDisplayOptions:()I │ │ -07dab8: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07dabc: 6e10 b716 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@16b7 │ │ -07dac2: 0a00 |0005: move-result v0 │ │ -07dac4: 0f00 |0006: return v0 │ │ +07d9dc: |[07d9dc] android.support.v7.app.ActionBarImplBase.getDisplayOptions:()I │ │ +07d9ec: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07d9f0: 6e10 b716 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@16b7 │ │ +07d9f6: 0a00 |0005: move-result v0 │ │ +07d9f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #10 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -155717,19 +155684,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07dac8: |[07dac8] android.support.v7.app.ActionBarImplBase.getHeight:()I │ │ -07dad8: 5410 e304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ -07dadc: 6e10 ff15 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@15ff │ │ -07dae2: 0a00 |0005: move-result v0 │ │ -07dae4: 0f00 |0006: return v0 │ │ +07d9fc: |[07d9fc] android.support.v7.app.ActionBarImplBase.getHeight:()I │ │ +07da0c: 5410 e304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ +07da10: 6e10 ff15 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@15ff │ │ +07da16: 0a00 |0005: move-result v0 │ │ +07da18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #11 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -155737,34 +155704,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -07dae8: |[07dae8] android.support.v7.app.ActionBarImplBase.getNavigationItemCount:()I │ │ -07daf8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07dafa: 5432 e004 |0001: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07dafe: 6e10 be16 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ -07db04: 0a02 |0006: move-result v2 │ │ -07db06: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ -07db0c: 0f01 |000a: return v1 │ │ -07db0e: 5431 fc04 |000b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07db12: 6e10 9c1f 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07db18: 0a01 |0010: move-result v1 │ │ -07db1a: 28f9 |0011: goto 000a // -0007 │ │ -07db1c: 5432 e004 |0012: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07db20: 6e10 b816 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@16b8 │ │ -07db26: 0c00 |0017: move-result-object v0 │ │ -07db28: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ -07db2c: 7210 fb1d 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ -07db32: 0a01 |001d: move-result v1 │ │ -07db34: 28ec |001e: goto 000a // -0014 │ │ -07db36: 0000 |001f: nop // spacer │ │ -07db38: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ +07da1c: |[07da1c] android.support.v7.app.ActionBarImplBase.getNavigationItemCount:()I │ │ +07da2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07da2e: 5432 e004 |0001: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07da32: 6e10 be16 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ +07da38: 0a02 |0006: move-result v2 │ │ +07da3a: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ +07da40: 0f01 |000a: return v1 │ │ +07da42: 5431 fc04 |000b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07da46: 6e10 9c1f 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +07da4c: 0a01 |0010: move-result v1 │ │ +07da4e: 28f9 |0011: goto 000a // -0007 │ │ +07da50: 5432 e004 |0012: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07da54: 6e10 b816 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@16b8 │ │ +07da5a: 0c00 |0017: move-result-object v0 │ │ +07da5c: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ +07da60: 7210 fb1d 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ +07da66: 0a01 |001d: move-result v1 │ │ +07da68: 28ec |001e: goto 000a // -0014 │ │ +07da6a: 0000 |001f: nop // spacer │ │ +07da6c: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=252 │ │ 0x000a line=259 │ │ 0x000b line=254 │ │ 0x0012 line=256 │ │ 0x0018 line=257 │ │ @@ -155778,19 +155745,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07db48: |[07db48] android.support.v7.app.ActionBarImplBase.getNavigationMode:()I │ │ -07db58: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07db5c: 6e10 be16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ -07db62: 0a00 |0005: move-result v0 │ │ -07db64: 0f00 |0006: return v0 │ │ +07da7c: |[07da7c] android.support.v7.app.ActionBarImplBase.getNavigationMode:()I │ │ +07da8c: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07da90: 6e10 be16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ +07da96: 0a00 |0005: move-result v0 │ │ +07da98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #13 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -155798,33 +155765,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -07db68: |[07db68] android.support.v7.app.ActionBarImplBase.getSelectedNavigationIndex:()I │ │ -07db78: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -07db7a: 5421 e004 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07db7e: 6e10 be16 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ -07db84: 0a01 |0006: move-result v1 │ │ -07db86: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ -07db8c: 0f00 |000a: return v0 │ │ -07db8e: 5421 f604 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07db92: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -07db96: 5420 f604 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07db9a: 6e10 da11 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@11da │ │ -07dba0: 0a00 |0014: move-result v0 │ │ -07dba2: 28f5 |0015: goto 000a // -000b │ │ -07dba4: 5420 e004 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07dba8: 6e10 b916 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@16b9 │ │ -07dbae: 0a00 |001b: move-result v0 │ │ -07dbb0: 28ee |001c: goto 000a // -0012 │ │ -07dbb2: 0000 |001d: nop // spacer │ │ -07dbb4: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ +07da9c: |[07da9c] android.support.v7.app.ActionBarImplBase.getSelectedNavigationIndex:()I │ │ +07daac: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +07daae: 5421 e004 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07dab2: 6e10 be16 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ +07dab8: 0a01 |0006: move-result v1 │ │ +07daba: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ +07dac0: 0f00 |000a: return v0 │ │ +07dac2: 5421 f604 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07dac6: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +07daca: 5420 f604 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07dace: 6e10 da11 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@11da │ │ +07dad4: 0a00 |0014: move-result v0 │ │ +07dad6: 28f5 |0015: goto 000a // -000b │ │ +07dad8: 5420 e004 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07dadc: 6e10 b916 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@16b9 │ │ +07dae2: 0a00 |001b: move-result v0 │ │ +07dae4: 28ee |001c: goto 000a // -0012 │ │ +07dae6: 0000 |001d: nop // spacer │ │ +07dae8: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=240 │ │ 0x000a line=246 │ │ 0x000b line=242 │ │ 0x0016 line=244 │ │ 0x001d line=240 │ │ @@ -155836,17 +155803,17 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07dbc4: |[07dbc4] android.support.v7.app.ActionBarImplBase.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -07dbd4: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07dbd8: 1100 |0002: return-object v0 │ │ +07daf8: |[07daf8] android.support.v7.app.ActionBarImplBase.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +07db08: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07db0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #15 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -155854,19 +155821,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07dbdc: |[07dbdc] android.support.v7.app.ActionBarImplBase.getSubtitle:()Ljava/lang/CharSequence; │ │ -07dbec: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07dbf0: 6e10 c516 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@16c5 │ │ -07dbf6: 0c00 |0005: move-result-object v0 │ │ -07dbf8: 1100 |0006: return-object v0 │ │ +07db10: |[07db10] android.support.v7.app.ActionBarImplBase.getSubtitle:()Ljava/lang/CharSequence; │ │ +07db20: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07db24: 6e10 c516 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@16c5 │ │ +07db2a: 0c00 |0005: move-result-object v0 │ │ +07db2c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -155874,20 +155841,20 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07dbfc: |[07dbfc] android.support.v7.app.ActionBarImplBase.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07dc0c: 5410 fc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07dc10: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -07dc16: 0c00 |0005: move-result-object v0 │ │ -07dc18: 1f00 3502 |0006: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0235 │ │ -07dc1c: 1100 |0008: return-object v0 │ │ +07db30: |[07db30] android.support.v7.app.ActionBarImplBase.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07db40: 5410 fc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07db44: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07db4a: 0c00 |0005: move-result-object v0 │ │ +07db4c: 1f00 3302 |0006: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0233 │ │ +07db50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -155896,19 +155863,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07dc20: |[07dc20] android.support.v7.app.ActionBarImplBase.getTabCount:()I │ │ -07dc30: 5410 fc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07dc34: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07dc3a: 0a00 |0005: move-result v0 │ │ -07dc3c: 0f00 |0006: return v0 │ │ +07db54: |[07db54] android.support.v7.app.ActionBarImplBase.getTabCount:()I │ │ +07db64: 5410 fc04 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07db68: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +07db6e: 0a00 |0005: move-result v0 │ │ +07db70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #18 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -155916,36 +155883,36 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -07dc40: |[07dc40] android.support.v7.app.ActionBarImplBase.getThemedContext:()Landroid/content/Context; │ │ -07dc50: 5453 fd04 |0000: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@04fd │ │ -07dc54: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ -07dc58: 2201 0603 |0004: new-instance v1, Landroid/util/TypedValue; // type@0306 │ │ -07dc5c: 7010 c21a 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@1ac2 │ │ -07dc62: 5453 e504 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07dc66: 6e10 f300 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ -07dc6c: 0c00 |000e: move-result-object v0 │ │ -07dc6e: 6003 1d05 |000f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarWidgetTheme:I // field@051d │ │ -07dc72: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -07dc74: 6e40 4801 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0148 │ │ -07dc7a: 5212 620a |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0a62 │ │ -07dc7e: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -07dc82: 2203 0f03 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@030f │ │ -07dc86: 5454 e504 |001b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07dc8a: 7030 dc1a 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1adc │ │ -07dc90: 5b53 fd04 |0020: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@04fd │ │ -07dc94: 5453 fd04 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@04fd │ │ -07dc98: 1103 |0024: return-object v3 │ │ -07dc9a: 5453 e504 |0025: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07dc9e: 5b53 fd04 |0027: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@04fd │ │ -07dca2: 28f9 |0029: goto 0022 // -0007 │ │ +07db74: |[07db74] android.support.v7.app.ActionBarImplBase.getThemedContext:()Landroid/content/Context; │ │ +07db84: 5453 fd04 |0000: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@04fd │ │ +07db88: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ +07db8c: 2201 0403 |0004: new-instance v1, Landroid/util/TypedValue; // type@0304 │ │ +07db90: 7010 c21a 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@1ac2 │ │ +07db96: 5453 e504 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07db9a: 6e10 f300 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ +07dba0: 0c00 |000e: move-result-object v0 │ │ +07dba2: 6003 1d05 |000f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarWidgetTheme:I // field@051d │ │ +07dba6: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +07dba8: 6e40 4801 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0148 │ │ +07dbae: 5212 620a |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0a62 │ │ +07dbb2: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +07dbb6: 2203 0d03 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@030d │ │ +07dbba: 5454 e504 |001b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07dbbe: 7030 dc1a 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1adc │ │ +07dbc4: 5b53 fd04 |0020: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@04fd │ │ +07dbc8: 5453 fd04 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@04fd │ │ +07dbcc: 1103 |0024: return-object v3 │ │ +07dbce: 5453 e504 |0025: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07dbd2: 5b53 fd04 |0027: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@04fd │ │ +07dbd6: 28f9 |0029: goto 0022 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x0009 line=504 │ │ 0x000f line=505 │ │ 0x0015 line=506 │ │ @@ -155967,19 +155934,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07dca4: |[07dca4] android.support.v7.app.ActionBarImplBase.getTitle:()Ljava/lang/CharSequence; │ │ -07dcb4: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07dcb8: 6e10 c616 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@16c6 │ │ -07dcbe: 0c00 |0005: move-result-object v0 │ │ -07dcc0: 1100 |0006: return-object v0 │ │ +07dbd8: |[07dbd8] android.support.v7.app.ActionBarImplBase.getTitle:()Ljava/lang/CharSequence; │ │ +07dbe8: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07dbec: 6e10 c616 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@16c6 │ │ +07dbf2: 0c00 |0005: move-result-object v0 │ │ +07dbf4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #20 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -155987,25 +155954,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07dcc4: |[07dcc4] android.support.v7.app.ActionBarImplBase.hasNonEmbeddedTabs:()Z │ │ -07dcd4: 5520 ee04 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ -07dcd8: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -07dcdc: 6e10 0112 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@1201 │ │ -07dce2: 0a00 |0007: move-result v0 │ │ -07dce4: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -07dce6: 3310 0400 |0009: if-ne v0, v1, 000d // +0004 │ │ -07dcea: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -07dcec: 0f00 |000c: return v0 │ │ -07dcee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -07dcf0: 28fe |000e: goto 000c // -0002 │ │ +07dbf8: |[07dbf8] android.support.v7.app.ActionBarImplBase.hasNonEmbeddedTabs:()Z │ │ +07dc08: 5520 ee04 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ +07dc0c: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +07dc10: 6e10 0112 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@1201 │ │ +07dc16: 0a00 |0007: move-result v0 │ │ +07dc18: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +07dc1a: 3310 0400 |0009: if-ne v0, v1, 000d // +0004 │ │ +07dc1e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +07dc20: 0f00 |000c: return v0 │ │ +07dc22: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07dc24: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #21 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -156013,22 +155980,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07dcf4: |[07dcf4] android.support.v7.app.ActionBarImplBase.hide:()V │ │ -07dd04: 5510 ef04 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ -07dd08: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07dd0c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07dd0e: 5c10 ef04 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ -07dd12: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -07dd14: 7020 3212 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@1232 │ │ -07dd1a: 0e00 |000b: return-void │ │ +07dc28: |[07dc28] android.support.v7.app.ActionBarImplBase.hide:()V │ │ +07dc38: 5510 ef04 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ +07dc3c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07dc40: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07dc42: 5c10 ef04 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ +07dc46: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +07dc48: 7020 3212 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@1232 │ │ +07dc4e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0004 line=540 │ │ 0x0007 line=541 │ │ 0x000b line=543 │ │ locals : │ │ @@ -156039,21 +156006,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07dd1c: |[07dd1c] android.support.v7.app.ActionBarImplBase.hideForActionMode:()V │ │ -07dd2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07dd2e: 5520 f804 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ -07dd32: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -07dd36: 5c21 f804 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ -07dd3a: 7020 3212 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@1232 │ │ -07dd40: 0e00 |000a: return-void │ │ +07dc50: |[07dc50] android.support.v7.app.ActionBarImplBase.hideForActionMode:()V │ │ +07dc60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07dc62: 5520 f804 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ +07dc66: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +07dc6a: 5c21 f804 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ +07dc6e: 7020 3212 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@1232 │ │ +07dc74: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=546 │ │ 0x0005 line=547 │ │ 0x0007 line=548 │ │ 0x000a line=550 │ │ locals : │ │ @@ -156064,17 +156031,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07dd44: |[07dd44] android.support.v7.app.ActionBarImplBase.isShowHideAnimationEnabled:()Z │ │ -07dd54: 5510 f704 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@04f7 │ │ -07dd58: 0f00 |0002: return v0 │ │ +07dc78: |[07dc78] android.support.v7.app.ActionBarImplBase.isShowHideAnimationEnabled:()Z │ │ +07dc88: 5510 f704 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@04f7 │ │ +07dc8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #24 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -156082,17 +156049,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07dd5c: |[07dd5c] android.support.v7.app.ActionBarImplBase.isShowing:()Z │ │ -07dd6c: 5510 f304 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ -07dd70: 0f00 |0002: return v0 │ │ +07dc90: |[07dc90] android.support.v7.app.ActionBarImplBase.isShowing:()Z │ │ +07dca0: 5510 f304 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@04f3 │ │ +07dca4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #25 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -156100,18 +156067,18 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07dd74: |[07dd74] android.support.v7.app.ActionBarImplBase.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -07dd84: 2200 4202 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0242 │ │ -07dd88: 7020 d511 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.:(Landroid/support/v7/app/ActionBarImplBase;)V // method@11d5 │ │ -07dd8e: 1100 |0005: return-object v0 │ │ +07dca8: |[07dca8] android.support.v7.app.ActionBarImplBase.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +07dcb8: 2200 4002 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0240 │ │ +07dcbc: 7020 d511 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.:(Landroid/support/v7/app/ActionBarImplBase;)V // method@11d5 │ │ +07dcc2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #26 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -156119,22 +156086,22 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07dd90: |[07dd90] android.support.v7.app.ActionBarImplBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -07dda0: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07dda4: 7110 9d12 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ -07ddaa: 0c00 |0005: move-result-object v0 │ │ -07ddac: 6e10 a212 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@12a2 │ │ -07ddb2: 0a00 |0009: move-result v0 │ │ -07ddb4: 7020 2112 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@1221 │ │ -07ddba: 0e00 |000d: return-void │ │ +07dcc4: |[07dcc4] android.support.v7.app.ActionBarImplBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +07dcd4: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07dcd8: 7110 9d12 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ +07dcde: 0c00 |0005: move-result-object v0 │ │ +07dce0: 6e10 a212 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@12a2 │ │ +07dce6: 0a00 |0009: move-result v0 │ │ +07dce8: 7020 2112 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@1221 │ │ +07dcee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x000d line=152 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000e reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -156144,17 +156111,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ddbc: |[07ddbc] android.support.v7.app.ActionBarImplBase.removeAllTabs:()V │ │ -07ddcc: 7010 f811 0000 |0000: invoke-direct {v0}, Landroid/support/v7/app/ActionBarImplBase;.cleanupTabs:()V // method@11f8 │ │ -07ddd2: 0e00 |0003: return-void │ │ +07dcf0: |[07dcf0] android.support.v7.app.ActionBarImplBase.removeAllTabs:()V │ │ +07dd00: 7010 f811 0000 |0000: invoke-direct {v0}, Landroid/support/v7/app/ActionBarImplBase;.cleanupTabs:()V // method@11f8 │ │ +07dd06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ @@ -156163,18 +156130,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ddd4: |[07ddd4] android.support.v7.app.ActionBarImplBase.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -07dde4: 5410 f204 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@04f2 │ │ -07dde8: 6e20 9a1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ -07ddee: 0e00 |0005: return-void │ │ +07dd08: |[07dd08] android.support.v7.app.ActionBarImplBase.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +07dd18: 5410 f204 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@04f2 │ │ +07dd1c: 6e20 9a1f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1f9a │ │ +07dd22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0005 line=565 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -156184,19 +156151,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07ddf0: |[07ddf0] android.support.v7.app.ActionBarImplBase.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -07de00: 6e10 b110 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@10b1 │ │ -07de06: 0a00 |0003: move-result v0 │ │ -07de08: 6e20 1412 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.removeTabAt:(I)V // method@1214 │ │ -07de0e: 0e00 |0007: return-void │ │ +07dd24: |[07dd24] android.support.v7.app.ActionBarImplBase.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +07dd34: 6e10 b110 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@10b1 │ │ +07dd3a: 0a00 |0003: move-result v0 │ │ +07dd3c: 6e20 1412 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.removeTabAt:(I)V // method@1214 │ │ +07dd42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0007 line=422 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0008 reg=2 tab Landroid/support/v7/app/ActionBar$Tab; │ │ @@ -156206,63 +156173,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -07de10: |[07de10] android.support.v7.app.ActionBarImplBase.removeTabAt:(I)V │ │ -07de20: 5474 fa04 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07de24: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -07de28: 0e00 |0004: return-void │ │ -07de2a: 5474 f604 |0005: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07de2e: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ -07de32: 5474 f604 |0009: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07de36: 6e10 da11 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@11da │ │ -07de3c: 0a03 |000e: move-result v3 │ │ -07de3e: 5474 fa04 |000f: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07de42: 6e20 0619 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@1906 │ │ -07de48: 5474 fc04 |0014: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07de4c: 6e20 991f 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -07de52: 0c02 |0019: move-result-object v2 │ │ -07de54: 1f02 4202 |001a: check-cast v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0242 │ │ -07de58: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ -07de5c: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ -07de5e: 6e20 e411 4200 |001f: invoke-virtual {v2, v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@11e4 │ │ -07de64: 5474 fc04 |0022: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07de68: 6e10 9c1f 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07de6e: 0a01 |0027: move-result v1 │ │ -07de70: 0180 |0028: move v0, v8 │ │ -07de72: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ -07de76: 5474 fc04 |002b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07de7a: 6e20 961f 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -07de80: 0c04 |0030: move-result-object v4 │ │ -07de82: 1f04 4202 |0031: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0242 │ │ -07de86: 6e20 e411 0400 |0033: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@11e4 │ │ -07de8c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07de90: 28f1 |0038: goto 0029 // -000f │ │ -07de92: 5273 f504 |0039: iget v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ -07de96: 28d4 |003b: goto 000f // -002c │ │ -07de98: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ -07de9c: 5474 fc04 |003e: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07dea0: 6e10 971f 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -07dea6: 0a04 |0043: move-result v4 │ │ -07dea8: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ -07deac: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -07deae: 6e20 1512 4700 |0047: invoke-virtual {v7, v4}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ -07deb4: 28ba |004a: goto 0004 // -0046 │ │ -07deb6: 5474 fc04 |004b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07deba: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -07debc: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ -07dec0: 7120 2d1f 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -07dec6: 0a05 |0053: move-result v5 │ │ -07dec8: 6e20 961f 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -07dece: 0c04 |0057: move-result-object v4 │ │ -07ded0: 1f04 4202 |0058: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0242 │ │ -07ded4: 28ed |005a: goto 0047 // -0013 │ │ +07dd44: |[07dd44] android.support.v7.app.ActionBarImplBase.removeTabAt:(I)V │ │ +07dd54: 5474 fa04 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07dd58: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +07dd5c: 0e00 |0004: return-void │ │ +07dd5e: 5474 f604 |0005: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07dd62: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ +07dd66: 5474 f604 |0009: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07dd6a: 6e10 da11 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@11da │ │ +07dd70: 0a03 |000e: move-result v3 │ │ +07dd72: 5474 fa04 |000f: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07dd76: 6e20 0619 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@1906 │ │ +07dd7c: 5474 fc04 |0014: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07dd80: 6e20 991f 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +07dd86: 0c02 |0019: move-result-object v2 │ │ +07dd88: 1f02 4002 |001a: check-cast v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0240 │ │ +07dd8c: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ +07dd90: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ +07dd92: 6e20 e411 4200 |001f: invoke-virtual {v2, v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@11e4 │ │ +07dd98: 5474 fc04 |0022: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07dd9c: 6e10 9c1f 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +07dda2: 0a01 |0027: move-result v1 │ │ +07dda4: 0180 |0028: move v0, v8 │ │ +07dda6: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ +07ddaa: 5474 fc04 |002b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07ddae: 6e20 961f 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07ddb4: 0c04 |0030: move-result-object v4 │ │ +07ddb6: 1f04 4002 |0031: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0240 │ │ +07ddba: 6e20 e411 0400 |0033: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@11e4 │ │ +07ddc0: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07ddc4: 28f1 |0038: goto 0029 // -000f │ │ +07ddc6: 5273 f504 |0039: iget v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ +07ddca: 28d4 |003b: goto 000f // -002c │ │ +07ddcc: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ +07ddd0: 5474 fc04 |003e: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07ddd4: 6e10 971f 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +07ddda: 0a04 |0043: move-result v4 │ │ +07dddc: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ +07dde0: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +07dde2: 6e20 1512 4700 |0047: invoke-virtual {v7, v4}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ +07dde8: 28ba |004a: goto 0004 // -0046 │ │ +07ddea: 5474 fc04 |004b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07ddee: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +07ddf0: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ +07ddf4: 7120 2d1f 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +07ddfa: 0a05 |0053: move-result v5 │ │ +07ddfc: 6e20 961f 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07de02: 0c04 |0057: move-result-object v4 │ │ +07de04: 1f04 4002 |0058: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0240 │ │ +07de08: 28ed |005a: goto 0047 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0004 line=447 │ │ 0x0005 line=431 │ │ 0x000f line=433 │ │ 0x0014 line=434 │ │ @@ -156292,72 +156259,72 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 115 16-bit code units │ │ -07ded8: |[07ded8] android.support.v7.app.ActionBarImplBase.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -07dee8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -07deea: 6e10 0112 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@1201 │ │ -07def0: 0a02 |0004: move-result v2 │ │ -07def2: 1223 |0005: const/4 v3, #int 2 // #2 │ │ -07def4: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ -07def8: 3805 0600 |0008: if-eqz v5, 000e // +0006 │ │ -07defc: 6e10 b110 0500 |000a: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@10b1 │ │ -07df02: 0a01 |000d: move-result v1 │ │ -07df04: 5941 f504 |000e: iput v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ -07df08: 0e00 |0010: return-void │ │ -07df0a: 5442 e104 |0011: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04e1 │ │ -07df0e: 6e10 0211 0200 |0013: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1102 │ │ -07df14: 0c02 |0016: move-result-object v2 │ │ -07df16: 6e10 d603 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -07df1c: 0c02 |001a: move-result-object v2 │ │ -07df1e: 6e10 9f04 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ -07df24: 0c00 |001e: move-result-object v0 │ │ -07df26: 5442 f604 |001f: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07df2a: 3352 2400 |0021: if-ne v2, v5, 0045 // +0024 │ │ -07df2e: 5441 f604 |0023: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07df32: 3801 1600 |0025: if-eqz v1, 003b // +0016 │ │ -07df36: 5441 f604 |0027: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07df3a: 6e10 d611 0100 |0029: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@11d6 │ │ -07df40: 0c01 |002c: move-result-object v1 │ │ -07df42: 5442 f604 |002d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07df46: 7230 bf10 2100 |002f: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabReselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10bf │ │ -07df4c: 5441 fa04 |0032: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07df50: 6e10 b110 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@10b1 │ │ -07df56: 0a02 |0037: move-result v2 │ │ -07df58: 6e20 f318 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@18f3 │ │ -07df5e: 6e10 a204 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ -07df64: 0a01 |003e: move-result v1 │ │ -07df66: 3901 d1ff |003f: if-nez v1, 0010 // -002f │ │ -07df6a: 6e10 9c04 0000 |0041: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -07df70: 28cc |0044: goto 0010 // -0034 │ │ -07df72: 5442 fa04 |0045: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07df76: 3805 0600 |0047: if-eqz v5, 004d // +0006 │ │ -07df7a: 6e10 b110 0500 |0049: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@10b1 │ │ -07df80: 0a01 |004c: move-result v1 │ │ -07df82: 6e20 0d19 1200 |004d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@190d │ │ -07df88: 5441 f604 |0050: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07df8c: 3801 0d00 |0052: if-eqz v1, 005f // +000d │ │ -07df90: 5441 f604 |0054: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07df94: 6e10 d611 0100 |0056: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@11d6 │ │ -07df9a: 0c01 |0059: move-result-object v1 │ │ -07df9c: 5442 f604 |005a: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07dfa0: 7230 c110 2100 |005c: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabUnselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10c1 │ │ -07dfa6: 1f05 4202 |005f: check-cast v5, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0242 │ │ -07dfaa: 5b45 f604 |0061: iput-object v5, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07dfae: 5441 f604 |0063: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07dfb2: 3801 d6ff |0065: if-eqz v1, 003b // -002a │ │ -07dfb6: 5441 f604 |0067: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07dfba: 6e10 d611 0100 |0069: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@11d6 │ │ -07dfc0: 0c01 |006c: move-result-object v1 │ │ -07dfc2: 5442 f604 |006d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ -07dfc6: 7230 c010 2100 |006f: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabSelected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10c0 │ │ -07dfcc: 28c9 |0072: goto 003b // -0037 │ │ +07de0c: |[07de0c] android.support.v7.app.ActionBarImplBase.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +07de1c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +07de1e: 6e10 0112 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@1201 │ │ +07de24: 0a02 |0004: move-result v2 │ │ +07de26: 1223 |0005: const/4 v3, #int 2 // #2 │ │ +07de28: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ +07de2c: 3805 0600 |0008: if-eqz v5, 000e // +0006 │ │ +07de30: 6e10 b110 0500 |000a: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@10b1 │ │ +07de36: 0a01 |000d: move-result v1 │ │ +07de38: 5941 f504 |000e: iput v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ +07de3c: 0e00 |0010: return-void │ │ +07de3e: 5442 e104 |0011: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04e1 │ │ +07de42: 6e10 0211 0200 |0013: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1102 │ │ +07de48: 0c02 |0016: move-result-object v2 │ │ +07de4a: 6e10 d603 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +07de50: 0c02 |001a: move-result-object v2 │ │ +07de52: 6e10 9f04 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ +07de58: 0c00 |001e: move-result-object v0 │ │ +07de5a: 5442 f604 |001f: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07de5e: 3352 2400 |0021: if-ne v2, v5, 0045 // +0024 │ │ +07de62: 5441 f604 |0023: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07de66: 3801 1600 |0025: if-eqz v1, 003b // +0016 │ │ +07de6a: 5441 f604 |0027: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07de6e: 6e10 d611 0100 |0029: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@11d6 │ │ +07de74: 0c01 |002c: move-result-object v1 │ │ +07de76: 5442 f604 |002d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07de7a: 7230 bf10 2100 |002f: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabReselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10bf │ │ +07de80: 5441 fa04 |0032: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07de84: 6e10 b110 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@10b1 │ │ +07de8a: 0a02 |0037: move-result v2 │ │ +07de8c: 6e20 f318 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@18f3 │ │ +07de92: 6e10 a204 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ +07de98: 0a01 |003e: move-result v1 │ │ +07de9a: 3901 d1ff |003f: if-nez v1, 0010 // -002f │ │ +07de9e: 6e10 9c04 0000 |0041: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +07dea4: 28cc |0044: goto 0010 // -0034 │ │ +07dea6: 5442 fa04 |0045: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07deaa: 3805 0600 |0047: if-eqz v5, 004d // +0006 │ │ +07deae: 6e10 b110 0500 |0049: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@10b1 │ │ +07deb4: 0a01 |004c: move-result v1 │ │ +07deb6: 6e20 0d19 1200 |004d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@190d │ │ +07debc: 5441 f604 |0050: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07dec0: 3801 0d00 |0052: if-eqz v1, 005f // +000d │ │ +07dec4: 5441 f604 |0054: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07dec8: 6e10 d611 0100 |0056: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@11d6 │ │ +07dece: 0c01 |0059: move-result-object v1 │ │ +07ded0: 5442 f604 |005a: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07ded4: 7230 c110 2100 |005c: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabUnselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10c1 │ │ +07deda: 1f05 4002 |005f: check-cast v5, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0240 │ │ +07dede: 5b45 f604 |0061: iput-object v5, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07dee2: 5441 f604 |0063: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07dee6: 3801 d6ff |0065: if-eqz v1, 003b // -002a │ │ +07deea: 5441 f604 |0067: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07deee: 6e10 d611 0100 |0069: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@11d6 │ │ +07def4: 0c01 |006c: move-result-object v1 │ │ +07def6: 5442 f604 |006d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@04f6 │ │ +07defa: 7230 c010 2100 |006f: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabSelected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10c0 │ │ +07df00: 28c9 |0072: goto 003b // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=456 │ │ 0x0008 line=457 │ │ 0x0010 line=483 │ │ 0x0011 line=461 │ │ 0x001f line=464 │ │ @@ -156384,18 +156351,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07dfd0: |[07dfd0] android.support.v7.app.ActionBarImplBase.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07dfe0: 5410 e304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ -07dfe4: 6e20 1216 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@1612 │ │ -07dfea: 0e00 |0005: return-void │ │ +07df04: |[07df04] android.support.v7.app.ActionBarImplBase.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +07df14: 5410 e304 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04e3 │ │ +07df18: 6e20 1216 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@1612 │ │ +07df1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0005 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -156405,25 +156372,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -07dfec: |[07dfec] android.support.v7.app.ActionBarImplBase.setCustomView:(I)V │ │ -07dffc: 6e10 0712 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1207 │ │ -07e002: 0c00 |0003: move-result-object v0 │ │ -07e004: 7110 0a1b 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -07e00a: 0c00 |0007: move-result-object v0 │ │ -07e00c: 5431 e004 |0008: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e010: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -07e012: 6e40 0d1b 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -07e018: 0c00 |000e: move-result-object v0 │ │ -07e01a: 6e20 1812 0300 |000f: invoke-virtual {v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.setCustomView:(Landroid/view/View;)V // method@1218 │ │ -07e020: 0e00 |0012: return-void │ │ +07df20: |[07df20] android.support.v7.app.ActionBarImplBase.setCustomView:(I)V │ │ +07df30: 6e10 0712 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1207 │ │ +07df36: 0c00 |0003: move-result-object v0 │ │ +07df38: 7110 0a1b 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +07df3e: 0c00 |0007: move-result-object v0 │ │ +07df40: 5431 e004 |0008: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07df44: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +07df46: 6e40 0d1b 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +07df4c: 0c00 |000e: move-result-object v0 │ │ +07df4e: 6e20 1812 0300 |000f: invoke-virtual {v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.setCustomView:(Landroid/view/View;)V // method@1218 │ │ +07df54: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0012 line=195 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0013 reg=4 resId I │ │ @@ -156433,18 +156400,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e024: |[07e024] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;)V │ │ -07e034: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e038: 6e20 e916 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@16e9 │ │ -07e03e: 0e00 |0005: return-void │ │ +07df58: |[07df58] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;)V │ │ +07df68: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07df6c: 6e20 e916 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@16e9 │ │ +07df72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -156454,19 +156421,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07e040: |[07e040] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -07e050: 6e20 f21b 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ -07e056: 5410 e004 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e05a: 6e20 e916 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@16e9 │ │ -07e060: 0e00 |0008: return-void │ │ +07df74: |[07df74] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +07df84: 6e20 f21b 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ +07df8a: 5410 e004 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07df8e: 6e20 e916 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@16e9 │ │ +07df94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0008 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -156478,22 +156445,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07e064: |[07e064] android.support.v7.app.ActionBarImplBase.setDisplayHomeAsUpEnabled:(Z)V │ │ -07e074: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -07e076: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -07e07a: 0110 |0003: move v0, v1 │ │ -07e07c: 6e30 1c12 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ -07e082: 0e00 |0007: return-void │ │ -07e084: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07e086: 28fb |0009: goto 0004 // -0005 │ │ +07df98: |[07df98] android.support.v7.app.ActionBarImplBase.setDisplayHomeAsUpEnabled:(Z)V │ │ +07dfa8: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +07dfaa: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +07dfae: 0110 |0003: move v0, v1 │ │ +07dfb0: 6e30 1c12 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ +07dfb6: 0e00 |0007: return-void │ │ +07dfb8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07dfba: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=312 │ │ 0x0007 line=313 │ │ 0x0008 line=312 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -156504,22 +156471,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07e088: |[07e088] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(I)V │ │ -07e098: dd00 0204 |0000: and-int/lit8 v0, v2, #int 4 // #04 │ │ -07e09c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -07e0a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07e0a2: 5c10 ec04 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@04ec │ │ -07e0a6: 5410 e004 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e0aa: 6e20 ea16 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@16ea │ │ -07e0b0: 0e00 |000c: return-void │ │ +07dfbc: |[07dfbc] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(I)V │ │ +07dfcc: dd00 0204 |0000: and-int/lit8 v0, v2, #int 4 // #04 │ │ +07dfd0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +07dfd4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07dfd6: 5c10 ec04 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@04ec │ │ +07dfda: 5410 e004 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07dfde: 6e20 ea16 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@16ea │ │ +07dfe4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0004 line=286 │ │ 0x0007 line=288 │ │ 0x000c line=289 │ │ locals : │ │ @@ -156531,29 +156498,29 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07e0b4: |[07e0b4] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(II)V │ │ -07e0c4: 5441 e004 |0000: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e0c8: 6e10 b716 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@16b7 │ │ -07e0ce: 0a00 |0005: move-result v0 │ │ -07e0d0: dd01 0604 |0006: and-int/lit8 v1, v6, #int 4 // #04 │ │ -07e0d4: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -07e0d8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -07e0da: 5c41 ec04 |000b: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@04ec │ │ -07e0de: 5441 e004 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e0e2: 9502 0506 |000f: and-int v2, v5, v6 │ │ -07e0e6: df03 06ff |0011: xor-int/lit8 v3, v6, #int -1 // #ff │ │ -07e0ea: b503 |0013: and-int/2addr v3, v0 │ │ -07e0ec: b632 |0014: or-int/2addr v2, v3 │ │ -07e0ee: 6e20 ea16 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@16ea │ │ -07e0f4: 0e00 |0018: return-void │ │ +07dfe8: |[07dfe8] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(II)V │ │ +07dff8: 5441 e004 |0000: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07dffc: 6e10 b716 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@16b7 │ │ +07e002: 0a00 |0005: move-result v0 │ │ +07e004: dd01 0604 |0006: and-int/lit8 v1, v6, #int 4 // #04 │ │ +07e008: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +07e00c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +07e00e: 5c41 ec04 |000b: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@04ec │ │ +07e012: 5441 e004 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e016: 9502 0506 |000f: and-int v2, v5, v6 │ │ +07e01a: df03 06ff |0011: xor-int/lit8 v3, v6, #int -1 // #ff │ │ +07e01e: b503 |0013: and-int/2addr v3, v0 │ │ +07e020: b632 |0014: or-int/2addr v2, v3 │ │ +07e022: 6e20 ea16 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@16ea │ │ +07e028: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0006 line=294 │ │ 0x000a line=295 │ │ 0x000d line=297 │ │ 0x0018 line=298 │ │ @@ -156568,22 +156535,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -07e0f8: |[07e0f8] android.support.v7.app.ActionBarImplBase.setDisplayShowCustomEnabled:(Z)V │ │ -07e108: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ -07e10c: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -07e110: 0110 |0004: move v0, v1 │ │ -07e112: 6e30 1c12 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ -07e118: 0e00 |0008: return-void │ │ -07e11a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07e11c: 28fb |000a: goto 0005 // -0005 │ │ +07e02c: |[07e02c] android.support.v7.app.ActionBarImplBase.setDisplayShowCustomEnabled:(Z)V │ │ +07e03c: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ +07e040: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +07e044: 0110 |0004: move v0, v1 │ │ +07e046: 6e30 1c12 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ +07e04c: 0e00 |0008: return-void │ │ +07e04e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07e050: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=322 │ │ 0x0008 line=323 │ │ 0x0009 line=322 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -156594,22 +156561,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07e120: |[07e120] android.support.v7.app.ActionBarImplBase.setDisplayShowHomeEnabled:(Z)V │ │ -07e130: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -07e132: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -07e136: 0110 |0003: move v0, v1 │ │ -07e138: 6e30 1c12 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ -07e13e: 0e00 |0007: return-void │ │ -07e140: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07e142: 28fb |0009: goto 0004 // -0005 │ │ +07e054: |[07e054] android.support.v7.app.ActionBarImplBase.setDisplayShowHomeEnabled:(Z)V │ │ +07e064: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +07e066: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +07e06a: 0110 |0003: move v0, v1 │ │ +07e06c: 6e30 1c12 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ +07e072: 0e00 |0007: return-void │ │ +07e074: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07e076: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=307 │ │ 0x0007 line=308 │ │ 0x0008 line=307 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -156620,22 +156587,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -07e144: |[07e144] android.support.v7.app.ActionBarImplBase.setDisplayShowTitleEnabled:(Z)V │ │ -07e154: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -07e158: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -07e15c: 0110 |0004: move v0, v1 │ │ -07e15e: 6e30 1c12 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ -07e164: 0e00 |0008: return-void │ │ -07e166: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07e168: 28fb |000a: goto 0005 // -0005 │ │ +07e078: |[07e078] android.support.v7.app.ActionBarImplBase.setDisplayShowTitleEnabled:(Z)V │ │ +07e088: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +07e08c: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +07e090: 0110 |0004: move v0, v1 │ │ +07e092: 6e30 1c12 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ +07e098: 0e00 |0008: return-void │ │ +07e09a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07e09c: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=317 │ │ 0x0008 line=318 │ │ 0x0009 line=317 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -156646,22 +156613,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07e16c: |[07e16c] android.support.v7.app.ActionBarImplBase.setDisplayUseLogoEnabled:(Z)V │ │ -07e17c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07e17e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -07e182: 0110 |0003: move v0, v1 │ │ -07e184: 6e30 1c12 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ -07e18a: 0e00 |0007: return-void │ │ -07e18c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07e18e: 28fb |0009: goto 0004 // -0005 │ │ +07e0a0: |[07e0a0] android.support.v7.app.ActionBarImplBase.setDisplayUseLogoEnabled:(Z)V │ │ +07e0b0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07e0b2: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +07e0b6: 0110 |0003: move v0, v1 │ │ +07e0b8: 6e30 1c12 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@121c │ │ +07e0be: 0e00 |0007: return-void │ │ +07e0c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07e0c2: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=302 │ │ 0x0007 line=303 │ │ 0x0008 line=302 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -156672,18 +156639,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e190: |[07e190] android.support.v7.app.ActionBarImplBase.setHomeButtonEnabled:(Z)V │ │ -07e1a0: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e1a4: 6e20 f016 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@16f0 │ │ -07e1aa: 0e00 |0005: return-void │ │ +07e0c4: |[07e0c4] android.support.v7.app.ActionBarImplBase.setHomeButtonEnabled:(Z)V │ │ +07e0d4: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e0d8: 6e20 f016 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@16f0 │ │ +07e0de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -156693,18 +156660,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e1ac: |[07e1ac] android.support.v7.app.ActionBarImplBase.setIcon:(I)V │ │ -07e1bc: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e1c0: 6e20 f116 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(I)V // method@16f1 │ │ -07e1c6: 0e00 |0005: return-void │ │ +07e0e0: |[07e0e0] android.support.v7.app.ActionBarImplBase.setIcon:(I)V │ │ +07e0f0: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e0f4: 6e20 f116 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(I)V // method@16f1 │ │ +07e0fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0005 line=200 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -156714,18 +156681,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e1c8: |[07e1c8] android.support.v7.app.ActionBarImplBase.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -07e1d8: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e1dc: 6e20 f216 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@16f2 │ │ -07e1e2: 0e00 |0005: return-void │ │ +07e0fc: |[07e0fc] android.support.v7.app.ActionBarImplBase.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +07e10c: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e110: 6e20 f216 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@16f2 │ │ +07e116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -156735,20 +156702,20 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e1e4: |[07e1e4] android.support.v7.app.ActionBarImplBase.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -07e1f4: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e1f8: 6e20 eb16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@16eb │ │ -07e1fe: 5410 e004 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e202: 6e20 e516 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@16e5 │ │ -07e208: 0e00 |000a: return-void │ │ +07e118: |[07e118] android.support.v7.app.ActionBarImplBase.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +07e128: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e12c: 6e20 eb16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@16eb │ │ +07e132: 5410 e004 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e136: 6e20 e516 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@16e5 │ │ +07e13c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0005 line=220 │ │ 0x000a line=221 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -156760,18 +156727,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e20c: |[07e20c] android.support.v7.app.ActionBarImplBase.setLogo:(I)V │ │ -07e21c: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e220: 6e20 f316 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(I)V // method@16f3 │ │ -07e226: 0e00 |0005: return-void │ │ +07e140: |[07e140] android.support.v7.app.ActionBarImplBase.setLogo:(I)V │ │ +07e150: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e154: 6e20 f316 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(I)V // method@16f3 │ │ +07e15a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -156781,18 +156748,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e228: |[07e228] android.support.v7.app.ActionBarImplBase.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -07e238: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e23c: 6e20 f416 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@16f4 │ │ -07e242: 0e00 |0005: return-void │ │ +07e15c: |[07e15c] android.support.v7.app.ActionBarImplBase.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +07e16c: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e170: 6e20 f416 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@16f4 │ │ +07e176: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0005 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 logo Landroid/graphics/drawable/Drawable; │ │ @@ -156802,53 +156769,53 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -07e244: |[07e244] android.support.v7.app.ActionBarImplBase.setNavigationMode:(I)V │ │ -07e254: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07e256: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -07e258: 5452 e004 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e25c: 6e10 be16 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ -07e262: 0a00 |0007: move-result v0 │ │ -07e264: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ -07e26a: 5452 e004 |000b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e26e: 6e20 f716 6200 |000d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@16f7 │ │ -07e274: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ -07e27a: 5452 e004 |0013: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e27e: 1223 |0015: const/4 v3, #int 2 // #2 │ │ -07e280: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ -07e284: 5553 ee04 |0018: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ -07e288: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -07e28c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -07e28e: 6e20 e616 1200 |001d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@16e6 │ │ -07e294: 0e00 |0020: return-void │ │ -07e296: 6e10 0212 0500 |0021: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getSelectedNavigationIndex:()I // method@1202 │ │ -07e29c: 0a02 |0024: move-result v2 │ │ -07e29e: 5952 f504 |0025: iput v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ -07e2a2: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -07e2a4: 6e20 1512 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ -07e2aa: 5452 fa04 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07e2ae: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ -07e2b2: 6e20 0e19 3200 |002f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -07e2b8: 28d9 |0032: goto 000b // -0027 │ │ -07e2ba: 7010 fc11 0500 |0033: invoke-direct {v5}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@11fc │ │ -07e2c0: 5452 fa04 |0036: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ -07e2c4: 6e20 0e19 1200 |0038: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -07e2ca: 5252 f504 |003b: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ -07e2ce: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ -07e2d2: 5252 f504 |003f: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ -07e2d6: 6e20 2912 2500 |0041: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.setSelectedNavigationItem:(I)V // method@1229 │ │ -07e2dc: 5954 f504 |0044: iput v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ -07e2e0: 28cd |0046: goto 0013 // -0033 │ │ -07e2e2: 0000 |0047: nop // spacer │ │ -07e2e4: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ -07e2f0: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ +07e178: |[07e178] android.support.v7.app.ActionBarImplBase.setNavigationMode:(I)V │ │ +07e188: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07e18a: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +07e18c: 5452 e004 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e190: 6e10 be16 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ +07e196: 0a00 |0007: move-result v0 │ │ +07e198: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ +07e19e: 5452 e004 |000b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e1a2: 6e20 f716 6200 |000d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@16f7 │ │ +07e1a8: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ +07e1ae: 5452 e004 |0013: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e1b2: 1223 |0015: const/4 v3, #int 2 // #2 │ │ +07e1b4: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ +07e1b8: 5553 ee04 |0018: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@04ee │ │ +07e1bc: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +07e1c0: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +07e1c2: 6e20 e616 1200 |001d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@16e6 │ │ +07e1c8: 0e00 |0020: return-void │ │ +07e1ca: 6e10 0212 0500 |0021: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getSelectedNavigationIndex:()I // method@1202 │ │ +07e1d0: 0a02 |0024: move-result v2 │ │ +07e1d2: 5952 f504 |0025: iput v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ +07e1d6: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +07e1d8: 6e20 1512 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ +07e1de: 5452 fa04 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07e1e2: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ +07e1e6: 6e20 0e19 3200 |002f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +07e1ec: 28d9 |0032: goto 000b // -0027 │ │ +07e1ee: 7010 fc11 0500 |0033: invoke-direct {v5}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@11fc │ │ +07e1f4: 5452 fa04 |0036: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@04fa │ │ +07e1f8: 6e20 0e19 1200 |0038: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +07e1fe: 5252 f504 |003b: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ +07e202: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ +07e206: 5252 f504 |003f: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ +07e20a: 6e20 2912 2500 |0041: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.setSelectedNavigationItem:(I)V // method@1229 │ │ +07e210: 5954 f504 |0044: iput v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@04f5 │ │ +07e214: 28cd |0046: goto 0013 // -0033 │ │ +07e216: 0000 |0047: nop // spacer │ │ +07e218: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ +07e224: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=357 │ │ 0x0008 line=358 │ │ 0x000b line=365 │ │ 0x0010 line=366 │ │ 0x0013 line=376 │ │ @@ -156873,34 +156840,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -07e2fc: |[07e2fc] android.support.v7.app.ActionBarImplBase.setSelectedNavigationItem:(I)V │ │ -07e30c: 5420 e004 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e310: 6e10 be16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ -07e316: 0a00 |0005: move-result v0 │ │ -07e318: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ -07e31e: 2200 c903 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -07e322: 1a01 4020 |000b: const-string v1, "setSelectedNavigationIndex not valid for current navigation mode" // string@2040 │ │ -07e326: 7020 1d1f 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -07e32c: 2700 |0010: throw v0 │ │ -07e32e: 5420 fc04 |0011: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ -07e332: 6e20 961f 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -07e338: 0c00 |0016: move-result-object v0 │ │ -07e33a: 1f00 3502 |0017: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0235 │ │ -07e33e: 6e20 1512 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ -07e344: 0e00 |001c: return-void │ │ -07e346: 5420 e004 |001d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e34a: 6e20 ec16 3000 |001f: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@16ec │ │ -07e350: 28fa |0022: goto 001c // -0006 │ │ -07e352: 0000 |0023: nop // spacer │ │ -07e354: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ +07e230: |[07e230] android.support.v7.app.ActionBarImplBase.setSelectedNavigationItem:(I)V │ │ +07e240: 5420 e004 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e244: 6e10 be16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@16be │ │ +07e24a: 0a00 |0005: move-result v0 │ │ +07e24c: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ +07e252: 2200 c503 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +07e256: 1a01 3520 |000b: const-string v1, "setSelectedNavigationIndex not valid for current navigation mode" // string@2035 │ │ +07e25a: 7020 1d1f 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +07e260: 2700 |0010: throw v0 │ │ +07e262: 5420 fc04 |0011: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@04fc │ │ +07e266: 6e20 961f 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07e26c: 0c00 |0016: move-result-object v0 │ │ +07e26e: 1f00 3302 |0017: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0233 │ │ +07e272: 6e20 1512 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1215 │ │ +07e278: 0e00 |001c: return-void │ │ +07e27a: 5420 e004 |001d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e27e: 6e20 ec16 3000 |001f: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@16ec │ │ +07e284: 28fa |0022: goto 001c // -0006 │ │ +07e286: 0000 |0023: nop // spacer │ │ +07e288: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0009 line=233 │ │ 0x0011 line=227 │ │ 0x001c line=236 │ │ 0x001d line=230 │ │ @@ -156914,24 +156881,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -07e364: |[07e364] android.support.v7.app.ActionBarImplBase.setShowHideAnimationEnabled:(Z)V │ │ -07e374: 5c12 f704 |0000: iput-boolean v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@04f7 │ │ -07e378: 3902 1000 |0002: if-nez v2, 0012 // +0010 │ │ -07e37c: 5410 fe04 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ -07e380: 6e10 201c 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1c20 │ │ -07e386: 5410 f904 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07e38a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -07e38e: 5410 f904 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07e392: 6e10 f915 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.clearAnimation:()V // method@15f9 │ │ -07e398: 0e00 |0012: return-void │ │ +07e298: |[07e298] android.support.v7.app.ActionBarImplBase.setShowHideAnimationEnabled:(Z)V │ │ +07e2a8: 5c12 f704 |0000: iput-boolean v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@04f7 │ │ +07e2ac: 3902 1000 |0002: if-nez v2, 0012 // +0010 │ │ +07e2b0: 5410 fe04 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@04fe │ │ +07e2b4: 6e10 201c 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1c20 │ │ +07e2ba: 5410 f904 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07e2be: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +07e2c2: 5410 f904 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07e2c6: 6e10 f915 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.clearAnimation:()V // method@15f9 │ │ +07e2cc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ 0x0002 line=977 │ │ 0x0004 line=978 │ │ 0x0009 line=979 │ │ 0x000d line=980 │ │ @@ -156945,20 +156912,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07e39c: |[07e39c] android.support.v7.app.ActionBarImplBase.setSubtitle:(I)V │ │ -07e3ac: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07e3b0: 6e20 ef00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -07e3b6: 0c00 |0005: move-result-object v0 │ │ -07e3b8: 6e20 2c12 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setSubtitle:(Ljava/lang/CharSequence;)V // method@122c │ │ -07e3be: 0e00 |0009: return-void │ │ +07e2d0: |[07e2d0] android.support.v7.app.ActionBarImplBase.setSubtitle:(I)V │ │ +07e2e0: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07e2e4: 6e20 ef00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +07e2ea: 0c00 |0005: move-result-object v0 │ │ +07e2ec: 6e20 2c12 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setSubtitle:(Ljava/lang/CharSequence;)V // method@122c │ │ +07e2f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0009 line=281 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -156968,18 +156935,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e3c0: |[07e3c0] android.support.v7.app.ActionBarImplBase.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -07e3d0: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e3d4: 6e20 fb16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@16fb │ │ -07e3da: 0e00 |0005: return-void │ │ +07e2f4: |[07e2f4] android.support.v7.app.ActionBarImplBase.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +07e304: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e308: 6e20 fb16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@16fb │ │ +07e30e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0005 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -156989,20 +156956,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07e3dc: |[07e3dc] android.support.v7.app.ActionBarImplBase.setTitle:(I)V │ │ -07e3ec: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ -07e3f0: 6e20 ef00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -07e3f6: 0c00 |0005: move-result-object v0 │ │ -07e3f8: 6e20 2e12 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@122e │ │ -07e3fe: 0e00 |0009: return-void │ │ +07e310: |[07e310] android.support.v7.app.ActionBarImplBase.setTitle:(I)V │ │ +07e320: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@04e5 │ │ +07e324: 6e20 ef00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +07e32a: 0c00 |0005: move-result-object v0 │ │ +07e32c: 6e20 2e12 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@122e │ │ +07e332: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0009 line=271 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -157012,18 +156979,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e400: |[07e400] android.support.v7.app.ActionBarImplBase.setTitle:(Ljava/lang/CharSequence;)V │ │ -07e410: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ -07e414: 6e20 fc16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@16fc │ │ -07e41a: 0e00 |0005: return-void │ │ +07e334: |[07e334] android.support.v7.app.ActionBarImplBase.setTitle:(Ljava/lang/CharSequence;)V │ │ +07e344: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@04e0 │ │ +07e348: 6e20 fc16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@16fc │ │ +07e34e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=266 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -157033,21 +157000,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e41c: |[07e41c] android.support.v7.app.ActionBarImplBase.show:()V │ │ -07e42c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07e42e: 5520 ef04 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ -07e432: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -07e436: 5c21 ef04 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ -07e43a: 7020 3212 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@1232 │ │ -07e440: 0e00 |000a: return-void │ │ +07e350: |[07e350] android.support.v7.app.ActionBarImplBase.show:()V │ │ +07e360: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07e362: 5520 ef04 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ +07e366: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +07e36a: 5c21 ef04 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@04ef │ │ +07e36e: 7020 3212 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@1232 │ │ +07e374: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=524 │ │ 0x0005 line=525 │ │ 0x0007 line=526 │ │ 0x000a line=528 │ │ locals : │ │ @@ -157058,22 +157025,22 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07e444: |[07e444] android.support.v7.app.ActionBarImplBase.showForActionMode:()V │ │ -07e454: 5510 f804 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ -07e458: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07e45c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07e45e: 5c10 f804 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ -07e462: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -07e464: 7020 3212 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@1232 │ │ -07e46a: 0e00 |000b: return-void │ │ +07e378: |[07e378] android.support.v7.app.ActionBarImplBase.showForActionMode:()V │ │ +07e388: 5510 f804 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ +07e38c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07e390: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07e392: 5c10 f804 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@04f8 │ │ +07e396: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +07e398: 7020 3212 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@1232 │ │ +07e39e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0004 line=532 │ │ 0x0007 line=533 │ │ 0x000b line=535 │ │ locals : │ │ @@ -157084,49 +157051,49 @@ │ │ type : '(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -07e46c: |[07e46c] android.support.v7.app.ActionBarImplBase.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -07e47c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07e47e: 5431 df04 |0001: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ -07e482: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -07e486: 5431 df04 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ -07e48a: 6e10 c111 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.finish:()V // method@11c1 │ │ -07e490: 5431 e704 |000a: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ -07e494: 6e10 3a16 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@163a │ │ -07e49a: 2200 4102 |000f: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // type@0241 │ │ -07e49e: 7030 bf11 3004 |0011: invoke-direct {v0, v3, v4}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V // method@11bf │ │ -07e4a4: 6e10 c011 0000 |0014: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.dispatchOnCreate:()Z // method@11c0 │ │ -07e4aa: 0a01 |0017: move-result v1 │ │ -07e4ac: 3801 2d00 |0018: if-eqz v1, 0045 // +002d │ │ -07e4b0: 6e10 c711 0000 |001a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@11c7 │ │ -07e4b6: 5431 e704 |001d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ -07e4ba: 6e20 3516 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initForMode:(Landroid/support/v7/view/ActionMode;)V // method@1635 │ │ -07e4c0: 6e20 f611 2300 |0022: invoke-virtual {v3, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@11f6 │ │ -07e4c6: 5431 f904 |0025: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07e4ca: 3801 1400 |0027: if-eqz v1, 003b // +0014 │ │ -07e4ce: 5231 e604 |0029: iget v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@04e6 │ │ -07e4d2: 3321 1000 |002b: if-ne v1, v2, 003b // +0010 │ │ -07e4d6: 5431 f904 |002d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07e4da: 6e10 0416 0100 |002f: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1604 │ │ -07e4e0: 0a01 |0032: move-result v1 │ │ -07e4e2: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ -07e4e6: 5431 f904 |0035: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ -07e4ea: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -07e4ec: 6e20 1716 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1617 │ │ -07e4f2: 5431 e704 |003b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ -07e4f6: 1302 2000 |003d: const/16 v2, #int 32 // #20 │ │ -07e4fa: 6e20 4516 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@1645 │ │ -07e500: 5b30 df04 |0042: iput-object v0, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ -07e504: 1100 |0044: return-object v0 │ │ -07e506: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -07e508: 28fe |0046: goto 0044 // -0002 │ │ +07e3a0: |[07e3a0] android.support.v7.app.ActionBarImplBase.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +07e3b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07e3b2: 5431 df04 |0001: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ +07e3b6: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +07e3ba: 5431 df04 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ +07e3be: 6e10 c111 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.finish:()V // method@11c1 │ │ +07e3c4: 5431 e704 |000a: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ +07e3c8: 6e10 3a16 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@163a │ │ +07e3ce: 2200 3f02 |000f: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // type@023f │ │ +07e3d2: 7030 bf11 3004 |0011: invoke-direct {v0, v3, v4}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V // method@11bf │ │ +07e3d8: 6e10 c011 0000 |0014: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.dispatchOnCreate:()Z // method@11c0 │ │ +07e3de: 0a01 |0017: move-result v1 │ │ +07e3e0: 3801 2d00 |0018: if-eqz v1, 0045 // +002d │ │ +07e3e4: 6e10 c711 0000 |001a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@11c7 │ │ +07e3ea: 5431 e704 |001d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ +07e3ee: 6e20 3516 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initForMode:(Landroid/support/v7/view/ActionMode;)V // method@1635 │ │ +07e3f4: 6e20 f611 2300 |0022: invoke-virtual {v3, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@11f6 │ │ +07e3fa: 5431 f904 |0025: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07e3fe: 3801 1400 |0027: if-eqz v1, 003b // +0014 │ │ +07e402: 5231 e604 |0029: iget v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@04e6 │ │ +07e406: 3321 1000 |002b: if-ne v1, v2, 003b // +0010 │ │ +07e40a: 5431 f904 |002d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07e40e: 6e10 0416 0100 |002f: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1604 │ │ +07e414: 0a01 |0032: move-result v1 │ │ +07e416: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ +07e41a: 5431 f904 |0035: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@04f9 │ │ +07e41e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +07e420: 6e20 1716 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1617 │ │ +07e426: 5431 e704 |003b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@04e7 │ │ +07e42a: 1302 2000 |003d: const/16 v2, #int 32 // #20 │ │ +07e42e: 6e20 4516 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@1645 │ │ +07e434: 5b30 df04 |0042: iput-object v0, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@04df │ │ +07e438: 1100 |0044: return-object v0 │ │ +07e43a: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +07e43c: 28fe |0046: goto 0044 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=568 │ │ 0x0005 line=569 │ │ 0x000a line=572 │ │ 0x000f line=573 │ │ 0x0014 line=574 │ │ @@ -157141,21 +157108,21 @@ │ │ 0x0044 line=587 │ │ locals : │ │ 0x0014 - 0x0044 reg=0 mode Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0045 - 0x0047 reg=0 mode Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0047 reg=3 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0047 reg=4 callback Landroid/support/v7/view/ActionMode$Callback; │ │ │ │ - source_file_idx : 436 (ActionBarImplBase.java) │ │ + source_file_idx : 432 (ActionBarImplBase.java) │ │ │ │ Class #582 header: │ │ -class_idx : 584 │ │ +class_idx : 582 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 565 │ │ -source_file_idx : 438 │ │ +superclass_idx : 563 │ │ +source_file_idx : 434 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #582 annotations: │ │ Annotations on class │ │ @@ -157200,19 +157167,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07e50c: |[07e50c] android.support.v7.app.ActionBarImplICS$TabWrapper.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V │ │ -07e51c: 5b01 0a05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@050a │ │ -07e520: 7010 ad10 0000 |0002: invoke-direct {v0}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@10ad │ │ -07e526: 5b02 0905 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e52a: 0e00 |0007: return-void │ │ +07e440: |[07e440] android.support.v7.app.ActionBarImplICS$TabWrapper.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V │ │ +07e450: 5b01 0a05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@050a │ │ +07e454: 7010 ad10 0000 |0002: invoke-direct {v0}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@10ad │ │ +07e45a: 5b02 0905 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e45e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0005 line=352 │ │ 0x0007 line=353 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ @@ -157224,26 +157191,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -07e52c: |[07e52c] android.support.v7.app.ActionBarImplICS$TabWrapper.commitActiveTransaction:()V │ │ -07e53c: 5410 0505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ -07e540: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -07e544: 5410 0505 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ -07e548: 6e10 a204 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ -07e54e: 0a00 |0009: move-result v0 │ │ -07e550: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -07e554: 5410 0505 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ -07e558: 6e10 9c04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ -07e55e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -07e560: 5b10 0505 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ -07e564: 0e00 |0014: return-void │ │ +07e460: |[07e460] android.support.v7.app.ActionBarImplICS$TabWrapper.commitActiveTransaction:()V │ │ +07e470: 5410 0505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ +07e474: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +07e478: 5410 0505 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ +07e47c: 6e10 a204 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@04a2 │ │ +07e482: 0a00 |0009: move-result v0 │ │ +07e484: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +07e488: 5410 0505 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ +07e48c: 6e10 9c04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@049c │ │ +07e492: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +07e494: 5b10 0505 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ +07e498: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x000c line=481 │ │ 0x0011 line=483 │ │ 0x0014 line=484 │ │ locals : │ │ @@ -157254,28 +157221,28 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -07e568: |[07e568] android.support.v7.app.ActionBarImplICS$TabWrapper.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -07e578: 5410 0505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ -07e57c: 3900 1400 |0002: if-nez v0, 0016 // +0014 │ │ -07e580: 5410 0a05 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@050a │ │ -07e584: 5400 0e05 |0006: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@050e │ │ -07e588: 7210 a410 0000 |0008: invoke-interface {v0}, Landroid/support/v7/app/ActionBar$Callback;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@10a4 │ │ -07e58e: 0c00 |000b: move-result-object v0 │ │ -07e590: 6e10 d603 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ -07e596: 0c00 |000f: move-result-object v0 │ │ -07e598: 6e10 9f04 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ -07e59e: 0c00 |0013: move-result-object v0 │ │ -07e5a0: 5b10 0505 |0014: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ -07e5a4: 5410 0505 |0016: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ -07e5a8: 1100 |0018: return-object v0 │ │ +07e49c: |[07e49c] android.support.v7.app.ActionBarImplICS$TabWrapper.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +07e4ac: 5410 0505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ +07e4b0: 3900 1400 |0002: if-nez v0, 0016 // +0014 │ │ +07e4b4: 5410 0a05 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@050a │ │ +07e4b8: 5400 0e05 |0006: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@050e │ │ +07e4bc: 7210 a410 0000 |0008: invoke-interface {v0}, Landroid/support/v7/app/ActionBar$Callback;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@10a4 │ │ +07e4c2: 0c00 |000b: move-result-object v0 │ │ +07e4c4: 6e10 d603 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d6 │ │ +07e4ca: 0c00 |000f: move-result-object v0 │ │ +07e4cc: 6e10 9f04 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@049f │ │ +07e4d2: 0c00 |0013: move-result-object v0 │ │ +07e4d4: 5b10 0505 |0014: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ +07e4d8: 5410 0505 |0016: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0505 │ │ +07e4dc: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0004 line=473 │ │ 0x0016 line=476 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ @@ -157286,17 +157253,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07e5ac: |[07e5ac] android.support.v7.app.ActionBarImplICS$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ -07e5bc: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@0506 │ │ -07e5c0: 1100 |0002: return-object v0 │ │ +07e4e0: |[07e4e0] android.support.v7.app.ActionBarImplICS$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ +07e4f0: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@0506 │ │ +07e4f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #1 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -157304,19 +157271,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e5c4: |[07e5c4] android.support.v7.app.ActionBarImplICS$TabWrapper.getCustomView:()Landroid/view/View; │ │ -07e5d4: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e5d8: 6e10 0800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@0008 │ │ -07e5de: 0c00 |0005: move-result-object v0 │ │ -07e5e0: 1100 |0006: return-object v0 │ │ +07e4f8: |[07e4f8] android.support.v7.app.ActionBarImplICS$TabWrapper.getCustomView:()Landroid/view/View; │ │ +07e508: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e50c: 6e10 0800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@0008 │ │ +07e512: 0c00 |0005: move-result-object v0 │ │ +07e514: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -157324,19 +157291,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e5e4: |[07e5e4] android.support.v7.app.ActionBarImplICS$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -07e5f4: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e5f8: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0009 │ │ -07e5fe: 0c00 |0005: move-result-object v0 │ │ -07e600: 1100 |0006: return-object v0 │ │ +07e518: |[07e518] android.support.v7.app.ActionBarImplICS$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +07e528: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e52c: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0009 │ │ +07e532: 0c00 |0005: move-result-object v0 │ │ +07e534: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -157344,19 +157311,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e604: |[07e604] android.support.v7.app.ActionBarImplICS$TabWrapper.getPosition:()I │ │ -07e614: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e618: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000a │ │ -07e61e: 0a00 |0005: move-result v0 │ │ -07e620: 0f00 |0006: return v0 │ │ +07e538: |[07e538] android.support.v7.app.ActionBarImplICS$TabWrapper.getPosition:()I │ │ +07e548: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e54c: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000a │ │ +07e552: 0a00 |0005: move-result v0 │ │ +07e554: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -157364,17 +157331,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07e624: |[07e624] android.support.v7.app.ActionBarImplICS$TabWrapper.getTag:()Ljava/lang/Object; │ │ -07e634: 5410 0805 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@0508 │ │ -07e638: 1100 |0002: return-object v0 │ │ +07e558: |[07e558] android.support.v7.app.ActionBarImplICS$TabWrapper.getTag:()Ljava/lang/Object; │ │ +07e568: 5410 0805 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@0508 │ │ +07e56c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -157382,19 +157349,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e63c: |[07e63c] android.support.v7.app.ActionBarImplICS$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ -07e64c: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e650: 6e10 0c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000c │ │ -07e656: 0c00 |0005: move-result-object v0 │ │ -07e658: 1100 |0006: return-object v0 │ │ +07e570: |[07e570] android.support.v7.app.ActionBarImplICS$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ +07e580: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e584: 6e10 0c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000c │ │ +07e58a: 0c00 |0005: move-result-object v0 │ │ +07e58c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -157402,24 +157369,24 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -07e65c: |[07e65c] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -07e66c: 5421 0705 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@0507 │ │ -07e670: 3804 0d00 |0002: if-eqz v4, 000f // +000d │ │ -07e674: 7010 4612 0200 |0004: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@1246 │ │ -07e67a: 0c00 |0007: move-result-object v0 │ │ -07e67c: 7230 bf10 2100 |0008: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabReselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10bf │ │ -07e682: 7010 4512 0200 |000b: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.commitActiveTransaction:()V // method@1245 │ │ -07e688: 0e00 |000e: return-void │ │ -07e68a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -07e68c: 28f8 |0010: goto 0008 // -0008 │ │ +07e590: |[07e590] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +07e5a0: 5421 0705 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@0507 │ │ +07e5a4: 3804 0d00 |0002: if-eqz v4, 000f // +000d │ │ +07e5a8: 7010 4612 0200 |0004: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@1246 │ │ +07e5ae: 0c00 |0007: move-result-object v0 │ │ +07e5b0: 7230 bf10 2100 |0008: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabReselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10bf │ │ +07e5b6: 7010 4512 0200 |000b: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.commitActiveTransaction:()V // method@1245 │ │ +07e5bc: 0e00 |000e: return-void │ │ +07e5be: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07e5c0: 28f8 |0010: goto 0008 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x000b line=468 │ │ 0x000e line=469 │ │ 0x000f line=467 │ │ locals : │ │ @@ -157432,24 +157399,24 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -07e690: |[07e690] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -07e6a0: 5421 0705 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@0507 │ │ -07e6a4: 3804 0d00 |0002: if-eqz v4, 000f // +000d │ │ -07e6a8: 7010 4612 0200 |0004: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@1246 │ │ -07e6ae: 0c00 |0007: move-result-object v0 │ │ -07e6b0: 7230 c010 2100 |0008: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabSelected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10c0 │ │ -07e6b6: 7010 4512 0200 |000b: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.commitActiveTransaction:()V // method@1245 │ │ -07e6bc: 0e00 |000e: return-void │ │ -07e6be: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -07e6c0: 28f8 |0010: goto 0008 // -0008 │ │ +07e5c4: |[07e5c4] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +07e5d4: 5421 0705 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@0507 │ │ +07e5d8: 3804 0d00 |0002: if-eqz v4, 000f // +000d │ │ +07e5dc: 7010 4612 0200 |0004: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@1246 │ │ +07e5e2: 0c00 |0007: move-result-object v0 │ │ +07e5e4: 7230 c010 2100 |0008: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabSelected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10c0 │ │ +07e5ea: 7010 4512 0200 |000b: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.commitActiveTransaction:()V // method@1245 │ │ +07e5f0: 0e00 |000e: return-void │ │ +07e5f2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07e5f4: 28f8 |0010: goto 0008 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x000b line=455 │ │ 0x000e line=456 │ │ 0x000f line=454 │ │ locals : │ │ @@ -157462,23 +157429,23 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -07e6c4: |[07e6c4] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -07e6d4: 5421 0705 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@0507 │ │ -07e6d8: 3804 0a00 |0002: if-eqz v4, 000c // +000a │ │ -07e6dc: 7010 4612 0200 |0004: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@1246 │ │ -07e6e2: 0c00 |0007: move-result-object v0 │ │ -07e6e4: 7230 c110 2100 |0008: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabUnselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10c1 │ │ -07e6ea: 0e00 |000b: return-void │ │ -07e6ec: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07e6ee: 28fb |000d: goto 0008 // -0005 │ │ +07e5f8: |[07e5f8] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +07e608: 5421 0705 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@0507 │ │ +07e60c: 3804 0a00 |0002: if-eqz v4, 000c // +000a │ │ +07e610: 7010 4612 0200 |0004: invoke-direct {v2}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@1246 │ │ +07e616: 0c00 |0007: move-result-object v0 │ │ +07e618: 7230 c110 2100 |0008: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabUnselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@10c1 │ │ +07e61e: 0e00 |000b: return-void │ │ +07e620: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07e622: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x000b line=462 │ │ 0x000c line=461 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ @@ -157490,18 +157457,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e6f0: |[07e6f0] android.support.v7.app.ActionBarImplICS$TabWrapper.select:()V │ │ -07e700: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e704: 6e10 0d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000d │ │ -07e70a: 0e00 |0005: return-void │ │ +07e624: |[07e624] android.support.v7.app.ActionBarImplICS$TabWrapper.select:()V │ │ +07e634: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e638: 6e10 0d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000d │ │ +07e63e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0005 line=432 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ @@ -157510,21 +157477,21 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e70c: |[07e70c] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e71c: 5410 0a05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@050a │ │ -07e720: 5400 0c05 |0002: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@050c │ │ -07e724: 6e20 5500 2000 |0004: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0055 │ │ -07e72a: 0c00 |0007: move-result-object v0 │ │ -07e72c: 5b10 0605 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@0506 │ │ -07e730: 1101 |000a: return-object v1 │ │ +07e640: |[07e640] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e650: 5410 0a05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@050a │ │ +07e654: 5400 0c05 |0002: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@050c │ │ +07e658: 6e20 5500 2000 |0004: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0055 │ │ +07e65e: 0c00 |0007: move-result-object v0 │ │ +07e660: 5b10 0605 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@0506 │ │ +07e664: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x000a line=437 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x000b reg=2 resId I │ │ @@ -157534,17 +157501,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07e734: |[07e734] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e744: 5b01 0605 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@0506 │ │ -07e748: 1100 |0002: return-object v0 │ │ +07e668: |[07e668] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e678: 5b01 0605 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@0506 │ │ +07e67c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0002 line=443 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0003 reg=1 contentDesc Ljava/lang/CharSequence; │ │ @@ -157554,18 +157521,18 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e74c: |[07e74c] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e75c: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e760: 6e20 0e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@000e │ │ -07e766: 1101 |0005: return-object v1 │ │ +07e680: |[07e680] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e690: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e694: 6e20 0e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@000e │ │ +07e69a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0005 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 layoutResId I │ │ @@ -157575,18 +157542,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e768: |[07e768] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e778: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e77c: 6e20 0f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@000f │ │ -07e782: 1101 |0005: return-object v1 │ │ +07e69c: |[07e69c] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e6ac: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e6b0: 6e20 0f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@000f │ │ +07e6b6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0005 line=397 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -157596,18 +157563,18 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e784: |[07e784] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e794: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e798: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0010 │ │ -07e79e: 1101 |0005: return-object v1 │ │ +07e6b8: |[07e6b8] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e6c8: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e6cc: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0010 │ │ +07e6d2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0005 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -157617,18 +157584,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e7a0: |[07e7a0] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e7b0: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e7b4: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0011 │ │ -07e7ba: 1101 |0005: return-object v1 │ │ +07e6d4: |[07e6d4] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e6e4: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e6e8: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0011 │ │ +07e6ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0005 line=373 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -157638,23 +157605,23 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07e7bc: |[07e7bc] android.support.v7.app.ActionBarImplICS$TabWrapper.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e7cc: 5b23 0705 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@0507 │ │ -07e7d0: 5421 0905 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e7d4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -07e7d8: 0720 |0006: move-object v0, v2 │ │ -07e7da: 6e20 1200 0100 |0007: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0012 │ │ -07e7e0: 1102 |000a: return-object v2 │ │ -07e7e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07e7e4: 28fb |000c: goto 0007 // -0005 │ │ +07e6f0: |[07e6f0] android.support.v7.app.ActionBarImplICS$TabWrapper.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e700: 5b23 0705 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@0507 │ │ +07e704: 5421 0905 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e708: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +07e70c: 0720 |0006: move-object v0, v2 │ │ +07e70e: 6e20 1200 0100 |0007: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0012 │ │ +07e714: 1102 |000a: return-object v2 │ │ +07e716: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07e718: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0002 line=425 │ │ 0x000a line=426 │ │ 0x000b line=425 │ │ locals : │ │ @@ -157666,17 +157633,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07e7e8: |[07e7e8] android.support.v7.app.ActionBarImplICS$TabWrapper.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e7f8: 5b01 0805 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@0508 │ │ -07e7fc: 1100 |0002: return-object v0 │ │ +07e71c: |[07e71c] android.support.v7.app.ActionBarImplICS$TabWrapper.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e72c: 5b01 0805 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@0508 │ │ +07e730: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0002 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0003 reg=1 obj Ljava/lang/Object; │ │ @@ -157686,18 +157653,18 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e800: |[07e800] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e810: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e814: 6e20 1400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0014 │ │ -07e81a: 1101 |0005: return-object v1 │ │ +07e734: |[07e734] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e744: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e748: 6e20 1400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0014 │ │ +07e74e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0005 line=391 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -157707,33 +157674,33 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e81c: |[07e81c] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -07e82c: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e830: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0015 │ │ -07e836: 1101 |0005: return-object v1 │ │ +07e750: |[07e750] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +07e760: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e764: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0015 │ │ +07e76a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 438 (ActionBarImplICS.java) │ │ + source_file_idx : 434 (ActionBarImplICS.java) │ │ │ │ Class #583 header: │ │ -class_idx : 585 │ │ +class_idx : 583 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 567 │ │ -source_file_idx : 438 │ │ +superclass_idx : 565 │ │ +source_file_idx : 434 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 48 │ │ │ │ Class #583 annotations: │ │ Annotations on class │ │ @@ -157770,25 +157737,25 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -07e838: |[07e838] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -07e848: 7010 c210 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@10c2 │ │ -07e84e: 2200 f303 |0003: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -07e852: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -07e858: 5b10 0d05 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ -07e85c: 5b12 0c05 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@050c │ │ -07e860: 5b13 0e05 |000c: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@050e │ │ -07e864: 6e10 4b00 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@004b │ │ -07e86a: 0c00 |0011: move-result-object v0 │ │ -07e86c: 5b10 0b05 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07e870: 0e00 |0014: return-void │ │ +07e76c: |[07e76c] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +07e77c: 7010 c210 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@10c2 │ │ +07e782: 2200 ef03 |0003: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +07e786: 7010 8e1f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +07e78c: 5b10 0d05 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ +07e790: 5b12 0c05 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@050c │ │ +07e794: 5b13 0e05 |000c: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@050e │ │ +07e798: 6e10 4b00 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@004b │ │ +07e79e: 0c00 |0011: move-result-object v0 │ │ +07e7a0: 5b10 0b05 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e7a4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=36 │ │ 0x000a line=40 │ │ 0x000c line=41 │ │ 0x000e line=42 │ │ @@ -157803,41 +157770,41 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -07e874: |[07e874] android.support.v7.app.ActionBarImplICS.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ -07e884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e886: 5443 0d05 |0001: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ -07e88a: 6e10 9c1f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -07e890: 0a03 |0006: move-result v3 │ │ -07e892: 3530 2700 |0007: if-ge v0, v3, 002e // +0027 │ │ -07e896: 5443 0d05 |0009: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ -07e89a: 6e20 961f 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -07e8a0: 0c03 |000e: move-result-object v3 │ │ -07e8a2: 1f03 e303 |000f: check-cast v3, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -07e8a6: 6e10 711f 0300 |0011: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -07e8ac: 0c02 |0014: move-result-object v2 │ │ -07e8ae: 1f02 4602 |0015: check-cast v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@0246 │ │ -07e8b2: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ -07e8b6: 5443 0d05 |0019: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ -07e8ba: d801 00ff |001b: add-int/lit8 v1, v0, #int -1 // #ff │ │ -07e8be: 6e20 991f 0300 |001d: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -07e8c4: 0110 |0020: move v0, v1 │ │ -07e8c6: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07e8ca: 28de |0023: goto 0001 // -0022 │ │ -07e8cc: 5423 0305 |0024: iget-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@0503 │ │ -07e8d0: 3353 fbff |0026: if-ne v3, v5, 0021 // -0005 │ │ -07e8d4: 5443 0d05 |0028: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ -07e8d8: 6e20 991f 0300 |002a: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -07e8de: 1102 |002d: return-object v2 │ │ -07e8e0: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -07e8e2: 28fe |002f: goto 002d // -0002 │ │ +07e7a8: |[07e7a8] android.support.v7.app.ActionBarImplICS.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ +07e7b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07e7ba: 5443 0d05 |0001: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ +07e7be: 6e10 9c1f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +07e7c4: 0a03 |0006: move-result v3 │ │ +07e7c6: 3530 2700 |0007: if-ge v0, v3, 002e // +0027 │ │ +07e7ca: 5443 0d05 |0009: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ +07e7ce: 6e20 961f 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +07e7d4: 0c03 |000e: move-result-object v3 │ │ +07e7d6: 1f03 df03 |000f: check-cast v3, Ljava/lang/ref/WeakReference; // type@03df │ │ +07e7da: 6e10 711f 0300 |0011: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +07e7e0: 0c02 |0014: move-result-object v2 │ │ +07e7e2: 1f02 4402 |0015: check-cast v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@0244 │ │ +07e7e6: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ +07e7ea: 5443 0d05 |0019: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ +07e7ee: d801 00ff |001b: add-int/lit8 v1, v0, #int -1 // #ff │ │ +07e7f2: 6e20 991f 0300 |001d: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +07e7f8: 0110 |0020: move v0, v1 │ │ +07e7fa: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07e7fe: 28de |0023: goto 0001 // -0022 │ │ +07e800: 5423 0305 |0024: iget-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@0503 │ │ +07e804: 3353 fbff |0026: if-ne v3, v5, 0021 // -0005 │ │ +07e808: 5443 0d05 |0028: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ +07e80c: 6e20 991f 0300 |002a: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +07e812: 1102 |002d: return-object v2 │ │ +07e814: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +07e816: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0009 line=48 │ │ 0x0017 line=49 │ │ 0x0019 line=50 │ │ 0x0021 line=47 │ │ @@ -157858,25 +157825,25 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -07e8e4: |[07e8e4] android.support.v7.app.ActionBarImplICS.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -07e8f4: 3804 1600 |0000: if-eqz v4, 0016 // +0016 │ │ -07e8f8: 2200 4602 |0002: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@0246 │ │ -07e8fc: 7020 4012 4000 |0004: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@1240 │ │ -07e902: 5431 0d05 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ -07e906: 2202 e303 |0009: new-instance v2, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -07e90a: 7020 701f 0200 |000b: invoke-direct {v2, v0}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f70 │ │ -07e910: 6e20 921f 2100 |000e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -07e916: 5431 0b05 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07e91a: 6e20 1600 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0016 │ │ -07e920: 0e00 |0016: return-void │ │ +07e818: |[07e818] android.support.v7.app.ActionBarImplICS.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +07e828: 3804 1600 |0000: if-eqz v4, 0016 // +0016 │ │ +07e82c: 2200 4402 |0002: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@0244 │ │ +07e830: 7020 4012 4000 |0004: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@1240 │ │ +07e836: 5431 0d05 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@050d │ │ +07e83a: 2202 df03 |0009: new-instance v2, Ljava/lang/ref/WeakReference; // type@03df │ │ +07e83e: 7020 701f 0200 |000b: invoke-direct {v2, v0}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f70 │ │ +07e844: 6e20 921f 2100 |000e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +07e84a: 5431 0b05 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e84e: 6e20 1600 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0016 │ │ +07e854: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0002 line=300 │ │ 0x0007 line=301 │ │ 0x0011 line=302 │ │ 0x0016 line=304 │ │ @@ -157890,20 +157857,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07e924: |[07e924] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -07e934: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07e938: 1f03 4802 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0248 │ │ -07e93c: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e940: 6e20 1700 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0017 │ │ -07e946: 0e00 |0009: return-void │ │ +07e858: |[07e858] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +07e868: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e86c: 1f03 4602 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0246 │ │ +07e870: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e874: 6e20 1700 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0017 │ │ +07e87a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0009 line=220 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -157913,20 +157880,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07e948: |[07e948] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -07e958: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07e95c: 1f03 4802 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0248 │ │ -07e960: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e964: 6e30 1800 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@0018 │ │ -07e96a: 0e00 |0009: return-void │ │ +07e87c: |[07e87c] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +07e88c: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e890: 1f03 4602 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0246 │ │ +07e894: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e898: 6e30 1800 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@0018 │ │ +07e89e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0009 line=230 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -157937,20 +157904,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -07e96c: |[07e96c] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -07e97c: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07e980: 1f03 4802 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0248 │ │ -07e984: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e988: 6e40 1900 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@0019 │ │ -07e98e: 0e00 |0009: return-void │ │ +07e8a0: |[07e8a0] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +07e8b0: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e8b4: 1f03 4602 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0246 │ │ +07e8b8: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e8bc: 6e40 1900 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@0019 │ │ +07e8c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0009 line=235 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -157962,20 +157929,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07e990: |[07e990] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -07e9a0: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07e9a4: 1f03 4802 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0248 │ │ -07e9a8: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07e9ac: 6e30 1a00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001a │ │ -07e9b2: 0e00 |0009: return-void │ │ +07e8c4: |[07e8c4] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +07e8d4: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e8d8: 1f03 4602 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0246 │ │ +07e8dc: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07e8e0: 6e30 1a00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001a │ │ +07e8e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0009 line=225 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -157986,19 +157953,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e9b4: |[07e9b4] android.support.v7.app.ActionBarImplICS.getCustomView:()Landroid/view/View; │ │ -07e9c4: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07e9c8: 6e10 1b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001b │ │ -07e9ce: 0c00 |0005: move-result-object v0 │ │ -07e9d0: 1100 |0006: return-object v0 │ │ +07e8e8: |[07e8e8] android.support.v7.app.ActionBarImplICS.getCustomView:()Landroid/view/View; │ │ +07e8f8: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e8fc: 6e10 1b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001b │ │ +07e902: 0c00 |0005: move-result-object v0 │ │ +07e904: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158006,19 +157973,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e9d4: |[07e9d4] android.support.v7.app.ActionBarImplICS.getDisplayOptions:()I │ │ -07e9e4: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07e9e8: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001c │ │ -07e9ee: 0a00 |0005: move-result v0 │ │ -07e9f0: 0f00 |0006: return v0 │ │ +07e908: |[07e908] android.support.v7.app.ActionBarImplICS.getDisplayOptions:()I │ │ +07e918: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e91c: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001c │ │ +07e922: 0a00 |0005: move-result v0 │ │ +07e924: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158026,19 +157993,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e9f4: |[07e9f4] android.support.v7.app.ActionBarImplICS.getHeight:()I │ │ -07ea04: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ea08: 6e10 1d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@001d │ │ -07ea0e: 0a00 |0005: move-result v0 │ │ -07ea10: 0f00 |0006: return v0 │ │ +07e928: |[07e928] android.support.v7.app.ActionBarImplICS.getHeight:()I │ │ +07e938: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e93c: 6e10 1d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@001d │ │ +07e942: 0a00 |0005: move-result v0 │ │ +07e944: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #8 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158046,19 +158013,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ea14: |[07ea14] android.support.v7.app.ActionBarImplICS.getNavigationItemCount:()I │ │ -07ea24: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ea28: 6e10 1e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@001e │ │ -07ea2e: 0a00 |0005: move-result v0 │ │ -07ea30: 0f00 |0006: return v0 │ │ +07e948: |[07e948] android.support.v7.app.ActionBarImplICS.getNavigationItemCount:()I │ │ +07e958: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e95c: 6e10 1e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@001e │ │ +07e962: 0a00 |0005: move-result v0 │ │ +07e964: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #9 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158066,19 +158033,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ea34: |[07ea34] android.support.v7.app.ActionBarImplICS.getNavigationMode:()I │ │ -07ea44: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ea48: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@001f │ │ -07ea4e: 0a00 |0005: move-result v0 │ │ -07ea50: 0f00 |0006: return v0 │ │ +07e968: |[07e968] android.support.v7.app.ActionBarImplICS.getNavigationMode:()I │ │ +07e978: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e97c: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@001f │ │ +07e982: 0a00 |0005: move-result v0 │ │ +07e984: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #10 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158086,19 +158053,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ea54: |[07ea54] android.support.v7.app.ActionBarImplICS.getSelectedNavigationIndex:()I │ │ -07ea64: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ea68: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0020 │ │ -07ea6e: 0a00 |0005: move-result v0 │ │ -07ea70: 0f00 |0006: return v0 │ │ +07e988: |[07e988] android.support.v7.app.ActionBarImplICS.getSelectedNavigationIndex:()I │ │ +07e998: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e99c: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0020 │ │ +07e9a2: 0a00 |0005: move-result v0 │ │ +07e9a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #11 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158106,22 +158073,22 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07ea74: |[07ea74] android.support.v7.app.ActionBarImplICS.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -07ea84: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ea88: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0021 │ │ -07ea8e: 0c00 |0005: move-result-object v0 │ │ -07ea90: 6e10 0b00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ -07ea96: 0c00 |0009: move-result-object v0 │ │ -07ea98: 1f00 3502 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0235 │ │ -07ea9c: 1100 |000c: return-object v0 │ │ +07e9a8: |[07e9a8] android.support.v7.app.ActionBarImplICS.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +07e9b8: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e9bc: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0021 │ │ +07e9c2: 0c00 |0005: move-result-object v0 │ │ +07e9c4: 6e10 0b00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ +07e9ca: 0c00 |0009: move-result-object v0 │ │ +07e9cc: 1f00 3302 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0233 │ │ +07e9d0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #12 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158129,19 +158096,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07eaa0: |[07eaa0] android.support.v7.app.ActionBarImplICS.getSubtitle:()Ljava/lang/CharSequence; │ │ -07eab0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eab4: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0022 │ │ -07eaba: 0c00 |0005: move-result-object v0 │ │ -07eabc: 1100 |0006: return-object v0 │ │ +07e9d4: |[07e9d4] android.support.v7.app.ActionBarImplICS.getSubtitle:()Ljava/lang/CharSequence; │ │ +07e9e4: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07e9e8: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0022 │ │ +07e9ee: 0c00 |0005: move-result-object v0 │ │ +07e9f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #13 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158149,22 +158116,22 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07eac0: |[07eac0] android.support.v7.app.ActionBarImplICS.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -07ead0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ead4: 6e20 2300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0023 │ │ -07eada: 0c00 |0005: move-result-object v0 │ │ -07eadc: 6e10 0b00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ -07eae2: 0c00 |0009: move-result-object v0 │ │ -07eae4: 1f00 3502 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0235 │ │ -07eae8: 1100 |000c: return-object v0 │ │ +07e9f4: |[07e9f4] android.support.v7.app.ActionBarImplICS.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +07ea04: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ea08: 6e20 2300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0023 │ │ +07ea0e: 0c00 |0005: move-result-object v0 │ │ +07ea10: 6e10 0b00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ +07ea16: 0c00 |0009: move-result-object v0 │ │ +07ea18: 1f00 3302 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0233 │ │ +07ea1c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x000d reg=2 index I │ │ │ │ @@ -158173,19 +158140,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07eaec: |[07eaec] android.support.v7.app.ActionBarImplICS.getTabCount:()I │ │ -07eafc: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eb00: 6e10 2400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0024 │ │ -07eb06: 0a00 |0005: move-result v0 │ │ -07eb08: 0f00 |0006: return v0 │ │ +07ea20: |[07ea20] android.support.v7.app.ActionBarImplICS.getTabCount:()I │ │ +07ea30: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ea34: 6e10 2400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0024 │ │ +07ea3a: 0a00 |0005: move-result v0 │ │ +07ea3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #15 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158193,19 +158160,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07eb0c: |[07eb0c] android.support.v7.app.ActionBarImplICS.getThemedContext:()Landroid/content/Context; │ │ -07eb1c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eb20: 6e10 2500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0025 │ │ -07eb26: 0c00 |0005: move-result-object v0 │ │ -07eb28: 1100 |0006: return-object v0 │ │ +07ea40: |[07ea40] android.support.v7.app.ActionBarImplICS.getThemedContext:()Landroid/content/Context; │ │ +07ea50: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ea54: 6e10 2500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0025 │ │ +07ea5a: 0c00 |0005: move-result-object v0 │ │ +07ea5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158213,19 +158180,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07eb2c: |[07eb2c] android.support.v7.app.ActionBarImplICS.getTitle:()Ljava/lang/CharSequence; │ │ -07eb3c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eb40: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0026 │ │ -07eb46: 0c00 |0005: move-result-object v0 │ │ -07eb48: 1100 |0006: return-object v0 │ │ +07ea60: |[07ea60] android.support.v7.app.ActionBarImplICS.getTitle:()Ljava/lang/CharSequence; │ │ +07ea70: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ea74: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0026 │ │ +07ea7a: 0c00 |0005: move-result-object v0 │ │ +07ea7c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #17 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158233,18 +158200,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07eb4c: |[07eb4c] android.support.v7.app.ActionBarImplICS.hide:()V │ │ -07eb5c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eb60: 6e10 2700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0027 │ │ -07eb66: 0e00 |0005: return-void │ │ +07ea80: |[07ea80] android.support.v7.app.ActionBarImplICS.hide:()V │ │ +07ea90: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ea94: 6e10 2700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0027 │ │ +07ea9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0005 line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ @@ -158253,19 +158220,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07eb68: |[07eb68] android.support.v7.app.ActionBarImplICS.isShowing:()Z │ │ -07eb78: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eb7c: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0028 │ │ -07eb82: 0a00 |0005: move-result v0 │ │ -07eb84: 0f00 |0006: return v0 │ │ +07ea9c: |[07ea9c] android.support.v7.app.ActionBarImplICS.isShowing:()Z │ │ +07eaac: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07eab0: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0028 │ │ +07eab6: 0a00 |0005: move-result v0 │ │ +07eab8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #19 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -158273,22 +158240,22 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07eb88: |[07eb88] android.support.v7.app.ActionBarImplICS.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -07eb98: 5432 0b05 |0000: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eb9c: 6e10 2900 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@0029 │ │ -07eba2: 0c00 |0005: move-result-object v0 │ │ -07eba4: 2201 4802 |0006: new-instance v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0248 │ │ -07eba8: 7030 4412 3100 |0008: invoke-direct {v1, v3, v0}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V // method@1244 │ │ -07ebae: 6e20 1300 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0013 │ │ -07ebb4: 1101 |000e: return-object v1 │ │ +07eabc: |[07eabc] android.support.v7.app.ActionBarImplICS.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +07eacc: 5432 0b05 |0000: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ead0: 6e10 2900 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@0029 │ │ +07ead6: 0c00 |0005: move-result-object v0 │ │ +07ead8: 2201 4602 |0006: new-instance v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0246 │ │ +07eadc: 7030 4412 3100 |0008: invoke-direct {v1, v3, v0}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V // method@1244 │ │ +07eae2: 6e20 1300 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0013 │ │ +07eae8: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0006 line=212 │ │ 0x000b line=213 │ │ 0x000e line=214 │ │ locals : │ │ @@ -158301,18 +158268,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07ebb8: |[07ebb8] android.support.v7.app.ActionBarImplICS.removeAllTabs:()V │ │ -07ebc8: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ebcc: 6e10 2a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002a │ │ -07ebd2: 0e00 |0005: return-void │ │ +07eaec: |[07eaec] android.support.v7.app.ActionBarImplICS.removeAllTabs:()V │ │ +07eafc: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07eb00: 6e10 2a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002a │ │ +07eb06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0005 line=250 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ @@ -158321,20 +158288,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07ebd4: |[07ebd4] android.support.v7.app.ActionBarImplICS.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -07ebe4: 7020 6112 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v7/app/ActionBarImplICS;.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // method@1261 │ │ -07ebea: 0c00 |0003: move-result-object v0 │ │ -07ebec: 5421 0b05 |0004: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ebf0: 6e20 2b00 0100 |0006: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.removeOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@002b │ │ -07ebf6: 0e00 |0009: return-void │ │ +07eb08: |[07eb08] android.support.v7.app.ActionBarImplICS.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +07eb18: 7020 6112 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v7/app/ActionBarImplICS;.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // method@1261 │ │ +07eb1e: 0c00 |0003: move-result-object v0 │ │ +07eb20: 5421 0b05 |0004: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07eb24: 6e20 2b00 0100 |0006: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.removeOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@002b │ │ +07eb2a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0004 line=309 │ │ 0x0009 line=310 │ │ locals : │ │ 0x0004 - 0x000a reg=0 l Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ @@ -158346,20 +158313,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07ebf8: |[07ebf8] android.support.v7.app.ActionBarImplICS.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -07ec08: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ec0c: 1f03 4802 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0248 │ │ -07ec10: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07ec14: 6e20 2c00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002c │ │ -07ec1a: 0e00 |0009: return-void │ │ +07eb2c: |[07eb2c] android.support.v7.app.ActionBarImplICS.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +07eb3c: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07eb40: 1f03 4602 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0246 │ │ +07eb44: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07eb48: 6e20 2c00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002c │ │ +07eb4e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0009 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -158369,18 +158336,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ec1c: |[07ec1c] android.support.v7.app.ActionBarImplICS.removeTabAt:(I)V │ │ -07ec2c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ec30: 6e20 2d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@002d │ │ -07ec36: 0e00 |0005: return-void │ │ +07eb50: |[07eb50] android.support.v7.app.ActionBarImplICS.removeTabAt:(I)V │ │ +07eb60: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07eb64: 6e20 2d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@002d │ │ +07eb6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0005 line=245 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -158390,20 +158357,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07ec38: |[07ec38] android.support.v7.app.ActionBarImplICS.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -07ec48: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ec4c: 1f03 4802 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0248 │ │ -07ec50: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ -07ec54: 6e20 2e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@002e │ │ -07ec5a: 0e00 |0009: return-void │ │ +07eb6c: |[07eb6c] android.support.v7.app.ActionBarImplICS.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +07eb7c: 5420 0b05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07eb80: 1f03 4602 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0246 │ │ +07eb84: 5431 0905 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@0509 │ │ +07eb88: 6e20 2e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@002e │ │ +07eb8e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0009 line=255 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -158413,18 +158380,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ec5c: |[07ec5c] android.support.v7.app.ActionBarImplICS.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07ec6c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ec70: 6e20 2f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@002f │ │ -07ec76: 0e00 |0005: return-void │ │ +07eb90: |[07eb90] android.support.v7.app.ActionBarImplICS.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +07eba0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07eba4: 6e20 2f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@002f │ │ +07ebaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -158434,18 +158401,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ec78: |[07ec78] android.support.v7.app.ActionBarImplICS.setCustomView:(I)V │ │ -07ec88: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ec8c: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0030 │ │ -07ec92: 0e00 |0005: return-void │ │ +07ebac: |[07ebac] android.support.v7.app.ActionBarImplICS.setCustomView:(I)V │ │ +07ebbc: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ebc0: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0030 │ │ +07ebc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -158455,18 +158422,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ec94: |[07ec94] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;)V │ │ -07eca4: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eca8: 6e20 3100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0031 │ │ -07ecae: 0e00 |0005: return-void │ │ +07ebc8: |[07ebc8] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;)V │ │ +07ebd8: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ebdc: 6e20 3100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0031 │ │ +07ebe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -158476,22 +158443,22 @@ │ │ type : '(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07ecb0: |[07ecb0] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -07ecc0: 2200 0800 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@0008 │ │ -07ecc4: 7020 0700 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0007 │ │ -07ecca: 5241 a104 |0005: iget v1, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -07ecce: 5901 0000 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0000 │ │ -07ecd2: 5421 0b05 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ecd6: 6e30 3200 3100 |000b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0032 │ │ -07ecdc: 0e00 |000e: return-void │ │ +07ebe4: |[07ebe4] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +07ebf4: 2200 0800 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@0008 │ │ +07ebf8: 7020 0700 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0007 │ │ +07ebfe: 5241 a104 |0005: iget v1, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +07ec02: 5901 0000 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0000 │ │ +07ec06: 5421 0b05 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ec0a: 6e30 3200 3100 |000b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0032 │ │ +07ec10: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=68 │ │ 0x0009 line=70 │ │ 0x000e line=71 │ │ locals : │ │ @@ -158505,18 +158472,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ece0: |[07ece0] android.support.v7.app.ActionBarImplICS.setDisplayHomeAsUpEnabled:(Z)V │ │ -07ecf0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ecf4: 6e20 3300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0033 │ │ -07ecfa: 0e00 |0005: return-void │ │ +07ec14: |[07ec14] android.support.v7.app.ActionBarImplICS.setDisplayHomeAsUpEnabled:(Z)V │ │ +07ec24: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ec28: 6e20 3300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0033 │ │ +07ec2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 showHomeAsUp Z │ │ @@ -158526,18 +158493,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ecfc: |[07ecfc] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(I)V │ │ -07ed0c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ed10: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0034 │ │ -07ed16: 0e00 |0005: return-void │ │ +07ec30: |[07ec30] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(I)V │ │ +07ec40: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ec44: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0034 │ │ +07ec4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 options I │ │ @@ -158547,18 +158514,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07ed18: |[07ed18] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(II)V │ │ -07ed28: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ed2c: 6e30 3500 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0035 │ │ -07ed32: 0e00 |0005: return-void │ │ +07ec4c: |[07ec4c] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(II)V │ │ +07ec5c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ec60: 6e30 3500 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0035 │ │ +07ec66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 options I │ │ @@ -158569,18 +158536,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ed34: |[07ed34] android.support.v7.app.ActionBarImplICS.setDisplayShowCustomEnabled:(Z)V │ │ -07ed44: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ed48: 6e20 3600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0036 │ │ -07ed4e: 0e00 |0005: return-void │ │ +07ec68: |[07ec68] android.support.v7.app.ActionBarImplICS.setDisplayShowCustomEnabled:(Z)V │ │ +07ec78: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ec7c: 6e20 3600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0036 │ │ +07ec82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 showCustom Z │ │ @@ -158590,18 +158557,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ed50: |[07ed50] android.support.v7.app.ActionBarImplICS.setDisplayShowHomeEnabled:(Z)V │ │ -07ed60: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ed64: 6e20 3700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0037 │ │ -07ed6a: 0e00 |0005: return-void │ │ +07ec84: |[07ec84] android.support.v7.app.ActionBarImplICS.setDisplayShowHomeEnabled:(Z)V │ │ +07ec94: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ec98: 6e20 3700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0037 │ │ +07ec9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 showHome Z │ │ @@ -158611,18 +158578,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ed6c: |[07ed6c] android.support.v7.app.ActionBarImplICS.setDisplayShowTitleEnabled:(Z)V │ │ -07ed7c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ed80: 6e20 3800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0038 │ │ -07ed86: 0e00 |0005: return-void │ │ +07eca0: |[07eca0] android.support.v7.app.ActionBarImplICS.setDisplayShowTitleEnabled:(Z)V │ │ +07ecb0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ecb4: 6e20 3800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0038 │ │ +07ecba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 showTitle Z │ │ @@ -158632,18 +158599,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ed88: |[07ed88] android.support.v7.app.ActionBarImplICS.setDisplayUseLogoEnabled:(Z)V │ │ -07ed98: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ed9c: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@0039 │ │ -07eda2: 0e00 |0005: return-void │ │ +07ecbc: |[07ecbc] android.support.v7.app.ActionBarImplICS.setDisplayUseLogoEnabled:(Z)V │ │ +07eccc: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ecd0: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@0039 │ │ +07ecd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 useLogo Z │ │ @@ -158653,18 +158620,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07eda4: |[07eda4] android.support.v7.app.ActionBarImplICS.setIcon:(I)V │ │ -07edb4: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07edb8: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@003a │ │ -07edbe: 0e00 |0005: return-void │ │ +07ecd8: |[07ecd8] android.support.v7.app.ActionBarImplICS.setIcon:(I)V │ │ +07ece8: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ecec: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@003a │ │ +07ecf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -158674,18 +158641,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07edc0: |[07edc0] android.support.v7.app.ActionBarImplICS.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -07edd0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07edd4: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@003b │ │ -07edda: 0e00 |0005: return-void │ │ +07ecf4: |[07ecf4] android.support.v7.app.ActionBarImplICS.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +07ed04: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ed08: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@003b │ │ +07ed0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -158695,23 +158662,23 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07eddc: |[07eddc] android.support.v7.app.ActionBarImplICS.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -07edec: 5421 0b05 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07edf0: 3804 0b00 |0002: if-eqz v4, 000d // +000b │ │ -07edf4: 2200 4702 |0004: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; // type@0247 │ │ -07edf8: 7020 4212 4000 |0006: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@1242 │ │ -07edfe: 6e30 3c00 3100 |0009: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@003c │ │ -07ee04: 0e00 |000c: return-void │ │ -07ee06: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -07ee08: 28fb |000e: goto 0009 // -0005 │ │ +07ed10: |[07ed10] android.support.v7.app.ActionBarImplICS.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +07ed20: 5421 0b05 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ed24: 3804 0b00 |0002: if-eqz v4, 000d // +000b │ │ +07ed28: 2200 4502 |0004: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; // type@0245 │ │ +07ed2c: 7020 4212 4000 |0006: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@1242 │ │ +07ed32: 6e30 3c00 3100 |0009: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@003c │ │ +07ed38: 0e00 |000c: return-void │ │ +07ed3a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07ed3c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x000c line=102 │ │ 0x000d line=100 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -158723,18 +158690,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ee0c: |[07ee0c] android.support.v7.app.ActionBarImplICS.setLogo:(I)V │ │ -07ee1c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ee20: 6e20 3d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@003d │ │ -07ee26: 0e00 |0005: return-void │ │ +07ed40: |[07ed40] android.support.v7.app.ActionBarImplICS.setLogo:(I)V │ │ +07ed50: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ed54: 6e20 3d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@003d │ │ +07ed5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=91 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -158744,18 +158711,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ee28: |[07ee28] android.support.v7.app.ActionBarImplICS.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -07ee38: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ee3c: 6e20 3e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@003e │ │ -07ee42: 0e00 |0005: return-void │ │ +07ed5c: |[07ed5c] android.support.v7.app.ActionBarImplICS.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +07ed6c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ed70: 6e20 3e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@003e │ │ +07ed76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0005 line=96 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 logo Landroid/graphics/drawable/Drawable; │ │ @@ -158765,18 +158732,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ee44: |[07ee44] android.support.v7.app.ActionBarImplICS.setNavigationMode:(I)V │ │ -07ee54: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ee58: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@003f │ │ -07ee5e: 0e00 |0005: return-void │ │ +07ed78: |[07ed78] android.support.v7.app.ActionBarImplICS.setNavigationMode:(I)V │ │ +07ed88: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ed8c: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@003f │ │ +07ed92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -158786,18 +158753,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ee60: |[07ee60] android.support.v7.app.ActionBarImplICS.setSelectedNavigationItem:(I)V │ │ -07ee70: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ee74: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0040 │ │ -07ee7a: 0e00 |0005: return-void │ │ +07ed94: |[07ed94] android.support.v7.app.ActionBarImplICS.setSelectedNavigationItem:(I)V │ │ +07eda4: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07eda8: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0040 │ │ +07edae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -158807,18 +158774,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ee7c: |[07ee7c] android.support.v7.app.ActionBarImplICS.setSubtitle:(I)V │ │ -07ee8c: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ee90: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0041 │ │ -07ee96: 0e00 |0005: return-void │ │ +07edb0: |[07edb0] android.support.v7.app.ActionBarImplICS.setSubtitle:(I)V │ │ +07edc0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07edc4: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0041 │ │ +07edca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -158828,18 +158795,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07ee98: |[07ee98] android.support.v7.app.ActionBarImplICS.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -07eea8: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eeac: 6e20 4200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0042 │ │ -07eeb2: 0e00 |0005: return-void │ │ +07edcc: |[07edcc] android.support.v7.app.ActionBarImplICS.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +07eddc: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ede0: 6e20 4200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0042 │ │ +07ede6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -158849,18 +158816,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07eeb4: |[07eeb4] android.support.v7.app.ActionBarImplICS.setTitle:(I)V │ │ -07eec4: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eec8: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@0043 │ │ -07eece: 0e00 |0005: return-void │ │ +07ede8: |[07ede8] android.support.v7.app.ActionBarImplICS.setTitle:(I)V │ │ +07edf8: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07edfc: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@0043 │ │ +07ee02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -158870,18 +158837,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07eed0: |[07eed0] android.support.v7.app.ActionBarImplICS.setTitle:(Ljava/lang/CharSequence;)V │ │ -07eee0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07eee4: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@0044 │ │ -07eeea: 0e00 |0005: return-void │ │ +07ee04: |[07ee04] android.support.v7.app.ActionBarImplICS.setTitle:(Ljava/lang/CharSequence;)V │ │ +07ee14: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ee18: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@0044 │ │ +07ee1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -158891,32 +158858,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07eeec: |[07eeec] android.support.v7.app.ActionBarImplICS.show:()V │ │ -07eefc: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ -07ef00: 6e10 4500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0045 │ │ -07ef06: 0e00 |0005: return-void │ │ +07ee20: |[07ee20] android.support.v7.app.ActionBarImplICS.show:()V │ │ +07ee30: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@050b │ │ +07ee34: 6e10 4500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0045 │ │ +07ee3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ - source_file_idx : 438 (ActionBarImplICS.java) │ │ + source_file_idx : 434 (ActionBarImplICS.java) │ │ │ │ Class #584 header: │ │ -class_idx : 601 │ │ +class_idx : 599 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 726 │ │ -source_file_idx : 483 │ │ +superclass_idx : 724 │ │ +source_file_idx : 479 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #584 annotations: │ │ Annotations on class │ │ @@ -158943,21 +158910,21 @@ │ │ type : '(Landroid/content/Context;Landroid/view/ActionMode;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07ef08: |[07ef08] android.support.v7.internal.view.ActionModeWrapper.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ -07ef18: 7010 7f19 0100 |0000: invoke-direct {v1}, Landroid/support/v7/view/ActionMode;.:()V // method@197f │ │ -07ef1e: 5b13 4707 |0003: iput-object v3, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07ef22: 2200 5c02 |0005: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025c │ │ -07ef26: 7020 cc12 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ -07ef2c: 5b10 4607 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@0746 │ │ -07ef30: 0e00 |000c: return-void │ │ +07ee3c: |[07ee3c] android.support.v7.internal.view.ActionModeWrapper.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ +07ee4c: 7010 7f19 0100 |0000: invoke-direct {v1}, Landroid/support/v7/view/ActionMode;.:()V // method@197f │ │ +07ee52: 5b13 4707 |0003: iput-object v3, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07ee56: 2200 5a02 |0005: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025a │ │ +07ee5a: 7020 cc12 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ +07ee60: 5b10 4607 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@0746 │ │ +07ee64: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x000c line=37 │ │ locals : │ │ @@ -158971,18 +158938,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07ef34: |[07ef34] android.support.v7.internal.view.ActionModeWrapper.finish:()V │ │ -07ef44: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07ef48: 6e10 ca1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1aca │ │ -07ef4e: 0e00 |0005: return-void │ │ +07ee68: |[07ee68] android.support.v7.internal.view.ActionModeWrapper.finish:()V │ │ +07ee78: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07ee7c: 6e10 ca1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1aca │ │ +07ee82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ @@ -158991,19 +158958,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ef50: |[07ef50] android.support.v7.internal.view.ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ -07ef60: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07ef64: 6e10 cb1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@1acb │ │ -07ef6a: 0c00 |0005: move-result-object v0 │ │ -07ef6c: 1100 |0006: return-object v0 │ │ +07ee84: |[07ee84] android.support.v7.internal.view.ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ +07ee94: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07ee98: 6e10 cb1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@1acb │ │ +07ee9e: 0c00 |0005: move-result-object v0 │ │ +07eea0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -159011,21 +158978,21 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07ef70: |[07ef70] android.support.v7.internal.view.ActionModeWrapper.getMenu:()Landroid/view/Menu; │ │ -07ef80: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07ef84: 6e10 cc1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1acc │ │ -07ef8a: 0c00 |0005: move-result-object v0 │ │ -07ef8c: 7110 4615 0000 |0006: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1546 │ │ -07ef92: 0c00 |0009: move-result-object v0 │ │ -07ef94: 1100 |000a: return-object v0 │ │ +07eea4: |[07eea4] android.support.v7.internal.view.ActionModeWrapper.getMenu:()Landroid/view/Menu; │ │ +07eeb4: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07eeb8: 6e10 cc1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1acc │ │ +07eebe: 0c00 |0005: move-result-object v0 │ │ +07eec0: 7110 4615 0000 |0006: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1546 │ │ +07eec6: 0c00 |0009: move-result-object v0 │ │ +07eec8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -159033,17 +159000,17 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ef98: |[07ef98] android.support.v7.internal.view.ActionModeWrapper.getMenuInflater:()Landroid/view/MenuInflater; │ │ -07efa8: 5410 4607 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@0746 │ │ -07efac: 1100 |0002: return-object v0 │ │ +07eecc: |[07eecc] android.support.v7.internal.view.ActionModeWrapper.getMenuInflater:()Landroid/view/MenuInflater; │ │ +07eedc: 5410 4607 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@0746 │ │ +07eee0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -159051,19 +159018,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07efb0: |[07efb0] android.support.v7.internal.view.ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -07efc0: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07efc4: 6e10 cd1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@1acd │ │ -07efca: 0c00 |0005: move-result-object v0 │ │ -07efcc: 1100 |0006: return-object v0 │ │ +07eee4: |[07eee4] android.support.v7.internal.view.ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +07eef4: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07eef8: 6e10 cd1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@1acd │ │ +07eefe: 0c00 |0005: move-result-object v0 │ │ +07ef00: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -159071,19 +159038,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07efd0: |[07efd0] android.support.v7.internal.view.ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ -07efe0: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07efe4: 6e10 ce1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@1ace │ │ -07efea: 0c00 |0005: move-result-object v0 │ │ -07efec: 1100 |0006: return-object v0 │ │ +07ef04: |[07ef04] android.support.v7.internal.view.ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ +07ef14: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07ef18: 6e10 ce1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@1ace │ │ +07ef1e: 0c00 |0005: move-result-object v0 │ │ +07ef20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -159091,19 +159058,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07eff0: |[07eff0] android.support.v7.internal.view.ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -07f000: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f004: 6e10 cf1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@1acf │ │ -07f00a: 0c00 |0005: move-result-object v0 │ │ -07f00c: 1100 |0006: return-object v0 │ │ +07ef24: |[07ef24] android.support.v7.internal.view.ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +07ef34: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07ef38: 6e10 cf1a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@1acf │ │ +07ef3e: 0c00 |0005: move-result-object v0 │ │ +07ef40: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -159111,19 +159078,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f010: |[07f010] android.support.v7.internal.view.ActionModeWrapper.getTitleOptionalHint:()Z │ │ -07f020: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f024: 6e10 d01a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitleOptionalHint:()Z // method@1ad0 │ │ -07f02a: 0a00 |0005: move-result v0 │ │ -07f02c: 0f00 |0006: return v0 │ │ +07ef44: |[07ef44] android.support.v7.internal.view.ActionModeWrapper.getTitleOptionalHint:()Z │ │ +07ef54: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07ef58: 6e10 d01a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitleOptionalHint:()Z // method@1ad0 │ │ +07ef5e: 0a00 |0005: move-result v0 │ │ +07ef60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -159131,18 +159098,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f030: |[07f030] android.support.v7.internal.view.ActionModeWrapper.invalidate:()V │ │ -07f040: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f044: 6e10 d11a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@1ad1 │ │ -07f04a: 0e00 |0005: return-void │ │ +07ef64: |[07ef64] android.support.v7.internal.view.ActionModeWrapper.invalidate:()V │ │ +07ef74: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07ef78: 6e10 d11a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@1ad1 │ │ +07ef7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ @@ -159151,19 +159118,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f04c: |[07f04c] android.support.v7.internal.view.ActionModeWrapper.isTitleOptional:()Z │ │ -07f05c: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f060: 6e10 d21a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.isTitleOptional:()Z // method@1ad2 │ │ -07f066: 0a00 |0005: move-result v0 │ │ -07f068: 0f00 |0006: return v0 │ │ +07ef80: |[07ef80] android.support.v7.internal.view.ActionModeWrapper.isTitleOptional:()Z │ │ +07ef90: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07ef94: 6e10 d21a 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.isTitleOptional:()Z // method@1ad2 │ │ +07ef9a: 0a00 |0005: move-result v0 │ │ +07ef9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -159171,18 +159138,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f06c: |[07f06c] android.support.v7.internal.view.ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ -07f07c: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f080: 6e20 d31a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@1ad3 │ │ -07f086: 0e00 |0005: return-void │ │ +07efa0: |[07efa0] android.support.v7.internal.view.ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ +07efb0: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07efb4: 6e20 d31a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@1ad3 │ │ +07efba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -159192,18 +159159,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f088: |[07f088] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(I)V │ │ -07f098: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f09c: 6e20 d41a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@1ad4 │ │ -07f0a2: 0e00 |0005: return-void │ │ +07efbc: |[07efbc] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(I)V │ │ +07efcc: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07efd0: 6e20 d41a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@1ad4 │ │ +07efd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -159213,18 +159180,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f0a4: |[07f0a4] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -07f0b4: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f0b8: 6e20 d51a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1ad5 │ │ -07f0be: 0e00 |0005: return-void │ │ +07efd8: |[07efd8] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +07efe8: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07efec: 6e20 d51a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1ad5 │ │ +07eff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -159234,18 +159201,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f0c0: |[07f0c0] android.support.v7.internal.view.ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ -07f0d0: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f0d4: 6e20 d61a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@1ad6 │ │ -07f0da: 0e00 |0005: return-void │ │ +07eff4: |[07eff4] android.support.v7.internal.view.ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ +07f004: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07f008: 6e20 d61a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@1ad6 │ │ +07f00e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 tag Ljava/lang/Object; │ │ @@ -159255,18 +159222,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f0dc: |[07f0dc] android.support.v7.internal.view.ActionModeWrapper.setTitle:(I)V │ │ -07f0ec: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f0f0: 6e20 d71a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@1ad7 │ │ -07f0f6: 0e00 |0005: return-void │ │ +07f010: |[07f010] android.support.v7.internal.view.ActionModeWrapper.setTitle:(I)V │ │ +07f020: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07f024: 6e20 d71a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@1ad7 │ │ +07f02a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -159276,18 +159243,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f0f8: |[07f0f8] android.support.v7.internal.view.ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -07f108: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f10c: 6e20 d81a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1ad8 │ │ -07f112: 0e00 |0005: return-void │ │ +07f02c: |[07f02c] android.support.v7.internal.view.ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +07f03c: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07f040: 6e20 d81a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1ad8 │ │ +07f046: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -159297,33 +159264,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f114: |[07f114] android.support.v7.internal.view.ActionModeWrapper.setTitleOptionalHint:(Z)V │ │ -07f124: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ -07f128: 6e20 d91a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1ad9 │ │ -07f12e: 0e00 |0005: return-void │ │ +07f048: |[07f048] android.support.v7.internal.view.ActionModeWrapper.setTitleOptionalHint:(Z)V │ │ +07f058: 5410 4707 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@0747 │ │ +07f05c: 6e20 d91a 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1ad9 │ │ +07f062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 titleOptional Z │ │ │ │ - source_file_idx : 483 (ActionModeWrapper.java) │ │ + source_file_idx : 479 (ActionModeWrapper.java) │ │ │ │ Class #585 header: │ │ -class_idx : 605 │ │ +class_idx : 603 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 470 │ │ +superclass_idx : 979 │ │ +source_file_idx : 466 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 49 │ │ │ │ Class #585 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/ActionMenuItem;' │ │ @@ -159424,27 +159391,27 @@ │ │ type : '(Landroid/content/Context;IIIILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -07f130: |[07f130] android.support.v7.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ -07f140: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07f146: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07f148: 5910 8407 |0004: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@0784 │ │ -07f14c: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -07f150: 5910 8107 |0008: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f154: 5b12 8007 |000a: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0780 │ │ -07f158: 5914 8507 |000c: iput v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@0785 │ │ -07f15c: 5913 8207 |000e: iput v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0782 │ │ -07f160: 5915 7e07 |0010: iput v5, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mCategoryOrder:I // field@077e │ │ -07f164: 5916 8707 |0012: iput v6, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0787 │ │ -07f168: 5b17 8a07 |0014: iput-object v7, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@078a │ │ -07f16c: 0e00 |0016: return-void │ │ +07f064: |[07f064] android.support.v7.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ +07f074: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07f07a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07f07c: 5910 8407 |0004: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@0784 │ │ +07f080: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +07f084: 5910 8107 |0008: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f088: 5b12 8007 |000a: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0780 │ │ +07f08c: 5914 8507 |000c: iput v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@0785 │ │ +07f090: 5913 8207 |000e: iput v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0782 │ │ +07f094: 5915 7e07 |0010: iput v5, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mCategoryOrder:I // field@077e │ │ +07f098: 5916 8707 |0012: iput v6, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0787 │ │ +07f09c: 5b17 8a07 |0014: iput-object v7, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@078a │ │ +07f0a0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=55 │ │ 0x000a line=64 │ │ 0x000c line=65 │ │ @@ -159468,17 +159435,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f170: |[07f170] android.support.v7.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ -07f180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f182: 0f00 |0001: return v0 │ │ +07f0a4: |[07f0a4] android.support.v7.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ +07f0b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f0b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159486,17 +159453,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f184: |[07f184] android.support.v7.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ -07f194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f196: 0f00 |0001: return v0 │ │ +07f0b8: |[07f0b8] android.support.v7.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ +07f0c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f0ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159504,18 +159471,18 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f198: |[07f198] android.support.v7.internal.view.menu.ActionMenuItem.getActionProvider:()Landroid/view/ActionProvider; │ │ -07f1a8: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -07f1ac: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -07f1b2: 2700 |0005: throw v0 │ │ +07f0cc: |[07f0cc] android.support.v7.internal.view.menu.ActionMenuItem.getActionProvider:()Landroid/view/ActionProvider; │ │ +07f0dc: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +07f0e0: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +07f0e6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159523,17 +159490,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f1b4: |[07f1b4] android.support.v7.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ -07f1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f1c6: 1100 |0001: return-object v0 │ │ +07f0e8: |[07f0e8] android.support.v7.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ +07f0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f0fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159541,17 +159508,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f1c8: |[07f1c8] android.support.v7.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ -07f1d8: 5710 8807 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0788 │ │ -07f1dc: 0f00 |0002: return v0 │ │ +07f0fc: |[07f0fc] android.support.v7.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ +07f10c: 5710 8807 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0788 │ │ +07f110: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159559,17 +159526,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f1e0: |[07f1e0] android.support.v7.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ -07f1f0: 5210 8207 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0782 │ │ -07f1f4: 0f00 |0002: return v0 │ │ +07f114: |[07f114] android.support.v7.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ +07f124: 5210 8207 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0782 │ │ +07f128: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159577,17 +159544,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f1f8: |[07f1f8] android.support.v7.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -07f208: 5410 8307 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0783 │ │ -07f20c: 1100 |0002: return-object v0 │ │ +07f12c: |[07f12c] android.support.v7.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +07f13c: 5410 8307 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0783 │ │ +07f140: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159595,17 +159562,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f210: |[07f210] android.support.v7.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ -07f220: 5410 8607 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0786 │ │ -07f224: 1100 |0002: return-object v0 │ │ +07f144: |[07f144] android.support.v7.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ +07f154: 5410 8607 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0786 │ │ +07f158: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159613,17 +159580,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f228: |[07f228] android.support.v7.internal.view.menu.ActionMenuItem.getItemId:()I │ │ -07f238: 5210 8507 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@0785 │ │ -07f23c: 0f00 |0002: return v0 │ │ +07f15c: |[07f15c] android.support.v7.internal.view.menu.ActionMenuItem.getItemId:()I │ │ +07f16c: 5210 8507 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@0785 │ │ +07f170: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159631,17 +159598,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f240: |[07f240] android.support.v7.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -07f250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f252: 1100 |0001: return-object v0 │ │ +07f174: |[07f174] android.support.v7.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +07f184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f186: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159649,17 +159616,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f254: |[07f254] android.support.v7.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ -07f264: 5710 8907 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0789 │ │ -07f268: 0f00 |0002: return v0 │ │ +07f188: |[07f188] android.support.v7.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ +07f198: 5710 8907 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0789 │ │ +07f19c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159667,17 +159634,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f26c: |[07f26c] android.support.v7.internal.view.menu.ActionMenuItem.getOrder:()I │ │ -07f27c: 5210 8707 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0787 │ │ -07f280: 0f00 |0002: return v0 │ │ +07f1a0: |[07f1a0] android.support.v7.internal.view.menu.ActionMenuItem.getOrder:()I │ │ +07f1b0: 5210 8707 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0787 │ │ +07f1b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #12 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159685,17 +159652,17 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f284: |[07f284] android.support.v7.internal.view.menu.ActionMenuItem.getSubMenu:()Landroid/view/SubMenu; │ │ -07f294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f296: 1100 |0001: return-object v0 │ │ +07f1b8: |[07f1b8] android.support.v7.internal.view.menu.ActionMenuItem.getSubMenu:()Landroid/view/SubMenu; │ │ +07f1c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f1ca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #13 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159703,17 +159670,17 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f298: |[07f298] android.support.v7.internal.view.menu.ActionMenuItem.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -07f2a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f2aa: 1100 |0001: return-object v0 │ │ +07f1cc: |[07f1cc] android.support.v7.internal.view.menu.ActionMenuItem.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +07f1dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f1de: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #14 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159721,17 +159688,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f2ac: |[07f2ac] android.support.v7.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ -07f2bc: 5410 8a07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@078a │ │ -07f2c0: 1100 |0002: return-object v0 │ │ +07f1e0: |[07f1e0] android.support.v7.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ +07f1f0: 5410 8a07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@078a │ │ +07f1f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #15 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159739,17 +159706,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f2c4: |[07f2c4] android.support.v7.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -07f2d4: 5410 8b07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@078b │ │ -07f2d8: 1100 |0002: return-object v0 │ │ +07f1f8: |[07f1f8] android.support.v7.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +07f208: 5410 8b07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@078b │ │ +07f20c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #16 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159757,17 +159724,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f2dc: |[07f2dc] android.support.v7.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ -07f2ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f2ee: 0f00 |0001: return v0 │ │ +07f210: |[07f210] android.support.v7.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ +07f220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f222: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #17 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159775,31 +159742,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -07f2f0: |[07f2f0] android.support.v7.internal.view.menu.ActionMenuItem.invoke:()Z │ │ -07f300: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07f302: 5431 7f07 |0001: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@077f │ │ -07f306: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ -07f30a: 5431 7f07 |0005: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@077f │ │ -07f30e: 7220 291b 3100 |0007: invoke-interface {v1, v3}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1b29 │ │ -07f314: 0a01 |000a: move-result v1 │ │ -07f316: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ -07f31a: 0f00 |000d: return v0 │ │ -07f31c: 5431 8607 |000e: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0786 │ │ -07f320: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -07f324: 5431 8007 |0012: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0780 │ │ -07f328: 5432 8607 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0786 │ │ -07f32c: 6e20 fe00 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -07f332: 28f4 |0019: goto 000d // -000c │ │ -07f334: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -07f336: 28f2 |001b: goto 000d // -000e │ │ +07f224: |[07f224] android.support.v7.internal.view.menu.ActionMenuItem.invoke:()Z │ │ +07f234: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07f236: 5431 7f07 |0001: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@077f │ │ +07f23a: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ +07f23e: 5431 7f07 |0005: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@077f │ │ +07f242: 7220 291b 3100 |0007: invoke-interface {v1, v3}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1b29 │ │ +07f248: 0a01 |000a: move-result v1 │ │ +07f24a: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ +07f24e: 0f00 |000d: return v0 │ │ +07f250: 5431 8607 |000e: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0786 │ │ +07f254: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +07f258: 5431 8007 |0012: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0780 │ │ +07f25c: 5432 8607 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0786 │ │ +07f260: 6e20 fe00 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +07f266: 28f4 |0019: goto 000d // -000c │ │ +07f268: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +07f26a: 28f2 |001b: goto 000d // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=215 │ │ 0x000d line=224 │ │ 0x000e line=219 │ │ 0x0012 line=220 │ │ 0x001a line=224 │ │ @@ -159811,17 +159778,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f338: |[07f338] android.support.v7.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ -07f348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f34a: 0f00 |0001: return v0 │ │ +07f26c: |[07f26c] android.support.v7.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ +07f27c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f27e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #19 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159829,22 +159796,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07f34c: |[07f34c] android.support.v7.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ -07f35c: 5210 8107 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f360: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -07f364: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -07f368: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07f36a: 0f00 |0007: return v0 │ │ -07f36c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07f36e: 28fe |0009: goto 0007 // -0002 │ │ +07f280: |[07f280] android.support.v7.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ +07f290: 5210 8107 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f294: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +07f298: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +07f29c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07f29e: 0f00 |0007: return v0 │ │ +07f2a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07f2a2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #20 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159852,22 +159819,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07f370: |[07f370] android.support.v7.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ -07f380: 5210 8107 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f384: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -07f388: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -07f38c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07f38e: 0f00 |0007: return v0 │ │ -07f390: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07f392: 28fe |0009: goto 0007 // -0002 │ │ +07f2a4: |[07f2a4] android.support.v7.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ +07f2b4: 5210 8107 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f2b8: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +07f2bc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +07f2c0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07f2c2: 0f00 |0007: return v0 │ │ +07f2c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07f2c6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #21 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159875,22 +159842,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07f394: |[07f394] android.support.v7.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ -07f3a4: 5210 8107 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f3a8: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -07f3ac: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -07f3b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07f3b2: 0f00 |0007: return v0 │ │ -07f3b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07f3b6: 28fe |0009: goto 0007 // -0002 │ │ +07f2c8: |[07f2c8] android.support.v7.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ +07f2d8: 5210 8107 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f2dc: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +07f2e0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +07f2e4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07f2e6: 0f00 |0007: return v0 │ │ +07f2e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07f2ea: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #22 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159898,22 +159865,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07f3b8: |[07f3b8] android.support.v7.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ -07f3c8: 5210 8107 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f3cc: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -07f3d0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -07f3d4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07f3d6: 0f00 |0007: return v0 │ │ -07f3d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07f3da: 28fe |0009: goto 0007 // -0002 │ │ +07f2ec: |[07f2ec] android.support.v7.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ +07f2fc: 5210 8107 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f300: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +07f304: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07f308: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07f30a: 0f00 |0007: return v0 │ │ +07f30c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07f30e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #23 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -159921,18 +159888,18 @@ │ │ type : '(Landroid/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f3dc: |[07f3dc] android.support.v7.internal.view.menu.ActionMenuItem.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -07f3ec: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -07f3f0: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -07f3f6: 2700 |0005: throw v0 │ │ +07f310: |[07f310] android.support.v7.internal.view.menu.ActionMenuItem.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +07f320: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +07f324: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +07f32a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionProvider Landroid/view/ActionProvider; │ │ │ │ @@ -159941,18 +159908,18 @@ │ │ type : '(I)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f3f8: |[07f3f8] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -07f408: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -07f40c: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -07f412: 2700 |0005: throw v0 │ │ +07f32c: |[07f32c] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +07f33c: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +07f340: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +07f346: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ │ │ @@ -159961,18 +159928,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f414: |[07f414] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -07f424: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -07f428: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -07f42e: 2700 |0005: throw v0 │ │ +07f348: |[07f348] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +07f358: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +07f35c: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +07f362: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionView Landroid/view/View; │ │ │ │ @@ -159981,18 +159948,18 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07f430: |[07f430] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/view/MenuItem; │ │ -07f440: 6e20 ee12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@12ee │ │ -07f446: 0c00 |0003: move-result-object v0 │ │ -07f448: 1100 |0004: return-object v0 │ │ +07f364: |[07f364] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/view/MenuItem; │ │ +07f374: 6e20 ee12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@12ee │ │ +07f37a: 0c00 |0003: move-result-object v0 │ │ +07f37c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -160001,18 +159968,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07f44c: |[07f44c] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -07f45c: 6e20 ef12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@12ef │ │ -07f462: 0c00 |0003: move-result-object v0 │ │ -07f464: 1100 |0004: return-object v0 │ │ +07f380: |[07f380] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +07f390: 6e20 ef12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@12ef │ │ +07f396: 0c00 |0003: move-result-object v0 │ │ +07f398: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/view/View; │ │ │ │ @@ -160021,17 +159988,17 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f468: |[07f468] android.support.v7.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -07f478: 5e01 8807 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0788 │ │ -07f47c: 1100 |0002: return-object v0 │ │ +07f39c: |[07f39c] android.support.v7.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +07f3ac: 5e01 8807 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0788 │ │ +07f3b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0002 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 alphaChar C │ │ @@ -160041,24 +160008,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -07f480: |[07f480] android.support.v7.internal.view.menu.ActionMenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ -07f490: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f494: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ -07f498: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -07f49c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07f49e: b610 |0007: or-int/2addr v0, v1 │ │ -07f4a0: 5920 8107 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f4a4: 1102 |000a: return-object v2 │ │ -07f4a6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07f4a8: 28fb |000c: goto 0007 // -0005 │ │ +07f3b4: |[07f3b4] android.support.v7.internal.view.menu.ActionMenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ +07f3c4: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f3c8: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ +07f3cc: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +07f3d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07f3d2: b610 |0007: or-int/2addr v0, v1 │ │ +07f3d4: 5920 8107 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f3d8: 1102 |000a: return-object v2 │ │ +07f3da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07f3dc: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000a line=143 │ │ 0x000b line=142 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -160069,24 +160036,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -07f4ac: |[07f4ac] android.support.v7.internal.view.menu.ActionMenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ -07f4bc: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f4c0: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ -07f4c4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -07f4c8: 1220 |0006: const/4 v0, #int 2 // #2 │ │ -07f4ca: b610 |0007: or-int/2addr v0, v1 │ │ -07f4cc: 5920 8107 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f4d0: 1102 |000a: return-object v2 │ │ -07f4d2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07f4d4: 28fb |000c: goto 0007 // -0005 │ │ +07f3e0: |[07f3e0] android.support.v7.internal.view.menu.ActionMenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ +07f3f0: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f3f4: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ +07f3f8: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +07f3fc: 1220 |0006: const/4 v0, #int 2 // #2 │ │ +07f3fe: b610 |0007: or-int/2addr v0, v1 │ │ +07f400: 5920 8107 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f404: 1102 |000a: return-object v2 │ │ +07f406: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07f408: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x000a line=153 │ │ 0x000b line=152 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -160097,24 +160064,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -07f4d8: |[07f4d8] android.support.v7.internal.view.menu.ActionMenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ -07f4e8: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f4ec: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ -07f4f0: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -07f4f4: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -07f4f8: b610 |0008: or-int/2addr v0, v1 │ │ -07f4fa: 5920 8107 |0009: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f4fe: 1102 |000b: return-object v2 │ │ -07f500: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07f502: 28fb |000d: goto 0008 // -0005 │ │ +07f40c: |[07f40c] android.support.v7.internal.view.menu.ActionMenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ +07f41c: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f420: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ +07f424: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +07f428: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +07f42c: b610 |0008: or-int/2addr v0, v1 │ │ +07f42e: 5920 8107 |0009: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f432: 1102 |000b: return-object v2 │ │ +07f434: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07f436: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000b line=158 │ │ 0x000c line=157 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -160125,24 +160092,24 @@ │ │ type : '(Z)Landroid/support/v7/internal/view/menu/ActionMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -07f504: |[07f504] android.support.v7.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ -07f514: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f518: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -07f51c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -07f520: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -07f522: b610 |0007: or-int/2addr v0, v1 │ │ -07f524: 5920 8107 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f528: 1102 |000a: return-object v2 │ │ -07f52a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07f52c: 28fb |000c: goto 0007 // -0005 │ │ +07f438: |[07f438] android.support.v7.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ +07f448: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f44c: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +07f450: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +07f454: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +07f456: b610 |0007: or-int/2addr v0, v1 │ │ +07f458: 5920 8107 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f45c: 1102 |000a: return-object v2 │ │ +07f45e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07f460: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x000a line=148 │ │ 0x000b line=147 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -160153,23 +160120,23 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07f530: |[07f530] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(I)Landroid/view/MenuItem; │ │ -07f540: 5912 8407 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@0784 │ │ -07f544: 5410 8007 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0780 │ │ -07f548: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07f54e: 0c00 |0007: move-result-object v0 │ │ -07f550: 6e20 4f01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -07f556: 0c00 |000b: move-result-object v0 │ │ -07f558: 5b10 8307 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0783 │ │ -07f55c: 1101 |000e: return-object v1 │ │ +07f464: |[07f464] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(I)Landroid/view/MenuItem; │ │ +07f474: 5912 8407 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@0784 │ │ +07f478: 5410 8007 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0780 │ │ +07f47c: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07f482: 0c00 |0007: move-result-object v0 │ │ +07f484: 6e20 4f01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +07f48a: 0c00 |000b: move-result-object v0 │ │ +07f48c: 5b10 8307 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0783 │ │ +07f490: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0002 line=169 │ │ 0x000e line=170 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -160180,19 +160147,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -07f560: |[07f560] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -07f570: 5b12 8307 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0783 │ │ -07f574: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07f576: 5910 8407 |0003: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@0784 │ │ -07f57a: 1101 |0005: return-object v1 │ │ +07f494: |[07f494] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +07f4a4: 5b12 8307 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0783 │ │ +07f4a8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +07f4aa: 5910 8407 |0003: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@0784 │ │ +07f4ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0002 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -160203,17 +160170,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f57c: |[07f57c] android.support.v7.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -07f58c: 5b01 8607 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0786 │ │ -07f590: 1100 |0002: return-object v0 │ │ +07f4b0: |[07f4b0] android.support.v7.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +07f4c0: 5b01 8607 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0786 │ │ +07f4c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0002 line=175 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/content/Intent; │ │ @@ -160223,17 +160190,17 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f594: |[07f594] android.support.v7.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -07f5a4: 5e01 8907 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0789 │ │ -07f5a8: 1100 |0002: return-object v0 │ │ +07f4c8: |[07f4c8] android.support.v7.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +07f4d8: 5e01 8907 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0789 │ │ +07f4dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0002 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 numericChar C │ │ @@ -160243,18 +160210,18 @@ │ │ type : '(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f5ac: |[07f5ac] android.support.v7.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -07f5bc: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -07f5c0: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -07f5c6: 2700 |0005: throw v0 │ │ +07f4e0: |[07f4e0] android.support.v7.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +07f4f0: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +07f4f4: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +07f4fa: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/MenuItem$OnActionExpandListener; │ │ │ │ @@ -160263,17 +160230,17 @@ │ │ type : '(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f5c8: |[07f5c8] android.support.v7.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -07f5d8: 5b01 7f07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@077f │ │ -07f5dc: 1100 |0002: return-object v0 │ │ +07f4fc: |[07f4fc] android.support.v7.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +07f50c: 5b01 7f07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@077f │ │ +07f510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 menuItemClickListener Landroid/view/MenuItem$OnMenuItemClickListener; │ │ @@ -160283,18 +160250,18 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07f5e0: |[07f5e0] android.support.v7.internal.view.menu.ActionMenuItem.setShortcut:(CC)Landroid/view/MenuItem; │ │ -07f5f0: 5e01 8907 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0789 │ │ -07f5f4: 5e02 8807 |0002: iput-char v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0788 │ │ -07f5f8: 1100 |0004: return-object v0 │ │ +07f514: |[07f514] android.support.v7.internal.view.menu.ActionMenuItem.setShortcut:(CC)Landroid/view/MenuItem; │ │ +07f524: 5e01 8907 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0789 │ │ +07f528: 5e02 8807 |0002: iput-char v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0788 │ │ +07f52c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0002 line=190 │ │ 0x0004 line=191 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -160306,16 +160273,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f5fc: |[07f5fc] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ -07f60c: 0e00 |0000: return-void │ │ +07f530: |[07f530] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ +07f540: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0001 reg=1 show I │ │ │ │ @@ -160324,17 +160291,17 @@ │ │ type : '(I)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07f610: |[07f610] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -07f620: 6e20 fe12 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@12fe │ │ -07f626: 1100 |0003: return-object v0 │ │ +07f544: |[07f544] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +07f554: 6e20 fe12 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@12fe │ │ +07f55a: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -160344,18 +160311,18 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07f628: |[07f628] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -07f638: 6e20 ff12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@12ff │ │ -07f63e: 0c00 |0003: move-result-object v0 │ │ -07f640: 1100 |0004: return-object v0 │ │ +07f55c: |[07f55c] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +07f56c: 6e20 ff12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@12ff │ │ +07f572: 0c00 |0003: move-result-object v0 │ │ +07f574: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -160364,18 +160331,18 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f644: |[07f644] android.support.v7.internal.view.menu.ActionMenuItem.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -07f654: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -07f658: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ -07f65e: 2700 |0005: throw v0 │ │ +07f578: |[07f578] android.support.v7.internal.view.menu.ActionMenuItem.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +07f588: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +07f58c: 7010 6e1f 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1f6e │ │ +07f592: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionProvider Landroid/support/v4/view/ActionProvider; │ │ │ │ @@ -160384,16 +160351,16 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f660: |[07f660] android.support.v7.internal.view.menu.ActionMenuItem.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -07f670: 1100 |0000: return-object v0 │ │ +07f594: |[07f594] android.support.v7.internal.view.menu.ActionMenuItem.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +07f5a4: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0001 reg=1 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ │ │ @@ -160402,22 +160369,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07f674: |[07f674] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(I)Landroid/view/MenuItem; │ │ -07f684: 5410 8007 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0780 │ │ -07f688: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07f68e: 0c00 |0005: move-result-object v0 │ │ -07f690: 6e20 5701 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -07f696: 0c00 |0009: move-result-object v0 │ │ -07f698: 5b10 8a07 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@078a │ │ -07f69c: 1101 |000c: return-object v1 │ │ +07f5a8: |[07f5a8] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(I)Landroid/view/MenuItem; │ │ +07f5b8: 5410 8007 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0780 │ │ +07f5bc: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07f5c2: 0c00 |0005: move-result-object v0 │ │ +07f5c4: 6e20 5701 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +07f5ca: 0c00 |0009: move-result-object v0 │ │ +07f5cc: 5b10 8a07 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@078a │ │ +07f5d0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000c line=201 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000d reg=2 title I │ │ @@ -160427,17 +160394,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f6a0: |[07f6a0] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -07f6b0: 5b01 8a07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@078a │ │ -07f6b4: 1100 |0002: return-object v0 │ │ +07f5d4: |[07f5d4] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +07f5e4: 5b01 8a07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@078a │ │ +07f5e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -160447,17 +160414,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f6b8: |[07f6b8] android.support.v7.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -07f6c8: 5b01 8b07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@078b │ │ -07f6cc: 1100 |0002: return-object v0 │ │ +07f5ec: |[07f5ec] android.support.v7.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +07f5fc: 5b01 8b07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@078b │ │ +07f600: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -160467,40 +160434,40 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -07f6d0: |[07f6d0] android.support.v7.internal.view.menu.ActionMenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ -07f6e0: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f6e4: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ -07f6e8: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -07f6ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07f6ee: b610 |0007: or-int/2addr v0, v1 │ │ -07f6f0: 5920 8107 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ -07f6f4: 1102 |000a: return-object v2 │ │ -07f6f6: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -07f6fa: 28fa |000d: goto 0007 // -0006 │ │ +07f604: |[07f604] android.support.v7.internal.view.menu.ActionMenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ +07f614: 5220 8107 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f618: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ +07f61c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +07f620: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07f622: b610 |0007: or-int/2addr v0, v1 │ │ +07f624: 5920 8107 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0781 │ │ +07f628: 1102 |000a: return-object v2 │ │ +07f62a: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +07f62e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x000a line=211 │ │ 0x000b line=210 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000e reg=3 visible Z │ │ │ │ - source_file_idx : 470 (ActionMenuItem.java) │ │ + source_file_idx : 466 (ActionMenuItem.java) │ │ │ │ Class #586 header: │ │ -class_idx : 607 │ │ +class_idx : 605 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 695 │ │ -source_file_idx : 472 │ │ +superclass_idx : 693 │ │ +source_file_idx : 468 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #586 annotations: │ │ Annotations on class │ │ @@ -160560,18 +160527,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07f6fc: |[07f6fc] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ -07f70c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f70e: 7030 0b13 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@130b │ │ -07f714: 0e00 |0004: return-void │ │ +07f630: |[07f630] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ +07f640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f642: 7030 0b13 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@130b │ │ +07f648: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -160581,18 +160548,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 │ │ -07f718: |[07f718] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07f728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f72a: 7040 0c13 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@130c │ │ -07f730: 0e00 |0004: return-void │ │ +07f64c: |[07f64c] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07f65c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f65e: 7040 0c13 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@130c │ │ +07f664: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -160603,38 +160570,38 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -07f734: |[07f734] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -07f744: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07f746: 7040 e517 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e5 │ │ -07f74c: 6e10 ee00 0500 |0004: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07f752: 0c01 |0007: move-result-object v1 │ │ -07f754: 6002 8205 |0008: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_allowActionMenuItemTextWithIcon:I // field@0582 │ │ -07f758: 6e20 4901 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ -07f75e: 0a02 |000d: move-result v2 │ │ -07f760: 5c42 8f07 |000e: iput-boolean v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@078f │ │ -07f764: 6202 f206 |0010: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@06f2 │ │ -07f768: 6e53 f700 6532 |0012: invoke-virtual {v5, v6, v2, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -07f76e: 0c00 |0015: move-result-object v0 │ │ -07f770: 6e30 5e01 3003 |0016: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -07f776: 0a02 |0019: move-result v2 │ │ -07f778: 5942 9407 |001a: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0794 │ │ -07f77c: 6e10 6801 0000 |001c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -07f782: 6e20 2913 4400 |001f: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1329 │ │ -07f788: 6e20 2a13 4400 |0022: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@132a │ │ -07f78e: 2202 5e02 |0025: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; // type@025e │ │ -07f792: 7020 0713 4200 |0027: invoke-direct {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V // method@1307 │ │ -07f798: 6e20 2f13 2400 |002a: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@132f │ │ -07f79e: 12f2 |002d: const/4 v2, #int -1 // #ff │ │ -07f7a0: 5942 9507 |002e: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@0795 │ │ -07f7a4: 0e00 |0030: return-void │ │ +07f668: |[07f668] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07f678: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07f67a: 7040 e517 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e5 │ │ +07f680: 6e10 ee00 0500 |0004: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07f686: 0c01 |0007: move-result-object v1 │ │ +07f688: 6002 8205 |0008: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_allowActionMenuItemTextWithIcon:I // field@0582 │ │ +07f68c: 6e20 4901 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ +07f692: 0a02 |000d: move-result v2 │ │ +07f694: 5c42 8f07 |000e: iput-boolean v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@078f │ │ +07f698: 6202 f206 |0010: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@06f2 │ │ +07f69c: 6e53 f700 6532 |0012: invoke-virtual {v5, v6, v2, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +07f6a2: 0c00 |0015: move-result-object v0 │ │ +07f6a4: 6e30 5e01 3003 |0016: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +07f6aa: 0a02 |0019: move-result v2 │ │ +07f6ac: 5942 9407 |001a: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0794 │ │ +07f6b0: 6e10 6801 0000 |001c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +07f6b6: 6e20 2913 4400 |001f: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1329 │ │ +07f6bc: 6e20 2a13 4400 |0022: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@132a │ │ +07f6c2: 2202 5c02 |0025: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; // type@025c │ │ +07f6c6: 7020 0713 4200 |0027: invoke-direct {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V // method@1307 │ │ +07f6cc: 6e20 2f13 2400 |002a: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@132f │ │ +07f6d2: 12f2 |002d: const/4 v2, #int -1 // #ff │ │ +07f6d4: 5942 9507 |002e: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@0795 │ │ +07f6d8: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=64 │ │ 0x0004 line=65 │ │ 0x0008 line=66 │ │ 0x0010 line=68 │ │ 0x0016 line=70 │ │ @@ -160657,42 +160624,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -07f7a8: |[07f7a8] android.support.v7.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ -07f7b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07f7ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07f7bc: 5443 9607 |0002: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0796 │ │ -07f7c0: 7110 a61a 0300 |0004: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -07f7c6: 0a03 |0007: move-result v3 │ │ -07f7c8: 3903 2100 |0008: if-nez v3, 0029 // +0021 │ │ -07f7cc: 0110 |000a: move v0, v1 │ │ -07f7ce: 5443 9107 |000b: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0791 │ │ -07f7d2: 3803 1200 |000d: if-eqz v3, 001f // +0012 │ │ -07f7d6: 5443 9207 |000f: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ -07f7da: 6e10 b214 0300 |0011: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@14b2 │ │ -07f7e0: 0a03 |0014: move-result v3 │ │ -07f7e2: 3803 0b00 |0015: if-eqz v3, 0020 // +000b │ │ -07f7e6: 5543 8f07 |0017: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@078f │ │ -07f7ea: 3903 0600 |0019: if-nez v3, 001f // +0006 │ │ -07f7ee: 5543 9007 |001b: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0790 │ │ -07f7f2: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -07f7f6: 0112 |001f: move v2, v1 │ │ -07f7f8: b520 |0020: and-int/2addr v0, v2 │ │ -07f7fa: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ -07f7fe: 5441 9607 |0023: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0796 │ │ -07f802: 6e20 2d13 1400 |0025: invoke-virtual {v4, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setText:(Ljava/lang/CharSequence;)V // method@132d │ │ -07f808: 0e00 |0028: return-void │ │ -07f80a: 0120 |0029: move v0, v2 │ │ -07f80c: 28e1 |002a: goto 000b // -001f │ │ -07f80e: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -07f810: 28f9 |002c: goto 0025 // -0007 │ │ +07f6dc: |[07f6dc] android.support.v7.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ +07f6ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07f6ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07f6f0: 5443 9607 |0002: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0796 │ │ +07f6f4: 7110 a61a 0300 |0004: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +07f6fa: 0a03 |0007: move-result v3 │ │ +07f6fc: 3903 2100 |0008: if-nez v3, 0029 // +0021 │ │ +07f700: 0110 |000a: move v0, v1 │ │ +07f702: 5443 9107 |000b: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0791 │ │ +07f706: 3803 1200 |000d: if-eqz v3, 001f // +0012 │ │ +07f70a: 5443 9207 |000f: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ +07f70e: 6e10 b214 0300 |0011: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@14b2 │ │ +07f714: 0a03 |0014: move-result v3 │ │ +07f716: 3803 0b00 |0015: if-eqz v3, 0020 // +000b │ │ +07f71a: 5543 8f07 |0017: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@078f │ │ +07f71e: 3903 0600 |0019: if-nez v3, 001f // +0006 │ │ +07f722: 5543 9007 |001b: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0790 │ │ +07f726: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +07f72a: 0112 |001f: move v2, v1 │ │ +07f72c: b520 |0020: and-int/2addr v0, v2 │ │ +07f72e: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ +07f732: 5441 9607 |0023: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0796 │ │ +07f736: 6e20 2d13 1400 |0025: invoke-virtual {v4, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setText:(Ljava/lang/CharSequence;)V // method@132d │ │ +07f73c: 0e00 |0028: return-void │ │ +07f73e: 0120 |0029: move v0, v2 │ │ +07f740: 28e1 |002a: goto 000b // -001f │ │ +07f742: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +07f744: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=135 │ │ 0x000b line=136 │ │ 0x0021 line=139 │ │ 0x0028 line=140 │ │ 0x002a line=135 │ │ @@ -160708,17 +160675,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f814: |[07f814] android.support.v7.internal.view.menu.ActionMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -07f824: 5410 9207 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ -07f828: 1100 |0002: return-object v0 │ │ +07f748: |[07f748] android.support.v7.internal.view.menu.ActionMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +07f758: 5410 9207 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ +07f75c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -160726,24 +160693,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07f82c: |[07f82c] android.support.v7.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ -07f83c: 6e10 1513 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getText:()Ljava/lang/CharSequence; // method@1315 │ │ -07f842: 0c00 |0003: move-result-object v0 │ │ -07f844: 7110 a61a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -07f84a: 0a00 |0007: move-result v0 │ │ -07f84c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -07f850: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07f852: 0f00 |000b: return v0 │ │ -07f854: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07f856: 28fe |000d: goto 000b // -0002 │ │ +07f760: |[07f760] android.support.v7.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ +07f770: 6e10 1513 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getText:()Ljava/lang/CharSequence; // method@1315 │ │ +07f776: 0c00 |0003: move-result-object v0 │ │ +07f778: 7110 a61a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +07f77e: 0a00 |0007: move-result v0 │ │ +07f780: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +07f784: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07f786: 0f00 |000b: return v0 │ │ +07f788: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07f78a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -160751,36 +160718,36 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -07f858: |[07f858] android.support.v7.internal.view.menu.ActionMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ -07f868: 5b12 9207 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ -07f86c: 6e10 7514 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1475 │ │ -07f872: 0c00 |0005: move-result-object v0 │ │ -07f874: 6e20 2613 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1326 │ │ -07f87a: 6e20 8214 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@1482 │ │ -07f880: 0c00 |000c: move-result-object v0 │ │ -07f882: 6e20 2e13 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@132e │ │ -07f888: 6e10 7714 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ -07f88e: 0a00 |0013: move-result v0 │ │ -07f890: 6e20 2713 0100 |0014: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@1327 │ │ -07f896: 6e10 8c14 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@148c │ │ -07f89c: 0a00 |001a: move-result v0 │ │ -07f89e: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ -07f8a2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -07f8a4: 6e20 3013 0100 |001e: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@1330 │ │ -07f8aa: 6e10 8a14 0200 |0021: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@148a │ │ -07f8b0: 0a00 |0024: move-result v0 │ │ -07f8b2: 6e20 2413 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@1324 │ │ -07f8b8: 0e00 |0028: return-void │ │ -07f8ba: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ -07f8be: 28f3 |002b: goto 001e // -000d │ │ +07f78c: |[07f78c] android.support.v7.internal.view.menu.ActionMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ +07f79c: 5b12 9207 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ +07f7a0: 6e10 7514 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1475 │ │ +07f7a6: 0c00 |0005: move-result-object v0 │ │ +07f7a8: 6e20 2613 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1326 │ │ +07f7ae: 6e20 8214 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@1482 │ │ +07f7b4: 0c00 |000c: move-result-object v0 │ │ +07f7b6: 6e20 2e13 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@132e │ │ +07f7bc: 6e10 7714 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ +07f7c2: 0a00 |0013: move-result v0 │ │ +07f7c4: 6e20 2713 0100 |0014: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@1327 │ │ +07f7ca: 6e10 8c14 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@148c │ │ +07f7d0: 0a00 |001a: move-result v0 │ │ +07f7d2: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ +07f7d6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +07f7d8: 6e20 3013 0100 |001e: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@1330 │ │ +07f7de: 6e10 8a14 0200 |0021: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@148a │ │ +07f7e4: 0a00 |0024: move-result v0 │ │ +07f7e6: 6e20 2413 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@1324 │ │ +07f7ec: 0e00 |0028: return-void │ │ +07f7ee: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ +07f7f2: 28f3 |002b: goto 001e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=95 │ │ 0x0009 line=96 │ │ 0x0010 line=97 │ │ 0x0017 line=99 │ │ @@ -160797,18 +160764,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f8c0: |[07f8c0] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ -07f8d0: 6e10 1813 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ -07f8d6: 0a00 |0003: move-result v0 │ │ -07f8d8: 0f00 |0004: return v0 │ │ +07f7f4: |[07f7f4] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ +07f804: 6e10 1813 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ +07f80a: 0a00 |0003: move-result v0 │ │ +07f80c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -160816,26 +160783,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -07f8dc: |[07f8dc] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ -07f8ec: 6e10 1813 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ -07f8f2: 0a00 |0003: move-result v0 │ │ -07f8f4: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -07f8f8: 5410 9207 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ -07f8fc: 6e10 7514 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1475 │ │ -07f902: 0c00 |000b: move-result-object v0 │ │ -07f904: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -07f908: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -07f90a: 0f00 |000f: return v0 │ │ -07f90c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -07f90e: 28fe |0011: goto 000f // -0002 │ │ +07f810: |[07f810] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ +07f820: 6e10 1813 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ +07f826: 0a00 |0003: move-result v0 │ │ +07f828: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +07f82c: 5410 9207 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ +07f830: 6e10 7514 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1475 │ │ +07f836: 0c00 |000b: move-result-object v0 │ │ +07f838: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +07f83c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07f83e: 0f00 |000f: return v0 │ │ +07f840: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07f842: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -160843,21 +160810,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07f910: |[07f910] android.support.v7.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ -07f920: 5420 9307 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@0793 │ │ -07f924: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -07f928: 5420 9307 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@0793 │ │ -07f92c: 5421 9207 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ -07f930: 7220 0814 1000 |0008: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1408 │ │ -07f936: 0e00 |000b: return-void │ │ +07f844: |[07f844] android.support.v7.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ +07f854: 5420 9307 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@0793 │ │ +07f858: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07f85c: 5420 9307 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@0793 │ │ +07f860: 5421 9207 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ +07f864: 7220 0814 1000 |0008: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1408 │ │ +07f86a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0004 line=105 │ │ 0x000b line=107 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ @@ -160868,61 +160835,61 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -07f938: |[07f938] android.support.v7.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ -07f948: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -07f94a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -07f94c: 6e10 1813 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ -07f952: 0a0a |0005: move-result v10 │ │ -07f954: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ -07f958: 0f08 |0008: return v8 │ │ -07f95a: 122a |0009: const/4 v10, #int 2 // #2 │ │ -07f95c: 23a5 1b04 |000a: new-array v5, v10, [I // type@041b │ │ -07f960: 2202 4600 |000c: new-instance v2, Landroid/graphics/Rect; // type@0046 │ │ -07f964: 7010 9801 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -07f96a: 6e20 1013 5c00 |0011: invoke-virtual {v12, v5}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@1310 │ │ -07f970: 6e20 1713 2c00 |0014: invoke-virtual {v12, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1317 │ │ -07f976: 6e10 0d13 0c00 |0017: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@130d │ │ -07f97c: 0c01 |001a: move-result-object v1 │ │ -07f97e: 6e10 1613 0c00 |001b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@1316 │ │ -07f984: 0a07 |001e: move-result v7 │ │ -07f986: 6e10 0e13 0c00 |001f: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@130e │ │ -07f98c: 0a03 |0022: move-result v3 │ │ -07f98e: 440a 0509 |0023: aget v10, v5, v9 │ │ -07f992: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ -07f996: 9004 0a0b |0027: add-int v4, v10, v11 │ │ -07f99a: 6e10 ee00 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07f9a0: 0c0a |002c: move-result-object v10 │ │ -07f9a2: 6e10 4e01 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -07f9a8: 0c0a |0030: move-result-object v10 │ │ -07f9aa: 52a6 610a |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -07f9ae: 54ca 9207 |0033: iget-object v10, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ -07f9b2: 6e10 8014 0a00 |0035: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1480 │ │ -07f9b8: 0c0a |0038: move-result-object v10 │ │ -07f9ba: 7130 301e a108 |0039: invoke-static {v1, v10, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1e30 │ │ -07f9c0: 0c00 |003c: move-result-object v0 │ │ -07f9c2: 6e10 9b01 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@019b │ │ -07f9c8: 0a0a |0040: move-result v10 │ │ -07f9ca: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ -07f9ce: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ -07f9d2: 4408 0508 |0045: aget v8, v5, v8 │ │ -07f9d6: 9108 0608 |0047: sub-int v8, v6, v8 │ │ -07f9da: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ -07f9de: b1b8 |004b: sub-int/2addr v8, v11 │ │ -07f9e0: 6e40 311e a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@1e31 │ │ -07f9e6: 6e10 321e 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ -07f9ec: 0198 |0052: move v8, v9 │ │ -07f9ee: 28b5 |0053: goto 0008 // -004b │ │ -07f9f0: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ -07f9f4: 6e40 311e a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@1e31 │ │ -07f9fa: 28f6 |0059: goto 004f // -000a │ │ +07f86c: |[07f86c] android.support.v7.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ +07f87c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +07f87e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +07f880: 6e10 1813 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ +07f886: 0a0a |0005: move-result v10 │ │ +07f888: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ +07f88c: 0f08 |0008: return v8 │ │ +07f88e: 122a |0009: const/4 v10, #int 2 // #2 │ │ +07f890: 23a5 1704 |000a: new-array v5, v10, [I // type@0417 │ │ +07f894: 2202 4500 |000c: new-instance v2, Landroid/graphics/Rect; // type@0045 │ │ +07f898: 7010 9801 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +07f89e: 6e20 1013 5c00 |0011: invoke-virtual {v12, v5}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@1310 │ │ +07f8a4: 6e20 1713 2c00 |0014: invoke-virtual {v12, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1317 │ │ +07f8aa: 6e10 0d13 0c00 |0017: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@130d │ │ +07f8b0: 0c01 |001a: move-result-object v1 │ │ +07f8b2: 6e10 1613 0c00 |001b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@1316 │ │ +07f8b8: 0a07 |001e: move-result v7 │ │ +07f8ba: 6e10 0e13 0c00 |001f: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@130e │ │ +07f8c0: 0a03 |0022: move-result v3 │ │ +07f8c2: 440a 0509 |0023: aget v10, v5, v9 │ │ +07f8c6: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ +07f8ca: 9004 0a0b |0027: add-int v4, v10, v11 │ │ +07f8ce: 6e10 ee00 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07f8d4: 0c0a |002c: move-result-object v10 │ │ +07f8d6: 6e10 4e01 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +07f8dc: 0c0a |0030: move-result-object v10 │ │ +07f8de: 52a6 610a |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +07f8e2: 54ca 9207 |0033: iget-object v10, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ +07f8e6: 6e10 8014 0a00 |0035: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1480 │ │ +07f8ec: 0c0a |0038: move-result-object v10 │ │ +07f8ee: 7130 301e a108 |0039: invoke-static {v1, v10, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1e30 │ │ +07f8f4: 0c00 |003c: move-result-object v0 │ │ +07f8f6: 6e10 9b01 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@019b │ │ +07f8fc: 0a0a |0040: move-result v10 │ │ +07f8fe: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ +07f902: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ +07f906: 4408 0508 |0045: aget v8, v5, v8 │ │ +07f90a: 9108 0608 |0047: sub-int v8, v6, v8 │ │ +07f90e: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ +07f912: b1b8 |004b: sub-int/2addr v8, v11 │ │ +07f914: 6e40 311e a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@1e31 │ │ +07f91a: 6e10 321e 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1e32 │ │ +07f920: 0198 |0052: move v8, v9 │ │ +07f922: 28b5 |0053: goto 0008 // -004b │ │ +07f924: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ +07f928: 6e40 311e a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@1e31 │ │ +07f92e: 28f6 |0059: goto 004f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=178 │ │ 0x0008 line=204 │ │ 0x0009 line=183 │ │ 0x000c line=184 │ │ 0x0011 line=185 │ │ @@ -160955,68 +160922,68 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 108 16-bit code units │ │ -07f9fc: |[07f9fc] android.support.v7.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ -07fa0c: 150b 0040 |0000: const/high16 v11, #int 1073741824 // #4000 │ │ -07fa10: 6e10 1813 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ -07fa16: 0a03 |0005: move-result v3 │ │ -07fa18: 3803 1700 |0006: if-eqz v3, 001d // +0017 │ │ -07fa1c: 52c7 9507 |0008: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@0795 │ │ -07fa20: 3a07 1300 |000a: if-ltz v7, 001d // +0013 │ │ -07fa24: 52c7 9507 |000c: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@0795 │ │ -07fa28: 6e10 1413 0c00 |000e: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@1314 │ │ -07fa2e: 0a08 |0011: move-result v8 │ │ -07fa30: 6e10 1313 0c00 |0012: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@1313 │ │ -07fa36: 0a09 |0015: move-result v9 │ │ -07fa38: 6e10 1213 0c00 |0016: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@1312 │ │ -07fa3e: 0a0a |0019: move-result v10 │ │ -07fa40: 6f5a e717 7c98 |001a: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@17e7 │ │ -07fa46: 6f30 e617 dc0e |001d: invoke-super {v12, v13, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@17e6 │ │ -07fa4c: 7110 851b 0d00 |0020: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -07fa52: 0a05 |0023: move-result v5 │ │ -07fa54: 7110 861b 0d00 |0024: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -07fa5a: 0a06 |0027: move-result v6 │ │ -07fa5c: 6e10 1113 0c00 |0028: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@1311 │ │ -07fa62: 0a01 |002b: move-result v1 │ │ -07fa64: 1507 0080 |002c: const/high16 v7, #int -2147483648 // #8000 │ │ -07fa68: 3375 3b00 |002e: if-ne v5, v7, 0069 // +003b │ │ -07fa6c: 52c7 9407 |0030: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0794 │ │ -07fa70: 7120 2f1f 7600 |0032: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -07fa76: 0a02 |0035: move-result v2 │ │ -07fa78: 32b5 0f00 |0036: if-eq v5, v11, 0045 // +000f │ │ -07fa7c: 52c7 9407 |0038: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0794 │ │ -07fa80: 3d07 0b00 |003a: if-lez v7, 0045 // +000b │ │ -07fa84: 3521 0900 |003c: if-ge v1, v2, 0045 // +0009 │ │ -07fa88: 7120 871b b200 |003e: invoke-static {v2, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -07fa8e: 0a07 |0041: move-result v7 │ │ -07fa90: 6f30 e617 7c0e |0042: invoke-super {v12, v7, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@17e6 │ │ -07fa96: 3903 2300 |0045: if-nez v3, 0068 // +0023 │ │ -07fa9a: 54c7 9107 |0047: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0791 │ │ -07fa9e: 3807 1f00 |0049: if-eqz v7, 0068 // +001f │ │ -07faa2: 6e10 1113 0c00 |004b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@1311 │ │ -07faa8: 0a04 |004e: move-result v4 │ │ -07faaa: 54c7 9107 |004f: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0791 │ │ -07faae: 6e10 bc01 0700 |0051: invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ -07fab4: 0a00 |0054: move-result v0 │ │ -07fab6: 9107 0400 |0055: sub-int v7, v4, v0 │ │ -07faba: db07 0702 |0057: div-int/lit8 v7, v7, #int 2 // #02 │ │ -07fabe: 6e10 1413 0c00 |0059: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@1314 │ │ -07fac4: 0a08 |005c: move-result v8 │ │ -07fac6: 6e10 1313 0c00 |005d: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@1313 │ │ -07facc: 0a09 |0060: move-result v9 │ │ -07face: 6e10 1213 0c00 |0061: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@1312 │ │ -07fad4: 0a0a |0064: move-result v10 │ │ -07fad6: 6f5a e717 7c98 |0065: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@17e7 │ │ -07fadc: 0e00 |0068: return-void │ │ -07fade: 52c2 9407 |0069: iget v2, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0794 │ │ -07fae2: 28cb |006b: goto 0036 // -0035 │ │ +07f930: |[07f930] android.support.v7.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ +07f940: 150b 0040 |0000: const/high16 v11, #int 1073741824 // #4000 │ │ +07f944: 6e10 1813 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ +07f94a: 0a03 |0005: move-result v3 │ │ +07f94c: 3803 1700 |0006: if-eqz v3, 001d // +0017 │ │ +07f950: 52c7 9507 |0008: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@0795 │ │ +07f954: 3a07 1300 |000a: if-ltz v7, 001d // +0013 │ │ +07f958: 52c7 9507 |000c: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@0795 │ │ +07f95c: 6e10 1413 0c00 |000e: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@1314 │ │ +07f962: 0a08 |0011: move-result v8 │ │ +07f964: 6e10 1313 0c00 |0012: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@1313 │ │ +07f96a: 0a09 |0015: move-result v9 │ │ +07f96c: 6e10 1213 0c00 |0016: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@1312 │ │ +07f972: 0a0a |0019: move-result v10 │ │ +07f974: 6f5a e717 7c98 |001a: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@17e7 │ │ +07f97a: 6f30 e617 dc0e |001d: invoke-super {v12, v13, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@17e6 │ │ +07f980: 7110 851b 0d00 |0020: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +07f986: 0a05 |0023: move-result v5 │ │ +07f988: 7110 861b 0d00 |0024: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +07f98e: 0a06 |0027: move-result v6 │ │ +07f990: 6e10 1113 0c00 |0028: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@1311 │ │ +07f996: 0a01 |002b: move-result v1 │ │ +07f998: 1507 0080 |002c: const/high16 v7, #int -2147483648 // #8000 │ │ +07f99c: 3375 3b00 |002e: if-ne v5, v7, 0069 // +003b │ │ +07f9a0: 52c7 9407 |0030: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0794 │ │ +07f9a4: 7120 2f1f 7600 |0032: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +07f9aa: 0a02 |0035: move-result v2 │ │ +07f9ac: 32b5 0f00 |0036: if-eq v5, v11, 0045 // +000f │ │ +07f9b0: 52c7 9407 |0038: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0794 │ │ +07f9b4: 3d07 0b00 |003a: if-lez v7, 0045 // +000b │ │ +07f9b8: 3521 0900 |003c: if-ge v1, v2, 0045 // +0009 │ │ +07f9bc: 7120 871b b200 |003e: invoke-static {v2, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +07f9c2: 0a07 |0041: move-result v7 │ │ +07f9c4: 6f30 e617 7c0e |0042: invoke-super {v12, v7, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@17e6 │ │ +07f9ca: 3903 2300 |0045: if-nez v3, 0068 // +0023 │ │ +07f9ce: 54c7 9107 |0047: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0791 │ │ +07f9d2: 3807 1f00 |0049: if-eqz v7, 0068 // +001f │ │ +07f9d6: 6e10 1113 0c00 |004b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@1311 │ │ +07f9dc: 0a04 |004e: move-result v4 │ │ +07f9de: 54c7 9107 |004f: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0791 │ │ +07f9e2: 6e10 bc01 0700 |0051: invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01bc │ │ +07f9e8: 0a00 |0054: move-result v0 │ │ +07f9ea: 9107 0400 |0055: sub-int v7, v4, v0 │ │ +07f9ee: db07 0702 |0057: div-int/lit8 v7, v7, #int 2 // #02 │ │ +07f9f2: 6e10 1413 0c00 |0059: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@1314 │ │ +07f9f8: 0a08 |005c: move-result v8 │ │ +07f9fa: 6e10 1313 0c00 |005d: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@1313 │ │ +07fa00: 0a09 |0060: move-result v9 │ │ +07fa02: 6e10 1213 0c00 |0061: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@1312 │ │ +07fa08: 0a0a |0064: move-result v10 │ │ +07fa0a: 6f5a e717 7c98 |0065: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@17e7 │ │ +07fa10: 0e00 |0068: return-void │ │ +07fa12: 52c2 9407 |0069: iget v2, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0794 │ │ +07fa16: 28cb |006b: goto 0036 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=209 │ │ 0x0006 line=210 │ │ 0x000c line=211 │ │ 0x001d line=215 │ │ 0x0020 line=217 │ │ @@ -161048,17 +161015,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07fae4: |[07fae4] android.support.v7.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ -07faf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07faf6: 0f00 |0001: return v0 │ │ +07fa18: |[07fa18] android.support.v7.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ +07fa28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07fa2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -161066,16 +161033,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07faf8: |[07faf8] android.support.v7.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ -07fb08: 0e00 |0000: return-void │ │ +07fa2c: |[07fa2c] android.support.v7.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ +07fa3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 checkable Z │ │ │ │ @@ -161084,16 +161051,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07fb0c: |[07fb0c] android.support.v7.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ -07fb1c: 0e00 |0000: return-void │ │ +07fa40: |[07fa40] android.support.v7.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ +07fa50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 checked Z │ │ │ │ @@ -161102,23 +161069,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -07fb20: |[07fb20] android.support.v7.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ -07fb30: 5510 9007 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0790 │ │ -07fb34: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -07fb38: 5c12 9007 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0790 │ │ -07fb3c: 5410 9207 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ -07fb40: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07fb44: 5410 9207 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ -07fb48: 6e10 6d14 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@146d │ │ -07fb4e: 0e00 |000f: return-void │ │ +07fa54: |[07fa54] android.support.v7.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ +07fa64: 5510 9007 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0790 │ │ +07fa68: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +07fa6c: 5c12 9007 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0790 │ │ +07fa70: 5410 9207 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ +07fa74: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +07fa78: 5410 9207 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0792 │ │ +07fa7c: 6e10 6d14 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@146d │ │ +07fa82: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0004 line=127 │ │ 0x0006 line=128 │ │ 0x000a line=129 │ │ 0x000f line=132 │ │ @@ -161131,20 +161098,20 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -07fb50: |[07fb50] android.support.v7.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -07fb60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07fb62: 5b12 9107 |0001: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0791 │ │ -07fb66: 6e50 2213 2100 |0003: invoke-virtual {v1, v2, v0, v0, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setCompoundDrawablesWithIntrinsicBounds:(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V // method@1322 │ │ -07fb6c: 7010 3213 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@1332 │ │ -07fb72: 0e00 |0009: return-void │ │ +07fa84: |[07fa84] android.support.v7.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +07fa94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07fa96: 5b12 9107 |0001: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0791 │ │ +07fa9a: 6e50 2213 2100 |0003: invoke-virtual {v1, v2, v0, v0, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setCompoundDrawablesWithIntrinsicBounds:(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V // method@1322 │ │ +07faa0: 7010 3213 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@1332 │ │ +07faa6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0003 line=144 │ │ 0x0006 line=146 │ │ 0x0009 line=147 │ │ locals : │ │ @@ -161156,17 +161123,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fb74: |[07fb74] android.support.v7.internal.view.menu.ActionMenuItemView.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ -07fb84: 5b01 9307 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@0793 │ │ -07fb88: 0e00 |0002: return-void │ │ +07faa8: |[07faa8] android.support.v7.internal.view.menu.ActionMenuItemView.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ +07fab8: 5b01 9307 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@0793 │ │ +07fabc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0003 reg=1 invoker Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; │ │ @@ -161176,18 +161143,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -07fb8c: |[07fb8c] android.support.v7.internal.view.menu.ActionMenuItemView.setPadding:(IIII)V │ │ -07fb9c: 5901 9507 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@0795 │ │ -07fba0: 6f54 e717 1032 |0002: invoke-super {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@17e7 │ │ -07fba6: 0e00 |0005: return-void │ │ +07fac0: |[07fac0] android.support.v7.internal.view.menu.ActionMenuItemView.setPadding:(IIII)V │ │ +07fad0: 5901 9507 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@0795 │ │ +07fad4: 6f54 e717 1032 |0002: invoke-super {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@17e7 │ │ +07fada: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ 0x0005 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ @@ -161201,16 +161168,16 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07fba8: |[07fba8] android.support.v7.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ -07fbb8: 0e00 |0000: return-void │ │ +07fadc: |[07fadc] android.support.v7.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ +07faec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 showShortcut Z │ │ 0x0000 - 0x0001 reg=2 shortcutKey C │ │ @@ -161220,20 +161187,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07fbbc: |[07fbbc] android.support.v7.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -07fbcc: 5b12 9607 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0796 │ │ -07fbd0: 5410 9607 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0796 │ │ -07fbd4: 6e20 2313 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1323 │ │ -07fbda: 7010 3213 0100 |0007: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@1332 │ │ -07fbe0: 0e00 |000a: return-void │ │ +07faf0: |[07faf0] android.support.v7.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +07fb00: 5b12 9607 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0796 │ │ +07fb04: 5410 9607 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0796 │ │ +07fb08: 6e20 2313 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1323 │ │ +07fb0e: 7010 3213 0100 |0007: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@1332 │ │ +07fb14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0002 line=160 │ │ 0x0007 line=161 │ │ 0x000a line=162 │ │ locals : │ │ @@ -161245,30 +161212,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07fbe4: |[07fbe4] android.support.v7.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ -07fbf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07fbf6: 0f00 |0001: return v0 │ │ +07fb18: |[07fb18] android.support.v7.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ +07fb28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07fb2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ - source_file_idx : 472 (ActionMenuItemView.java) │ │ + source_file_idx : 468 (ActionMenuItemView.java) │ │ │ │ Class #587 header: │ │ -class_idx : 611 │ │ +class_idx : 609 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 875 │ │ -source_file_idx : 475 │ │ +superclass_idx : 871 │ │ +source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #587 annotations: │ │ Annotations on class │ │ @@ -161293,26 +161260,26 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -07fbf8: |[07fbf8] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ -07fc08: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07fc0a: 5b34 9a07 |0001: iput-object v4, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079a │ │ -07fc0e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07fc10: 6001 3005 |0004: sget v1, Landroid/support/v7/appcompat/R$attr;.actionOverflowButtonStyle:I // field@0530 │ │ -07fc14: 7040 4b1d 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d4b │ │ -07fc1a: 6e20 3e13 2300 |0009: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@133e │ │ -07fc20: 6e20 4013 2300 |000c: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@1340 │ │ -07fc26: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -07fc28: 6e20 4113 0300 |0010: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@1341 │ │ -07fc2e: 6e20 3f13 2300 |0013: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@133f │ │ -07fc34: 0e00 |0016: return-void │ │ +07fb2c: |[07fb2c] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ +07fb3c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07fb3e: 5b34 9a07 |0001: iput-object v4, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079a │ │ +07fb42: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07fb44: 6001 3005 |0004: sget v1, Landroid/support/v7/appcompat/R$attr;.actionOverflowButtonStyle:I // field@0530 │ │ +07fb48: 7040 4b1d 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d4b │ │ +07fb4e: 6e20 3e13 2300 |0009: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@133e │ │ +07fb54: 6e20 4013 2300 |000c: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@1340 │ │ +07fb5a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07fb5c: 6e20 4113 0300 |0010: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@1341 │ │ +07fb62: 6e20 3f13 2300 |0013: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@133f │ │ +07fb68: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=574 │ │ 0x0003 line=575 │ │ 0x0009 line=577 │ │ 0x000c line=578 │ │ 0x000f line=579 │ │ @@ -161329,17 +161296,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07fc38: |[07fc38] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ -07fc48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07fc4a: 0f00 |0001: return v0 │ │ +07fb6c: |[07fb6c] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ +07fb7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07fb7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ @@ -161347,17 +161314,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07fc4c: |[07fc4c] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ -07fc5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07fc5e: 0f00 |0001: return v0 │ │ +07fb80: |[07fb80] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ +07fb90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07fb92: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ @@ -161365,41 +161332,41 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07fc60: |[07fc60] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ -07fc70: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07fc72: 6f10 4c1d 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@1d4c │ │ -07fc78: 0a00 |0004: move-result v0 │ │ -07fc7a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -07fc7e: 0f01 |0007: return v1 │ │ -07fc80: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07fc82: 6e20 3d13 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@133d │ │ -07fc88: 5420 9a07 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079a │ │ -07fc8c: 6e10 7213 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@1372 │ │ -07fc92: 28f6 |0011: goto 0007 // -000a │ │ +07fb94: |[07fb94] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ +07fba4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07fba6: 6f10 4c1d 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@1d4c │ │ +07fbac: 0a00 |0004: move-result v0 │ │ +07fbae: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +07fbb2: 0f01 |0007: return v1 │ │ +07fbb4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07fbb6: 6e20 3d13 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@133d │ │ +07fbbc: 5420 9a07 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079a │ │ +07fbc0: 6e10 7213 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@1372 │ │ +07fbc6: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=585 │ │ 0x0007 line=591 │ │ 0x0008 line=589 │ │ 0x000c line=590 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #588 header: │ │ -class_idx : 613 │ │ +class_idx : 611 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 475 │ │ +superclass_idx : 979 │ │ +source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #588 annotations: │ │ Annotations on class │ │ @@ -161424,18 +161391,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07fc94: |[07fc94] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ -07fca4: 5b01 9c07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079c │ │ -07fca8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -07fcae: 0e00 |0005: return-void │ │ +07fbc8: |[07fbc8] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ +07fbd8: 5b01 9c07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079c │ │ +07fbdc: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +07fbe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ │ │ @@ -161444,17 +161411,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07fcb0: |[07fcb0] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V │ │ -07fcc0: 7020 4713 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@1347 │ │ -07fcc6: 0e00 |0003: return-void │ │ +07fbe4: |[07fbe4] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V │ │ +07fbf4: 7020 4713 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@1347 │ │ +07fbfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1; │ │ @@ -161465,23 +161432,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07fcc8: |[07fcc8] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -07fcd8: 2030 8902 |0000: instance-of v0, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -07fcdc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -07fce0: 1f03 8902 |0004: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -07fce4: 6e10 7215 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1572 │ │ -07fcea: 0c00 |0009: move-result-object v0 │ │ -07fcec: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07fcee: 6e20 1b14 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -07fcf4: 0e00 |000e: return-void │ │ +07fbfc: |[07fbfc] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +07fc0c: 2030 8702 |0000: instance-of v0, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +07fc10: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +07fc14: 1f03 8702 |0004: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +07fc18: 6e10 7215 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1572 │ │ +07fc1e: 0c00 |0009: move-result-object v0 │ │ +07fc20: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07fc22: 6e20 1b14 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +07fc28: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0004 line=649 │ │ 0x000e line=651 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -161493,43 +161460,43 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -07fcf8: |[07fcf8] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -07fd08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07fd0a: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -07fd0e: 0f02 |0003: return v2 │ │ -07fd10: 5430 9c07 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079c │ │ -07fd14: 1f04 8902 |0006: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -07fd18: 6e10 6f15 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@156f │ │ -07fd1e: 0c01 |000b: move-result-object v1 │ │ -07fd20: 7210 321b 0100 |000c: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -07fd26: 0a01 |000f: move-result v1 │ │ -07fd28: 5901 aa07 |0010: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@07aa │ │ -07fd2c: 28f1 |0012: goto 0003 // -000f │ │ +07fc2c: |[07fc2c] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +07fc3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07fc3e: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +07fc42: 0f02 |0003: return v2 │ │ +07fc44: 5430 9c07 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079c │ │ +07fc48: 1f04 8702 |0006: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +07fc4c: 6e10 6f15 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@156f │ │ +07fc52: 0c01 |000b: move-result-object v1 │ │ +07fc54: 7210 321b 0100 |000c: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +07fc5a: 0a01 |000f: move-result v1 │ │ +07fc5c: 5901 aa07 |0010: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@07aa │ │ +07fc60: 28f1 |0012: goto 0003 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=638 │ │ 0x0003 line=643 │ │ 0x0004 line=642 │ │ locals : │ │ 0x0000 - 0x0003 reg=4 subMenu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0004 - 0x0008 reg=4 subMenu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0013 reg=3 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #589 header: │ │ -class_idx : 619 │ │ +class_idx : 617 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 696 │ │ -source_file_idx : 477 │ │ +superclass_idx : 694 │ │ +source_file_idx : 473 │ │ static_fields_size : 3 │ │ instance_fields_size: 9 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 24 │ │ │ │ Class #589 annotations: │ │ Annotations on class │ │ @@ -161601,18 +161568,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07fd30: |[07fd30] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ -07fd40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07fd42: 7030 7b13 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@137b │ │ -07fd48: 0e00 |0004: return-void │ │ +07fc64: |[07fc64] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ +07fc74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07fc76: 7030 7b13 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@137b │ │ +07fc7c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=55 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -161622,40 +161589,40 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -07fd4c: |[07fd4c] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07fd5c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07fd5e: 7030 e917 6507 |0001: invoke-direct {v5, v6, v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17e9 │ │ -07fd64: 6e20 a313 4500 |0004: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@13a3 │ │ -07fd6a: 6e10 ee00 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -07fd70: 0c02 |000a: move-result-object v2 │ │ -07fd72: 6e10 4e01 0200 |000b: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -07fd78: 0c02 |000e: move-result-object v2 │ │ -07fd7a: 5221 5f0a |000f: iget v1, v2, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ -07fd7e: 1502 6042 |0011: const/high16 v2, #int 1113587712 // #4260 │ │ -07fd82: c812 |0013: mul-float/2addr v2, v1 │ │ -07fd84: 8722 |0014: float-to-int v2, v2 │ │ -07fd86: 5952 c807 |0015: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@07c8 │ │ -07fd8a: 1502 8040 |0017: const/high16 v2, #int 1082130432 // #4080 │ │ -07fd8e: c812 |0019: mul-float/2addr v2, v1 │ │ -07fd90: 8722 |001a: float-to-int v2, v2 │ │ -07fd92: 5952 c407 |001b: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ -07fd96: 6202 d806 |001d: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ -07fd9a: 6003 1905 |001f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@0519 │ │ -07fd9e: 6e54 f700 7632 |0021: invoke-virtual {v6, v7, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -07fda4: 0c00 |0024: move-result-object v0 │ │ -07fda6: 6e30 5e01 4004 |0025: invoke-virtual {v0, v4, v4}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -07fdac: 0a02 |0028: move-result v2 │ │ -07fdae: 5952 c507 |0029: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@07c5 │ │ -07fdb2: 6e10 6801 0000 |002b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -07fdb8: 0e00 |002e: return-void │ │ +07fc80: |[07fc80] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07fc90: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07fc92: 7030 e917 6507 |0001: invoke-direct {v5, v6, v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@17e9 │ │ +07fc98: 6e20 a313 4500 |0004: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@13a3 │ │ +07fc9e: 6e10 ee00 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +07fca4: 0c02 |000a: move-result-object v2 │ │ +07fca6: 6e10 4e01 0200 |000b: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +07fcac: 0c02 |000e: move-result-object v2 │ │ +07fcae: 5221 5f0a |000f: iget v1, v2, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ +07fcb2: 1502 6042 |0011: const/high16 v2, #int 1113587712 // #4260 │ │ +07fcb6: c812 |0013: mul-float/2addr v2, v1 │ │ +07fcb8: 8722 |0014: float-to-int v2, v2 │ │ +07fcba: 5952 c807 |0015: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@07c8 │ │ +07fcbe: 1502 8040 |0017: const/high16 v2, #int 1082130432 // #4080 │ │ +07fcc2: c812 |0019: mul-float/2addr v2, v1 │ │ +07fcc4: 8722 |001a: float-to-int v2, v2 │ │ +07fcc6: 5952 c407 |001b: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ +07fcca: 6202 d806 |001d: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ +07fcce: 6003 1905 |001f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@0519 │ │ +07fcd2: 6e54 f700 7632 |0021: invoke-virtual {v6, v7, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +07fcd8: 0c00 |0024: move-result-object v0 │ │ +07fcda: 6e30 5e01 4004 |0025: invoke-virtual {v0, v4, v4}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +07fce0: 0a02 |0028: move-result v2 │ │ +07fce2: 5952 c507 |0029: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@07c5 │ │ +07fce6: 6e10 6801 0000 |002b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +07fcec: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0004 line=59 │ │ 0x0007 line=60 │ │ 0x0011 line=61 │ │ 0x0017 line=62 │ │ @@ -161675,73 +161642,73 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 18 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -07fdbc: |[07fdbc] android.support.v7.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ -07fdcc: 6e10 a61b 0d00 |0000: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -07fdd2: 0c08 |0003: move-result-object v8 │ │ -07fdd4: 1f08 6a02 |0004: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -07fdd8: 7701 861b 1000 |0006: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -07fdde: 0a0b |0009: move-result v11 │ │ -07fde0: 9102 0b11 |000a: sub-int v2, v11, v17 │ │ -07fde4: 7701 851b 1000 |000c: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -07fdea: 0a01 |000f: move-result v1 │ │ -07fdec: 7120 871b 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -07fdf2: 0a03 |0013: move-result v3 │ │ -07fdf4: 20db 5f02 |0014: instance-of v11, v13, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025f │ │ -07fdf8: 380b 4b00 |0016: if-eqz v11, 0061 // +004b │ │ -07fdfc: 07db |0018: move-object v11, v13 │ │ -07fdfe: 1f0b 5f02 |0019: check-cast v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025f │ │ -07fe02: 07b7 |001b: move-object v7, v11 │ │ -07fe04: 3807 4700 |001c: if-eqz v7, 0063 // +0047 │ │ -07fe08: 6e10 1813 0700 |001e: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ -07fe0e: 0a0b |0021: move-result v11 │ │ -07fe10: 380b 4100 |0022: if-eqz v11, 0063 // +0041 │ │ -07fe14: 1216 |0024: const/4 v6, #int 1 // #1 │ │ -07fe16: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -07fe18: 3d0f 2400 |0026: if-lez v15, 004a // +0024 │ │ -07fe1c: 3806 0500 |0028: if-eqz v6, 002d // +0005 │ │ -07fe20: 122b |002a: const/4 v11, #int 2 // #2 │ │ -07fe22: 34bf 1f00 |002b: if-lt v15, v11, 004a // +001f │ │ -07fe26: 920b 0e0f |002d: mul-int v11, v14, v15 │ │ -07fe2a: 150c 0080 |002f: const/high16 v12, #int -2147483648 // #8000 │ │ -07fe2e: 7120 871b cb00 |0031: invoke-static {v11, v12}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -07fe34: 0a04 |0034: move-result v4 │ │ -07fe36: 6e30 cc1b 4d03 |0035: invoke-virtual {v13, v4, v3}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -07fe3c: 6e10 ab1b 0d00 |0038: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -07fe42: 0a09 |003b: move-result v9 │ │ -07fe44: 9300 090e |003c: div-int v0, v9, v14 │ │ -07fe48: 940b 090e |003e: rem-int v11, v9, v14 │ │ -07fe4c: 380b 0400 |0040: if-eqz v11, 0044 // +0004 │ │ -07fe50: d800 0001 |0042: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07fe54: 3806 0600 |0044: if-eqz v6, 004a // +0006 │ │ -07fe58: 122b |0046: const/4 v11, #int 2 // #2 │ │ -07fe5a: 35b0 0300 |0047: if-ge v0, v11, 004a // +0003 │ │ -07fe5e: 1220 |0049: const/4 v0, #int 2 // #2 │ │ -07fe60: 558b bb07 |004a: iget-boolean v11, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -07fe64: 390b 1900 |004c: if-nez v11, 0065 // +0019 │ │ -07fe68: 3806 1700 |004e: if-eqz v6, 0065 // +0017 │ │ -07fe6c: 1215 |0050: const/4 v5, #int 1 // #1 │ │ -07fe6e: 5c85 b707 |0051: iput-boolean v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@07b7 │ │ -07fe72: 5980 b607 |0053: iput v0, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -07fe76: 920a 000e |0055: mul-int v10, v0, v14 │ │ -07fe7a: 150b 0040 |0057: const/high16 v11, #int 1073741824 // #4000 │ │ -07fe7e: 7120 871b ba00 |0059: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -07fe84: 0a0b |005c: move-result v11 │ │ -07fe86: 6e30 cc1b bd03 |005d: invoke-virtual {v13, v11, v3}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -07fe8c: 0f00 |0060: return v0 │ │ -07fe8e: 1207 |0061: const/4 v7, #int 0 // #0 │ │ -07fe90: 28ba |0062: goto 001c // -0046 │ │ -07fe92: 1206 |0063: const/4 v6, #int 0 // #0 │ │ -07fe94: 28c1 |0064: goto 0025 // -003f │ │ -07fe96: 1205 |0065: const/4 v5, #int 0 // #0 │ │ -07fe98: 28eb |0066: goto 0051 // -0015 │ │ +07fcf0: |[07fcf0] android.support.v7.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ +07fd00: 6e10 a61b 0d00 |0000: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +07fd06: 0c08 |0003: move-result-object v8 │ │ +07fd08: 1f08 6802 |0004: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +07fd0c: 7701 861b 1000 |0006: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +07fd12: 0a0b |0009: move-result v11 │ │ +07fd14: 9102 0b11 |000a: sub-int v2, v11, v17 │ │ +07fd18: 7701 851b 1000 |000c: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +07fd1e: 0a01 |000f: move-result v1 │ │ +07fd20: 7120 871b 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +07fd26: 0a03 |0013: move-result v3 │ │ +07fd28: 20db 5d02 |0014: instance-of v11, v13, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025d │ │ +07fd2c: 380b 4b00 |0016: if-eqz v11, 0061 // +004b │ │ +07fd30: 07db |0018: move-object v11, v13 │ │ +07fd32: 1f0b 5d02 |0019: check-cast v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025d │ │ +07fd36: 07b7 |001b: move-object v7, v11 │ │ +07fd38: 3807 4700 |001c: if-eqz v7, 0063 // +0047 │ │ +07fd3c: 6e10 1813 0700 |001e: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ +07fd42: 0a0b |0021: move-result v11 │ │ +07fd44: 380b 4100 |0022: if-eqz v11, 0063 // +0041 │ │ +07fd48: 1216 |0024: const/4 v6, #int 1 // #1 │ │ +07fd4a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +07fd4c: 3d0f 2400 |0026: if-lez v15, 004a // +0024 │ │ +07fd50: 3806 0500 |0028: if-eqz v6, 002d // +0005 │ │ +07fd54: 122b |002a: const/4 v11, #int 2 // #2 │ │ +07fd56: 34bf 1f00 |002b: if-lt v15, v11, 004a // +001f │ │ +07fd5a: 920b 0e0f |002d: mul-int v11, v14, v15 │ │ +07fd5e: 150c 0080 |002f: const/high16 v12, #int -2147483648 // #8000 │ │ +07fd62: 7120 871b cb00 |0031: invoke-static {v11, v12}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +07fd68: 0a04 |0034: move-result v4 │ │ +07fd6a: 6e30 cc1b 4d03 |0035: invoke-virtual {v13, v4, v3}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +07fd70: 6e10 ab1b 0d00 |0038: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +07fd76: 0a09 |003b: move-result v9 │ │ +07fd78: 9300 090e |003c: div-int v0, v9, v14 │ │ +07fd7c: 940b 090e |003e: rem-int v11, v9, v14 │ │ +07fd80: 380b 0400 |0040: if-eqz v11, 0044 // +0004 │ │ +07fd84: d800 0001 |0042: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07fd88: 3806 0600 |0044: if-eqz v6, 004a // +0006 │ │ +07fd8c: 122b |0046: const/4 v11, #int 2 // #2 │ │ +07fd8e: 35b0 0300 |0047: if-ge v0, v11, 004a // +0003 │ │ +07fd92: 1220 |0049: const/4 v0, #int 2 // #2 │ │ +07fd94: 558b bb07 |004a: iget-boolean v11, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +07fd98: 390b 1900 |004c: if-nez v11, 0065 // +0019 │ │ +07fd9c: 3806 1700 |004e: if-eqz v6, 0065 // +0017 │ │ +07fda0: 1215 |0050: const/4 v5, #int 1 // #1 │ │ +07fda2: 5c85 b707 |0051: iput-boolean v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@07b7 │ │ +07fda6: 5980 b607 |0053: iput v0, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +07fdaa: 920a 000e |0055: mul-int v10, v0, v14 │ │ +07fdae: 150b 0040 |0057: const/high16 v11, #int 1073741824 // #4000 │ │ +07fdb2: 7120 871b ba00 |0059: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +07fdb8: 0a0b |005c: move-result v11 │ │ +07fdba: 6e30 cc1b bd03 |005d: invoke-virtual {v13, v11, v3}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +07fdc0: 0f00 |0060: return v0 │ │ +07fdc2: 1207 |0061: const/4 v7, #int 0 // #0 │ │ +07fdc4: 28ba |0062: goto 001c // -0046 │ │ +07fdc6: 1206 |0063: const/4 v6, #int 0 // #0 │ │ +07fdc8: 28c1 |0064: goto 0025 // -003f │ │ +07fdca: 1205 |0065: const/4 v5, #int 0 // #0 │ │ +07fdcc: 28eb |0066: goto 0051 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0006 line=379 │ │ 0x000c line=381 │ │ 0x0010 line=382 │ │ 0x0014 line=384 │ │ @@ -161791,529 +161758,529 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 45 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 999 16-bit code units │ │ -07fe9c: |[07fe9c] android.support.v7.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ -07feac: 7701 851b 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -07feb2: 0a11 |0003: move-result v17 │ │ -07feb4: 7701 861b 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -07feba: 0a25 |0007: move-result v37 │ │ -07febc: 7701 861b 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -07fec2: 0a13 |000b: move-result v19 │ │ -07fec4: 7401 8f13 2a00 |000c: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@138f │ │ -07feca: 0a26 |000f: move-result v38 │ │ -07fecc: 7401 9013 2a00 |0010: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1390 │ │ -07fed2: 0a27 |0013: move-result v39 │ │ -07fed4: 9024 2627 |0014: add-int v36, v38, v39 │ │ -07fed8: 7401 9113 2a00 |0016: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@1391 │ │ -07fede: 0a26 |0019: move-result v38 │ │ -07fee0: 7401 8e13 2a00 |001a: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@138e │ │ -07fee6: 0a27 |001d: move-result v39 │ │ -07fee8: 9012 2627 |001e: add-int v18, v38, v39 │ │ -07feec: 1526 0040 |0020: const/high16 v38, #int 1073741824 // #4000 │ │ -07fef0: 0200 1100 |0022: move/from16 v0, v17 │ │ -07fef4: 0201 2600 |0024: move/from16 v1, v38 │ │ -07fef8: 3310 2a00 |0026: if-ne v0, v1, 0050 // +002a │ │ -07fefc: 9126 1312 |0028: sub-int v38, v19, v18 │ │ -07ff00: 1527 0040 |002a: const/high16 v39, #int 1073741824 // #4000 │ │ -07ff04: 7702 871b 2600 |002c: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -07ff0a: 0a16 |002f: move-result v22 │ │ -07ff0c: 9125 2524 |0030: sub-int v37, v37, v36 │ │ -07ff10: 0800 2a00 |0032: move-object/from16 v0, v42 │ │ -07ff14: 5200 c807 |0034: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@07c8 │ │ -07ff18: 0226 0000 |0036: move/from16 v38, v0 │ │ -07ff1c: 9304 2526 |0038: div-int v4, v37, v38 │ │ -07ff20: 0800 2a00 |003a: move-object/from16 v0, v42 │ │ -07ff24: 5200 c807 |003c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@07c8 │ │ -07ff28: 0226 0000 |003e: move/from16 v38, v0 │ │ -07ff2c: 9406 2526 |0040: rem-int v6, v37, v38 │ │ -07ff30: 3904 2100 |0042: if-nez v4, 0063 // +0021 │ │ -07ff34: 1326 0000 |0044: const/16 v38, #int 0 // #0 │ │ -07ff38: 0800 2a00 |0046: move-object/from16 v0, v42 │ │ -07ff3c: 0201 2500 |0048: move/from16 v1, v37 │ │ -07ff40: 0202 2600 |004a: move/from16 v2, v38 │ │ -07ff44: 6e30 a513 1002 |004c: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@13a5 │ │ -07ff4a: 0e00 |004f: return-void │ │ -07ff4c: 0800 2a00 |0050: move-object/from16 v0, v42 │ │ -07ff50: 5200 c507 |0052: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@07c5 │ │ -07ff54: 0226 0000 |0054: move/from16 v38, v0 │ │ -07ff58: 9127 1312 |0056: sub-int v39, v19, v18 │ │ -07ff5c: 7702 2f1f 2600 |0058: invoke-static/range {v38, v39}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -07ff62: 0a26 |005b: move-result v38 │ │ -07ff64: 1527 0080 |005c: const/high16 v39, #int -2147483648 // #8000 │ │ -07ff68: 7702 871b 2600 |005e: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -07ff6e: 0a16 |0061: move-result v22 │ │ -07ff70: 28ce |0062: goto 0030 // -0032 │ │ -07ff72: 0800 2a00 |0063: move-object/from16 v0, v42 │ │ -07ff76: 5200 c807 |0065: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@07c8 │ │ -07ff7a: 0226 0000 |0067: move/from16 v38, v0 │ │ -07ff7e: 9327 0604 |0069: div-int v39, v6, v4 │ │ -07ff82: 9005 2627 |006b: add-int v5, v38, v39 │ │ -07ff86: 0148 |006d: move v8, v4 │ │ -07ff88: 1319 0000 |006e: const/16 v25, #int 0 // #0 │ │ -07ff8c: 1318 0000 |0070: const/16 v24, #int 0 // #0 │ │ -07ff90: 120e |0072: const/4 v14, #int 0 // #0 │ │ -07ff92: 1322 0000 |0073: const/16 v34, #int 0 // #0 │ │ -07ff96: 1310 0000 |0075: const/16 v16, #int 0 // #0 │ │ -07ff9a: 1620 0000 |0077: const-wide/16 v32, #int 0 // #0 │ │ -07ff9e: 7401 8a13 2a00 |0079: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ -07ffa4: 0a0c |007c: move-result v12 │ │ -07ffa6: 1314 0000 |007d: const/16 v20, #int 0 // #0 │ │ -07ffaa: 0200 1400 |007f: move/from16 v0, v20 │ │ -07ffae: 35c0 d600 |0081: if-ge v0, v12, 0157 // +00d6 │ │ -07ffb2: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -07ffb6: 0201 1400 |0085: move/from16 v1, v20 │ │ -07ffba: 6e20 8913 1000 |0087: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -07ffc0: 0c0b |008a: move-result-object v11 │ │ -07ffc2: 6e10 b71b 0b00 |008b: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -07ffc8: 0a26 |008e: move-result v38 │ │ -07ffca: 1327 0800 |008f: const/16 v39, #int 8 // #8 │ │ -07ffce: 0200 2600 |0091: move/from16 v0, v38 │ │ -07ffd2: 0201 2700 |0093: move/from16 v1, v39 │ │ -07ffd6: 3310 0500 |0095: if-ne v0, v1, 009a // +0005 │ │ -07ffda: d814 1401 |0097: add-int/lit8 v20, v20, #int 1 // #01 │ │ -07ffde: 28e6 |0099: goto 007f // -001a │ │ -07ffe0: 20b0 5f02 |009a: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025f │ │ -07ffe4: 0215 0000 |009c: move/from16 v21, v0 │ │ -07ffe8: d822 2201 |009e: add-int/lit8 v34, v34, #int 1 // #01 │ │ -07ffec: 3815 1d00 |00a0: if-eqz v21, 00bd // +001d │ │ -07fff0: 0800 2a00 |00a2: move-object/from16 v0, v42 │ │ -07fff4: 5200 c407 |00a4: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ -07fff8: 0226 0000 |00a6: move/from16 v38, v0 │ │ -07fffc: 1327 0000 |00a8: const/16 v39, #int 0 // #0 │ │ -080000: 0800 2a00 |00aa: move-object/from16 v0, v42 │ │ -080004: 5200 c407 |00ac: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ -080008: 0228 0000 |00ae: move/from16 v40, v0 │ │ -08000c: 1329 0000 |00b0: const/16 v41, #int 0 // #0 │ │ -080010: 0200 2600 |00b2: move/from16 v0, v38 │ │ -080014: 0201 2700 |00b4: move/from16 v1, v39 │ │ -080018: 0202 2800 |00b6: move/from16 v2, v40 │ │ -08001c: 0203 2900 |00b8: move/from16 v3, v41 │ │ -080020: 6e53 f81b 0b21 |00ba: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1bf8 │ │ -080026: 6e10 a61b 0b00 |00bd: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -08002c: 0c17 |00c0: move-result-object v23 │ │ -08002e: 1f17 6a02 |00c1: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080032: 1326 0000 |00c3: const/16 v38, #int 0 // #0 │ │ -080036: 0200 2600 |00c5: move/from16 v0, v38 │ │ -08003a: 0801 1700 |00c7: move-object/from16 v1, v23 │ │ -08003e: 5c10 b807 |00c9: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ -080042: 1326 0000 |00cb: const/16 v38, #int 0 // #0 │ │ -080046: 0200 2600 |00cd: move/from16 v0, v38 │ │ -08004a: 0801 1700 |00cf: move-object/from16 v1, v23 │ │ -08004e: 5910 b907 |00d1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@07b9 │ │ -080052: 1326 0000 |00d3: const/16 v38, #int 0 // #0 │ │ -080056: 0200 2600 |00d5: move/from16 v0, v38 │ │ -08005a: 0801 1700 |00d7: move-object/from16 v1, v23 │ │ -08005e: 5910 b607 |00d9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -080062: 1326 0000 |00db: const/16 v38, #int 0 // #0 │ │ -080066: 0200 2600 |00dd: move/from16 v0, v38 │ │ -08006a: 0801 1700 |00df: move-object/from16 v1, v23 │ │ -08006e: 5c10 b707 |00e1: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@07b7 │ │ -080072: 1326 0000 |00e3: const/16 v38, #int 0 // #0 │ │ -080076: 0200 2600 |00e5: move/from16 v0, v38 │ │ -08007a: 0801 1700 |00e7: move-object/from16 v1, v23 │ │ -08007e: 5910 bc07 |00e9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ -080082: 1326 0000 |00eb: const/16 v38, #int 0 // #0 │ │ -080086: 0200 2600 |00ed: move/from16 v0, v38 │ │ -08008a: 0801 1700 |00ef: move-object/from16 v1, v23 │ │ -08008e: 5910 be07 |00f1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ -080092: 3815 5f00 |00f3: if-eqz v21, 0152 // +005f │ │ -080096: 0826 0b00 |00f5: move-object/from16 v38, v11 │ │ -08009a: 1f26 5f02 |00f7: check-cast v38, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025f │ │ -08009e: 7401 1813 2600 |00f9: invoke-virtual/range {v38}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ -0800a4: 0a26 |00fc: move-result v38 │ │ -0800a6: 3826 5500 |00fd: if-eqz v38, 0152 // +0055 │ │ -0800aa: 1326 0100 |00ff: const/16 v38, #int 1 // #1 │ │ -0800ae: 0200 2600 |0101: move/from16 v0, v38 │ │ -0800b2: 0801 1700 |0103: move-object/from16 v1, v23 │ │ -0800b6: 5c10 bd07 |0105: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ -0800ba: 0800 1700 |0107: move-object/from16 v0, v23 │ │ -0800be: 5500 bb07 |0109: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -0800c2: 0226 0000 |010b: move/from16 v38, v0 │ │ -0800c6: 3826 4800 |010d: if-eqz v38, 0155 // +0048 │ │ -0800ca: 1217 |010f: const/4 v7, #int 1 // #1 │ │ -0800cc: 0200 1600 |0110: move/from16 v0, v22 │ │ -0800d0: 0201 1200 |0112: move/from16 v1, v18 │ │ -0800d4: 7151 9b13 5b07 |0114: invoke-static {v11, v5, v7, v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@139b │ │ -0800da: 0a09 |0117: move-result v9 │ │ -0800dc: 0200 1800 |0118: move/from16 v0, v24 │ │ -0800e0: 7120 2d1f 9000 |011a: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0800e6: 0a18 |011d: move-result v24 │ │ -0800e8: 0800 1700 |011e: move-object/from16 v0, v23 │ │ -0800ec: 5500 b707 |0120: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@07b7 │ │ -0800f0: 0226 0000 |0122: move/from16 v38, v0 │ │ -0800f4: 3826 0400 |0124: if-eqz v38, 0128 // +0004 │ │ -0800f8: d80e 0e01 |0126: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0800fc: 0800 1700 |0128: move-object/from16 v0, v23 │ │ -080100: 5500 bb07 |012a: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -080104: 0226 0000 |012c: move/from16 v38, v0 │ │ -080108: 3826 0400 |012e: if-eqz v38, 0132 // +0004 │ │ -08010c: 1310 0100 |0130: const/16 v16, #int 1 // #1 │ │ -080110: b198 |0132: sub-int/2addr v8, v9 │ │ -080112: 6e10 aa1b 0b00 |0133: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -080118: 0a26 |0136: move-result v38 │ │ -08011a: 0200 1900 |0137: move/from16 v0, v25 │ │ -08011e: 0201 2600 |0139: move/from16 v1, v38 │ │ -080122: 7120 2d1f 1000 |013b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -080128: 0a19 |013e: move-result v25 │ │ -08012a: 1326 0100 |013f: const/16 v38, #int 1 // #1 │ │ -08012e: 0200 2600 |0141: move/from16 v0, v38 │ │ -080132: 3309 54ff |0143: if-ne v9, v0, 0097 // -00ac │ │ -080136: 1326 0100 |0145: const/16 v38, #int 1 // #1 │ │ -08013a: 9826 2614 |0147: shl-int v38, v38, v20 │ │ -08013e: 0200 2600 |0149: move/from16 v0, v38 │ │ -080142: 8100 |014b: int-to-long v0, v0 │ │ -080144: 0526 0000 |014c: move-wide/from16 v38, v0 │ │ -080148: a120 2026 |014e: or-long v32, v32, v38 │ │ -08014c: 2900 47ff |0150: goto/16 0097 // -00b9 │ │ -080150: 1326 0000 |0152: const/16 v38, #int 0 // #0 │ │ -080154: 28ad |0154: goto 0101 // -0053 │ │ -080156: 0187 |0155: move v7, v8 │ │ -080158: 28ba |0156: goto 0110 // -0046 │ │ -08015a: 3810 3700 |0157: if-eqz v16, 018e // +0037 │ │ -08015e: 1326 0200 |0159: const/16 v38, #int 2 // #2 │ │ -080162: 0200 2200 |015b: move/from16 v0, v34 │ │ -080166: 0201 2600 |015d: move/from16 v1, v38 │ │ -08016a: 3310 2f00 |015f: if-ne v0, v1, 018e // +002f │ │ -08016e: 121a |0161: const/4 v10, #int 1 // #1 │ │ -080170: 131e 0000 |0162: const/16 v30, #int 0 // #0 │ │ -080174: 3d0e 6a00 |0164: if-lez v14, 01ce // +006a │ │ -080178: 3d08 6800 |0166: if-lez v8, 01ce // +0068 │ │ -08017c: 141a ffff ff7f |0168: const v26, #float nan // #7fffffff │ │ -080182: 161b 0000 |016b: const-wide/16 v27, #int 0 // #0 │ │ -080186: 131d 0000 |016d: const/16 v29, #int 0 // #0 │ │ -08018a: 1314 0000 |016f: const/16 v20, #int 0 // #0 │ │ -08018e: 0200 1400 |0171: move/from16 v0, v20 │ │ -080192: 35c0 5500 |0173: if-ge v0, v12, 01c8 // +0055 │ │ -080196: 0800 2a00 |0175: move-object/from16 v0, v42 │ │ -08019a: 0201 1400 |0177: move/from16 v1, v20 │ │ -08019e: 6e20 8913 1000 |0179: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -0801a4: 0c0b |017c: move-result-object v11 │ │ -0801a6: 6e10 a61b 0b00 |017d: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0801ac: 0c17 |0180: move-result-object v23 │ │ -0801ae: 1f17 6a02 |0181: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -0801b2: 0800 1700 |0183: move-object/from16 v0, v23 │ │ -0801b6: 5500 b707 |0185: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@07b7 │ │ -0801ba: 0226 0000 |0187: move/from16 v38, v0 │ │ -0801be: 3926 0700 |0189: if-nez v38, 0190 // +0007 │ │ -0801c2: d814 1401 |018b: add-int/lit8 v20, v20, #int 1 // #01 │ │ -0801c6: 28e4 |018d: goto 0171 // -001c │ │ -0801c8: 120a |018e: const/4 v10, #int 0 // #0 │ │ -0801ca: 28d3 |018f: goto 0162 // -002d │ │ -0801cc: 0800 1700 |0190: move-object/from16 v0, v23 │ │ -0801d0: 5200 b607 |0192: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -0801d4: 0226 0000 |0194: move/from16 v38, v0 │ │ -0801d8: 0200 2600 |0196: move/from16 v0, v38 │ │ -0801dc: 0201 1a00 |0198: move/from16 v1, v26 │ │ -0801e0: 3510 1400 |019a: if-ge v0, v1, 01ae // +0014 │ │ -0801e4: 0800 1700 |019c: move-object/from16 v0, v23 │ │ -0801e8: 5200 b607 |019e: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -0801ec: 021a 0000 |01a0: move/from16 v26, v0 │ │ -0801f0: 1326 0100 |01a2: const/16 v38, #int 1 // #1 │ │ -0801f4: 9826 2614 |01a4: shl-int v38, v38, v20 │ │ -0801f8: 0200 2600 |01a6: move/from16 v0, v38 │ │ -0801fc: 8100 |01a8: int-to-long v0, v0 │ │ -0801fe: 051b 0000 |01a9: move-wide/from16 v27, v0 │ │ -080202: 131d 0100 |01ab: const/16 v29, #int 1 // #1 │ │ -080206: 28de |01ad: goto 018b // -0022 │ │ -080208: 0800 1700 |01ae: move-object/from16 v0, v23 │ │ -08020c: 5200 b607 |01b0: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -080210: 0226 0000 |01b2: move/from16 v38, v0 │ │ -080214: 0200 2600 |01b4: move/from16 v0, v38 │ │ -080218: 0201 1a00 |01b6: move/from16 v1, v26 │ │ -08021c: 3310 d3ff |01b8: if-ne v0, v1, 018b // -002d │ │ -080220: 1326 0100 |01ba: const/16 v38, #int 1 // #1 │ │ -080224: 9826 2614 |01bc: shl-int v38, v38, v20 │ │ -080228: 0200 2600 |01be: move/from16 v0, v38 │ │ -08022c: 8100 |01c0: int-to-long v0, v0 │ │ -08022e: 0526 0000 |01c1: move-wide/from16 v38, v0 │ │ -080232: a11b 1b26 |01c3: or-long v27, v27, v38 │ │ -080236: d81d 1d01 |01c5: add-int/lit8 v29, v29, #int 1 // #01 │ │ -08023a: 28c4 |01c7: goto 018b // -003c │ │ -08023c: a120 201b |01c8: or-long v32, v32, v27 │ │ -080240: 0200 1d00 |01ca: move/from16 v0, v29 │ │ -080244: 3780 b000 |01cc: if-le v0, v8, 027c // +00b0 │ │ -080248: 3910 3901 |01ce: if-nez v16, 0307 // +0139 │ │ -08024c: 1326 0100 |01d0: const/16 v38, #int 1 // #1 │ │ -080250: 0200 2200 |01d2: move/from16 v0, v34 │ │ -080254: 0201 2600 |01d4: move/from16 v1, v38 │ │ -080258: 3310 3101 |01d6: if-ne v0, v1, 0307 // +0131 │ │ -08025c: 131f 0100 |01d8: const/16 v31, #int 1 // #1 │ │ -080260: 3d08 ad01 |01da: if-lez v8, 0387 // +01ad │ │ -080264: 1626 0000 |01dc: const-wide/16 v38, #int 0 // #0 │ │ -080268: 3126 2026 |01de: cmp-long v38, v32, v38 │ │ -08026c: 3826 a701 |01e0: if-eqz v38, 0387 // +01a7 │ │ -080270: d826 22ff |01e2: add-int/lit8 v38, v34, #int -1 // #ff │ │ -080274: 0200 2600 |01e4: move/from16 v0, v38 │ │ -080278: 3408 0c00 |01e6: if-lt v8, v0, 01f2 // +000c │ │ -08027c: 391f 0a00 |01e8: if-nez v31, 01f2 // +000a │ │ -080280: 1326 0100 |01ea: const/16 v38, #int 1 // #1 │ │ -080284: 0200 1800 |01ec: move/from16 v0, v24 │ │ -080288: 0201 2600 |01ee: move/from16 v1, v38 │ │ -08028c: 3710 9701 |01f0: if-le v0, v1, 0387 // +0197 │ │ -080290: 7702 261f 2000 |01f2: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@1f26 │ │ -080296: 0a26 |01f5: move-result v38 │ │ -080298: 0200 2600 |01f6: move/from16 v0, v38 │ │ -08029c: 820d |01f8: int-to-float v13, v0 │ │ -08029e: 391f 5700 |01f9: if-nez v31, 0250 // +0057 │ │ -0802a2: 1626 0100 |01fb: const-wide/16 v38, #int 1 // #1 │ │ -0802a6: a026 2620 |01fd: and-long v38, v38, v32 │ │ -0802aa: 1628 0000 |01ff: const-wide/16 v40, #int 0 // #0 │ │ -0802ae: 3126 2628 |0201: cmp-long v38, v38, v40 │ │ -0802b2: 3826 1e00 |0203: if-eqz v38, 0221 // +001e │ │ -0802b6: 1326 0000 |0205: const/16 v38, #int 0 // #0 │ │ -0802ba: 0800 2a00 |0207: move-object/from16 v0, v42 │ │ -0802be: 0201 2600 |0209: move/from16 v1, v38 │ │ -0802c2: 6e20 8913 1000 |020b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -0802c8: 0c26 |020e: move-result-object v38 │ │ -0802ca: 7401 a61b 2600 |020f: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0802d0: 0c17 |0212: move-result-object v23 │ │ -0802d2: 1f17 6a02 |0213: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -0802d6: 0800 1700 |0215: move-object/from16 v0, v23 │ │ -0802da: 5500 bd07 |0217: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ -0802de: 0226 0000 |0219: move/from16 v38, v0 │ │ -0802e2: 3926 0600 |021b: if-nez v38, 0221 // +0006 │ │ -0802e6: 1526 003f |021d: const/high16 v38, #int 1056964608 // #3f00 │ │ -0802ea: a70d 0d26 |021f: sub-float v13, v13, v38 │ │ -0802ee: 1326 0100 |0221: const/16 v38, #int 1 // #1 │ │ -0802f2: d827 0cff |0223: add-int/lit8 v39, v12, #int -1 // #ff │ │ -0802f6: 9826 2627 |0225: shl-int v38, v38, v39 │ │ -0802fa: 0200 2600 |0227: move/from16 v0, v38 │ │ -0802fe: 8100 |0229: int-to-long v0, v0 │ │ -080300: 0526 0000 |022a: move-wide/from16 v38, v0 │ │ -080304: a026 2620 |022c: and-long v38, v38, v32 │ │ -080308: 1628 0000 |022e: const-wide/16 v40, #int 0 // #0 │ │ -08030c: 3126 2628 |0230: cmp-long v38, v38, v40 │ │ -080310: 3826 1e00 |0232: if-eqz v38, 0250 // +001e │ │ -080314: d826 0cff |0234: add-int/lit8 v38, v12, #int -1 // #ff │ │ -080318: 0800 2a00 |0236: move-object/from16 v0, v42 │ │ -08031c: 0201 2600 |0238: move/from16 v1, v38 │ │ -080320: 6e20 8913 1000 |023a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -080326: 0c26 |023d: move-result-object v38 │ │ -080328: 7401 a61b 2600 |023e: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -08032e: 0c17 |0241: move-result-object v23 │ │ -080330: 1f17 6a02 |0242: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080334: 0800 1700 |0244: move-object/from16 v0, v23 │ │ -080338: 5500 bd07 |0246: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ -08033c: 0226 0000 |0248: move/from16 v38, v0 │ │ -080340: 3926 0600 |024a: if-nez v38, 0250 // +0006 │ │ -080344: 1526 003f |024c: const/high16 v38, #int 1056964608 // #3f00 │ │ -080348: a70d 0d26 |024e: sub-float v13, v13, v38 │ │ -08034c: 1326 0000 |0250: const/16 v38, #int 0 // #0 │ │ -080350: 2d26 0d26 |0252: cmpl-float v38, v13, v38 │ │ -080354: 3d26 b700 |0254: if-lez v38, 030b // +00b7 │ │ -080358: 9226 0805 |0256: mul-int v38, v8, v5 │ │ -08035c: 0200 2600 |0258: move/from16 v0, v38 │ │ -080360: 8200 |025a: int-to-float v0, v0 │ │ -080362: 0226 0000 |025b: move/from16 v38, v0 │ │ -080366: a926 260d |025d: div-float v38, v38, v13 │ │ -08036a: 0200 2600 |025f: move/from16 v0, v38 │ │ -08036e: 870f |0261: float-to-int v15, v0 │ │ -080370: 1314 0000 |0262: const/16 v20, #int 0 // #0 │ │ -080374: 0200 1400 |0264: move/from16 v0, v20 │ │ -080378: 35c0 2001 |0266: if-ge v0, v12, 0386 // +0120 │ │ -08037c: 1326 0100 |0268: const/16 v38, #int 1 // #1 │ │ -080380: 9826 2614 |026a: shl-int v38, v38, v20 │ │ -080384: 0200 2600 |026c: move/from16 v0, v38 │ │ -080388: 8100 |026e: int-to-long v0, v0 │ │ -08038a: 0526 0000 |026f: move-wide/from16 v38, v0 │ │ -08038e: a026 2620 |0271: and-long v38, v38, v32 │ │ -080392: 1628 0000 |0273: const-wide/16 v40, #int 0 // #0 │ │ -080396: 3126 2628 |0275: cmp-long v38, v38, v40 │ │ -08039a: 3926 9700 |0277: if-nez v38, 030e // +0097 │ │ -08039e: d814 1401 |0279: add-int/lit8 v20, v20, #int 1 // #01 │ │ -0803a2: 28e9 |027b: goto 0264 // -0017 │ │ -0803a4: d81a 1a01 |027c: add-int/lit8 v26, v26, #int 1 // #01 │ │ -0803a8: 1314 0000 |027e: const/16 v20, #int 0 // #0 │ │ -0803ac: 0200 1400 |0280: move/from16 v0, v20 │ │ -0803b0: 35c0 8100 |0282: if-ge v0, v12, 0303 // +0081 │ │ -0803b4: 0800 2a00 |0284: move-object/from16 v0, v42 │ │ -0803b8: 0201 1400 |0286: move/from16 v1, v20 │ │ -0803bc: 6e20 8913 1000 |0288: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -0803c2: 0c0b |028b: move-result-object v11 │ │ -0803c4: 6e10 a61b 0b00 |028c: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0803ca: 0c17 |028f: move-result-object v23 │ │ -0803cc: 1f17 6a02 |0290: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -0803d0: 1326 0100 |0292: const/16 v38, #int 1 // #1 │ │ -0803d4: 9826 2614 |0294: shl-int v38, v38, v20 │ │ -0803d8: 0200 2600 |0296: move/from16 v0, v38 │ │ -0803dc: 8100 |0298: int-to-long v0, v0 │ │ -0803de: 0526 0000 |0299: move-wide/from16 v38, v0 │ │ -0803e2: a026 261b |029b: and-long v38, v38, v27 │ │ -0803e6: 1628 0000 |029d: const-wide/16 v40, #int 0 // #0 │ │ -0803ea: 3126 2628 |029f: cmp-long v38, v38, v40 │ │ -0803ee: 3926 1c00 |02a1: if-nez v38, 02bd // +001c │ │ -0803f2: 0800 1700 |02a3: move-object/from16 v0, v23 │ │ -0803f6: 5200 b607 |02a5: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -0803fa: 0226 0000 |02a7: move/from16 v38, v0 │ │ -0803fe: 0200 2600 |02a9: move/from16 v0, v38 │ │ -080402: 0201 1a00 |02ab: move/from16 v1, v26 │ │ -080406: 3310 0d00 |02ad: if-ne v0, v1, 02ba // +000d │ │ -08040a: 1326 0100 |02af: const/16 v38, #int 1 // #1 │ │ -08040e: 9826 2614 |02b1: shl-int v38, v38, v20 │ │ -080412: 0200 2600 |02b3: move/from16 v0, v38 │ │ -080416: 8100 |02b5: int-to-long v0, v0 │ │ -080418: 0526 0000 |02b6: move-wide/from16 v38, v0 │ │ -08041c: a120 2026 |02b8: or-long v32, v32, v38 │ │ -080420: d814 1401 |02ba: add-int/lit8 v20, v20, #int 1 // #01 │ │ -080424: 28c4 |02bc: goto 0280 // -003c │ │ -080426: 380a 2d00 |02bd: if-eqz v10, 02ea // +002d │ │ -08042a: 0800 1700 |02bf: move-object/from16 v0, v23 │ │ -08042e: 5500 bd07 |02c1: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ -080432: 0226 0000 |02c3: move/from16 v38, v0 │ │ -080436: 3826 2500 |02c5: if-eqz v38, 02ea // +0025 │ │ -08043a: 1326 0100 |02c7: const/16 v38, #int 1 // #1 │ │ -08043e: 0200 2600 |02c9: move/from16 v0, v38 │ │ -080442: 3308 1f00 |02cb: if-ne v8, v0, 02ea // +001f │ │ -080446: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -08044a: 5200 c407 |02cf: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ -08044e: 0226 0000 |02d1: move/from16 v38, v0 │ │ -080452: 9026 2605 |02d3: add-int v38, v38, v5 │ │ -080456: 1327 0000 |02d5: const/16 v39, #int 0 // #0 │ │ -08045a: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -08045e: 5200 c407 |02d9: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ -080462: 0228 0000 |02db: move/from16 v40, v0 │ │ -080466: 1329 0000 |02dd: const/16 v41, #int 0 // #0 │ │ -08046a: 0200 2600 |02df: move/from16 v0, v38 │ │ -08046e: 0201 2700 |02e1: move/from16 v1, v39 │ │ -080472: 0202 2800 |02e3: move/from16 v2, v40 │ │ -080476: 0203 2900 |02e5: move/from16 v3, v41 │ │ -08047a: 6e53 f81b 0b21 |02e7: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1bf8 │ │ -080480: 0800 1700 |02ea: move-object/from16 v0, v23 │ │ -080484: 5200 b607 |02ec: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -080488: 0226 0000 |02ee: move/from16 v38, v0 │ │ -08048c: d826 2601 |02f0: add-int/lit8 v38, v38, #int 1 // #01 │ │ -080490: 0200 2600 |02f2: move/from16 v0, v38 │ │ -080494: 0801 1700 |02f4: move-object/from16 v1, v23 │ │ -080498: 5910 b607 |02f6: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -08049c: 1326 0100 |02f8: const/16 v38, #int 1 // #1 │ │ -0804a0: 0200 2600 |02fa: move/from16 v0, v38 │ │ -0804a4: 0801 1700 |02fc: move-object/from16 v1, v23 │ │ -0804a8: 5c10 b807 |02fe: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ -0804ac: d808 08ff |0300: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0804b0: 28b8 |0302: goto 02ba // -0048 │ │ -0804b2: 131e 0100 |0303: const/16 v30, #int 1 // #1 │ │ -0804b6: 2900 5ffe |0305: goto/16 0164 // -01a1 │ │ -0804ba: 131f 0000 |0307: const/16 v31, #int 0 // #0 │ │ -0804be: 2900 d1fe |0309: goto/16 01da // -012f │ │ -0804c2: 120f |030b: const/4 v15, #int 0 // #0 │ │ -0804c4: 2900 56ff |030c: goto/16 0262 // -00aa │ │ -0804c8: 0800 2a00 |030e: move-object/from16 v0, v42 │ │ -0804cc: 0201 1400 |0310: move/from16 v1, v20 │ │ -0804d0: 6e20 8913 1000 |0312: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -0804d6: 0c0b |0315: move-result-object v11 │ │ -0804d8: 6e10 a61b 0b00 |0316: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0804de: 0c17 |0319: move-result-object v23 │ │ -0804e0: 1f17 6a02 |031a: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -0804e4: 20b0 5f02 |031c: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025f │ │ -0804e8: 0226 0000 |031e: move/from16 v38, v0 │ │ -0804ec: 3826 2700 |0320: if-eqz v38, 0347 // +0027 │ │ -0804f0: 0800 1700 |0322: move-object/from16 v0, v23 │ │ -0804f4: 590f b907 |0324: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@07b9 │ │ -0804f8: 1326 0100 |0326: const/16 v38, #int 1 // #1 │ │ -0804fc: 0200 2600 |0328: move/from16 v0, v38 │ │ -080500: 0801 1700 |032a: move-object/from16 v1, v23 │ │ -080504: 5c10 b807 |032c: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ -080508: 3914 1500 |032e: if-nez v20, 0343 // +0015 │ │ -08050c: 0800 1700 |0330: move-object/from16 v0, v23 │ │ -080510: 5500 bd07 |0332: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ -080514: 0226 0000 |0334: move/from16 v38, v0 │ │ -080518: 3926 0d00 |0336: if-nez v38, 0343 // +000d │ │ -08051c: 7bf0 |0338: neg-int v0, v15 │ │ -08051e: 0226 0000 |0339: move/from16 v38, v0 │ │ -080522: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ -080526: 0200 2600 |033d: move/from16 v0, v38 │ │ -08052a: 0801 1700 |033f: move-object/from16 v1, v23 │ │ -08052e: 5910 bc07 |0341: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ -080532: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ -080536: 2900 34ff |0345: goto/16 0279 // -00cc │ │ -08053a: 0800 1700 |0347: move-object/from16 v0, v23 │ │ -08053e: 5500 bb07 |0349: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -080542: 0226 0000 |034b: move/from16 v38, v0 │ │ -080546: 3826 1d00 |034d: if-eqz v38, 036a // +001d │ │ -08054a: 0800 1700 |034f: move-object/from16 v0, v23 │ │ -08054e: 590f b907 |0351: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@07b9 │ │ -080552: 1326 0100 |0353: const/16 v38, #int 1 // #1 │ │ -080556: 0200 2600 |0355: move/from16 v0, v38 │ │ -08055a: 0801 1700 |0357: move-object/from16 v1, v23 │ │ -08055e: 5c10 b807 |0359: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ -080562: 7bf0 |035b: neg-int v0, v15 │ │ -080564: 0226 0000 |035c: move/from16 v38, v0 │ │ -080568: db26 2602 |035e: div-int/lit8 v38, v38, #int 2 // #02 │ │ -08056c: 0200 2600 |0360: move/from16 v0, v38 │ │ -080570: 0801 1700 |0362: move-object/from16 v1, v23 │ │ -080574: 5910 be07 |0364: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ -080578: 131e 0100 |0366: const/16 v30, #int 1 // #1 │ │ -08057c: 2900 11ff |0368: goto/16 0279 // -00ef │ │ -080580: 3814 0a00 |036a: if-eqz v20, 0374 // +000a │ │ -080584: db26 0f02 |036c: div-int/lit8 v38, v15, #int 2 // #02 │ │ -080588: 0200 2600 |036e: move/from16 v0, v38 │ │ -08058c: 0801 1700 |0370: move-object/from16 v1, v23 │ │ -080590: 5910 bc07 |0372: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ -080594: d826 0cff |0374: add-int/lit8 v38, v12, #int -1 // #ff │ │ -080598: 0200 1400 |0376: move/from16 v0, v20 │ │ -08059c: 0201 2600 |0378: move/from16 v1, v38 │ │ -0805a0: 3210 fffe |037a: if-eq v0, v1, 0279 // -0101 │ │ -0805a4: db26 0f02 |037c: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0805a8: 0200 2600 |037e: move/from16 v0, v38 │ │ -0805ac: 0801 1700 |0380: move-object/from16 v1, v23 │ │ -0805b0: 5910 be07 |0382: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ -0805b4: 2900 f5fe |0384: goto/16 0279 // -010b │ │ -0805b8: 1208 |0386: const/4 v8, #int 0 // #0 │ │ -0805ba: 381e 4300 |0387: if-eqz v30, 03ca // +0043 │ │ -0805be: 1314 0000 |0389: const/16 v20, #int 0 // #0 │ │ -0805c2: 0200 1400 |038b: move/from16 v0, v20 │ │ -0805c6: 35c0 3d00 |038d: if-ge v0, v12, 03ca // +003d │ │ -0805ca: 0800 2a00 |038f: move-object/from16 v0, v42 │ │ -0805ce: 0201 1400 |0391: move/from16 v1, v20 │ │ -0805d2: 6e20 8913 1000 |0393: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -0805d8: 0c0b |0396: move-result-object v11 │ │ -0805da: 6e10 a61b 0b00 |0397: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -0805e0: 0c17 |039a: move-result-object v23 │ │ -0805e2: 1f17 6a02 |039b: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -0805e6: 0800 1700 |039d: move-object/from16 v0, v23 │ │ -0805ea: 5500 b807 |039f: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ -0805ee: 0226 0000 |03a1: move/from16 v38, v0 │ │ -0805f2: 3926 0500 |03a3: if-nez v38, 03a8 // +0005 │ │ -0805f6: d814 1401 |03a5: add-int/lit8 v20, v20, #int 1 // #01 │ │ -0805fa: 28e4 |03a7: goto 038b // -001c │ │ -0805fc: 0800 1700 |03a8: move-object/from16 v0, v23 │ │ -080600: 5200 b607 |03aa: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ -080604: 0226 0000 |03ac: move/from16 v38, v0 │ │ -080608: 9226 2605 |03ae: mul-int v38, v38, v5 │ │ -08060c: 0800 1700 |03b0: move-object/from16 v0, v23 │ │ -080610: 5200 b907 |03b2: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@07b9 │ │ -080614: 0227 0000 |03b4: move/from16 v39, v0 │ │ -080618: 9023 2627 |03b6: add-int v35, v38, v39 │ │ -08061c: 1526 0040 |03b8: const/high16 v38, #int 1073741824 // #4000 │ │ -080620: 0200 2300 |03ba: move/from16 v0, v35 │ │ -080624: 0201 2600 |03bc: move/from16 v1, v38 │ │ -080628: 7120 871b 1000 |03be: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -08062e: 0a26 |03c1: move-result v38 │ │ -080630: 0200 2600 |03c2: move/from16 v0, v38 │ │ -080634: 0201 1600 |03c4: move/from16 v1, v22 │ │ -080638: 6e30 cc1b 0b01 |03c6: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -08063e: 28dc |03c9: goto 03a5 // -0024 │ │ -080640: 1526 0040 |03ca: const/high16 v38, #int 1073741824 // #4000 │ │ -080644: 0200 1100 |03cc: move/from16 v0, v17 │ │ -080648: 0201 2600 |03ce: move/from16 v1, v38 │ │ -08064c: 3210 0400 |03d0: if-eq v0, v1, 03d4 // +0004 │ │ -080650: 0213 1900 |03d2: move/from16 v19, v25 │ │ -080654: 0800 2a00 |03d4: move-object/from16 v0, v42 │ │ -080658: 0201 2500 |03d6: move/from16 v1, v37 │ │ -08065c: 0202 1300 |03d8: move/from16 v2, v19 │ │ -080660: 6e30 a513 1002 |03da: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@13a5 │ │ -080666: 9226 0805 |03dd: mul-int v38, v8, v5 │ │ -08066a: 0200 2600 |03df: move/from16 v0, v38 │ │ -08066e: 0801 2a00 |03e1: move-object/from16 v1, v42 │ │ -080672: 5910 c607 |03e3: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMeasuredExtraWidth:I // field@07c6 │ │ -080676: 2900 6afc |03e5: goto/16 004f // -0396 │ │ +07fdd0: |[07fdd0] android.support.v7.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ +07fde0: 7701 851b 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +07fde6: 0a11 |0003: move-result v17 │ │ +07fde8: 7701 861b 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +07fdee: 0a25 |0007: move-result v37 │ │ +07fdf0: 7701 861b 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +07fdf6: 0a13 |000b: move-result v19 │ │ +07fdf8: 7401 8f13 2a00 |000c: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@138f │ │ +07fdfe: 0a26 |000f: move-result v38 │ │ +07fe00: 7401 9013 2a00 |0010: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1390 │ │ +07fe06: 0a27 |0013: move-result v39 │ │ +07fe08: 9024 2627 |0014: add-int v36, v38, v39 │ │ +07fe0c: 7401 9113 2a00 |0016: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@1391 │ │ +07fe12: 0a26 |0019: move-result v38 │ │ +07fe14: 7401 8e13 2a00 |001a: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@138e │ │ +07fe1a: 0a27 |001d: move-result v39 │ │ +07fe1c: 9012 2627 |001e: add-int v18, v38, v39 │ │ +07fe20: 1526 0040 |0020: const/high16 v38, #int 1073741824 // #4000 │ │ +07fe24: 0200 1100 |0022: move/from16 v0, v17 │ │ +07fe28: 0201 2600 |0024: move/from16 v1, v38 │ │ +07fe2c: 3310 2a00 |0026: if-ne v0, v1, 0050 // +002a │ │ +07fe30: 9126 1312 |0028: sub-int v38, v19, v18 │ │ +07fe34: 1527 0040 |002a: const/high16 v39, #int 1073741824 // #4000 │ │ +07fe38: 7702 871b 2600 |002c: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +07fe3e: 0a16 |002f: move-result v22 │ │ +07fe40: 9125 2524 |0030: sub-int v37, v37, v36 │ │ +07fe44: 0800 2a00 |0032: move-object/from16 v0, v42 │ │ +07fe48: 5200 c807 |0034: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@07c8 │ │ +07fe4c: 0226 0000 |0036: move/from16 v38, v0 │ │ +07fe50: 9304 2526 |0038: div-int v4, v37, v38 │ │ +07fe54: 0800 2a00 |003a: move-object/from16 v0, v42 │ │ +07fe58: 5200 c807 |003c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@07c8 │ │ +07fe5c: 0226 0000 |003e: move/from16 v38, v0 │ │ +07fe60: 9406 2526 |0040: rem-int v6, v37, v38 │ │ +07fe64: 3904 2100 |0042: if-nez v4, 0063 // +0021 │ │ +07fe68: 1326 0000 |0044: const/16 v38, #int 0 // #0 │ │ +07fe6c: 0800 2a00 |0046: move-object/from16 v0, v42 │ │ +07fe70: 0201 2500 |0048: move/from16 v1, v37 │ │ +07fe74: 0202 2600 |004a: move/from16 v2, v38 │ │ +07fe78: 6e30 a513 1002 |004c: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@13a5 │ │ +07fe7e: 0e00 |004f: return-void │ │ +07fe80: 0800 2a00 |0050: move-object/from16 v0, v42 │ │ +07fe84: 5200 c507 |0052: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@07c5 │ │ +07fe88: 0226 0000 |0054: move/from16 v38, v0 │ │ +07fe8c: 9127 1312 |0056: sub-int v39, v19, v18 │ │ +07fe90: 7702 2f1f 2600 |0058: invoke-static/range {v38, v39}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +07fe96: 0a26 |005b: move-result v38 │ │ +07fe98: 1527 0080 |005c: const/high16 v39, #int -2147483648 // #8000 │ │ +07fe9c: 7702 871b 2600 |005e: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +07fea2: 0a16 |0061: move-result v22 │ │ +07fea4: 28ce |0062: goto 0030 // -0032 │ │ +07fea6: 0800 2a00 |0063: move-object/from16 v0, v42 │ │ +07feaa: 5200 c807 |0065: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@07c8 │ │ +07feae: 0226 0000 |0067: move/from16 v38, v0 │ │ +07feb2: 9327 0604 |0069: div-int v39, v6, v4 │ │ +07feb6: 9005 2627 |006b: add-int v5, v38, v39 │ │ +07feba: 0148 |006d: move v8, v4 │ │ +07febc: 1319 0000 |006e: const/16 v25, #int 0 // #0 │ │ +07fec0: 1318 0000 |0070: const/16 v24, #int 0 // #0 │ │ +07fec4: 120e |0072: const/4 v14, #int 0 // #0 │ │ +07fec6: 1322 0000 |0073: const/16 v34, #int 0 // #0 │ │ +07feca: 1310 0000 |0075: const/16 v16, #int 0 // #0 │ │ +07fece: 1620 0000 |0077: const-wide/16 v32, #int 0 // #0 │ │ +07fed2: 7401 8a13 2a00 |0079: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ +07fed8: 0a0c |007c: move-result v12 │ │ +07feda: 1314 0000 |007d: const/16 v20, #int 0 // #0 │ │ +07fede: 0200 1400 |007f: move/from16 v0, v20 │ │ +07fee2: 35c0 d600 |0081: if-ge v0, v12, 0157 // +00d6 │ │ +07fee6: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +07feea: 0201 1400 |0085: move/from16 v1, v20 │ │ +07feee: 6e20 8913 1000 |0087: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +07fef4: 0c0b |008a: move-result-object v11 │ │ +07fef6: 6e10 b71b 0b00 |008b: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +07fefc: 0a26 |008e: move-result v38 │ │ +07fefe: 1327 0800 |008f: const/16 v39, #int 8 // #8 │ │ +07ff02: 0200 2600 |0091: move/from16 v0, v38 │ │ +07ff06: 0201 2700 |0093: move/from16 v1, v39 │ │ +07ff0a: 3310 0500 |0095: if-ne v0, v1, 009a // +0005 │ │ +07ff0e: d814 1401 |0097: add-int/lit8 v20, v20, #int 1 // #01 │ │ +07ff12: 28e6 |0099: goto 007f // -001a │ │ +07ff14: 20b0 5d02 |009a: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025d │ │ +07ff18: 0215 0000 |009c: move/from16 v21, v0 │ │ +07ff1c: d822 2201 |009e: add-int/lit8 v34, v34, #int 1 // #01 │ │ +07ff20: 3815 1d00 |00a0: if-eqz v21, 00bd // +001d │ │ +07ff24: 0800 2a00 |00a2: move-object/from16 v0, v42 │ │ +07ff28: 5200 c407 |00a4: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ +07ff2c: 0226 0000 |00a6: move/from16 v38, v0 │ │ +07ff30: 1327 0000 |00a8: const/16 v39, #int 0 // #0 │ │ +07ff34: 0800 2a00 |00aa: move-object/from16 v0, v42 │ │ +07ff38: 5200 c407 |00ac: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ +07ff3c: 0228 0000 |00ae: move/from16 v40, v0 │ │ +07ff40: 1329 0000 |00b0: const/16 v41, #int 0 // #0 │ │ +07ff44: 0200 2600 |00b2: move/from16 v0, v38 │ │ +07ff48: 0201 2700 |00b4: move/from16 v1, v39 │ │ +07ff4c: 0202 2800 |00b6: move/from16 v2, v40 │ │ +07ff50: 0203 2900 |00b8: move/from16 v3, v41 │ │ +07ff54: 6e53 f81b 0b21 |00ba: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1bf8 │ │ +07ff5a: 6e10 a61b 0b00 |00bd: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +07ff60: 0c17 |00c0: move-result-object v23 │ │ +07ff62: 1f17 6802 |00c1: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +07ff66: 1326 0000 |00c3: const/16 v38, #int 0 // #0 │ │ +07ff6a: 0200 2600 |00c5: move/from16 v0, v38 │ │ +07ff6e: 0801 1700 |00c7: move-object/from16 v1, v23 │ │ +07ff72: 5c10 b807 |00c9: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ +07ff76: 1326 0000 |00cb: const/16 v38, #int 0 // #0 │ │ +07ff7a: 0200 2600 |00cd: move/from16 v0, v38 │ │ +07ff7e: 0801 1700 |00cf: move-object/from16 v1, v23 │ │ +07ff82: 5910 b907 |00d1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@07b9 │ │ +07ff86: 1326 0000 |00d3: const/16 v38, #int 0 // #0 │ │ +07ff8a: 0200 2600 |00d5: move/from16 v0, v38 │ │ +07ff8e: 0801 1700 |00d7: move-object/from16 v1, v23 │ │ +07ff92: 5910 b607 |00d9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +07ff96: 1326 0000 |00db: const/16 v38, #int 0 // #0 │ │ +07ff9a: 0200 2600 |00dd: move/from16 v0, v38 │ │ +07ff9e: 0801 1700 |00df: move-object/from16 v1, v23 │ │ +07ffa2: 5c10 b707 |00e1: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@07b7 │ │ +07ffa6: 1326 0000 |00e3: const/16 v38, #int 0 // #0 │ │ +07ffaa: 0200 2600 |00e5: move/from16 v0, v38 │ │ +07ffae: 0801 1700 |00e7: move-object/from16 v1, v23 │ │ +07ffb2: 5910 bc07 |00e9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ +07ffb6: 1326 0000 |00eb: const/16 v38, #int 0 // #0 │ │ +07ffba: 0200 2600 |00ed: move/from16 v0, v38 │ │ +07ffbe: 0801 1700 |00ef: move-object/from16 v1, v23 │ │ +07ffc2: 5910 be07 |00f1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ +07ffc6: 3815 5f00 |00f3: if-eqz v21, 0152 // +005f │ │ +07ffca: 0826 0b00 |00f5: move-object/from16 v38, v11 │ │ +07ffce: 1f26 5d02 |00f7: check-cast v38, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025d │ │ +07ffd2: 7401 1813 2600 |00f9: invoke-virtual/range {v38}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@1318 │ │ +07ffd8: 0a26 |00fc: move-result v38 │ │ +07ffda: 3826 5500 |00fd: if-eqz v38, 0152 // +0055 │ │ +07ffde: 1326 0100 |00ff: const/16 v38, #int 1 // #1 │ │ +07ffe2: 0200 2600 |0101: move/from16 v0, v38 │ │ +07ffe6: 0801 1700 |0103: move-object/from16 v1, v23 │ │ +07ffea: 5c10 bd07 |0105: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ +07ffee: 0800 1700 |0107: move-object/from16 v0, v23 │ │ +07fff2: 5500 bb07 |0109: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +07fff6: 0226 0000 |010b: move/from16 v38, v0 │ │ +07fffa: 3826 4800 |010d: if-eqz v38, 0155 // +0048 │ │ +07fffe: 1217 |010f: const/4 v7, #int 1 // #1 │ │ +080000: 0200 1600 |0110: move/from16 v0, v22 │ │ +080004: 0201 1200 |0112: move/from16 v1, v18 │ │ +080008: 7151 9b13 5b07 |0114: invoke-static {v11, v5, v7, v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@139b │ │ +08000e: 0a09 |0117: move-result v9 │ │ +080010: 0200 1800 |0118: move/from16 v0, v24 │ │ +080014: 7120 2d1f 9000 |011a: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +08001a: 0a18 |011d: move-result v24 │ │ +08001c: 0800 1700 |011e: move-object/from16 v0, v23 │ │ +080020: 5500 b707 |0120: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@07b7 │ │ +080024: 0226 0000 |0122: move/from16 v38, v0 │ │ +080028: 3826 0400 |0124: if-eqz v38, 0128 // +0004 │ │ +08002c: d80e 0e01 |0126: add-int/lit8 v14, v14, #int 1 // #01 │ │ +080030: 0800 1700 |0128: move-object/from16 v0, v23 │ │ +080034: 5500 bb07 |012a: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +080038: 0226 0000 |012c: move/from16 v38, v0 │ │ +08003c: 3826 0400 |012e: if-eqz v38, 0132 // +0004 │ │ +080040: 1310 0100 |0130: const/16 v16, #int 1 // #1 │ │ +080044: b198 |0132: sub-int/2addr v8, v9 │ │ +080046: 6e10 aa1b 0b00 |0133: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +08004c: 0a26 |0136: move-result v38 │ │ +08004e: 0200 1900 |0137: move/from16 v0, v25 │ │ +080052: 0201 2600 |0139: move/from16 v1, v38 │ │ +080056: 7120 2d1f 1000 |013b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +08005c: 0a19 |013e: move-result v25 │ │ +08005e: 1326 0100 |013f: const/16 v38, #int 1 // #1 │ │ +080062: 0200 2600 |0141: move/from16 v0, v38 │ │ +080066: 3309 54ff |0143: if-ne v9, v0, 0097 // -00ac │ │ +08006a: 1326 0100 |0145: const/16 v38, #int 1 // #1 │ │ +08006e: 9826 2614 |0147: shl-int v38, v38, v20 │ │ +080072: 0200 2600 |0149: move/from16 v0, v38 │ │ +080076: 8100 |014b: int-to-long v0, v0 │ │ +080078: 0526 0000 |014c: move-wide/from16 v38, v0 │ │ +08007c: a120 2026 |014e: or-long v32, v32, v38 │ │ +080080: 2900 47ff |0150: goto/16 0097 // -00b9 │ │ +080084: 1326 0000 |0152: const/16 v38, #int 0 // #0 │ │ +080088: 28ad |0154: goto 0101 // -0053 │ │ +08008a: 0187 |0155: move v7, v8 │ │ +08008c: 28ba |0156: goto 0110 // -0046 │ │ +08008e: 3810 3700 |0157: if-eqz v16, 018e // +0037 │ │ +080092: 1326 0200 |0159: const/16 v38, #int 2 // #2 │ │ +080096: 0200 2200 |015b: move/from16 v0, v34 │ │ +08009a: 0201 2600 |015d: move/from16 v1, v38 │ │ +08009e: 3310 2f00 |015f: if-ne v0, v1, 018e // +002f │ │ +0800a2: 121a |0161: const/4 v10, #int 1 // #1 │ │ +0800a4: 131e 0000 |0162: const/16 v30, #int 0 // #0 │ │ +0800a8: 3d0e 6a00 |0164: if-lez v14, 01ce // +006a │ │ +0800ac: 3d08 6800 |0166: if-lez v8, 01ce // +0068 │ │ +0800b0: 141a ffff ff7f |0168: const v26, #float nan // #7fffffff │ │ +0800b6: 161b 0000 |016b: const-wide/16 v27, #int 0 // #0 │ │ +0800ba: 131d 0000 |016d: const/16 v29, #int 0 // #0 │ │ +0800be: 1314 0000 |016f: const/16 v20, #int 0 // #0 │ │ +0800c2: 0200 1400 |0171: move/from16 v0, v20 │ │ +0800c6: 35c0 5500 |0173: if-ge v0, v12, 01c8 // +0055 │ │ +0800ca: 0800 2a00 |0175: move-object/from16 v0, v42 │ │ +0800ce: 0201 1400 |0177: move/from16 v1, v20 │ │ +0800d2: 6e20 8913 1000 |0179: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +0800d8: 0c0b |017c: move-result-object v11 │ │ +0800da: 6e10 a61b 0b00 |017d: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0800e0: 0c17 |0180: move-result-object v23 │ │ +0800e2: 1f17 6802 |0181: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +0800e6: 0800 1700 |0183: move-object/from16 v0, v23 │ │ +0800ea: 5500 b707 |0185: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@07b7 │ │ +0800ee: 0226 0000 |0187: move/from16 v38, v0 │ │ +0800f2: 3926 0700 |0189: if-nez v38, 0190 // +0007 │ │ +0800f6: d814 1401 |018b: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0800fa: 28e4 |018d: goto 0171 // -001c │ │ +0800fc: 120a |018e: const/4 v10, #int 0 // #0 │ │ +0800fe: 28d3 |018f: goto 0162 // -002d │ │ +080100: 0800 1700 |0190: move-object/from16 v0, v23 │ │ +080104: 5200 b607 |0192: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +080108: 0226 0000 |0194: move/from16 v38, v0 │ │ +08010c: 0200 2600 |0196: move/from16 v0, v38 │ │ +080110: 0201 1a00 |0198: move/from16 v1, v26 │ │ +080114: 3510 1400 |019a: if-ge v0, v1, 01ae // +0014 │ │ +080118: 0800 1700 |019c: move-object/from16 v0, v23 │ │ +08011c: 5200 b607 |019e: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +080120: 021a 0000 |01a0: move/from16 v26, v0 │ │ +080124: 1326 0100 |01a2: const/16 v38, #int 1 // #1 │ │ +080128: 9826 2614 |01a4: shl-int v38, v38, v20 │ │ +08012c: 0200 2600 |01a6: move/from16 v0, v38 │ │ +080130: 8100 |01a8: int-to-long v0, v0 │ │ +080132: 051b 0000 |01a9: move-wide/from16 v27, v0 │ │ +080136: 131d 0100 |01ab: const/16 v29, #int 1 // #1 │ │ +08013a: 28de |01ad: goto 018b // -0022 │ │ +08013c: 0800 1700 |01ae: move-object/from16 v0, v23 │ │ +080140: 5200 b607 |01b0: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +080144: 0226 0000 |01b2: move/from16 v38, v0 │ │ +080148: 0200 2600 |01b4: move/from16 v0, v38 │ │ +08014c: 0201 1a00 |01b6: move/from16 v1, v26 │ │ +080150: 3310 d3ff |01b8: if-ne v0, v1, 018b // -002d │ │ +080154: 1326 0100 |01ba: const/16 v38, #int 1 // #1 │ │ +080158: 9826 2614 |01bc: shl-int v38, v38, v20 │ │ +08015c: 0200 2600 |01be: move/from16 v0, v38 │ │ +080160: 8100 |01c0: int-to-long v0, v0 │ │ +080162: 0526 0000 |01c1: move-wide/from16 v38, v0 │ │ +080166: a11b 1b26 |01c3: or-long v27, v27, v38 │ │ +08016a: d81d 1d01 |01c5: add-int/lit8 v29, v29, #int 1 // #01 │ │ +08016e: 28c4 |01c7: goto 018b // -003c │ │ +080170: a120 201b |01c8: or-long v32, v32, v27 │ │ +080174: 0200 1d00 |01ca: move/from16 v0, v29 │ │ +080178: 3780 b000 |01cc: if-le v0, v8, 027c // +00b0 │ │ +08017c: 3910 3901 |01ce: if-nez v16, 0307 // +0139 │ │ +080180: 1326 0100 |01d0: const/16 v38, #int 1 // #1 │ │ +080184: 0200 2200 |01d2: move/from16 v0, v34 │ │ +080188: 0201 2600 |01d4: move/from16 v1, v38 │ │ +08018c: 3310 3101 |01d6: if-ne v0, v1, 0307 // +0131 │ │ +080190: 131f 0100 |01d8: const/16 v31, #int 1 // #1 │ │ +080194: 3d08 ad01 |01da: if-lez v8, 0387 // +01ad │ │ +080198: 1626 0000 |01dc: const-wide/16 v38, #int 0 // #0 │ │ +08019c: 3126 2026 |01de: cmp-long v38, v32, v38 │ │ +0801a0: 3826 a701 |01e0: if-eqz v38, 0387 // +01a7 │ │ +0801a4: d826 22ff |01e2: add-int/lit8 v38, v34, #int -1 // #ff │ │ +0801a8: 0200 2600 |01e4: move/from16 v0, v38 │ │ +0801ac: 3408 0c00 |01e6: if-lt v8, v0, 01f2 // +000c │ │ +0801b0: 391f 0a00 |01e8: if-nez v31, 01f2 // +000a │ │ +0801b4: 1326 0100 |01ea: const/16 v38, #int 1 // #1 │ │ +0801b8: 0200 1800 |01ec: move/from16 v0, v24 │ │ +0801bc: 0201 2600 |01ee: move/from16 v1, v38 │ │ +0801c0: 3710 9701 |01f0: if-le v0, v1, 0387 // +0197 │ │ +0801c4: 7702 261f 2000 |01f2: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@1f26 │ │ +0801ca: 0a26 |01f5: move-result v38 │ │ +0801cc: 0200 2600 |01f6: move/from16 v0, v38 │ │ +0801d0: 820d |01f8: int-to-float v13, v0 │ │ +0801d2: 391f 5700 |01f9: if-nez v31, 0250 // +0057 │ │ +0801d6: 1626 0100 |01fb: const-wide/16 v38, #int 1 // #1 │ │ +0801da: a026 2620 |01fd: and-long v38, v38, v32 │ │ +0801de: 1628 0000 |01ff: const-wide/16 v40, #int 0 // #0 │ │ +0801e2: 3126 2628 |0201: cmp-long v38, v38, v40 │ │ +0801e6: 3826 1e00 |0203: if-eqz v38, 0221 // +001e │ │ +0801ea: 1326 0000 |0205: const/16 v38, #int 0 // #0 │ │ +0801ee: 0800 2a00 |0207: move-object/from16 v0, v42 │ │ +0801f2: 0201 2600 |0209: move/from16 v1, v38 │ │ +0801f6: 6e20 8913 1000 |020b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +0801fc: 0c26 |020e: move-result-object v38 │ │ +0801fe: 7401 a61b 2600 |020f: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +080204: 0c17 |0212: move-result-object v23 │ │ +080206: 1f17 6802 |0213: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +08020a: 0800 1700 |0215: move-object/from16 v0, v23 │ │ +08020e: 5500 bd07 |0217: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ +080212: 0226 0000 |0219: move/from16 v38, v0 │ │ +080216: 3926 0600 |021b: if-nez v38, 0221 // +0006 │ │ +08021a: 1526 003f |021d: const/high16 v38, #int 1056964608 // #3f00 │ │ +08021e: a70d 0d26 |021f: sub-float v13, v13, v38 │ │ +080222: 1326 0100 |0221: const/16 v38, #int 1 // #1 │ │ +080226: d827 0cff |0223: add-int/lit8 v39, v12, #int -1 // #ff │ │ +08022a: 9826 2627 |0225: shl-int v38, v38, v39 │ │ +08022e: 0200 2600 |0227: move/from16 v0, v38 │ │ +080232: 8100 |0229: int-to-long v0, v0 │ │ +080234: 0526 0000 |022a: move-wide/from16 v38, v0 │ │ +080238: a026 2620 |022c: and-long v38, v38, v32 │ │ +08023c: 1628 0000 |022e: const-wide/16 v40, #int 0 // #0 │ │ +080240: 3126 2628 |0230: cmp-long v38, v38, v40 │ │ +080244: 3826 1e00 |0232: if-eqz v38, 0250 // +001e │ │ +080248: d826 0cff |0234: add-int/lit8 v38, v12, #int -1 // #ff │ │ +08024c: 0800 2a00 |0236: move-object/from16 v0, v42 │ │ +080250: 0201 2600 |0238: move/from16 v1, v38 │ │ +080254: 6e20 8913 1000 |023a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +08025a: 0c26 |023d: move-result-object v38 │ │ +08025c: 7401 a61b 2600 |023e: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +080262: 0c17 |0241: move-result-object v23 │ │ +080264: 1f17 6802 |0242: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +080268: 0800 1700 |0244: move-object/from16 v0, v23 │ │ +08026c: 5500 bd07 |0246: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ +080270: 0226 0000 |0248: move/from16 v38, v0 │ │ +080274: 3926 0600 |024a: if-nez v38, 0250 // +0006 │ │ +080278: 1526 003f |024c: const/high16 v38, #int 1056964608 // #3f00 │ │ +08027c: a70d 0d26 |024e: sub-float v13, v13, v38 │ │ +080280: 1326 0000 |0250: const/16 v38, #int 0 // #0 │ │ +080284: 2d26 0d26 |0252: cmpl-float v38, v13, v38 │ │ +080288: 3d26 b700 |0254: if-lez v38, 030b // +00b7 │ │ +08028c: 9226 0805 |0256: mul-int v38, v8, v5 │ │ +080290: 0200 2600 |0258: move/from16 v0, v38 │ │ +080294: 8200 |025a: int-to-float v0, v0 │ │ +080296: 0226 0000 |025b: move/from16 v38, v0 │ │ +08029a: a926 260d |025d: div-float v38, v38, v13 │ │ +08029e: 0200 2600 |025f: move/from16 v0, v38 │ │ +0802a2: 870f |0261: float-to-int v15, v0 │ │ +0802a4: 1314 0000 |0262: const/16 v20, #int 0 // #0 │ │ +0802a8: 0200 1400 |0264: move/from16 v0, v20 │ │ +0802ac: 35c0 2001 |0266: if-ge v0, v12, 0386 // +0120 │ │ +0802b0: 1326 0100 |0268: const/16 v38, #int 1 // #1 │ │ +0802b4: 9826 2614 |026a: shl-int v38, v38, v20 │ │ +0802b8: 0200 2600 |026c: move/from16 v0, v38 │ │ +0802bc: 8100 |026e: int-to-long v0, v0 │ │ +0802be: 0526 0000 |026f: move-wide/from16 v38, v0 │ │ +0802c2: a026 2620 |0271: and-long v38, v38, v32 │ │ +0802c6: 1628 0000 |0273: const-wide/16 v40, #int 0 // #0 │ │ +0802ca: 3126 2628 |0275: cmp-long v38, v38, v40 │ │ +0802ce: 3926 9700 |0277: if-nez v38, 030e // +0097 │ │ +0802d2: d814 1401 |0279: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0802d6: 28e9 |027b: goto 0264 // -0017 │ │ +0802d8: d81a 1a01 |027c: add-int/lit8 v26, v26, #int 1 // #01 │ │ +0802dc: 1314 0000 |027e: const/16 v20, #int 0 // #0 │ │ +0802e0: 0200 1400 |0280: move/from16 v0, v20 │ │ +0802e4: 35c0 8100 |0282: if-ge v0, v12, 0303 // +0081 │ │ +0802e8: 0800 2a00 |0284: move-object/from16 v0, v42 │ │ +0802ec: 0201 1400 |0286: move/from16 v1, v20 │ │ +0802f0: 6e20 8913 1000 |0288: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +0802f6: 0c0b |028b: move-result-object v11 │ │ +0802f8: 6e10 a61b 0b00 |028c: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0802fe: 0c17 |028f: move-result-object v23 │ │ +080300: 1f17 6802 |0290: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +080304: 1326 0100 |0292: const/16 v38, #int 1 // #1 │ │ +080308: 9826 2614 |0294: shl-int v38, v38, v20 │ │ +08030c: 0200 2600 |0296: move/from16 v0, v38 │ │ +080310: 8100 |0298: int-to-long v0, v0 │ │ +080312: 0526 0000 |0299: move-wide/from16 v38, v0 │ │ +080316: a026 261b |029b: and-long v38, v38, v27 │ │ +08031a: 1628 0000 |029d: const-wide/16 v40, #int 0 // #0 │ │ +08031e: 3126 2628 |029f: cmp-long v38, v38, v40 │ │ +080322: 3926 1c00 |02a1: if-nez v38, 02bd // +001c │ │ +080326: 0800 1700 |02a3: move-object/from16 v0, v23 │ │ +08032a: 5200 b607 |02a5: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +08032e: 0226 0000 |02a7: move/from16 v38, v0 │ │ +080332: 0200 2600 |02a9: move/from16 v0, v38 │ │ +080336: 0201 1a00 |02ab: move/from16 v1, v26 │ │ +08033a: 3310 0d00 |02ad: if-ne v0, v1, 02ba // +000d │ │ +08033e: 1326 0100 |02af: const/16 v38, #int 1 // #1 │ │ +080342: 9826 2614 |02b1: shl-int v38, v38, v20 │ │ +080346: 0200 2600 |02b3: move/from16 v0, v38 │ │ +08034a: 8100 |02b5: int-to-long v0, v0 │ │ +08034c: 0526 0000 |02b6: move-wide/from16 v38, v0 │ │ +080350: a120 2026 |02b8: or-long v32, v32, v38 │ │ +080354: d814 1401 |02ba: add-int/lit8 v20, v20, #int 1 // #01 │ │ +080358: 28c4 |02bc: goto 0280 // -003c │ │ +08035a: 380a 2d00 |02bd: if-eqz v10, 02ea // +002d │ │ +08035e: 0800 1700 |02bf: move-object/from16 v0, v23 │ │ +080362: 5500 bd07 |02c1: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ +080366: 0226 0000 |02c3: move/from16 v38, v0 │ │ +08036a: 3826 2500 |02c5: if-eqz v38, 02ea // +0025 │ │ +08036e: 1326 0100 |02c7: const/16 v38, #int 1 // #1 │ │ +080372: 0200 2600 |02c9: move/from16 v0, v38 │ │ +080376: 3308 1f00 |02cb: if-ne v8, v0, 02ea // +001f │ │ +08037a: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +08037e: 5200 c407 |02cf: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ +080382: 0226 0000 |02d1: move/from16 v38, v0 │ │ +080386: 9026 2605 |02d3: add-int v38, v38, v5 │ │ +08038a: 1327 0000 |02d5: const/16 v39, #int 0 // #0 │ │ +08038e: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +080392: 5200 c407 |02d9: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@07c4 │ │ +080396: 0228 0000 |02db: move/from16 v40, v0 │ │ +08039a: 1329 0000 |02dd: const/16 v41, #int 0 // #0 │ │ +08039e: 0200 2600 |02df: move/from16 v0, v38 │ │ +0803a2: 0201 2700 |02e1: move/from16 v1, v39 │ │ +0803a6: 0202 2800 |02e3: move/from16 v2, v40 │ │ +0803aa: 0203 2900 |02e5: move/from16 v3, v41 │ │ +0803ae: 6e53 f81b 0b21 |02e7: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1bf8 │ │ +0803b4: 0800 1700 |02ea: move-object/from16 v0, v23 │ │ +0803b8: 5200 b607 |02ec: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +0803bc: 0226 0000 |02ee: move/from16 v38, v0 │ │ +0803c0: d826 2601 |02f0: add-int/lit8 v38, v38, #int 1 // #01 │ │ +0803c4: 0200 2600 |02f2: move/from16 v0, v38 │ │ +0803c8: 0801 1700 |02f4: move-object/from16 v1, v23 │ │ +0803cc: 5910 b607 |02f6: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +0803d0: 1326 0100 |02f8: const/16 v38, #int 1 // #1 │ │ +0803d4: 0200 2600 |02fa: move/from16 v0, v38 │ │ +0803d8: 0801 1700 |02fc: move-object/from16 v1, v23 │ │ +0803dc: 5c10 b807 |02fe: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ +0803e0: d808 08ff |0300: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0803e4: 28b8 |0302: goto 02ba // -0048 │ │ +0803e6: 131e 0100 |0303: const/16 v30, #int 1 // #1 │ │ +0803ea: 2900 5ffe |0305: goto/16 0164 // -01a1 │ │ +0803ee: 131f 0000 |0307: const/16 v31, #int 0 // #0 │ │ +0803f2: 2900 d1fe |0309: goto/16 01da // -012f │ │ +0803f6: 120f |030b: const/4 v15, #int 0 // #0 │ │ +0803f8: 2900 56ff |030c: goto/16 0262 // -00aa │ │ +0803fc: 0800 2a00 |030e: move-object/from16 v0, v42 │ │ +080400: 0201 1400 |0310: move/from16 v1, v20 │ │ +080404: 6e20 8913 1000 |0312: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +08040a: 0c0b |0315: move-result-object v11 │ │ +08040c: 6e10 a61b 0b00 |0316: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +080412: 0c17 |0319: move-result-object v23 │ │ +080414: 1f17 6802 |031a: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +080418: 20b0 5d02 |031c: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025d │ │ +08041c: 0226 0000 |031e: move/from16 v38, v0 │ │ +080420: 3826 2700 |0320: if-eqz v38, 0347 // +0027 │ │ +080424: 0800 1700 |0322: move-object/from16 v0, v23 │ │ +080428: 590f b907 |0324: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@07b9 │ │ +08042c: 1326 0100 |0326: const/16 v38, #int 1 // #1 │ │ +080430: 0200 2600 |0328: move/from16 v0, v38 │ │ +080434: 0801 1700 |032a: move-object/from16 v1, v23 │ │ +080438: 5c10 b807 |032c: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ +08043c: 3914 1500 |032e: if-nez v20, 0343 // +0015 │ │ +080440: 0800 1700 |0330: move-object/from16 v0, v23 │ │ +080444: 5500 bd07 |0332: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@07bd │ │ +080448: 0226 0000 |0334: move/from16 v38, v0 │ │ +08044c: 3926 0d00 |0336: if-nez v38, 0343 // +000d │ │ +080450: 7bf0 |0338: neg-int v0, v15 │ │ +080452: 0226 0000 |0339: move/from16 v38, v0 │ │ +080456: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ +08045a: 0200 2600 |033d: move/from16 v0, v38 │ │ +08045e: 0801 1700 |033f: move-object/from16 v1, v23 │ │ +080462: 5910 bc07 |0341: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ +080466: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ +08046a: 2900 34ff |0345: goto/16 0279 // -00cc │ │ +08046e: 0800 1700 |0347: move-object/from16 v0, v23 │ │ +080472: 5500 bb07 |0349: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +080476: 0226 0000 |034b: move/from16 v38, v0 │ │ +08047a: 3826 1d00 |034d: if-eqz v38, 036a // +001d │ │ +08047e: 0800 1700 |034f: move-object/from16 v0, v23 │ │ +080482: 590f b907 |0351: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@07b9 │ │ +080486: 1326 0100 |0353: const/16 v38, #int 1 // #1 │ │ +08048a: 0200 2600 |0355: move/from16 v0, v38 │ │ +08048e: 0801 1700 |0357: move-object/from16 v1, v23 │ │ +080492: 5c10 b807 |0359: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ +080496: 7bf0 |035b: neg-int v0, v15 │ │ +080498: 0226 0000 |035c: move/from16 v38, v0 │ │ +08049c: db26 2602 |035e: div-int/lit8 v38, v38, #int 2 // #02 │ │ +0804a0: 0200 2600 |0360: move/from16 v0, v38 │ │ +0804a4: 0801 1700 |0362: move-object/from16 v1, v23 │ │ +0804a8: 5910 be07 |0364: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ +0804ac: 131e 0100 |0366: const/16 v30, #int 1 // #1 │ │ +0804b0: 2900 11ff |0368: goto/16 0279 // -00ef │ │ +0804b4: 3814 0a00 |036a: if-eqz v20, 0374 // +000a │ │ +0804b8: db26 0f02 |036c: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0804bc: 0200 2600 |036e: move/from16 v0, v38 │ │ +0804c0: 0801 1700 |0370: move-object/from16 v1, v23 │ │ +0804c4: 5910 bc07 |0372: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ +0804c8: d826 0cff |0374: add-int/lit8 v38, v12, #int -1 // #ff │ │ +0804cc: 0200 1400 |0376: move/from16 v0, v20 │ │ +0804d0: 0201 2600 |0378: move/from16 v1, v38 │ │ +0804d4: 3210 fffe |037a: if-eq v0, v1, 0279 // -0101 │ │ +0804d8: db26 0f02 |037c: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0804dc: 0200 2600 |037e: move/from16 v0, v38 │ │ +0804e0: 0801 1700 |0380: move-object/from16 v1, v23 │ │ +0804e4: 5910 be07 |0382: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ +0804e8: 2900 f5fe |0384: goto/16 0279 // -010b │ │ +0804ec: 1208 |0386: const/4 v8, #int 0 // #0 │ │ +0804ee: 381e 4300 |0387: if-eqz v30, 03ca // +0043 │ │ +0804f2: 1314 0000 |0389: const/16 v20, #int 0 // #0 │ │ +0804f6: 0200 1400 |038b: move/from16 v0, v20 │ │ +0804fa: 35c0 3d00 |038d: if-ge v0, v12, 03ca // +003d │ │ +0804fe: 0800 2a00 |038f: move-object/from16 v0, v42 │ │ +080502: 0201 1400 |0391: move/from16 v1, v20 │ │ +080506: 6e20 8913 1000 |0393: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +08050c: 0c0b |0396: move-result-object v11 │ │ +08050e: 6e10 a61b 0b00 |0397: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +080514: 0c17 |039a: move-result-object v23 │ │ +080516: 1f17 6802 |039b: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +08051a: 0800 1700 |039d: move-object/from16 v0, v23 │ │ +08051e: 5500 b807 |039f: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@07b8 │ │ +080522: 0226 0000 |03a1: move/from16 v38, v0 │ │ +080526: 3926 0500 |03a3: if-nez v38, 03a8 // +0005 │ │ +08052a: d814 1401 |03a5: add-int/lit8 v20, v20, #int 1 // #01 │ │ +08052e: 28e4 |03a7: goto 038b // -001c │ │ +080530: 0800 1700 |03a8: move-object/from16 v0, v23 │ │ +080534: 5200 b607 |03aa: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@07b6 │ │ +080538: 0226 0000 |03ac: move/from16 v38, v0 │ │ +08053c: 9226 2605 |03ae: mul-int v38, v38, v5 │ │ +080540: 0800 1700 |03b0: move-object/from16 v0, v23 │ │ +080544: 5200 b907 |03b2: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@07b9 │ │ +080548: 0227 0000 |03b4: move/from16 v39, v0 │ │ +08054c: 9023 2627 |03b6: add-int v35, v38, v39 │ │ +080550: 1526 0040 |03b8: const/high16 v38, #int 1073741824 // #4000 │ │ +080554: 0200 2300 |03ba: move/from16 v0, v35 │ │ +080558: 0201 2600 |03bc: move/from16 v1, v38 │ │ +08055c: 7120 871b 1000 |03be: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +080562: 0a26 |03c1: move-result v38 │ │ +080564: 0200 2600 |03c2: move/from16 v0, v38 │ │ +080568: 0201 1600 |03c4: move/from16 v1, v22 │ │ +08056c: 6e30 cc1b 0b01 |03c6: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +080572: 28dc |03c9: goto 03a5 // -0024 │ │ +080574: 1526 0040 |03ca: const/high16 v38, #int 1073741824 // #4000 │ │ +080578: 0200 1100 |03cc: move/from16 v0, v17 │ │ +08057c: 0201 2600 |03ce: move/from16 v1, v38 │ │ +080580: 3210 0400 |03d0: if-eq v0, v1, 03d4 // +0004 │ │ +080584: 0213 1900 |03d2: move/from16 v19, v25 │ │ +080588: 0800 2a00 |03d4: move-object/from16 v0, v42 │ │ +08058c: 0201 2500 |03d6: move/from16 v1, v37 │ │ +080590: 0202 1300 |03d8: move/from16 v2, v19 │ │ +080594: 6e30 a513 1002 |03da: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@13a5 │ │ +08059a: 9226 0805 |03dd: mul-int v38, v8, v5 │ │ +08059e: 0200 2600 |03df: move/from16 v0, v38 │ │ +0805a2: 0801 2a00 |03e1: move-object/from16 v1, v42 │ │ +0805a6: 5910 c607 |03e3: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMeasuredExtraWidth:I // field@07c6 │ │ +0805aa: 2900 6afc |03e5: goto/16 004f // -0396 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0004 line=127 │ │ 0x0008 line=128 │ │ 0x000c line=130 │ │ 0x0016 line=131 │ │ @@ -162516,22 +162483,22 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08067c: |[08067c] android.support.v7.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -08068c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -080690: 2020 6a02 |0002: instance-of v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080694: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -080698: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08069a: 0f00 |0007: return v0 │ │ -08069c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08069e: 28fe |0009: goto 0007 // -0002 │ │ +0805b0: |[0805b0] android.support.v7.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0805c0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0805c4: 2020 6802 |0002: instance-of v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +0805c8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0805cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0805ce: 0f00 |0007: return v0 │ │ +0805d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0805d2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x000a reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -162540,17 +162507,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0806a0: |[0806a0] android.support.v7.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0806b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0806b2: 0f00 |0001: return v0 │ │ +0805d4: |[0805d4] android.support.v7.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0805e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0805e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -162559,21 +162526,21 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0806b4: |[0806b4] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0806c4: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -0806c6: 2200 6a02 |0001: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -0806ca: 7030 7613 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@1376 │ │ -0806d0: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ -0806d4: 5901 ba07 |0008: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@07ba │ │ -0806d8: 1100 |000a: return-object v0 │ │ +0805e8: |[0805e8] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0805f8: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +0805fa: 2200 6802 |0001: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +0805fe: 7030 7613 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@1376 │ │ +080604: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ +080608: 5901 ba07 |0008: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@07ba │ │ +08060c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=509 │ │ 0x0006 line=511 │ │ 0x000a line=512 │ │ locals : │ │ 0x0006 - 0x000b reg=0 params Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -162584,18 +162551,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 │ │ -0806dc: |[0806dc] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0806ec: 6e10 7f13 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@137f │ │ -0806f2: 0c00 |0003: move-result-object v0 │ │ -0806f4: 1100 |0004: return-object v0 │ │ +080610: |[080610] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +080620: 6e10 7f13 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@137f │ │ +080626: 0c00 |0003: move-result-object v0 │ │ +080628: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -162603,18 +162570,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 │ │ -0806f8: |[0806f8] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ -080708: 6e10 7f13 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@137f │ │ -08070e: 0c00 |0003: move-result-object v0 │ │ -080710: 1100 |0004: return-object v0 │ │ +08062c: |[08062c] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ +08063c: 6e10 7f13 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@137f │ │ +080642: 0c00 |0003: move-result-object v0 │ │ +080644: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -162622,20 +162589,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -080714: |[080714] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -080724: 2200 6a02 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080728: 6e10 8b13 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@138b │ │ -08072e: 0c01 |0005: move-result-object v1 │ │ -080730: 7030 7813 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1378 │ │ -080736: 1100 |0009: return-object v0 │ │ +080648: |[080648] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +080658: 2200 6802 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +08065c: 6e10 8b13 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@138b │ │ +080662: 0c01 |0005: move-result-object v1 │ │ +080664: 7030 7813 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1378 │ │ +08066a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -162644,28 +162611,28 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -080738: |[080738] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -080748: 2031 6a02 |0000: instance-of v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -08074c: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -080750: 2200 6a02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080754: 1f03 6a02 |0006: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080758: 7020 7913 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V // method@1379 │ │ -08075e: 5201 ba07 |000b: iget v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@07ba │ │ -080762: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ -080766: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ -08076a: 5901 ba07 |0011: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@07ba │ │ -08076e: 1100 |0013: return-object v0 │ │ -080770: 6e10 7f13 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@137f │ │ -080776: 0c00 |0017: move-result-object v0 │ │ -080778: 28fb |0018: goto 0013 // -0005 │ │ +08066c: |[08066c] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +08067c: 2031 6802 |0000: instance-of v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +080680: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +080684: 2200 6802 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +080688: 1f03 6802 |0006: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +08068c: 7020 7913 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V // method@1379 │ │ +080692: 5201 ba07 |000b: iget v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@07ba │ │ +080696: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ +08069a: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ +08069e: 5901 ba07 |0011: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@07ba │ │ +0806a2: 1100 |0013: return-object v0 │ │ +0806a4: 6e10 7f13 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@137f │ │ +0806aa: 0c00 |0017: move-result-object v0 │ │ +0806ac: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x000b line=524 │ │ 0x000f line=525 │ │ 0x0013 line=529 │ │ @@ -162680,18 +162647,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 │ │ -08077c: |[08077c] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -08078c: 6e20 8213 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1382 │ │ -080792: 0c00 |0003: move-result-object v0 │ │ -080794: 1100 |0004: return-object v0 │ │ +0806b0: |[0806b0] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0806c0: 6e20 8213 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1382 │ │ +0806c6: 0c00 |0003: move-result-object v0 │ │ +0806c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/util/AttributeSet; │ │ │ │ @@ -162700,18 +162667,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 │ │ -080798: |[080798] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0807a8: 6e20 8313 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1383 │ │ -0807ae: 0c00 |0003: move-result-object v0 │ │ -0807b0: 1100 |0004: return-object v0 │ │ +0806cc: |[0806cc] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0806dc: 6e20 8313 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1383 │ │ +0806e2: 0c00 |0003: move-result-object v0 │ │ +0806e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -162720,18 +162687,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 │ │ -0807b4: |[0807b4] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0807c4: 6e20 8213 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1382 │ │ -0807ca: 0c00 |0003: move-result-object v0 │ │ -0807cc: 1100 |0004: return-object v0 │ │ +0806e8: |[0806e8] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ +0806f8: 6e20 8213 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1382 │ │ +0806fe: 0c00 |0003: move-result-object v0 │ │ +080700: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/util/AttributeSet; │ │ │ │ @@ -162740,18 +162707,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 │ │ -0807d0: |[0807d0] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0807e0: 6e20 8313 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1383 │ │ -0807e6: 0c00 |0003: move-result-object v0 │ │ -0807e8: 1100 |0004: return-object v0 │ │ +080704: |[080704] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ +080714: 6e20 8313 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1383 │ │ +08071a: 0c00 |0003: move-result-object v0 │ │ +08071c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -162760,20 +162727,20 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0807ec: |[0807ec] android.support.v7.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0807fc: 6e10 7f13 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@137f │ │ -080802: 0c00 |0003: move-result-object v0 │ │ -080804: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -080806: 5c01 bb07 |0005: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -08080a: 1100 |0007: return-object v0 │ │ +080720: |[080720] android.support.v7.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +080730: 6e10 7f13 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@137f │ │ +080736: 0c00 |0003: move-result-object v0 │ │ +080738: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +08073a: 5c01 bb07 |0005: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +08073e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=539 │ │ 0x0007 line=540 │ │ locals : │ │ 0x0004 - 0x0008 reg=0 result Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -162784,17 +162751,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08080c: |[08080c] android.support.v7.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ -08081c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08081e: 0f00 |0001: return v0 │ │ +080740: |[080740] android.support.v7.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ +080750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080752: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #13 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -162802,38 +162769,38 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -080820: |[080820] android.support.v7.internal.view.menu.ActionMenuView.hasSupportDividerBeforeChildAt:(I)Z │ │ -080830: d803 05ff |0000: add-int/lit8 v3, v5, #int -1 // #ff │ │ -080834: 6e20 8913 3400 |0002: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -08083a: 0c01 |0005: move-result-object v1 │ │ -08083c: 6e20 8913 5400 |0006: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -080842: 0c00 |0009: move-result-object v0 │ │ -080844: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -080846: 6e10 8a13 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ -08084c: 0a03 |000e: move-result v3 │ │ -08084e: 3535 0d00 |000f: if-ge v5, v3, 001c // +000d │ │ -080852: 2013 6902 |0011: instance-of v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0269 │ │ -080856: 3803 0900 |0013: if-eqz v3, 001c // +0009 │ │ -08085a: 1f01 6902 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0269 │ │ -08085e: 7210 7413 0100 |0017: invoke-interface {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@1374 │ │ -080864: 0a03 |001a: move-result v3 │ │ -080866: b632 |001b: or-int/2addr v2, v3 │ │ -080868: 3d05 0d00 |001c: if-lez v5, 0029 // +000d │ │ -08086c: 2003 6902 |001e: instance-of v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0269 │ │ -080870: 3803 0900 |0020: if-eqz v3, 0029 // +0009 │ │ -080874: 1f00 6902 |0022: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0269 │ │ -080878: 7210 7513 0000 |0024: invoke-interface {v0}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@1375 │ │ -08087e: 0a03 |0027: move-result v3 │ │ -080880: b632 |0028: or-int/2addr v2, v3 │ │ -080882: 0f02 |0029: return v2 │ │ +080754: |[080754] android.support.v7.internal.view.menu.ActionMenuView.hasSupportDividerBeforeChildAt:(I)Z │ │ +080764: d803 05ff |0000: add-int/lit8 v3, v5, #int -1 // #ff │ │ +080768: 6e20 8913 3400 |0002: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +08076e: 0c01 |0005: move-result-object v1 │ │ +080770: 6e20 8913 5400 |0006: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +080776: 0c00 |0009: move-result-object v0 │ │ +080778: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +08077a: 6e10 8a13 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ +080780: 0a03 |000e: move-result v3 │ │ +080782: 3535 0d00 |000f: if-ge v5, v3, 001c // +000d │ │ +080786: 2013 6702 |0011: instance-of v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0267 │ │ +08078a: 3803 0900 |0013: if-eqz v3, 001c // +0009 │ │ +08078e: 1f01 6702 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0267 │ │ +080792: 7210 7413 0100 |0017: invoke-interface {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@1374 │ │ +080798: 0a03 |001a: move-result v3 │ │ +08079a: b632 |001b: or-int/2addr v2, v3 │ │ +08079c: 3d05 0d00 |001c: if-lez v5, 0029 // +000d │ │ +0807a0: 2003 6702 |001e: instance-of v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0267 │ │ +0807a4: 3803 0900 |0020: if-eqz v3, 0029 // +0009 │ │ +0807a8: 1f00 6702 |0022: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0267 │ │ +0807ac: 7210 7513 0000 |0024: invoke-interface {v0}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@1375 │ │ +0807b2: 0a03 |0027: move-result v3 │ │ +0807b4: b632 |0028: or-int/2addr v2, v3 │ │ +0807b6: 0f02 |0029: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0006 line=557 │ │ 0x000a line=558 │ │ 0x000b line=559 │ │ 0x0015 line=560 │ │ @@ -162852,17 +162819,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080884: |[080884] android.support.v7.internal.view.menu.ActionMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -080894: 5b01 c707 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07c7 │ │ -080898: 0e00 |0002: return-void │ │ +0807b8: |[0807b8] android.support.v7.internal.view.menu.ActionMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0807c8: 5b01 c707 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07c7 │ │ +0807cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0002 line=553 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -162872,20 +162839,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08089c: |[08089c] android.support.v7.internal.view.menu.ActionMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0808ac: 5420 c707 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07c7 │ │ -0808b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0808b2: 6e30 4114 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ -0808b8: 0a00 |0006: move-result v0 │ │ -0808ba: 0f00 |0007: return v0 │ │ +0807d0: |[0807d0] android.support.v7.internal.view.menu.ActionMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0807e0: 5420 c707 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07c7 │ │ +0807e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0807e6: 6e30 4114 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ +0807ec: 0a00 |0006: move-result v0 │ │ +0807ee: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0008 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -162894,17 +162861,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0808bc: |[0808bc] android.support.v7.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ -0808cc: 5510 c207 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ -0808d0: 0f00 |0002: return v0 │ │ +0807f0: |[0807f0] android.support.v7.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ +080800: 5510 c207 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ +080804: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #17 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -162912,17 +162879,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0808d4: |[0808d4] android.support.v7.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ -0808e4: 5510 ca07 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@07ca │ │ -0808e8: 0f00 |0002: return v0 │ │ +080808: |[080808] android.support.v7.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ +080818: 5510 ca07 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@07ca │ │ +08081c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #18 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -162930,33 +162897,33 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0808ec: |[0808ec] android.support.v7.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0808fc: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -080900: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -080904: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -080908: 6f20 fb17 3200 |0006: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@17fb │ │ -08090e: 5420 c907 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -080912: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -080914: 6e20 7313 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@1373 │ │ -08091a: 5420 c907 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -08091e: 3800 1400 |0011: if-eqz v0, 0025 // +0014 │ │ -080922: 5420 c907 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -080926: 6e10 6313 0000 |0015: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@1363 │ │ -08092c: 0a00 |0018: move-result v0 │ │ -08092e: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ -080932: 5420 c907 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -080936: 6e10 6013 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ -08093c: 5420 c907 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -080940: 6e10 7213 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@1372 │ │ -080946: 0e00 |0025: return-void │ │ +080820: |[080820] android.support.v7.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +080830: 6000 2800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +080834: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +080838: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +08083c: 6f20 fb17 3200 |0006: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@17fb │ │ +080842: 5420 c907 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +080846: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +080848: 6e20 7313 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@1373 │ │ +08084e: 5420 c907 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +080852: 3800 1400 |0011: if-eqz v0, 0025 // +0014 │ │ +080856: 5420 c907 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +08085a: 6e10 6313 0000 |0015: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@1363 │ │ +080860: 0a00 |0018: move-result v0 │ │ +080862: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ +080866: 5420 c907 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +08086a: 6e10 6013 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ +080870: 5420 c907 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +080874: 6e10 7213 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@1372 │ │ +08087a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0006 line=81 │ │ 0x0009 line=84 │ │ 0x000f line=86 │ │ 0x001b line=87 │ │ @@ -162971,19 +162938,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -080948: |[080948] android.support.v7.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ -080958: 6f10 fc17 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onDetachedFromWindow:()V // method@17fc │ │ -08095e: 5410 c907 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -080962: 6e10 5a13 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@135a │ │ -080968: 0e00 |0008: return-void │ │ +08087c: |[08087c] android.support.v7.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ +08088c: 6f10 fc17 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onDetachedFromWindow:()V // method@17fc │ │ +080892: 5410 c907 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +080896: 6e10 5a13 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@135a │ │ +08089c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0003 line=496 │ │ 0x0008 line=497 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ @@ -162993,191 +162960,191 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 343 16-bit code units │ │ -08096c: |[08096c] android.support.v7.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ -08097c: 0800 1e00 |0000: move-object/from16 v0, v30 │ │ -080980: 5500 c207 |0002: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ -080984: 021c 0000 |0004: move/from16 v28, v0 │ │ -080988: 391c 0600 |0006: if-nez v28, 000c // +0006 │ │ -08098c: 7506 fe17 1e00 |0008: invoke-super/range {v30, v31, v32, v33, v34, v35}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onLayout:(ZIIII)V // method@17fe │ │ -080992: 0e00 |000b: return-void │ │ -080994: 7401 8a13 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ -08099a: 0a06 |000f: move-result v6 │ │ -08099c: 901c 2123 |0010: add-int v28, v33, v35 │ │ -0809a0: db0e 1c02 |0012: div-int/lit8 v14, v28, #int 2 // #02 │ │ -0809a4: 7401 9313 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getSupportDividerWidth:()I // method@1393 │ │ -0809aa: 0a07 |0017: move-result v7 │ │ -0809ac: 1311 0000 |0018: const/16 v17, #int 0 // #0 │ │ -0809b0: 1310 0000 |001a: const/16 v16, #int 0 // #0 │ │ -0809b4: 120f |001c: const/4 v15, #int 0 // #0 │ │ -0809b6: 911c 2220 |001d: sub-int v28, v34, v32 │ │ -0809ba: 7401 9013 1e00 |001f: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1390 │ │ -0809c0: 0a1d |0022: move-result v29 │ │ -0809c2: 911c 1c1d |0023: sub-int v28, v28, v29 │ │ -0809c6: 7401 8f13 1e00 |0025: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@138f │ │ -0809cc: 0a1d |0028: move-result v29 │ │ -0809ce: 911b 1c1d |0029: sub-int v27, v28, v29 │ │ -0809d2: 1208 |002b: const/4 v8, #int 0 // #0 │ │ -0809d4: 120a |002c: const/4 v10, #int 0 // #0 │ │ -0809d6: 356a 8300 |002d: if-ge v10, v6, 00b0 // +0083 │ │ -0809da: 0800 1e00 |002f: move-object/from16 v0, v30 │ │ -0809de: 6e20 8913 a000 |0031: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -0809e4: 0c19 |0034: move-result-object v25 │ │ -0809e6: 7401 b71b 1900 |0035: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -0809ec: 0a1c |0038: move-result v28 │ │ -0809ee: 131d 0800 |0039: const/16 v29, #int 8 // #8 │ │ -0809f2: 0200 1c00 |003b: move/from16 v0, v28 │ │ -0809f6: 0201 1d00 |003d: move/from16 v1, v29 │ │ -0809fa: 3310 0500 |003f: if-ne v0, v1, 0044 // +0005 │ │ -0809fe: d80a 0a01 |0041: add-int/lit8 v10, v10, #int 1 // #01 │ │ -080a02: 28ea |0043: goto 002d // -0016 │ │ -080a04: 7401 a61b 1900 |0044: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -080a0a: 0c12 |0047: move-result-object v18 │ │ -080a0c: 1f12 6a02 |0048: check-cast v18, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080a10: 0800 1200 |004a: move-object/from16 v0, v18 │ │ -080a14: 5500 bb07 |004c: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -080a18: 021c 0000 |004e: move/from16 v28, v0 │ │ -080a1c: 381c 3b00 |0050: if-eqz v28, 008b // +003b │ │ -080a20: 7401 ab1b 1900 |0052: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -080a26: 0a11 |0055: move-result v17 │ │ -080a28: 0800 1e00 |0056: move-object/from16 v0, v30 │ │ -080a2c: 6e20 9613 a000 |0058: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@1396 │ │ -080a32: 0a1c |005b: move-result v28 │ │ -080a34: 381c 0400 |005c: if-eqz v28, 0060 // +0004 │ │ -080a38: 9011 1107 |005e: add-int v17, v17, v7 │ │ -080a3c: 7401 aa1b 1900 |0060: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -080a42: 0a09 |0063: move-result v9 │ │ -080a44: 7401 9413 1e00 |0064: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getWidth:()I // method@1394 │ │ -080a4a: 0a1c |0067: move-result v28 │ │ -080a4c: 7401 9013 1e00 |0068: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1390 │ │ -080a52: 0a1d |006b: move-result v29 │ │ -080a54: 911c 1c1d |006c: sub-int v28, v28, v29 │ │ -080a58: 0800 1200 |006e: move-object/from16 v0, v18 │ │ -080a5c: 5200 be07 |0070: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ -080a60: 021d 0000 |0072: move/from16 v29, v0 │ │ -080a64: 9113 1c1d |0074: sub-int v19, v28, v29 │ │ -080a68: 910b 1311 |0076: sub-int v11, v19, v17 │ │ -080a6c: db1c 0902 |0078: div-int/lit8 v28, v9, #int 2 // #02 │ │ -080a70: 9118 0e1c |007a: sub-int v24, v14, v28 │ │ -080a74: 9005 1809 |007c: add-int v5, v24, v9 │ │ -080a78: 0800 1900 |007e: move-object/from16 v0, v25 │ │ -080a7c: 0201 1800 |0080: move/from16 v1, v24 │ │ -080a80: 0202 1300 |0082: move/from16 v2, v19 │ │ -080a84: 6e55 cb1b b021 |0084: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -080a8a: 911b 1b11 |0087: sub-int v27, v27, v17 │ │ -080a8e: 1218 |0089: const/4 v8, #int 1 // #1 │ │ -080a90: 28b7 |008a: goto 0041 // -0049 │ │ -080a92: 7401 ab1b 1900 |008b: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -080a98: 0a1c |008e: move-result v28 │ │ -080a9a: 0800 1200 |008f: move-object/from16 v0, v18 │ │ -080a9e: 5200 bc07 |0091: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ -080aa2: 021d 0000 |0093: move/from16 v29, v0 │ │ -080aa6: 901c 1c1d |0095: add-int v28, v28, v29 │ │ -080aaa: 0800 1200 |0097: move-object/from16 v0, v18 │ │ -080aae: 5200 be07 |0099: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ -080ab2: 021d 0000 |009b: move/from16 v29, v0 │ │ -080ab6: 9014 1c1d |009d: add-int v20, v28, v29 │ │ -080aba: 9010 1014 |009f: add-int v16, v16, v20 │ │ -080abe: 911b 1b14 |00a1: sub-int v27, v27, v20 │ │ -080ac2: 0800 1e00 |00a3: move-object/from16 v0, v30 │ │ -080ac6: 6e20 9613 a000 |00a5: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@1396 │ │ -080acc: 0a1c |00a8: move-result v28 │ │ -080ace: 381c 0400 |00a9: if-eqz v28, 00ad // +0004 │ │ -080ad2: 9010 1007 |00ab: add-int v16, v16, v7 │ │ -080ad6: d80f 0f01 |00ad: add-int/lit8 v15, v15, #int 1 // #01 │ │ -080ada: 2892 |00af: goto 0041 // -006e │ │ -080adc: 131c 0100 |00b0: const/16 v28, #int 1 // #1 │ │ -080ae0: 0200 1c00 |00b2: move/from16 v0, v28 │ │ -080ae4: 3306 3300 |00b4: if-ne v6, v0, 00e7 // +0033 │ │ -080ae8: 3908 3100 |00b6: if-nez v8, 00e7 // +0031 │ │ -080aec: 131c 0000 |00b8: const/16 v28, #int 0 // #0 │ │ -080af0: 0800 1e00 |00ba: move-object/from16 v0, v30 │ │ -080af4: 0201 1c00 |00bc: move/from16 v1, v28 │ │ -080af8: 6e20 8913 1000 |00be: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -080afe: 0c19 |00c1: move-result-object v25 │ │ -080b00: 7401 ab1b 1900 |00c2: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -080b06: 0a1a |00c5: move-result v26 │ │ -080b08: 7401 aa1b 1900 |00c6: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -080b0e: 0a09 |00c9: move-result v9 │ │ -080b10: 911c 2220 |00ca: sub-int v28, v34, v32 │ │ -080b14: db0d 1c02 |00cc: div-int/lit8 v13, v28, #int 2 // #02 │ │ -080b18: db1c 1a02 |00ce: div-int/lit8 v28, v26, #int 2 // #02 │ │ -080b1c: 910b 0d1c |00d0: sub-int v11, v13, v28 │ │ -080b20: db1c 0902 |00d2: div-int/lit8 v28, v9, #int 2 // #02 │ │ -080b24: 9118 0e1c |00d4: sub-int v24, v14, v28 │ │ -080b28: 901c 0b1a |00d6: add-int v28, v11, v26 │ │ -080b2c: 901d 1809 |00d8: add-int v29, v24, v9 │ │ -080b30: 0800 1900 |00da: move-object/from16 v0, v25 │ │ -080b34: 0201 1800 |00dc: move/from16 v1, v24 │ │ -080b38: 0202 1c00 |00de: move/from16 v2, v28 │ │ -080b3c: 0203 1d00 |00e0: move/from16 v3, v29 │ │ -080b40: 6e53 cb1b b021 |00e2: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -080b46: 2900 26ff |00e5: goto/16 000b // -00da │ │ -080b4a: 3808 3c00 |00e7: if-eqz v8, 0123 // +003c │ │ -080b4e: 131c 0000 |00e9: const/16 v28, #int 0 // #0 │ │ -080b52: 9115 0f1c |00eb: sub-int v21, v15, v28 │ │ -080b56: 131d 0000 |00ed: const/16 v29, #int 0 // #0 │ │ -080b5a: 3d15 3700 |00ef: if-lez v21, 0126 // +0037 │ │ -080b5e: 931c 1b15 |00f1: div-int v28, v27, v21 │ │ -080b62: 0200 1d00 |00f3: move/from16 v0, v29 │ │ -080b66: 0201 1c00 |00f5: move/from16 v1, v28 │ │ -080b6a: 7120 2d1f 1000 |00f7: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -080b70: 0a16 |00fa: move-result v22 │ │ -080b72: 7401 8f13 1e00 |00fb: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@138f │ │ -080b78: 0a17 |00fe: move-result v23 │ │ -080b7a: 120a |00ff: const/4 v10, #int 0 // #0 │ │ -080b7c: 356a 0bff |0100: if-ge v10, v6, 000b // -00f5 │ │ -080b80: 0800 1e00 |0102: move-object/from16 v0, v30 │ │ -080b84: 6e20 8913 a000 |0104: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -080b8a: 0c19 |0107: move-result-object v25 │ │ -080b8c: 7401 a61b 1900 |0108: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -080b92: 0c0c |010b: move-result-object v12 │ │ -080b94: 1f0c 6a02 |010c: check-cast v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080b98: 7401 b71b 1900 |010e: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -080b9e: 0a1c |0111: move-result v28 │ │ -080ba0: 131d 0800 |0112: const/16 v29, #int 8 // #8 │ │ -080ba4: 0200 1c00 |0114: move/from16 v0, v28 │ │ -080ba8: 0201 1d00 |0116: move/from16 v1, v29 │ │ -080bac: 3210 0800 |0118: if-eq v0, v1, 0120 // +0008 │ │ -080bb0: 55c0 bb07 |011a: iget-boolean v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ -080bb4: 021c 0000 |011c: move/from16 v28, v0 │ │ -080bb8: 381c 0b00 |011e: if-eqz v28, 0129 // +000b │ │ -080bbc: d80a 0a01 |0120: add-int/lit8 v10, v10, #int 1 // #01 │ │ -080bc0: 28de |0122: goto 0100 // -0022 │ │ -080bc2: 131c 0100 |0123: const/16 v28, #int 1 // #1 │ │ -080bc6: 28c6 |0125: goto 00eb // -003a │ │ -080bc8: 131c 0000 |0126: const/16 v28, #int 0 // #0 │ │ -080bcc: 28cb |0128: goto 00f3 // -0035 │ │ -080bce: 52c0 bc07 |0129: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ -080bd2: 021c 0000 |012b: move/from16 v28, v0 │ │ -080bd6: 9017 171c |012d: add-int v23, v23, v28 │ │ -080bda: 7401 ab1b 1900 |012f: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -080be0: 0a1a |0132: move-result v26 │ │ -080be2: 7401 aa1b 1900 |0133: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -080be8: 0a09 |0136: move-result v9 │ │ -080bea: db1c 0902 |0137: div-int/lit8 v28, v9, #int 2 // #02 │ │ -080bee: 9118 0e1c |0139: sub-int v24, v14, v28 │ │ -080bf2: 901c 171a |013b: add-int v28, v23, v26 │ │ -080bf6: 901d 1809 |013d: add-int v29, v24, v9 │ │ -080bfa: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -080bfe: 0201 1700 |0141: move/from16 v1, v23 │ │ -080c02: 0202 1800 |0143: move/from16 v2, v24 │ │ -080c06: 0203 1c00 |0145: move/from16 v3, v28 │ │ -080c0a: 0204 1d00 |0147: move/from16 v4, v29 │ │ -080c0e: 6e54 cb1b 1032 |0149: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -080c14: 52c0 be07 |014c: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ -080c18: 021c 0000 |014e: move/from16 v28, v0 │ │ -080c1c: 901c 1c1a |0150: add-int v28, v28, v26 │ │ -080c20: 901c 1c16 |0152: add-int v28, v28, v22 │ │ -080c24: 9017 171c |0154: add-int v23, v23, v28 │ │ -080c28: 28ca |0156: goto 0120 // -0036 │ │ +0808a0: |[0808a0] android.support.v7.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ +0808b0: 0800 1e00 |0000: move-object/from16 v0, v30 │ │ +0808b4: 5500 c207 |0002: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ +0808b8: 021c 0000 |0004: move/from16 v28, v0 │ │ +0808bc: 391c 0600 |0006: if-nez v28, 000c // +0006 │ │ +0808c0: 7506 fe17 1e00 |0008: invoke-super/range {v30, v31, v32, v33, v34, v35}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onLayout:(ZIIII)V // method@17fe │ │ +0808c6: 0e00 |000b: return-void │ │ +0808c8: 7401 8a13 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ +0808ce: 0a06 |000f: move-result v6 │ │ +0808d0: 901c 2123 |0010: add-int v28, v33, v35 │ │ +0808d4: db0e 1c02 |0012: div-int/lit8 v14, v28, #int 2 // #02 │ │ +0808d8: 7401 9313 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getSupportDividerWidth:()I // method@1393 │ │ +0808de: 0a07 |0017: move-result v7 │ │ +0808e0: 1311 0000 |0018: const/16 v17, #int 0 // #0 │ │ +0808e4: 1310 0000 |001a: const/16 v16, #int 0 // #0 │ │ +0808e8: 120f |001c: const/4 v15, #int 0 // #0 │ │ +0808ea: 911c 2220 |001d: sub-int v28, v34, v32 │ │ +0808ee: 7401 9013 1e00 |001f: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1390 │ │ +0808f4: 0a1d |0022: move-result v29 │ │ +0808f6: 911c 1c1d |0023: sub-int v28, v28, v29 │ │ +0808fa: 7401 8f13 1e00 |0025: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@138f │ │ +080900: 0a1d |0028: move-result v29 │ │ +080902: 911b 1c1d |0029: sub-int v27, v28, v29 │ │ +080906: 1208 |002b: const/4 v8, #int 0 // #0 │ │ +080908: 120a |002c: const/4 v10, #int 0 // #0 │ │ +08090a: 356a 8300 |002d: if-ge v10, v6, 00b0 // +0083 │ │ +08090e: 0800 1e00 |002f: move-object/from16 v0, v30 │ │ +080912: 6e20 8913 a000 |0031: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +080918: 0c19 |0034: move-result-object v25 │ │ +08091a: 7401 b71b 1900 |0035: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +080920: 0a1c |0038: move-result v28 │ │ +080922: 131d 0800 |0039: const/16 v29, #int 8 // #8 │ │ +080926: 0200 1c00 |003b: move/from16 v0, v28 │ │ +08092a: 0201 1d00 |003d: move/from16 v1, v29 │ │ +08092e: 3310 0500 |003f: if-ne v0, v1, 0044 // +0005 │ │ +080932: d80a 0a01 |0041: add-int/lit8 v10, v10, #int 1 // #01 │ │ +080936: 28ea |0043: goto 002d // -0016 │ │ +080938: 7401 a61b 1900 |0044: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +08093e: 0c12 |0047: move-result-object v18 │ │ +080940: 1f12 6802 |0048: check-cast v18, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +080944: 0800 1200 |004a: move-object/from16 v0, v18 │ │ +080948: 5500 bb07 |004c: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +08094c: 021c 0000 |004e: move/from16 v28, v0 │ │ +080950: 381c 3b00 |0050: if-eqz v28, 008b // +003b │ │ +080954: 7401 ab1b 1900 |0052: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +08095a: 0a11 |0055: move-result v17 │ │ +08095c: 0800 1e00 |0056: move-object/from16 v0, v30 │ │ +080960: 6e20 9613 a000 |0058: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@1396 │ │ +080966: 0a1c |005b: move-result v28 │ │ +080968: 381c 0400 |005c: if-eqz v28, 0060 // +0004 │ │ +08096c: 9011 1107 |005e: add-int v17, v17, v7 │ │ +080970: 7401 aa1b 1900 |0060: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +080976: 0a09 |0063: move-result v9 │ │ +080978: 7401 9413 1e00 |0064: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getWidth:()I // method@1394 │ │ +08097e: 0a1c |0067: move-result v28 │ │ +080980: 7401 9013 1e00 |0068: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1390 │ │ +080986: 0a1d |006b: move-result v29 │ │ +080988: 911c 1c1d |006c: sub-int v28, v28, v29 │ │ +08098c: 0800 1200 |006e: move-object/from16 v0, v18 │ │ +080990: 5200 be07 |0070: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ +080994: 021d 0000 |0072: move/from16 v29, v0 │ │ +080998: 9113 1c1d |0074: sub-int v19, v28, v29 │ │ +08099c: 910b 1311 |0076: sub-int v11, v19, v17 │ │ +0809a0: db1c 0902 |0078: div-int/lit8 v28, v9, #int 2 // #02 │ │ +0809a4: 9118 0e1c |007a: sub-int v24, v14, v28 │ │ +0809a8: 9005 1809 |007c: add-int v5, v24, v9 │ │ +0809ac: 0800 1900 |007e: move-object/from16 v0, v25 │ │ +0809b0: 0201 1800 |0080: move/from16 v1, v24 │ │ +0809b4: 0202 1300 |0082: move/from16 v2, v19 │ │ +0809b8: 6e55 cb1b b021 |0084: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +0809be: 911b 1b11 |0087: sub-int v27, v27, v17 │ │ +0809c2: 1218 |0089: const/4 v8, #int 1 // #1 │ │ +0809c4: 28b7 |008a: goto 0041 // -0049 │ │ +0809c6: 7401 ab1b 1900 |008b: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0809cc: 0a1c |008e: move-result v28 │ │ +0809ce: 0800 1200 |008f: move-object/from16 v0, v18 │ │ +0809d2: 5200 bc07 |0091: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ +0809d6: 021d 0000 |0093: move/from16 v29, v0 │ │ +0809da: 901c 1c1d |0095: add-int v28, v28, v29 │ │ +0809de: 0800 1200 |0097: move-object/from16 v0, v18 │ │ +0809e2: 5200 be07 |0099: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ +0809e6: 021d 0000 |009b: move/from16 v29, v0 │ │ +0809ea: 9014 1c1d |009d: add-int v20, v28, v29 │ │ +0809ee: 9010 1014 |009f: add-int v16, v16, v20 │ │ +0809f2: 911b 1b14 |00a1: sub-int v27, v27, v20 │ │ +0809f6: 0800 1e00 |00a3: move-object/from16 v0, v30 │ │ +0809fa: 6e20 9613 a000 |00a5: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@1396 │ │ +080a00: 0a1c |00a8: move-result v28 │ │ +080a02: 381c 0400 |00a9: if-eqz v28, 00ad // +0004 │ │ +080a06: 9010 1007 |00ab: add-int v16, v16, v7 │ │ +080a0a: d80f 0f01 |00ad: add-int/lit8 v15, v15, #int 1 // #01 │ │ +080a0e: 2892 |00af: goto 0041 // -006e │ │ +080a10: 131c 0100 |00b0: const/16 v28, #int 1 // #1 │ │ +080a14: 0200 1c00 |00b2: move/from16 v0, v28 │ │ +080a18: 3306 3300 |00b4: if-ne v6, v0, 00e7 // +0033 │ │ +080a1c: 3908 3100 |00b6: if-nez v8, 00e7 // +0031 │ │ +080a20: 131c 0000 |00b8: const/16 v28, #int 0 // #0 │ │ +080a24: 0800 1e00 |00ba: move-object/from16 v0, v30 │ │ +080a28: 0201 1c00 |00bc: move/from16 v1, v28 │ │ +080a2c: 6e20 8913 1000 |00be: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +080a32: 0c19 |00c1: move-result-object v25 │ │ +080a34: 7401 ab1b 1900 |00c2: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +080a3a: 0a1a |00c5: move-result v26 │ │ +080a3c: 7401 aa1b 1900 |00c6: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +080a42: 0a09 |00c9: move-result v9 │ │ +080a44: 911c 2220 |00ca: sub-int v28, v34, v32 │ │ +080a48: db0d 1c02 |00cc: div-int/lit8 v13, v28, #int 2 // #02 │ │ +080a4c: db1c 1a02 |00ce: div-int/lit8 v28, v26, #int 2 // #02 │ │ +080a50: 910b 0d1c |00d0: sub-int v11, v13, v28 │ │ +080a54: db1c 0902 |00d2: div-int/lit8 v28, v9, #int 2 // #02 │ │ +080a58: 9118 0e1c |00d4: sub-int v24, v14, v28 │ │ +080a5c: 901c 0b1a |00d6: add-int v28, v11, v26 │ │ +080a60: 901d 1809 |00d8: add-int v29, v24, v9 │ │ +080a64: 0800 1900 |00da: move-object/from16 v0, v25 │ │ +080a68: 0201 1800 |00dc: move/from16 v1, v24 │ │ +080a6c: 0202 1c00 |00de: move/from16 v2, v28 │ │ +080a70: 0203 1d00 |00e0: move/from16 v3, v29 │ │ +080a74: 6e53 cb1b b021 |00e2: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +080a7a: 2900 26ff |00e5: goto/16 000b // -00da │ │ +080a7e: 3808 3c00 |00e7: if-eqz v8, 0123 // +003c │ │ +080a82: 131c 0000 |00e9: const/16 v28, #int 0 // #0 │ │ +080a86: 9115 0f1c |00eb: sub-int v21, v15, v28 │ │ +080a8a: 131d 0000 |00ed: const/16 v29, #int 0 // #0 │ │ +080a8e: 3d15 3700 |00ef: if-lez v21, 0126 // +0037 │ │ +080a92: 931c 1b15 |00f1: div-int v28, v27, v21 │ │ +080a96: 0200 1d00 |00f3: move/from16 v0, v29 │ │ +080a9a: 0201 1c00 |00f5: move/from16 v1, v28 │ │ +080a9e: 7120 2d1f 1000 |00f7: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +080aa4: 0a16 |00fa: move-result v22 │ │ +080aa6: 7401 8f13 1e00 |00fb: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@138f │ │ +080aac: 0a17 |00fe: move-result v23 │ │ +080aae: 120a |00ff: const/4 v10, #int 0 // #0 │ │ +080ab0: 356a 0bff |0100: if-ge v10, v6, 000b // -00f5 │ │ +080ab4: 0800 1e00 |0102: move-object/from16 v0, v30 │ │ +080ab8: 6e20 8913 a000 |0104: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +080abe: 0c19 |0107: move-result-object v25 │ │ +080ac0: 7401 a61b 1900 |0108: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +080ac6: 0c0c |010b: move-result-object v12 │ │ +080ac8: 1f0c 6802 |010c: check-cast v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +080acc: 7401 b71b 1900 |010e: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +080ad2: 0a1c |0111: move-result v28 │ │ +080ad4: 131d 0800 |0112: const/16 v29, #int 8 // #8 │ │ +080ad8: 0200 1c00 |0114: move/from16 v0, v28 │ │ +080adc: 0201 1d00 |0116: move/from16 v1, v29 │ │ +080ae0: 3210 0800 |0118: if-eq v0, v1, 0120 // +0008 │ │ +080ae4: 55c0 bb07 |011a: iget-boolean v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@07bb │ │ +080ae8: 021c 0000 |011c: move/from16 v28, v0 │ │ +080aec: 381c 0b00 |011e: if-eqz v28, 0129 // +000b │ │ +080af0: d80a 0a01 |0120: add-int/lit8 v10, v10, #int 1 // #01 │ │ +080af4: 28de |0122: goto 0100 // -0022 │ │ +080af6: 131c 0100 |0123: const/16 v28, #int 1 // #1 │ │ +080afa: 28c6 |0125: goto 00eb // -003a │ │ +080afc: 131c 0000 |0126: const/16 v28, #int 0 // #0 │ │ +080b00: 28cb |0128: goto 00f3 // -0035 │ │ +080b02: 52c0 bc07 |0129: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ +080b06: 021c 0000 |012b: move/from16 v28, v0 │ │ +080b0a: 9017 171c |012d: add-int v23, v23, v28 │ │ +080b0e: 7401 ab1b 1900 |012f: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +080b14: 0a1a |0132: move-result v26 │ │ +080b16: 7401 aa1b 1900 |0133: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +080b1c: 0a09 |0136: move-result v9 │ │ +080b1e: db1c 0902 |0137: div-int/lit8 v28, v9, #int 2 // #02 │ │ +080b22: 9118 0e1c |0139: sub-int v24, v14, v28 │ │ +080b26: 901c 171a |013b: add-int v28, v23, v26 │ │ +080b2a: 901d 1809 |013d: add-int v29, v24, v9 │ │ +080b2e: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +080b32: 0201 1700 |0141: move/from16 v1, v23 │ │ +080b36: 0202 1800 |0143: move/from16 v2, v24 │ │ +080b3a: 0203 1c00 |0145: move/from16 v3, v28 │ │ +080b3e: 0204 1d00 |0147: move/from16 v4, v29 │ │ +080b42: 6e54 cb1b 1032 |0149: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +080b48: 52c0 be07 |014c: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ +080b4c: 021c 0000 |014e: move/from16 v28, v0 │ │ +080b50: 901c 1c1a |0150: add-int v28, v28, v26 │ │ +080b54: 901c 1c16 |0152: add-int v28, v28, v22 │ │ +080b58: 9017 171c |0154: add-int v23, v23, v28 │ │ +080b5c: 28ca |0156: goto 0120 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0008 line=417 │ │ 0x000b line=491 │ │ 0x000c line=421 │ │ 0x0010 line=422 │ │ @@ -163284,59 +163251,59 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -080c2c: |[080c2c] android.support.v7.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ -080c3c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -080c3e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -080c40: 55a4 c207 |0002: iget-boolean v4, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ -080c44: 7110 851b 0b00 |0004: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -080c4a: 0a06 |0007: move-result v6 │ │ -080c4c: 1509 0040 |0008: const/high16 v9, #int 1073741824 // #4000 │ │ -080c50: 3396 2a00 |000a: if-ne v6, v9, 0034 // +002a │ │ -080c54: 0176 |000c: move v6, v7 │ │ -080c56: 5ca6 c207 |000d: iput-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ -080c5a: 55a6 c207 |000f: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ -080c5e: 3264 0400 |0011: if-eq v4, v6, 0015 // +0004 │ │ -080c62: 59a8 c307 |0013: iput v8, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@07c3 │ │ -080c66: 7110 851b 0b00 |0015: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -080c6c: 0a05 |0018: move-result v5 │ │ -080c6e: 55a6 c207 |0019: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ -080c72: 3806 1100 |001b: if-eqz v6, 002c // +0011 │ │ -080c76: 54a6 c707 |001d: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07c7 │ │ -080c7a: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ -080c7e: 52a6 c307 |0021: iget v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@07c3 │ │ -080c82: 3265 0900 |0023: if-eq v5, v6, 002c // +0009 │ │ -080c86: 59a5 c307 |0025: iput v5, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@07c3 │ │ -080c8a: 54a6 c707 |0027: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07c7 │ │ -080c8e: 6e20 3f14 7600 |0029: invoke-virtual {v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -080c94: 55a6 c207 |002c: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ -080c98: 3806 0800 |002e: if-eqz v6, 0036 // +0008 │ │ -080c9c: 7030 a013 ba0c |0030: invoke-direct {v10, v11, v12}, Landroid/support/v7/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@13a0 │ │ -080ca2: 0e00 |0033: return-void │ │ -080ca4: 0186 |0034: move v6, v8 │ │ -080ca6: 28d8 |0035: goto 000d // -0028 │ │ -080ca8: 6e10 8a13 0a00 |0036: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ -080cae: 0a01 |0039: move-result v1 │ │ -080cb0: 1202 |003a: const/4 v2, #int 0 // #0 │ │ -080cb2: 3512 1300 |003b: if-ge v2, v1, 004e // +0013 │ │ -080cb6: 6e20 8913 2a00 |003d: invoke-virtual {v10, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ -080cbc: 0c00 |0040: move-result-object v0 │ │ -080cbe: 6e10 a61b 0000 |0041: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -080cc4: 0c03 |0044: move-result-object v3 │ │ -080cc6: 1f03 6a02 |0045: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@026a │ │ -080cca: 5938 be07 |0047: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ -080cce: 5938 bc07 |0049: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ -080cd2: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -080cd6: 28ee |004d: goto 003b // -0012 │ │ -080cd8: 6f30 ff17 ba0c |004e: invoke-super {v10, v11, v12}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onMeasure:(II)V // method@17ff │ │ -080cde: 28e2 |0051: goto 0033 // -001e │ │ +080b60: |[080b60] android.support.v7.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ +080b70: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +080b72: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +080b74: 55a4 c207 |0002: iget-boolean v4, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ +080b78: 7110 851b 0b00 |0004: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +080b7e: 0a06 |0007: move-result v6 │ │ +080b80: 1509 0040 |0008: const/high16 v9, #int 1073741824 // #4000 │ │ +080b84: 3396 2a00 |000a: if-ne v6, v9, 0034 // +002a │ │ +080b88: 0176 |000c: move v6, v7 │ │ +080b8a: 5ca6 c207 |000d: iput-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ +080b8e: 55a6 c207 |000f: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ +080b92: 3264 0400 |0011: if-eq v4, v6, 0015 // +0004 │ │ +080b96: 59a8 c307 |0013: iput v8, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@07c3 │ │ +080b9a: 7110 851b 0b00 |0015: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +080ba0: 0a05 |0018: move-result v5 │ │ +080ba2: 55a6 c207 |0019: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ +080ba6: 3806 1100 |001b: if-eqz v6, 002c // +0011 │ │ +080baa: 54a6 c707 |001d: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07c7 │ │ +080bae: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ +080bb2: 52a6 c307 |0021: iget v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@07c3 │ │ +080bb6: 3265 0900 |0023: if-eq v5, v6, 002c // +0009 │ │ +080bba: 59a5 c307 |0025: iput v5, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@07c3 │ │ +080bbe: 54a6 c707 |0027: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07c7 │ │ +080bc2: 6e20 3f14 7600 |0029: invoke-virtual {v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +080bc8: 55a6 c207 |002c: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@07c2 │ │ +080bcc: 3806 0800 |002e: if-eqz v6, 0036 // +0008 │ │ +080bd0: 7030 a013 ba0c |0030: invoke-direct {v10, v11, v12}, Landroid/support/v7/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@13a0 │ │ +080bd6: 0e00 |0033: return-void │ │ +080bd8: 0186 |0034: move v6, v8 │ │ +080bda: 28d8 |0035: goto 000d // -0028 │ │ +080bdc: 6e10 8a13 0a00 |0036: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ +080be2: 0a01 |0039: move-result v1 │ │ +080be4: 1202 |003a: const/4 v2, #int 0 // #0 │ │ +080be6: 3512 1300 |003b: if-ge v2, v1, 004e // +0013 │ │ +080bea: 6e20 8913 2a00 |003d: invoke-virtual {v10, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1389 │ │ +080bf0: 0c00 |0040: move-result-object v0 │ │ +080bf2: 6e10 a61b 0000 |0041: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +080bf8: 0c03 |0044: move-result-object v3 │ │ +080bfa: 1f03 6802 |0045: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0268 │ │ +080bfe: 5938 be07 |0047: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@07be │ │ +080c02: 5938 bc07 |0049: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@07bc │ │ +080c06: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +080c0a: 28ee |004d: goto 003b // -0012 │ │ +080c0c: 6f30 ff17 ba0c |004e: invoke-super {v10, v11, v12}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onMeasure:(II)V // method@17ff │ │ +080c12: 28e2 |0051: goto 0033 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=95 │ │ 0x0004 line=96 │ │ 0x000f line=98 │ │ 0x0013 line=99 │ │ 0x0015 line=104 │ │ @@ -163371,17 +163338,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080ce0: |[080ce0] android.support.v7.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ -080cf0: 5c01 ca07 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@07ca │ │ -080cf4: 0e00 |0002: return-void │ │ +080c14: |[080c14] android.support.v7.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ +080c24: 5c01 ca07 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@07ca │ │ +080c28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0002 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 reserveOverflow Z │ │ @@ -163391,32 +163358,32 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080cf8: |[080cf8] android.support.v7.internal.view.menu.ActionMenuView.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ -080d08: 5b01 c907 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ -080d0c: 0e00 |0002: return-void │ │ +080c2c: |[080c2c] android.support.v7.internal.view.menu.ActionMenuView.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ +080c3c: 5b01 c907 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@07c9 │ │ +080c40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 presenter Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ │ │ - source_file_idx : 477 (ActionMenuView.java) │ │ + source_file_idx : 473 (ActionMenuView.java) │ │ │ │ Class #590 header: │ │ -class_idx : 620 │ │ +class_idx : 618 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 983 │ │ -source_file_idx : 557 │ │ +superclass_idx : 979 │ │ +source_file_idx : 553 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #590 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/BaseMenuPresenter;' │ │ @@ -163472,23 +163439,23 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -080d10: |[080d10] android.support.v7.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ -080d20: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -080d26: 5b12 d307 |0003: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@07d3 │ │ -080d2a: 7110 0a1b 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -080d30: 0c00 |0008: move-result-object v0 │ │ -080d32: 5b10 d407 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@07d4 │ │ -080d36: 5913 d107 |000b: iput v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@07d1 │ │ -080d3a: 5914 cf07 |000d: iput v4, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@07cf │ │ -080d3e: 0e00 |000f: return-void │ │ +080c44: |[080c44] android.support.v7.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ +080c54: 7010 351f 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +080c5a: 5b12 d307 |0003: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@07d3 │ │ +080c5e: 7110 0a1b 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +080c64: 0c00 |0008: move-result-object v0 │ │ +080c66: 5b10 d407 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@07d4 │ │ +080c6a: 5913 d107 |000b: iput v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@07d1 │ │ +080c6e: 5914 cf07 |000d: iput v4, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@07cf │ │ +080c72: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0005 line=58 │ │ 0x000b line=59 │ │ 0x000d line=60 │ │ @@ -163505,24 +163472,24 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -080d40: |[080d40] android.support.v7.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ -080d50: 6e10 ae1b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -080d56: 0c00 |0003: move-result-object v0 │ │ -080d58: 1f00 3803 |0004: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -080d5c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -080d60: 6e20 401c 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -080d66: 5421 d207 |000b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ -080d6a: 1f01 3803 |000d: check-cast v1, Landroid/view/ViewGroup; // type@0338 │ │ -080d6e: 6e30 1b1c 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@1c1b │ │ -080d74: 0e00 |0012: return-void │ │ +080c74: |[080c74] android.support.v7.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ +080c84: 6e10 ae1b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +080c8a: 0c00 |0003: move-result-object v0 │ │ +080c8c: 1f00 3403 |0004: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +080c90: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +080c94: 6e20 401c 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +080c9a: 5421 d207 |000b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ +080c9e: 1f01 3403 |000d: check-cast v1, Landroid/view/ViewGroup; // type@0334 │ │ +080ca2: 6e30 1b1c 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@1c1b │ │ +080ca8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0006 line=131 │ │ 0x0008 line=132 │ │ 0x000b line=134 │ │ 0x0012 line=135 │ │ @@ -163543,17 +163510,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -080d78: |[080d78] android.support.v7.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -080d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080d8a: 0f00 |0001: return v0 │ │ +080cac: |[080cac] android.support.v7.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +080cbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080cbe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -163563,22 +163530,22 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -080d8c: |[080d8c] android.support.v7.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; │ │ -080d9c: 5430 d407 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@07d4 │ │ -080da0: 5231 cf07 |0002: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@07cf │ │ -080da4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -080da6: 6e40 0d1b 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -080dac: 0c00 |0008: move-result-object v0 │ │ -080dae: 1f00 8502 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -080db2: 1100 |000b: return-object v0 │ │ +080cc0: |[080cc0] android.support.v7.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; │ │ +080cd0: 5430 d407 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@07d4 │ │ +080cd4: 5231 cf07 |0002: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@07cf │ │ +080cd8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +080cda: 6e40 0d1b 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +080ce0: 0c00 |0008: move-result-object v0 │ │ +080ce2: 1f00 8302 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +080ce6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x000c reg=4 parent Landroid/view/ViewGroup; │ │ │ │ @@ -163587,17 +163554,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -080db4: |[080db4] android.support.v7.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -080dc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080dc6: 0f00 |0001: return v0 │ │ +080ce8: |[080ce8] android.support.v7.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +080cf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080cfa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -163607,18 +163574,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -080dc8: |[080dc8] android.support.v7.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -080dd8: 6e20 411c 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@1c41 │ │ -080dde: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -080de0: 0f00 |0004: return v0 │ │ +080cfc: |[080cfc] android.support.v7.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +080d0c: 6e20 411c 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@1c41 │ │ +080d12: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +080d14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewGroup; │ │ @@ -163629,17 +163596,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -080de4: |[080de4] android.support.v7.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ -080df4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080df6: 0f00 |0001: return v0 │ │ +080d18: |[080d18] android.support.v7.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ +080d28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080d2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/BaseMenuPresenter;) │ │ @@ -163647,17 +163614,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080df8: |[080df8] android.support.v7.internal.view.menu.BaseMenuPresenter.getId:()I │ │ -080e08: 5210 cd07 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@07cd │ │ -080e0c: 0f00 |0002: return v0 │ │ +080d2c: |[080d2c] android.support.v7.internal.view.menu.BaseMenuPresenter.getId:()I │ │ +080d3c: 5210 cd07 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@07cd │ │ +080d40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/BaseMenuPresenter;) │ │ @@ -163665,25 +163632,25 @@ │ │ type : '(Landroid/support/v7/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 │ │ -080e10: |[080e10] android.support.v7.internal.view.menu.BaseMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -080e20: 2041 8502 |0000: instance-of v1, v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -080e24: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -080e28: 0740 |0004: move-object v0, v4 │ │ -080e2a: 1f00 8502 |0005: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -080e2e: 6e30 ac13 3200 |0007: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V // method@13ac │ │ -080e34: 1f00 3103 |000a: check-cast v0, Landroid/view/View; // type@0331 │ │ -080e38: 1100 |000c: return-object v0 │ │ -080e3a: 6e20 ae13 5200 |000d: invoke-virtual {v2, v5}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; // method@13ae │ │ -080e40: 0c00 |0010: move-result-object v0 │ │ -080e42: 28f6 |0011: goto 0007 // -000a │ │ +080d44: |[080d44] android.support.v7.internal.view.menu.BaseMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +080d54: 2041 8302 |0000: instance-of v1, v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +080d58: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +080d5c: 0740 |0004: move-object v0, v4 │ │ +080d5e: 1f00 8302 |0005: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +080d62: 6e30 ac13 3200 |0007: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V // method@13ac │ │ +080d68: 1f00 2e03 |000a: check-cast v0, Landroid/view/View; // type@032e │ │ +080d6c: 1100 |000c: return-object v0 │ │ +080d6e: 6e20 ae13 5200 |000d: invoke-virtual {v2, v5}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; // method@13ae │ │ +080d74: 0c00 |0010: move-result-object v0 │ │ +080d76: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=180 │ │ 0x000a line=181 │ │ 0x000d line=178 │ │ @@ -163700,31 +163667,31 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -080e44: |[080e44] android.support.v7.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -080e54: 5430 d207 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ -080e58: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ -080e5c: 5430 d407 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@07d4 │ │ -080e60: 5231 d107 |0006: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@07d1 │ │ -080e64: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -080e66: 6e40 0d1b 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -080e6c: 0c00 |000c: move-result-object v0 │ │ -080e6e: 1f00 8602 |000d: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView; // type@0286 │ │ -080e72: 5b30 d207 |000f: iput-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ -080e76: 5430 d207 |0011: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ -080e7a: 5431 d007 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ -080e7e: 7220 4315 1000 |0015: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1543 │ │ -080e84: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -080e86: 6e20 bb13 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@13bb │ │ -080e8c: 5430 d207 |001c: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ -080e90: 1100 |001e: return-object v0 │ │ +080d78: |[080d78] android.support.v7.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +080d88: 5430 d207 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ +080d8c: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ +080d90: 5430 d407 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@07d4 │ │ +080d94: 5231 d107 |0006: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@07d1 │ │ +080d98: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +080d9a: 6e40 0d1b 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +080da0: 0c00 |000c: move-result-object v0 │ │ +080da2: 1f00 8402 |000d: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView; // type@0284 │ │ +080da6: 5b30 d207 |000f: iput-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ +080daa: 5430 d207 |0011: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ +080dae: 5431 d007 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ +080db2: 7220 4315 1000 |0015: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1543 │ │ +080db8: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +080dba: 6e20 bb13 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@13bb │ │ +080dc0: 5430 d207 |001c: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ +080dc4: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0011 line=73 │ │ 0x0018 line=74 │ │ 0x001c line=77 │ │ @@ -163737,22 +163704,22 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -080e94: |[080e94] android.support.v7.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -080ea4: 5b12 cc07 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@07cc │ │ -080ea8: 5410 cc07 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@07cc │ │ -080eac: 7110 0a1b 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -080eb2: 0c00 |0007: move-result-object v0 │ │ -080eb4: 5b10 ce07 |0008: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07ce │ │ -080eb8: 5b13 d007 |000a: iput-object v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ -080ebc: 0e00 |000c: return-void │ │ +080dc8: |[080dc8] android.support.v7.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +080dd8: 5b12 cc07 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@07cc │ │ +080ddc: 5410 cc07 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@07cc │ │ +080de0: 7110 0a1b 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +080de6: 0c00 |0007: move-result-object v0 │ │ +080de8: 5b10 ce07 |0008: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07ce │ │ +080dec: 5b13 d007 |000a: iput-object v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ +080df0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x000a line=67 │ │ 0x000c line=68 │ │ locals : │ │ @@ -163765,20 +163732,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -080ec0: |[080ec0] android.support.v7.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -080ed0: 5410 cb07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ -080ed4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -080ed8: 5410 cb07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ -080edc: 7230 2a15 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@152a │ │ -080ee2: 0e00 |0009: return-void │ │ +080df4: |[080df4] android.support.v7.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +080e04: 5410 cb07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ +080e08: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +080e0c: 5410 cb07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ +080e10: 7230 2a15 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@152a │ │ +080e16: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0004 line=205 │ │ 0x0009 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ @@ -163790,23 +163757,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -080ee4: |[080ee4] android.support.v7.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -080ef4: 5410 cb07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ -080ef8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -080efc: 5410 cb07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ -080f00: 7220 2b15 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@152b │ │ -080f06: 0a00 |0009: move-result v0 │ │ -080f08: 0f00 |000a: return v0 │ │ -080f0a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -080f0c: 28fe |000c: goto 000a // -0002 │ │ +080e18: |[080e18] android.support.v7.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +080e28: 5410 cb07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ +080e2c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +080e30: 5410 cb07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ +080e34: 7220 2b15 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@152b │ │ +080e3a: 0a00 |0009: move-result v0 │ │ +080e3c: 0f00 |000a: return v0 │ │ +080e3e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +080e40: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x000a line=213 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ @@ -163817,17 +163784,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080f10: |[080f10] android.support.v7.internal.view.menu.BaseMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -080f20: 5b01 cb07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ -080f24: 0e00 |0002: return-void │ │ +080e44: |[080e44] android.support.v7.internal.view.menu.BaseMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +080e54: 5b01 cb07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07cb │ │ +080e58: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0002 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ @@ -163837,17 +163804,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080f28: |[080f28] android.support.v7.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ -080f38: 5901 cd07 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@07cd │ │ -080f3c: 0e00 |0002: return-void │ │ +080e5c: |[080e5c] android.support.v7.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ +080e6c: 5901 cd07 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@07cd │ │ +080e70: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0002 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 id I │ │ @@ -163857,17 +163824,17 @@ │ │ type : '(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -080f40: |[080f40] android.support.v7.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -080f50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -080f52: 0f00 |0001: return v0 │ │ +080e74: |[080e74] android.support.v7.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +080e84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +080e86: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 childIndex I │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -163877,65 +163844,65 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -080f54: |[080f54] android.support.v7.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ -080f64: 54a7 d207 |0000: iget-object v7, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ -080f68: 1f07 3803 |0002: check-cast v7, Landroid/view/ViewGroup; // type@0338 │ │ -080f6c: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ -080f70: 0e00 |0006: return-void │ │ -080f72: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -080f74: 54a9 d007 |0008: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ -080f78: 3809 4500 |000a: if-eqz v9, 004f // +0045 │ │ -080f7c: 54a9 d007 |000c: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ -080f80: 6e10 2a14 0900 |000e: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@142a │ │ -080f86: 54a9 d007 |0011: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ -080f8a: 6e10 3814 0900 |0013: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ -080f90: 0c08 |0016: move-result-object v8 │ │ -080f92: 6e10 9c1f 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -080f98: 0a04 |001a: move-result v4 │ │ -080f9a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -080f9c: 3542 3300 |001c: if-ge v2, v4, 004f // +0033 │ │ -080fa0: 6e20 961f 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -080fa6: 0c03 |0021: move-result-object v3 │ │ -080fa8: 1f03 7802 |0022: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -080fac: 6e30 ba13 0a03 |0024: invoke-virtual {v10, v0, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@13ba │ │ -080fb2: 0a09 |0027: move-result v9 │ │ -080fb4: 3809 2200 |0028: if-eqz v9, 004a // +0022 │ │ -080fb8: 6e20 271c 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -080fbe: 0c01 |002d: move-result-object v1 │ │ -080fc0: 2019 8502 |002e: instance-of v9, v1, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -080fc4: 3809 1d00 |0030: if-eqz v9, 004d // +001d │ │ -080fc8: 0719 |0032: move-object v9, v1 │ │ -080fca: 1f09 8502 |0033: check-cast v9, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -080fce: 7210 3815 0900 |0035: invoke-interface {v9}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1538 │ │ -080fd4: 0c06 |0038: move-result-object v6 │ │ -080fd6: 6e40 b313 3a71 |0039: invoke-virtual {v10, v3, v1, v7}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@13b3 │ │ -080fdc: 0c05 |003c: move-result-object v5 │ │ -080fde: 3263 0600 |003d: if-eq v3, v6, 0043 // +0006 │ │ -080fe2: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -080fe4: 6e20 f91b 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@1bf9 │ │ -080fea: 3215 0500 |0043: if-eq v5, v1, 0048 // +0005 │ │ -080fee: 6e30 ab13 5a00 |0045: invoke-virtual {v10, v5, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@13ab │ │ -080ff4: d800 0001 |0048: add-int/lit8 v0, v0, #int 1 // #01 │ │ -080ff8: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -080ffc: 28d0 |004c: goto 001c // -0030 │ │ -080ffe: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -081000: 28eb |004e: goto 0039 // -0015 │ │ -081002: 6e10 281c 0700 |004f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ -081008: 0a09 |0052: move-result v9 │ │ -08100a: 3590 b3ff |0053: if-ge v0, v9, 0006 // -004d │ │ -08100e: 6e30 b013 7a00 |0055: invoke-virtual {v10, v7, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@13b0 │ │ -081014: 0a09 |0058: move-result v9 │ │ -081016: 3909 f6ff |0059: if-nez v9, 004f // -000a │ │ -08101a: d800 0001 |005b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08101e: 28f2 |005d: goto 004f // -000e │ │ +080e88: |[080e88] android.support.v7.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ +080e98: 54a7 d207 |0000: iget-object v7, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07d2 │ │ +080e9c: 1f07 3403 |0002: check-cast v7, Landroid/view/ViewGroup; // type@0334 │ │ +080ea0: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ +080ea4: 0e00 |0006: return-void │ │ +080ea6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +080ea8: 54a9 d007 |0008: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ +080eac: 3809 4500 |000a: if-eqz v9, 004f // +0045 │ │ +080eb0: 54a9 d007 |000c: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ +080eb4: 6e10 2a14 0900 |000e: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@142a │ │ +080eba: 54a9 d007 |0011: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d0 │ │ +080ebe: 6e10 3814 0900 |0013: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ +080ec4: 0c08 |0016: move-result-object v8 │ │ +080ec6: 6e10 9c1f 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +080ecc: 0a04 |001a: move-result v4 │ │ +080ece: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +080ed0: 3542 3300 |001c: if-ge v2, v4, 004f // +0033 │ │ +080ed4: 6e20 961f 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +080eda: 0c03 |0021: move-result-object v3 │ │ +080edc: 1f03 7602 |0022: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +080ee0: 6e30 ba13 0a03 |0024: invoke-virtual {v10, v0, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@13ba │ │ +080ee6: 0a09 |0027: move-result v9 │ │ +080ee8: 3809 2200 |0028: if-eqz v9, 004a // +0022 │ │ +080eec: 6e20 271c 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +080ef2: 0c01 |002d: move-result-object v1 │ │ +080ef4: 2019 8302 |002e: instance-of v9, v1, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +080ef8: 3809 1d00 |0030: if-eqz v9, 004d // +001d │ │ +080efc: 0719 |0032: move-object v9, v1 │ │ +080efe: 1f09 8302 |0033: check-cast v9, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +080f02: 7210 3815 0900 |0035: invoke-interface {v9}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1538 │ │ +080f08: 0c06 |0038: move-result-object v6 │ │ +080f0a: 6e40 b313 3a71 |0039: invoke-virtual {v10, v3, v1, v7}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@13b3 │ │ +080f10: 0c05 |003c: move-result-object v5 │ │ +080f12: 3263 0600 |003d: if-eq v3, v6, 0043 // +0006 │ │ +080f16: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +080f18: 6e20 f91b 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@1bf9 │ │ +080f1e: 3215 0500 |0043: if-eq v5, v1, 0048 // +0005 │ │ +080f22: 6e30 ab13 5a00 |0045: invoke-virtual {v10, v5, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@13ab │ │ +080f28: d800 0001 |0048: add-int/lit8 v0, v0, #int 1 // #01 │ │ +080f2c: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +080f30: 28d0 |004c: goto 001c // -0030 │ │ +080f32: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +080f34: 28eb |004e: goto 0039 // -0015 │ │ +080f36: 6e10 281c 0700 |004f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ +080f3c: 0a09 |0052: move-result v9 │ │ +080f3e: 3590 b3ff |0053: if-ge v0, v9, 0006 // -004d │ │ +080f42: 6e30 b013 7a00 |0055: invoke-virtual {v10, v7, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@13b0 │ │ +080f48: 0a09 |0058: move-result v9 │ │ +080f4a: 3909 f6ff |0059: if-nez v9, 004f // -000a │ │ +080f4e: d800 0001 |005b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +080f52: 28f2 |005d: goto 004f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0006 line=121 │ │ 0x0007 line=89 │ │ 0x0008 line=90 │ │ @@ -163968,21 +163935,21 @@ │ │ 0x001b - 0x004f reg=4 itemCount I │ │ 0x0017 - 0x004f reg=8 visibleItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0008 - 0x005e reg=0 childIndex I │ │ 0x0004 - 0x005e reg=7 parent Landroid/view/ViewGroup; │ │ 0x0000 - 0x005e reg=10 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x005e reg=11 cleared Z │ │ │ │ - source_file_idx : 557 (BaseMenuPresenter.java) │ │ + source_file_idx : 553 (BaseMenuPresenter.java) │ │ │ │ Class #591 header: │ │ -class_idx : 621 │ │ +class_idx : 619 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 622 │ │ -source_file_idx : 559 │ │ +superclass_idx : 620 │ │ +source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #591 annotations: │ │ Annotations on class │ │ @@ -164015,17 +163982,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -081020: |[081020] android.support.v7.internal.view.menu.BaseMenuWrapper.:(Ljava/lang/Object;)V │ │ -081030: 7020 c213 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@13c2 │ │ -081036: 0e00 |0003: return-void │ │ +080f54: |[080f54] android.support.v7.internal.view.menu.BaseMenuWrapper.:(Ljava/lang/Object;)V │ │ +080f64: 7020 c213 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@13c2 │ │ +080f6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/view/menu/BaseMenuWrapper; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -164038,33 +164005,33 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -081038: |[081038] android.support.v7.internal.view.menu.BaseMenuWrapper.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -081048: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -08104c: 5421 d507 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -081050: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ -081054: 2201 f903 |0006: new-instance v1, Ljava/util/HashMap; // type@03f9 │ │ -081058: 7010 a91f 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -08105e: 5b21 d507 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -081062: 5421 d507 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -081066: 6e20 ac1f 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -08106c: 0c00 |0012: move-result-object v0 │ │ -08106e: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -081072: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ -081076: 7110 4715 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1547 │ │ -08107c: 0c00 |001a: move-result-object v0 │ │ -08107e: 5421 d507 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -081082: 6e30 ae1f 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -081088: 1100 |0020: return-object v0 │ │ -08108a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -08108c: 28fe |0022: goto 0020 // -0002 │ │ +080f6c: |[080f6c] android.support.v7.internal.view.menu.BaseMenuWrapper.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +080f7c: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +080f80: 5421 d507 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +080f84: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ +080f88: 2201 f503 |0006: new-instance v1, Ljava/util/HashMap; // type@03f5 │ │ +080f8c: 7010 a91f 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +080f92: 5b21 d507 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +080f96: 5421 d507 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +080f9a: 6e20 ac1f 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +080fa0: 0c00 |0012: move-result-object v0 │ │ +080fa2: 1f00 0c01 |0013: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +080fa6: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ +080faa: 7110 4715 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1547 │ │ +080fb0: 0c00 |001a: move-result-object v0 │ │ +080fb2: 5421 d507 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +080fb6: 6e30 ae1f 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +080fbc: 1100 |0020: return-object v0 │ │ +080fbe: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +080fc0: 28fe |0022: goto 0020 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=39 │ │ 0x0006 line=40 │ │ 0x000d line=43 │ │ 0x0015 line=45 │ │ @@ -164082,33 +164049,33 @@ │ │ type : '(Landroid/view/SubMenu;)Landroid/view/SubMenu;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -081090: |[081090] android.support.v7.internal.view.menu.BaseMenuWrapper.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; │ │ -0810a0: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -0810a4: 5421 d607 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ -0810a8: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ -0810ac: 2201 f903 |0006: new-instance v1, Ljava/util/HashMap; // type@03f9 │ │ -0810b0: 7010 a91f 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -0810b6: 5b21 d607 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ -0810ba: 5421 d607 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ -0810be: 6e20 ac1f 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ -0810c4: 0c00 |0012: move-result-object v0 │ │ -0810c6: 1f00 2503 |0013: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -0810ca: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ -0810ce: 7110 4915 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; // method@1549 │ │ -0810d4: 0c00 |001a: move-result-object v0 │ │ -0810d6: 5421 d607 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ -0810da: 6e30 ae1f 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ -0810e0: 1100 |0020: return-object v0 │ │ -0810e2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0810e4: 28fe |0022: goto 0020 // -0002 │ │ +080fc4: |[080fc4] android.support.v7.internal.view.menu.BaseMenuWrapper.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; │ │ +080fd4: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +080fd8: 5421 d607 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ +080fdc: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ +080fe0: 2201 f503 |0006: new-instance v1, Ljava/util/HashMap; // type@03f5 │ │ +080fe4: 7010 a91f 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +080fea: 5b21 d607 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ +080fee: 5421 d607 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ +080ff2: 6e20 ac1f 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fac │ │ +080ff8: 0c00 |0012: move-result-object v0 │ │ +080ffa: 1f00 2203 |0013: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +080ffe: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ +081002: 7110 4915 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; // method@1549 │ │ +081008: 0c00 |001a: move-result-object v0 │ │ +08100a: 5421 d607 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ +08100e: 6e30 ae1f 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fae │ │ +081014: 1100 |0020: return-object v0 │ │ +081016: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +081018: 28fe |0022: goto 0020 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=62 │ │ 0x0015 line=64 │ │ @@ -164126,24 +164093,24 @@ │ │ type : '()V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0810e8: |[0810e8] android.support.v7.internal.view.menu.BaseMenuWrapper.internalClear:()V │ │ -0810f8: 5410 d507 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -0810fc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -081100: 5410 d507 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -081104: 6e10 aa1f 0000 |0006: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@1faa │ │ -08110a: 5410 d607 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ -08110e: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -081112: 5410 d607 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ -081116: 6e10 aa1f 0000 |000f: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@1faa │ │ -08111c: 0e00 |0012: return-void │ │ +08101c: |[08101c] android.support.v7.internal.view.menu.BaseMenuWrapper.internalClear:()V │ │ +08102c: 5410 d507 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +081030: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +081034: 5410 d507 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +081038: 6e10 aa1f 0000 |0006: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@1faa │ │ +08103e: 5410 d607 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ +081042: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +081046: 5410 d607 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@07d6 │ │ +08104a: 6e10 aa1f 0000 |000f: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@1faa │ │ +081050: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x0009 line=78 │ │ 0x000d line=79 │ │ 0x0012 line=81 │ │ @@ -164156,34 +164123,34 @@ │ │ type : '(I)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -081120: |[081120] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveGroup:(I)V │ │ -081130: 5432 d507 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -081134: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -081138: 0e00 |0004: return-void │ │ -08113a: 5432 d507 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -08113e: 6e10 ad1f 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fad │ │ -081144: 0c02 |000a: move-result-object v2 │ │ -081146: 7210 cf1f 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1fcf │ │ -08114c: 0c00 |000e: move-result-object v0 │ │ -08114e: 7210 b21f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -081154: 0a02 |0012: move-result v2 │ │ -081156: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ -08115a: 7210 b31f 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -081160: 0c01 |0018: move-result-object v1 │ │ -081162: 1f01 2203 |0019: check-cast v1, Landroid/view/MenuItem; // type@0322 │ │ -081166: 7210 2f1b 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@1b2f │ │ -08116c: 0a02 |001e: move-result v2 │ │ -08116e: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ -081172: 7210 b41f 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@1fb4 │ │ -081178: 28eb |0024: goto 000f // -0015 │ │ +081054: |[081054] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveGroup:(I)V │ │ +081064: 5432 d507 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +081068: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +08106c: 0e00 |0004: return-void │ │ +08106e: 5432 d507 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +081072: 6e10 ad1f 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fad │ │ +081078: 0c02 |000a: move-result-object v2 │ │ +08107a: 7210 cf1f 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1fcf │ │ +081080: 0c00 |000e: move-result-object v0 │ │ +081082: 7210 b21f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +081088: 0a02 |0012: move-result v2 │ │ +08108a: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ +08108e: 7210 b31f 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +081094: 0c01 |0018: move-result-object v1 │ │ +081096: 1f01 1f03 |0019: check-cast v1, Landroid/view/MenuItem; // type@031f │ │ +08109a: 7210 2f1b 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@1b2f │ │ +0810a0: 0a02 |001e: move-result v2 │ │ +0810a2: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ +0810a6: 7210 b41f 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@1fb4 │ │ +0810ac: 28eb |0024: goto 000f // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=97 │ │ 0x0005 line=88 │ │ 0x000f line=91 │ │ 0x0015 line=92 │ │ @@ -164201,34 +164168,34 @@ │ │ type : '(I)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -08117c: |[08117c] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveItem:(I)V │ │ -08118c: 5432 d507 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -081190: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -081194: 0e00 |0004: return-void │ │ -081196: 5432 d507 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ -08119a: 6e10 ad1f 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fad │ │ -0811a0: 0c02 |000a: move-result-object v2 │ │ -0811a2: 7210 cf1f 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1fcf │ │ -0811a8: 0c00 |000e: move-result-object v0 │ │ -0811aa: 7210 b21f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -0811b0: 0a02 |0012: move-result v2 │ │ -0811b2: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ -0811b6: 7210 b31f 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -0811bc: 0c01 |0018: move-result-object v1 │ │ -0811be: 1f01 2203 |0019: check-cast v1, Landroid/view/MenuItem; // type@0322 │ │ -0811c2: 7210 321b 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -0811c8: 0a02 |001e: move-result v2 │ │ -0811ca: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ -0811ce: 7210 b41f 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@1fb4 │ │ -0811d4: 28e0 |0024: goto 0004 // -0020 │ │ +0810b0: |[0810b0] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveItem:(I)V │ │ +0810c0: 5432 d507 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +0810c4: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +0810c8: 0e00 |0004: return-void │ │ +0810ca: 5432 d507 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@07d5 │ │ +0810ce: 6e10 ad1f 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1fad │ │ +0810d4: 0c02 |000a: move-result-object v2 │ │ +0810d6: 7210 cf1f 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1fcf │ │ +0810dc: 0c00 |000e: move-result-object v0 │ │ +0810de: 7210 b21f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +0810e4: 0a02 |0012: move-result v2 │ │ +0810e6: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ +0810ea: 7210 b31f 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +0810f0: 0c01 |0018: move-result-object v1 │ │ +0810f2: 1f01 1f03 |0019: check-cast v1, Landroid/view/MenuItem; // type@031f │ │ +0810f6: 7210 321b 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +0810fc: 0a02 |001e: move-result v2 │ │ +0810fe: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ +081102: 7210 b41f 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@1fb4 │ │ +081108: 28e0 |0024: goto 0004 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=114 │ │ 0x0005 line=104 │ │ 0x000f line=107 │ │ 0x0015 line=108 │ │ @@ -164237,21 +164204,21 @@ │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v7/internal/view/menu/BaseMenuWrapper; │ │ 0x000f - 0x0025 reg=0 iterator Ljava/util/Iterator; Ljava/util/Iterator; │ │ 0x001b - 0x0025 reg=1 menuItem Landroid/view/MenuItem; │ │ 0x0000 - 0x0025 reg=3 this Landroid/support/v7/internal/view/menu/BaseMenuWrapper; Landroid/support/v7/internal/view/menu/BaseMenuWrapper; │ │ 0x0000 - 0x0025 reg=4 id I │ │ │ │ - source_file_idx : 559 (BaseMenuWrapper.java) │ │ + source_file_idx : 555 (BaseMenuWrapper.java) │ │ │ │ Class #592 header: │ │ -class_idx : 623 │ │ +class_idx : 621 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 880 │ │ -source_file_idx : 803 │ │ +superclass_idx : 876 │ │ +source_file_idx : 799 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #592 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/ExpandedMenuView;' │ │ @@ -164277,18 +164244,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 │ │ -0811d8: |[0811d8] android.support.v7.internal.view.menu.ExpandedMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0811e8: 7030 8e1d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d8e │ │ -0811ee: 6e20 cd13 0000 |0003: invoke-virtual {v0, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13cd │ │ -0811f4: 0e00 |0006: return-void │ │ +08110c: |[08110c] android.support.v7.internal.view.menu.ExpandedMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08111c: 7030 8e1d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d8e │ │ +081122: 6e20 cd13 0000 |0003: invoke-virtual {v0, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13cd │ │ +081128: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0006 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ @@ -164301,17 +164268,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0811f8: |[0811f8] android.support.v7.internal.view.menu.ExpandedMenuView.getWindowAnimations:()I │ │ -081208: 5210 d807 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mAnimations:I // field@07d8 │ │ -08120c: 0f00 |0002: return v0 │ │ +08112c: |[08112c] android.support.v7.internal.view.menu.ExpandedMenuView.getWindowAnimations:()I │ │ +08113c: 5210 d807 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mAnimations:I // field@07d8 │ │ +081140: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ExpandedMenuView;) │ │ @@ -164319,17 +164286,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081210: |[081210] android.support.v7.internal.view.menu.ExpandedMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -081220: 5b01 d907 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d9 │ │ -081224: 0e00 |0002: return-void │ │ +081144: |[081144] android.support.v7.internal.view.menu.ExpandedMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +081154: 5b01 d907 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d9 │ │ +081158: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ 0x0000 - 0x0003 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -164339,20 +164306,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -081228: |[081228] android.support.v7.internal.view.menu.ExpandedMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -081238: 5420 d907 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d9 │ │ -08123c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08123e: 6e30 4114 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ -081244: 0a00 |0006: move-result v0 │ │ -081246: 0f00 |0007: return v0 │ │ +08115c: |[08115c] android.support.v7.internal.view.menu.ExpandedMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08116c: 5420 d907 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07d9 │ │ +081170: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +081172: 6e30 4114 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ +081178: 0a00 |0006: move-result v0 │ │ +08117a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ 0x0000 - 0x0008 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -164361,19 +164328,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -081248: |[081248] android.support.v7.internal.view.menu.ExpandedMenuView.onDetachedFromWindow:()V │ │ -081258: 6f10 971d 0100 |0000: invoke-super {v1}, Landroid/widget/ListView;.onDetachedFromWindow:()V // method@1d97 │ │ -08125e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -081260: 6e20 cc13 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setChildrenDrawingCacheEnabled:(Z)V // method@13cc │ │ -081266: 0e00 |0007: return-void │ │ +08117c: |[08117c] android.support.v7.internal.view.menu.ExpandedMenuView.onDetachedFromWindow:()V │ │ +08118c: 6f10 971d 0100 |0000: invoke-super {v1}, Landroid/widget/ListView;.onDetachedFromWindow:()V // method@1d97 │ │ +081192: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +081194: 6e20 cc13 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setChildrenDrawingCacheEnabled:(Z)V // method@13cc │ │ +08119a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=57 │ │ 0x0007 line=58 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ @@ -164383,40 +164350,40 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -081268: |[081268] android.support.v7.internal.view.menu.ExpandedMenuView.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -081278: 6e10 c513 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.getAdapter:()Landroid/widget/ListAdapter; // method@13c5 │ │ -08127e: 0c00 |0003: move-result-object v0 │ │ -081280: 7220 861d 4000 |0004: invoke-interface {v0, v4}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@1d86 │ │ -081286: 0c00 |0007: move-result-object v0 │ │ -081288: 1f00 7802 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08128c: 6e20 c813 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@13c8 │ │ -081292: 0e00 |000d: return-void │ │ +08119c: |[08119c] android.support.v7.internal.view.menu.ExpandedMenuView.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0811ac: 6e10 c513 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.getAdapter:()Landroid/widget/ListAdapter; // method@13c5 │ │ +0811b2: 0c00 |0003: move-result-object v0 │ │ +0811b4: 7220 861d 4000 |0004: invoke-interface {v0, v4}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@1d86 │ │ +0811ba: 0c00 |0007: move-result-object v0 │ │ +0811bc: 1f00 7602 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +0811c0: 6e20 c813 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@13c8 │ │ +0811c6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000d line=69 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ 0x0000 - 0x000e reg=2 parent Landroid/widget/AdapterView; │ │ 0x0000 - 0x000e reg=3 v Landroid/view/View; │ │ 0x0000 - 0x000e reg=4 position I │ │ 0x0000 - 0x000e reg=5 id J │ │ │ │ - source_file_idx : 803 (ExpandedMenuView.java) │ │ + source_file_idx : 799 (ExpandedMenuView.java) │ │ │ │ Class #593 header: │ │ -class_idx : 624 │ │ +class_idx : 622 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 878 │ │ -source_file_idx : 2088 │ │ +superclass_idx : 874 │ │ +source_file_idx : 2080 │ │ static_fields_size : 1 │ │ instance_fields_size: 14 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 12 │ │ │ │ Class #593 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/ListMenuItemView;' │ │ @@ -164493,18 +164460,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 │ │ -081294: |[081294] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0812a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0812a6: 7040 cf13 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13cf │ │ -0812ac: 0e00 |0004: return-void │ │ +0811c8: |[0811c8] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0811d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0811da: 7040 cf13 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13cf │ │ +0811e0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -164515,37 +164482,37 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -0812b0: |[0812b0] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0812c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0812c2: 7030 651d 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ -0812c8: 5b45 dd07 |0004: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@07dd │ │ -0812cc: 6201 1d07 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@071d │ │ -0812d0: 6e53 f700 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -0812d6: 0c00 |000b: move-result-object v0 │ │ -0812d8: 1251 |000c: const/4 v1, #int 5 // #5 │ │ -0812da: 6e20 5f01 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -0812e0: 0c01 |0010: move-result-object v1 │ │ -0812e2: 5b41 db07 |0011: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@07db │ │ -0812e6: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0812e8: 12f2 |0014: const/4 v2, #int -1 // #ff │ │ -0812ea: 6e30 6401 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -0812f0: 0a01 |0018: move-result v1 │ │ -0812f2: 5941 e607 |0019: iput v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@07e6 │ │ -0812f6: 1271 |001b: const/4 v1, #int 7 // #7 │ │ -0812f8: 6e30 5b01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -0812fe: 0a01 |001f: move-result v1 │ │ -081300: 5c41 e307 |0020: iput-boolean v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ -081304: 5b45 e707 |0022: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@07e7 │ │ -081308: 6e10 6801 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -08130e: 0e00 |0027: return-void │ │ +0811e4: |[0811e4] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0811f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0811f6: 7030 651d 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ +0811fc: 5b45 dd07 |0004: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@07dd │ │ +081200: 6201 1d07 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@071d │ │ +081204: 6e53 f700 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +08120a: 0c00 |000b: move-result-object v0 │ │ +08120c: 1251 |000c: const/4 v1, #int 5 // #5 │ │ +08120e: 6e20 5f01 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +081214: 0c01 |0010: move-result-object v1 │ │ +081216: 5b41 db07 |0011: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@07db │ │ +08121a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +08121c: 12f2 |0014: const/4 v2, #int -1 // #ff │ │ +08121e: 6e30 6401 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +081224: 0a01 |0018: move-result v1 │ │ +081226: 5941 e607 |0019: iput v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@07e6 │ │ +08122a: 1271 |001b: const/4 v1, #int 7 // #7 │ │ +08122c: 6e30 5b01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +081232: 0a01 |001f: move-result v1 │ │ +081234: 5c41 e307 |0020: iput-boolean v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ +081238: 5b45 e707 |0022: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@07e7 │ │ +08123c: 6e10 6801 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +081242: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=64 │ │ 0x0006 line=66 │ │ 0x000c line=70 │ │ 0x0013 line=71 │ │ @@ -164565,23 +164532,23 @@ │ │ type : '()Landroid/view/LayoutInflater;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -081310: |[081310] android.support.v7.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ -081320: 5410 e007 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@07e0 │ │ -081324: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -081328: 5410 dd07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@07dd │ │ -08132c: 7110 0a1b 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -081332: 0c00 |0009: move-result-object v0 │ │ -081334: 5b10 e007 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@07e0 │ │ -081338: 5410 e007 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@07e0 │ │ -08133c: 1100 |000e: return-object v0 │ │ +081244: |[081244] android.support.v7.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ +081254: 5410 e007 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@07e0 │ │ +081258: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08125c: 5410 dd07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@07dd │ │ +081260: 7110 0a1b 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +081266: 0c00 |0009: move-result-object v0 │ │ +081268: 5b10 e007 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@07e0 │ │ +08126c: 5410 e007 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@07e0 │ │ +081270: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0004 line=282 │ │ 0x000c line=284 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ @@ -164591,26 +164558,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -081340: |[081340] android.support.v7.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ -081350: 7010 d313 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@13d3 │ │ -081356: 0c00 |0003: move-result-object v0 │ │ -081358: 6001 4306 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_checkbox:I // field@0643 │ │ -08135c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -08135e: 6e40 0d1b 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -081364: 0c01 |000a: move-result-object v1 │ │ -081366: 1f01 5f03 |000b: check-cast v1, Landroid/widget/CheckBox; // type@035f │ │ -08136a: 5b31 dc07 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -08136e: 5431 dc07 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -081372: 6e20 d013 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@13d0 │ │ -081378: 0e00 |0014: return-void │ │ +081274: |[081274] android.support.v7.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ +081284: 7010 d313 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@13d3 │ │ +08128a: 0c00 |0003: move-result-object v0 │ │ +08128c: 6001 4306 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_checkbox:I // field@0643 │ │ +081290: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +081292: 6e40 0d1b 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +081298: 0c01 |000a: move-result-object v1 │ │ +08129a: 1f01 5b03 |000b: check-cast v1, Landroid/widget/CheckBox; // type@035b │ │ +08129e: 5b31 dc07 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +0812a2: 5431 dc07 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +0812a6: 6e20 d013 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@13d0 │ │ +0812ac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x000f line=269 │ │ 0x0014 line=270 │ │ locals : │ │ @@ -164622,26 +164589,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -08137c: |[08137c] android.support.v7.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ -08138c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08138e: 7010 d313 0300 |0001: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@13d3 │ │ -081394: 0c00 |0004: move-result-object v0 │ │ -081396: 6001 4406 |0005: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_icon:I // field@0644 │ │ -08139a: 6e40 0d1b 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -0813a0: 0c01 |000a: move-result-object v1 │ │ -0813a2: 1f01 6c03 |000b: check-cast v1, Landroid/widget/ImageView; // type@036c │ │ -0813a6: 5b31 df07 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -0813aa: 5431 df07 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -0813ae: 6e30 d113 1302 |0011: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@13d1 │ │ -0813b4: 0e00 |0014: return-void │ │ +0812b0: |[0812b0] android.support.v7.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ +0812c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0812c2: 7010 d313 0300 |0001: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@13d3 │ │ +0812c8: 0c00 |0004: move-result-object v0 │ │ +0812ca: 6001 4406 |0005: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_icon:I // field@0644 │ │ +0812ce: 6e40 0d1b 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +0812d4: 0c01 |000a: move-result-object v1 │ │ +0812d6: 1f01 6803 |000b: check-cast v1, Landroid/widget/ImageView; // type@0368 │ │ +0812da: 5b31 df07 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +0812de: 5431 df07 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +0812e2: 6e30 d113 1302 |0011: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@13d1 │ │ +0812e8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0005 line=251 │ │ 0x000f line=253 │ │ 0x0014 line=254 │ │ locals : │ │ @@ -164653,26 +164620,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0813b8: |[0813b8] android.support.v7.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ -0813c8: 7010 d313 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@13d3 │ │ -0813ce: 0c00 |0003: move-result-object v0 │ │ -0813d0: 6001 4606 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_radio:I // field@0646 │ │ -0813d4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0813d6: 6e40 0d1b 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -0813dc: 0c01 |000a: move-result-object v1 │ │ -0813de: 1f01 7503 |000b: check-cast v1, Landroid/widget/RadioButton; // type@0375 │ │ -0813e2: 5b31 e407 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -0813e6: 5431 e407 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -0813ea: 6e20 d013 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@13d0 │ │ -0813f0: 0e00 |0014: return-void │ │ +0812ec: |[0812ec] android.support.v7.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ +0812fc: 7010 d313 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@13d3 │ │ +081302: 0c00 |0003: move-result-object v0 │ │ +081304: 6001 4606 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_radio:I // field@0646 │ │ +081308: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +08130a: 6e40 0d1b 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +081310: 0c01 |000a: move-result-object v1 │ │ +081312: 1f01 7103 |000b: check-cast v1, Landroid/widget/RadioButton; // type@0371 │ │ +081316: 5b31 e407 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +08131a: 5431 e407 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +08131e: 6e20 d013 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@13d0 │ │ +081324: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x000f line=261 │ │ 0x0014 line=262 │ │ locals : │ │ @@ -164685,17 +164652,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0813f4: |[0813f4] android.support.v7.internal.view.menu.ListMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -081404: 5410 e107 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ -081408: 1100 |0002: return-object v0 │ │ +081328: |[081328] android.support.v7.internal.view.menu.ListMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +081338: 5410 e107 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ +08133c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ListMenuItemView;) │ │ @@ -164703,42 +164670,42 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -08140c: |[08140c] android.support.v7.internal.view.menu.ListMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ -08141c: 5b23 e107 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ -081420: 5924 e207 |0002: iput v4, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mMenuType:I // field@07e2 │ │ -081424: 6e10 8c14 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@148c │ │ -08142a: 0a00 |0007: move-result v0 │ │ -08142c: 3800 2e00 |0008: if-eqz v0, 0036 // +002e │ │ -081430: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -081432: 6e20 e513 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@13e5 │ │ -081438: 6e20 8214 2300 |000e: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@1482 │ │ -08143e: 0c00 |0011: move-result-object v0 │ │ -081440: 6e20 e413 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@13e4 │ │ -081446: 6e10 8814 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1488 │ │ -08144c: 0a00 |0018: move-result v0 │ │ -08144e: 6e20 de13 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@13de │ │ -081454: 6e10 b114 0300 |001c: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@14b1 │ │ -08145a: 0a00 |001f: move-result v0 │ │ -08145c: 6e10 7c14 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@147c │ │ -081462: 0a01 |0023: move-result v1 │ │ -081464: 6e30 e313 0201 |0024: invoke-virtual {v2, v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@13e3 │ │ -08146a: 6e10 7514 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1475 │ │ -081470: 0c00 |002a: move-result-object v0 │ │ -081472: 6e20 e213 0200 |002b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@13e2 │ │ -081478: 6e10 8a14 0300 |002e: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@148a │ │ -08147e: 0a00 |0031: move-result v0 │ │ -081480: 6e20 e013 0200 |0032: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@13e0 │ │ -081486: 0e00 |0035: return-void │ │ -081488: 1300 0800 |0036: const/16 v0, #int 8 // #8 │ │ -08148c: 28d3 |0038: goto 000b // -002d │ │ +081340: |[081340] android.support.v7.internal.view.menu.ListMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ +081350: 5b23 e107 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ +081354: 5924 e207 |0002: iput v4, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mMenuType:I // field@07e2 │ │ +081358: 6e10 8c14 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@148c │ │ +08135e: 0a00 |0007: move-result v0 │ │ +081360: 3800 2e00 |0008: if-eqz v0, 0036 // +002e │ │ +081364: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +081366: 6e20 e513 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@13e5 │ │ +08136c: 6e20 8214 2300 |000e: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@1482 │ │ +081372: 0c00 |0011: move-result-object v0 │ │ +081374: 6e20 e413 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@13e4 │ │ +08137a: 6e10 8814 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1488 │ │ +081380: 0a00 |0018: move-result v0 │ │ +081382: 6e20 de13 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@13de │ │ +081388: 6e10 b114 0300 |001c: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@14b1 │ │ +08138e: 0a00 |001f: move-result v0 │ │ +081390: 6e10 7c14 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@147c │ │ +081396: 0a01 |0023: move-result v1 │ │ +081398: 6e30 e313 0201 |0024: invoke-virtual {v2, v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@13e3 │ │ +08139e: 6e10 7514 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1475 │ │ +0813a4: 0c00 |002a: move-result-object v0 │ │ +0813a6: 6e20 e213 0200 |002b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@13e2 │ │ +0813ac: 6e10 8a14 0300 |002e: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@148a │ │ +0813b2: 0a00 |0031: move-result v0 │ │ +0813b4: 6e20 e013 0200 |0032: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@13e0 │ │ +0813ba: 0e00 |0035: return-void │ │ +0813bc: 1300 0800 |0036: const/16 v0, #int 8 // #8 │ │ +0813c0: 28d3 |0038: goto 000b // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0004 line=103 │ │ 0x000e line=105 │ │ 0x0015 line=106 │ │ @@ -164757,36 +164724,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -081490: |[081490] android.support.v7.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ -0814a0: 6f10 751d 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@1d75 │ │ -0814a6: 5430 db07 |0003: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@07db │ │ -0814aa: 6e20 dd13 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13dd │ │ -0814b0: 6000 2c06 |0008: sget v0, Landroid/support/v7/appcompat/R$id;.title:I // field@062c │ │ -0814b4: 6e20 d213 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@13d2 │ │ -0814ba: 0c00 |000d: move-result-object v0 │ │ -0814bc: 1f00 8503 |000e: check-cast v0, Landroid/widget/TextView; // type@0385 │ │ -0814c0: 5b30 e807 |0010: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ -0814c4: 5230 e607 |0012: iget v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@07e6 │ │ -0814c8: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -0814ca: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ -0814ce: 5430 e807 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ -0814d2: 5431 e707 |0019: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@07e7 │ │ -0814d6: 5232 e607 |001b: iget v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@07e6 │ │ -0814da: 6e30 2b1e 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ -0814e0: 6000 2506 |0020: sget v0, Landroid/support/v7/appcompat/R$id;.shortcut:I // field@0625 │ │ -0814e4: 6e20 d213 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@13d2 │ │ -0814ea: 0c00 |0025: move-result-object v0 │ │ -0814ec: 1f00 8503 |0026: check-cast v0, Landroid/widget/TextView; // type@0385 │ │ -0814f0: 5b30 e507 |0028: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@07e5 │ │ -0814f4: 0e00 |002a: return-void │ │ +0813c4: |[0813c4] android.support.v7.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ +0813d4: 6f10 751d 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@1d75 │ │ +0813da: 5430 db07 |0003: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@07db │ │ +0813de: 6e20 dd13 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13dd │ │ +0813e4: 6000 2c06 |0008: sget v0, Landroid/support/v7/appcompat/R$id;.title:I // field@062c │ │ +0813e8: 6e20 d213 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@13d2 │ │ +0813ee: 0c00 |000d: move-result-object v0 │ │ +0813f0: 1f00 8103 |000e: check-cast v0, Landroid/widget/TextView; // type@0381 │ │ +0813f4: 5b30 e807 |0010: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ +0813f8: 5230 e607 |0012: iget v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@07e6 │ │ +0813fc: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +0813fe: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ +081402: 5430 e807 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ +081406: 5431 e707 |0019: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@07e7 │ │ +08140a: 5232 e607 |001b: iget v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@07e6 │ │ +08140e: 6e30 2b1e 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ +081414: 6000 2506 |0020: sget v0, Landroid/support/v7/appcompat/R$id;.shortcut:I // field@0625 │ │ +081418: 6e20 d213 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@13d2 │ │ +08141e: 0c00 |0025: move-result-object v0 │ │ +081420: 1f00 8103 |0026: check-cast v0, Landroid/widget/TextView; // type@0381 │ │ +081424: 5b30 e507 |0028: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@07e5 │ │ +081428: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=88 │ │ 0x0008 line=90 │ │ 0x0012 line=91 │ │ 0x0017 line=92 │ │ @@ -164800,33 +164767,33 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0814f8: |[0814f8] android.support.v7.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ -081508: 5432 df07 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -08150c: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -081510: 5532 e307 |0004: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ -081514: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -081518: 6e10 d513 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13d5 │ │ -08151e: 0c01 |000b: move-result-object v1 │ │ -081520: 5432 df07 |000c: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -081524: 6e10 511d 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ -08152a: 0c00 |0011: move-result-object v0 │ │ -08152c: 1f00 6d03 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -081530: 5212 640a |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -081534: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ -081538: 5202 770a |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0a77 │ │ -08153c: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ -081540: 5212 640a |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -081544: 5902 770a |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0a77 │ │ -081548: 6f30 771d 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ -08154e: 0e00 |0023: return-void │ │ +08142c: |[08142c] android.support.v7.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ +08143c: 5432 df07 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +081440: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +081444: 5532 e307 |0004: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ +081448: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +08144c: 6e10 d513 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13d5 │ │ +081452: 0c01 |000b: move-result-object v1 │ │ +081454: 5432 df07 |000c: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +081458: 6e10 511d 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1d51 │ │ +08145e: 0c00 |0011: move-result-object v0 │ │ +081460: 1f00 6903 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +081464: 5212 640a |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +081468: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ +08146c: 5202 770a |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0a77 │ │ +081470: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ +081474: 5212 640a |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +081478: 5902 770a |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0a77 │ │ +08147c: 6f30 771d 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ +081482: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0008 line=240 │ │ 0x000c line=241 │ │ 0x0014 line=242 │ │ 0x001c line=243 │ │ @@ -164844,17 +164811,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -081550: |[081550] android.support.v7.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ -081560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -081562: 0f00 |0001: return v0 │ │ +081484: |[081484] android.support.v7.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ +081494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081496: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ListMenuItemView;) │ │ @@ -164862,65 +164829,65 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -081564: |[081564] android.support.v7.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ -081574: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -081578: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -08157c: 5454 e407 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -081580: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ -081584: 5454 dc07 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -081588: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -08158c: 0e00 |000c: return-void │ │ -08158e: 5454 e107 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ -081592: 6e10 8b14 0400 |000f: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@148b │ │ -081598: 0a04 |0012: move-result v4 │ │ -08159a: 3804 3000 |0013: if-eqz v4, 0043 // +0030 │ │ -08159e: 5454 e407 |0015: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -0815a2: 3904 0500 |0017: if-nez v4, 001c // +0005 │ │ -0815a6: 7010 d913 0500 |0019: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@13d9 │ │ -0815ac: 5450 e407 |001c: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -0815b0: 5452 dc07 |001e: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -0815b4: 3806 3100 |0020: if-eqz v6, 0051 // +0031 │ │ -0815b8: 5454 e107 |0022: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ -0815bc: 6e10 8914 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@1489 │ │ -0815c2: 0a04 |0027: move-result v4 │ │ -0815c4: 6e20 1d1d 4000 |0028: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1d1d │ │ -0815ca: 3806 2400 |002b: if-eqz v6, 004f // +0024 │ │ -0815ce: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -0815d0: 6e10 1c1d 0000 |002e: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@1d1c │ │ -0815d6: 0a04 |0031: move-result v4 │ │ -0815d8: 3214 0500 |0032: if-eq v4, v1, 0037 // +0005 │ │ -0815dc: 6e20 1e1d 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@1d1e │ │ -0815e2: 3802 d5ff |0037: if-eqz v2, 000c // -002b │ │ -0815e6: 6e10 1c1d 0200 |0039: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@1d1c │ │ -0815ec: 0a04 |003c: move-result v4 │ │ -0815ee: 3234 cfff |003d: if-eq v4, v3, 000c // -0031 │ │ -0815f2: 6e20 1e1d 3200 |003f: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@1d1e │ │ -0815f8: 28ca |0042: goto 000c // -0036 │ │ -0815fa: 5454 dc07 |0043: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -0815fe: 3904 0500 |0045: if-nez v4, 004a // +0005 │ │ -081602: 7010 d713 0500 |0047: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@13d7 │ │ -081608: 5450 dc07 |004a: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -08160c: 5452 e407 |004c: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -081610: 28d2 |004e: goto 0020 // -002e │ │ -081612: 0131 |004f: move v1, v3 │ │ -081614: 28de |0050: goto 002e // -0022 │ │ -081616: 5454 dc07 |0051: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -08161a: 3804 0700 |0053: if-eqz v4, 005a // +0007 │ │ -08161e: 5454 dc07 |0055: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -081622: 6e20 1b1d 3400 |0057: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@1d1b │ │ -081628: 5454 e407 |005a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -08162c: 3804 b0ff |005c: if-eqz v4, 000c // -0050 │ │ -081630: 5454 e407 |005e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -081634: 6e20 d11d 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@1dd1 │ │ -08163a: 28a9 |0063: goto 000c // -0057 │ │ +081498: |[081498] android.support.v7.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ +0814a8: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +0814ac: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +0814b0: 5454 e407 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +0814b4: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ +0814b8: 5454 dc07 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +0814bc: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +0814c0: 0e00 |000c: return-void │ │ +0814c2: 5454 e107 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ +0814c6: 6e10 8b14 0400 |000f: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@148b │ │ +0814cc: 0a04 |0012: move-result v4 │ │ +0814ce: 3804 3000 |0013: if-eqz v4, 0043 // +0030 │ │ +0814d2: 5454 e407 |0015: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +0814d6: 3904 0500 |0017: if-nez v4, 001c // +0005 │ │ +0814da: 7010 d913 0500 |0019: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@13d9 │ │ +0814e0: 5450 e407 |001c: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +0814e4: 5452 dc07 |001e: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +0814e8: 3806 3100 |0020: if-eqz v6, 0051 // +0031 │ │ +0814ec: 5454 e107 |0022: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ +0814f0: 6e10 8914 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@1489 │ │ +0814f6: 0a04 |0027: move-result v4 │ │ +0814f8: 6e20 1d1d 4000 |0028: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1d1d │ │ +0814fe: 3806 2400 |002b: if-eqz v6, 004f // +0024 │ │ +081502: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +081504: 6e10 1c1d 0000 |002e: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@1d1c │ │ +08150a: 0a04 |0031: move-result v4 │ │ +08150c: 3214 0500 |0032: if-eq v4, v1, 0037 // +0005 │ │ +081510: 6e20 1e1d 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@1d1e │ │ +081516: 3802 d5ff |0037: if-eqz v2, 000c // -002b │ │ +08151a: 6e10 1c1d 0200 |0039: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@1d1c │ │ +081520: 0a04 |003c: move-result v4 │ │ +081522: 3234 cfff |003d: if-eq v4, v3, 000c // -0031 │ │ +081526: 6e20 1e1d 3200 |003f: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@1d1e │ │ +08152c: 28ca |0042: goto 000c // -0036 │ │ +08152e: 5454 dc07 |0043: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +081532: 3904 0500 |0045: if-nez v4, 004a // +0005 │ │ +081536: 7010 d713 0500 |0047: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@13d7 │ │ +08153c: 5450 dc07 |004a: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +081540: 5452 e407 |004c: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +081544: 28d2 |004e: goto 0020 // -002e │ │ +081546: 0131 |004f: move v1, v3 │ │ +081548: 28de |0050: goto 002e // -0022 │ │ +08154a: 5454 dc07 |0051: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +08154e: 3804 0700 |0053: if-eqz v4, 005a // +0007 │ │ +081552: 5454 dc07 |0055: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +081556: 6e20 1b1d 3400 |0057: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@1d1b │ │ +08155c: 5454 e407 |005a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +081560: 3804 b0ff |005c: if-eqz v4, 000c // -0050 │ │ +081564: 5454 e407 |005e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +081568: 6e20 d11d 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@1dd1 │ │ +08156e: 28a9 |0063: goto 000c // -0057 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=135 │ │ 0x000c line=178 │ │ 0x000d line=144 │ │ 0x0015 line=145 │ │ 0x0019 line=146 │ │ @@ -164956,30 +164923,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08163c: |[08163c] android.support.v7.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ -08164c: 5421 e107 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ -081650: 6e10 8b14 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@148b │ │ -081656: 0a01 |0005: move-result v1 │ │ -081658: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -08165c: 5421 e407 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -081660: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ -081664: 7010 d913 0200 |000c: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@13d9 │ │ -08166a: 5420 e407 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ -08166e: 6e20 1d1d 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1d1d │ │ -081674: 0e00 |0014: return-void │ │ -081676: 5421 dc07 |0015: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -08167a: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -08167e: 7010 d713 0200 |0019: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@13d7 │ │ -081684: 5420 dc07 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ -081688: 28f3 |001e: goto 0011 // -000d │ │ +081570: |[081570] android.support.v7.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ +081580: 5421 e107 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ +081584: 6e10 8b14 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@148b │ │ +08158a: 0a01 |0005: move-result v1 │ │ +08158c: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +081590: 5421 e407 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +081594: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ +081598: 7010 d913 0200 |000c: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@13d9 │ │ +08159e: 5420 e407 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@07e4 │ │ +0815a2: 6e20 1d1d 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1d1d │ │ +0815a8: 0e00 |0014: return-void │ │ +0815aa: 5421 dc07 |0015: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +0815ae: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +0815b2: 7010 d713 0200 |0019: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@13d7 │ │ +0815b8: 5420 dc07 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@07dc │ │ +0815bc: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0008 line=184 │ │ 0x000c line=185 │ │ 0x000f line=187 │ │ 0x0011 line=195 │ │ @@ -164998,18 +164965,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08168c: |[08168c] android.support.v7.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ -08169c: 5c01 de07 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@07de │ │ -0816a0: 5c01 e307 |0002: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ -0816a4: 0e00 |0004: return-void │ │ +0815c0: |[0815c0] android.support.v7.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ +0815d0: 5c01 de07 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@07de │ │ +0815d4: 5c01 e307 |0002: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ +0815d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ 0x0000 - 0x0005 reg=1 forceShow Z │ │ @@ -165019,56 +164986,56 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0816a8: |[0816a8] android.support.v7.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0816b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0816ba: 5432 e107 |0001: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ -0816be: 6e10 b014 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@14b0 │ │ -0816c4: 0a02 |0006: move-result v2 │ │ -0816c6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0816ca: 5532 de07 |0009: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@07de │ │ -0816ce: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ -0816d2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0816d4: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ -0816d8: 5532 e307 |0010: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ -0816dc: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -0816e0: 0e00 |0014: return-void │ │ -0816e2: 0110 |0015: move v0, v1 │ │ -0816e4: 28f8 |0016: goto 000e // -0008 │ │ -0816e6: 5432 df07 |0017: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -0816ea: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -0816ee: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ -0816f2: 5532 e307 |001d: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ -0816f6: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ -0816fa: 5432 df07 |0021: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -0816fe: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ -081702: 7010 d813 0300 |0025: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@13d8 │ │ -081708: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ -08170c: 5532 e307 |002a: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ -081710: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ -081714: 5432 df07 |002e: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -081718: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ -08171c: 6e20 581d 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -081722: 5432 df07 |0035: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -081726: 6e10 541d 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@1d54 │ │ -08172c: 0a02 |003a: move-result v2 │ │ -08172e: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ -081732: 5432 df07 |003d: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -081736: 6e20 5f1d 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -08173c: 28d2 |0042: goto 0014 // -002e │ │ -08173e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -081740: 28ee |0044: goto 0032 // -0012 │ │ -081742: 5431 df07 |0045: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ -081746: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ -08174a: 6e20 5f1d 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -081750: 28c8 |004c: goto 0014 // -0038 │ │ +0815dc: |[0815dc] android.support.v7.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0815ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0815ee: 5432 e107 |0001: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ +0815f2: 6e10 b014 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@14b0 │ │ +0815f8: 0a02 |0006: move-result v2 │ │ +0815fa: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0815fe: 5532 de07 |0009: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@07de │ │ +081602: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ +081606: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +081608: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ +08160c: 5532 e307 |0010: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ +081610: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +081614: 0e00 |0014: return-void │ │ +081616: 0110 |0015: move v0, v1 │ │ +081618: 28f8 |0016: goto 000e // -0008 │ │ +08161a: 5432 df07 |0017: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +08161e: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +081622: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ +081626: 5532 e307 |001d: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ +08162a: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ +08162e: 5432 df07 |0021: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +081632: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ +081636: 7010 d813 0300 |0025: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@13d8 │ │ +08163c: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ +081640: 5532 e307 |002a: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@07e3 │ │ +081644: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ +081648: 5432 df07 |002e: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +08164c: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ +081650: 6e20 581d 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +081656: 5432 df07 |0035: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +08165a: 6e10 541d 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@1d54 │ │ +081660: 0a02 |003a: move-result v2 │ │ +081662: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ +081666: 5432 df07 |003d: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +08166a: 6e20 5f1d 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +081670: 28d2 |0042: goto 0014 // -002e │ │ +081672: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +081674: 28ee |0044: goto 0032 // -0012 │ │ +081676: 5431 df07 |0045: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@07df │ │ +08167a: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ +08167e: 6e20 5f1d 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +081684: 28c8 |004c: goto 0014 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=212 │ │ 0x000e line=213 │ │ 0x0014 line=234 │ │ 0x0016 line=212 │ │ 0x0017 line=217 │ │ @@ -165093,36 +165060,36 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -081754: |[081754] android.support.v7.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ -081764: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ -081768: 5431 e107 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ -08176c: 6e10 b114 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@14b1 │ │ -081772: 0a01 |0007: move-result v1 │ │ -081774: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -081778: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08177a: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ -08177e: 5431 e507 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@07e5 │ │ -081782: 5432 e107 |000f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ -081786: 6e10 7d14 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@147d │ │ -08178c: 0c02 |0014: move-result-object v2 │ │ -08178e: 6e20 2a1e 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -081794: 5431 e507 |0018: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@07e5 │ │ -081798: 6e10 1c1e 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@1e1c │ │ -08179e: 0a01 |001d: move-result v1 │ │ -0817a0: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ -0817a4: 5431 e507 |0020: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@07e5 │ │ -0817a8: 6e20 2f1e 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -0817ae: 0e00 |0025: return-void │ │ -0817b0: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ -0817b4: 28e3 |0028: goto 000b // -001d │ │ +081688: |[081688] android.support.v7.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ +081698: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ +08169c: 5431 e107 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ +0816a0: 6e10 b114 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@14b1 │ │ +0816a6: 0a01 |0007: move-result v1 │ │ +0816a8: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +0816ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0816ae: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ +0816b2: 5431 e507 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@07e5 │ │ +0816b6: 5432 e107 |000f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@07e1 │ │ +0816ba: 6e10 7d14 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@147d │ │ +0816c0: 0c02 |0014: move-result-object v2 │ │ +0816c2: 6e20 2a1e 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +0816c8: 5431 e507 |0018: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@07e5 │ │ +0816cc: 6e10 1c1e 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@1e1c │ │ +0816d2: 0a01 |001d: move-result v1 │ │ +0816d4: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ +0816d8: 5431 e507 |0020: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@07e5 │ │ +0816dc: 6e20 2f1e 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +0816e2: 0e00 |0025: return-void │ │ +0816e4: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ +0816e8: 28e3 |0028: goto 000b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x000b line=202 │ │ 0x000d line=203 │ │ 0x0018 line=206 │ │ 0x0020 line=207 │ │ @@ -165139,34 +165106,34 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0817b8: |[0817b8] android.support.v7.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0817c8: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0817cc: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ -0817d0: 5420 e807 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ -0817d4: 6e20 2a1e 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -0817da: 5420 e807 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ -0817de: 6e10 1c1e 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@1e1c │ │ -0817e4: 0a00 |000e: move-result v0 │ │ -0817e6: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -0817ea: 5420 e807 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ -0817ee: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0817f0: 6e20 2f1e 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -0817f6: 0e00 |0017: return-void │ │ -0817f8: 5420 e807 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ -0817fc: 6e10 1c1e 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@1e1c │ │ -081802: 0a00 |001d: move-result v0 │ │ -081804: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ -081808: 5420 e807 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ -08180c: 6e20 2f1e 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -081812: 28f2 |0025: goto 0017 // -000e │ │ +0816ec: |[0816ec] android.support.v7.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0816fc: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +081700: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ +081704: 5420 e807 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ +081708: 6e20 2a1e 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +08170e: 5420 e807 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ +081712: 6e10 1c1e 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@1e1c │ │ +081718: 0a00 |000e: move-result v0 │ │ +08171a: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +08171e: 5420 e807 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ +081722: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +081724: 6e20 2f1e 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +08172a: 0e00 |0017: return-void │ │ +08172c: 5420 e807 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ +081730: 6e10 1c1e 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@1e1c │ │ +081736: 0a00 |001d: move-result v0 │ │ +081738: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ +08173c: 5420 e807 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@07e8 │ │ +081740: 6e20 2f1e 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +081746: 28f2 |0025: goto 0017 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0011 line=121 │ │ 0x0017 line=128 │ │ @@ -165181,30 +165148,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081814: |[081814] android.support.v7.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ -081824: 5510 de07 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@07de │ │ -081828: 0f00 |0002: return v0 │ │ +081748: |[081748] android.support.v7.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ +081758: 5510 de07 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@07de │ │ +08175c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ │ │ - source_file_idx : 2088 (ListMenuItemView.java) │ │ + source_file_idx : 2080 (ListMenuItemView.java) │ │ │ │ Class #594 header: │ │ -class_idx : 626 │ │ +class_idx : 624 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2090 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2082 │ │ static_fields_size : 2 │ │ instance_fields_size: 10 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 19 │ │ │ │ Class #594 annotations: │ │ Annotations on class │ │ @@ -165277,19 +165244,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08182c: |[08182c] android.support.v7.internal.view.menu.ListMenuPresenter.:(II)V │ │ -08183c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -081842: 5901 f307 |0003: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@07f3 │ │ -081846: 5902 f607 |0005: iput v2, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@07f6 │ │ -08184a: 0e00 |0007: return-void │ │ +081760: |[081760] android.support.v7.internal.view.menu.ListMenuPresenter.:(II)V │ │ +081770: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +081776: 5901 f307 |0003: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@07f3 │ │ +08177a: 5902 f607 |0005: iput v2, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@07f6 │ │ +08177e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ 0x0007 line=80 │ │ locals : │ │ @@ -165302,23 +165269,23 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -08184c: |[08184c] android.support.v7.internal.view.menu.ListMenuPresenter.:(Landroid/content/Context;I)V │ │ -08185c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08185e: 7030 f013 3100 |0001: invoke-direct {v1, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@13f0 │ │ -081864: 5b12 ef07 |0004: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ -081868: 5410 ef07 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ -08186c: 7110 0a1b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -081872: 0c00 |000b: move-result-object v0 │ │ -081874: 5b10 f107 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ -081878: 0e00 |000e: return-void │ │ +081780: |[081780] android.support.v7.internal.view.menu.ListMenuPresenter.:(Landroid/content/Context;I)V │ │ +081790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081792: 7030 f013 3100 |0001: invoke-direct {v1, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@13f0 │ │ +081798: 5b12 ef07 |0004: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ +08179c: 5410 ef07 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ +0817a0: 7110 0a1b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +0817a6: 0c00 |000b: move-result-object v0 │ │ +0817a8: 5b10 f107 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ +0817ac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=69 │ │ 0x000e line=70 │ │ locals : │ │ @@ -165331,17 +165298,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08187c: |[08187c] android.support.v7.internal.view.menu.ListMenuPresenter.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I │ │ -08188c: 5210 f207 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@07f2 │ │ -081890: 0f00 |0002: return v0 │ │ +0817b0: |[0817b0] android.support.v7.internal.view.menu.ListMenuPresenter.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I │ │ +0817c0: 5210 f207 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@07f2 │ │ +0817c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ │ │ Virtual methods - │ │ @@ -165350,17 +165317,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -081894: |[081894] android.support.v7.internal.view.menu.ListMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0818a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0818a6: 0f00 |0001: return v0 │ │ +0817c8: |[0817c8] android.support.v7.internal.view.menu.ListMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0817d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0817da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -165370,17 +165337,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0818a8: |[0818a8] android.support.v7.internal.view.menu.ListMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0818b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0818ba: 0f00 |0001: return v0 │ │ +0817dc: |[0817dc] android.support.v7.internal.view.menu.ListMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0817ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0817ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -165390,17 +165357,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0818bc: |[0818bc] android.support.v7.internal.view.menu.ListMenuPresenter.flagActionItems:()Z │ │ -0818cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0818ce: 0f00 |0001: return v0 │ │ +0817f0: |[0817f0] android.support.v7.internal.view.menu.ListMenuPresenter.flagActionItems:()Z │ │ +081800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081802: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/ListMenuPresenter;) │ │ @@ -165408,22 +165375,22 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0818d0: |[0818d0] android.support.v7.internal.view.menu.ListMenuPresenter.getAdapter:()Landroid/widget/ListAdapter; │ │ -0818e0: 5410 ed07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -0818e4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0818e8: 2200 7102 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@0271 │ │ -0818ec: 7020 e713 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@13e7 │ │ -0818f2: 5b10 ed07 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -0818f6: 5410 ed07 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -0818fa: 1100 |000d: return-object v0 │ │ +081804: |[081804] android.support.v7.internal.view.menu.ListMenuPresenter.getAdapter:()Landroid/widget/ListAdapter; │ │ +081814: 5410 ed07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +081818: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08181c: 2200 6f02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@026f │ │ +081820: 7020 e713 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@13e7 │ │ +081826: 5b10 ed07 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +08182a: 5410 ed07 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +08182e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x000b line=130 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ @@ -165433,17 +165400,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0818fc: |[0818fc] android.support.v7.internal.view.menu.ListMenuPresenter.getId:()I │ │ -08190c: 5210 f007 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@07f0 │ │ -081910: 0f00 |0002: return v0 │ │ +081830: |[081830] android.support.v7.internal.view.menu.ListMenuPresenter.getId:()I │ │ +081840: 5210 f007 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@07f0 │ │ +081844: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ListMenuPresenter;) │ │ @@ -165451,17 +165418,17 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081914: |[081914] android.support.v7.internal.view.menu.ListMenuPresenter.getItemIndexOffset:()I │ │ -081924: 5210 f207 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@07f2 │ │ -081928: 0f00 |0002: return v0 │ │ +081848: |[081848] android.support.v7.internal.view.menu.ListMenuPresenter.getItemIndexOffset:()I │ │ +081858: 5210 f207 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@07f2 │ │ +08185c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/ListMenuPresenter;) │ │ @@ -165469,42 +165436,42 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -08192c: |[08192c] android.support.v7.internal.view.menu.ListMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -08193c: 5430 ed07 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -081940: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -081944: 2200 7102 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@0271 │ │ -081948: 7020 e713 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@13e7 │ │ -08194e: 5b30 ed07 |0009: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -081952: 5430 ed07 |000b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -081956: 6e10 ee13 0000 |000d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.isEmpty:()Z // method@13ee │ │ -08195c: 0a00 |0010: move-result v0 │ │ -08195e: 3900 2200 |0011: if-nez v0, 0033 // +0022 │ │ -081962: 5430 f507 |0013: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081966: 3900 1b00 |0015: if-nez v0, 0030 // +001b │ │ -08196a: 5430 f107 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ -08196e: 6001 4206 |0019: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_expanded_menu_layout:I // field@0642 │ │ -081972: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -081974: 6e40 0d1b 1024 |001c: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -08197a: 0c00 |001f: move-result-object v0 │ │ -08197c: 1f00 6f02 |0020: check-cast v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView; // type@026f │ │ -081980: 5b30 f507 |0022: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081984: 5430 f507 |0024: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081988: 5431 ed07 |0026: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -08198c: 6e20 cb13 1000 |0028: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13cb │ │ -081992: 5430 f507 |002b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081996: 6e20 cd13 3000 |002d: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13cd │ │ -08199c: 5430 f507 |0030: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -0819a0: 1100 |0032: return-object v0 │ │ -0819a2: 1200 |0033: const/4 v0, #int 0 // #0 │ │ -0819a4: 28fe |0034: goto 0032 // -0002 │ │ +081860: |[081860] android.support.v7.internal.view.menu.ListMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +081870: 5430 ed07 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +081874: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +081878: 2200 6f02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@026f │ │ +08187c: 7020 e713 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@13e7 │ │ +081882: 5b30 ed07 |0009: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +081886: 5430 ed07 |000b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +08188a: 6e10 ee13 0000 |000d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.isEmpty:()Z // method@13ee │ │ +081890: 0a00 |0010: move-result v0 │ │ +081892: 3900 2200 |0011: if-nez v0, 0033 // +0022 │ │ +081896: 5430 f507 |0013: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +08189a: 3900 1b00 |0015: if-nez v0, 0030 // +001b │ │ +08189e: 5430 f107 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ +0818a2: 6001 4206 |0019: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_expanded_menu_layout:I // field@0642 │ │ +0818a6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0818a8: 6e40 0d1b 1024 |001c: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +0818ae: 0c00 |001f: move-result-object v0 │ │ +0818b0: 1f00 6d02 |0020: check-cast v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView; // type@026d │ │ +0818b4: 5b30 f507 |0022: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +0818b8: 5430 f507 |0024: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +0818bc: 5431 ed07 |0026: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +0818c0: 6e20 cb13 1000 |0028: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13cb │ │ +0818c6: 5430 f507 |002b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +0818ca: 6e20 cd13 3000 |002d: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13cd │ │ +0818d0: 5430 f507 |0030: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +0818d4: 1100 |0032: return-object v0 │ │ +0818d6: 1200 |0033: const/4 v0, #int 0 // #0 │ │ +0818d8: 28fe |0034: goto 0032 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x000b line=105 │ │ 0x0013 line=106 │ │ 0x0017 line=107 │ │ @@ -165521,41 +165488,41 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0819a8: |[0819a8] android.support.v7.internal.view.menu.ListMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -0819b8: 5220 f607 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@07f6 │ │ -0819bc: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ -0819c0: 2200 0f03 |0004: new-instance v0, Landroid/view/ContextThemeWrapper; // type@030f │ │ -0819c4: 5221 f607 |0006: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@07f6 │ │ -0819c8: 7030 dc1a 3001 |0008: invoke-direct {v0, v3, v1}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1adc │ │ -0819ce: 5b20 ef07 |000b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ -0819d2: 5420 ef07 |000d: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ -0819d6: 7110 0a1b 0000 |000f: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -0819dc: 0c00 |0012: move-result-object v0 │ │ -0819de: 5b20 f107 |0013: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ -0819e2: 5b24 f407 |0015: iput-object v4, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ -0819e6: 5420 ed07 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -0819ea: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -0819ee: 5420 ed07 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -0819f2: 6e10 ef13 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@13ef │ │ -0819f8: 0e00 |0020: return-void │ │ -0819fa: 5420 ef07 |0021: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ -0819fe: 3800 f2ff |0023: if-eqz v0, 0015 // -000e │ │ -081a02: 5b23 ef07 |0025: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ -081a06: 5420 f107 |0027: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ -081a0a: 3900 ecff |0029: if-nez v0, 0015 // -0014 │ │ -081a0e: 5420 ef07 |002b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ -081a12: 7110 0a1b 0000 |002d: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -081a18: 0c00 |0030: move-result-object v0 │ │ -081a1a: 5b20 f107 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ -081a1e: 28e2 |0033: goto 0015 // -001e │ │ +0818dc: |[0818dc] android.support.v7.internal.view.menu.ListMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0818ec: 5220 f607 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@07f6 │ │ +0818f0: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ +0818f4: 2200 0d03 |0004: new-instance v0, Landroid/view/ContextThemeWrapper; // type@030d │ │ +0818f8: 5221 f607 |0006: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@07f6 │ │ +0818fc: 7030 dc1a 3001 |0008: invoke-direct {v0, v3, v1}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1adc │ │ +081902: 5b20 ef07 |000b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ +081906: 5420 ef07 |000d: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ +08190a: 7110 0a1b 0000 |000f: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +081910: 0c00 |0012: move-result-object v0 │ │ +081912: 5b20 f107 |0013: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ +081916: 5b24 f407 |0015: iput-object v4, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ +08191a: 5420 ed07 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +08191e: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +081922: 5420 ed07 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +081926: 6e10 ef13 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@13ef │ │ +08192c: 0e00 |0020: return-void │ │ +08192e: 5420 ef07 |0021: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ +081932: 3800 f2ff |0023: if-eqz v0, 0015 // -000e │ │ +081936: 5b23 ef07 |0025: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ +08193a: 5420 f107 |0027: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ +08193e: 3900 ecff |0029: if-nez v0, 0015 // -0014 │ │ +081942: 5420 ef07 |002b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@07ef │ │ +081946: 7110 0a1b 0000 |002d: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +08194c: 0c00 |0030: move-result-object v0 │ │ +08194e: 5b20 f107 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@07f1 │ │ +081952: 28e2 |0033: goto 0015 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x000d line=86 │ │ 0x0015 line=93 │ │ 0x0017 line=94 │ │ @@ -165575,20 +165542,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -081a20: |[081a20] android.support.v7.internal.view.menu.ListMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -081a30: 5410 ee07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ -081a34: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -081a38: 5410 ee07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ -081a3c: 7230 2a15 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@152a │ │ -081a42: 0e00 |0009: return-void │ │ +081954: |[081954] android.support.v7.internal.view.menu.ListMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +081964: 5410 ee07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ +081968: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08196c: 5410 ee07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ +081970: 7230 2a15 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@152a │ │ +081976: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x0009 line=160 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ @@ -165600,22 +165567,22 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -081a44: |[081a44] android.support.v7.internal.view.menu.ListMenuPresenter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -081a54: 5430 f407 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ -081a58: 5431 ed07 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -081a5c: 6e20 ea13 6100 |0004: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@13ea │ │ -081a62: 0c01 |0007: move-result-object v1 │ │ -081a64: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -081a66: 6e30 4114 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ -081a6c: 0e00 |000c: return-void │ │ +081978: |[081978] android.support.v7.internal.view.menu.ListMenuPresenter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +081988: 5430 f407 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07f4 │ │ +08198c: 5431 ed07 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +081990: 6e20 ea13 6100 |0004: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@13ea │ │ +081996: 0c01 |0007: move-result-object v1 │ │ +081998: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +08199a: 6e30 4114 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ +0819a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000c line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ @@ -165629,18 +165596,18 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -081a70: |[081a70] android.support.v7.internal.view.menu.ListMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -081a80: 1f01 6400 |0000: check-cast v1, Landroid/os/Bundle; // type@0064 │ │ -081a84: 6e20 0014 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.restoreHierarchyState:(Landroid/os/Bundle;)V // method@1400 │ │ -081a8a: 0e00 |0005: return-void │ │ +0819a4: |[0819a4] android.support.v7.internal.view.menu.ListMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0819b4: 1f01 6200 |0000: check-cast v1, Landroid/os/Bundle; // type@0062 │ │ +0819b8: 6e20 0014 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.restoreHierarchyState:(Landroid/os/Bundle;)V // method@1400 │ │ +0819be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ @@ -165650,23 +165617,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -081a8c: |[081a8c] android.support.v7.internal.view.menu.ListMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -081a9c: 5421 f507 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081aa0: 3901 0400 |0002: if-nez v1, 0006 // +0004 │ │ -081aa4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -081aa6: 1100 |0005: return-object v0 │ │ -081aa8: 2200 6400 |0006: new-instance v0, Landroid/os/Bundle; // type@0064 │ │ -081aac: 7010 0902 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0209 │ │ -081ab2: 6e20 0114 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.saveHierarchyState:(Landroid/os/Bundle;)V // method@1401 │ │ -081ab8: 28f7 |000e: goto 0005 // -0009 │ │ +0819c0: |[0819c0] android.support.v7.internal.view.menu.ListMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0819d0: 5421 f507 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +0819d4: 3901 0400 |0002: if-nez v1, 0006 // +0004 │ │ +0819d8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0819da: 1100 |0005: return-object v0 │ │ +0819dc: 2200 6200 |0006: new-instance v0, Landroid/os/Bundle; // type@0062 │ │ +0819e0: 7010 0902 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0209 │ │ +0819e6: 6e20 0114 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.saveHierarchyState:(Landroid/os/Bundle;)V // method@1401 │ │ +0819ec: 28f7 |000e: goto 0005 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0005 line=223 │ │ 0x0006 line=221 │ │ 0x000b line=222 │ │ @@ -165679,30 +165646,30 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -081abc: |[081abc] android.support.v7.internal.view.menu.ListMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -081acc: 6e10 7315 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1573 │ │ -081ad2: 0a00 |0003: move-result v0 │ │ -081ad4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -081ad8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -081ada: 0f00 |0007: return v0 │ │ -081adc: 2200 7602 |0008: new-instance v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper; // type@0276 │ │ -081ae0: 7020 6014 3000 |000a: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1460 │ │ -081ae6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -081ae8: 6e20 6814 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.show:(Landroid/os/IBinder;)V // method@1468 │ │ -081aee: 5420 ee07 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ -081af2: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -081af6: 5420 ee07 |0015: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ -081afa: 7220 2b15 3000 |0017: invoke-interface {v0, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@152b │ │ -081b00: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -081b02: 28ec |001b: goto 0007 // -0014 │ │ +0819f0: |[0819f0] android.support.v7.internal.view.menu.ListMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +081a00: 6e10 7315 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1573 │ │ +081a06: 0a00 |0003: move-result v0 │ │ +081a08: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +081a0c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +081a0e: 0f00 |0007: return v0 │ │ +081a10: 2200 7402 |0008: new-instance v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper; // type@0274 │ │ +081a14: 7020 6014 3000 |000a: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1460 │ │ +081a1a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +081a1c: 6e20 6814 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.show:(Landroid/os/IBinder;)V // method@1468 │ │ +081a22: 5420 ee07 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ +081a26: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +081a2a: 5420 ee07 |0015: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ +081a2e: 7220 2b15 3000 |0017: invoke-interface {v0, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@152b │ │ +081a34: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +081a36: 28ec |001b: goto 0007 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0007 line=152 │ │ 0x0008 line=148 │ │ 0x0011 line=149 │ │ 0x0015 line=150 │ │ @@ -165716,22 +165683,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -081b04: |[081b04] android.support.v7.internal.view.menu.ListMenuPresenter.restoreHierarchyState:(Landroid/os/Bundle;)V │ │ -081b14: 1a01 6a0e |0000: const-string v1, "android:menu:list" // string@0e6a │ │ -081b18: 6e20 1102 1300 |0002: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ -081b1e: 0c00 |0005: move-result-object v0 │ │ -081b20: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -081b24: 5421 f507 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081b28: 6e20 e61b 0100 |000a: invoke-virtual {v1, v0}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1be6 │ │ -081b2e: 0e00 |000d: return-void │ │ +081a38: |[081a38] android.support.v7.internal.view.menu.ListMenuPresenter.restoreHierarchyState:(Landroid/os/Bundle;)V │ │ +081a48: 1a01 600e |0000: const-string v1, "android:menu:list" // string@0e60 │ │ +081a4c: 6e20 1102 1300 |0002: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ +081a52: 0c00 |0005: move-result-object v0 │ │ +081a54: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +081a58: 5421 f507 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +081a5c: 6e20 e61b 0100 |000a: invoke-virtual {v1, v0}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1be6 │ │ +081a62: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0006 line=201 │ │ 0x0008 line=202 │ │ 0x000d line=204 │ │ locals : │ │ @@ -165744,24 +165711,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -081b30: |[081b30] android.support.v7.internal.view.menu.ListMenuPresenter.saveHierarchyState:(Landroid/os/Bundle;)V │ │ -081b40: 2200 0403 |0000: new-instance v0, Landroid/util/SparseArray; // type@0304 │ │ -081b44: 7010 b61a 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ -081b4a: 5421 f507 |0005: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081b4e: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ -081b52: 5421 f507 |0009: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081b56: 6e20 e71b 0100 |000b: invoke-virtual {v1, v0}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1be7 │ │ -081b5c: 1a01 6a0e |000e: const-string v1, "android:menu:list" // string@0e6a │ │ -081b60: 6e30 1a02 1300 |0010: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@021a │ │ -081b66: 0e00 |0013: return-void │ │ +081a64: |[081a64] android.support.v7.internal.view.menu.ListMenuPresenter.saveHierarchyState:(Landroid/os/Bundle;)V │ │ +081a74: 2200 0203 |0000: new-instance v0, Landroid/util/SparseArray; // type@0302 │ │ +081a78: 7010 b61a 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ +081a7e: 5421 f507 |0005: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +081a82: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ +081a86: 5421 f507 |0009: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +081a8a: 6e20 e71b 0100 |000b: invoke-virtual {v1, v0}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1be7 │ │ +081a90: 1a01 600e |000e: const-string v1, "android:menu:list" // string@0e60 │ │ +081a94: 6e30 1a02 1300 |0010: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@021a │ │ +081a9a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ 0x0009 line=194 │ │ 0x000e line=196 │ │ 0x0013 line=197 │ │ @@ -165775,17 +165742,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081b68: |[081b68] android.support.v7.internal.view.menu.ListMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -081b78: 5b01 ee07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ -081b7c: 0e00 |0002: return-void │ │ +081a9c: |[081a9c] android.support.v7.internal.view.menu.ListMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +081aac: 5b01 ee07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@07ee │ │ +081ab0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ @@ -165795,17 +165762,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081b80: |[081b80] android.support.v7.internal.view.menu.ListMenuPresenter.setId:(I)V │ │ -081b90: 5901 f007 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@07f0 │ │ -081b94: 0e00 |0002: return-void │ │ +081ab4: |[081ab4] android.support.v7.internal.view.menu.ListMenuPresenter.setId:(I)V │ │ +081ac4: 5901 f007 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@07f0 │ │ +081ac8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 id I │ │ @@ -165815,21 +165782,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -081b98: |[081b98] android.support.v7.internal.view.menu.ListMenuPresenter.setItemIndexOffset:(I)V │ │ -081ba8: 5912 f207 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@07f2 │ │ -081bac: 5410 f507 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ -081bb0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -081bb4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -081bb6: 6e20 0514 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@1405 │ │ -081bbc: 0e00 |000a: return-void │ │ +081acc: |[081acc] android.support.v7.internal.view.menu.ListMenuPresenter.setItemIndexOffset:(I)V │ │ +081adc: 5912 f207 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@07f2 │ │ +081ae0: 5410 f507 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@07f5 │ │ +081ae4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +081ae8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +081aea: 6e20 0514 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@1405 │ │ +081af0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x0006 line=169 │ │ 0x000a line=171 │ │ locals : │ │ @@ -165841,35 +165808,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -081bc0: |[081bc0] android.support.v7.internal.view.menu.ListMenuPresenter.updateMenuView:(Z)V │ │ -081bd0: 5410 ed07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -081bd4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -081bd8: 5410 ed07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ -081bdc: 6e10 ef13 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@13ef │ │ -081be2: 0e00 |0009: return-void │ │ +081af4: |[081af4] android.support.v7.internal.view.menu.ListMenuPresenter.updateMenuView:(Z)V │ │ +081b04: 5410 ed07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +081b08: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +081b0c: 5410 ed07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@07ed │ │ +081b10: 6e10 ef13 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@13ef │ │ +081b16: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0009 line=136 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x000a reg=2 cleared Z │ │ │ │ - source_file_idx : 2090 (ListMenuPresenter.java) │ │ + source_file_idx : 2082 (ListMenuPresenter.java) │ │ │ │ Class #595 header: │ │ -class_idx : 629 │ │ +class_idx : 627 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2344 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2336 │ │ static_fields_size : 5 │ │ instance_fields_size: 23 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 75 │ │ │ │ Class #595 annotations: │ │ Annotations on class │ │ @@ -166027,71 +165994,71 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -081be4: |[081be4] android.support.v7.internal.view.menu.MenuBuilder.:()V │ │ -081bf4: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -081bf6: 2300 1b04 |0001: new-array v0, v0, [I // type@041b │ │ -081bfa: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -081c00: 6900 1208 |0006: sput-object v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0812 │ │ -081c04: 0e00 |0008: return-void │ │ -081c06: 0000 |0009: nop // spacer │ │ -081c08: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ +081b18: |[081b18] android.support.v7.internal.view.menu.MenuBuilder.:()V │ │ +081b28: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +081b2a: 2300 1704 |0001: new-array v0, v0, [I // type@0417 │ │ +081b2e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +081b34: 6900 1208 |0006: sput-object v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0812 │ │ +081b38: 0e00 |0008: return-void │ │ +081b3a: 0000 |0009: nop // spacer │ │ +081b3c: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/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 │ │ -081c28: |[081c28] android.support.v7.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ -081c38: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -081c3a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -081c3c: 7010 351f 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -081c42: 5920 ff07 |0005: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@07ff │ │ -081c46: 5c20 0c08 |0007: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ -081c4a: 5c20 0808 |0009: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ -081c4e: 5c20 0a08 |000b: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@080a │ │ -081c52: 5c20 0508 |000d: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0805 │ │ -081c56: 2200 f303 |000f: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -081c5a: 7010 8e1f 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -081c60: 5b20 1008 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0810 │ │ -081c64: 2200 0604 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@0406 │ │ -081c68: 7010 d41f 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@1fd4 │ │ -081c6e: 5b20 0b08 |001b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081c72: 5b23 fd07 |001d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ -081c76: 6e10 ee00 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -081c7c: 0c00 |0022: move-result-object v0 │ │ -081c7e: 5b20 0e08 |0023: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ -081c82: 2200 f303 |0025: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -081c86: 7010 8e1f 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -081c8c: 5b20 0708 |002a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -081c90: 2200 f303 |002c: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -081c94: 7010 8e1f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -081c9a: 5b20 1108 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ -081c9e: 5c21 0608 |0033: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ -081ca2: 2200 f303 |0035: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -081ca6: 7010 8e1f 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -081cac: 5b20 fb07 |003a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ -081cb0: 2200 f303 |003c: new-instance v0, Ljava/util/ArrayList; // type@03f3 │ │ -081cb4: 7010 8e1f 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ -081cba: 5b20 0908 |0041: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ -081cbe: 5c21 0408 |0043: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ -081cc2: 7020 5c14 1200 |0045: invoke-direct {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@145c │ │ -081cc8: 0e00 |0048: return-void │ │ +081b5c: |[081b5c] android.support.v7.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ +081b6c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +081b6e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +081b70: 7010 351f 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +081b76: 5920 ff07 |0005: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@07ff │ │ +081b7a: 5c20 0c08 |0007: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ +081b7e: 5c20 0808 |0009: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ +081b82: 5c20 0a08 |000b: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@080a │ │ +081b86: 5c20 0508 |000d: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0805 │ │ +081b8a: 2200 ef03 |000f: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +081b8e: 7010 8e1f 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +081b94: 5b20 1008 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0810 │ │ +081b98: 2200 0204 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@0402 │ │ +081b9c: 7010 d41f 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@1fd4 │ │ +081ba2: 5b20 0b08 |001b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081ba6: 5b23 fd07 |001d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ +081baa: 6e10 ee00 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +081bb0: 0c00 |0022: move-result-object v0 │ │ +081bb2: 5b20 0e08 |0023: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ +081bb6: 2200 ef03 |0025: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +081bba: 7010 8e1f 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +081bc0: 5b20 0708 |002a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +081bc4: 2200 ef03 |002c: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +081bc8: 7010 8e1f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +081bce: 5b20 1108 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ +081bd2: 5c21 0608 |0033: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ +081bd6: 2200 ef03 |0035: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +081bda: 7010 8e1f 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +081be0: 5b20 fb07 |003a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ +081be4: 2200 ef03 |003c: new-instance v0, Ljava/util/ArrayList; // type@03ef │ │ +081be8: 7010 8e1f 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1f8e │ │ +081bee: 5b20 0908 |0041: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ +081bf2: 5c21 0408 |0043: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ +081bf6: 7020 5c14 1200 |0045: invoke-direct {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@145c │ │ +081bfc: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=192 │ │ 0x0005 line=114 │ │ 0x0007 line=142 │ │ 0x0009 line=144 │ │ 0x000b line=146 │ │ @@ -166117,37 +166084,37 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -081ccc: |[081ccc] android.support.v7.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -081cdc: 7110 3514 0b00 |0000: invoke-static {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@1435 │ │ -081ce2: 0a05 |0003: move-result v5 │ │ -081ce4: 2200 7802 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -081ce8: 5287 ff07 |0006: iget v7, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@07ff │ │ -081cec: 0781 |0008: move-object v1, v8 │ │ -081cee: 0192 |0009: move v2, v9 │ │ -081cf0: 01a3 |000a: move v3, v10 │ │ -081cf2: 01b4 |000b: move v4, v11 │ │ -081cf4: 07c6 |000c: move-object v6, v12 │ │ -081cf6: 7608 6b14 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V // method@146b │ │ -081cfc: 5481 fe07 |0010: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@07fe │ │ -081d00: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ -081d04: 5481 fe07 |0014: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@07fe │ │ -081d08: 6e20 a014 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@14a0 │ │ -081d0e: 5481 0708 |0019: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -081d12: 5482 0708 |001b: iget-object v2, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -081d16: 7120 2514 5200 |001d: invoke-static {v2, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@1425 │ │ -081d1c: 0a02 |0020: move-result v2 │ │ -081d1e: 6e30 911f 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1f91 │ │ -081d24: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -081d26: 6e20 3f14 1800 |0025: invoke-virtual {v8, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -081d2c: 1100 |0028: return-object v0 │ │ +081c00: |[081c00] android.support.v7.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +081c10: 7110 3514 0b00 |0000: invoke-static {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@1435 │ │ +081c16: 0a05 |0003: move-result v5 │ │ +081c18: 2200 7602 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +081c1c: 5287 ff07 |0006: iget v7, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@07ff │ │ +081c20: 0781 |0008: move-object v1, v8 │ │ +081c22: 0192 |0009: move v2, v9 │ │ +081c24: 01a3 |000a: move v3, v10 │ │ +081c26: 01b4 |000b: move v4, v11 │ │ +081c28: 07c6 |000c: move-object v6, v12 │ │ +081c2a: 7608 6b14 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V // method@146b │ │ +081c30: 5481 fe07 |0010: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@07fe │ │ +081c34: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ +081c38: 5481 fe07 |0014: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@07fe │ │ +081c3c: 6e20 a014 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@14a0 │ │ +081c42: 5481 0708 |0019: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +081c46: 5482 0708 |001b: iget-object v2, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +081c4a: 7120 2514 5200 |001d: invoke-static {v2, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@1425 │ │ +081c50: 0a02 |0020: move-result v2 │ │ +081c52: 6e30 911f 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1f91 │ │ +081c58: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +081c5a: 6e20 3f14 1800 |0025: invoke-virtual {v8, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +081c60: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0004 line=402 │ │ 0x0010 line=405 │ │ 0x0014 line=407 │ │ 0x0019 line=410 │ │ @@ -166167,41 +166134,41 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -081d30: |[081d30] android.support.v7.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ -081d40: 5443 0b08 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081d44: 6e10 d61f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ -081d4a: 0a03 |0005: move-result v3 │ │ -081d4c: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -081d50: 0e00 |0008: return-void │ │ -081d52: 6e10 5f14 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ -081d58: 5443 0b08 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081d5c: 6e10 d71f 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -081d62: 0c00 |0011: move-result-object v0 │ │ -081d64: 7210 b21f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -081d6a: 0a03 |0015: move-result v3 │ │ -081d6c: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ -081d70: 7210 b31f 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -081d76: 0c02 |001b: move-result-object v2 │ │ -081d78: 1f02 e303 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -081d7c: 6e10 711f 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -081d82: 0c01 |0021: move-result-object v1 │ │ -081d84: 1f01 8402 |0022: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -081d88: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ -081d8c: 5443 0b08 |0026: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081d90: 6e20 d81f 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -081d96: 28e7 |002b: goto 0012 // -0019 │ │ -081d98: 7220 3715 5100 |002c: invoke-interface {v1, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@1537 │ │ -081d9e: 28e3 |002f: goto 0012 // -001d │ │ -081da0: 6e10 5e14 0400 |0030: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ -081da6: 28d5 |0033: goto 0008 // -002b │ │ +081c64: |[081c64] android.support.v7.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ +081c74: 5443 0b08 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081c78: 6e10 d61f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ +081c7e: 0a03 |0005: move-result v3 │ │ +081c80: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +081c84: 0e00 |0008: return-void │ │ +081c86: 6e10 5f14 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ +081c8c: 5443 0b08 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081c90: 6e10 d71f 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +081c96: 0c00 |0011: move-result-object v0 │ │ +081c98: 7210 b21f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +081c9e: 0a03 |0015: move-result v3 │ │ +081ca0: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ +081ca4: 7210 b31f 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +081caa: 0c02 |001b: move-result-object v2 │ │ +081cac: 1f02 df03 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@03df │ │ +081cb0: 6e10 711f 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +081cb6: 0c01 |0021: move-result-object v1 │ │ +081cb8: 1f01 8202 |0022: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +081cbc: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ +081cc0: 5443 0b08 |0026: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081cc4: 6e20 d81f 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +081cca: 28e7 |002b: goto 0012 // -0019 │ │ +081ccc: 7220 3715 5100 |002c: invoke-interface {v1, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@1537 │ │ +081cd2: 28e3 |002f: goto 0012 // -001d │ │ +081cd4: 6e10 5e14 0400 |0030: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ +081cda: 28d5 |0033: goto 0008 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0008 line=255 │ │ 0x0009 line=245 │ │ 0x000c line=246 │ │ 0x001e line=247 │ │ @@ -166221,49 +166188,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -081da8: |[081da8] android.support.v7.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -081db8: 1a06 6b0e |0000: const-string v6, "android:menu:presenters" // string@0e6b │ │ -081dbc: 6e20 1102 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ -081dc2: 0c04 |0005: move-result-object v4 │ │ -081dc4: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ -081dc8: 5476 0b08 |0008: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081dcc: 6e10 d61f 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ -081dd2: 0a06 |000d: move-result v6 │ │ -081dd4: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ -081dd8: 0e00 |0010: return-void │ │ -081dda: 5476 0b08 |0011: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081dde: 6e10 d71f 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -081de4: 0c00 |0016: move-result-object v0 │ │ -081de6: 7210 b21f 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -081dec: 0a06 |001a: move-result v6 │ │ -081dee: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ -081df2: 7210 b31f 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -081df8: 0c05 |0020: move-result-object v5 │ │ -081dfa: 1f05 e303 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -081dfe: 6e10 711f 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -081e04: 0c03 |0026: move-result-object v3 │ │ -081e06: 1f03 8402 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -081e0a: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ -081e0e: 5476 0b08 |002b: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081e12: 6e20 d81f 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -081e18: 28e7 |0030: goto 0017 // -0019 │ │ -081e1a: 7210 2f15 0300 |0031: invoke-interface {v3}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@152f │ │ -081e20: 0a01 |0034: move-result v1 │ │ -081e22: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ -081e26: 6e20 b91a 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1ab9 │ │ -081e2c: 0c02 |003a: move-result-object v2 │ │ -081e2e: 1f02 6f00 |003b: check-cast v2, Landroid/os/Parcelable; // type@006f │ │ -081e32: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ -081e36: 7220 3315 2300 |003f: invoke-interface {v3, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1533 │ │ -081e3c: 28d5 |0042: goto 0017 // -002b │ │ +081cdc: |[081cdc] android.support.v7.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +081cec: 1a06 610e |0000: const-string v6, "android:menu:presenters" // string@0e61 │ │ +081cf0: 6e20 1102 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ +081cf6: 0c04 |0005: move-result-object v4 │ │ +081cf8: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ +081cfc: 5476 0b08 |0008: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081d00: 6e10 d61f 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ +081d06: 0a06 |000d: move-result v6 │ │ +081d08: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ +081d0c: 0e00 |0010: return-void │ │ +081d0e: 5476 0b08 |0011: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081d12: 6e10 d71f 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +081d18: 0c00 |0016: move-result-object v0 │ │ +081d1a: 7210 b21f 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +081d20: 0a06 |001a: move-result v6 │ │ +081d22: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ +081d26: 7210 b31f 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +081d2c: 0c05 |0020: move-result-object v5 │ │ +081d2e: 1f05 df03 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@03df │ │ +081d32: 6e10 711f 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +081d38: 0c03 |0026: move-result-object v3 │ │ +081d3a: 1f03 8202 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +081d3e: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ +081d42: 5476 0b08 |002b: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081d46: 6e20 d81f 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +081d4c: 28e7 |0030: goto 0017 // -0019 │ │ +081d4e: 7210 2f15 0300 |0031: invoke-interface {v3}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@152f │ │ +081d54: 0a01 |0034: move-result v1 │ │ +081d56: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ +081d5a: 6e20 b91a 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1ab9 │ │ +081d60: 0c02 |003a: move-result-object v2 │ │ +081d62: 1f02 6d00 |003b: check-cast v2, Landroid/os/Parcelable; // type@006d │ │ +081d66: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ +081d6a: 7220 3315 2300 |003f: invoke-interface {v3, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1533 │ │ +081d70: 28d5 |0042: goto 0017 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0006 line=303 │ │ 0x0010 line=321 │ │ 0x0011 line=307 │ │ 0x0023 line=308 │ │ @@ -166289,49 +166256,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -081e40: |[081e40] android.support.v7.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -081e50: 5476 0b08 |0000: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081e54: 6e10 d61f 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ -081e5a: 0a06 |0005: move-result v6 │ │ -081e5c: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ -081e60: 0e00 |0008: return-void │ │ -081e62: 2203 0403 |0009: new-instance v3, Landroid/util/SparseArray; // type@0304 │ │ -081e66: 7010 b61a 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ -081e6c: 5476 0b08 |000e: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081e70: 6e10 d71f 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -081e76: 0c00 |0013: move-result-object v0 │ │ -081e78: 7210 b21f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -081e7e: 0a06 |0017: move-result v6 │ │ -081e80: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ -081e84: 7210 b31f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -081e8a: 0c04 |001d: move-result-object v4 │ │ -081e8c: 1f04 e303 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -081e90: 6e10 711f 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -081e96: 0c02 |0023: move-result-object v2 │ │ -081e98: 1f02 8402 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -081e9c: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -081ea0: 5476 0b08 |0028: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081ea4: 6e20 d81f 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -081eaa: 28e7 |002d: goto 0014 // -0019 │ │ -081eac: 7210 2f15 0200 |002e: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@152f │ │ -081eb2: 0a01 |0031: move-result v1 │ │ -081eb4: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ -081eb8: 7210 3415 0200 |0034: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1534 │ │ -081ebe: 0c05 |0037: move-result-object v5 │ │ -081ec0: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ -081ec4: 6e30 ba1a 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1aba │ │ -081eca: 28d7 |003d: goto 0014 // -0029 │ │ -081ecc: 1a06 6b0e |003e: const-string v6, "android:menu:presenters" // string@0e6b │ │ -081ed0: 6e30 1a02 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@021a │ │ -081ed6: 28c5 |0043: goto 0008 // -003b │ │ +081d74: |[081d74] android.support.v7.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +081d84: 5476 0b08 |0000: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081d88: 6e10 d61f 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ +081d8e: 0a06 |0005: move-result v6 │ │ +081d90: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ +081d94: 0e00 |0008: return-void │ │ +081d96: 2203 0203 |0009: new-instance v3, Landroid/util/SparseArray; // type@0302 │ │ +081d9a: 7010 b61a 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ +081da0: 5476 0b08 |000e: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081da4: 6e10 d71f 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +081daa: 0c00 |0013: move-result-object v0 │ │ +081dac: 7210 b21f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +081db2: 0a06 |0017: move-result v6 │ │ +081db4: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ +081db8: 7210 b31f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +081dbe: 0c04 |001d: move-result-object v4 │ │ +081dc0: 1f04 df03 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@03df │ │ +081dc4: 6e10 711f 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +081dca: 0c02 |0023: move-result-object v2 │ │ +081dcc: 1f02 8202 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +081dd0: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ +081dd4: 5476 0b08 |0028: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081dd8: 6e20 d81f 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +081dde: 28e7 |002d: goto 0014 // -0019 │ │ +081de0: 7210 2f15 0200 |002e: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@152f │ │ +081de6: 0a01 |0031: move-result v1 │ │ +081de8: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ +081dec: 7210 3415 0200 |0034: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1534 │ │ +081df2: 0c05 |0037: move-result-object v5 │ │ +081df4: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ +081df8: 6e30 ba1a 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1aba │ │ +081dfe: 28d7 |003d: goto 0014 // -0029 │ │ +081e00: 1a06 610e |003e: const-string v6, "android:menu:presenters" // string@0e61 │ │ +081e04: 6e30 1a02 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@021a │ │ +081e0a: 28c5 |0043: goto 0008 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=298 │ │ 0x0009 line=280 │ │ 0x000e line=282 │ │ 0x0020 line=283 │ │ @@ -166358,42 +166325,42 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -081ed8: |[081ed8] android.support.v7.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -081ee8: 5454 0b08 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081eec: 6e10 d61f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ -081ef2: 0a04 |0005: move-result v4 │ │ -081ef4: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -081ef8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -081efa: 0f03 |0009: return v3 │ │ -081efc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -081efe: 5454 0b08 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081f02: 6e10 d71f 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -081f08: 0c00 |0010: move-result-object v0 │ │ -081f0a: 7210 b21f 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -081f10: 0a04 |0014: move-result v4 │ │ -081f12: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ -081f16: 7210 b31f 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -081f1c: 0c02 |001a: move-result-object v2 │ │ -081f1e: 1f02 e303 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -081f22: 6e10 711f 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -081f28: 0c01 |0020: move-result-object v1 │ │ -081f2a: 1f01 8402 |0021: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -081f2e: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ -081f32: 5454 0b08 |0025: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -081f36: 6e20 d81f 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -081f3c: 28e7 |002a: goto 0011 // -0019 │ │ -081f3e: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ -081f42: 7220 3515 6100 |002d: invoke-interface {v1, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1535 │ │ -081f48: 0a03 |0030: move-result v3 │ │ -081f4a: 28e0 |0031: goto 0011 // -0020 │ │ +081e0c: |[081e0c] android.support.v7.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +081e1c: 5454 0b08 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081e20: 6e10 d61f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ +081e26: 0a04 |0005: move-result v4 │ │ +081e28: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ +081e2c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +081e2e: 0f03 |0009: return v3 │ │ +081e30: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +081e32: 5454 0b08 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081e36: 6e10 d71f 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +081e3c: 0c00 |0010: move-result-object v0 │ │ +081e3e: 7210 b21f 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +081e44: 0a04 |0014: move-result v4 │ │ +081e46: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ +081e4a: 7210 b31f 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +081e50: 0c02 |001a: move-result-object v2 │ │ +081e52: 1f02 df03 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@03df │ │ +081e56: 6e10 711f 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +081e5c: 0c01 |0020: move-result-object v1 │ │ +081e5e: 1f01 8202 |0021: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +081e62: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ +081e66: 5454 0b08 |0025: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +081e6a: 6e20 d81f 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +081e70: 28e7 |002a: goto 0011 // -0019 │ │ +081e72: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ +081e76: 7220 3515 6100 |002d: invoke-interface {v1, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1535 │ │ +081e7c: 0a03 |0030: move-result v3 │ │ +081e7e: 28e0 |0031: goto 0011 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0008 line=259 │ │ 0x0009 line=272 │ │ 0x000a line=262 │ │ 0x000b line=264 │ │ @@ -166415,31 +166382,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 │ │ -081f4c: |[081f4c] android.support.v7.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ -081f5c: 6e10 9c1f 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -081f62: 0a02 |0003: move-result v2 │ │ -081f64: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ -081f68: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -081f6c: 6e20 961f 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -081f72: 0c01 |000b: move-result-object v1 │ │ -081f74: 1f01 7802 |000c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -081f78: 6e10 7b14 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@147b │ │ -081f7e: 0a02 |0011: move-result v2 │ │ -081f80: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ -081f84: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ -081f88: 0f02 |0016: return v2 │ │ -081f8a: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ -081f8e: 28ed |0019: goto 0006 // -0013 │ │ -081f90: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -081f92: 28fb |001b: goto 0016 // -0005 │ │ +081e80: |[081e80] android.support.v7.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ +081e90: 6e10 9c1f 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +081e96: 0a02 |0003: move-result v2 │ │ +081e98: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ +081e9c: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +081ea0: 6e20 961f 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +081ea6: 0c01 |000b: move-result-object v1 │ │ +081ea8: 1f01 7602 |000c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +081eac: 6e10 7b14 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@147b │ │ +081eb2: 0a02 |0011: move-result v2 │ │ +081eb4: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ +081eb8: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ +081ebc: 0f02 |0016: return v2 │ │ +081ebe: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ +081ec2: 28ed |0019: goto 0006 // -0013 │ │ +081ec4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +081ec6: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0008 line=791 │ │ 0x000e line=792 │ │ 0x0014 line=793 │ │ 0x0016 line=797 │ │ @@ -166458,33 +166425,33 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -081f94: |[081f94] android.support.v7.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ -081fa4: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ -081fa8: b531 |0002: and-int/2addr v1, v3 │ │ -081faa: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ -081fae: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ -081fb2: 6201 1208 |0007: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0812 │ │ -081fb6: 2111 |0009: array-length v1, v1 │ │ -081fb8: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -081fbc: 2201 c803 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -081fc0: 1a02 a11c |000e: const-string v2, "order does not contain a valid category." // string@1ca1 │ │ -081fc4: 7020 1a1f 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -081fca: 2701 |0013: throw v1 │ │ -081fcc: 6201 1208 |0014: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0812 │ │ -081fd0: 4401 0100 |0016: aget v1, v1, v0 │ │ -081fd4: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -081fd8: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ -081fde: b532 |001d: and-int/2addr v2, v3 │ │ -081fe0: b621 |001e: or-int/2addr v1, v2 │ │ -081fe2: 0f01 |001f: return v1 │ │ +081ec8: |[081ec8] android.support.v7.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ +081ed8: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ +081edc: b531 |0002: and-int/2addr v1, v3 │ │ +081ede: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ +081ee2: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ +081ee6: 6201 1208 |0007: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0812 │ │ +081eea: 2111 |0009: array-length v1, v1 │ │ +081eec: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +081ef0: 2201 c403 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +081ef4: 1a02 961c |000e: const-string v2, "order does not contain a valid category." // string@1c96 │ │ +081ef8: 7020 1a1f 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +081efe: 2701 |0013: throw v1 │ │ +081f00: 6201 1208 |0014: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0812 │ │ +081f04: 4401 0100 |0016: aget v1, v1, v0 │ │ +081f08: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +081f0c: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ +081f12: b532 |001d: and-int/2addr v2, v3 │ │ +081f14: b621 |001e: or-int/2addr v1, v2 │ │ +081f16: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0005 line=725 │ │ 0x000c line=726 │ │ 0x0014 line=729 │ │ locals : │ │ @@ -166496,27 +166463,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -081fe4: |[081fe4] android.support.v7.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ -081ff4: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -081ff8: 5410 0708 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -081ffc: 6e10 9c1f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -082002: 0a00 |0007: move-result v0 │ │ -082004: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -082008: 0e00 |000a: return-void │ │ -08200a: 5410 0708 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -08200e: 6e20 991f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ -082014: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ -082018: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -08201a: 6e20 3f14 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -082020: 28f4 |0016: goto 000a // -000c │ │ +081f18: |[081f18] android.support.v7.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ +081f28: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +081f2c: 5410 0708 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +081f30: 6e10 9c1f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +081f36: 0a00 |0007: move-result v0 │ │ +081f38: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +081f3c: 0e00 |000a: return-void │ │ +081f3e: 5410 0708 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +081f42: 6e20 991f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1f99 │ │ +081f48: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ +081f4c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +081f4e: 6e20 3f14 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +081f54: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x000a line=530 │ │ 0x000b line=525 │ │ 0x0010 line=527 │ │ 0x0012 line=528 │ │ @@ -166530,41 +166497,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 │ │ -082024: |[082024] android.support.v7.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ -082034: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -082036: 6e10 3614 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1436 │ │ -08203c: 0c00 |0004: move-result-object v0 │ │ -08203e: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ -082042: 5b38 0308 |0007: iput-object v8, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0803 │ │ -082046: 5b32 0208 |0009: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ -08204a: 5b32 0108 |000b: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ -08204e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -082050: 6e20 3f14 1300 |000e: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -082056: 0e00 |0011: return-void │ │ -082058: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ -08205c: 6e20 5a01 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -082062: 0c01 |0017: move-result-object v1 │ │ -082064: 5b31 0208 |0018: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ -082068: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ -08206c: 6e20 4f01 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -082072: 0c01 |001f: move-result-object v1 │ │ -082074: 5b31 0108 |0020: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ -082078: 5b32 0308 |0022: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0803 │ │ -08207c: 28e9 |0024: goto 000d // -0017 │ │ -08207e: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ -082082: 5b35 0208 |0027: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ -082086: 28f1 |0029: goto 001a // -000f │ │ -082088: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ -08208c: 5b37 0108 |002c: iput-object v7, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ -082090: 28f4 |002e: goto 0022 // -000c │ │ +081f58: |[081f58] android.support.v7.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ +081f68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +081f6a: 6e10 3614 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1436 │ │ +081f70: 0c00 |0004: move-result-object v0 │ │ +081f72: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ +081f76: 5b38 0308 |0007: iput-object v8, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0803 │ │ +081f7a: 5b32 0208 |0009: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ +081f7e: 5b32 0108 |000b: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ +081f82: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +081f84: 6e20 3f14 1300 |000e: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +081f8a: 0e00 |0011: return-void │ │ +081f8c: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ +081f90: 6e20 5a01 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +081f96: 0c01 |0017: move-result-object v1 │ │ +081f98: 5b31 0208 |0018: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ +081f9c: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ +081fa0: 6e20 4f01 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +081fa6: 0c01 |001f: move-result-object v1 │ │ +081fa8: 5b31 0108 |0020: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ +081fac: 5b32 0308 |0022: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0803 │ │ +081fb0: 28e9 |0024: goto 000d // -0017 │ │ +081fb2: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ +081fb6: 5b35 0208 |0027: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ +081fba: 28f1 |0029: goto 001a // -000f │ │ +081fbc: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ +081fc0: 5b37 0108 |002c: iput-object v7, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ +081fc4: 28f4 |002e: goto 0022 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1154 │ │ 0x0005 line=1156 │ │ 0x0007 line=1157 │ │ 0x0009 line=1160 │ │ 0x000b line=1161 │ │ @@ -166593,31 +166560,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -082094: |[082094] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ -0820a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0820a6: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ -0820aa: 5431 0e08 |0003: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ -0820ae: 6e10 4c01 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ -0820b4: 0c01 |0008: move-result-object v1 │ │ -0820b6: 5211 1c00 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@001c │ │ -0820ba: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ -0820be: 5431 0e08 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ -0820c2: 6002 8305 |000f: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_showMenuShortcutsWhenKeyboardPresent:I // field@0583 │ │ -0820c6: 6e20 4901 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ -0820cc: 0a01 |0014: move-result v1 │ │ -0820ce: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ -0820d2: 5c30 0f08 |0017: iput-boolean v0, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@080f │ │ -0820d6: 0e00 |0019: return-void │ │ -0820d8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0820da: 28fc |001b: goto 0017 // -0004 │ │ +081fc8: |[081fc8] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ +081fd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +081fda: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ +081fde: 5431 0e08 |0003: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ +081fe2: 6e10 4c01 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ +081fe8: 0c01 |0008: move-result-object v1 │ │ +081fea: 5211 1c00 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@001c │ │ +081fee: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ +081ff2: 5431 0e08 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ +081ff6: 6002 8305 |000f: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_showMenuShortcutsWhenKeyboardPresent:I // field@0583 │ │ +081ffa: 6e20 4901 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ +082000: 0a01 |0014: move-result v1 │ │ +082002: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +082006: 5c30 0f08 |0017: iput-boolean v0, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@080f │ │ +08200a: 0e00 |0019: return-void │ │ +08200c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +08200e: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=756 │ │ 0x0019 line=759 │ │ 0x001a line=756 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -166629,22 +166596,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0820dc: |[0820dc] android.support.v7.internal.view.menu.MenuBuilder.add:(I)Landroid/view/MenuItem; │ │ -0820ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0820ee: 5420 0e08 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ -0820f2: 6e20 5701 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -0820f8: 0c00 |0006: move-result-object v0 │ │ -0820fa: 7050 1014 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ -082100: 0c00 |000a: move-result-object v0 │ │ -082102: 1100 |000b: return-object v0 │ │ +082010: |[082010] android.support.v7.internal.view.menu.MenuBuilder.add:(I)Landroid/view/MenuItem; │ │ +082020: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +082022: 5420 0e08 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ +082026: 6e20 5701 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +08202c: 0c00 |0006: move-result-object v0 │ │ +08202e: 7050 1014 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ +082034: 0c00 |000a: move-result-object v0 │ │ +082036: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=423 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000c reg=3 titleRes I │ │ │ │ @@ -166653,21 +166620,21 @@ │ │ type : '(IIII)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -082104: |[082104] android.support.v7.internal.view.menu.MenuBuilder.add:(IIII)Landroid/view/MenuItem; │ │ -082114: 5410 0e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ -082118: 6e20 5701 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -08211e: 0c00 |0005: move-result-object v0 │ │ -082120: 7050 1014 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ -082126: 0c00 |0009: move-result-object v0 │ │ -082128: 1100 |000a: return-object v0 │ │ +082038: |[082038] android.support.v7.internal.view.menu.MenuBuilder.add:(IIII)Landroid/view/MenuItem; │ │ +082048: 5410 0e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ +08204c: 6e20 5701 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +082052: 0c00 |0005: move-result-object v0 │ │ +082054: 7050 1014 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ +08205a: 0c00 |0009: move-result-object v0 │ │ +08205c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000b reg=2 group I │ │ 0x0000 - 0x000b reg=3 id I │ │ @@ -166679,18 +166646,18 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -08212c: |[08212c] android.support.v7.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08213c: 7055 1014 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ -082142: 0c00 |0003: move-result-object v0 │ │ -082144: 1100 |0004: return-object v0 │ │ +082060: |[082060] android.support.v7.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +082070: 7055 1014 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ +082076: 0c00 |0003: move-result-object v0 │ │ +082078: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=2 group I │ │ 0x0000 - 0x0005 reg=3 id I │ │ @@ -166702,19 +166669,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -082148: |[082148] android.support.v7.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -082158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08215a: 7052 1014 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ -082160: 0c00 |0004: move-result-object v0 │ │ -082162: 1100 |0005: return-object v0 │ │ +08207c: |[08207c] android.support.v7.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08208c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08208e: 7052 1014 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ +082094: 0c00 |0004: move-result-object v0 │ │ +082096: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=418 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -166723,72 +166690,72 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 9 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -082164: |[082164] android.support.v7.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ -082174: 54da fd07 |0000: iget-object v10, v13, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ -082178: 6e10 ec00 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -08217e: 0c07 |0005: move-result-object v7 │ │ -082180: 120a |0006: const/4 v10, #int 0 // #0 │ │ -082182: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -082186: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -08218a: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -08218e: 6e5a 3f01 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@013f │ │ -082194: 0c06 |0010: move-result-object v6 │ │ -082196: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -08219a: 7210 c41f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fc4 │ │ -0821a0: 0a03 |0016: move-result v3 │ │ -0821a2: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -0821a6: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -0821aa: 6e20 4314 ed00 |001b: invoke-virtual {v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@1443 │ │ -0821b0: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0821b2: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -0821b6: 7220 c01f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -0821bc: 0c08 |0024: move-result-object v8 │ │ -0821be: 1f08 3100 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0031 │ │ -0821c2: 2209 2900 |0027: new-instance v9, Landroid/content/Intent; // type@0029 │ │ -0821c6: 528a 1b00 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -0821ca: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -0821ce: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -0821d2: 7020 0501 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -0821d8: 220a 1f00 |0032: new-instance v10, Landroid/content/ComponentName; // type@001f │ │ -0821dc: 548b 1a00 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0821e0: 54bb 0f00 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@000f │ │ -0821e4: 54bb 1400 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0014 │ │ -0821e8: 548c 1a00 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -0821ec: 54cc 1100 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0011 │ │ -0821f0: 7030 da00 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00da │ │ -0821f6: 6e20 2601 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ -0821fc: 6e20 4401 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ -082202: 0c0a |0047: move-result-object v10 │ │ -082204: 0200 1000 |0048: move/from16 v0, v16 │ │ -082208: 6e5a 0d14 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@140d │ │ -08220e: 0c0a |004d: move-result-object v10 │ │ -082210: 6e20 4301 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ -082216: 0c0b |0051: move-result-object v11 │ │ -082218: 7220 471b ba00 |0052: invoke-interface {v10, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1b47 │ │ -08221e: 0c0a |0055: move-result-object v10 │ │ -082220: 7220 481b 9a00 |0056: invoke-interface {v10, v9}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1b48 │ │ -082226: 0c05 |0059: move-result-object v5 │ │ -082228: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -08222c: 528a 1b00 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -082230: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -082234: 528a 1b00 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -082238: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -08223c: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -082240: 28b9 |0066: goto 001f // -0047 │ │ -082242: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -082244: 28af |0068: goto 0017 // -0051 │ │ -082246: 528a 1b00 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -08224a: 460a 120a |006b: aget-object v10, v18, v10 │ │ -08224e: 28c2 |006d: goto 002f // -003e │ │ -082250: 0f03 |006e: return v3 │ │ +082098: |[082098] android.support.v7.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ +0820a8: 54da fd07 |0000: iget-object v10, v13, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ +0820ac: 6e10 ec00 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +0820b2: 0c07 |0005: move-result-object v7 │ │ +0820b4: 120a |0006: const/4 v10, #int 0 // #0 │ │ +0820b6: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +0820ba: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +0820be: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +0820c2: 6e5a 3f01 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@013f │ │ +0820c8: 0c06 |0010: move-result-object v6 │ │ +0820ca: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +0820ce: 7210 c41f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1fc4 │ │ +0820d4: 0a03 |0016: move-result v3 │ │ +0820d6: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +0820da: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +0820de: 6e20 4314 ed00 |001b: invoke-virtual {v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@1443 │ │ +0820e4: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0820e6: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +0820ea: 7220 c01f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +0820f0: 0c08 |0024: move-result-object v8 │ │ +0820f2: 1f08 3100 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0031 │ │ +0820f6: 2209 2900 |0027: new-instance v9, Landroid/content/Intent; // type@0029 │ │ +0820fa: 528a 1b00 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +0820fe: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +082102: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +082106: 7020 0501 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +08210c: 220a 1f00 |0032: new-instance v10, Landroid/content/ComponentName; // type@001f │ │ +082110: 548b 1a00 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +082114: 54bb 0f00 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@000f │ │ +082118: 54bb 1400 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0014 │ │ +08211c: 548c 1a00 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +082120: 54cc 1100 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0011 │ │ +082124: 7030 da00 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00da │ │ +08212a: 6e20 2601 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ +082130: 6e20 4401 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ +082136: 0c0a |0047: move-result-object v10 │ │ +082138: 0200 1000 |0048: move/from16 v0, v16 │ │ +08213c: 6e5a 0d14 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@140d │ │ +082142: 0c0a |004d: move-result-object v10 │ │ +082144: 6e20 4301 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ +08214a: 0c0b |0051: move-result-object v11 │ │ +08214c: 7220 471b ba00 |0052: invoke-interface {v10, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1b47 │ │ +082152: 0c0a |0055: move-result-object v10 │ │ +082154: 7220 481b 9a00 |0056: invoke-interface {v10, v9}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1b48 │ │ +08215a: 0c05 |0059: move-result-object v5 │ │ +08215c: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +082160: 528a 1b00 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +082164: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +082168: 528a 1b00 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +08216c: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +082170: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +082174: 28b9 |0066: goto 001f // -0047 │ │ +082176: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +082178: 28af |0068: goto 0017 // -0051 │ │ +08217a: 528a 1b00 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +08217e: 460a 120a |006b: aget-object v10, v18, v10 │ │ +082182: 28c2 |006d: goto 002f // -003e │ │ +082184: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0006 line=464 │ │ 0x0011 line=466 │ │ 0x0017 line=468 │ │ 0x001b line=469 │ │ @@ -166829,24 +166796,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -082254: |[082254] android.support.v7.internal.view.menu.MenuBuilder.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ -082264: 5420 0b08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082268: 2201 e303 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -08226c: 7020 701f 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f70 │ │ -082272: 6e20 d51f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@1fd5 │ │ -082278: 5420 fd07 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ -08227c: 7230 3115 0302 |000c: invoke-interface {v3, v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1531 │ │ -082282: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -082284: 5c20 0408 |0010: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ -082288: 0e00 |0012: return-void │ │ +082188: |[082188] android.support.v7.internal.view.menu.MenuBuilder.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ +082198: 5420 0b08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +08219c: 2201 df03 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@03df │ │ +0821a0: 7020 701f 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1f70 │ │ +0821a6: 6e20 d51f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@1fd5 │ │ +0821ac: 5420 fd07 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ +0821b0: 7230 3115 0302 |000c: invoke-interface {v3, v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1531 │ │ +0821b6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0821b8: 5c20 0408 |0010: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ +0821bc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000a line=221 │ │ 0x000f line=222 │ │ 0x0012 line=223 │ │ locals : │ │ @@ -166858,22 +166825,22 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -08228c: |[08228c] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(I)Landroid/view/SubMenu; │ │ -08229c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08229e: 5420 0e08 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ -0822a2: 6e20 5701 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -0822a8: 0c00 |0006: move-result-object v0 │ │ -0822aa: 6e50 1414 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1414 │ │ -0822b0: 0c00 |000a: move-result-object v0 │ │ -0822b2: 1100 |000b: return-object v0 │ │ +0821c0: |[0821c0] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(I)Landroid/view/SubMenu; │ │ +0821d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0821d2: 5420 0e08 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ +0821d6: 6e20 5701 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +0821dc: 0c00 |0006: move-result-object v0 │ │ +0821de: 6e50 1414 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1414 │ │ +0821e4: 0c00 |000a: move-result-object v0 │ │ +0821e6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=443 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000c reg=3 titleRes I │ │ │ │ @@ -166882,21 +166849,21 @@ │ │ type : '(IIII)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0822b4: |[0822b4] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ -0822c4: 5410 0e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ -0822c8: 6e20 5701 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -0822ce: 0c00 |0005: move-result-object v0 │ │ -0822d0: 6e50 1414 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1414 │ │ -0822d6: 0c00 |0009: move-result-object v0 │ │ -0822d8: 1100 |000a: return-object v0 │ │ +0821e8: |[0821e8] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ +0821f8: 5410 0e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ +0821fc: 6e20 5701 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +082202: 0c00 |0005: move-result-object v0 │ │ +082204: 6e50 1414 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1414 │ │ +08220a: 0c00 |0009: move-result-object v0 │ │ +08220c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000b reg=2 group I │ │ 0x0000 - 0x000b reg=3 id I │ │ @@ -166908,23 +166875,23 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0822dc: |[0822dc] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -0822ec: 7057 1014 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ -0822f2: 0c00 |0003: move-result-object v0 │ │ -0822f4: 1f00 7802 |0004: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -0822f8: 2201 8902 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -0822fc: 5432 fd07 |0008: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ -082300: 7040 6815 2103 |000a: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1568 │ │ -082306: 6e20 a814 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@14a8 │ │ -08230c: 1101 |0010: return-object v1 │ │ +082210: |[082210] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +082220: 7057 1014 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1410 │ │ +082226: 0c00 |0003: move-result-object v0 │ │ +082228: 1f00 7602 |0004: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08222c: 2201 8702 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +082230: 5432 fd07 |0008: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ +082234: 7040 6815 2103 |000a: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1568 │ │ +08223a: 6e20 a814 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@14a8 │ │ +082240: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0006 line=449 │ │ 0x000d line=450 │ │ 0x0010 line=452 │ │ locals : │ │ @@ -166941,19 +166908,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -082310: |[082310] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -082320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082322: 6e52 1414 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1414 │ │ -082328: 0c00 |0004: move-result-object v0 │ │ -08232a: 1100 |0005: return-object v0 │ │ +082244: |[082244] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +082254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082256: 6e52 1414 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1414 │ │ +08225c: 0c00 |0004: move-result-object v0 │ │ +08225e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -166962,20 +166929,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08232c: |[08232c] android.support.v7.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ -08233c: 5410 fc07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ -082340: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -082344: 5410 fc07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ -082348: 7220 0714 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1407 │ │ -08234e: 0e00 |0009: return-void │ │ +082260: |[082260] android.support.v7.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ +082270: 5410 fc07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ +082274: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +082278: 5410 fc07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ +08227c: 7220 0714 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1407 │ │ +082282: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0004 line=785 │ │ 0x0009 line=787 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -166985,24 +166952,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -082350: |[082350] android.support.v7.internal.view.menu.MenuBuilder.clear:()V │ │ -082360: 5410 0008 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ -082364: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -082368: 5410 0008 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ -08236c: 6e20 1c14 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@141c │ │ -082372: 5410 0708 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082376: 6e10 941f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -08237c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08237e: 6e20 3f14 0100 |000f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -082384: 0e00 |0012: return-void │ │ +082284: |[082284] android.support.v7.internal.view.menu.MenuBuilder.clear:()V │ │ +082294: 5410 0008 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ +082298: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08229c: 5410 0008 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ +0822a0: 6e20 1c14 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@141c │ │ +0822a6: 5410 0708 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +0822aa: 6e10 941f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +0822b0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0822b2: 6e20 3f14 0100 |000f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +0822b8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x0009 line=550 │ │ 0x000e line=552 │ │ 0x0012 line=553 │ │ @@ -167014,24 +166981,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -082388: |[082388] android.support.v7.internal.view.menu.MenuBuilder.clearAll:()V │ │ -082398: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08239a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -08239c: 5c21 0c08 |0002: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ -0823a0: 6e10 1714 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@1417 │ │ -0823a6: 6e10 1914 0200 |0007: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clearHeader:()V // method@1419 │ │ -0823ac: 5c20 0c08 |000a: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ -0823b0: 5c20 0808 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ -0823b4: 6e20 3f14 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -0823ba: 0e00 |0011: return-void │ │ +0822bc: |[0822bc] android.support.v7.internal.view.menu.MenuBuilder.clearAll:()V │ │ +0822cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0822ce: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0822d0: 5c21 0c08 |0002: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ +0822d4: 6e10 1714 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@1417 │ │ +0822da: 6e10 1914 0200 |0007: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clearHeader:()V // method@1419 │ │ +0822e0: 5c20 0c08 |000a: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ +0822e4: 5c20 0808 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ +0822e8: 6e20 3f14 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +0822ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=537 │ │ 0x0004 line=538 │ │ 0x0007 line=539 │ │ 0x000a line=540 │ │ 0x000c line=541 │ │ @@ -167045,22 +167012,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0823bc: |[0823bc] android.support.v7.internal.view.menu.MenuBuilder.clearHeader:()V │ │ -0823cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0823ce: 5b10 0108 |0001: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ -0823d2: 5b10 0208 |0003: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ -0823d6: 5b10 0308 |0005: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0803 │ │ -0823da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0823dc: 6e20 3f14 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -0823e2: 0e00 |000b: return-void │ │ +0822f0: |[0822f0] android.support.v7.internal.view.menu.MenuBuilder.clearHeader:()V │ │ +082300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082302: 5b10 0108 |0001: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ +082306: 5b10 0208 |0003: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ +08230a: 5b10 0308 |0005: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0803 │ │ +08230e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +082310: 6e20 3f14 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +082316: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1145 │ │ 0x0003 line=1146 │ │ 0x0005 line=1147 │ │ 0x0007 line=1149 │ │ 0x000b line=1150 │ │ @@ -167072,18 +167039,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0823e4: |[0823e4] android.support.v7.internal.view.menu.MenuBuilder.close:()V │ │ -0823f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0823f6: 6e20 1b14 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -0823fc: 0e00 |0004: return-void │ │ +082318: |[082318] android.support.v7.internal.view.menu.MenuBuilder.close:()V │ │ +082328: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08232a: 6e20 1b14 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +082330: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0004 line=983 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -167092,41 +167059,41 @@ │ │ type : '(Z)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -082400: |[082400] android.support.v7.internal.view.menu.MenuBuilder.close:(Z)V │ │ -082410: 5543 0508 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0805 │ │ -082414: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -082418: 0e00 |0004: return-void │ │ -08241a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -08241c: 5c43 0508 |0006: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0805 │ │ -082420: 5443 0b08 |0008: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082424: 6e10 d71f 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -08242a: 0c00 |000d: move-result-object v0 │ │ -08242c: 7210 b21f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -082432: 0a03 |0011: move-result v3 │ │ -082434: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ -082438: 7210 b31f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -08243e: 0c02 |0017: move-result-object v2 │ │ -082440: 1f02 e303 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -082444: 6e10 711f 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -08244a: 0c01 |001d: move-result-object v1 │ │ -08244c: 1f01 8402 |001e: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -082450: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ -082454: 5443 0b08 |0022: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082458: 6e20 d81f 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -08245e: 28e7 |0027: goto 000e // -0019 │ │ -082460: 7230 3215 4105 |0028: invoke-interface {v1, v4, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1532 │ │ -082466: 28e3 |002b: goto 000e // -001d │ │ -082468: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -08246a: 5c43 0508 |002d: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0805 │ │ -08246e: 28d5 |002f: goto 0004 // -002b │ │ +082334: |[082334] android.support.v7.internal.view.menu.MenuBuilder.close:(Z)V │ │ +082344: 5543 0508 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0805 │ │ +082348: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +08234c: 0e00 |0004: return-void │ │ +08234e: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +082350: 5c43 0508 |0006: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0805 │ │ +082354: 5443 0b08 |0008: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +082358: 6e10 d71f 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +08235e: 0c00 |000d: move-result-object v0 │ │ +082360: 7210 b21f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +082366: 0a03 |0011: move-result v3 │ │ +082368: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ +08236c: 7210 b31f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +082372: 0c02 |0017: move-result-object v2 │ │ +082374: 1f02 df03 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@03df │ │ +082378: 6e10 711f 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +08237e: 0c01 |001d: move-result-object v1 │ │ +082380: 1f01 8202 |001e: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +082384: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ +082388: 5443 0b08 |0022: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +08238c: 6e20 d81f 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +082392: 28e7 |0027: goto 000e // -0019 │ │ +082394: 7230 3215 4105 |0028: invoke-interface {v1, v4, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1532 │ │ +08239a: 28e3 |002b: goto 000e // -001d │ │ +08239c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +08239e: 5c43 0508 |002d: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0805 │ │ +0823a2: 28d5 |002f: goto 0004 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ 0x0004 line=978 │ │ 0x0005 line=968 │ │ 0x0008 line=969 │ │ 0x001a line=970 │ │ @@ -167146,49 +167113,49 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -082470: |[082470] android.support.v7.internal.view.menu.MenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -082480: 5454 0b08 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082484: 6e10 d61f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ -08248a: 0a04 |0005: move-result v4 │ │ -08248c: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ -082490: 5454 0008 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ -082494: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ -082498: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08249a: 0f00 |000d: return v0 │ │ -08249c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08249e: 6e10 5f14 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ -0824a4: 5454 0b08 |0012: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -0824a8: 6e10 d71f 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -0824ae: 0c01 |0017: move-result-object v1 │ │ -0824b0: 7210 b21f 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -0824b6: 0a04 |001b: move-result v4 │ │ -0824b8: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ -0824bc: 7210 b31f 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -0824c2: 0c03 |0021: move-result-object v3 │ │ -0824c4: 1f03 e303 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -0824c8: 6e10 711f 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -0824ce: 0c02 |0027: move-result-object v2 │ │ -0824d0: 1f02 8402 |0028: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -0824d4: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ -0824d8: 5454 0b08 |002c: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -0824dc: 6e20 d81f 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -0824e2: 28e7 |0031: goto 0018 // -0019 │ │ -0824e4: 7230 2c15 5206 |0032: invoke-interface {v2, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@152c │ │ -0824ea: 0a00 |0035: move-result v0 │ │ -0824ec: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ -0824f0: 6e10 5e14 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ -0824f6: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ -0824fa: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -0824fc: 5b54 0008 |003e: iput-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ -082500: 28cd |0040: goto 000d // -0033 │ │ +0823a4: |[0823a4] android.support.v7.internal.view.menu.MenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0823b4: 5454 0b08 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +0823b8: 6e10 d61f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ +0823be: 0a04 |0005: move-result v4 │ │ +0823c0: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ +0823c4: 5454 0008 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ +0823c8: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ +0823cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0823ce: 0f00 |000d: return v0 │ │ +0823d0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0823d2: 6e10 5f14 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ +0823d8: 5454 0b08 |0012: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +0823dc: 6e10 d71f 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +0823e2: 0c01 |0017: move-result-object v1 │ │ +0823e4: 7210 b21f 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +0823ea: 0a04 |001b: move-result v4 │ │ +0823ec: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ +0823f0: 7210 b31f 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +0823f6: 0c03 |0021: move-result-object v3 │ │ +0823f8: 1f03 df03 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@03df │ │ +0823fc: 6e10 711f 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +082402: 0c02 |0027: move-result-object v2 │ │ +082404: 1f02 8202 |0028: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +082408: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ +08240c: 5454 0b08 |002c: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +082410: 6e20 d81f 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +082416: 28e7 |0031: goto 0018 // -0019 │ │ +082418: 7230 2c15 5206 |0032: invoke-interface {v2, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@152c │ │ +08241e: 0a00 |0035: move-result v0 │ │ +082420: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ +082424: 6e10 5e14 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ +08242a: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ +08242e: 1204 |003d: const/4 v4, #int 0 // #0 │ │ +082430: 5b54 0008 |003e: iput-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ +082434: 28cd |0040: goto 000d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x000c line=1309 │ │ 0x000d line=1328 │ │ 0x000e line=1312 │ │ 0x000f line=1314 │ │ @@ -167213,25 +167180,25 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -082504: |[082504] android.support.v7.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -082514: 5410 fc07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ -082518: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -08251c: 5410 fc07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ -082520: 7230 0614 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@1406 │ │ -082526: 0a00 |0009: move-result v0 │ │ -082528: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -08252c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08252e: 0f00 |000d: return v0 │ │ -082530: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -082532: 28fe |000f: goto 000d // -0002 │ │ +082438: |[082438] android.support.v7.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +082448: 5410 fc07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ +08244c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +082450: 5410 fc07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ +082454: 7230 0614 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@1406 │ │ +08245a: 0a00 |0009: move-result v0 │ │ +08245c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +082460: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +082462: 0f00 |000d: return v0 │ │ +082464: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +082466: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=777 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0010 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0010 reg=3 item Landroid/view/MenuItem; │ │ @@ -167241,46 +167208,46 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -082534: |[082534] android.support.v7.internal.view.menu.MenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -082544: 5454 0b08 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082548: 6e10 d61f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ -08254e: 0a04 |0005: move-result v4 │ │ -082550: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -082554: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -082556: 0f00 |0009: return v0 │ │ -082558: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08255a: 6e10 5f14 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ -082560: 5454 0b08 |000e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082564: 6e10 d71f 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -08256a: 0c01 |0013: move-result-object v1 │ │ -08256c: 7210 b21f 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -082572: 0a04 |0017: move-result v4 │ │ -082574: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ -082578: 7210 b31f 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -08257e: 0c03 |001d: move-result-object v3 │ │ -082580: 1f03 e303 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -082584: 6e10 711f 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -08258a: 0c02 |0023: move-result-object v2 │ │ -08258c: 1f02 8402 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -082590: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -082594: 5454 0b08 |0028: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082598: 6e20 d81f 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -08259e: 28e7 |002d: goto 0014 // -0019 │ │ -0825a0: 7230 2d15 5206 |002e: invoke-interface {v2, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@152d │ │ -0825a6: 0a00 |0031: move-result v0 │ │ -0825a8: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ -0825ac: 6e10 5e14 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ -0825b2: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ -0825b6: 5b56 0008 |0039: iput-object v6, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ -0825ba: 28ce |003b: goto 0009 // -0032 │ │ +082468: |[082468] android.support.v7.internal.view.menu.MenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +082478: 5454 0b08 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +08247c: 6e10 d61f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@1fd6 │ │ +082482: 0a04 |0005: move-result v4 │ │ +082484: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ +082488: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08248a: 0f00 |0009: return v0 │ │ +08248c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08248e: 6e10 5f14 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@145f │ │ +082494: 5454 0b08 |000e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +082498: 6e10 d71f 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +08249e: 0c01 |0013: move-result-object v1 │ │ +0824a0: 7210 b21f 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +0824a6: 0a04 |0017: move-result v4 │ │ +0824a8: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ +0824ac: 7210 b31f 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +0824b2: 0c03 |001d: move-result-object v3 │ │ +0824b4: 1f03 df03 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@03df │ │ +0824b8: 6e10 711f 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +0824be: 0c02 |0023: move-result-object v2 │ │ +0824c0: 1f02 8202 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +0824c4: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ +0824c8: 5454 0b08 |0028: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +0824cc: 6e20 d81f 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +0824d2: 28e7 |002d: goto 0014 // -0019 │ │ +0824d4: 7230 2d15 5206 |002e: invoke-interface {v2, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@152d │ │ +0824da: 0a00 |0031: move-result v0 │ │ +0824dc: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ +0824e0: 6e10 5e14 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@145e │ │ +0824e6: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ +0824ea: 5b56 0008 |0039: iput-object v6, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ +0824ee: 28ce |003b: goto 0009 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ 0x0008 line=1285 │ │ 0x0009 line=1304 │ │ 0x000a line=1288 │ │ 0x000b line=1290 │ │ @@ -167305,19 +167272,19 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0825bc: |[0825bc] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ -0825cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0825ce: 6e30 2414 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@1424 │ │ -0825d4: 0a00 |0004: move-result v0 │ │ -0825d6: 0f00 |0005: return v0 │ │ +0824f0: |[0824f0] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ +082500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082502: 6e30 2414 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@1424 │ │ +082508: 0a00 |0004: move-result v0 │ │ +08250a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 group I │ │ │ │ @@ -167326,33 +167293,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0825d8: |[0825d8] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ -0825e8: 6e10 5d14 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ -0825ee: 0a02 |0003: move-result v2 │ │ -0825f0: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ -0825f4: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -0825f6: 0160 |0007: move v0, v6 │ │ -0825f8: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ -0825fc: 5443 0708 |000a: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082600: 6e20 961f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -082606: 0c01 |000f: move-result-object v1 │ │ -082608: 1f01 7802 |0010: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08260c: 6e10 7414 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -082612: 0a03 |0015: move-result v3 │ │ -082614: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ -082618: 0f00 |0018: return v0 │ │ -08261a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08261e: 28ed |001b: goto 0008 // -0013 │ │ -082620: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -082622: 28fb |001d: goto 0018 // -0005 │ │ +08250c: |[08250c] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ +08251c: 6e10 5d14 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ +082522: 0a02 |0003: move-result v2 │ │ +082524: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ +082528: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +08252a: 0160 |0007: move v0, v6 │ │ +08252c: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ +082530: 5443 0708 |000a: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082534: 6e20 961f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +08253a: 0c01 |000f: move-result-object v1 │ │ +08253c: 1f01 7602 |0010: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082540: 6e10 7414 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +082546: 0a03 |0015: move-result v3 │ │ +082548: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ +08254c: 0f00 |0018: return v0 │ │ +08254e: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +082552: 28ed |001b: goto 0008 // -0013 │ │ +082554: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +082556: 28fb |001d: goto 0018 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0004 line=675 │ │ 0x0006 line=676 │ │ 0x0007 line=679 │ │ 0x000a line=680 │ │ @@ -167375,41 +167342,41 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -082624: |[082624] android.support.v7.internal.view.menu.MenuBuilder.findItem:(I)Landroid/view/MenuItem; │ │ -082634: 6e10 5d14 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ -08263a: 0a03 |0003: move-result v3 │ │ -08263c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08263e: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ -082642: 5454 0708 |0007: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082646: 6e20 961f 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -08264c: 0c01 |000c: move-result-object v1 │ │ -08264e: 1f01 7802 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -082652: 6e10 7714 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ -082658: 0a04 |0012: move-result v4 │ │ -08265a: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ -08265e: 1101 |0015: return-object v1 │ │ -082660: 6e10 8414 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1484 │ │ -082666: 0a04 |0019: move-result v4 │ │ -082668: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ -08266c: 6e10 7e14 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@147e │ │ -082672: 0c04 |001f: move-result-object v4 │ │ -082674: 7220 661b 6400 |0020: invoke-interface {v4, v6}, Landroid/view/SubMenu;.findItem:(I)Landroid/view/MenuItem; // method@1b66 │ │ -08267a: 0c02 |0023: move-result-object v2 │ │ -08267c: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -082680: 0721 |0026: move-object v1, v2 │ │ -082682: 28ee |0027: goto 0015 // -0012 │ │ -082684: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -082688: 28db |002a: goto 0005 // -0025 │ │ -08268a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -08268c: 28e9 |002c: goto 0015 // -0017 │ │ +082558: |[082558] android.support.v7.internal.view.menu.MenuBuilder.findItem:(I)Landroid/view/MenuItem; │ │ +082568: 6e10 5d14 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ +08256e: 0a03 |0003: move-result v3 │ │ +082570: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +082572: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ +082576: 5454 0708 |0007: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +08257a: 6e20 961f 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082580: 0c01 |000c: move-result-object v1 │ │ +082582: 1f01 7602 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082586: 6e10 7714 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ +08258c: 0a04 |0012: move-result v4 │ │ +08258e: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ +082592: 1101 |0015: return-object v1 │ │ +082594: 6e10 8414 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1484 │ │ +08259a: 0a04 |0019: move-result v4 │ │ +08259c: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ +0825a0: 6e10 7e14 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@147e │ │ +0825a6: 0c04 |001f: move-result-object v4 │ │ +0825a8: 7220 661b 6400 |0020: invoke-interface {v4, v6}, Landroid/view/SubMenu;.findItem:(I)Landroid/view/MenuItem; // method@1b66 │ │ +0825ae: 0c02 |0023: move-result-object v2 │ │ +0825b0: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +0825b4: 0721 |0026: move-object v1, v2 │ │ +0825b6: 28ee |0027: goto 0015 // -0012 │ │ +0825b8: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0825bc: 28db |002a: goto 0005 // -0025 │ │ +0825be: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +0825c0: 28e9 |002c: goto 0015 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0004 line=639 │ │ 0x0007 line=640 │ │ 0x000f line=641 │ │ 0x0015 line=652 │ │ @@ -167433,31 +167400,31 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -082690: |[082690] android.support.v7.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ -0826a0: 6e10 5d14 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ -0826a6: 0a02 |0003: move-result v2 │ │ -0826a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0826aa: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ -0826ae: 5443 0708 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -0826b2: 6e20 961f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0826b8: 0c01 |000c: move-result-object v1 │ │ -0826ba: 1f01 7802 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -0826be: 6e10 7714 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ -0826c4: 0a03 |0012: move-result v3 │ │ -0826c6: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -0826ca: 0f00 |0015: return v0 │ │ -0826cc: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0826d0: 28ed |0018: goto 0005 // -0013 │ │ -0826d2: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -0826d4: 28fb |001a: goto 0015 // -0005 │ │ +0825c4: |[0825c4] android.support.v7.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ +0825d4: 6e10 5d14 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ +0825da: 0a02 |0003: move-result v2 │ │ +0825dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0825de: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ +0825e2: 5443 0708 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +0825e6: 6e20 961f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0825ec: 0c01 |000c: move-result-object v1 │ │ +0825ee: 1f01 7602 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +0825f2: 6e10 7714 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ +0825f8: 0a03 |0012: move-result v3 │ │ +0825fa: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +0825fe: 0f00 |0015: return v0 │ │ +082600: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +082604: 28ed |0018: goto 0005 // -0013 │ │ +082606: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +082608: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0004 line=658 │ │ 0x0007 line=659 │ │ 0x000f line=660 │ │ 0x0015 line=665 │ │ @@ -167477,70 +167444,70 @@ │ │ type : '(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -0826d8: |[0826d8] android.support.v7.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -0826e8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0826ea: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0826ec: 54c2 1008 |0002: iget-object v2, v12, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0810 │ │ -0826f0: 6e10 941f 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -0826f6: 6e40 2914 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1429 │ │ -0826fc: 6e10 971f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ -082702: 0a09 |000d: move-result v9 │ │ -082704: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ -082708: 1108 |0010: return-object v8 │ │ -08270a: 6e10 021b 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1b02 │ │ -082710: 0a03 |0014: move-result v3 │ │ -082712: 2204 1703 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@0317 │ │ -082716: 7010 f81a 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1af8 │ │ -08271c: 6e20 011b 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1b01 │ │ -082722: 6e10 9c1f 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -082728: 0a07 |0020: move-result v7 │ │ -08272a: 1219 |0021: const/4 v9, #int 1 // #1 │ │ -08272c: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ -082730: 6e20 961f b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -082736: 0c08 |0027: move-result-object v8 │ │ -082738: 1f08 7802 |0028: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08273c: 28e6 |002a: goto 0010 // -001a │ │ -08273e: 6e10 3a14 0c00 |002b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@143a │ │ -082744: 0a05 |002e: move-result v5 │ │ -082746: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -082748: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ -08274c: 6e20 961f 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -082752: 0c01 |0035: move-result-object v1 │ │ -082754: 1f01 7802 |0036: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -082758: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ -08275c: 6e10 7214 0100 |003a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@1472 │ │ -082762: 0a06 |003d: move-result v6 │ │ -082764: 5449 630a |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a63 │ │ -082768: 4909 090b |0040: aget-char v9, v9, v11 │ │ -08276c: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ -082770: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ -082774: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ -082778: 5449 630a |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a63 │ │ -08277c: 122a |004a: const/4 v10, #int 2 // #2 │ │ -08277e: 4909 090a |004b: aget-char v9, v9, v10 │ │ -082782: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ -082786: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ -08278a: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ -08278e: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ -082792: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ -082796: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ -08279a: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ -08279e: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ -0827a2: 0718 |005d: move-object v8, v1 │ │ -0827a4: 28b2 |005e: goto 0010 // -004e │ │ -0827a6: 6e10 7914 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1479 │ │ -0827ac: 0a06 |0062: move-result v6 │ │ -0827ae: 28db |0063: goto 003e // -0025 │ │ -0827b0: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0827b4: 28ca |0066: goto 0030 // -0036 │ │ +08260c: |[08260c] android.support.v7.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +08261c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +08261e: 120b |0001: const/4 v11, #int 0 // #0 │ │ +082620: 54c2 1008 |0002: iget-object v2, v12, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0810 │ │ +082624: 6e10 941f 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +08262a: 6e40 2914 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1429 │ │ +082630: 6e10 971f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1f97 │ │ +082636: 0a09 |000d: move-result v9 │ │ +082638: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ +08263c: 1108 |0010: return-object v8 │ │ +08263e: 6e10 021b 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1b02 │ │ +082644: 0a03 |0014: move-result v3 │ │ +082646: 2204 1503 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@0315 │ │ +08264a: 7010 f81a 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1af8 │ │ +082650: 6e20 011b 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1b01 │ │ +082656: 6e10 9c1f 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +08265c: 0a07 |0020: move-result v7 │ │ +08265e: 1219 |0021: const/4 v9, #int 1 // #1 │ │ +082660: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ +082664: 6e20 961f b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +08266a: 0c08 |0027: move-result-object v8 │ │ +08266c: 1f08 7602 |0028: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082670: 28e6 |002a: goto 0010 // -001a │ │ +082672: 6e10 3a14 0c00 |002b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@143a │ │ +082678: 0a05 |002e: move-result v5 │ │ +08267a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +08267c: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ +082680: 6e20 961f 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082686: 0c01 |0035: move-result-object v1 │ │ +082688: 1f01 7602 |0036: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08268c: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ +082690: 6e10 7214 0100 |003a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@1472 │ │ +082696: 0a06 |003d: move-result v6 │ │ +082698: 5449 630a |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a63 │ │ +08269c: 4909 090b |0040: aget-char v9, v9, v11 │ │ +0826a0: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ +0826a4: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ +0826a8: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ +0826ac: 5449 630a |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a63 │ │ +0826b0: 122a |004a: const/4 v10, #int 2 // #2 │ │ +0826b2: 4909 090a |004b: aget-char v9, v9, v10 │ │ +0826b6: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ +0826ba: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ +0826be: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ +0826c2: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ +0826c6: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ +0826ca: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ +0826ce: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ +0826d2: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ +0826d6: 0718 |005d: move-object v8, v1 │ │ +0826d8: 28b2 |005e: goto 0010 // -004e │ │ +0826da: 6e10 7914 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1479 │ │ +0826e0: 0a06 |0062: move-result v6 │ │ +0826e2: 28db |0063: goto 003e // -0025 │ │ +0826e4: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0826e8: 28ca |0066: goto 0030 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=871 │ │ 0x0004 line=872 │ │ 0x0007 line=873 │ │ 0x000a line=875 │ │ 0x0010 line=906 │ │ @@ -167577,70 +167544,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 │ │ -0827b8: |[0827b8] android.support.v7.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ -0827c8: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ -0827cc: 6e10 3a14 0b00 |0002: invoke-virtual {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@143a │ │ -0827d2: 0a06 |0005: move-result v6 │ │ -0827d4: 6e10 021b 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1b02 │ │ -0827da: 0a04 |0009: move-result v4 │ │ -0827dc: 2205 1703 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@0317 │ │ -0827e0: 7010 f81a 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1af8 │ │ -0827e6: 6e20 011b 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1b01 │ │ -0827ec: 0a02 |0012: move-result v2 │ │ -0827ee: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ -0827f2: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ -0827f6: 0e00 |0017: return-void │ │ -0827f8: 54b8 0708 |0018: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -0827fc: 6e10 9c1f 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -082802: 0a00 |001d: move-result v0 │ │ -082804: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -082806: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ -08280a: 54b8 0708 |0021: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -08280e: 6e20 961f 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -082814: 0c03 |0026: move-result-object v3 │ │ -082816: 1f03 7802 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08281a: 6e10 8414 0300 |0029: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1484 │ │ -082820: 0a08 |002c: move-result v8 │ │ -082822: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ -082826: 6e10 7e14 0300 |002f: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@147e │ │ -08282c: 0c08 |0032: move-result-object v8 │ │ -08282e: 1f08 7502 |0033: check-cast v8, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0275 │ │ -082832: 6e40 2914 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1429 │ │ -082838: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ -08283c: 6e10 7214 0300 |003a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@1472 │ │ -082842: 0a07 |003d: move-result v7 │ │ -082844: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ -082848: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ -08284c: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ -082850: 5458 630a |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a63 │ │ -082854: 1209 |0046: const/4 v9, #int 0 // #0 │ │ -082856: 4908 0809 |0047: aget-char v8, v8, v9 │ │ -08285a: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ -08285e: 5458 630a |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a63 │ │ -082862: 1229 |004d: const/4 v9, #int 2 // #2 │ │ -082864: 4908 0809 |004e: aget-char v8, v8, v9 │ │ -082868: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ -08286c: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ -082870: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ -082874: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ -082878: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ -08287c: 6e10 8a14 0300 |005a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@148a │ │ -082882: 0a08 |005d: move-result v8 │ │ -082884: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ -082888: 7220 be1f 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ -08288e: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ -082892: 28ba |0065: goto 001f // -0046 │ │ -082894: 6e10 7914 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1479 │ │ -08289a: 0a07 |0069: move-result v7 │ │ -08289c: 28d4 |006a: goto 003e // -002c │ │ +0826ec: |[0826ec] android.support.v7.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ +0826fc: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ +082700: 6e10 3a14 0b00 |0002: invoke-virtual {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@143a │ │ +082706: 0a06 |0005: move-result v6 │ │ +082708: 6e10 021b 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1b02 │ │ +08270e: 0a04 |0009: move-result v4 │ │ +082710: 2205 1503 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@0315 │ │ +082714: 7010 f81a 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1af8 │ │ +08271a: 6e20 011b 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1b01 │ │ +082720: 0a02 |0012: move-result v2 │ │ +082722: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ +082726: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ +08272a: 0e00 |0017: return-void │ │ +08272c: 54b8 0708 |0018: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082730: 6e10 9c1f 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +082736: 0a00 |001d: move-result v0 │ │ +082738: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +08273a: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ +08273e: 54b8 0708 |0021: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082742: 6e20 961f 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082748: 0c03 |0026: move-result-object v3 │ │ +08274a: 1f03 7602 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08274e: 6e10 8414 0300 |0029: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1484 │ │ +082754: 0a08 |002c: move-result v8 │ │ +082756: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ +08275a: 6e10 7e14 0300 |002f: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@147e │ │ +082760: 0c08 |0032: move-result-object v8 │ │ +082762: 1f08 7302 |0033: check-cast v8, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0273 │ │ +082766: 6e40 2914 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1429 │ │ +08276c: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ +082770: 6e10 7214 0300 |003a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@1472 │ │ +082776: 0a07 |003d: move-result v7 │ │ +082778: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ +08277c: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ +082780: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ +082784: 5458 630a |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a63 │ │ +082788: 1209 |0046: const/4 v9, #int 0 // #0 │ │ +08278a: 4908 0809 |0047: aget-char v8, v8, v9 │ │ +08278e: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ +082792: 5458 630a |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0a63 │ │ +082796: 1229 |004d: const/4 v9, #int 2 // #2 │ │ +082798: 4908 0809 |004e: aget-char v8, v8, v9 │ │ +08279c: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ +0827a0: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ +0827a4: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ +0827a8: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ +0827ac: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ +0827b0: 6e10 8a14 0300 |005a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@148a │ │ +0827b6: 0a08 |005d: move-result v8 │ │ +0827b8: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ +0827bc: 7220 be1f 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1fbe │ │ +0827c2: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0827c6: 28ba |0065: goto 001f // -0046 │ │ +0827c8: 6e10 7914 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1479 │ │ +0827ce: 0a07 |0069: move-result v7 │ │ +0827d0: 28d4 |006a: goto 003e // -002c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=825 │ │ 0x0006 line=826 │ │ 0x000a line=827 │ │ 0x000f line=829 │ │ 0x0013 line=831 │ │ @@ -167675,74 +167642,74 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0828a0: |[0828a0] android.support.v7.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ -0828b0: 55a8 0408 |0000: iget-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ -0828b4: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ -0828b8: 0e00 |0004: return-void │ │ -0828ba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0828bc: 54a8 0b08 |0006: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -0828c0: 6e10 d71f 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -0828c6: 0c02 |000b: move-result-object v2 │ │ -0828c8: 7210 b21f 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -0828ce: 0a08 |000f: move-result v8 │ │ -0828d0: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ -0828d4: 7210 b31f 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -0828da: 0c06 |0015: move-result-object v6 │ │ -0828dc: 1f06 e303 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -0828e0: 6e10 711f 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -0828e6: 0c05 |001b: move-result-object v5 │ │ -0828e8: 1f05 8402 |001c: check-cast v5, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -0828ec: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ -0828f0: 54a8 0b08 |0020: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -0828f4: 6e20 d81f 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -0828fa: 28e7 |0025: goto 000c // -0019 │ │ -0828fc: 7210 2e15 0500 |0026: invoke-interface {v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@152e │ │ -082902: 0a08 |0029: move-result v8 │ │ -082904: b680 |002a: or-int/2addr v0, v8 │ │ -082906: 28e1 |002b: goto 000c // -001f │ │ -082908: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ -08290c: 54a8 fb07 |002e: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ -082910: 6e10 941f 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -082916: 54a8 0908 |0033: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ -08291a: 6e10 941f 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -082920: 6e10 3814 0a00 |0038: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ -082926: 0c07 |003b: move-result-object v7 │ │ -082928: 6e10 9c1f 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -08292e: 0a04 |003f: move-result v4 │ │ -082930: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -082932: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ -082936: 6e20 961f 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -08293c: 0c03 |0046: move-result-object v3 │ │ -08293e: 1f03 7802 |0047: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -082942: 6e10 8614 0300 |0049: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1486 │ │ -082948: 0a08 |004c: move-result v8 │ │ -08294a: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ -08294e: 54a8 fb07 |004f: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ -082952: 6e20 921f 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -082958: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08295c: 28eb |0056: goto 0041 // -0015 │ │ -08295e: 54a8 0908 |0057: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ -082962: 6e20 921f 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -082968: 28f8 |005c: goto 0054 // -0008 │ │ -08296a: 54a8 fb07 |005d: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ -08296e: 6e10 941f 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -082974: 54a8 0908 |0062: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ -082978: 6e10 941f 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -08297e: 54a8 0908 |0067: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ -082982: 6e10 3814 0a00 |0069: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ -082988: 0c09 |006c: move-result-object v9 │ │ -08298a: 6e20 931f 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1f93 │ │ -082990: 1208 |0070: const/4 v8, #int 0 // #0 │ │ -082992: 5ca8 0408 |0071: iput-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ -082996: 2891 |0073: goto 0004 // -006f │ │ +0827d4: |[0827d4] android.support.v7.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ +0827e4: 55a8 0408 |0000: iget-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ +0827e8: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ +0827ec: 0e00 |0004: return-void │ │ +0827ee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0827f0: 54a8 0b08 |0006: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +0827f4: 6e10 d71f 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +0827fa: 0c02 |000b: move-result-object v2 │ │ +0827fc: 7210 b21f 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +082802: 0a08 |000f: move-result v8 │ │ +082804: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ +082808: 7210 b31f 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +08280e: 0c06 |0015: move-result-object v6 │ │ +082810: 1f06 df03 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@03df │ │ +082814: 6e10 711f 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +08281a: 0c05 |001b: move-result-object v5 │ │ +08281c: 1f05 8202 |001c: check-cast v5, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +082820: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ +082824: 54a8 0b08 |0020: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +082828: 6e20 d81f 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +08282e: 28e7 |0025: goto 000c // -0019 │ │ +082830: 7210 2e15 0500 |0026: invoke-interface {v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@152e │ │ +082836: 0a08 |0029: move-result v8 │ │ +082838: b680 |002a: or-int/2addr v0, v8 │ │ +08283a: 28e1 |002b: goto 000c // -001f │ │ +08283c: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ +082840: 54a8 fb07 |002e: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ +082844: 6e10 941f 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +08284a: 54a8 0908 |0033: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ +08284e: 6e10 941f 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +082854: 6e10 3814 0a00 |0038: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ +08285a: 0c07 |003b: move-result-object v7 │ │ +08285c: 6e10 9c1f 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +082862: 0a04 |003f: move-result v4 │ │ +082864: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +082866: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ +08286a: 6e20 961f 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082870: 0c03 |0046: move-result-object v3 │ │ +082872: 1f03 7602 |0047: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082876: 6e10 8614 0300 |0049: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1486 │ │ +08287c: 0a08 |004c: move-result v8 │ │ +08287e: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ +082882: 54a8 fb07 |004f: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ +082886: 6e20 921f 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +08288c: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082890: 28eb |0056: goto 0041 // -0015 │ │ +082892: 54a8 0908 |0057: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ +082896: 6e20 921f 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +08289c: 28f8 |005c: goto 0054 // -0008 │ │ +08289e: 54a8 fb07 |005d: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ +0828a2: 6e10 941f 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +0828a8: 54a8 0908 |0062: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ +0828ac: 6e10 941f 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +0828b2: 54a8 0908 |0067: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ +0828b6: 6e10 3814 0a00 |0069: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ +0828bc: 0c09 |006c: move-result-object v9 │ │ +0828be: 6e20 931f 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1f93 │ │ +0828c4: 1208 |0070: const/4 v8, #int 0 // #0 │ │ +0828c6: 5ca8 0408 |0071: iput-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ +0828ca: 2891 |0073: goto 0004 // -006f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ 0x0004 line=1132 │ │ 0x0005 line=1101 │ │ 0x0006 line=1102 │ │ 0x0018 line=1103 │ │ @@ -167780,18 +167747,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -082998: |[082998] android.support.v7.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ -0829a8: 6e10 2a14 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@142a │ │ -0829ae: 5410 fb07 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ -0829b2: 1100 |0005: return-object v0 │ │ +0828cc: |[0828cc] android.support.v7.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ +0828dc: 6e10 2a14 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@142a │ │ +0828e2: 5410 fb07 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@07fb │ │ +0828e6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0003 line=1136 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -167800,17 +167767,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0829b4: |[0829b4] android.support.v7.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -0829c4: 1a00 680e |0000: const-string v0, "android:menu:actionviewstates" // string@0e68 │ │ -0829c8: 1100 |0002: return-object v0 │ │ +0828e8: |[0828e8] android.support.v7.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +0828f8: 1a00 5e0e |0000: const-string v0, "android:menu:actionviewstates" // string@0e5e │ │ +0828fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #28 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -167818,17 +167785,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0829cc: |[0829cc] android.support.v7.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ -0829dc: 5410 fd07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ -0829e0: 1100 |0002: return-object v0 │ │ +082900: |[082900] android.support.v7.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ +082910: 5410 fd07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@07fd │ │ +082914: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #29 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -167836,17 +167803,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0829e4: |[0829e4] android.support.v7.internal.view.menu.MenuBuilder.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -0829f4: 5410 0008 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ -0829f8: 1100 |0002: return-object v0 │ │ +082918: |[082918] android.support.v7.internal.view.menu.MenuBuilder.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +082928: 5410 0008 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0800 │ │ +08292c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1332 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #30 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -167854,17 +167821,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0829fc: |[0829fc] android.support.v7.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ -082a0c: 5410 0108 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ -082a10: 1100 |0002: return-object v0 │ │ +082930: |[082930] android.support.v7.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ +082940: 5410 0108 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0801 │ │ +082944: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #31 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -167872,17 +167839,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082a14: |[082a14] android.support.v7.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ -082a24: 5410 0208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ -082a28: 1100 |0002: return-object v0 │ │ +082948: |[082948] android.support.v7.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ +082958: 5410 0208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0802 │ │ +08295c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #32 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -167890,17 +167857,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082a2c: |[082a2c] android.support.v7.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ -082a3c: 5410 0308 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0803 │ │ -082a40: 1100 |0002: return-object v0 │ │ +082960: |[082960] android.support.v7.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ +082970: 5410 0308 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0803 │ │ +082974: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #33 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -167908,20 +167875,20 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -082a44: |[082a44] android.support.v7.internal.view.menu.MenuBuilder.getItem:(I)Landroid/view/MenuItem; │ │ -082a54: 5410 0708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082a58: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -082a5e: 0c00 |0005: move-result-object v0 │ │ -082a60: 1f00 2203 |0006: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -082a64: 1100 |0008: return-object v0 │ │ +082978: |[082978] android.support.v7.internal.view.menu.MenuBuilder.getItem:(I)Landroid/view/MenuItem; │ │ +082988: 5410 0708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +08298c: 6e20 961f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082992: 0c00 |0005: move-result-object v0 │ │ +082994: 1f00 1f03 |0006: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +082998: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -167930,18 +167897,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -082a68: |[082a68] android.support.v7.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ -082a78: 6e10 2a14 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@142a │ │ -082a7e: 5410 0908 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ -082a82: 1100 |0005: return-object v0 │ │ +08299c: |[08299c] android.support.v7.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ +0829ac: 6e10 2a14 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@142a │ │ +0829b2: 5410 0908 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0809 │ │ +0829b6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0003 line=1141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -167950,17 +167917,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082a84: |[082a84] android.support.v7.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ -082a94: 5510 0a08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@080a │ │ -082a98: 0f00 |0002: return v0 │ │ +0829b8: |[0829b8] android.support.v7.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ +0829c8: 5510 0a08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@080a │ │ +0829cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #36 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -167968,17 +167935,17 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082a9c: |[082a9c] android.support.v7.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ -082aac: 5410 0e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ -082ab0: 1100 |0002: return-object v0 │ │ +0829d0: |[0829d0] android.support.v7.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ +0829e0: 5410 0e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@080e │ │ +0829e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=769 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #37 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -167986,16 +167953,16 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082ab4: |[082ab4] android.support.v7.internal.view.menu.MenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -082ac4: 1100 |0000: return-object v0 │ │ +0829e8: |[0829e8] android.support.v7.internal.view.menu.MenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +0829f8: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #38 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -168003,43 +167970,43 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -082ac8: |[082ac8] android.support.v7.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ -082ad8: 5543 0608 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ -082adc: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ -082ae0: 5443 1108 |0004: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ -082ae4: 1103 |0006: return-object v3 │ │ -082ae6: 5443 1108 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ -082aea: 6e10 941f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ -082af0: 5443 0708 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082af4: 6e10 9c1f 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -082afa: 0a02 |0011: move-result v2 │ │ -082afc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -082afe: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ -082b02: 5443 0708 |0015: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082b06: 6e20 961f 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -082b0c: 0c01 |001a: move-result-object v1 │ │ -082b0e: 1f01 7802 |001b: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -082b12: 6e10 8c14 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@148c │ │ -082b18: 0a03 |0020: move-result v3 │ │ -082b1a: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -082b1e: 5443 1108 |0023: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ -082b22: 6e20 921f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ -082b28: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -082b2c: 28e9 |002a: goto 0013 // -0017 │ │ -082b2e: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -082b30: 5c43 0608 |002c: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ -082b34: 1213 |002e: const/4 v3, #int 1 // #1 │ │ -082b36: 5c43 0408 |002f: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ -082b3a: 5443 1108 |0031: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ -082b3e: 28d3 |0033: goto 0006 // -002d │ │ +0829fc: |[0829fc] android.support.v7.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ +082a0c: 5543 0608 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ +082a10: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ +082a14: 5443 1108 |0004: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ +082a18: 1103 |0006: return-object v3 │ │ +082a1a: 5443 1108 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ +082a1e: 6e10 941f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1f94 │ │ +082a24: 5443 0708 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082a28: 6e10 9c1f 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +082a2e: 0a02 |0011: move-result v2 │ │ +082a30: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +082a32: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ +082a36: 5443 0708 |0015: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082a3a: 6e20 961f 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082a40: 0c01 |001a: move-result-object v1 │ │ +082a42: 1f01 7602 |001b: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082a46: 6e10 8c14 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@148c │ │ +082a4c: 0a03 |0020: move-result v3 │ │ +082a4e: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +082a52: 5443 1108 |0023: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ +082a56: 6e20 921f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1f92 │ │ +082a5c: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +082a60: 28e9 |002a: goto 0013 // -0017 │ │ +082a62: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +082a64: 5c43 0608 |002c: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ +082a68: 1213 |002e: const/4 v3, #int 1 // #1 │ │ +082a6a: 5c43 0408 |002f: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ +082a6e: 5443 1108 |0031: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0811 │ │ +082a72: 28d3 |0033: goto 0006 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ 0x0004 line=1050 │ │ 0x0006 line=1068 │ │ 0x0007 line=1054 │ │ 0x000c line=1056 │ │ @@ -168062,32 +168029,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -082b40: |[082b40] android.support.v7.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ -082b50: 6e10 5d14 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ -082b56: 0a02 |0003: move-result v2 │ │ -082b58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -082b5a: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ -082b5e: 5443 0708 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082b62: 6e20 961f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -082b68: 0c01 |000c: move-result-object v1 │ │ -082b6a: 1f01 7802 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -082b6e: 6e10 8c14 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@148c │ │ -082b74: 0a03 |0012: move-result v3 │ │ -082b76: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -082b7a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -082b7c: 0f03 |0016: return v3 │ │ -082b7e: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -082b82: 28ec |0019: goto 0005 // -0014 │ │ -082b84: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -082b86: 28fb |001b: goto 0016 // -0005 │ │ +082a74: |[082a74] android.support.v7.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ +082a84: 6e10 5d14 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ +082a8a: 0a02 |0003: move-result v2 │ │ +082a8c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +082a8e: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ +082a92: 5443 0708 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082a96: 6e20 961f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082a9c: 0c01 |000c: move-result-object v1 │ │ +082a9e: 1f01 7602 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082aa2: 6e10 8c14 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@148c │ │ +082aa8: 0a03 |0012: move-result v3 │ │ +082aaa: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +082aae: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +082ab0: 0f03 |0016: return v3 │ │ +082ab2: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +082ab6: 28ec |0019: goto 0005 // -0014 │ │ +082ab8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +082aba: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0004 line=626 │ │ 0x0007 line=627 │ │ 0x000f line=628 │ │ 0x0015 line=629 │ │ @@ -168106,17 +168073,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082b88: |[082b88] android.support.v7.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ -082b98: 5510 0d08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@080d │ │ -082b9c: 0f00 |0002: return v0 │ │ +082abc: |[082abc] android.support.v7.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ +082acc: 5510 0d08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@080d │ │ +082ad0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #41 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -168124,22 +168091,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -082ba0: |[082ba0] android.support.v7.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -082bb0: 6e30 2814 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1428 │ │ -082bb6: 0c00 |0003: move-result-object v0 │ │ -082bb8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -082bbc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -082bbe: 0f00 |0007: return v0 │ │ -082bc0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -082bc2: 28fe |0009: goto 0007 // -0002 │ │ +082ad4: |[082ad4] android.support.v7.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +082ae4: 6e30 2814 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1428 │ │ +082aea: 0c00 |0003: move-result-object v0 │ │ +082aec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +082af0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +082af2: 0f00 |0007: return v0 │ │ +082af4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +082af6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=2 keyCode I │ │ 0x0000 - 0x000a reg=3 event Landroid/view/KeyEvent; │ │ @@ -168149,17 +168116,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082bc4: |[082bc4] android.support.v7.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ -082bd4: 5510 0f08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@080f │ │ -082bd8: 0f00 |0002: return v0 │ │ +082af8: |[082af8] android.support.v7.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ +082b08: 5510 0f08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@080f │ │ +082b0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #43 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -168167,19 +168134,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -082bdc: |[082bdc] android.support.v7.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -082bec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -082bee: 5c10 0408 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ -082bf2: 6e20 3f14 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -082bf8: 0e00 |0006: return-void │ │ +082b10: |[082b10] android.support.v7.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +082b20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +082b22: 5c10 0408 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ +082b26: 6e20 3f14 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +082b2c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1044 │ │ 0x0003 line=1045 │ │ 0x0006 line=1046 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -168190,19 +168157,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -082bfc: |[082bfc] android.support.v7.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -082c0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -082c0e: 5c10 0608 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ -082c12: 6e20 3f14 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -082c18: 0e00 |0006: return-void │ │ +082b30: |[082b30] android.support.v7.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +082b40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +082b42: 5c10 0608 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ +082b46: 6e20 3f14 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +082b4c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1033 │ │ 0x0003 line=1034 │ │ 0x0006 line=1035 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -168213,25 +168180,25 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -082c1c: |[082c1c] android.support.v7.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ -082c2c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -082c2e: 5520 0c08 |0001: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ -082c32: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -082c36: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ -082c3a: 5c21 0608 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ -082c3e: 5c21 0408 |0009: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ -082c42: 7020 1e14 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@141e │ │ -082c48: 0e00 |000e: return-void │ │ -082c4a: 5c21 0808 |000f: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ -082c4e: 28fd |0011: goto 000e // -0003 │ │ +082b50: |[082b50] android.support.v7.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ +082b60: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +082b62: 5520 0c08 |0001: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ +082b66: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +082b6a: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ +082b6e: 5c21 0608 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0806 │ │ +082b72: 5c21 0408 |0009: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0804 │ │ +082b76: 7020 1e14 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@141e │ │ +082b7c: 0e00 |000e: return-void │ │ +082b7e: 5c21 0808 |000f: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ +082b82: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=993 │ │ 0x0005 line=994 │ │ 0x0007 line=995 │ │ 0x0009 line=996 │ │ 0x000b line=999 │ │ @@ -168246,20 +168213,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -082c50: |[082c50] android.support.v7.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ -082c60: 6e20 2614 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1426 │ │ -082c66: 0c00 |0003: move-result-object v0 │ │ -082c68: 6e30 4114 0103 |0004: invoke-virtual {v1, v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ -082c6e: 0a00 |0007: move-result v0 │ │ -082c70: 0f00 |0008: return v0 │ │ +082b84: |[082b84] android.support.v7.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ +082b94: 6e20 2614 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1426 │ │ +082b9a: 0c00 |0003: move-result-object v0 │ │ +082b9c: 6e30 4114 0103 |0004: invoke-virtual {v1, v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ +082ba2: 0a00 |0007: move-result v0 │ │ +082ba4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=2 id I │ │ 0x0000 - 0x0009 reg=3 flags I │ │ @@ -168269,73 +168236,73 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -082c74: |[082c74] android.support.v7.internal.view.menu.MenuBuilder.performItemAction:(Landroid/view/MenuItem;I)Z │ │ -082c84: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -082c86: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -082c88: 0791 |0002: move-object v1, v9 │ │ -082c8a: 1f01 7802 |0003: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -082c8e: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ -082c92: 6e10 8a14 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@148a │ │ -082c98: 0a07 |000a: move-result v7 │ │ -082c9a: 3907 0400 |000b: if-nez v7, 000f // +0004 │ │ -082c9e: 0160 |000d: move v0, v6 │ │ -082ca0: 0f00 |000e: return v0 │ │ -082ca2: 6e10 8514 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.invoke:()Z // method@1485 │ │ -082ca8: 0a00 |0012: move-result v0 │ │ -082caa: 6e10 7f14 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@147f │ │ -082cb0: 0c02 |0016: move-result-object v2 │ │ -082cb2: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ -082cb6: 6e10 8908 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0889 │ │ -082cbc: 0a07 |001c: move-result v7 │ │ -082cbe: 3807 1400 |001d: if-eqz v7, 0031 // +0014 │ │ -082cc2: 0153 |001f: move v3, v5 │ │ -082cc4: 6e10 8314 0100 |0020: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@1483 │ │ -082cca: 0a07 |0023: move-result v7 │ │ -082ccc: 3807 0f00 |0024: if-eqz v7, 0033 // +000f │ │ -082cd0: 6e10 6f14 0100 |0026: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@146f │ │ -082cd6: 0a06 |0029: move-result v6 │ │ -082cd8: b660 |002a: or-int/2addr v0, v6 │ │ -082cda: 3800 e3ff |002b: if-eqz v0, 000e // -001d │ │ -082cde: 6e20 1b14 5800 |002d: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -082ce4: 28de |0030: goto 000e // -0022 │ │ -082ce6: 0163 |0031: move v3, v6 │ │ -082ce8: 28ee |0032: goto 0020 // -0012 │ │ -082cea: 6e10 8414 0100 |0033: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1484 │ │ -082cf0: 0a07 |0036: move-result v7 │ │ -082cf2: 3907 0400 |0037: if-nez v7, 003b // +0004 │ │ -082cf6: 3803 2d00 |0039: if-eqz v3, 0066 // +002d │ │ -082cfa: 6e20 1b14 6800 |003b: invoke-virtual {v8, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -082d00: 6e10 8414 0100 |003e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1484 │ │ -082d06: 0a06 |0041: move-result v6 │ │ -082d08: 3906 0e00 |0042: if-nez v6, 0050 // +000e │ │ -082d0c: 2206 8902 |0044: new-instance v6, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -082d10: 6e10 2d14 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ -082d16: 0c07 |0049: move-result-object v7 │ │ -082d18: 7040 6815 7618 |004a: invoke-direct {v6, v7, v8, v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1568 │ │ -082d1e: 6e20 a814 6100 |004d: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@14a8 │ │ -082d24: 6e10 7e14 0100 |0050: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@147e │ │ -082d2a: 0c04 |0053: move-result-object v4 │ │ -082d2c: 1f04 8902 |0054: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -082d30: 3803 0500 |0056: if-eqz v3, 005b // +0005 │ │ -082d34: 6e20 8e08 4200 |0058: invoke-virtual {v2, v4}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@088e │ │ -082d3a: 7020 2114 4800 |005b: invoke-direct {v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1421 │ │ -082d40: 0a06 |005e: move-result v6 │ │ -082d42: b660 |005f: or-int/2addr v0, v6 │ │ -082d44: 3900 aeff |0060: if-nez v0, 000e // -0052 │ │ -082d48: 6e20 1b14 5800 |0062: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -082d4e: 28a9 |0065: goto 000e // -0057 │ │ -082d50: dd06 0a01 |0066: and-int/lit8 v6, v10, #int 1 // #01 │ │ -082d54: 3906 a6ff |0068: if-nez v6, 000e // -005a │ │ -082d58: 6e20 1b14 5800 |006a: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -082d5e: 28a1 |006d: goto 000e // -005f │ │ +082ba8: |[082ba8] android.support.v7.internal.view.menu.MenuBuilder.performItemAction:(Landroid/view/MenuItem;I)Z │ │ +082bb8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +082bba: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +082bbc: 0791 |0002: move-object v1, v9 │ │ +082bbe: 1f01 7602 |0003: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082bc2: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ +082bc6: 6e10 8a14 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@148a │ │ +082bcc: 0a07 |000a: move-result v7 │ │ +082bce: 3907 0400 |000b: if-nez v7, 000f // +0004 │ │ +082bd2: 0160 |000d: move v0, v6 │ │ +082bd4: 0f00 |000e: return v0 │ │ +082bd6: 6e10 8514 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.invoke:()Z // method@1485 │ │ +082bdc: 0a00 |0012: move-result v0 │ │ +082bde: 6e10 7f14 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@147f │ │ +082be4: 0c02 |0016: move-result-object v2 │ │ +082be6: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ +082bea: 6e10 8908 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0889 │ │ +082bf0: 0a07 |001c: move-result v7 │ │ +082bf2: 3807 1400 |001d: if-eqz v7, 0031 // +0014 │ │ +082bf6: 0153 |001f: move v3, v5 │ │ +082bf8: 6e10 8314 0100 |0020: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@1483 │ │ +082bfe: 0a07 |0023: move-result v7 │ │ +082c00: 3807 0f00 |0024: if-eqz v7, 0033 // +000f │ │ +082c04: 6e10 6f14 0100 |0026: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@146f │ │ +082c0a: 0a06 |0029: move-result v6 │ │ +082c0c: b660 |002a: or-int/2addr v0, v6 │ │ +082c0e: 3800 e3ff |002b: if-eqz v0, 000e // -001d │ │ +082c12: 6e20 1b14 5800 |002d: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +082c18: 28de |0030: goto 000e // -0022 │ │ +082c1a: 0163 |0031: move v3, v6 │ │ +082c1c: 28ee |0032: goto 0020 // -0012 │ │ +082c1e: 6e10 8414 0100 |0033: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1484 │ │ +082c24: 0a07 |0036: move-result v7 │ │ +082c26: 3907 0400 |0037: if-nez v7, 003b // +0004 │ │ +082c2a: 3803 2d00 |0039: if-eqz v3, 0066 // +002d │ │ +082c2e: 6e20 1b14 6800 |003b: invoke-virtual {v8, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +082c34: 6e10 8414 0100 |003e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1484 │ │ +082c3a: 0a06 |0041: move-result v6 │ │ +082c3c: 3906 0e00 |0042: if-nez v6, 0050 // +000e │ │ +082c40: 2206 8702 |0044: new-instance v6, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +082c44: 6e10 2d14 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ +082c4a: 0c07 |0049: move-result-object v7 │ │ +082c4c: 7040 6815 7618 |004a: invoke-direct {v6, v7, v8, v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1568 │ │ +082c52: 6e20 a814 6100 |004d: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@14a8 │ │ +082c58: 6e10 7e14 0100 |0050: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@147e │ │ +082c5e: 0c04 |0053: move-result-object v4 │ │ +082c60: 1f04 8702 |0054: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +082c64: 3803 0500 |0056: if-eqz v3, 005b // +0005 │ │ +082c68: 6e20 8e08 4200 |0058: invoke-virtual {v2, v4}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@088e │ │ +082c6e: 7020 2114 4800 |005b: invoke-direct {v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1421 │ │ +082c74: 0a06 |005e: move-result v6 │ │ +082c76: b660 |005f: or-int/2addr v0, v6 │ │ +082c78: 3900 aeff |0060: if-nez v0, 000e // -0052 │ │ +082c7c: 6e20 1b14 5800 |0062: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +082c82: 28a9 |0065: goto 000e // -0057 │ │ +082c84: dd06 0a01 |0066: and-int/lit8 v6, v10, #int 1 // #01 │ │ +082c88: 3906 a6ff |0068: if-nez v6, 000e // -005a │ │ +082c8c: 6e20 1b14 5800 |006a: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +082c92: 28a1 |006d: goto 000e // -005f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=916 │ │ 0x0005 line=918 │ │ 0x000e line=952 │ │ 0x000f line=922 │ │ 0x0013 line=924 │ │ @@ -168373,26 +168340,26 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -082d60: |[082d60] android.support.v7.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -082d70: 6e30 2814 4305 |0000: invoke-virtual {v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1428 │ │ -082d76: 0c01 |0003: move-result-object v1 │ │ -082d78: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -082d7a: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -082d7e: 6e30 4114 1306 |0007: invoke-virtual {v3, v1, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ -082d84: 0a00 |000a: move-result v0 │ │ -082d86: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ -082d8a: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ -082d8e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -082d90: 6e20 1b14 2300 |0010: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -082d96: 0f00 |0013: return v0 │ │ +082c94: |[082c94] android.support.v7.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +082ca4: 6e30 2814 4305 |0000: invoke-virtual {v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1428 │ │ +082caa: 0c01 |0003: move-result-object v1 │ │ +082cac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +082cae: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +082cb2: 6e30 4114 1306 |0007: invoke-virtual {v3, v1, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ +082cb8: 0a00 |000a: move-result v0 │ │ +082cba: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ +082cbe: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ +082cc2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +082cc4: 6e20 1b14 2300 |0010: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +082cca: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=804 │ │ 0x0005 line=806 │ │ 0x0007 line=807 │ │ 0x000b line=810 │ │ @@ -168411,40 +168378,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -082d98: |[082d98] android.support.v7.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ -082da8: 6e20 2314 6500 |0000: invoke-virtual {v5, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@1423 │ │ -082dae: 0a00 |0003: move-result v0 │ │ -082db0: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ -082db4: 5454 0708 |0006: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082db8: 6e10 9c1f 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -082dbe: 0a04 |000b: move-result v4 │ │ -082dc0: 9101 0400 |000c: sub-int v1, v4, v0 │ │ -082dc4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -082dc6: 0123 |000f: move v3, v2 │ │ -082dc8: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ -082dcc: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ -082dd0: 5454 0708 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -082dd4: 6e20 961f 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -082dda: 0c04 |0019: move-result-object v4 │ │ -082ddc: 1f04 7802 |001a: check-cast v4, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -082de0: 6e10 7414 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -082de6: 0a04 |001f: move-result v4 │ │ -082de8: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ -082dec: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -082dee: 7030 4614 0504 |0023: invoke-direct {v5, v0, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1446 │ │ -082df4: 0123 |0026: move v3, v2 │ │ -082df6: 28e9 |0027: goto 0010 // -0017 │ │ -082df8: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -082dfa: 6e20 3f14 4500 |0029: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -082e00: 0e00 |002c: return-void │ │ +082ccc: |[082ccc] android.support.v7.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ +082cdc: 6e20 2314 6500 |0000: invoke-virtual {v5, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@1423 │ │ +082ce2: 0a00 |0003: move-result v0 │ │ +082ce4: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ +082ce8: 5454 0708 |0006: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082cec: 6e10 9c1f 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +082cf2: 0a04 |000b: move-result v4 │ │ +082cf4: 9101 0400 |000c: sub-int v1, v4, v0 │ │ +082cf8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +082cfa: 0123 |000f: move v3, v2 │ │ +082cfc: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ +082d00: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ +082d04: 5454 0708 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082d08: 6e20 961f 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082d0e: 0c04 |0019: move-result-object v4 │ │ +082d10: 1f04 7602 |001a: check-cast v4, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082d14: 6e10 7414 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +082d1a: 0a04 |001f: move-result v4 │ │ +082d1c: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ +082d20: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +082d22: 7030 4614 0504 |0023: invoke-direct {v5, v0, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1446 │ │ +082d28: 0123 |0026: move v3, v2 │ │ +082d2a: 28e9 |0027: goto 0010 // -0017 │ │ +082d2c: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +082d2e: 6e20 3f14 4500 |0029: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +082d34: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0004 line=499 │ │ 0x0006 line=500 │ │ 0x000e line=501 │ │ 0x0010 line=502 │ │ @@ -168467,20 +168434,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -082e04: |[082e04] android.support.v7.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ -082e14: 6e20 2714 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@1427 │ │ -082e1a: 0a00 |0003: move-result v0 │ │ -082e1c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -082e1e: 7030 4614 0201 |0005: invoke-direct {v2, v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1446 │ │ -082e24: 0e00 |0008: return-void │ │ +082d38: |[082d38] android.support.v7.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ +082d48: 6e20 2714 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@1427 │ │ +082d4e: 0a00 |0003: move-result v0 │ │ +082d50: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +082d52: 7030 4614 0201 |0005: invoke-direct {v2, v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1446 │ │ +082d58: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0008 line=493 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=3 id I │ │ @@ -168490,18 +168457,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -082e28: |[082e28] android.support.v7.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ -082e38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -082e3a: 7030 4614 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1446 │ │ -082e40: 0e00 |0004: return-void │ │ +082d5c: |[082d5c] android.support.v7.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ +082d6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +082d6e: 7030 4614 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1446 │ │ +082d74: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x0004 line=534 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ @@ -168511,33 +168478,33 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -082e44: |[082e44] android.support.v7.internal.view.menu.MenuBuilder.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ -082e54: 5443 0b08 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082e58: 6e10 d71f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ -082e5e: 0c00 |0005: move-result-object v0 │ │ -082e60: 7210 b21f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ -082e66: 0a03 |0009: move-result v3 │ │ -082e68: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ -082e6c: 7210 b31f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ -082e72: 0c02 |000f: move-result-object v2 │ │ -082e74: 1f02 e303 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@03e3 │ │ -082e78: 6e10 711f 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ -082e7e: 0c01 |0015: move-result-object v1 │ │ -082e80: 1f01 8402 |0016: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0284 │ │ -082e84: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -082e88: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ -082e8c: 5443 0b08 |001c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ -082e90: 6e20 d81f 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ -082e96: 28e5 |0021: goto 0006 // -001b │ │ -082e98: 0e00 |0022: return-void │ │ +082d78: |[082d78] android.support.v7.internal.view.menu.MenuBuilder.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ +082d88: 5443 0b08 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +082d8c: 6e10 d71f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@1fd7 │ │ +082d92: 0c00 |0005: move-result-object v0 │ │ +082d94: 7210 b21f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1fb2 │ │ +082d9a: 0a03 |0009: move-result v3 │ │ +082d9c: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ +082da0: 7210 b31f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1fb3 │ │ +082da6: 0c02 |000f: move-result-object v2 │ │ +082da8: 1f02 df03 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@03df │ │ +082dac: 6e10 711f 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1f71 │ │ +082db2: 0c01 |0015: move-result-object v1 │ │ +082db4: 1f01 8202 |0016: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0282 │ │ +082db8: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +082dbc: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ +082dc0: 5443 0b08 |001c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@080b │ │ +082dc4: 6e20 d81f 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@1fd8 │ │ +082dca: 28e5 |0021: goto 0006 // -001b │ │ +082dcc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0012 line=233 │ │ 0x0018 line=234 │ │ 0x001c line=235 │ │ 0x0022 line=238 │ │ @@ -168553,53 +168520,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -082e9c: |[082e9c] android.support.v7.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ -082eac: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -082eb0: 0e00 |0002: return-void │ │ -082eb2: 6e10 2c14 0a00 |0003: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@142c │ │ -082eb8: 0c08 |0006: move-result-object v8 │ │ -082eba: 6e20 1102 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ -082ec0: 0c07 |000a: move-result-object v7 │ │ -082ec2: 6e10 5d14 0a00 |000b: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ -082ec8: 0a03 |000e: move-result v3 │ │ -082eca: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -082ecc: 3531 2800 |0010: if-ge v1, v3, 0038 // +0028 │ │ -082ed0: 6e20 3214 1a00 |0012: invoke-virtual {v10, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1432 │ │ -082ed6: 0c02 |0015: move-result-object v2 │ │ -082ed8: 7110 5509 0200 |0016: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0955 │ │ -082ede: 0c06 |0019: move-result-object v6 │ │ -082ee0: 3806 0c00 |001a: if-eqz v6, 0026 // +000c │ │ -082ee4: 6e10 a01b 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@1ba0 │ │ -082eea: 0a08 |001f: move-result v8 │ │ -082eec: 12f9 |0020: const/4 v9, #int -1 // #ff │ │ -082eee: 3298 0500 |0021: if-eq v8, v9, 0026 // +0005 │ │ -082ef2: 6e20 e61b 7600 |0023: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1be6 │ │ -082ef8: 7210 391b 0200 |0026: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1b39 │ │ -082efe: 0a08 |0029: move-result v8 │ │ -082f00: 3808 0b00 |002a: if-eqz v8, 0035 // +000b │ │ -082f04: 7210 361b 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1b36 │ │ -082f0a: 0c05 |002f: move-result-object v5 │ │ -082f0c: 1f05 8902 |0030: check-cast v5, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -082f10: 6e20 7615 b500 |0032: invoke-virtual {v5, v11}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1576 │ │ -082f16: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ -082f1a: 28d9 |0037: goto 0010 // -0027 │ │ -082f1c: 1a08 690e |0038: const-string v8, "android:menu:expandedactionview" // string@0e69 │ │ -082f20: 6e20 0d02 8b00 |003a: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@020d │ │ -082f26: 0a00 |003d: move-result v0 │ │ -082f28: 3d00 c4ff |003e: if-lez v0, 0002 // -003c │ │ -082f2c: 6e20 2614 0a00 |0040: invoke-virtual {v10, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1426 │ │ -082f32: 0c04 |0043: move-result-object v4 │ │ -082f34: 3804 beff |0044: if-eqz v4, 0002 // -0042 │ │ -082f38: 7110 5309 0400 |0046: invoke-static {v4}, Landroid/support/v4/view/MenuItemCompat;.expandActionView:(Landroid/view/MenuItem;)Z // method@0953 │ │ -082f3e: 28b9 |0049: goto 0002 // -0047 │ │ +082dd0: |[082dd0] android.support.v7.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ +082de0: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +082de4: 0e00 |0002: return-void │ │ +082de6: 6e10 2c14 0a00 |0003: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@142c │ │ +082dec: 0c08 |0006: move-result-object v8 │ │ +082dee: 6e20 1102 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0211 │ │ +082df4: 0c07 |000a: move-result-object v7 │ │ +082df6: 6e10 5d14 0a00 |000b: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ +082dfc: 0a03 |000e: move-result v3 │ │ +082dfe: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +082e00: 3531 2800 |0010: if-ge v1, v3, 0038 // +0028 │ │ +082e04: 6e20 3214 1a00 |0012: invoke-virtual {v10, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1432 │ │ +082e0a: 0c02 |0015: move-result-object v2 │ │ +082e0c: 7110 5509 0200 |0016: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0955 │ │ +082e12: 0c06 |0019: move-result-object v6 │ │ +082e14: 3806 0c00 |001a: if-eqz v6, 0026 // +000c │ │ +082e18: 6e10 a01b 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@1ba0 │ │ +082e1e: 0a08 |001f: move-result v8 │ │ +082e20: 12f9 |0020: const/4 v9, #int -1 // #ff │ │ +082e22: 3298 0500 |0021: if-eq v8, v9, 0026 // +0005 │ │ +082e26: 6e20 e61b 7600 |0023: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1be6 │ │ +082e2c: 7210 391b 0200 |0026: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1b39 │ │ +082e32: 0a08 |0029: move-result v8 │ │ +082e34: 3808 0b00 |002a: if-eqz v8, 0035 // +000b │ │ +082e38: 7210 361b 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1b36 │ │ +082e3e: 0c05 |002f: move-result-object v5 │ │ +082e40: 1f05 8702 |0030: check-cast v5, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +082e44: 6e20 7615 b500 |0032: invoke-virtual {v5, v11}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1576 │ │ +082e4a: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082e4e: 28d9 |0037: goto 0010 // -0027 │ │ +082e50: 1a08 5f0e |0038: const-string v8, "android:menu:expandedactionview" // string@0e5f │ │ +082e54: 6e20 0d02 8b00 |003a: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@020d │ │ +082e5a: 0a00 |003d: move-result v0 │ │ +082e5c: 3d00 c4ff |003e: if-lez v0, 0002 // -003c │ │ +082e60: 6e20 2614 0a00 |0040: invoke-virtual {v10, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1426 │ │ +082e66: 0c04 |0043: move-result-object v4 │ │ +082e68: 3804 beff |0044: if-eqz v4, 0002 // -0042 │ │ +082e6c: 7110 5309 0400 |0046: invoke-static {v4}, Landroid/support/v4/view/MenuItemCompat;.expandActionView:(Landroid/view/MenuItem;)Z // method@0953 │ │ +082e72: 28b9 |0049: goto 0002 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0002 line=386 │ │ 0x0003 line=363 │ │ 0x000b line=366 │ │ 0x000f line=367 │ │ @@ -168633,17 +168600,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -082f40: |[082f40] android.support.v7.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ -082f50: 7020 1f14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@141f │ │ -082f56: 0e00 |0003: return-void │ │ +082e74: |[082e74] android.support.v7.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ +082e84: 7020 1f14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@141f │ │ +082e8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0004 reg=1 state Landroid/os/Bundle; │ │ @@ -168653,54 +168620,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -082f58: |[082f58] android.support.v7.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ -082f68: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -082f6a: 6e10 5d14 0800 |0001: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ -082f70: 0a02 |0004: move-result v2 │ │ -082f72: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -082f74: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ -082f78: 6e20 3214 0800 |0008: invoke-virtual {v8, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1432 │ │ -082f7e: 0c01 |000b: move-result-object v1 │ │ -082f80: 7110 5509 0100 |000c: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0955 │ │ -082f86: 0c04 |000f: move-result-object v4 │ │ -082f88: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ -082f8c: 6e10 a01b 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@1ba0 │ │ -082f92: 0a06 |0015: move-result v6 │ │ -082f94: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ -082f96: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ -082f9a: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ -082f9e: 2205 0403 |001b: new-instance v5, Landroid/util/SparseArray; // type@0304 │ │ -082fa2: 7010 b61a 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ -082fa8: 6e20 e71b 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1be7 │ │ -082fae: 7110 5609 0100 |0023: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0956 │ │ -082fb4: 0a06 |0026: move-result v6 │ │ -082fb6: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ -082fba: 1a06 690e |0029: const-string v6, "android:menu:expandedactionview" // string@0e69 │ │ -082fbe: 7210 321b 0100 |002b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -082fc4: 0a07 |002e: move-result v7 │ │ -082fc6: 6e30 1702 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ -082fcc: 7210 391b 0100 |0032: invoke-interface {v1}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1b39 │ │ -082fd2: 0a06 |0035: move-result v6 │ │ -082fd4: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ -082fd8: 7210 361b 0100 |0038: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1b36 │ │ -082fde: 0c03 |003b: move-result-object v3 │ │ -082fe0: 1f03 8902 |003c: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -082fe4: 6e20 7715 9300 |003e: invoke-virtual {v3, v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1577 │ │ -082fea: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ -082fee: 28c3 |0043: goto 0006 // -003d │ │ -082ff0: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ -082ff4: 6e10 2c14 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@142c │ │ -082ffa: 0c06 |0049: move-result-object v6 │ │ -082ffc: 6e30 1a02 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@021a │ │ -083002: 0e00 |004d: return-void │ │ +082e8c: |[082e8c] android.support.v7.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ +082e9c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +082e9e: 6e10 5d14 0800 |0001: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ +082ea4: 0a02 |0004: move-result v2 │ │ +082ea6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +082ea8: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ +082eac: 6e20 3214 0800 |0008: invoke-virtual {v8, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1432 │ │ +082eb2: 0c01 |000b: move-result-object v1 │ │ +082eb4: 7110 5509 0100 |000c: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0955 │ │ +082eba: 0c04 |000f: move-result-object v4 │ │ +082ebc: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ +082ec0: 6e10 a01b 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@1ba0 │ │ +082ec6: 0a06 |0015: move-result v6 │ │ +082ec8: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ +082eca: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ +082ece: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ +082ed2: 2205 0203 |001b: new-instance v5, Landroid/util/SparseArray; // type@0302 │ │ +082ed6: 7010 b61a 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1ab6 │ │ +082edc: 6e20 e71b 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1be7 │ │ +082ee2: 7110 5609 0100 |0023: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0956 │ │ +082ee8: 0a06 |0026: move-result v6 │ │ +082eea: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ +082eee: 1a06 5f0e |0029: const-string v6, "android:menu:expandedactionview" // string@0e5f │ │ +082ef2: 7210 321b 0100 |002b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +082ef8: 0a07 |002e: move-result v7 │ │ +082efa: 6e30 1702 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0217 │ │ +082f00: 7210 391b 0100 |0032: invoke-interface {v1}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1b39 │ │ +082f06: 0a06 |0035: move-result v6 │ │ +082f08: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ +082f0c: 7210 361b 0100 |0038: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1b36 │ │ +082f12: 0c03 |003b: move-result-object v3 │ │ +082f14: 1f03 8702 |003c: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +082f18: 6e20 7715 9300 |003e: invoke-virtual {v3, v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1577 │ │ +082f1e: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ +082f22: 28c3 |0043: goto 0006 // -003d │ │ +082f24: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ +082f28: 6e10 2c14 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@142c │ │ +082f2e: 0c06 |0049: move-result-object v6 │ │ +082f30: 6e30 1a02 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@021a │ │ +082f36: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0001 line=334 │ │ 0x0005 line=335 │ │ 0x0008 line=336 │ │ 0x000c line=337 │ │ @@ -168733,17 +168700,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -083004: |[083004] android.support.v7.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ -083014: 7020 2014 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@1420 │ │ -08301a: 0e00 |0003: return-void │ │ +082f38: |[082f38] android.support.v7.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ +082f48: 7020 2014 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@1420 │ │ +082f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0003 line=325 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0004 reg=1 outState Landroid/os/Bundle; │ │ @@ -168753,17 +168720,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08301c: |[08301c] android.support.v7.internal.view.menu.MenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ -08302c: 5b01 fc07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ -083030: 0e00 |0002: return-void │ │ +082f50: |[082f50] android.support.v7.internal.view.menu.MenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ +082f60: 5b01 fc07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@07fc │ │ +082f64: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0002 line=394 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; │ │ @@ -168773,17 +168740,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083034: |[083034] android.support.v7.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -083044: 5b01 fe07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@07fe │ │ -083048: 0e00 |0002: return-void │ │ +082f68: |[082f68] android.support.v7.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +082f78: 5b01 fe07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@07fe │ │ +082f7c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0002 line=1273 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ @@ -168793,17 +168760,17 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08304c: |[08304c] android.support.v7.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08305c: 5901 ff07 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@07ff │ │ -083060: 1100 |0002: return-object v0 │ │ +082f80: |[082f80] android.support.v7.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +082f90: 5901 ff07 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@07ff │ │ +082f94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0002 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 defaultShowAsAction I │ │ @@ -168813,44 +168780,44 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -083064: |[083064] android.support.v7.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Landroid/view/MenuItem;)V │ │ -083074: 7210 2f1b 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getGroupId:()I // method@1b2f │ │ -08307a: 0a02 |0003: move-result v2 │ │ -08307c: 5454 0708 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -083080: 6e10 9c1f 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -083086: 0a00 |0009: move-result v0 │ │ -083088: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -08308a: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ -08308e: 5454 0708 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -083092: 6e20 961f 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -083098: 0c01 |0012: move-result-object v1 │ │ -08309a: 1f01 7802 |0013: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08309e: 6e10 7414 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -0830a4: 0a04 |0018: move-result v4 │ │ -0830a6: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ -0830aa: 6e10 8b14 0100 |001b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@148b │ │ -0830b0: 0a04 |001e: move-result v4 │ │ -0830b2: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ -0830b6: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0830ba: 28e8 |0023: goto 000b // -0018 │ │ -0830bc: 6e10 8814 0100 |0024: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1488 │ │ -0830c2: 0a04 |0027: move-result v4 │ │ -0830c4: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ -0830c8: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ -0830cc: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -0830ce: 6e20 9914 4100 |002d: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1499 │ │ -0830d4: 28f1 |0030: goto 0021 // -000f │ │ -0830d6: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -0830d8: 28fb |0032: goto 002d // -0005 │ │ -0830da: 0e00 |0033: return-void │ │ +082f98: |[082f98] android.support.v7.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Landroid/view/MenuItem;)V │ │ +082fa8: 7210 2f1b 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getGroupId:()I // method@1b2f │ │ +082fae: 0a02 |0003: move-result v2 │ │ +082fb0: 5454 0708 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082fb4: 6e10 9c1f 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +082fba: 0a00 |0009: move-result v0 │ │ +082fbc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +082fbe: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ +082fc2: 5454 0708 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +082fc6: 6e20 961f 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +082fcc: 0c01 |0012: move-result-object v1 │ │ +082fce: 1f01 7602 |0013: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +082fd2: 6e10 7414 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +082fd8: 0a04 |0018: move-result v4 │ │ +082fda: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ +082fde: 6e10 8b14 0100 |001b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@148b │ │ +082fe4: 0a04 |001e: move-result v4 │ │ +082fe6: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ +082fea: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +082fee: 28e8 |0023: goto 000b // -0018 │ │ +082ff0: 6e10 8814 0100 |0024: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1488 │ │ +082ff6: 0a04 |0027: move-result v4 │ │ +082ff8: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ +082ffc: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ +083000: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +083002: 6e20 9914 4100 |002d: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1499 │ │ +083008: 28f1 |0030: goto 0021 // -000f │ │ +08300a: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +08300c: 28fb |0032: goto 002d // -0005 │ │ +08300e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0004 line=558 │ │ 0x000a line=559 │ │ 0x000d line=560 │ │ 0x0015 line=561 │ │ @@ -168872,32 +168839,32 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0830dc: |[0830dc] android.support.v7.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ -0830ec: 5443 0708 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -0830f0: 6e10 9c1f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -0830f6: 0a00 |0005: move-result v0 │ │ -0830f8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0830fa: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ -0830fe: 5443 0708 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -083102: 6e20 961f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -083108: 0c02 |000e: move-result-object v2 │ │ -08310a: 1f02 7802 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08310e: 6e10 7414 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -083114: 0a03 |0014: move-result v3 │ │ -083116: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ -08311a: 6e20 9b14 7200 |0017: invoke-virtual {v2, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@149b │ │ -083120: 6e20 9714 6200 |001a: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Landroid/view/MenuItem; // method@1497 │ │ -083126: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08312a: 28e8 |001f: goto 0007 // -0018 │ │ -08312c: 0e00 |0020: return-void │ │ +083010: |[083010] android.support.v7.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ +083020: 5443 0708 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +083024: 6e10 9c1f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +08302a: 0a00 |0005: move-result v0 │ │ +08302c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08302e: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ +083032: 5443 0708 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +083036: 6e20 961f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +08303c: 0c02 |000e: move-result-object v2 │ │ +08303e: 1f02 7602 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +083042: 6e10 7414 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +083048: 0a03 |0014: move-result v3 │ │ +08304a: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ +08304e: 6e20 9b14 7200 |0017: invoke-virtual {v2, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@149b │ │ +083054: 6e20 9714 6200 |001a: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Landroid/view/MenuItem; // method@1497 │ │ +08305a: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08305e: 28e8 |001f: goto 0007 // -0018 │ │ +083060: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0006 line=579 │ │ 0x0009 line=580 │ │ 0x0011 line=581 │ │ 0x0017 line=582 │ │ @@ -168918,31 +168885,31 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -083130: |[083130] android.support.v7.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ -083140: 5443 0708 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -083144: 6e10 9c1f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -08314a: 0a00 |0005: move-result v0 │ │ -08314c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08314e: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ -083152: 5443 0708 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -083156: 6e20 961f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -08315c: 0c02 |000e: move-result-object v2 │ │ -08315e: 1f02 7802 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -083162: 6e10 7414 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -083168: 0a03 |0014: move-result v3 │ │ -08316a: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ -08316e: 6e20 9a14 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Landroid/view/MenuItem; // method@149a │ │ -083174: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -083178: 28eb |001c: goto 0007 // -0015 │ │ -08317a: 0e00 |001d: return-void │ │ +083064: |[083064] android.support.v7.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ +083074: 5443 0708 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +083078: 6e10 9c1f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +08307e: 0a00 |0005: move-result v0 │ │ +083080: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +083082: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ +083086: 5443 0708 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +08308a: 6e20 961f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +083090: 0c02 |000e: move-result-object v2 │ │ +083092: 1f02 7602 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +083096: 6e10 7414 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +08309c: 0a03 |0014: move-result v3 │ │ +08309e: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ +0830a2: 6e20 9a14 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Landroid/view/MenuItem; // method@149a │ │ +0830a8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0830ac: 28eb |001c: goto 0007 // -0015 │ │ +0830ae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=614 │ │ 0x0009 line=615 │ │ 0x0011 line=616 │ │ 0x0017 line=617 │ │ @@ -168961,38 +168928,38 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -08317c: |[08317c] android.support.v7.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ -08318c: 5454 0708 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -083190: 6e10 9c1f 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -083196: 0a00 |0005: move-result v0 │ │ -083198: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08319a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -08319c: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ -0831a0: 5454 0708 |000a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -0831a4: 6e20 961f 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -0831aa: 0c03 |000f: move-result-object v3 │ │ -0831ac: 1f03 7802 |0010: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -0831b0: 6e10 7414 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -0831b6: 0a04 |0015: move-result v4 │ │ -0831b8: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ -0831bc: 6e20 af14 7300 |0018: invoke-virtual {v3, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@14af │ │ -0831c2: 0a04 |001b: move-result v4 │ │ -0831c4: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ -0831c8: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -0831ca: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0831ce: 28e7 |0021: goto 0008 // -0019 │ │ -0831d0: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ -0831d4: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0831d6: 6e20 3f14 4500 |0025: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -0831dc: 0e00 |0028: return-void │ │ +0830b0: |[0830b0] android.support.v7.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ +0830c0: 5454 0708 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +0830c4: 6e10 9c1f 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +0830ca: 0a00 |0005: move-result v0 │ │ +0830cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0830ce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0830d0: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ +0830d4: 5454 0708 |000a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +0830d8: 6e20 961f 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +0830de: 0c03 |000f: move-result-object v3 │ │ +0830e0: 1f03 7602 |0010: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +0830e4: 6e10 7414 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +0830ea: 0a04 |0015: move-result v4 │ │ +0830ec: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ +0830f0: 6e20 af14 7300 |0018: invoke-virtual {v3, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@14af │ │ +0830f6: 0a04 |001b: move-result v4 │ │ +0830f8: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ +0830fc: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +0830fe: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +083102: 28e7 |0021: goto 0008 // -0019 │ │ +083104: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ +083108: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +08310a: 6e20 3f14 4500 |0025: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083110: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0006 line=595 │ │ 0x0007 line=596 │ │ 0x000a line=597 │ │ 0x0012 line=598 │ │ @@ -169016,23 +168983,23 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0831e0: |[0831e0] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -0831f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0831f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0831f4: 0760 |0002: move-object v0, v6 │ │ -0831f6: 0173 |0003: move v3, v7 │ │ -0831f8: 0724 |0004: move-object v4, v2 │ │ -0831fa: 0725 |0005: move-object v5, v2 │ │ -0831fc: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ -083202: 1106 |0009: return-object v6 │ │ +083114: |[083114] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +083124: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +083126: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +083128: 0760 |0002: move-object v0, v6 │ │ +08312a: 0173 |0003: move v3, v7 │ │ +08312c: 0724 |0004: move-object v4, v2 │ │ +08312e: 0725 |0005: move-object v5, v2 │ │ +083130: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ +083136: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1227 │ │ 0x0009 line=1228 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 iconRes I │ │ @@ -169042,23 +169009,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -083204: |[083204] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -083214: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -083216: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -083218: 0760 |0002: move-object v0, v6 │ │ -08321a: 0113 |0003: move v3, v1 │ │ -08321c: 0774 |0004: move-object v4, v7 │ │ -08321e: 0725 |0005: move-object v5, v2 │ │ -083220: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ -083226: 1106 |0009: return-object v6 │ │ +083138: |[083138] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +083148: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08314a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08314c: 0760 |0002: move-object v0, v6 │ │ +08314e: 0113 |0003: move v3, v1 │ │ +083150: 0774 |0004: move-object v4, v7 │ │ +083152: 0725 |0005: move-object v5, v2 │ │ +083154: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ +08315a: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1215 │ │ 0x0009 line=1216 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 icon Landroid/graphics/drawable/Drawable; │ │ @@ -169068,23 +169035,23 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -083228: |[083228] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -083238: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08323a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08323c: 0760 |0002: move-object v0, v6 │ │ -08323e: 0171 |0003: move v1, v7 │ │ -083240: 0724 |0004: move-object v4, v2 │ │ -083242: 0725 |0005: move-object v5, v2 │ │ -083244: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ -08324a: 1106 |0009: return-object v6 │ │ +08315c: |[08315c] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08316c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08316e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +083170: 0760 |0002: move-object v0, v6 │ │ +083172: 0171 |0003: move v1, v7 │ │ +083174: 0724 |0004: move-object v4, v2 │ │ +083176: 0725 |0005: move-object v5, v2 │ │ +083178: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ +08317e: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1203 │ │ 0x0009 line=1204 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 titleRes I │ │ @@ -169094,23 +169061,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -08324c: |[08324c] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08325c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08325e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -083260: 0760 |0002: move-object v0, v6 │ │ -083262: 0772 |0003: move-object v2, v7 │ │ -083264: 0113 |0004: move v3, v1 │ │ -083266: 0745 |0005: move-object v5, v4 │ │ -083268: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ -08326e: 1106 |0009: return-object v6 │ │ +083180: |[083180] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +083190: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +083192: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +083194: 0760 |0002: move-object v0, v6 │ │ +083196: 0772 |0003: move-object v2, v7 │ │ +083198: 0113 |0004: move v3, v1 │ │ +08319a: 0745 |0005: move-object v5, v4 │ │ +08319c: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ +0831a2: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1191 │ │ 0x0009 line=1192 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 title Ljava/lang/CharSequence; │ │ @@ -169120,23 +169087,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -083270: |[083270] android.support.v7.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -083280: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -083282: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -083284: 0760 |0002: move-object v0, v6 │ │ -083286: 0113 |0003: move v3, v1 │ │ -083288: 0724 |0004: move-object v4, v2 │ │ -08328a: 0775 |0005: move-object v5, v7 │ │ -08328c: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ -083292: 1106 |0009: return-object v6 │ │ +0831a4: |[0831a4] android.support.v7.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +0831b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0831b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0831b8: 0760 |0002: move-object v0, v6 │ │ +0831ba: 0113 |0003: move v3, v1 │ │ +0831bc: 0724 |0004: move-object v4, v2 │ │ +0831be: 0775 |0005: move-object v5, v7 │ │ +0831c0: 7606 5514 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1455 │ │ +0831c6: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1239 │ │ 0x0009 line=1240 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 view Landroid/view/View; │ │ @@ -169146,17 +169113,17 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083294: |[083294] android.support.v7.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ -0832a4: 5c01 0a08 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@080a │ │ -0832a8: 0e00 |0002: return-void │ │ +0831c8: |[0831c8] android.support.v7.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ +0831d8: 5c01 0a08 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@080a │ │ +0831dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0002 line=1277 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 visible Z │ │ @@ -169166,19 +169133,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0832ac: |[0832ac] android.support.v7.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ -0832bc: 5c12 0d08 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@080d │ │ -0832c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0832c2: 6e20 3f14 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -0832c8: 0e00 |0006: return-void │ │ +0831e0: |[0831e0] android.support.v7.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ +0831f0: 5c12 0d08 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@080d │ │ +0831f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0831f6: 6e20 3f14 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +0831fc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ 0x0002 line=709 │ │ 0x0006 line=710 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -169189,22 +169156,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0832cc: |[0832cc] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ -0832dc: 5510 0f08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@080f │ │ -0832e0: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0832e4: 0e00 |0004: return-void │ │ -0832e6: 7020 5c14 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@145c │ │ -0832ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0832ee: 6e20 3f14 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -0832f4: 28f8 |000c: goto 0004 // -0008 │ │ +083200: |[083200] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ +083210: 5510 0f08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@080f │ │ +083214: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +083218: 0e00 |0004: return-void │ │ +08321a: 7020 5c14 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@145c │ │ +083220: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +083222: 6e20 3f14 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083228: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=753 │ │ 0x0005 line=751 │ │ 0x0008 line=752 │ │ locals : │ │ @@ -169216,19 +169183,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0832f8: |[0832f8] android.support.v7.internal.view.menu.MenuBuilder.size:()I │ │ -083308: 5410 0708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ -08330c: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -083312: 0a00 |0005: move-result v0 │ │ -083314: 0f00 |0006: return v0 │ │ +08322c: |[08322c] android.support.v7.internal.view.menu.MenuBuilder.size:()I │ │ +08323c: 5410 0708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0807 │ │ +083240: 6e10 9c1f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +083246: 0a00 |0005: move-result v0 │ │ +083248: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #73 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -169236,23 +169203,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -083318: |[083318] android.support.v7.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ -083328: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08332a: 5c21 0c08 |0001: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ -08332e: 5520 0808 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ -083332: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -083336: 5c21 0808 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ -08333a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08333c: 6e20 3f14 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -083342: 0e00 |000d: return-void │ │ +08324c: |[08324c] android.support.v7.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ +08325c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08325e: 5c21 0c08 |0001: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ +083262: 5520 0808 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ +083266: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +08326a: 5c21 0808 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ +08326e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +083270: 6e20 3f14 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083276: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1018 │ │ 0x0003 line=1020 │ │ 0x0007 line=1021 │ │ 0x0009 line=1022 │ │ 0x000d line=1024 │ │ @@ -169264,38 +169231,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -083344: |[083344] android.support.v7.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ -083354: 5510 0c08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ -083358: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -08335c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08335e: 5c10 0c08 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ -083362: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -083364: 5c10 0808 |0008: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ -083368: 0e00 |000a: return-void │ │ +083278: |[083278] android.support.v7.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ +083288: 5510 0c08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ +08328c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +083290: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +083292: 5c10 0c08 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@080c │ │ +083296: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +083298: 5c10 0808 |0008: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0808 │ │ +08329c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ 0x0004 line=1012 │ │ 0x0007 line=1013 │ │ 0x000a line=1015 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ - source_file_idx : 2344 (MenuBuilder.java) │ │ + source_file_idx : 2336 (MenuBuilder.java) │ │ │ │ Class #596 header: │ │ -class_idx : 630 │ │ +class_idx : 628 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2346 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2338 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #596 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/MenuDialogHelper;' │ │ @@ -169330,18 +169297,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08336c: |[08336c] android.support.v7.internal.view.menu.MenuDialogHelper.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08337c: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -083382: 5b01 1408 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ -083386: 0e00 |0005: return-void │ │ +0832a0: |[0832a0] android.support.v7.internal.view.menu.MenuDialogHelper.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0832b0: 7010 351f 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0832b6: 5b01 1408 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ +0832ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ @@ -169353,20 +169320,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -083388: |[083388] android.support.v7.internal.view.menu.MenuDialogHelper.dismiss:()V │ │ -083398: 5410 1308 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ -08339c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0833a0: 5410 1308 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ -0833a4: 6e10 8000 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0080 │ │ -0833aa: 0e00 |0009: return-void │ │ +0832bc: |[0832bc] android.support.v7.internal.view.menu.MenuDialogHelper.dismiss:()V │ │ +0832cc: 5410 1308 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ +0832d0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0832d4: 5410 1308 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ +0832d8: 6e10 8000 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0080 │ │ +0832de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x0009 line=144 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ @@ -169376,25 +169343,25 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0833ac: |[0833ac] android.support.v7.internal.view.menu.MenuDialogHelper.onClick:(Landroid/content/DialogInterface;I)V │ │ -0833bc: 5431 1408 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ -0833c0: 5430 1508 |0002: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ -0833c4: 6e10 f613 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@13f6 │ │ -0833ca: 0c00 |0007: move-result-object v0 │ │ -0833cc: 7220 861d 5000 |0008: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@1d86 │ │ -0833d2: 0c00 |000b: move-result-object v0 │ │ -0833d4: 1f00 7802 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -0833d8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0833da: 6e30 4114 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ -0833e0: 0e00 |0012: return-void │ │ +0832e0: |[0832e0] android.support.v7.internal.view.menu.MenuDialogHelper.onClick:(Landroid/content/DialogInterface;I)V │ │ +0832f0: 5431 1408 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ +0832f4: 5430 1508 |0002: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ +0832f8: 6e10 f613 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@13f6 │ │ +0832fe: 0c00 |0007: move-result-object v0 │ │ +083300: 7220 861d 5000 |0008: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@1d86 │ │ +083306: 0c00 |000b: move-result-object v0 │ │ +083308: 1f00 7602 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08330c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +08330e: 6e30 4114 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ +083314: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0012 line=171 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ 0x0000 - 0x0013 reg=4 dialog Landroid/content/DialogInterface; │ │ @@ -169405,24 +169372,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0833e4: |[0833e4] android.support.v7.internal.view.menu.MenuDialogHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -0833f4: 3903 0600 |0000: if-nez v3, 0006 // +0006 │ │ -0833f8: 5410 1408 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ -0833fc: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -083400: 6e10 6114 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.dismiss:()V // method@1461 │ │ -083406: 5410 1608 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ -08340a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -08340e: 5410 1608 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ -083412: 7230 2a15 2003 |000f: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@152a │ │ -083418: 0e00 |0012: return-void │ │ +083318: |[083318] android.support.v7.internal.view.menu.MenuDialogHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +083328: 3903 0600 |0000: if-nez v3, 0006 // +0006 │ │ +08332c: 5410 1408 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ +083330: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +083334: 6e10 6114 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.dismiss:()V // method@1461 │ │ +08333a: 5410 1608 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ +08333e: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +083342: 5410 1608 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ +083346: 7230 2a15 2003 |000f: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@152a │ │ +08334c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x0009 line=156 │ │ 0x000d line=157 │ │ 0x0012 line=159 │ │ @@ -169436,20 +169403,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08341c: |[08341c] android.support.v7.internal.view.menu.MenuDialogHelper.onDismiss:(Landroid/content/DialogInterface;)V │ │ -08342c: 5430 1508 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ -083430: 5431 1408 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ -083434: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -083436: 6e30 fb13 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@13fb │ │ -08343c: 0e00 |0008: return-void │ │ +083350: |[083350] android.support.v7.internal.view.menu.MenuDialogHelper.onDismiss:(Landroid/content/DialogInterface;)V │ │ +083360: 5430 1508 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ +083364: 5431 1408 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ +083368: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +08336a: 6e30 fb13 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@13fb │ │ +083370: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0008 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ 0x0000 - 0x0009 reg=4 dialog Landroid/content/DialogInterface; │ │ @@ -169459,66 +169426,66 @@ │ │ type : '(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -083440: |[083440] android.support.v7.internal.view.menu.MenuDialogHelper.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ -083450: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -083452: 1304 5200 |0001: const/16 v4, #int 82 // #52 │ │ -083456: 3247 0500 |0003: if-eq v7, v4, 0008 // +0005 │ │ -08345a: 1244 |0005: const/4 v4, #int 4 // #4 │ │ -08345c: 3347 5500 |0006: if-ne v7, v4, 005b // +0055 │ │ -083460: 6e10 ff1a 0800 |0008: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ -083466: 0a04 |000b: move-result v4 │ │ -083468: 3904 2000 |000c: if-nez v4, 002c // +0020 │ │ -08346c: 6e10 031b 0800 |000e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1b03 │ │ -083472: 0a04 |0011: move-result v4 │ │ -083474: 3904 1a00 |0012: if-nez v4, 002c // +001a │ │ -083478: 5454 1308 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ -08347c: 6e10 8100 0400 |0016: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0081 │ │ -083482: 0c02 |0019: move-result-object v2 │ │ -083484: 3802 4100 |001a: if-eqz v2, 005b // +0041 │ │ -083488: 6e10 6c1c 0200 |001c: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ -08348e: 0c00 |001f: move-result-object v0 │ │ -083490: 3800 3b00 |0020: if-eqz v0, 005b // +003b │ │ -083494: 6e10 a21b 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1ba2 │ │ -08349a: 0c01 |0025: move-result-object v1 │ │ -08349c: 3801 3500 |0026: if-eqz v1, 005b // +0035 │ │ -0834a0: 6e30 fb1a 8105 |0028: invoke-virtual {v1, v8, v5}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1afb │ │ -0834a6: 0f03 |002b: return v3 │ │ -0834a8: 6e10 ff1a 0800 |002c: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ -0834ae: 0a04 |002f: move-result v4 │ │ -0834b0: 3334 2b00 |0030: if-ne v4, v3, 005b // +002b │ │ -0834b4: 6e10 041b 0800 |0032: invoke-virtual {v8}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1b04 │ │ -0834ba: 0a04 |0035: move-result v4 │ │ -0834bc: 3904 2500 |0036: if-nez v4, 005b // +0025 │ │ -0834c0: 5454 1308 |0038: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ -0834c4: 6e10 8100 0400 |003a: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0081 │ │ -0834ca: 0c02 |003d: move-result-object v2 │ │ -0834cc: 3802 1d00 |003e: if-eqz v2, 005b // +001d │ │ -0834d0: 6e10 6c1c 0200 |0040: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ -0834d6: 0c00 |0043: move-result-object v0 │ │ -0834d8: 3800 1700 |0044: if-eqz v0, 005b // +0017 │ │ -0834dc: 6e10 a21b 0000 |0046: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1ba2 │ │ -0834e2: 0c01 |0049: move-result-object v1 │ │ -0834e4: 3801 1100 |004a: if-eqz v1, 005b // +0011 │ │ -0834e8: 6e20 fa1a 8100 |004c: invoke-virtual {v1, v8}, Landroid/view/KeyEvent$DispatcherState;.isTracking:(Landroid/view/KeyEvent;)Z // method@1afa │ │ -0834ee: 0a04 |004f: move-result v4 │ │ -0834f0: 3804 0b00 |0050: if-eqz v4, 005b // +000b │ │ -0834f4: 5454 1408 |0052: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ -0834f8: 6e20 1b14 3400 |0054: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -0834fe: 7210 0201 0600 |0057: invoke-interface {v6}, Landroid/content/DialogInterface;.dismiss:()V // method@0102 │ │ -083504: 28d1 |005a: goto 002b // -002f │ │ -083506: 5453 1408 |005b: iget-object v3, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ -08350a: 1204 |005d: const/4 v4, #int 0 // #0 │ │ -08350c: 6e40 4214 7348 |005e: invoke-virtual {v3, v7, v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@1442 │ │ -083512: 0a03 |0061: move-result v3 │ │ -083514: 28c9 |0062: goto 002b // -0037 │ │ +083374: |[083374] android.support.v7.internal.view.menu.MenuDialogHelper.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ +083384: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +083386: 1304 5200 |0001: const/16 v4, #int 82 // #52 │ │ +08338a: 3247 0500 |0003: if-eq v7, v4, 0008 // +0005 │ │ +08338e: 1244 |0005: const/4 v4, #int 4 // #4 │ │ +083390: 3347 5500 |0006: if-ne v7, v4, 005b // +0055 │ │ +083394: 6e10 ff1a 0800 |0008: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ +08339a: 0a04 |000b: move-result v4 │ │ +08339c: 3904 2000 |000c: if-nez v4, 002c // +0020 │ │ +0833a0: 6e10 031b 0800 |000e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1b03 │ │ +0833a6: 0a04 |0011: move-result v4 │ │ +0833a8: 3904 1a00 |0012: if-nez v4, 002c // +001a │ │ +0833ac: 5454 1308 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ +0833b0: 6e10 8100 0400 |0016: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0081 │ │ +0833b6: 0c02 |0019: move-result-object v2 │ │ +0833b8: 3802 4100 |001a: if-eqz v2, 005b // +0041 │ │ +0833bc: 6e10 6c1c 0200 |001c: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ +0833c2: 0c00 |001f: move-result-object v0 │ │ +0833c4: 3800 3b00 |0020: if-eqz v0, 005b // +003b │ │ +0833c8: 6e10 a21b 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1ba2 │ │ +0833ce: 0c01 |0025: move-result-object v1 │ │ +0833d0: 3801 3500 |0026: if-eqz v1, 005b // +0035 │ │ +0833d4: 6e30 fb1a 8105 |0028: invoke-virtual {v1, v8, v5}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1afb │ │ +0833da: 0f03 |002b: return v3 │ │ +0833dc: 6e10 ff1a 0800 |002c: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ +0833e2: 0a04 |002f: move-result v4 │ │ +0833e4: 3334 2b00 |0030: if-ne v4, v3, 005b // +002b │ │ +0833e8: 6e10 041b 0800 |0032: invoke-virtual {v8}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1b04 │ │ +0833ee: 0a04 |0035: move-result v4 │ │ +0833f0: 3904 2500 |0036: if-nez v4, 005b // +0025 │ │ +0833f4: 5454 1308 |0038: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ +0833f8: 6e10 8100 0400 |003a: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0081 │ │ +0833fe: 0c02 |003d: move-result-object v2 │ │ +083400: 3802 1d00 |003e: if-eqz v2, 005b // +001d │ │ +083404: 6e10 6c1c 0200 |0040: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1c6c │ │ +08340a: 0c00 |0043: move-result-object v0 │ │ +08340c: 3800 1700 |0044: if-eqz v0, 005b // +0017 │ │ +083410: 6e10 a21b 0000 |0046: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1ba2 │ │ +083416: 0c01 |0049: move-result-object v1 │ │ +083418: 3801 1100 |004a: if-eqz v1, 005b // +0011 │ │ +08341c: 6e20 fa1a 8100 |004c: invoke-virtual {v1, v8}, Landroid/view/KeyEvent$DispatcherState;.isTracking:(Landroid/view/KeyEvent;)Z // method@1afa │ │ +083422: 0a04 |004f: move-result v4 │ │ +083424: 3804 0b00 |0050: if-eqz v4, 005b // +000b │ │ +083428: 5454 1408 |0052: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ +08342c: 6e20 1b14 3400 |0054: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +083432: 7210 0201 0600 |0057: invoke-interface {v6}, Landroid/content/DialogInterface;.dismiss:()V // method@0102 │ │ +083438: 28d1 |005a: goto 002b // -002f │ │ +08343a: 5453 1408 |005b: iget-object v3, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ +08343e: 1204 |005d: const/4 v4, #int 0 // #0 │ │ +083440: 6e40 4214 7348 |005e: invoke-virtual {v3, v7, v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@1442 │ │ +083446: 0a03 |0061: move-result v3 │ │ +083448: 28c9 |0062: goto 002b // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0008 line=97 │ │ 0x0014 line=99 │ │ 0x001a line=100 │ │ 0x001c line=101 │ │ @@ -169554,23 +169521,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -083518: |[083518] android.support.v7.internal.view.menu.MenuDialogHelper.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -083528: 5410 1608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ -08352c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -083530: 5410 1608 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ -083534: 7220 2b15 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@152b │ │ -08353a: 0a00 |0009: move-result v0 │ │ -08353c: 0f00 |000a: return v0 │ │ -08353e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -083540: 28fe |000c: goto 000a // -0002 │ │ +08344c: |[08344c] android.support.v7.internal.view.menu.MenuDialogHelper.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +08345c: 5410 1608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ +083460: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +083464: 5410 1608 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ +083468: 7220 2b15 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@152b │ │ +08346e: 0a00 |0009: move-result v0 │ │ +083470: 0f00 |000a: return v0 │ │ +083472: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +083474: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0004 line=164 │ │ 0x000a line=166 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ @@ -169581,17 +169548,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083544: |[083544] android.support.v7.internal.view.menu.MenuDialogHelper.setPresenterCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -083554: 5b01 1608 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ -083558: 0e00 |0002: return-void │ │ +083478: |[083478] android.support.v7.internal.view.menu.MenuDialogHelper.setPresenterCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +083488: 5b01 1608 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0816 │ │ +08348c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ @@ -169601,68 +169568,68 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -08355c: |[08355c] android.support.v7.internal.view.menu.MenuDialogHelper.show:(Landroid/os/IBinder;)V │ │ -08356c: 5473 1408 |0000: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ -083570: 2200 1000 |0002: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -083574: 6e10 2d14 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ -08357a: 0c04 |0007: move-result-object v4 │ │ -08357c: 7020 7700 4000 |0008: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0077 │ │ -083582: 2204 7202 |000b: new-instance v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@0272 │ │ -083586: 6005 4506 |000d: sget v5, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@0645 │ │ -08358a: 6006 8606 |000f: sget v6, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu_Dialog:I // field@0686 │ │ -08358e: 7030 f013 5406 |0011: invoke-direct {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@13f0 │ │ -083594: 5b74 1508 |0014: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ -083598: 5474 1508 |0016: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ -08359c: 6e20 0214 7400 |0018: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1402 │ │ -0835a2: 5474 1408 |001b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ -0835a6: 5475 1508 |001d: iget-object v5, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ -0835aa: 6e20 1114 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ -0835b0: 5474 1508 |0022: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ -0835b4: 6e10 f613 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@13f6 │ │ -0835ba: 0c04 |0027: move-result-object v4 │ │ -0835bc: 6e30 7900 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0079 │ │ -0835c2: 6e10 3114 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderView:()Landroid/view/View; // method@1431 │ │ -0835c8: 0c01 |002e: move-result-object v1 │ │ -0835ca: 3801 3200 |002f: if-eqz v1, 0061 // +0032 │ │ -0835ce: 6e20 7a00 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCustomTitle:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@007a │ │ -0835d4: 6e20 7c00 7000 |0034: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@007c │ │ -0835da: 6e10 7800 0000 |0037: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0078 │ │ -0835e0: 0c04 |003a: move-result-object v4 │ │ -0835e2: 5b74 1308 |003b: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ -0835e6: 5474 1308 |003d: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ -0835ea: 6e20 8300 7400 |003f: invoke-virtual {v4, v7}, Landroid/app/AlertDialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0083 │ │ -0835f0: 5474 1308 |0042: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ -0835f4: 6e10 8100 0400 |0044: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0081 │ │ -0835fa: 0c04 |0047: move-result-object v4 │ │ -0835fc: 6e10 6a1c 0400 |0048: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1c6a │ │ -083602: 0c02 |004b: move-result-object v2 │ │ -083604: 1304 eb03 |004c: const/16 v4, #int 1003 // #3eb │ │ -083608: 5924 6a0a |004e: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.type:I // field@0a6a │ │ -08360c: 3808 0400 |0050: if-eqz v8, 0054 // +0004 │ │ -083610: 5b28 690a |0052: iput-object v8, v2, Landroid/view/WindowManager$LayoutParams;.token:Landroid/os/IBinder; // field@0a69 │ │ -083614: 5224 680a |0054: iget v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0a68 │ │ -083618: 1505 0200 |0056: const/high16 v5, #int 131072 // #2 │ │ -08361c: b654 |0058: or-int/2addr v4, v5 │ │ -08361e: 5924 680a |0059: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0a68 │ │ -083622: 5474 1308 |005b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ -083626: 6e10 8400 0400 |005d: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@0084 │ │ -08362c: 0e00 |0060: return-void │ │ -08362e: 6e10 2f14 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderIcon:()Landroid/graphics/drawable/Drawable; // method@142f │ │ -083634: 0c04 |0064: move-result-object v4 │ │ -083636: 6e20 7b00 4000 |0065: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder; // method@007b │ │ -08363c: 0c04 |0068: move-result-object v4 │ │ -08363e: 6e10 3014 0300 |0069: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderTitle:()Ljava/lang/CharSequence; // method@1430 │ │ -083644: 0c05 |006c: move-result-object v5 │ │ -083646: 6e20 7e00 5400 |006d: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@007e │ │ -08364c: 28c4 |0070: goto 0034 // -003c │ │ +083490: |[083490] android.support.v7.internal.view.menu.MenuDialogHelper.show:(Landroid/os/IBinder;)V │ │ +0834a0: 5473 1408 |0000: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ +0834a4: 2200 1000 |0002: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +0834a8: 6e10 2d14 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ +0834ae: 0c04 |0007: move-result-object v4 │ │ +0834b0: 7020 7700 4000 |0008: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0077 │ │ +0834b6: 2204 7002 |000b: new-instance v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@0270 │ │ +0834ba: 6005 4506 |000d: sget v5, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@0645 │ │ +0834be: 6006 8606 |000f: sget v6, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu_Dialog:I // field@0686 │ │ +0834c2: 7030 f013 5406 |0011: invoke-direct {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@13f0 │ │ +0834c8: 5b74 1508 |0014: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ +0834cc: 5474 1508 |0016: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ +0834d0: 6e20 0214 7400 |0018: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1402 │ │ +0834d6: 5474 1408 |001b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0814 │ │ +0834da: 5475 1508 |001d: iget-object v5, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ +0834de: 6e20 1114 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ +0834e4: 5474 1508 |0022: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0815 │ │ +0834e8: 6e10 f613 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@13f6 │ │ +0834ee: 0c04 |0027: move-result-object v4 │ │ +0834f0: 6e30 7900 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0079 │ │ +0834f6: 6e10 3114 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderView:()Landroid/view/View; // method@1431 │ │ +0834fc: 0c01 |002e: move-result-object v1 │ │ +0834fe: 3801 3200 |002f: if-eqz v1, 0061 // +0032 │ │ +083502: 6e20 7a00 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCustomTitle:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@007a │ │ +083508: 6e20 7c00 7000 |0034: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@007c │ │ +08350e: 6e10 7800 0000 |0037: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0078 │ │ +083514: 0c04 |003a: move-result-object v4 │ │ +083516: 5b74 1308 |003b: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ +08351a: 5474 1308 |003d: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ +08351e: 6e20 8300 7400 |003f: invoke-virtual {v4, v7}, Landroid/app/AlertDialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0083 │ │ +083524: 5474 1308 |0042: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ +083528: 6e10 8100 0400 |0044: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0081 │ │ +08352e: 0c04 |0047: move-result-object v4 │ │ +083530: 6e10 6a1c 0400 |0048: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1c6a │ │ +083536: 0c02 |004b: move-result-object v2 │ │ +083538: 1304 eb03 |004c: const/16 v4, #int 1003 // #3eb │ │ +08353c: 5924 6a0a |004e: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.type:I // field@0a6a │ │ +083540: 3808 0400 |0050: if-eqz v8, 0054 // +0004 │ │ +083544: 5b28 690a |0052: iput-object v8, v2, Landroid/view/WindowManager$LayoutParams;.token:Landroid/os/IBinder; // field@0a69 │ │ +083548: 5224 680a |0054: iget v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0a68 │ │ +08354c: 1505 0200 |0056: const/high16 v5, #int 131072 // #2 │ │ +083550: b654 |0058: or-int/2addr v4, v5 │ │ +083552: 5924 680a |0059: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0a68 │ │ +083556: 5474 1308 |005b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0813 │ │ +08355a: 6e10 8400 0400 |005d: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@0084 │ │ +083560: 0e00 |0060: return-void │ │ +083562: 6e10 2f14 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderIcon:()Landroid/graphics/drawable/Drawable; // method@142f │ │ +083568: 0c04 |0064: move-result-object v4 │ │ +08356a: 6e20 7b00 4000 |0065: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder; // method@007b │ │ +083570: 0c04 |0068: move-result-object v4 │ │ +083572: 6e10 3014 0300 |0069: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderTitle:()Ljava/lang/CharSequence; // method@1430 │ │ +083578: 0c05 |006c: move-result-object v5 │ │ +08357a: 6e20 7e00 5400 |006d: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@007e │ │ +083580: 28c4 |0070: goto 0034 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0002 line=57 │ │ 0x000b line=61 │ │ 0x0016 line=64 │ │ 0x001b line=65 │ │ @@ -169685,21 +169652,21 @@ │ │ 0x004c - 0x0061 reg=2 lp Landroid/view/WindowManager$LayoutParams; │ │ 0x000b - 0x0071 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x002f - 0x0071 reg=1 headerView Landroid/view/View; │ │ 0x0002 - 0x0071 reg=3 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0071 reg=7 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ 0x0000 - 0x0071 reg=8 windowToken Landroid/os/IBinder; │ │ │ │ - source_file_idx : 2346 (MenuDialogHelper.java) │ │ + source_file_idx : 2338 (MenuDialogHelper.java) │ │ │ │ Class #597 header: │ │ -class_idx : 631 │ │ +class_idx : 629 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2360 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2352 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #597 annotations: │ │ Annotations on class │ │ @@ -169724,18 +169691,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083650: |[083650] android.support.v7.internal.view.menu.MenuItemImpl$1.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -083660: 5b01 1708 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0817 │ │ -083664: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -08366a: 0e00 |0005: return-void │ │ +083584: |[083584] android.support.v7.internal.view.menu.MenuItemImpl$1.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +083594: 5b01 1708 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0817 │ │ +083598: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +08359e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -169745,36 +169712,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08366c: |[08366c] android.support.v7.internal.view.menu.MenuItemImpl$1.onActionProviderVisibilityChanged:(Z)V │ │ -08367c: 5420 1708 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0817 │ │ -083680: 7110 6c14 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@146c │ │ -083686: 0c00 |0005: move-result-object v0 │ │ -083688: 5421 1708 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0817 │ │ -08368c: 6e20 3e14 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143e │ │ -083692: 0e00 |000b: return-void │ │ +0835a0: |[0835a0] android.support.v7.internal.view.menu.MenuItemImpl$1.onActionProviderVisibilityChanged:(Z)V │ │ +0835b0: 5420 1708 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0817 │ │ +0835b4: 7110 6c14 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@146c │ │ +0835ba: 0c00 |0005: move-result-object v0 │ │ +0835bc: 5421 1708 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0817 │ │ +0835c0: 6e20 3e14 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143e │ │ +0835c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x000b line=666 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl$1; │ │ 0x0000 - 0x000c reg=3 isVisible Z │ │ │ │ - source_file_idx : 2360 (MenuItemImpl.java) │ │ + source_file_idx : 2352 (MenuItemImpl.java) │ │ │ │ Class #598 header: │ │ -class_idx : 632 │ │ +class_idx : 630 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2360 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2352 │ │ static_fields_size : 13 │ │ instance_fields_size: 22 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 71 │ │ │ │ Class #598 annotations: │ │ Annotations on method #5239 'getItemId' │ │ @@ -169945,30 +169912,30 @@ │ │ type : '(Landroid/support/v7/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 │ │ -083694: |[083694] android.support.v7.internal.view.menu.MenuItemImpl.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ -0836a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0836a6: 7010 351f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0836ac: 5921 2808 |0004: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ -0836b0: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -0836b4: 5920 2508 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -0836b8: 5921 3308 |000a: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -0836bc: 5c21 2b08 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@082b │ │ -0836c0: 5b23 2d08 |000e: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -0836c4: 5925 2908 |0010: iput v5, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0829 │ │ -0836c8: 5924 2608 |0012: iput v4, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@0826 │ │ -0836cc: 5926 2308 |0014: iput v6, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0823 │ │ -0836d0: 5927 3008 |0016: iput v7, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0830 │ │ -0836d4: 5b28 3508 |0018: iput-object v8, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ -0836d8: 5929 3308 |001a: iput v9, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -0836dc: 0e00 |001c: return-void │ │ +0835c8: |[0835c8] android.support.v7.internal.view.menu.MenuItemImpl.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ +0835d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0835da: 7010 351f 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0835e0: 5921 2808 |0004: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ +0835e4: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0835e8: 5920 2508 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +0835ec: 5921 3308 |000a: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +0835f0: 5c21 2b08 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@082b │ │ +0835f4: 5b23 2d08 |000e: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +0835f8: 5925 2908 |0010: iput v5, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0829 │ │ +0835fc: 5924 2608 |0012: iput v4, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@0826 │ │ +083600: 5926 2308 |0014: iput v6, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0823 │ │ +083604: 5927 3008 |0016: iput v7, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0830 │ │ +083608: 5b28 3508 |0018: iput-object v8, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ +08360c: 5929 3308 |001a: iput v9, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +083610: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=124 │ │ 0x0004 line=65 │ │ 0x0006 line=80 │ │ 0x000a line=88 │ │ 0x000c line=93 │ │ @@ -169995,17 +169962,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0836e0: |[0836e0] android.support.v7.internal.view.menu.MenuItemImpl.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -0836f0: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -0836f4: 1100 |0002: return-object v0 │ │ +083614: |[083614] android.support.v7.internal.view.menu.MenuItemImpl.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +083624: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083628: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ Virtual methods - │ │ @@ -170014,18 +169981,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0836f8: |[0836f8] android.support.v7.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ -083708: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -08370c: 6e20 3d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143d │ │ -083712: 0e00 |0005: return-void │ │ +08362c: |[08362c] android.support.v7.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ +08363c: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083640: 6e20 3d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143d │ │ +083646: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0005 line=550 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -170034,34 +170001,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -083714: |[083714] android.support.v7.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ -083724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083726: 5221 3308 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -08372a: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -08372e: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -083732: 0f00 |0007: return v0 │ │ -083734: 5421 2208 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -083738: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -08373c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08373e: 28fa |000d: goto 0007 // -0006 │ │ -083740: 5421 2f08 |000e: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ -083744: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -083748: 5421 2f08 |0012: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ -08374c: 7220 4e09 2100 |0014: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@094e │ │ -083752: 0a01 |0017: move-result v1 │ │ -083754: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ -083758: 5420 2d08 |001a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -08375c: 6e20 1c14 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@141c │ │ -083762: 0a00 |001f: move-result v0 │ │ -083764: 28e7 |0020: goto 0007 // -0019 │ │ +083648: |[083648] android.support.v7.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ +083658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08365a: 5221 3308 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +08365e: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +083662: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +083666: 0f00 |0007: return v0 │ │ +083668: 5421 2208 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +08366c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +083670: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +083672: 28fa |000d: goto 0007 // -0006 │ │ +083674: 5421 2f08 |000e: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ +083678: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +08367c: 5421 2f08 |0012: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ +083680: 7220 4e09 2100 |0014: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@094e │ │ +083686: 0a01 |0017: move-result v1 │ │ +083688: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ +08368c: 5420 2d08 |001a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083690: 6e20 1c14 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@141c │ │ +083696: 0a00 |001f: move-result v0 │ │ +083698: 28e7 |0020: goto 0007 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=694 │ │ 0x0007 line=707 │ │ 0x0008 line=697 │ │ 0x000c line=699 │ │ 0x000e line=702 │ │ @@ -170074,32 +170041,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -083768: |[083768] android.support.v7.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ -083778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08377a: 5221 3308 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -08377e: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -083782: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -083786: 5421 2208 |0007: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -08378a: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -08378e: 0f00 |000b: return v0 │ │ -083790: 5421 2f08 |000c: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ -083794: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -083798: 5421 2f08 |0010: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ -08379c: 7220 4f09 2100 |0012: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@094f │ │ -0837a2: 0a01 |0015: move-result v1 │ │ -0837a4: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ -0837a8: 5420 2d08 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -0837ac: 6e20 2214 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1422 │ │ -0837b2: 0a00 |001d: move-result v0 │ │ -0837b4: 28ed |001e: goto 000b // -0013 │ │ +08369c: |[08369c] android.support.v7.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ +0836ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0836ae: 5221 3308 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +0836b2: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0836b6: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +0836ba: 5421 2208 |0007: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +0836be: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0836c2: 0f00 |000b: return v0 │ │ +0836c4: 5421 2f08 |000c: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ +0836c8: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +0836cc: 5421 2f08 |0010: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ +0836d0: 7220 4f09 2100 |0012: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@094f │ │ +0836d6: 0a01 |0015: move-result v1 │ │ +0836d8: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ +0836dc: 5420 2d08 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +0836e0: 6e20 2214 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1422 │ │ +0836e6: 0a00 |001d: move-result v0 │ │ +0836e8: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=680 │ │ 0x000b line=689 │ │ 0x000c line=684 │ │ 0x0018 line=686 │ │ locals : │ │ @@ -170110,19 +170077,19 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0837b8: |[0837b8] android.support.v7.internal.view.menu.MenuItemImpl.getActionProvider:()Landroid/view/ActionProvider; │ │ -0837c8: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -0837cc: 1a01 ef03 |0002: const-string v1, "Implementation should use getSupportActionProvider!" // string@03ef │ │ -0837d0: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -0837d6: 2700 |0007: throw v0 │ │ +0836ec: |[0836ec] android.support.v7.internal.view.menu.MenuItemImpl.getActionProvider:()Landroid/view/ActionProvider; │ │ +0836fc: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +083700: 1a01 eb03 |0002: const-string v1, "Implementation should use getSupportActionProvider!" // string@03eb │ │ +083704: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +08370a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170130,29 +170097,29 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0837d8: |[0837d8] android.support.v7.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ -0837e8: 5410 2208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -0837ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0837f0: 5410 2208 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -0837f4: 1100 |0006: return-object v0 │ │ -0837f6: 5410 2108 |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -0837fa: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ -0837fe: 5410 2108 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -083802: 6e20 8c08 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@088c │ │ -083808: 0c00 |0010: move-result-object v0 │ │ -08380a: 5b10 2208 |0011: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -08380e: 5410 2208 |0013: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -083812: 28f1 |0015: goto 0006 // -000f │ │ -083814: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -083816: 28ef |0017: goto 0006 // -0011 │ │ +08370c: |[08370c] android.support.v7.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ +08371c: 5410 2208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +083720: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +083724: 5410 2208 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +083728: 1100 |0006: return-object v0 │ │ +08372a: 5410 2108 |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +08372e: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ +083732: 5410 2108 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +083736: 6e20 8c08 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@088c │ │ +08373c: 0c00 |0010: move-result-object v0 │ │ +08373e: 5b10 2208 |0011: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +083742: 5410 2208 |0013: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +083746: 28f1 |0015: goto 0006 // -000f │ │ +083748: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +08374a: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0004 line=623 │ │ 0x0006 line=628 │ │ 0x0007 line=624 │ │ 0x000b line=625 │ │ @@ -170166,17 +170133,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083818: |[083818] android.support.v7.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ -083828: 5710 3108 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ -08382c: 0f00 |0002: return v0 │ │ +08374c: |[08374c] android.support.v7.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ +08375c: 5710 3108 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ +083760: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170184,17 +170151,17 @@ │ │ type : '()Ljava/lang/Runnable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083830: |[083830] android.support.v7.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ -083840: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@082c │ │ -083844: 1100 |0002: return-object v0 │ │ +083764: |[083764] android.support.v7.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ +083774: 5410 2c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@082c │ │ +083778: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170202,17 +170169,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083848: |[083848] android.support.v7.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ -083858: 5210 2608 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@0826 │ │ -08385c: 0f00 |0002: return v0 │ │ +08377c: |[08377c] android.support.v7.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ +08378c: 5210 2608 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@0826 │ │ +083790: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170220,33 +170187,33 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -083860: |[083860] android.support.v7.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -083870: 5431 2708 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ -083874: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -083878: 5430 2708 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ -08387c: 1100 |0006: return-object v0 │ │ -08387e: 5231 2808 |0007: iget v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ -083882: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -083886: 5431 2d08 |000b: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -08388a: 6e10 3614 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1436 │ │ -083890: 0c01 |0010: move-result-object v1 │ │ -083892: 5232 2808 |0011: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ -083896: 6e20 4f01 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -08389c: 0c00 |0016: move-result-object v0 │ │ -08389e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0838a0: 5931 2808 |0018: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ -0838a4: 5b30 2708 |001a: iput-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ -0838a8: 28ea |001c: goto 0006 // -0016 │ │ -0838aa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0838ac: 28e8 |001e: goto 0006 // -0018 │ │ +083794: |[083794] android.support.v7.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0837a4: 5431 2708 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ +0837a8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +0837ac: 5430 2708 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ +0837b0: 1100 |0006: return-object v0 │ │ +0837b2: 5231 2808 |0007: iget v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ +0837b6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0837ba: 5431 2d08 |000b: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +0837be: 6e10 3614 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1436 │ │ +0837c4: 0c01 |0010: move-result-object v1 │ │ +0837c6: 5232 2808 |0011: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ +0837ca: 6e20 4f01 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +0837d0: 0c00 |0016: move-result-object v0 │ │ +0837d2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0837d4: 5931 2808 |0018: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ +0837d8: 5b30 2708 |001a: iput-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ +0837dc: 28ea |001c: goto 0006 // -0016 │ │ +0837de: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0837e0: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ 0x0006 line=423 │ │ 0x0007 line=416 │ │ 0x000b line=417 │ │ @@ -170262,17 +170229,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838b0: |[0838b0] android.support.v7.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ -0838c0: 5410 2a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@082a │ │ -0838c4: 1100 |0002: return-object v0 │ │ +0837e4: |[0837e4] android.support.v7.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ +0837f4: 5410 2a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@082a │ │ +0837f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170280,17 +170247,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838c8: |[0838c8] android.support.v7.internal.view.menu.MenuItemImpl.getItemId:()I │ │ -0838d8: 5210 2908 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0829 │ │ -0838dc: 0f00 |0002: return v0 │ │ +0837fc: |[0837fc] android.support.v7.internal.view.menu.MenuItemImpl.getItemId:()I │ │ +08380c: 5210 2908 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0829 │ │ +083810: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170298,17 +170265,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838e0: |[0838e0] android.support.v7.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0838f0: 5410 2e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@082e │ │ -0838f4: 1100 |0002: return-object v0 │ │ +083814: |[083814] android.support.v7.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +083824: 5410 2e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@082e │ │ +083828: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #12 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170316,17 +170283,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838f8: |[0838f8] android.support.v7.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ -083908: 5710 3208 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0832 │ │ -08390c: 0f00 |0002: return v0 │ │ +08382c: |[08382c] android.support.v7.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ +08383c: 5710 3208 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0832 │ │ +083840: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #13 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170334,17 +170301,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083910: |[083910] android.support.v7.internal.view.menu.MenuItemImpl.getOrder:()I │ │ -083920: 5210 2308 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0823 │ │ -083924: 0f00 |0002: return v0 │ │ +083844: |[083844] android.support.v7.internal.view.menu.MenuItemImpl.getOrder:()I │ │ +083854: 5210 2308 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0823 │ │ +083858: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #14 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170352,17 +170319,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083928: |[083928] android.support.v7.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ -083938: 5210 3008 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0830 │ │ -08393c: 0f00 |0002: return v0 │ │ +08385c: |[08385c] android.support.v7.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ +08386c: 5210 3008 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0830 │ │ +083870: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #15 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170370,17 +170337,17 @@ │ │ type : '()C' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083940: |[083940] android.support.v7.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ -083950: 5710 3108 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ -083954: 0f00 |0002: return v0 │ │ +083874: |[083874] android.support.v7.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ +083884: 5710 3108 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ +083888: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #16 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170388,39 +170355,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -083958: |[083958] android.support.v7.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ -083968: 6e10 7c14 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@147c │ │ -08396e: 0a01 |0003: move-result v1 │ │ -083970: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ -083974: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -083978: 1102 |0008: return-object v2 │ │ -08397a: 2200 dc03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -08397e: 6202 3908 |000b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0839 │ │ -083982: 7020 5a1f 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@1f5a │ │ -083988: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ -08398e: 6e20 5b1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ -083994: 6e10 651f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -08399a: 0c02 |0019: move-result-object v2 │ │ -08399c: 28ee |001a: goto 0008 // -0012 │ │ -08399e: 6202 3808 |001b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@0838 │ │ -0839a2: 6e20 601f 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0839a8: 28f6 |0020: goto 0016 // -000a │ │ -0839aa: 6202 3708 |0021: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0837 │ │ -0839ae: 6e20 601f 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0839b4: 28f0 |0026: goto 0016 // -0010 │ │ -0839b6: 6202 3a08 |0027: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@083a │ │ -0839ba: 6e20 601f 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0839c0: 28ea |002c: goto 0016 // -0016 │ │ -0839c2: 0000 |002d: nop // spacer │ │ -0839c4: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ +08388c: |[08388c] android.support.v7.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ +08389c: 6e10 7c14 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@147c │ │ +0838a2: 0a01 |0003: move-result v1 │ │ +0838a4: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ +0838a8: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +0838ac: 1102 |0008: return-object v2 │ │ +0838ae: 2200 d803 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +0838b2: 6202 3908 |000b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0839 │ │ +0838b6: 7020 5a1f 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@1f5a │ │ +0838bc: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ +0838c2: 6e20 5b1f 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1f5b │ │ +0838c8: 6e10 651f 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0838ce: 0c02 |0019: move-result-object v2 │ │ +0838d0: 28ee |001a: goto 0008 // -0012 │ │ +0838d2: 6202 3808 |001b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@0838 │ │ +0838d6: 6e20 601f 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0838dc: 28f6 |0020: goto 0016 // -000a │ │ +0838de: 6202 3708 |0021: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0837 │ │ +0838e2: 6e20 601f 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0838e8: 28f0 |0026: goto 0016 // -0010 │ │ +0838ea: 6202 3a08 |0027: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@083a │ │ +0838ee: 6e20 601f 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0838f4: 28ea |002c: goto 0016 // -0016 │ │ +0838f6: 0000 |002d: nop // spacer │ │ +0838f8: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0004 line=303 │ │ 0x0006 line=304 │ │ 0x0008 line=327 │ │ 0x0009 line=307 │ │ @@ -170441,17 +170408,17 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0839e0: |[0839e0] android.support.v7.internal.view.menu.MenuItemImpl.getSubMenu:()Landroid/view/SubMenu; │ │ -0839f0: 5410 3408 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ -0839f4: 1100 |0002: return-object v0 │ │ +083914: |[083914] android.support.v7.internal.view.menu.MenuItemImpl.getSubMenu:()Landroid/view/SubMenu; │ │ +083924: 5410 3408 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ +083928: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #18 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170459,17 +170426,17 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0839f8: |[0839f8] android.support.v7.internal.view.menu.MenuItemImpl.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -083a08: 5410 2108 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -083a0c: 1100 |0002: return-object v0 │ │ +08392c: |[08392c] android.support.v7.internal.view.menu.MenuItemImpl.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +08393c: 5410 2108 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +083940: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #19 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170477,17 +170444,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083a10: |[083a10] android.support.v7.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ -083a20: 5410 3508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ -083a24: 1100 |0002: return-object v0 │ │ +083944: |[083944] android.support.v7.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ +083954: 5410 3508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ +083958: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #20 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170495,21 +170462,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -083a28: |[083a28] android.support.v7.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -083a38: 5410 3608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0836 │ │ -083a3c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -083a40: 5410 3608 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0836 │ │ -083a44: 1100 |0006: return-object v0 │ │ -083a46: 5410 3508 |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ -083a4a: 28fd |0009: goto 0006 // -0003 │ │ +08395c: |[08395c] android.support.v7.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +08396c: 5410 3608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0836 │ │ +083970: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +083974: 5410 3608 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0836 │ │ +083978: 1100 |0006: return-object v0 │ │ +08397a: 5410 3508 |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ +08397e: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #21 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170517,25 +170484,25 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -083a4c: |[083a4c] android.support.v7.internal.view.menu.MenuItemImpl.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ -083a5c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -083a60: 7210 3a15 0200 |0002: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@153a │ │ -083a66: 0a00 |0005: move-result v0 │ │ -083a68: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -083a6c: 6e10 8114 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1481 │ │ -083a72: 0c00 |000b: move-result-object v0 │ │ -083a74: 1100 |000c: return-object v0 │ │ -083a76: 6e10 8014 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1480 │ │ -083a7c: 0c00 |0010: move-result-object v0 │ │ -083a7e: 28fb |0011: goto 000c // -0005 │ │ +083980: |[083980] android.support.v7.internal.view.menu.MenuItemImpl.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ +083990: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +083994: 7210 3a15 0200 |0002: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@153a │ │ +08399a: 0a00 |0005: move-result v0 │ │ +08399c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0839a0: 6e10 8114 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1481 │ │ +0839a6: 0c00 |000b: move-result-object v0 │ │ +0839a8: 1100 |000c: return-object v0 │ │ +0839aa: 6e10 8014 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1480 │ │ +0839b0: 0c00 |0010: move-result-object v0 │ │ +0839b2: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0012 reg=2 itemView Landroid/support/v7/internal/view/menu/MenuView$ItemView; │ │ │ │ @@ -170544,24 +170511,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -083a80: |[083a80] android.support.v7.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ -083a90: 5210 3308 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -083a94: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -083a98: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -083a9c: 5410 2208 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -083aa0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -083aa4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -083aa6: 0f00 |000b: return v0 │ │ -083aa8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -083aaa: 28fe |000d: goto 000b // -0002 │ │ +0839b4: |[0839b4] android.support.v7.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ +0839c4: 5210 3308 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +0839c8: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0839cc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0839d0: 5410 2208 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +0839d4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0839d8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0839da: 0f00 |000b: return v0 │ │ +0839dc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0839de: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #23 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170569,21 +170536,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -083aac: |[083aac] android.support.v7.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ -083abc: 5410 3408 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ -083ac0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -083ac4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -083ac6: 0f00 |0005: return v0 │ │ -083ac8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -083aca: 28fe |0007: goto 0005 // -0002 │ │ +0839e0: |[0839e0] android.support.v7.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ +0839f0: 5410 3408 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ +0839f4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0839f8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0839fa: 0f00 |0005: return v0 │ │ +0839fc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0839fe: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #24 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170591,55 +170558,55 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -083acc: |[083acc] android.support.v7.internal.view.menu.MenuItemImpl.invoke:()Z │ │ -083adc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -083ade: 5442 2408 |0001: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0824 │ │ -083ae2: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ -083ae6: 5442 2408 |0005: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0824 │ │ -083aea: 7220 291b 4200 |0007: invoke-interface {v2, v4}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1b29 │ │ -083af0: 0a02 |000a: move-result v2 │ │ -083af2: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -083af6: 0f01 |000d: return v1 │ │ -083af8: 5442 2d08 |000e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083afc: 5443 2d08 |0010: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083b00: 6e10 3714 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1437 │ │ -083b06: 0c03 |0015: move-result-object v3 │ │ -083b08: 6e30 1d14 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@141d │ │ -083b0e: 0a02 |0019: move-result v2 │ │ -083b10: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ -083b14: 5442 2c08 |001c: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@082c │ │ -083b18: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ -083b1c: 5442 2c08 |0020: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@082c │ │ -083b20: 7210 3b1f 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@1f3b │ │ -083b26: 28e8 |0025: goto 000d // -0018 │ │ -083b28: 5442 2a08 |0026: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@082a │ │ -083b2c: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ -083b30: 5442 2d08 |002a: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083b34: 6e10 2d14 0200 |002c: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ -083b3a: 0c02 |002f: move-result-object v2 │ │ -083b3c: 5443 2a08 |0030: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@082a │ │ -083b40: 6e20 fe00 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -083b46: 28d8 |0035: goto 000d // -0028 │ │ -083b48: 0d00 |0036: move-exception v0 │ │ -083b4a: 1a02 3709 |0037: const-string v2, "MenuItemImpl" // string@0937 │ │ -083b4e: 1a03 7802 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@0278 │ │ -083b52: 7130 b11a 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -083b58: 5442 2108 |003e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -083b5c: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ -083b60: 5442 2108 |0042: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -083b64: 6e10 8d08 0200 |0044: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@088d │ │ -083b6a: 0a02 |0047: move-result v2 │ │ -083b6c: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ -083b70: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -083b72: 28c2 |004b: goto 000d // -003e │ │ +083a00: |[083a00] android.support.v7.internal.view.menu.MenuItemImpl.invoke:()Z │ │ +083a10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +083a12: 5442 2408 |0001: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0824 │ │ +083a16: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ +083a1a: 5442 2408 |0005: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0824 │ │ +083a1e: 7220 291b 4200 |0007: invoke-interface {v2, v4}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1b29 │ │ +083a24: 0a02 |000a: move-result v2 │ │ +083a26: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +083a2a: 0f01 |000d: return v1 │ │ +083a2c: 5442 2d08 |000e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083a30: 5443 2d08 |0010: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083a34: 6e10 3714 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1437 │ │ +083a3a: 0c03 |0015: move-result-object v3 │ │ +083a3c: 6e30 1d14 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@141d │ │ +083a42: 0a02 |0019: move-result v2 │ │ +083a44: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ +083a48: 5442 2c08 |001c: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@082c │ │ +083a4c: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ +083a50: 5442 2c08 |0020: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@082c │ │ +083a54: 7210 3b1f 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@1f3b │ │ +083a5a: 28e8 |0025: goto 000d // -0018 │ │ +083a5c: 5442 2a08 |0026: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@082a │ │ +083a60: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ +083a64: 5442 2d08 |002a: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083a68: 6e10 2d14 0200 |002c: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ +083a6e: 0c02 |002f: move-result-object v2 │ │ +083a70: 5443 2a08 |0030: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@082a │ │ +083a74: 6e20 fe00 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +083a7a: 28d8 |0035: goto 000d // -0028 │ │ +083a7c: 0d00 |0036: move-exception v0 │ │ +083a7e: 1a02 2f09 |0037: const-string v2, "MenuItemImpl" // string@092f │ │ +083a82: 1a03 7402 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@0274 │ │ +083a86: 7130 b11a 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +083a8c: 5442 2108 |003e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +083a90: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ +083a94: 5442 2108 |0042: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +083a98: 6e10 8d08 0200 |0044: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@088d │ │ +083a9e: 0a02 |0047: move-result v2 │ │ +083aa0: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ +083aa4: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +083aa6: 28c2 |004b: goto 000d // -003e │ │ catches : 1 │ │ 0x002a - 0x0035 │ │ Landroid/content/ActivityNotFoundException; -> 0x0036 │ │ positions : │ │ 0x0001 line=153 │ │ 0x000d line=180 │ │ 0x000e line=158 │ │ @@ -170660,23 +170627,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -083b80: |[083b80] android.support.v7.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ -083b90: 5220 2508 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083b94: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ -083b98: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -083b9c: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -083ba0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -083ba2: 0f00 |0009: return v0 │ │ -083ba4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -083ba6: 28fe |000b: goto 0009 // -0002 │ │ +083ab4: |[083ab4] android.support.v7.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ +083ac4: 5220 2508 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083ac8: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ +083acc: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +083ad0: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +083ad4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +083ad6: 0f00 |0009: return v0 │ │ +083ad8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +083ada: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #26 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170684,17 +170651,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083ba8: |[083ba8] android.support.v7.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ -083bb8: 5510 2b08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@082b │ │ -083bbc: 0f00 |0002: return v0 │ │ +083adc: |[083adc] android.support.v7.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ +083aec: 5510 2b08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@082b │ │ +083af0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #27 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170702,22 +170669,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -083bc0: |[083bc0] android.support.v7.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ -083bd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -083bd2: 5221 2508 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083bd6: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -083bda: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -083bde: 0f00 |0007: return v0 │ │ -083be0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -083be2: 28fe |0009: goto 0007 // -0002 │ │ +083af4: |[083af4] android.support.v7.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ +083b04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +083b06: 5221 2508 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083b0a: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +083b0e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +083b12: 0f00 |0007: return v0 │ │ +083b14: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +083b16: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=448 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #28 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170725,23 +170692,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -083be4: |[083be4] android.support.v7.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ -083bf4: 5220 2508 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083bf8: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -083bfc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -083bfe: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -083c02: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -083c04: 0f00 |0008: return v0 │ │ -083c06: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -083c08: 28fe |000a: goto 0008 // -0002 │ │ +083b18: |[083b18] android.support.v7.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ +083b28: 5220 2508 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083b2c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +083b30: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +083b32: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +083b36: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +083b38: 0f00 |0008: return v0 │ │ +083b3a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +083b3c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #29 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170749,22 +170716,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -083c0c: |[083c0c] android.support.v7.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ -083c1c: 5210 2508 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083c20: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -083c24: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -083c28: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -083c2a: 0f00 |0007: return v0 │ │ -083c2c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -083c2e: 28fe |0009: goto 0007 // -0002 │ │ +083b40: |[083b40] android.support.v7.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ +083b50: 5210 2508 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083b54: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +083b58: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +083b5c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +083b5e: 0f00 |0007: return v0 │ │ +083b60: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +083b62: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #30 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170772,22 +170739,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -083c30: |[083c30] android.support.v7.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ -083c40: 5210 2508 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083c44: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -083c48: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -083c4c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -083c4e: 0f00 |0007: return v0 │ │ -083c50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -083c52: 28fe |0009: goto 0007 // -0002 │ │ +083b64: |[083b64] android.support.v7.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ +083b74: 5210 2508 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083b78: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +083b7c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +083b80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +083b82: 0f00 |0007: return v0 │ │ +083b84: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +083b86: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #31 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170795,38 +170762,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ -083c54: |[083c54] android.support.v7.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ -083c64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -083c66: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -083c68: 5432 2108 |0002: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -083c6c: 3802 1b00 |0004: if-eqz v2, 001f // +001b │ │ -083c70: 5432 2108 |0006: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -083c74: 6e10 8f08 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ -083c7a: 0a02 |000b: move-result v2 │ │ -083c7c: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ -083c80: 5232 2508 |000e: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083c84: dd02 0208 |0010: and-int/lit8 v2, v2, #int 8 // #08 │ │ -083c88: 3902 0b00 |0012: if-nez v2, 001d // +000b │ │ -083c8c: 5432 2108 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -083c90: 6e10 8a08 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@088a │ │ -083c96: 0a02 |0019: move-result v2 │ │ -083c98: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ -083c9c: 0f00 |001c: return v0 │ │ -083c9e: 0110 |001d: move v0, v1 │ │ -083ca0: 28fe |001e: goto 001c // -0002 │ │ -083ca2: 5232 2508 |001f: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083ca6: dd02 0208 |0021: and-int/lit8 v2, v2, #int 8 // #08 │ │ -083caa: 3802 f9ff |0023: if-eqz v2, 001c // -0007 │ │ -083cae: 0110 |0025: move v0, v1 │ │ -083cb0: 28f6 |0026: goto 001c // -000a │ │ +083b88: |[083b88] android.support.v7.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ +083b98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +083b9a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +083b9c: 5432 2108 |0002: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +083ba0: 3802 1b00 |0004: if-eqz v2, 001f // +001b │ │ +083ba4: 5432 2108 |0006: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +083ba8: 6e10 8f08 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ +083bae: 0a02 |000b: move-result v2 │ │ +083bb0: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ +083bb4: 5232 2508 |000e: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083bb8: dd02 0208 |0010: and-int/lit8 v2, v2, #int 8 // #08 │ │ +083bbc: 3902 0b00 |0012: if-nez v2, 001d // +000b │ │ +083bc0: 5432 2108 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +083bc4: 6e10 8a08 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@088a │ │ +083bca: 0a02 |0019: move-result v2 │ │ +083bcc: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ +083bd0: 0f00 |001c: return v0 │ │ +083bd2: 0110 |001d: move v0, v1 │ │ +083bd4: 28fe |001e: goto 001c // -0002 │ │ +083bd6: 5232 2508 |001f: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083bda: dd02 0208 |0021: and-int/lit8 v2, v2, #int 8 // #08 │ │ +083bde: 3802 f9ff |0023: if-eqz v2, 001c // -0007 │ │ +083be2: 0110 |0025: move v0, v1 │ │ +083be4: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=498 │ │ 0x000e line=499 │ │ 0x001c line=501 │ │ 0x001e line=499 │ │ 0x001f line=501 │ │ @@ -170838,22 +170805,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -083cb4: |[083cb4] android.support.v7.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ -083cc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -083cc6: 5221 3308 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -083cca: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -083cce: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -083cd2: 0f00 |0007: return v0 │ │ -083cd4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -083cd6: 28fe |0009: goto 0007 // -0002 │ │ +083be8: |[083be8] android.support.v7.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ +083bf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +083bfa: 5221 3308 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +083bfe: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +083c02: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +083c06: 0f00 |0007: return v0 │ │ +083c08: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +083c0a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=564 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #33 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170861,23 +170828,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -083cd8: |[083cd8] android.support.v7.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ -083ce8: 5220 3308 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -083cec: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -083cf0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -083cf2: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -083cf6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -083cf8: 0f00 |0008: return v0 │ │ -083cfa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -083cfc: 28fe |000a: goto 0008 // -0002 │ │ +083c0c: |[083c0c] android.support.v7.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ +083c1c: 5220 3308 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +083c20: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +083c24: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +083c26: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +083c2a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +083c2c: 0f00 |0008: return v0 │ │ +083c2e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +083c30: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #34 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -170885,19 +170852,19 @@ │ │ type : '(Landroid/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -083d00: |[083d00] android.support.v7.internal.view.menu.MenuItemImpl.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -083d10: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -083d14: 1a01 f003 |0002: const-string v1, "Implementation should use setSupportActionProvider!" // string@03f0 │ │ -083d18: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -083d1e: 2700 |0007: throw v0 │ │ +083c34: |[083c34] android.support.v7.internal.view.menu.MenuItemImpl.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +083c44: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +083c48: 1a01 ec03 |0002: const-string v1, "Implementation should use setSupportActionProvider!" // string@03ec │ │ +083c4c: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +083c52: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0008 reg=3 actionProvider Landroid/view/ActionProvider; │ │ │ │ @@ -170906,27 +170873,27 @@ │ │ type : '(I)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -083d20: |[083d20] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -083d30: 5442 2d08 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083d34: 6e10 2d14 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ -083d3a: 0c00 |0005: move-result-object v0 │ │ -083d3c: 7110 0a1b 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -083d42: 0c01 |0009: move-result-object v1 │ │ -083d44: 2202 6e03 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@036e │ │ -083d48: 7020 641d 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1d64 │ │ -083d4e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -083d50: 6e40 0d1b 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -083d56: 0c02 |0013: move-result-object v2 │ │ -083d58: 6e20 9114 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1491 │ │ -083d5e: 1104 |0017: return-object v4 │ │ +083c54: |[083c54] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +083c64: 5442 2d08 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083c68: 6e10 2d14 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ +083c6e: 0c00 |0005: move-result-object v0 │ │ +083c70: 7110 0a1b 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +083c76: 0c01 |0009: move-result-object v1 │ │ +083c78: 2202 6a03 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@036a │ │ +083c7c: 7020 641d 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1d64 │ │ +083c82: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +083c84: 6e40 0d1b 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +083c8a: 0c02 |0013: move-result-object v2 │ │ +083c8c: 6e20 9114 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1491 │ │ +083c92: 1104 |0017: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0006 line=615 │ │ 0x000a line=616 │ │ 0x0017 line=617 │ │ locals : │ │ @@ -170940,30 +170907,30 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -083d60: |[083d60] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -083d70: 5b23 2208 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -083d74: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -083d76: 5b20 2108 |0003: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -083d7a: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ -083d7e: 6e10 a01b 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@1ba0 │ │ -083d84: 0a00 |000a: move-result v0 │ │ -083d86: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ -083d88: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ -083d8c: 5220 2908 |000e: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0829 │ │ -083d90: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ -083d94: 5220 2908 |0012: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0829 │ │ -083d98: 6e20 ec1b 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@1bec │ │ -083d9e: 5420 2d08 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083da2: 6e20 3d14 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143d │ │ -083da8: 1102 |001c: return-object v2 │ │ +083c94: |[083c94] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +083ca4: 5b23 2208 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +083ca8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +083caa: 5b20 2108 |0003: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +083cae: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ +083cb2: 6e10 a01b 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@1ba0 │ │ +083cb8: 0a00 |000a: move-result v0 │ │ +083cba: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ +083cbc: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ +083cc0: 5220 2908 |000e: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0829 │ │ +083cc4: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ +083cc8: 5220 2908 |0012: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0829 │ │ +083ccc: 6e20 ec1b 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@1bec │ │ +083cd2: 5420 2d08 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083cd6: 6e20 3d14 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143d │ │ +083cdc: 1102 |001c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 0x0002 line=604 │ │ 0x0005 line=605 │ │ 0x0012 line=606 │ │ 0x0017 line=608 │ │ @@ -170977,18 +170944,18 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -083dac: |[083dac] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/view/MenuItem; │ │ -083dbc: 6e20 9014 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@1490 │ │ -083dc2: 0c00 |0003: move-result-object v0 │ │ -083dc4: 1100 |0004: return-object v0 │ │ +083ce0: |[083ce0] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/view/MenuItem; │ │ +083cf0: 6e20 9014 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@1490 │ │ +083cf6: 0c00 |0003: move-result-object v0 │ │ +083cf8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -170997,18 +170964,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -083dc8: |[083dc8] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -083dd8: 6e20 9114 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1491 │ │ -083dde: 0c00 |0003: move-result-object v0 │ │ -083de0: 1100 |0004: return-object v0 │ │ +083cfc: |[083cfc] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +083d0c: 6e20 9114 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1491 │ │ +083d12: 0c00 |0003: move-result-object v0 │ │ +083d14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/view/View; │ │ │ │ @@ -171017,20 +170984,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -083de4: |[083de4] android.support.v7.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ -083df4: 5c23 2b08 |0000: iput-boolean v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@082b │ │ -083df8: 5420 2d08 |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083dfc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -083dfe: 6e20 3f14 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -083e04: 0e00 |0008: return-void │ │ +083d18: |[083d18] android.support.v7.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ +083d28: 5c23 2b08 |0000: iput-boolean v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@082b │ │ +083d2c: 5420 2d08 |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083d30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +083d32: 6e20 3f14 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083d38: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0002 line=723 │ │ 0x0008 line=724 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -171041,25 +171008,25 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -083e08: |[083e08] android.support.v7.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -083e18: 5720 3108 |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ -083e1c: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -083e20: 1102 |0004: return-object v2 │ │ -083e22: 7110 021f 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@1f02 │ │ -083e28: 0a00 |0008: move-result v0 │ │ -083e2a: 5e20 3108 |0009: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ -083e2e: 5420 2d08 |000b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083e32: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -083e34: 6e20 3f14 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -083e3a: 28f3 |0011: goto 0004 // -000d │ │ +083d3c: |[083d3c] android.support.v7.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +083d4c: 5720 3108 |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ +083d50: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +083d54: 1102 |0004: return-object v2 │ │ +083d56: 7110 021f 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@1f02 │ │ +083d5c: 0a00 |0008: move-result v0 │ │ +083d5e: 5e20 3108 |0009: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ +083d62: 5420 2d08 |000b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083d66: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +083d68: 6e20 3f14 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083d6e: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=256 │ │ 0x0005 line=252 │ │ 0x000b line=254 │ │ locals : │ │ @@ -171071,17 +171038,17 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083e3c: |[083e3c] android.support.v7.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Landroid/view/MenuItem; │ │ -083e4c: 5b01 2c08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@082c │ │ -083e50: 1100 |0002: return-object v0 │ │ +083d70: |[083d70] android.support.v7.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Landroid/view/MenuItem; │ │ +083d80: 5b01 2c08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@082c │ │ +083d84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0002 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 callback Ljava/lang/Runnable; │ │ @@ -171091,30 +171058,30 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -083e54: |[083e54] android.support.v7.internal.view.menu.MenuItemImpl.setCheckable:(Z)Landroid/view/MenuItem; │ │ -083e64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -083e66: 5240 2508 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083e6a: 5241 2508 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083e6e: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ -083e72: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -083e76: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -083e78: b631 |000a: or-int/2addr v1, v3 │ │ -083e7a: 5941 2508 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083e7e: 5241 2508 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083e82: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -083e86: 5441 2d08 |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083e8a: 6e20 3f14 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -083e90: 1104 |0016: return-object v4 │ │ -083e92: 0121 |0017: move v1, v2 │ │ -083e94: 28f2 |0018: goto 000a // -000e │ │ +083d88: |[083d88] android.support.v7.internal.view.menu.MenuItemImpl.setCheckable:(Z)Landroid/view/MenuItem; │ │ +083d98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +083d9a: 5240 2508 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083d9e: 5241 2508 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083da2: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ +083da6: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +083daa: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +083dac: b631 |000a: or-int/2addr v1, v3 │ │ +083dae: 5941 2508 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083db2: 5241 2508 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083db6: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +083dba: 5441 2d08 |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083dbe: 6e20 3f14 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083dc4: 1104 |0016: return-object v4 │ │ +083dc6: 0121 |0017: move v1, v2 │ │ +083dc8: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=453 │ │ 0x0003 line=454 │ │ 0x000d line=455 │ │ 0x0011 line=456 │ │ 0x0016 line=459 │ │ @@ -171129,23 +171096,23 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -083e98: |[083e98] android.support.v7.internal.view.menu.MenuItemImpl.setChecked:(Z)Landroid/view/MenuItem; │ │ -083ea8: 5210 2508 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083eac: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -083eb0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -083eb4: 5410 2d08 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083eb8: 6e20 4f14 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Landroid/view/MenuItem;)V // method@144f │ │ -083ebe: 1101 |000b: return-object v1 │ │ -083ec0: 6e20 9914 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1499 │ │ -083ec6: 28fc |000f: goto 000b // -0004 │ │ +083dcc: |[083dcc] android.support.v7.internal.view.menu.MenuItemImpl.setChecked:(Z)Landroid/view/MenuItem; │ │ +083ddc: 5210 2508 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083de0: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +083de4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +083de8: 5410 2d08 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083dec: 6e20 4f14 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Landroid/view/MenuItem;)V // method@144f │ │ +083df2: 1101 |000b: return-object v1 │ │ +083df4: 6e20 9914 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1499 │ │ +083dfa: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0006 line=480 │ │ 0x000b line=485 │ │ 0x000c line=482 │ │ locals : │ │ @@ -171157,30 +171124,30 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -083ec8: |[083ec8] android.support.v7.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ -083ed8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -083eda: 5240 2508 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083ede: 5241 2508 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083ee2: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ -083ee6: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -083eea: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -083eec: b631 |000a: or-int/2addr v1, v3 │ │ -083eee: 5941 2508 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083ef2: 5241 2508 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083ef6: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -083efa: 5441 2d08 |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083efe: 6e20 3f14 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -083f04: 0e00 |0016: return-void │ │ -083f06: 0121 |0017: move v1, v2 │ │ -083f08: 28f2 |0018: goto 000a // -000e │ │ +083dfc: |[083dfc] android.support.v7.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ +083e0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +083e0e: 5240 2508 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e12: 5241 2508 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e16: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ +083e1a: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +083e1e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +083e20: b631 |000a: or-int/2addr v1, v3 │ │ +083e22: 5941 2508 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e26: 5241 2508 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e2a: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +083e2e: 5441 2d08 |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083e32: 6e20 3f14 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083e38: 0e00 |0016: return-void │ │ +083e3a: 0121 |0017: move v1, v2 │ │ +083e3c: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000d line=491 │ │ 0x0011 line=492 │ │ 0x0016 line=494 │ │ @@ -171195,27 +171162,27 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -083f0c: |[083f0c] android.support.v7.internal.view.menu.MenuItemImpl.setEnabled:(Z)Landroid/view/MenuItem; │ │ -083f1c: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -083f20: 5220 2508 |0002: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083f24: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ -083f28: 5920 2508 |0006: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083f2c: 5420 2d08 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083f30: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -083f32: 6e20 3f14 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -083f38: 1102 |000e: return-object v2 │ │ -083f3a: 5220 2508 |000f: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083f3e: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ -083f42: 5920 2508 |0013: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083f46: 28f3 |0015: goto 0008 // -000d │ │ +083e40: |[083e40] android.support.v7.internal.view.menu.MenuItemImpl.setEnabled:(Z)Landroid/view/MenuItem; │ │ +083e50: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +083e54: 5220 2508 |0002: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e58: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ +083e5c: 5920 2508 |0006: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e60: 5420 2d08 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083e64: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +083e66: 6e20 3f14 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083e6c: 1102 |000e: return-object v2 │ │ +083e6e: 5220 2508 |000f: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e72: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ +083e76: 5920 2508 |0013: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e7a: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0002 line=191 │ │ 0x0008 line=196 │ │ 0x000e line=198 │ │ 0x000f line=193 │ │ @@ -171228,24 +171195,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -083f48: |[083f48] android.support.v7.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ -083f58: 5220 2508 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083f5c: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -083f60: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -083f64: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -083f66: b610 |0007: or-int/2addr v0, v1 │ │ -083f68: 5920 2508 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083f6c: 0e00 |000a: return-void │ │ -083f6e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -083f70: 28fb |000c: goto 0007 // -0005 │ │ +083e7c: |[083e7c] android.support.v7.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ +083e8c: 5220 2508 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083e90: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +083e94: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +083e98: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +083e9a: b610 |0007: or-int/2addr v0, v1 │ │ +083e9c: 5920 2508 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083ea0: 0e00 |000a: return-void │ │ +083ea2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +083ea4: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x000a line=464 │ │ 0x000b line=463 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -171256,22 +171223,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -083f74: |[083f74] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(I)Landroid/view/MenuItem; │ │ -083f84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083f86: 5b20 2708 |0001: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ -083f8a: 5923 2808 |0003: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ -083f8e: 5420 2d08 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083f92: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -083f94: 6e20 3f14 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -083f9a: 1102 |000b: return-object v2 │ │ +083ea8: |[083ea8] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(I)Landroid/view/MenuItem; │ │ +083eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083eba: 5b20 2708 |0001: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ +083ebe: 5923 2808 |0003: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ +083ec2: 5420 2d08 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083ec6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +083ec8: 6e20 3f14 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083ece: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ 0x0005 line=441 │ │ 0x000b line=443 │ │ locals : │ │ @@ -171283,21 +171250,21 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -083f9c: |[083f9c] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -083fac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -083fae: 5921 2808 |0001: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ -083fb2: 5b23 2708 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ -083fb6: 5420 2d08 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -083fba: 6e20 3f14 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -083fc0: 1102 |000a: return-object v2 │ │ +083ed0: |[083ed0] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +083ee0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +083ee2: 5921 2808 |0001: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0828 │ │ +083ee6: 5b23 2708 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0827 │ │ +083eea: 5420 2d08 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083eee: 6e20 3f14 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083ef4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=428 │ │ 0x0003 line=429 │ │ 0x0005 line=430 │ │ 0x000a line=432 │ │ locals : │ │ @@ -171309,17 +171276,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083fc4: |[083fc4] android.support.v7.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -083fd4: 5b01 2a08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@082a │ │ -083fd8: 1100 |0002: return-object v0 │ │ +083ef8: |[083ef8] android.support.v7.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +083f08: 5b01 2a08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@082a │ │ +083f0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0002 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/content/Intent; │ │ @@ -171329,24 +171296,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -083fdc: |[083fdc] android.support.v7.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ -083fec: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -083ff0: 5210 2508 |0002: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083ff4: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ -083ff8: 5910 2508 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -083ffc: 0e00 |0008: return-void │ │ -083ffe: 5210 2508 |0009: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -084002: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ -084006: 5910 2508 |000d: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -08400a: 28f9 |000f: goto 0008 // -0007 │ │ +083f10: |[083f10] android.support.v7.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ +083f20: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +083f24: 5210 2508 |0002: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083f28: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ +083f2c: 5910 2508 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083f30: 0e00 |0008: return-void │ │ +083f32: 5210 2508 |0009: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083f36: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ +083f3a: 5910 2508 |000d: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +083f3e: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0002 line=573 │ │ 0x0008 line=577 │ │ 0x0009 line=575 │ │ locals : │ │ @@ -171358,17 +171325,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08400c: |[08400c] android.support.v7.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -08401c: 5b01 2e08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@082e │ │ -084020: 0e00 |0002: return-void │ │ +083f40: |[083f40] android.support.v7.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +083f50: 5b01 2e08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@082e │ │ +083f54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0002 line=541 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ @@ -171378,23 +171345,23 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -084024: |[084024] android.support.v7.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -084034: 5720 3208 |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0832 │ │ -084038: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -08403c: 1102 |0004: return-object v2 │ │ -08403e: 5e23 3208 |0005: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0832 │ │ -084042: 5420 2d08 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -084046: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -084048: 6e20 3f14 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -08404e: 28f7 |000d: goto 0004 // -0009 │ │ +083f58: |[083f58] android.support.v7.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +083f68: 5720 3208 |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0832 │ │ +083f6c: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +083f70: 1102 |0004: return-object v2 │ │ +083f72: 5e23 3208 |0005: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0832 │ │ +083f76: 5420 2d08 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083f7a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +083f7c: 6e20 3f14 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083f82: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=274 │ │ 0x0005 line=270 │ │ 0x0007 line=272 │ │ locals : │ │ @@ -171406,19 +171373,19 @@ │ │ type : '(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -084050: |[084050] android.support.v7.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -084060: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -084064: 1a01 f103 |0002: const-string v1, "Implementation should use setSupportOnActionExpandListener!" // string@03f1 │ │ -084068: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -08406e: 2700 |0007: throw v0 │ │ +083f84: |[083f84] android.support.v7.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +083f94: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +083f98: 1a01 ed03 |0002: const-string v1, "Implementation should use setSupportOnActionExpandListener!" // string@03ed │ │ +083f9c: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +083fa2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/view/MenuItem$OnActionExpandListener; │ │ │ │ @@ -171427,17 +171394,17 @@ │ │ type : '(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084070: |[084070] android.support.v7.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -084080: 5b01 2408 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0824 │ │ -084084: 1100 |0002: return-object v0 │ │ +083fa4: |[083fa4] android.support.v7.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +083fb4: 5b01 2408 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0824 │ │ +083fb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0002 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 clickListener Landroid/view/MenuItem$OnMenuItemClickListener; │ │ @@ -171447,23 +171414,23 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -084088: |[084088] android.support.v7.internal.view.menu.MenuItemImpl.setShortcut:(CC)Landroid/view/MenuItem; │ │ -084098: 5e23 3208 |0000: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0832 │ │ -08409c: 7110 021f 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@1f02 │ │ -0840a2: 0a00 |0005: move-result v0 │ │ -0840a4: 5e20 3108 |0006: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ -0840a8: 5420 2d08 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -0840ac: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0840ae: 6e20 3f14 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -0840b4: 1102 |000e: return-object v2 │ │ +083fbc: |[083fbc] android.support.v7.internal.view.menu.MenuItemImpl.setShortcut:(CC)Landroid/view/MenuItem; │ │ +083fcc: 5e23 3208 |0000: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0832 │ │ +083fd0: 7110 021f 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@1f02 │ │ +083fd6: 0a00 |0005: move-result v0 │ │ +083fd8: 5e20 3108 |0006: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0831 │ │ +083fdc: 5420 2d08 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +083fe0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +083fe2: 6e20 3f14 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +083fe8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0008 line=282 │ │ 0x000e line=284 │ │ locals : │ │ @@ -171476,27 +171443,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0840b8: |[0840b8] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ -0840c8: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ -0840cc: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ -0840d2: 2200 c803 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c8 │ │ -0840d6: 1a01 430a |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0a43 │ │ -0840da: 7020 1a1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ -0840e0: 2700 |000c: throw v0 │ │ -0840e2: 5923 3308 |000d: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -0840e6: 5420 2d08 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -0840ea: 6e20 3d14 2000 |0011: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143d │ │ -0840f0: 0e00 |0014: return-void │ │ -0840f2: 0000 |0015: nop // spacer │ │ -0840f4: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ +083fec: |[083fec] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ +083ffc: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ +084000: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ +084006: 2200 c403 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03c4 │ │ +08400a: 1a01 3b0a |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0a3b │ │ +08400e: 7020 1a1f 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1f1a │ │ +084014: 2700 |000c: throw v0 │ │ +084016: 5923 3308 |000d: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +08401a: 5420 2d08 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +08401e: 6e20 3d14 2000 |0011: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143d │ │ +084024: 0e00 |0014: return-void │ │ +084026: 0000 |0015: nop // spacer │ │ +084028: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0005 line=594 │ │ 0x000d line=597 │ │ 0x000f line=598 │ │ 0x0014 line=599 │ │ @@ -171510,17 +171477,17 @@ │ │ type : '(I)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -084108: |[084108] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -084118: 6e20 a514 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@14a5 │ │ -08411e: 1100 |0003: return-object v0 │ │ +08403c: |[08403c] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08404c: 6e20 a514 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@14a5 │ │ +084052: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -171530,18 +171497,18 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -084120: |[084120] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -084130: 6e20 a614 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@14a6 │ │ -084136: 0c00 |0003: move-result-object v0 │ │ -084138: 1100 |0004: return-object v0 │ │ +084054: |[084054] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +084064: 6e20 a614 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@14a6 │ │ +08406a: 0c00 |0003: move-result-object v0 │ │ +08406c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -171550,20 +171517,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08413c: |[08413c] android.support.v7.internal.view.menu.MenuItemImpl.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -08414c: 5b12 3408 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ -084150: 6e10 8014 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1480 │ │ -084156: 0c00 |0005: move-result-object v0 │ │ -084158: 6e20 7c15 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@157c │ │ -08415e: 0e00 |0009: return-void │ │ +084070: |[084070] android.support.v7.internal.view.menu.MenuItemImpl.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +084080: 5b12 3408 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ +084084: 6e10 8014 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1480 │ │ +08408a: 0c00 |0005: move-result-object v0 │ │ +08408c: 6e20 7c15 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@157c │ │ +084092: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0002 line=352 │ │ 0x0009 line=353 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -171574,33 +171541,33 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -084160: |[084160] android.support.v7.internal.view.menu.MenuItemImpl.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -084170: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -084172: 5420 2108 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -084176: 3330 0300 |0003: if-ne v0, v3, 0006 // +0003 │ │ -08417a: 1102 |0005: return-object v2 │ │ -08417c: 5b21 2208 |0006: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ -084180: 5420 2108 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -084184: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -084188: 5420 2108 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -08418c: 6e20 9208 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0892 │ │ -084192: 5b23 2108 |0011: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ -084196: 5420 2d08 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -08419a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -08419c: 6e20 3f14 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -0841a2: 3803 ecff |0019: if-eqz v3, 0005 // -0014 │ │ -0841a6: 2200 7702 |001b: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1; // type@0277 │ │ -0841aa: 7020 6914 2000 |001d: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1469 │ │ -0841b0: 6e20 9208 0300 |0020: invoke-virtual {v3, v0}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0892 │ │ -0841b6: 28e2 |0023: goto 0005 // -001e │ │ +084094: |[084094] android.support.v7.internal.view.menu.MenuItemImpl.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +0840a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0840a6: 5420 2108 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +0840aa: 3330 0300 |0003: if-ne v0, v3, 0006 // +0003 │ │ +0840ae: 1102 |0005: return-object v2 │ │ +0840b0: 5b21 2208 |0006: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0822 │ │ +0840b4: 5420 2108 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +0840b8: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0840bc: 5420 2108 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +0840c0: 6e20 9208 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0892 │ │ +0840c6: 5b23 2108 |0011: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0821 │ │ +0840ca: 5420 2d08 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +0840ce: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0840d0: 6e20 3f14 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +0840d6: 3803 ecff |0019: if-eqz v3, 0005 // -0014 │ │ +0840da: 2200 7502 |001b: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1; // type@0275 │ │ +0840de: 7020 6914 2000 |001d: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1469 │ │ +0840e4: 6e20 9208 0300 |0020: invoke-virtual {v3, v0}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0892 │ │ +0840ea: 28e2 |0023: goto 0005 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=651 │ │ 0x0005 line=669 │ │ 0x0006 line=655 │ │ 0x0008 line=656 │ │ 0x000c line=657 │ │ @@ -171617,17 +171584,17 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0841b8: |[0841b8] android.support.v7.internal.view.menu.MenuItemImpl.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -0841c8: 5b01 2f08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ -0841cc: 1100 |0002: return-object v0 │ │ +0840ec: |[0840ec] android.support.v7.internal.view.menu.MenuItemImpl.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +0840fc: 5b01 2f08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@082f │ │ +084100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0002 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -171637,23 +171604,23 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0841d0: |[0841d0] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(I)Landroid/view/MenuItem; │ │ -0841e0: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -0841e4: 6e10 2d14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ -0841ea: 0c00 |0005: move-result-object v0 │ │ -0841ec: 6e20 ef00 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -0841f2: 0c00 |0009: move-result-object v0 │ │ -0841f4: 6e20 ac14 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@14ac │ │ -0841fa: 0c00 |000d: move-result-object v0 │ │ -0841fc: 1100 |000e: return-object v0 │ │ +084104: |[084104] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(I)Landroid/view/MenuItem; │ │ +084114: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +084118: 6e10 2d14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@142d │ │ +08411e: 0c00 |0005: move-result-object v0 │ │ +084120: 6e20 ef00 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +084126: 0c00 |0009: move-result-object v0 │ │ +084128: 6e20 ac14 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@14ac │ │ +08412e: 0c00 |000d: move-result-object v0 │ │ +084130: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000f reg=2 title I │ │ │ │ @@ -171662,24 +171629,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -084200: |[084200] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -084210: 5b23 3508 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ -084214: 5420 2d08 |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -084218: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08421a: 6e20 3f14 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -084220: 5420 3408 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ -084224: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -084228: 5420 3408 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ -08422c: 6e20 7c15 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@157c │ │ -084232: 1102 |0011: return-object v2 │ │ +084134: |[084134] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +084144: 5b23 3508 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ +084148: 5420 2d08 |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +08414c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08414e: 6e20 3f14 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +084154: 5420 3408 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ +084158: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +08415c: 5420 3408 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0834 │ │ +084160: 6e20 7c15 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@157c │ │ +084166: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0002 line=377 │ │ 0x0008 line=379 │ │ 0x000c line=380 │ │ 0x0011 line=383 │ │ @@ -171692,22 +171659,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -084234: |[084234] android.support.v7.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -084244: 5b23 3608 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0836 │ │ -084248: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ -08424c: 5423 3508 |0004: iget-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ -084250: 5420 2d08 |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -084254: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -084256: 6e20 3f14 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -08425c: 1102 |000c: return-object v2 │ │ +084168: |[084168] android.support.v7.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +084178: 5b23 3608 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0836 │ │ +08417c: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ +084180: 5423 3508 |0004: iget-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ +084184: 5420 2d08 |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +084188: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08418a: 6e20 3f14 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +084190: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0002 line=401 │ │ 0x0004 line=402 │ │ 0x0006 line=405 │ │ 0x000c line=407 │ │ @@ -171720,21 +171687,21 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -084260: |[084260] android.support.v7.internal.view.menu.MenuItemImpl.setVisible:(Z)Landroid/view/MenuItem; │ │ -084270: 6e20 af14 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@14af │ │ -084276: 0a00 |0003: move-result v0 │ │ -084278: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -08427c: 5410 2d08 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -084280: 6e20 3e14 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143e │ │ -084286: 1101 |000b: return-object v1 │ │ +084194: |[084194] android.support.v7.internal.view.menu.MenuItemImpl.setVisible:(Z)Landroid/view/MenuItem; │ │ +0841a4: 6e20 af14 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@14af │ │ +0841aa: 0a00 |0003: move-result v0 │ │ +0841ac: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0841b0: 5410 2d08 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +0841b4: 6e20 3e14 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@143e │ │ +0841ba: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x000b line=525 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000c reg=2 shown Z │ │ @@ -171744,29 +171711,29 @@ │ │ type : '(Z)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -084288: |[084288] android.support.v7.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ -084298: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08429a: 5240 2508 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -08429e: 5241 2508 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -0842a2: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ -0842a6: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ -0842aa: 0121 |0009: move v1, v2 │ │ -0842ac: b631 |000a: or-int/2addr v1, v3 │ │ -0842ae: 5941 2508 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -0842b2: 5241 2508 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ -0842b6: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ -0842ba: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0842bc: 0f02 |0012: return v2 │ │ -0842be: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -0842c2: 28f5 |0015: goto 000a // -000b │ │ +0841bc: |[0841bc] android.support.v7.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ +0841cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0841ce: 5240 2508 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +0841d2: 5241 2508 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +0841d6: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ +0841da: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ +0841de: 0121 |0009: move v1, v2 │ │ +0841e0: b631 |000a: or-int/2addr v1, v3 │ │ +0841e2: 5941 2508 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +0841e6: 5241 2508 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0825 │ │ +0841ea: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ +0841ee: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +0841f0: 0f02 |0012: return v2 │ │ +0841f2: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +0841f6: 28f5 |0015: goto 000a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=513 │ │ 0x0003 line=514 │ │ 0x000d line=515 │ │ 0x0013 line=514 │ │ locals : │ │ @@ -171779,19 +171746,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0842c4: |[0842c4] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ -0842d4: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -0842d8: 6e10 3414 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@1434 │ │ -0842de: 0a00 |0005: move-result v0 │ │ -0842e0: 0f00 |0006: return v0 │ │ +0841f8: |[0841f8] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ +084208: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +08420c: 6e10 3414 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@1434 │ │ +084212: 0a00 |0005: move-result v0 │ │ +084214: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #68 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -171799,26 +171766,26 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0842e4: |[0842e4] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ -0842f4: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ -0842f8: 6e10 3c14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@143c │ │ -0842fe: 0a00 |0005: move-result v0 │ │ -084300: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -084304: 6e10 7c14 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@147c │ │ -08430a: 0a00 |000b: move-result v0 │ │ -08430c: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -084310: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -084312: 0f00 |000f: return v0 │ │ -084314: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -084316: 28fe |0011: goto 000f // -0002 │ │ +084218: |[084218] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ +084228: 5410 2d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@082d │ │ +08422c: 6e10 3c14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@143c │ │ +084232: 0a00 |0005: move-result v0 │ │ +084234: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +084238: 6e10 7c14 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@147c │ │ +08423e: 0a00 |000b: move-result v0 │ │ +084240: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +084244: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +084246: 0f00 |000f: return v0 │ │ +084248: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08424a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #69 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -171826,23 +171793,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -084318: |[084318] android.support.v7.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ -084328: 5220 3308 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ -08432c: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -084330: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -084332: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -084336: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -084338: 0f00 |0008: return v0 │ │ -08433a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08433c: 28fe |000a: goto 0008 // -0002 │ │ +08424c: |[08424c] android.support.v7.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ +08425c: 5220 3308 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0833 │ │ +084260: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +084264: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +084266: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +08426a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +08426c: 0f00 |0008: return v0 │ │ +08426e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +084270: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #70 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -171850,32 +171817,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084340: |[084340] android.support.v7.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ -084350: 5410 3508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ -084354: 6e10 3a1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -08435a: 0c00 |0005: move-result-object v0 │ │ -08435c: 1100 |0006: return-object v0 │ │ +084274: |[084274] android.support.v7.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ +084284: 5410 3508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0835 │ │ +084288: 6e10 3a1f 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +08428e: 0c00 |0005: move-result-object v0 │ │ +084290: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ - source_file_idx : 2360 (MenuItemImpl.java) │ │ + source_file_idx : 2352 (MenuItemImpl.java) │ │ │ │ Class #599 header: │ │ -class_idx : 633 │ │ +class_idx : 631 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2361 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #599 annotations: │ │ Annotations on class │ │ @@ -171904,19 +171871,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -084360: |[084360] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V │ │ -084370: 5b01 3b08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@083b │ │ -084374: 5b02 3c08 |0002: iput-object v2, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.val$this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083c │ │ -084378: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -08437e: 0e00 |0007: return-void │ │ +084294: |[084294] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V │ │ +0842a4: 5b01 3b08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@083b │ │ +0842a8: 5b02 3c08 |0002: iput-object v2, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.val$this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083c │ │ +0842ac: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +0842b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -171927,45 +171894,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -084380: |[084380] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.onActionProviderVisibilityChanged:(Z)V │ │ -084390: 5410 3b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@083b │ │ -084394: 5400 3d08 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ -084398: 6e10 8f08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ -08439e: 0a00 |0007: move-result v0 │ │ -0843a0: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -0843a4: 5410 3b08 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@083b │ │ -0843a8: 5400 3e08 |000c: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ -0843ac: 7110 c814 0000 |000e: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@14c8 │ │ -0843b2: 0a00 |0011: move-result v0 │ │ -0843b4: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ -0843b8: 5410 3b08 |0014: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@083b │ │ -0843bc: 5400 3e08 |0016: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ -0843c0: 6e20 f914 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@14f9 │ │ -0843c6: 0e00 |001b: return-void │ │ +0842b4: |[0842b4] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.onActionProviderVisibilityChanged:(Z)V │ │ +0842c4: 5410 3b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@083b │ │ +0842c8: 5400 3d08 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ +0842cc: 6e10 8f08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ +0842d2: 0a00 |0007: move-result v0 │ │ +0842d4: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +0842d8: 5410 3b08 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@083b │ │ +0842dc: 5400 3e08 |000c: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ +0842e0: 7110 c814 0000 |000e: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@14c8 │ │ +0842e6: 0a00 |0011: move-result v0 │ │ +0842e8: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ +0842ec: 5410 3b08 |0014: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@083b │ │ +0842f0: 5400 3e08 |0016: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@083e │ │ +0842f4: 6e20 f914 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@14f9 │ │ +0842fa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0014 line=381 │ │ 0x001b line=383 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; │ │ 0x0000 - 0x001c reg=2 isVisible Z │ │ │ │ - source_file_idx : 2361 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2353 (MenuItemWrapperICS.java) │ │ │ │ Class #600 header: │ │ -class_idx : 636 │ │ +class_idx : 634 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 622 │ │ -source_file_idx : 2361 │ │ +superclass_idx : 620 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #600 annotations: │ │ Annotations on class │ │ @@ -171991,18 +171958,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0843c8: |[0843c8] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -0843d8: 5b01 4108 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0841 │ │ -0843dc: 7020 c213 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@13c2 │ │ -0843e2: 0e00 |0005: return-void │ │ +0842fc: |[0842fc] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +08430c: 5b01 4108 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0841 │ │ +084310: 7020 c213 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@13c2 │ │ +084316: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ 0x0005 line=356 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; │ │ @@ -172015,23 +171982,23 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0843e4: |[0843e4] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -0843f4: 5420 4008 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0840 │ │ -0843f8: 1f00 7801 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@0178 │ │ -0843fc: 5421 4108 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0841 │ │ -084400: 6e20 d514 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@14d5 │ │ -084406: 0c01 |0009: move-result-object v1 │ │ -084408: 7220 4e09 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@094e │ │ -08440e: 0a00 |000d: move-result v0 │ │ -084410: 0f00 |000e: return v0 │ │ +084318: |[084318] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +084328: 5420 4008 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0840 │ │ +08432c: 1f00 7601 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@0176 │ │ +084330: 5421 4108 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0841 │ │ +084334: 6e20 d514 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@14d5 │ │ +08433a: 0c01 |0009: move-result-object v1 │ │ +08433c: 7220 4e09 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@094e │ │ +084342: 0a00 |000d: move-result v0 │ │ +084344: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x000f reg=3 item Landroid/view/MenuItem; │ │ │ │ @@ -172040,37 +172007,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -084414: |[084414] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -084424: 5420 4008 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0840 │ │ -084428: 1f00 7801 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@0178 │ │ -08442c: 5421 4108 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0841 │ │ -084430: 6e20 d514 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@14d5 │ │ -084436: 0c01 |0009: move-result-object v1 │ │ -084438: 7220 4f09 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@094f │ │ -08443e: 0a00 |000d: move-result v0 │ │ -084440: 0f00 |000e: return v0 │ │ +084348: |[084348] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +084358: 5420 4008 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0840 │ │ +08435c: 1f00 7601 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@0176 │ │ +084360: 5421 4108 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0841 │ │ +084364: 6e20 d514 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@14d5 │ │ +08436a: 0c01 |0009: move-result-object v1 │ │ +08436c: 7220 4f09 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@094f │ │ +084372: 0a00 |000d: move-result v0 │ │ +084374: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x000f reg=3 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2361 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2353 (MenuItemWrapperICS.java) │ │ │ │ Class #601 header: │ │ -class_idx : 637 │ │ +class_idx : 635 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 622 │ │ -source_file_idx : 2361 │ │ +superclass_idx : 620 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #601 annotations: │ │ Annotations on class │ │ @@ -172096,18 +172063,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084444: |[084444] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ -084454: 5b01 4308 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0843 │ │ -084458: 7020 c213 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@13c2 │ │ -08445e: 0e00 |0005: return-void │ │ +084378: |[084378] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ +084388: 5b01 4308 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0843 │ │ +08438c: 7020 c213 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@13c2 │ │ +084392: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0002 line=342 │ │ 0x0005 line=343 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; │ │ @@ -172120,37 +172087,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -084460: |[084460] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -084470: 5420 4208 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0842 │ │ -084474: 1f00 2103 |0002: check-cast v0, Landroid/view/MenuItem$OnMenuItemClickListener; // type@0321 │ │ -084478: 5421 4308 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0843 │ │ -08447c: 6e20 d514 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@14d5 │ │ -084482: 0c01 |0009: move-result-object v1 │ │ -084484: 7220 291b 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1b29 │ │ -08448a: 0a00 |000d: move-result v0 │ │ -08448c: 0f00 |000e: return v0 │ │ +084394: |[084394] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +0843a4: 5420 4208 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0842 │ │ +0843a8: 1f00 1e03 |0002: check-cast v0, Landroid/view/MenuItem$OnMenuItemClickListener; // type@031e │ │ +0843ac: 5421 4308 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0843 │ │ +0843b0: 6e20 d514 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@14d5 │ │ +0843b6: 0c01 |0009: move-result-object v1 │ │ +0843b8: 7220 291b 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1b29 │ │ +0843be: 0a00 |000d: move-result v0 │ │ +0843c0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; │ │ 0x0000 - 0x000f reg=3 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2361 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2353 (MenuItemWrapperICS.java) │ │ │ │ Class #602 header: │ │ -class_idx : 639 │ │ +class_idx : 637 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 634 │ │ -source_file_idx : 2362 │ │ +superclass_idx : 632 │ │ +source_file_idx : 2354 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #602 annotations: │ │ Annotations on class │ │ @@ -172179,18 +172146,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -084490: |[084490] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V │ │ -0844a0: 5b01 4908 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // field@0849 │ │ -0844a4: 7030 b614 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V // method@14b6 │ │ -0844aa: 0e00 |0005: return-void │ │ +0843c4: |[0843c4] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V │ │ +0843d4: 5b01 4908 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // field@0849 │ │ +0843d8: 7030 b614 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V // method@14b6 │ │ +0843de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ @@ -172203,19 +172170,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0844ac: |[0844ac] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.isVisible:()Z │ │ -0844bc: 5410 4708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ -0844c0: 6e10 8a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@088a │ │ -0844c6: 0a00 |0005: move-result v0 │ │ -0844c8: 0f00 |0006: return v0 │ │ +0843e0: |[0843e0] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.isVisible:()Z │ │ +0843f0: 5410 4708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ +0843f4: 6e10 8a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@088a │ │ +0843fa: 0a00 |0005: move-result v0 │ │ +0843fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;) │ │ @@ -172223,20 +172190,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0844cc: |[0844cc] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onActionProviderVisibilityChanged:(Z)V │ │ -0844dc: 5410 4808 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0848 │ │ -0844e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0844e4: 5410 4808 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0848 │ │ -0844e8: 7220 da1a 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@1ada │ │ -0844ee: 0e00 |0009: return-void │ │ +084400: |[084400] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onActionProviderVisibilityChanged:(Z)V │ │ +084410: 5410 4808 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0848 │ │ +084414: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +084418: 5410 4808 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0848 │ │ +08441c: 7220 da1a 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@1ada │ │ +084422: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0009 line=74 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ @@ -172247,19 +172214,19 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0844f0: |[0844f0] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -084500: 5410 4708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ -084504: 6e20 8c08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@088c │ │ -08450a: 0c00 |0005: move-result-object v0 │ │ -08450c: 1100 |0006: return-object v0 │ │ +084424: |[084424] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +084434: 5410 4708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ +084438: 6e20 8c08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@088c │ │ +08443e: 0c00 |0005: move-result-object v0 │ │ +084440: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ 0x0000 - 0x0007 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -172268,19 +172235,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084510: |[084510] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.overridesItemVisibility:()Z │ │ -084520: 5410 4708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ -084524: 6e10 8f08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ -08452a: 0a00 |0005: move-result v0 │ │ -08452c: 0f00 |0006: return v0 │ │ +084444: |[084444] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.overridesItemVisibility:()Z │ │ +084454: 5410 4708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ +084458: 6e10 8f08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ +08445e: 0a00 |0005: move-result v0 │ │ +084460: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;) │ │ @@ -172288,18 +172255,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -084530: |[084530] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.refreshVisibility:()V │ │ -084540: 5410 4708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ -084544: 6e10 9008 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.refreshVisibility:()V // method@0890 │ │ -08454a: 0e00 |0005: return-void │ │ +084464: |[084464] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.refreshVisibility:()V │ │ +084474: 5410 4708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ +084478: 6e10 9008 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.refreshVisibility:()V // method@0890 │ │ +08447e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ │ │ @@ -172308,40 +172275,40 @@ │ │ type : '(Landroid/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08454c: |[08454c] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.setVisibilityListener:(Landroid/view/ActionProvider$VisibilityListener;)V │ │ -08455c: 5b12 4808 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0848 │ │ -084560: 5410 4708 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ -084564: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -084568: 6e20 9208 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0892 │ │ -08456e: 0e00 |0009: return-void │ │ -084570: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -084572: 28fb |000b: goto 0006 // -0005 │ │ +084480: |[084480] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.setVisibilityListener:(Landroid/view/ActionProvider$VisibilityListener;)V │ │ +084490: 5b12 4808 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0848 │ │ +084494: 5410 4708 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0847 │ │ +084498: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +08449c: 6e20 9208 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0892 │ │ +0844a2: 0e00 |0009: return-void │ │ +0844a4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0844a6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x0009 line=67 │ │ 0x000a line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ 0x000a - 0x000c reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ 0x0000 - 0x000c reg=2 listener Landroid/view/ActionProvider$VisibilityListener; │ │ │ │ - source_file_idx : 2362 (MenuItemWrapperJB.java) │ │ + source_file_idx : 2354 (MenuItemWrapperJB.java) │ │ │ │ Class #603 header: │ │ -class_idx : 642 │ │ +class_idx : 640 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2382 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2374 │ │ static_fields_size : 2 │ │ instance_fields_size: 12 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 22 │ │ │ │ Class #603 annotations: │ │ Annotations on class │ │ @@ -172425,37 +172392,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -084574: |[084574] android.support.v7.internal.view.menu.MenuPopupHelper.:()V │ │ -084584: 6000 4706 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_popup_menu_item_layout:I // field@0647 │ │ -084588: 6700 4d08 |0002: sput v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@084d │ │ -08458c: 0e00 |0004: return-void │ │ +0844a8: |[0844a8] android.support.v7.internal.view.menu.MenuPopupHelper.:()V │ │ +0844b8: 6000 4706 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_popup_menu_item_layout:I // field@0647 │ │ +0844bc: 6700 4d08 |0002: sput v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@084d │ │ +0844c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -084590: |[084590] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -0845a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0845a2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0845a4: 7051 0f15 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@150f │ │ -0845aa: 0e00 |0005: return-void │ │ +0844c4: |[0844c4] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0844d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0844d6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0844d8: 7051 0f15 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@150f │ │ +0844de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0006 reg=3 context Landroid/content/Context; │ │ @@ -172466,18 +172433,18 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/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 │ │ -0845ac: |[0845ac] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ -0845bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0845be: 7050 0f15 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@150f │ │ -0845c4: 0e00 |0004: return-void │ │ +0844e0: |[0844e0] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ +0844f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0844f2: 7050 0f15 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@150f │ │ +0844f8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -172489,37 +172456,37 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/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 │ │ -0845c8: |[0845c8] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -0845d8: 7010 351f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0845de: 5b34 5108 |0003: iput-object v4, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0851 │ │ -0845e2: 7110 0a1b 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -0845e8: 0c01 |0008: move-result-object v1 │ │ -0845ea: 5b31 5308 |0009: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0853 │ │ -0845ee: 5b35 5508 |000b: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ -0845f2: 5c37 5608 |000d: iput-boolean v7, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0856 │ │ -0845f6: 6e10 ee00 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -0845fc: 0c00 |0012: move-result-object v0 │ │ -0845fe: 6e10 4e01 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -084604: 0c01 |0016: move-result-object v1 │ │ -084606: 5211 610a |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -08460a: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ -08460e: 6002 9205 |001b: sget v2, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@0592 │ │ -084612: 6e20 4d01 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ -084618: 0a02 |0020: move-result v2 │ │ -08461a: 7120 2d1f 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -084620: 0a01 |0024: move-result v1 │ │ -084622: 5931 5808 |0025: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0858 │ │ -084626: 5b36 5008 |0027: iput-object v6, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ -08462a: 6e20 1114 3500 |0029: invoke-virtual {v5, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ -084630: 0e00 |002c: return-void │ │ +0844fc: |[0844fc] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +08450c: 7010 351f 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1f35 │ │ +084512: 5b34 5108 |0003: iput-object v4, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0851 │ │ +084516: 7110 0a1b 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +08451c: 0c01 |0008: move-result-object v1 │ │ +08451e: 5b31 5308 |0009: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0853 │ │ +084522: 5b35 5508 |000b: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ +084526: 5c37 5608 |000d: iput-boolean v7, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0856 │ │ +08452a: 6e10 ee00 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +084530: 0c00 |0012: move-result-object v0 │ │ +084532: 6e10 4e01 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +084538: 0c01 |0016: move-result-object v1 │ │ +08453a: 5211 610a |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +08453e: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ +084542: 6002 9205 |001b: sget v2, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@0592 │ │ +084546: 6e20 4d01 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ +08454c: 0a02 |0020: move-result v2 │ │ +08454e: 7120 2d1f 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +084554: 0a01 |0024: move-result v1 │ │ +084556: 5931 5808 |0025: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0858 │ │ +08455a: 5b36 5008 |0027: iput-object v6, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ +08455e: 6e20 1114 3500 |0029: invoke-virtual {v5, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ +084564: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x000d line=82 │ │ @@ -172541,17 +172508,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084634: |[084634] android.support.v7.internal.view.menu.MenuPopupHelper.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z │ │ -084644: 5510 5608 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0856 │ │ -084648: 0f00 |0002: return v0 │ │ +084568: |[084568] android.support.v7.internal.view.menu.MenuPopupHelper.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z │ │ +084578: 5510 5608 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0856 │ │ +08457c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -172559,17 +172526,17 @@ │ │ type : '(Landroid/support/v7/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 │ │ -08464c: |[08464c] android.support.v7.internal.view.menu.MenuPopupHelper.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ -08465c: 5410 5308 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0853 │ │ -084660: 1100 |0002: return-object v0 │ │ +084580: |[084580] android.support.v7.internal.view.menu.MenuPopupHelper.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ +084590: 5410 5308 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0853 │ │ +084594: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -172577,17 +172544,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084664: |[084664] android.support.v7.internal.view.menu.MenuPopupHelper.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -084674: 5410 5508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ -084678: 1100 |0002: return-object v0 │ │ +084598: |[084598] android.support.v7.internal.view.menu.MenuPopupHelper.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +0845a8: 5410 5508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ +0845ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -172595,49 +172562,49 @@ │ │ type : '(Landroid/widget/ListAdapter;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -08467c: |[08467c] android.support.v7.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ -08468c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -08468e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -084690: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -084692: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -084694: 7120 871b 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -08469a: 0a07 |0007: move-result v7 │ │ -08469c: 7120 871b 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -0846a2: 0a01 |000b: move-result v1 │ │ -0846a4: 7210 851d 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ -0846aa: 0a00 |000f: move-result v0 │ │ -0846ac: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0846ae: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ -0846b2: 7220 881d 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@1d88 │ │ -0846b8: 0a05 |0016: move-result v5 │ │ -0846ba: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ -0846be: 0153 |0019: move v3, v5 │ │ -0846c0: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0846c2: 54a8 5408 |001b: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0854 │ │ -0846c6: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ -0846ca: 2208 6803 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@0368 │ │ -0846ce: 54a9 5108 |0021: iget-object v9, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0851 │ │ -0846d2: 7020 311d 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ -0846d8: 5ba8 5408 |0026: iput-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0854 │ │ -0846dc: 54a8 5408 |0028: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0854 │ │ -0846e0: 7240 891d 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1d89 │ │ -0846e6: 0c04 |002d: move-result-object v4 │ │ -0846e8: 6e30 cc1b 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -0846ee: 6e10 ab1b 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -0846f4: 0a08 |0034: move-result v8 │ │ -0846f6: 7120 2d1f 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0846fc: 0a06 |0038: move-result v6 │ │ -0846fe: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ -084702: 28d6 |003b: goto 0011 // -002a │ │ -084704: 0f06 |003c: return v6 │ │ +0845b0: |[0845b0] android.support.v7.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ +0845c0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0845c2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0845c4: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0845c6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0845c8: 7120 871b 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0845ce: 0a07 |0007: move-result v7 │ │ +0845d0: 7120 871b 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0845d6: 0a01 |000b: move-result v1 │ │ +0845d8: 7210 851d 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@1d85 │ │ +0845de: 0a00 |000f: move-result v0 │ │ +0845e0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0845e2: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ +0845e6: 7220 881d 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@1d88 │ │ +0845ec: 0a05 |0016: move-result v5 │ │ +0845ee: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ +0845f2: 0153 |0019: move v3, v5 │ │ +0845f4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0845f6: 54a8 5408 |001b: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0854 │ │ +0845fa: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ +0845fe: 2208 6403 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@0364 │ │ +084602: 54a9 5108 |0021: iget-object v9, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0851 │ │ +084606: 7020 311d 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1d31 │ │ +08460c: 5ba8 5408 |0026: iput-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0854 │ │ +084610: 54a8 5408 |0028: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0854 │ │ +084614: 7240 891d 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1d89 │ │ +08461a: 0c04 |002d: move-result-object v4 │ │ +08461c: 6e30 cc1b 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +084622: 6e10 ab1b 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +084628: 0a08 |0034: move-result v8 │ │ +08462a: 7120 2d1f 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +084630: 0a06 |0038: move-result v6 │ │ +084632: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ +084636: 28d6 |003b: goto 0011 // -002a │ │ +084638: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x0002 line=174 │ │ 0x0003 line=175 │ │ 0x0004 line=176 │ │ 0x0008 line=178 │ │ @@ -172672,17 +172639,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084708: |[084708] android.support.v7.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -084718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08471a: 0f00 |0001: return v0 │ │ +08463c: |[08463c] android.support.v7.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08464c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08464e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -172692,21 +172659,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08471c: |[08471c] android.support.v7.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ -08472c: 6e10 1a15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@151a │ │ -084732: 0a00 |0003: move-result v0 │ │ -084734: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -084738: 5410 5708 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -08473c: 6e10 4718 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ -084742: 0e00 |000b: return-void │ │ +084650: |[084650] android.support.v7.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ +084660: 6e10 1a15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@151a │ │ +084666: 0a00 |0003: move-result v0 │ │ +084668: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +08466c: 5410 5708 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +084670: 6e10 4718 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ +084676: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0006 line=137 │ │ 0x000b line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ @@ -172716,17 +172683,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084744: |[084744] android.support.v7.internal.view.menu.MenuPopupHelper.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -084754: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084756: 0f00 |0001: return v0 │ │ +084678: |[084678] android.support.v7.internal.view.menu.MenuPopupHelper.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +084688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08468a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -172736,17 +172703,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084758: |[084758] android.support.v7.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ -084768: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08476a: 0f00 |0001: return v0 │ │ +08468c: |[08468c] android.support.v7.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ +08469c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08469e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -172754,17 +172721,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08476c: |[08476c] android.support.v7.internal.view.menu.MenuPopupHelper.getId:()I │ │ -08477c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08477e: 0f00 |0001: return v0 │ │ +0846a0: |[0846a0] android.support.v7.internal.view.menu.MenuPopupHelper.getId:()I │ │ +0846b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0846b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -172772,19 +172739,19 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -084780: |[084780] android.support.v7.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -084790: 2200 e103 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03e1 │ │ -084794: 1a01 4f09 |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@094f │ │ -084798: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ -08479e: 2700 |0007: throw v0 │ │ +0846b4: |[0846b4] android.support.v7.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +0846c4: 2200 dd03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03dd │ │ +0846c8: 1a01 4709 |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0947 │ │ +0846cc: 7020 6f1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1f6f │ │ +0846d2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/ViewGroup; │ │ │ │ @@ -172793,16 +172760,16 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0847a0: |[0847a0] android.support.v7.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -0847b0: 0e00 |0000: return-void │ │ +0846d4: |[0846d4] android.support.v7.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0846e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0001 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -172812,25 +172779,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0847b4: |[0847b4] android.support.v7.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ -0847c4: 5410 5708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -0847c8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0847cc: 5410 5708 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -0847d0: 6e10 5b18 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -0847d6: 0a00 |0009: move-result v0 │ │ -0847d8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0847dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0847de: 0f00 |000d: return v0 │ │ -0847e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0847e2: 28fe |000f: goto 000d // -0002 │ │ +0846e8: |[0846e8] android.support.v7.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ +0846f8: 5410 5708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +0846fc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +084700: 5410 5708 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +084704: 6e10 5b18 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +08470a: 0a00 |0009: move-result v0 │ │ +08470c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +084710: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +084712: 0f00 |000d: return v0 │ │ +084714: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +084716: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -172838,24 +172805,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0847e4: |[0847e4] android.support.v7.internal.view.menu.MenuPopupHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -0847f4: 5410 5508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ -0847f8: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ -0847fc: 0e00 |0004: return-void │ │ -0847fe: 6e10 1415 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ -084804: 5410 5908 |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ -084808: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ -08480c: 5410 5908 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ -084810: 7230 2a15 2003 |000e: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@152a │ │ -084816: 28f3 |0011: goto 0004 // -000d │ │ +084718: |[084718] android.support.v7.internal.view.menu.MenuPopupHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +084728: 5410 5508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ +08472c: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ +084730: 0e00 |0004: return-void │ │ +084732: 6e10 1415 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ +084738: 5410 5908 |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ +08473c: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ +084740: 5410 5908 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ +084744: 7230 2a15 2003 |000e: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@152a │ │ +08474a: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=270 │ │ 0x0005 line=266 │ │ 0x0008 line=267 │ │ 0x000c line=268 │ │ @@ -172869,33 +172836,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -084818: |[084818] android.support.v7.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ -084828: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08482a: 5b21 5708 |0001: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -08482e: 5420 5508 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ -084832: 6e10 1a14 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@141a │ │ -084838: 5420 5a08 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ -08483c: 3800 1900 |000a: if-eqz v0, 0023 // +0019 │ │ -084840: 5420 5a08 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ -084844: 6e10 501c 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1c50 │ │ -08484a: 0a00 |0011: move-result v0 │ │ -08484c: 3900 0a00 |0012: if-nez v0, 001c // +000a │ │ -084850: 5420 5008 |0014: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ -084854: 6e10 b61b 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ -08485a: 0c00 |0019: move-result-object v0 │ │ -08485c: 5b20 5a08 |001a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ -084860: 5420 5a08 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ -084864: 6e20 511c 2000 |001e: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c51 │ │ -08486a: 5b21 5a08 |0021: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ -08486e: 0e00 |0023: return-void │ │ +08474c: |[08474c] android.support.v7.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ +08475c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08475e: 5b21 5708 |0001: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +084762: 5420 5508 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ +084766: 6e10 1a14 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@141a │ │ +08476c: 5420 5a08 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ +084770: 3800 1900 |000a: if-eqz v0, 0023 // +0019 │ │ +084774: 5420 5a08 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ +084778: 6e10 501c 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1c50 │ │ +08477e: 0a00 |0011: move-result v0 │ │ +084780: 3900 0a00 |0012: if-nez v0, 001c // +000a │ │ +084784: 5420 5008 |0014: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ +084788: 6e10 b61b 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ +08478e: 0c00 |0019: move-result-object v0 │ │ +084790: 5b20 5a08 |001a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ +084794: 5420 5a08 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ +084798: 6e20 511c 2000 |001e: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c51 │ │ +08479e: 5b21 5a08 |0021: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ +0847a2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ 0x0003 line=143 │ │ 0x0008 line=144 │ │ 0x000c line=145 │ │ 0x0014 line=146 │ │ @@ -172910,31 +172877,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -084870: |[084870] android.support.v7.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ -084880: 6e10 1a15 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@151a │ │ -084886: 0a01 |0003: move-result v1 │ │ -084888: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ -08488c: 5420 5008 |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ -084890: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -084894: 6e10 c91b 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@1bc9 │ │ -08489a: 0a01 |000d: move-result v1 │ │ -08489c: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ -0848a0: 6e10 1415 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ -0848a6: 0e00 |0013: return-void │ │ -0848a8: 6e10 1a15 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@151a │ │ -0848ae: 0a01 |0017: move-result v1 │ │ -0848b0: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ -0848b4: 5421 5708 |001a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -0848b8: 6e10 7718 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -0848be: 28f4 |001f: goto 0013 // -000c │ │ +0847a4: |[0847a4] android.support.v7.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ +0847b4: 6e10 1a15 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@151a │ │ +0847ba: 0a01 |0003: move-result v1 │ │ +0847bc: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ +0847c0: 5420 5008 |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ +0847c4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0847c8: 6e10 c91b 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@1bc9 │ │ +0847ce: 0a01 |000d: move-result v1 │ │ +0847d0: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ +0847d4: 6e10 1415 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ +0847da: 0e00 |0013: return-void │ │ +0847dc: 6e10 1a15 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@151a │ │ +0847e2: 0a01 |0017: move-result v1 │ │ +0847e4: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ +0847e8: 5421 5708 |001a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +0847ec: 6e10 7718 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +0847f2: 28f4 |001f: goto 0013 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0006 line=200 │ │ 0x0008 line=201 │ │ 0x0010 line=202 │ │ 0x0013 line=208 │ │ @@ -172950,23 +172917,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 │ │ -0848c0: |[0848c0] android.support.v7.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0848d0: 5440 4f08 |0000: iget-object v0, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ -0848d4: 7110 0415 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.access$000:(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1504 │ │ -0848da: 0c01 |0005: move-result-object v1 │ │ -0848dc: 6e20 0715 7000 |0006: invoke-virtual {v0, v7}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1507 │ │ -0848e2: 0c02 |0009: move-result-object v2 │ │ -0848e4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0848e6: 6e30 4114 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ -0848ec: 0e00 |000e: return-void │ │ +0847f4: |[0847f4] android.support.v7.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +084804: 5440 4f08 |0000: iget-object v0, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ +084808: 7110 0415 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.access$000:(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1504 │ │ +08480e: 0c01 |0005: move-result-object v1 │ │ +084810: 6e20 0715 7000 |0006: invoke-virtual {v0, v7}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1507 │ │ +084816: 0c02 |0009: move-result-object v2 │ │ +084818: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +08481a: 6e30 4114 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@1441 │ │ +084820: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ 0x000e line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Landroid/widget/AdapterView; │ │ @@ -172982,25 +172949,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 │ │ -0848f0: |[0848f0] android.support.v7.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -084900: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -084902: 6e10 ff1a 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ -084908: 0a01 |0004: move-result v1 │ │ -08490a: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ -08490e: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ -084912: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ -084916: 6e10 1415 0200 |000b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ -08491c: 0f00 |000e: return v0 │ │ -08491e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -084920: 28fe |0010: goto 000e // -0002 │ │ +084824: |[084824] android.support.v7.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +084834: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +084836: 6e10 ff1a 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ +08483c: 0a01 |0004: move-result v1 │ │ +08483e: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ +084842: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ +084846: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ +08484a: 6e10 1415 0200 |000b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ +084850: 0f00 |000e: return v0 │ │ +084852: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +084854: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=164 │ │ 0x000b line=165 │ │ 0x000e line=168 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ @@ -173013,16 +172980,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -084924: |[084924] android.support.v7.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -084934: 0e00 |0000: return-void │ │ +084858: |[084858] android.support.v7.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +084868: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ │ │ @@ -173031,17 +172998,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084938: |[084938] android.support.v7.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -084948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08494a: 1100 |0001: return-object v0 │ │ +08486c: |[08486c] android.support.v7.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +08487c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08487e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #15 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -173049,51 +173016,51 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -08494c: |[08494c] android.support.v7.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -08495c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08495e: 6e10 7315 0900 |0001: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1573 │ │ -084964: 0a06 |0004: move-result v6 │ │ -084966: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ -08496a: 2204 8202 |0007: new-instance v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0282 │ │ -08496e: 5486 5108 |0009: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0851 │ │ -084972: 5487 5008 |000b: iget-object v7, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ -084976: 7055 0f15 6479 |000d: invoke-direct {v4, v6, v9, v7, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@150f │ │ -08497c: 5486 5908 |0010: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ -084980: 6e20 2515 6400 |0012: invoke-virtual {v4, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1525 │ │ -084986: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -084988: 6e10 8215 0900 |0016: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.size:()I // method@1582 │ │ -08498e: 0a01 |0019: move-result v1 │ │ -084990: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -084992: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ -084996: 6e20 7015 2900 |001d: invoke-virtual {v9, v2}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1570 │ │ -08499c: 0c00 |0020: move-result-object v0 │ │ -08499e: 7210 3e1b 0000 |0021: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1b3e │ │ -0849a4: 0a06 |0024: move-result v6 │ │ -0849a6: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ -0849aa: 7210 301b 0000 |0027: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1b30 │ │ -0849b0: 0c06 |002a: move-result-object v6 │ │ -0849b2: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ -0849b6: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -0849b8: 6e20 2615 3400 |002e: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@1526 │ │ -0849be: 6e10 2815 0400 |0031: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1528 │ │ -0849c4: 0a06 |0034: move-result v6 │ │ -0849c6: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -0849ca: 5485 5908 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ -0849ce: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ -0849d2: 5485 5908 |003b: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ -0849d6: 7220 2b15 9500 |003d: invoke-interface {v5, v9}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@152b │ │ -0849dc: 1215 |0040: const/4 v5, #int 1 // #1 │ │ -0849de: 0f05 |0041: return v5 │ │ -0849e0: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0849e4: 28d7 |0044: goto 001b // -0029 │ │ +084880: |[084880] android.support.v7.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +084890: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +084892: 6e10 7315 0900 |0001: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1573 │ │ +084898: 0a06 |0004: move-result v6 │ │ +08489a: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ +08489e: 2204 8002 |0007: new-instance v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0280 │ │ +0848a2: 5486 5108 |0009: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0851 │ │ +0848a6: 5487 5008 |000b: iget-object v7, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ +0848aa: 7055 0f15 6479 |000d: invoke-direct {v4, v6, v9, v7, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@150f │ │ +0848b0: 5486 5908 |0010: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ +0848b4: 6e20 2515 6400 |0012: invoke-virtual {v4, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1525 │ │ +0848ba: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0848bc: 6e10 8215 0900 |0016: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.size:()I // method@1582 │ │ +0848c2: 0a01 |0019: move-result v1 │ │ +0848c4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0848c6: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ +0848ca: 6e20 7015 2900 |001d: invoke-virtual {v9, v2}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1570 │ │ +0848d0: 0c00 |0020: move-result-object v0 │ │ +0848d2: 7210 3e1b 0000 |0021: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1b3e │ │ +0848d8: 0a06 |0024: move-result v6 │ │ +0848da: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ +0848de: 7210 301b 0000 |0027: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1b30 │ │ +0848e4: 0c06 |002a: move-result-object v6 │ │ +0848e6: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ +0848ea: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +0848ec: 6e20 2615 3400 |002e: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@1526 │ │ +0848f2: 6e10 2815 0400 |0031: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1528 │ │ +0848f8: 0a06 |0034: move-result v6 │ │ +0848fa: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +0848fe: 5485 5908 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ +084902: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ +084906: 5485 5908 |003b: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ +08490a: 7220 2b15 9500 |003d: invoke-interface {v5, v9}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@152b │ │ +084910: 1215 |0040: const/4 v5, #int 1 // #1 │ │ +084912: 0f05 |0041: return v5 │ │ +084914: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +084918: 28d7 |0044: goto 001b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=234 │ │ 0x0007 line=235 │ │ 0x0010 line=236 │ │ 0x0015 line=238 │ │ 0x0016 line=239 │ │ @@ -173127,17 +173094,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0849e8: |[0849e8] android.support.v7.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ -0849f8: 5b01 5008 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ -0849fc: 0e00 |0002: return-void │ │ +08491c: |[08491c] android.support.v7.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ +08492c: 5b01 5008 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ +084930: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 anchor Landroid/view/View; │ │ @@ -173147,17 +173114,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084a00: |[084a00] android.support.v7.internal.view.menu.MenuPopupHelper.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -084a10: 5b01 5908 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ -084a14: 0e00 |0002: return-void │ │ +084934: |[084934] android.support.v7.internal.view.menu.MenuPopupHelper.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +084944: 5b01 5908 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0859 │ │ +084948: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ @@ -173167,17 +173134,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084a18: |[084a18] android.support.v7.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ -084a28: 5c01 5208 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0852 │ │ -084a2c: 0e00 |0002: return-void │ │ +08494c: |[08494c] android.support.v7.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ +08495c: 5c01 5208 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0852 │ │ +084960: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 forceShow Z │ │ @@ -173187,23 +173154,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -084a30: |[084a30] android.support.v7.internal.view.menu.MenuPopupHelper.show:()V │ │ -084a40: 6e10 2815 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1528 │ │ -084a46: 0a00 |0003: move-result v0 │ │ -084a48: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -084a4c: 2200 c903 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03c9 │ │ -084a50: 1a01 4d09 |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@094d │ │ -084a54: 7020 1d1f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -084a5a: 2700 |000d: throw v0 │ │ -084a5c: 0e00 |000e: return-void │ │ +084964: |[084964] android.support.v7.internal.view.menu.MenuPopupHelper.show:()V │ │ +084974: 6e10 2815 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1528 │ │ +08497a: 0a00 |0003: move-result v0 │ │ +08497c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +084980: 2200 c503 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03c5 │ │ +084984: 1a01 4509 |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0945 │ │ +084988: 7020 1d1f 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +08498e: 2700 |000d: throw v0 │ │ +084990: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=103 │ │ 0x000e line=105 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ @@ -173213,69 +173180,69 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -084a60: |[084a60] android.support.v7.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ -084a70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084a72: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -084a74: 2203 c102 |0002: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow; // type@02c1 │ │ -084a78: 5474 5108 |0004: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0851 │ │ -084a7c: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -084a7e: 6006 5905 |0007: sget v6, Landroid/support/v7/appcompat/R$attr;.popupMenuStyle:I // field@0559 │ │ -084a82: 7040 4018 4365 |0009: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1840 │ │ -084a88: 5b73 5708 |000c: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084a8c: 5473 5708 |000e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084a90: 6e20 6e18 7300 |0010: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@186e │ │ -084a96: 5473 5708 |0013: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084a9a: 6e20 6f18 7300 |0015: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@186f │ │ -084aa0: 2203 8102 |0018: new-instance v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@0281 │ │ -084aa4: 5474 5508 |001a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ -084aa8: 7030 0315 7304 |001c: invoke-direct {v3, v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1503 │ │ -084aae: 5b73 4f08 |001f: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ -084ab2: 5473 5708 |0021: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084ab6: 5474 4f08 |0023: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ -084aba: 6e20 6118 4300 |0025: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1861 │ │ -084ac0: 5473 5708 |0028: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084ac4: 6e20 6d18 2300 |002a: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@186d │ │ -084aca: 5471 5008 |002d: iget-object v1, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ -084ace: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ -084ad2: 5473 5a08 |0031: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ -084ad6: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ -084ada: 0120 |0035: move v0, v2 │ │ -084adc: 6e10 b61b 0100 |0036: invoke-virtual {v1}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ -084ae2: 0c03 |0039: move-result-object v3 │ │ -084ae4: 5b73 5a08 |003a: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ -084ae8: 3800 0700 |003c: if-eqz v0, 0043 // +0007 │ │ -084aec: 5473 5a08 |003e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ -084af0: 6e20 4d1c 7300 |0040: invoke-virtual {v3, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c4d │ │ -084af6: 5473 5708 |0043: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084afa: 6e20 6218 1300 |0045: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1862 │ │ -084b00: 5473 5708 |0048: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084b04: 5474 4f08 |004a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ -084b08: 7020 1b15 4700 |004c: invoke-direct {v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@151b │ │ -084b0e: 0a04 |004f: move-result v4 │ │ -084b10: 5275 5808 |0050: iget v5, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0858 │ │ -084b14: 7120 2f1f 5400 |0052: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -084b1a: 0a04 |0055: move-result v4 │ │ -084b1c: 6e20 6518 4300 |0056: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1865 │ │ -084b22: 5473 5708 |0059: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084b26: 1224 |005b: const/4 v4, #int 2 // #2 │ │ -084b28: 6e20 6a18 4300 |005c: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setInputMethodMode:(I)V // method@186a │ │ -084b2e: 5473 5708 |005f: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084b32: 6e10 7718 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -084b38: 5473 5708 |0064: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ -084b3c: 6e10 4e18 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@184e │ │ -084b42: 0c03 |0069: move-result-object v3 │ │ -084b44: 6e20 9f1d 7300 |006a: invoke-virtual {v3, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@1d9f │ │ -084b4a: 0f02 |006d: return v2 │ │ -084b4c: 0102 |006e: move v2, v0 │ │ -084b4e: 28fe |006f: goto 006d // -0002 │ │ +084994: |[084994] android.support.v7.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ +0849a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0849a6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0849a8: 2203 bf02 |0002: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow; // type@02bf │ │ +0849ac: 5474 5108 |0004: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0851 │ │ +0849b0: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +0849b2: 6006 5905 |0007: sget v6, Landroid/support/v7/appcompat/R$attr;.popupMenuStyle:I // field@0559 │ │ +0849b6: 7040 4018 4365 |0009: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1840 │ │ +0849bc: 5b73 5708 |000c: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +0849c0: 5473 5708 |000e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +0849c4: 6e20 6e18 7300 |0010: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@186e │ │ +0849ca: 5473 5708 |0013: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +0849ce: 6e20 6f18 7300 |0015: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@186f │ │ +0849d4: 2203 7f02 |0018: new-instance v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@027f │ │ +0849d8: 5474 5508 |001a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0855 │ │ +0849dc: 7030 0315 7304 |001c: invoke-direct {v3, v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1503 │ │ +0849e2: 5b73 4f08 |001f: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ +0849e6: 5473 5708 |0021: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +0849ea: 5474 4f08 |0023: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ +0849ee: 6e20 6118 4300 |0025: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1861 │ │ +0849f4: 5473 5708 |0028: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +0849f8: 6e20 6d18 2300 |002a: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@186d │ │ +0849fe: 5471 5008 |002d: iget-object v1, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0850 │ │ +084a02: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ +084a06: 5473 5a08 |0031: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ +084a0a: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ +084a0e: 0120 |0035: move v0, v2 │ │ +084a10: 6e10 b61b 0100 |0036: invoke-virtual {v1}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ +084a16: 0c03 |0039: move-result-object v3 │ │ +084a18: 5b73 5a08 |003a: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ +084a1c: 3800 0700 |003c: if-eqz v0, 0043 // +0007 │ │ +084a20: 5473 5a08 |003e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@085a │ │ +084a24: 6e20 4d1c 7300 |0040: invoke-virtual {v3, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c4d │ │ +084a2a: 5473 5708 |0043: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +084a2e: 6e20 6218 1300 |0045: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1862 │ │ +084a34: 5473 5708 |0048: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +084a38: 5474 4f08 |004a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ +084a3c: 7020 1b15 4700 |004c: invoke-direct {v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@151b │ │ +084a42: 0a04 |004f: move-result v4 │ │ +084a44: 5275 5808 |0050: iget v5, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0858 │ │ +084a48: 7120 2f1f 5400 |0052: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +084a4e: 0a04 |0055: move-result v4 │ │ +084a50: 6e20 6518 4300 |0056: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1865 │ │ +084a56: 5473 5708 |0059: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +084a5a: 1224 |005b: const/4 v4, #int 2 // #2 │ │ +084a5c: 6e20 6a18 4300 |005c: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setInputMethodMode:(I)V // method@186a │ │ +084a62: 5473 5708 |005f: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +084a66: 6e10 7718 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +084a6c: 5473 5708 |0064: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0857 │ │ +084a70: 6e10 4e18 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@184e │ │ +084a76: 0c03 |0069: move-result-object v3 │ │ +084a78: 6e20 9f1d 7300 |006a: invoke-virtual {v3, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@1d9f │ │ +084a7e: 0f02 |006d: return v2 │ │ +084a80: 0102 |006e: move v2, v0 │ │ +084a82: 28fe |006f: goto 006d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=108 │ │ 0x000e line=109 │ │ 0x0013 line=110 │ │ 0x0018 line=112 │ │ 0x0021 line=113 │ │ @@ -173303,36 +173270,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -084b50: |[084b50] android.support.v7.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ -084b60: 5410 4f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ -084b64: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -084b68: 5410 4f08 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ -084b6c: 6e10 0b15 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@150b │ │ -084b72: 0e00 |0009: return-void │ │ +084a84: |[084a84] android.support.v7.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ +084a94: 5410 4f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ +084a98: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +084a9c: 5410 4f08 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@084f │ │ +084aa0: 6e10 0b15 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@150b │ │ +084aa6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=223 │ │ 0x0009 line=225 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x000a reg=2 cleared Z │ │ │ │ - source_file_idx : 2382 (MenuPopupHelper.java) │ │ + source_file_idx : 2374 (MenuPopupHelper.java) │ │ │ │ Class #604 header: │ │ -class_idx : 657 │ │ +class_idx : 655 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 693 │ │ -source_file_idx : 360 │ │ +superclass_idx : 691 │ │ +source_file_idx : 356 │ │ static_fields_size : 0 │ │ instance_fields_size: 12 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #604 annotations: │ │ Annotations on class │ │ @@ -173400,29 +173367,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -084b74: |[084b74] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;)V │ │ -084b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084b86: 7020 9317 2100 |0001: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;)V // method@1793 │ │ -084b8c: 5910 7a08 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@087a │ │ -084b90: 5910 7c08 |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@087c │ │ -084b94: 5910 7b08 |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@087b │ │ -084b98: 5910 7908 |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0879 │ │ -084b9c: 2200 4600 |000c: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -084ba0: 7010 9801 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -084ba6: 5b10 7d08 |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084baa: 2200 8e02 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@028e │ │ -084bae: 7020 b115 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@15b1 │ │ -084bb4: 5b10 7708 |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ -084bb8: 7010 d915 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@15d9 │ │ -084bbe: 0e00 |001d: return-void │ │ +084aa8: |[084aa8] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;)V │ │ +084ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084aba: 7020 9317 2100 |0001: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;)V // method@1793 │ │ +084ac0: 5910 7a08 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@087a │ │ +084ac4: 5910 7c08 |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@087c │ │ +084ac8: 5910 7b08 |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@087b │ │ +084acc: 5910 7908 |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0879 │ │ +084ad0: 2200 4500 |000c: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +084ad4: 7010 9801 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +084ada: 5b10 7d08 |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084ade: 2200 8c02 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@028c │ │ +084ae2: 7020 b115 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@15b1 │ │ +084ae8: 5b10 7708 |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ +084aec: 7010 d915 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@15d9 │ │ +084af2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ 0x0004 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ 0x000a line=44 │ │ @@ -173439,18 +173406,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -084bc0: |[084bc0] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -084bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084bd2: 7040 c315 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@15c3 │ │ -084bd8: 0e00 |0004: return-void │ │ +084af4: |[084af4] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +084b04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084b06: 7040 c315 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@15c3 │ │ +084b0c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -173461,29 +173428,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -084bdc: |[084bdc] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -084bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084bee: 7040 9517 2143 |0001: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1795 │ │ -084bf4: 5910 7a08 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@087a │ │ -084bf8: 5910 7c08 |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@087c │ │ -084bfc: 5910 7b08 |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@087b │ │ -084c00: 5910 7908 |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0879 │ │ -084c04: 2200 4600 |000c: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -084c08: 7010 9801 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -084c0e: 5b10 7d08 |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084c12: 2200 8e02 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@028e │ │ -084c16: 7020 b115 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@15b1 │ │ -084c1c: 5b10 7708 |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ -084c20: 7010 d915 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@15d9 │ │ -084c26: 0e00 |001d: return-void │ │ +084b10: |[084b10] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +084b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084b22: 7040 9517 2143 |0001: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1795 │ │ +084b28: 5910 7a08 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@087a │ │ +084b2c: 5910 7c08 |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@087c │ │ +084b30: 5910 7b08 |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@087b │ │ +084b34: 5910 7908 |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0879 │ │ +084b38: 2200 4500 |000c: new-instance v0, Landroid/graphics/Rect; // type@0045 │ │ +084b3c: 7010 9801 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +084b42: 5b10 7d08 |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084b46: 2200 8c02 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@028c │ │ +084b4a: 7020 b115 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@15b1 │ │ +084b50: 5b10 7708 |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ +084b54: 7010 d915 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@15d9 │ │ +084b5a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ 0x000a line=44 │ │ @@ -173502,17 +173469,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -084c28: |[084c28] android.support.v7.internal.widget.AbsSpinnerICS.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V │ │ -084c38: 6e30 e615 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeDetachedView:(Landroid/view/View;Z)V // method@15e6 │ │ -084c3e: 0e00 |0003: return-void │ │ +084b5c: |[084b5c] android.support.v7.internal.widget.AbsSpinnerICS.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V │ │ +084b6c: 6e30 e615 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeDetachedView:(Landroid/view/View;Z)V // method@15e6 │ │ +084b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -173522,20 +173489,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -084c40: |[084c40] android.support.v7.internal.widget.AbsSpinnerICS.initAbsSpinner:()V │ │ -084c50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -084c52: 6e20 ec15 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setFocusable:(Z)V // method@15ec │ │ -084c58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -084c5a: 6e20 f415 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setWillNotDraw:(Z)V // method@15f4 │ │ -084c60: 0e00 |0008: return-void │ │ +084b74: |[084b74] android.support.v7.internal.widget.AbsSpinnerICS.initAbsSpinner:()V │ │ +084b84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +084b86: 6e20 ec15 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setFocusable:(Z)V // method@15ec │ │ +084b8c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +084b8e: 6e20 f415 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setWillNotDraw:(Z)V // method@15f4 │ │ +084b94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ @@ -173546,20 +173513,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -084c64: |[084c64] android.support.v7.internal.widget.AbsSpinnerICS.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -084c74: 2200 3603 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0336 │ │ -084c78: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -084c7a: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -084c7c: 7030 091c 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -084c82: 1100 |0007: return-object v0 │ │ +084b98: |[084b98] android.support.v7.internal.widget.AbsSpinnerICS.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +084ba8: 2200 3203 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0332 │ │ +084bac: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +084bae: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +084bb0: 7030 091c 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +084bb6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ @@ -173567,18 +173534,18 @@ │ │ type : '()Landroid/widget/Adapter;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -084c84: |[084c84] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/Adapter; │ │ -084c94: 6e10 c915 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@15c9 │ │ -084c9a: 0c00 |0003: move-result-object v0 │ │ -084c9c: 1100 |0004: return-object v0 │ │ +084bb8: |[084bb8] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/Adapter; │ │ +084bc8: 6e10 c915 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@15c9 │ │ +084bce: 0c00 |0003: move-result-object v0 │ │ +084bd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ @@ -173586,17 +173553,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084ca0: |[084ca0] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ -084cb0: 5410 6c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -084cb4: 1100 |0002: return-object v0 │ │ +084bd4: |[084bd4] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ +084be4: 5410 6c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +084be8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ @@ -173604,18 +173571,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -084cb8: |[084cb8] android.support.v7.internal.widget.AbsSpinnerICS.getChildHeight:(Landroid/view/View;)I │ │ -084cc8: 6e10 aa1b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -084cce: 0a00 |0003: move-result v0 │ │ -084cd0: 0f00 |0004: return v0 │ │ +084bec: |[084bec] android.support.v7.internal.widget.AbsSpinnerICS.getChildHeight:(Landroid/view/View;)I │ │ +084bfc: 6e10 aa1b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +084c02: 0a00 |0003: move-result v0 │ │ +084c04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -173624,18 +173591,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -084cd4: |[084cd4] android.support.v7.internal.widget.AbsSpinnerICS.getChildWidth:(Landroid/view/View;)I │ │ -084ce4: 6e10 ab1b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -084cea: 0a00 |0003: move-result v0 │ │ -084cec: 0f00 |0004: return v0 │ │ +084c08: |[084c08] android.support.v7.internal.widget.AbsSpinnerICS.getChildWidth:(Landroid/view/View;)I │ │ +084c18: 6e10 ab1b 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +084c1e: 0a00 |0003: move-result v0 │ │ +084c20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -173644,17 +173611,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084cf0: |[084cf0] android.support.v7.internal.widget.AbsSpinnerICS.getCount:()I │ │ -084d00: 5210 7208 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ -084d04: 0f00 |0002: return v0 │ │ +084c24: |[084c24] android.support.v7.internal.widget.AbsSpinnerICS.getCount:()I │ │ +084c34: 5210 7208 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ +084c38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ @@ -173662,27 +173629,27 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -084d08: |[084d08] android.support.v7.internal.widget.AbsSpinnerICS.getSelectedView:()Landroid/view/View; │ │ -084d18: 5220 7208 |0000: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ -084d1c: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ -084d20: 5220 7808 |0004: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0878 │ │ -084d24: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ -084d28: 5220 7808 |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0878 │ │ -084d2c: 5221 7008 |000a: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ -084d30: b110 |000c: sub-int/2addr v0, v1 │ │ -084d32: 6e20 ca15 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@15ca │ │ -084d38: 0c00 |0010: move-result-object v0 │ │ -084d3a: 1100 |0011: return-object v0 │ │ -084d3c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -084d3e: 28fe |0013: goto 0011 // -0002 │ │ +084c3c: |[084c3c] android.support.v7.internal.widget.AbsSpinnerICS.getSelectedView:()Landroid/view/View; │ │ +084c4c: 5220 7208 |0000: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ +084c50: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ +084c54: 5220 7808 |0004: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0878 │ │ +084c58: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ +084c5c: 5220 7808 |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0878 │ │ +084c60: 5221 7008 |000a: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ +084c64: b110 |000c: sub-int/2addr v0, v1 │ │ +084c66: 6e20 ca15 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@15ca │ │ +084c6c: 0c00 |0010: move-result-object v0 │ │ +084c6e: 1100 |0011: return-object v0 │ │ +084c70: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +084c72: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0008 line=289 │ │ 0x0011 line=291 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ @@ -173698,200 +173665,200 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 368 16-bit code units │ │ -084d40: |[084d40] android.support.v7.internal.widget.AbsSpinnerICS.onMeasure:(II)V │ │ -084d50: 7701 851b 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -084d56: 0a0d |0003: move-result v13 │ │ -084d58: 7401 d015 1100 |0004: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingLeft:()I // method@15d0 │ │ -084d5e: 0a06 |0007: move-result v6 │ │ -084d60: 7401 d215 1100 |0008: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingTop:()I // method@15d2 │ │ -084d66: 0a08 |000b: move-result v8 │ │ -084d68: 7401 d115 1100 |000c: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingRight:()I // method@15d1 │ │ -084d6e: 0a07 |000f: move-result v7 │ │ -084d70: 7401 cf15 1100 |0010: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingBottom:()I // method@15cf │ │ -084d76: 0a05 |0013: move-result v5 │ │ -084d78: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -084d7c: 540f 7d08 |0016: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084d80: 0800 1100 |0018: move-object/from16 v0, v17 │ │ -084d84: 5200 7a08 |001a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@087a │ │ -084d88: 0210 0000 |001c: move/from16 v16, v0 │ │ -084d8c: 0200 1000 |001e: move/from16 v0, v16 │ │ -084d90: 3706 3801 |0020: if-le v6, v0, 0158 // +0138 │ │ -084d94: 59f6 2100 |0022: iput v6, v15, Landroid/graphics/Rect;.left:I // field@0021 │ │ -084d98: 0800 1100 |0024: move-object/from16 v0, v17 │ │ -084d9c: 540f 7d08 |0026: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084da0: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -084da4: 5200 7c08 |002a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@087c │ │ -084da8: 0210 0000 |002c: move/from16 v16, v0 │ │ -084dac: 0200 1000 |002e: move/from16 v0, v16 │ │ -084db0: 3708 2e01 |0030: if-le v8, v0, 015e // +012e │ │ -084db4: 59f8 2300 |0032: iput v8, v15, Landroid/graphics/Rect;.top:I // field@0023 │ │ -084db8: 0800 1100 |0034: move-object/from16 v0, v17 │ │ -084dbc: 540f 7d08 |0036: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084dc0: 0800 1100 |0038: move-object/from16 v0, v17 │ │ -084dc4: 5200 7b08 |003a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@087b │ │ -084dc8: 0210 0000 |003c: move/from16 v16, v0 │ │ -084dcc: 0200 1000 |003e: move/from16 v0, v16 │ │ -084dd0: 3707 2401 |0040: if-le v7, v0, 0164 // +0124 │ │ -084dd4: 59f7 2200 |0042: iput v7, v15, Landroid/graphics/Rect;.right:I // field@0022 │ │ -084dd8: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -084ddc: 540f 7d08 |0046: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084de0: 0800 1100 |0048: move-object/from16 v0, v17 │ │ -084de4: 5200 7908 |004a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0879 │ │ -084de8: 0210 0000 |004c: move/from16 v16, v0 │ │ -084dec: 0200 1000 |004e: move/from16 v0, v16 │ │ -084df0: 3705 1a01 |0050: if-le v5, v0, 016a // +011a │ │ -084df4: 59f5 2000 |0052: iput v5, v15, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -084df8: 0800 1100 |0054: move-object/from16 v0, v17 │ │ -084dfc: 550f 6e08 |0056: iget-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@086e │ │ -084e00: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ -084e04: 7401 d815 1100 |005a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.handleDataChanged:()V // method@15d8 │ │ -084e0a: 1209 |005d: const/4 v9, #int 0 // #0 │ │ -084e0c: 120a |005e: const/4 v10, #int 0 // #0 │ │ -084e0e: 1214 |005f: const/4 v4, #int 1 // #1 │ │ -084e10: 7401 d415 1100 |0060: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@15d4 │ │ -084e16: 0a0b |0063: move-result v11 │ │ -084e18: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ -084e1c: 0800 1100 |0066: move-object/from16 v0, v17 │ │ -084e20: 540f 6c08 |0068: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -084e24: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ -084e28: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -084e2c: 540f 6c08 |006e: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -084e30: 7210 fb1d 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ -084e36: 0a0f |0073: move-result v15 │ │ -084e38: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ -084e3c: 0800 1100 |0076: move-object/from16 v0, v17 │ │ -084e40: 540f 7708 |0078: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ -084e44: 6e20 b315 bf00 |007a: invoke-virtual {v15, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@15b3 │ │ -084e4a: 0c0c |007d: move-result-object v12 │ │ -084e4c: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ -084e50: 0800 1100 |0080: move-object/from16 v0, v17 │ │ -084e54: 540f 6c08 |0082: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -084e58: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ -084e5c: 0800 1000 |0086: move-object/from16 v0, v16 │ │ -084e60: 0801 1100 |0088: move-object/from16 v1, v17 │ │ -084e64: 7240 001e bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e00 │ │ -084e6a: 0c0c |008d: move-result-object v12 │ │ -084e6c: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ -084e70: 0800 1100 |0090: move-object/from16 v0, v17 │ │ -084e74: 540f 7708 |0092: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ -084e78: 6e30 b415 bf0c |0094: invoke-virtual {v15, v11, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@15b4 │ │ -084e7e: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ -084e82: 6e10 a61b 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -084e88: 0c0f |009c: move-result-object v15 │ │ -084e8a: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ -084e8e: 121f |009f: const/4 v15, #int 1 // #1 │ │ -084e90: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -084e94: 5c0f 6d08 |00a2: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ -084e98: 7401 c715 1100 |00a4: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@15c7 │ │ -084e9e: 0c0f |00a7: move-result-object v15 │ │ -084ea0: 6e20 f21b fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ -084ea6: 120f |00ab: const/4 v15, #int 0 // #0 │ │ -084ea8: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ -084eac: 5c0f 6d08 |00ae: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ -084eb0: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -084eb4: 0201 1200 |00b2: move/from16 v1, v18 │ │ -084eb8: 0202 1300 |00b4: move/from16 v2, v19 │ │ -084ebc: 6e40 dc15 c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.measureChild:(Landroid/view/View;II)V // method@15dc │ │ -084ec2: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -084ec6: 6e20 cc15 c000 |00bb: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildHeight:(Landroid/view/View;)I // method@15cc │ │ -084ecc: 0a0f |00be: move-result v15 │ │ -084ece: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ -084ed2: 5400 7d08 |00c1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084ed6: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ -084eda: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ -084ede: 5200 2300 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@0023 │ │ -084ee2: 0210 0000 |00c9: move/from16 v16, v0 │ │ -084ee6: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ -084eea: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ -084eee: 5400 7d08 |00cf: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084ef2: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ -084ef6: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ -084efa: 5200 2000 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -084efe: 0210 0000 |00d7: move/from16 v16, v0 │ │ -084f02: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ -084f06: 0800 1100 |00db: move-object/from16 v0, v17 │ │ -084f0a: 6e20 cd15 c000 |00dd: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildWidth:(Landroid/view/View;)I // method@15cd │ │ -084f10: 0a0f |00e0: move-result v15 │ │ -084f12: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ -084f16: 5400 7d08 |00e3: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084f1a: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ -084f1e: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ -084f22: 5200 2100 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@0021 │ │ -084f26: 0210 0000 |00eb: move/from16 v16, v0 │ │ -084f2a: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ -084f2e: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ -084f32: 5400 7d08 |00f1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084f36: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ -084f3a: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ -084f3e: 5200 2200 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0022 │ │ -084f42: 0210 0000 |00f9: move/from16 v16, v0 │ │ -084f46: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ -084f4a: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ -084f4c: 3804 2c00 |00fe: if-eqz v4, 012a // +002c │ │ -084f50: 0800 1100 |0100: move-object/from16 v0, v17 │ │ -084f54: 540f 7d08 |0102: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084f58: 52ff 2300 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@0023 │ │ -084f5c: 0800 1100 |0106: move-object/from16 v0, v17 │ │ -084f60: 5400 7d08 |0108: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084f64: 0810 0000 |010a: move-object/from16 v16, v0 │ │ -084f68: 0800 1000 |010c: move-object/from16 v0, v16 │ │ -084f6c: 5200 2000 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -084f70: 0210 0000 |0110: move/from16 v16, v0 │ │ -084f74: 9009 0f10 |0112: add-int v9, v15, v16 │ │ -084f78: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ -084f7c: 0800 1100 |0116: move-object/from16 v0, v17 │ │ -084f80: 540f 7d08 |0118: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084f84: 52ff 2100 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@0021 │ │ -084f88: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -084f8c: 5400 7d08 |011e: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ -084f90: 0810 0000 |0120: move-object/from16 v16, v0 │ │ -084f94: 0800 1000 |0122: move-object/from16 v0, v16 │ │ -084f98: 5200 2200 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0022 │ │ -084f9c: 0210 0000 |0126: move/from16 v16, v0 │ │ -084fa0: 900a 0f10 |0128: add-int v10, v15, v16 │ │ -084fa4: 7401 d615 1100 |012a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumHeight:()I // method@15d6 │ │ -084faa: 0a0f |012d: move-result v15 │ │ -084fac: 7120 2d1f f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -084fb2: 0a09 |0131: move-result v9 │ │ -084fb4: 7401 d715 1100 |0132: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumWidth:()I // method@15d7 │ │ -084fba: 0a0f |0135: move-result v15 │ │ -084fbc: 7120 2d1f fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -084fc2: 0a0a |0139: move-result v10 │ │ -084fc4: 0200 1300 |013a: move/from16 v0, v19 │ │ -084fc8: 7120 e915 0900 |013c: invoke-static {v9, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@15e9 │ │ -084fce: 0a03 |013f: move-result v3 │ │ -084fd0: 0200 1200 |0140: move/from16 v0, v18 │ │ -084fd4: 7120 e915 0a00 |0142: invoke-static {v10, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@15e9 │ │ -084fda: 0a0e |0145: move-result v14 │ │ -084fdc: 0800 1100 |0146: move-object/from16 v0, v17 │ │ -084fe0: 6e30 ed15 e003 |0148: invoke-virtual {v0, v14, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setMeasuredDimension:(II)V // method@15ed │ │ -084fe6: 0200 1300 |014b: move/from16 v0, v19 │ │ -084fea: 0801 1100 |014d: move-object/from16 v1, v17 │ │ -084fee: 5910 7108 |014f: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mHeightMeasureSpec:I // field@0871 │ │ -084ff2: 0200 1200 |0151: move/from16 v0, v18 │ │ -084ff6: 0801 1100 |0153: move-object/from16 v1, v17 │ │ -084ffa: 5910 8208 |0155: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mWidthMeasureSpec:I // field@0882 │ │ -084ffe: 0e00 |0157: return-void │ │ -085000: 0800 1100 |0158: move-object/from16 v0, v17 │ │ -085004: 5206 7a08 |015a: iget v6, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@087a │ │ -085008: 2900 c6fe |015c: goto/16 0022 // -013a │ │ -08500c: 0800 1100 |015e: move-object/from16 v0, v17 │ │ -085010: 5208 7c08 |0160: iget v8, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@087c │ │ -085014: 2900 d0fe |0162: goto/16 0032 // -0130 │ │ -085018: 0800 1100 |0164: move-object/from16 v0, v17 │ │ -08501c: 5207 7b08 |0166: iget v7, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@087b │ │ -085020: 2900 dafe |0168: goto/16 0042 // -0126 │ │ -085024: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -085028: 5205 7908 |016c: iget v5, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0879 │ │ -08502c: 2900 e4fe |016e: goto/16 0052 // -011c │ │ +084c74: |[084c74] android.support.v7.internal.widget.AbsSpinnerICS.onMeasure:(II)V │ │ +084c84: 7701 851b 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +084c8a: 0a0d |0003: move-result v13 │ │ +084c8c: 7401 d015 1100 |0004: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingLeft:()I // method@15d0 │ │ +084c92: 0a06 |0007: move-result v6 │ │ +084c94: 7401 d215 1100 |0008: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingTop:()I // method@15d2 │ │ +084c9a: 0a08 |000b: move-result v8 │ │ +084c9c: 7401 d115 1100 |000c: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingRight:()I // method@15d1 │ │ +084ca2: 0a07 |000f: move-result v7 │ │ +084ca4: 7401 cf15 1100 |0010: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingBottom:()I // method@15cf │ │ +084caa: 0a05 |0013: move-result v5 │ │ +084cac: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +084cb0: 540f 7d08 |0016: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084cb4: 0800 1100 |0018: move-object/from16 v0, v17 │ │ +084cb8: 5200 7a08 |001a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@087a │ │ +084cbc: 0210 0000 |001c: move/from16 v16, v0 │ │ +084cc0: 0200 1000 |001e: move/from16 v0, v16 │ │ +084cc4: 3706 3801 |0020: if-le v6, v0, 0158 // +0138 │ │ +084cc8: 59f6 2100 |0022: iput v6, v15, Landroid/graphics/Rect;.left:I // field@0021 │ │ +084ccc: 0800 1100 |0024: move-object/from16 v0, v17 │ │ +084cd0: 540f 7d08 |0026: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084cd4: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +084cd8: 5200 7c08 |002a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@087c │ │ +084cdc: 0210 0000 |002c: move/from16 v16, v0 │ │ +084ce0: 0200 1000 |002e: move/from16 v0, v16 │ │ +084ce4: 3708 2e01 |0030: if-le v8, v0, 015e // +012e │ │ +084ce8: 59f8 2300 |0032: iput v8, v15, Landroid/graphics/Rect;.top:I // field@0023 │ │ +084cec: 0800 1100 |0034: move-object/from16 v0, v17 │ │ +084cf0: 540f 7d08 |0036: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084cf4: 0800 1100 |0038: move-object/from16 v0, v17 │ │ +084cf8: 5200 7b08 |003a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@087b │ │ +084cfc: 0210 0000 |003c: move/from16 v16, v0 │ │ +084d00: 0200 1000 |003e: move/from16 v0, v16 │ │ +084d04: 3707 2401 |0040: if-le v7, v0, 0164 // +0124 │ │ +084d08: 59f7 2200 |0042: iput v7, v15, Landroid/graphics/Rect;.right:I // field@0022 │ │ +084d0c: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +084d10: 540f 7d08 |0046: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084d14: 0800 1100 |0048: move-object/from16 v0, v17 │ │ +084d18: 5200 7908 |004a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0879 │ │ +084d1c: 0210 0000 |004c: move/from16 v16, v0 │ │ +084d20: 0200 1000 |004e: move/from16 v0, v16 │ │ +084d24: 3705 1a01 |0050: if-le v5, v0, 016a // +011a │ │ +084d28: 59f5 2000 |0052: iput v5, v15, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +084d2c: 0800 1100 |0054: move-object/from16 v0, v17 │ │ +084d30: 550f 6e08 |0056: iget-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@086e │ │ +084d34: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ +084d38: 7401 d815 1100 |005a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.handleDataChanged:()V // method@15d8 │ │ +084d3e: 1209 |005d: const/4 v9, #int 0 // #0 │ │ +084d40: 120a |005e: const/4 v10, #int 0 // #0 │ │ +084d42: 1214 |005f: const/4 v4, #int 1 // #1 │ │ +084d44: 7401 d415 1100 |0060: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@15d4 │ │ +084d4a: 0a0b |0063: move-result v11 │ │ +084d4c: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ +084d50: 0800 1100 |0066: move-object/from16 v0, v17 │ │ +084d54: 540f 6c08 |0068: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +084d58: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ +084d5c: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +084d60: 540f 6c08 |006e: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +084d64: 7210 fb1d 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ +084d6a: 0a0f |0073: move-result v15 │ │ +084d6c: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ +084d70: 0800 1100 |0076: move-object/from16 v0, v17 │ │ +084d74: 540f 7708 |0078: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ +084d78: 6e20 b315 bf00 |007a: invoke-virtual {v15, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@15b3 │ │ +084d7e: 0c0c |007d: move-result-object v12 │ │ +084d80: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ +084d84: 0800 1100 |0080: move-object/from16 v0, v17 │ │ +084d88: 540f 6c08 |0082: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +084d8c: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ +084d90: 0800 1000 |0086: move-object/from16 v0, v16 │ │ +084d94: 0801 1100 |0088: move-object/from16 v1, v17 │ │ +084d98: 7240 001e bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e00 │ │ +084d9e: 0c0c |008d: move-result-object v12 │ │ +084da0: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ +084da4: 0800 1100 |0090: move-object/from16 v0, v17 │ │ +084da8: 540f 7708 |0092: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ +084dac: 6e30 b415 bf0c |0094: invoke-virtual {v15, v11, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@15b4 │ │ +084db2: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ +084db6: 6e10 a61b 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +084dbc: 0c0f |009c: move-result-object v15 │ │ +084dbe: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ +084dc2: 121f |009f: const/4 v15, #int 1 // #1 │ │ +084dc4: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +084dc8: 5c0f 6d08 |00a2: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ +084dcc: 7401 c715 1100 |00a4: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@15c7 │ │ +084dd2: 0c0f |00a7: move-result-object v15 │ │ +084dd4: 6e20 f21b fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ +084dda: 120f |00ab: const/4 v15, #int 0 // #0 │ │ +084ddc: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ +084de0: 5c0f 6d08 |00ae: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ +084de4: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +084de8: 0201 1200 |00b2: move/from16 v1, v18 │ │ +084dec: 0202 1300 |00b4: move/from16 v2, v19 │ │ +084df0: 6e40 dc15 c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.measureChild:(Landroid/view/View;II)V // method@15dc │ │ +084df6: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +084dfa: 6e20 cc15 c000 |00bb: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildHeight:(Landroid/view/View;)I // method@15cc │ │ +084e00: 0a0f |00be: move-result v15 │ │ +084e02: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ +084e06: 5400 7d08 |00c1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084e0a: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ +084e0e: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ +084e12: 5200 2300 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@0023 │ │ +084e16: 0210 0000 |00c9: move/from16 v16, v0 │ │ +084e1a: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ +084e1e: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ +084e22: 5400 7d08 |00cf: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084e26: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ +084e2a: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ +084e2e: 5200 2000 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +084e32: 0210 0000 |00d7: move/from16 v16, v0 │ │ +084e36: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ +084e3a: 0800 1100 |00db: move-object/from16 v0, v17 │ │ +084e3e: 6e20 cd15 c000 |00dd: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildWidth:(Landroid/view/View;)I // method@15cd │ │ +084e44: 0a0f |00e0: move-result v15 │ │ +084e46: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ +084e4a: 5400 7d08 |00e3: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084e4e: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ +084e52: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ +084e56: 5200 2100 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@0021 │ │ +084e5a: 0210 0000 |00eb: move/from16 v16, v0 │ │ +084e5e: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ +084e62: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ +084e66: 5400 7d08 |00f1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084e6a: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ +084e6e: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ +084e72: 5200 2200 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0022 │ │ +084e76: 0210 0000 |00f9: move/from16 v16, v0 │ │ +084e7a: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ +084e7e: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ +084e80: 3804 2c00 |00fe: if-eqz v4, 012a // +002c │ │ +084e84: 0800 1100 |0100: move-object/from16 v0, v17 │ │ +084e88: 540f 7d08 |0102: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084e8c: 52ff 2300 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@0023 │ │ +084e90: 0800 1100 |0106: move-object/from16 v0, v17 │ │ +084e94: 5400 7d08 |0108: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084e98: 0810 0000 |010a: move-object/from16 v16, v0 │ │ +084e9c: 0800 1000 |010c: move-object/from16 v0, v16 │ │ +084ea0: 5200 2000 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +084ea4: 0210 0000 |0110: move/from16 v16, v0 │ │ +084ea8: 9009 0f10 |0112: add-int v9, v15, v16 │ │ +084eac: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ +084eb0: 0800 1100 |0116: move-object/from16 v0, v17 │ │ +084eb4: 540f 7d08 |0118: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084eb8: 52ff 2100 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@0021 │ │ +084ebc: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +084ec0: 5400 7d08 |011e: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@087d │ │ +084ec4: 0810 0000 |0120: move-object/from16 v16, v0 │ │ +084ec8: 0800 1000 |0122: move-object/from16 v0, v16 │ │ +084ecc: 5200 2200 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0022 │ │ +084ed0: 0210 0000 |0126: move/from16 v16, v0 │ │ +084ed4: 900a 0f10 |0128: add-int v10, v15, v16 │ │ +084ed8: 7401 d615 1100 |012a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumHeight:()I // method@15d6 │ │ +084ede: 0a0f |012d: move-result v15 │ │ +084ee0: 7120 2d1f f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +084ee6: 0a09 |0131: move-result v9 │ │ +084ee8: 7401 d715 1100 |0132: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumWidth:()I // method@15d7 │ │ +084eee: 0a0f |0135: move-result v15 │ │ +084ef0: 7120 2d1f fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +084ef6: 0a0a |0139: move-result v10 │ │ +084ef8: 0200 1300 |013a: move/from16 v0, v19 │ │ +084efc: 7120 e915 0900 |013c: invoke-static {v9, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@15e9 │ │ +084f02: 0a03 |013f: move-result v3 │ │ +084f04: 0200 1200 |0140: move/from16 v0, v18 │ │ +084f08: 7120 e915 0a00 |0142: invoke-static {v10, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@15e9 │ │ +084f0e: 0a0e |0145: move-result v14 │ │ +084f10: 0800 1100 |0146: move-object/from16 v0, v17 │ │ +084f14: 6e30 ed15 e003 |0148: invoke-virtual {v0, v14, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setMeasuredDimension:(II)V // method@15ed │ │ +084f1a: 0200 1300 |014b: move/from16 v0, v19 │ │ +084f1e: 0801 1100 |014d: move-object/from16 v1, v17 │ │ +084f22: 5910 7108 |014f: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mHeightMeasureSpec:I // field@0871 │ │ +084f26: 0200 1200 |0151: move/from16 v0, v18 │ │ +084f2a: 0801 1100 |0153: move-object/from16 v1, v17 │ │ +084f2e: 5910 8208 |0155: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mWidthMeasureSpec:I // field@0882 │ │ +084f32: 0e00 |0157: return-void │ │ +084f34: 0800 1100 |0158: move-object/from16 v0, v17 │ │ +084f38: 5206 7a08 |015a: iget v6, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@087a │ │ +084f3c: 2900 c6fe |015c: goto/16 0022 // -013a │ │ +084f40: 0800 1100 |015e: move-object/from16 v0, v17 │ │ +084f44: 5208 7c08 |0160: iget v8, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@087c │ │ +084f48: 2900 d0fe |0162: goto/16 0032 // -0130 │ │ +084f4c: 0800 1100 |0164: move-object/from16 v0, v17 │ │ +084f50: 5207 7b08 |0166: iget v7, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@087b │ │ +084f54: 2900 dafe |0168: goto/16 0042 // -0126 │ │ +084f58: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +084f5c: 5205 7908 |016c: iget v5, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0879 │ │ +084f60: 2900 e4fe |016e: goto/16 0052 // -011c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0004 line=151 │ │ 0x0008 line=152 │ │ 0x000c line=153 │ │ 0x0010 line=154 │ │ @@ -173962,35 +173929,35 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -085030: |[085030] android.support.v7.internal.widget.AbsSpinnerICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -085040: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -085042: 0770 |0001: move-object v0, v7 │ │ -085044: 1f00 9002 |0002: check-cast v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0290 │ │ -085048: 6e10 be15 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@15be │ │ -08504e: 0c01 |0007: move-result-object v1 │ │ -085050: 6f20 c517 1600 |0008: invoke-super {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@17c5 │ │ -085056: 5301 6b08 |000b: iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ -08505a: 1603 0000 |000d: const-wide/16 v3, #int 0 // #0 │ │ -08505e: 3101 0103 |000f: cmp-long v1, v1, v3 │ │ -085062: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ -085066: 5c65 6e08 |0013: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@086e │ │ -08506a: 5c65 7308 |0015: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@0873 │ │ -08506e: 5301 6b08 |0017: iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ -085072: 5a61 8008 |0019: iput-wide v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncRowId:J // field@0880 │ │ -085076: 5201 6a08 |001b: iget v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ -08507a: 5961 7f08 |001d: iput v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncPosition:I // field@087f │ │ -08507e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -085080: 5961 7e08 |0020: iput v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncMode:I // field@087e │ │ -085084: 6e10 e715 0600 |0022: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@15e7 │ │ -08508a: 0e00 |0025: return-void │ │ +084f64: |[084f64] android.support.v7.internal.widget.AbsSpinnerICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +084f74: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +084f76: 0770 |0001: move-object v0, v7 │ │ +084f78: 1f00 8e02 |0002: check-cast v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@028e │ │ +084f7c: 6e10 be15 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@15be │ │ +084f82: 0c01 |0007: move-result-object v1 │ │ +084f84: 6f20 c517 1600 |0008: invoke-super {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@17c5 │ │ +084f8a: 5301 6b08 |000b: iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ +084f8e: 1603 0000 |000d: const-wide/16 v3, #int 0 // #0 │ │ +084f92: 3101 0103 |000f: cmp-long v1, v1, v3 │ │ +084f96: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ +084f9a: 5c65 6e08 |0013: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@086e │ │ +084f9e: 5c65 7308 |0015: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@0873 │ │ +084fa2: 5301 6b08 |0017: iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ +084fa6: 5a61 8008 |0019: iput-wide v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncRowId:J // field@0880 │ │ +084faa: 5201 6a08 |001b: iget v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ +084fae: 5961 7f08 |001d: iput v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncPosition:I // field@087f │ │ +084fb2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +084fb4: 5961 7e08 |0020: iput v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncMode:I // field@087e │ │ +084fb8: 6e10 e715 0600 |0022: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@15e7 │ │ +084fbe: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ 0x0004 line=410 │ │ 0x000b line=412 │ │ 0x0013 line=413 │ │ 0x0015 line=414 │ │ @@ -174009,33 +173976,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -08508c: |[08508c] android.support.v7.internal.widget.AbsSpinnerICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -08509c: 6f10 c617 0600 |0000: invoke-super {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@17c6 │ │ -0850a2: 0c01 |0003: move-result-object v1 │ │ -0850a4: 2200 9002 |0004: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0290 │ │ -0850a8: 7020 bd15 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcelable;)V // method@15bd │ │ -0850ae: 6e10 d315 0600 |0009: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemId:()J // method@15d3 │ │ -0850b4: 0b02 |000c: move-result-wide v2 │ │ -0850b6: 5a02 6b08 |000d: iput-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ -0850ba: 5302 6b08 |000f: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ -0850be: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ -0850c2: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ -0850c6: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ -0850ca: 6e10 d415 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@15d4 │ │ -0850d0: 0a02 |001a: move-result v2 │ │ -0850d2: 5902 6a08 |001b: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ -0850d6: 1100 |001d: return-object v0 │ │ -0850d8: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ -0850da: 5902 6a08 |001f: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ -0850de: 28fc |0021: goto 001d // -0004 │ │ +084fc0: |[084fc0] android.support.v7.internal.widget.AbsSpinnerICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +084fd0: 6f10 c617 0600 |0000: invoke-super {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@17c6 │ │ +084fd6: 0c01 |0003: move-result-object v1 │ │ +084fd8: 2200 8e02 |0004: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@028e │ │ +084fdc: 7020 bd15 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcelable;)V // method@15bd │ │ +084fe2: 6e10 d315 0600 |0009: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemId:()J // method@15d3 │ │ +084fe8: 0b02 |000c: move-result-wide v2 │ │ +084fea: 5a02 6b08 |000d: iput-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ +084fee: 5302 6b08 |000f: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@086b │ │ +084ff2: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ +084ff6: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ +084ffa: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ +084ffe: 6e10 d415 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@15d4 │ │ +085004: 0a02 |001a: move-result v2 │ │ +085006: 5902 6a08 |001b: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ +08500a: 1100 |001d: return-object v0 │ │ +08500c: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ +08500e: 5902 6a08 |001f: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@086a │ │ +085012: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0004 line=396 │ │ 0x0009 line=397 │ │ 0x000f line=398 │ │ 0x0017 line=399 │ │ @@ -174051,41 +174018,41 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0850e0: |[0850e0] android.support.v7.internal.widget.AbsSpinnerICS.pointToPosition:(II)I │ │ -0850f0: 5452 8108 |0000: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0881 │ │ -0850f4: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -0850f8: 2204 4600 |0004: new-instance v4, Landroid/graphics/Rect; // type@0046 │ │ -0850fc: 7010 9801 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -085102: 5b54 8108 |0009: iput-object v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0881 │ │ -085106: 5452 8108 |000b: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0881 │ │ -08510a: 6e10 cb15 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@15cb │ │ -085110: 0a01 |0010: move-result v1 │ │ -085112: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ -085116: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ -08511a: 6e20 ca15 3500 |0015: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@15ca │ │ -085120: 0c00 |0018: move-result-object v0 │ │ -085122: 6e10 b71b 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -085128: 0a04 |001c: move-result v4 │ │ -08512a: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ -08512e: 6e20 9f1b 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@1b9f │ │ -085134: 6e30 9a01 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@019a │ │ -08513a: 0a04 |0025: move-result v4 │ │ -08513c: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ -085140: 5254 7008 |0028: iget v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ -085144: b034 |002a: add-int/2addr v4, v3 │ │ -085146: 0f04 |002b: return v4 │ │ -085148: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -08514c: 28e5 |002e: goto 0013 // -001b │ │ -08514e: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -085150: 28fb |0030: goto 002b // -0005 │ │ +085014: |[085014] android.support.v7.internal.widget.AbsSpinnerICS.pointToPosition:(II)I │ │ +085024: 5452 8108 |0000: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0881 │ │ +085028: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +08502c: 2204 4500 |0004: new-instance v4, Landroid/graphics/Rect; // type@0045 │ │ +085030: 7010 9801 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +085036: 5b54 8108 |0009: iput-object v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0881 │ │ +08503a: 5452 8108 |000b: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0881 │ │ +08503e: 6e10 cb15 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@15cb │ │ +085044: 0a01 |0010: move-result v1 │ │ +085046: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ +08504a: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ +08504e: 6e20 ca15 3500 |0015: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@15ca │ │ +085054: 0c00 |0018: move-result-object v0 │ │ +085056: 6e10 b71b 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +08505c: 0a04 |001c: move-result v4 │ │ +08505e: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ +085062: 6e20 9f1b 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@1b9f │ │ +085068: 6e30 9a01 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@019a │ │ +08506e: 0a04 |0025: move-result v4 │ │ +085070: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ +085074: 5254 7008 |0028: iget v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ +085078: b034 |002a: add-int/2addr v4, v3 │ │ +08507a: 0f04 |002b: return v4 │ │ +08507c: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +085080: 28e5 |002e: goto 0013 // -001b │ │ +085082: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +085084: 28fb |0030: goto 002b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0002 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=330 │ │ 0x000d line=333 │ │ @@ -174113,28 +174080,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -085154: |[085154] android.support.v7.internal.widget.AbsSpinnerICS.recycleAllViews:()V │ │ -085164: 6e10 cb15 0600 |0000: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@15cb │ │ -08516a: 0a00 |0003: move-result v0 │ │ -08516c: 5464 7708 |0004: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ -085170: 5263 7008 |0006: iget v3, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ -085174: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -085176: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ -08517a: 6e20 ca15 1600 |000b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@15ca │ │ -085180: 0c05 |000e: move-result-object v5 │ │ -085182: 9002 0301 |000f: add-int v2, v3, v1 │ │ -085186: 6e30 b415 2405 |0011: invoke-virtual {v4, v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@15b4 │ │ -08518c: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -085190: 28f3 |0016: goto 0009 // -000d │ │ -085192: 0e00 |0017: return-void │ │ +085088: |[085088] android.support.v7.internal.widget.AbsSpinnerICS.recycleAllViews:()V │ │ +085098: 6e10 cb15 0600 |0000: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@15cb │ │ +08509e: 0a00 |0003: move-result v0 │ │ +0850a0: 5464 7708 |0004: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0877 │ │ +0850a4: 5263 7008 |0006: iget v3, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ +0850a8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0850aa: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ +0850ae: 6e20 ca15 1600 |000b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@15ca │ │ +0850b4: 0c05 |000e: move-result-object v5 │ │ +0850b6: 9002 0301 |000f: add-int v2, v3, v1 │ │ +0850ba: 6e30 b415 2405 |0011: invoke-virtual {v4, v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@15b4 │ │ +0850c0: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0850c4: 28f3 |0016: goto 0009 // -000d │ │ +0850c6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ 0x0006 line=239 │ │ 0x0008 line=242 │ │ 0x000b line=243 │ │ @@ -174156,19 +174123,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -085194: |[085194] android.support.v7.internal.widget.AbsSpinnerICS.requestLayout:()V │ │ -0851a4: 5510 6d08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ -0851a8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0851ac: 6f10 cf17 0100 |0004: invoke-super {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@17cf │ │ -0851b2: 0e00 |0007: return-void │ │ +0850c8: |[0850c8] android.support.v7.internal.widget.AbsSpinnerICS.requestLayout:()V │ │ +0850d8: 5510 6d08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ +0850dc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0850e0: 6f10 cf17 0100 |0004: invoke-super {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@17cf │ │ +0850e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0007 line=306 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ @@ -174178,27 +174145,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0851b4: |[0851b4] android.support.v7.internal.widget.AbsSpinnerICS.resetList:()V │ │ -0851c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0851c6: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0851c8: 5c30 6e08 |0002: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@086e │ │ -0851cc: 5c30 7308 |0004: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@0873 │ │ -0851d0: 6e10 e515 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeAllViewsInLayout:()V // method@15e5 │ │ -0851d6: 5932 7508 |0009: iput v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0875 │ │ -0851da: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -0851de: 5a30 7608 |000d: iput-wide v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@0876 │ │ -0851e2: 6e20 f015 2300 |000f: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@15f0 │ │ -0851e8: 6e20 ee15 2300 |0012: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@15ee │ │ -0851ee: 6e10 da15 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@15da │ │ -0851f4: 0e00 |0018: return-void │ │ +0850e8: |[0850e8] android.support.v7.internal.widget.AbsSpinnerICS.resetList:()V │ │ +0850f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0850fa: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0850fc: 5c30 6e08 |0002: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@086e │ │ +085100: 5c30 7308 |0004: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@0873 │ │ +085104: 6e10 e515 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeAllViewsInLayout:()V // method@15e5 │ │ +08510a: 5932 7508 |0009: iput v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0875 │ │ +08510e: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +085112: 5a30 7608 |000d: iput-wide v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@0876 │ │ +085116: 6e20 f015 2300 |000f: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@15f0 │ │ +08511c: 6e20 ee15 2300 |0012: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@15ee │ │ +085122: 6e10 da15 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@15da │ │ +085128: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0004 line=126 │ │ 0x0006 line=128 │ │ 0x0009 line=129 │ │ 0x000b line=130 │ │ @@ -174214,18 +174181,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 │ │ -0851f8: |[0851f8] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ -085208: 1f01 7e03 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@037e │ │ -08520c: 6e20 eb15 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@15eb │ │ -085212: 0e00 |0005: return-void │ │ +08512c: |[08512c] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ +08513c: 1f01 7a03 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@037a │ │ +085140: 6e20 eb15 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@15eb │ │ +085146: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Landroid/widget/Adapter; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ @@ -174234,55 +174201,55 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -085214: |[085214] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -085224: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -085226: 5431 6c08 |0001: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -08522a: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ -08522e: 5431 6c08 |0005: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -085232: 5432 6f08 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@086f │ │ -085236: 7220 031e 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1e03 │ │ -08523c: 6e10 e815 0300 |000c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@15e8 │ │ -085242: 5b34 6c08 |000f: iput-object v4, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -085246: 5930 7508 |0011: iput v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0875 │ │ -08524a: 1901 0080 |0013: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ -08524e: 5a31 7608 |0015: iput-wide v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@0876 │ │ -085252: 5431 6c08 |0017: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -085256: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ -08525a: 5231 7208 |001b: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ -08525e: 5931 7408 |001d: iput v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldItemCount:I // field@0874 │ │ -085262: 5431 6c08 |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -085266: 7210 fb1d 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ -08526c: 0a01 |0024: move-result v1 │ │ -08526e: 5931 7208 |0025: iput v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ -085272: 6e10 c515 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@15c5 │ │ -085278: 2201 af02 |002a: new-instance v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; // type@02af │ │ -08527c: 7020 8617 3100 |002c: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1786 │ │ -085282: 5b31 6f08 |002f: iput-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@086f │ │ -085286: 5431 6c08 |0031: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ -08528a: 5432 6f08 |0033: iget-object v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@086f │ │ -08528e: 7220 021e 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1e02 │ │ -085294: 5231 7208 |0038: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ -085298: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ -08529c: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -08529e: 6e20 f015 0300 |003d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@15f0 │ │ -0852a4: 6e20 ee15 0300 |0040: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@15ee │ │ -0852aa: 5231 7208 |0043: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ -0852ae: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ -0852b2: 6e10 c615 0300 |0047: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@15c6 │ │ -0852b8: 6e10 e715 0300 |004a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@15e7 │ │ -0852be: 0e00 |004d: return-void │ │ -0852c0: 6e10 c515 0300 |004e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@15c5 │ │ -0852c6: 6e10 e815 0300 |0051: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@15e8 │ │ -0852cc: 6e10 c615 0300 |0054: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@15c6 │ │ -0852d2: 28f3 |0057: goto 004a // -000d │ │ +085148: |[085148] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +085158: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +08515a: 5431 6c08 |0001: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +08515e: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ +085162: 5431 6c08 |0005: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +085166: 5432 6f08 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@086f │ │ +08516a: 7220 031e 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1e03 │ │ +085170: 6e10 e815 0300 |000c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@15e8 │ │ +085176: 5b34 6c08 |000f: iput-object v4, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +08517a: 5930 7508 |0011: iput v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0875 │ │ +08517e: 1901 0080 |0013: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +085182: 5a31 7608 |0015: iput-wide v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@0876 │ │ +085186: 5431 6c08 |0017: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +08518a: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ +08518e: 5231 7208 |001b: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ +085192: 5931 7408 |001d: iput v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldItemCount:I // field@0874 │ │ +085196: 5431 6c08 |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +08519a: 7210 fb1d 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ +0851a0: 0a01 |0024: move-result v1 │ │ +0851a2: 5931 7208 |0025: iput v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ +0851a6: 6e10 c515 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@15c5 │ │ +0851ac: 2201 ad02 |002a: new-instance v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; // type@02ad │ │ +0851b0: 7020 8617 3100 |002c: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1786 │ │ +0851b6: 5b31 6f08 |002f: iput-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@086f │ │ +0851ba: 5431 6c08 |0031: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@086c │ │ +0851be: 5432 6f08 |0033: iget-object v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@086f │ │ +0851c2: 7220 021e 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1e02 │ │ +0851c8: 5231 7208 |0038: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ +0851cc: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ +0851d0: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +0851d2: 6e20 f015 0300 |003d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@15f0 │ │ +0851d8: 6e20 ee15 0300 |0040: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@15ee │ │ +0851de: 5231 7208 |0043: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0872 │ │ +0851e2: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ +0851e6: 6e10 c615 0300 |0047: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@15c6 │ │ +0851ec: 6e10 e715 0300 |004a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@15e7 │ │ +0851f2: 0e00 |004d: return-void │ │ +0851f4: 6e10 c515 0300 |004e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@15c5 │ │ +0851fa: 6e10 e815 0300 |0051: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@15e8 │ │ +085200: 6e10 c615 0300 |0054: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@15c6 │ │ +085206: 28f3 |0057: goto 004a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=84 │ │ 0x000c line=85 │ │ 0x000f line=88 │ │ 0x0011 line=90 │ │ @@ -174313,19 +174280,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0852d4: |[0852d4] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(I)V │ │ -0852e4: 6e20 ee15 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@15ee │ │ -0852ea: 6e10 e715 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@15e7 │ │ -0852f0: 6e10 da15 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@15da │ │ -0852f6: 0e00 |0009: return-void │ │ +085208: |[085208] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(I)V │ │ +085218: 6e20 ee15 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@15ee │ │ +08521e: 6e10 e715 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@15e7 │ │ +085224: 6e10 da15 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@15da │ │ +08522a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ 0x0009 line=264 │ │ locals : │ │ @@ -174337,29 +174304,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0852f8: |[0852f8] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(IZ)V │ │ -085308: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ -08530c: 5231 7008 |0002: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ -085310: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ -085314: 5231 7008 |0006: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ -085318: 6e10 cb15 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@15cb │ │ -08531e: 0a02 |000b: move-result v2 │ │ -085320: b021 |000c: add-int/2addr v1, v2 │ │ -085322: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -085326: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ -08532a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -08532c: 6e30 f315 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectionInt:(IZ)V // method@15f3 │ │ -085332: 0e00 |0015: return-void │ │ -085334: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -085336: 28fb |0017: goto 0012 // -0005 │ │ +08522c: |[08522c] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(IZ)V │ │ +08523c: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ +085240: 5231 7008 |0002: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ +085244: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ +085248: 5231 7008 |0006: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0870 │ │ +08524c: 6e10 cb15 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@15cb │ │ +085252: 0a02 |000b: move-result v2 │ │ +085254: b021 |000c: add-int/2addr v1, v2 │ │ +085256: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08525a: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ +08525e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +085260: 6e30 f315 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectionInt:(IZ)V // method@15f3 │ │ +085266: 0e00 |0015: return-void │ │ +085268: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +08526a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0012 line=256 │ │ 0x0015 line=257 │ │ 0x0016 line=254 │ │ locals : │ │ @@ -174373,26 +174340,26 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -085338: |[085338] android.support.v7.internal.widget.AbsSpinnerICS.setSelectionInt:(IZ)V │ │ -085348: 5221 7508 |0000: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0875 │ │ -08534c: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ -085350: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -085352: 5c21 6d08 |0005: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ -085356: 5221 7808 |0007: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0878 │ │ -08535a: 9100 0301 |0009: sub-int v0, v3, v1 │ │ -08535e: 6e20 ee15 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@15ee │ │ -085364: 6e30 db15 0204 |000e: invoke-virtual {v2, v0, v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.layout:(IZ)V // method@15db │ │ -08536a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -08536c: 5c21 6d08 |0012: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ -085370: 0e00 |0014: return-void │ │ +08526c: |[08526c] android.support.v7.internal.widget.AbsSpinnerICS.setSelectionInt:(IZ)V │ │ +08527c: 5221 7508 |0000: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0875 │ │ +085280: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ +085284: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +085286: 5c21 6d08 |0005: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ +08528a: 5221 7808 |0007: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0878 │ │ +08528e: 9100 0301 |0009: sub-int v0, v3, v1 │ │ +085292: 6e20 ee15 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@15ee │ │ +085298: 6e30 db15 0204 |000e: invoke-virtual {v2, v0, v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.layout:(IZ)V // method@15db │ │ +08529e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0852a0: 5c21 6d08 |0012: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@086d │ │ +0852a4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=276 │ │ 0x0007 line=277 │ │ 0x000b line=278 │ │ 0x000e line=279 │ │ @@ -174400,21 +174367,21 @@ │ │ 0x0014 line=282 │ │ locals : │ │ 0x000b - 0x0014 reg=0 delta I │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0015 reg=3 position I │ │ 0x0000 - 0x0015 reg=4 animate Z │ │ │ │ - source_file_idx : 360 (AbsSpinnerICS.java) │ │ + source_file_idx : 356 (AbsSpinnerICS.java) │ │ │ │ Class #605 header: │ │ -class_idx : 660 │ │ +class_idx : 658 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 652 │ │ -source_file_idx : 428 │ │ +superclass_idx : 650 │ │ +source_file_idx : 424 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 29 │ │ │ │ Class #605 - │ │ Class descriptor : 'Landroid/support/v7/internal/widget/ActionBarContextView;' │ │ @@ -174478,18 +174445,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -085374: |[085374] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ -085384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -085386: 7030 2016 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1620 │ │ -08538c: 0e00 |0004: return-void │ │ +0852a8: |[0852a8] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ +0852b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0852ba: 7030 2016 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1620 │ │ +0852c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -174499,18 +174466,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 │ │ -085390: |[085390] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0853a0: 6000 2e05 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.actionModeStyle:I // field@052e │ │ -0853a4: 7040 2116 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1621 │ │ -0853aa: 0e00 |0005: return-void │ │ +0852c4: |[0852c4] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0852d4: 6000 2e05 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.actionModeStyle:I // field@052e │ │ +0852d8: 7040 2116 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1621 │ │ +0852de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -174521,41 +174488,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 │ │ -0853ac: |[0853ac] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0853bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0853be: 7040 9415 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1594 │ │ -0853c4: 6201 f506 |0004: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@06f5 │ │ -0853c8: 6e52 f700 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -0853ce: 0c00 |0009: move-result-object v0 │ │ -0853d0: 1231 |000a: const/4 v1, #int 3 // #3 │ │ -0853d2: 6e20 5f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -0853d8: 0c01 |000e: move-result-object v1 │ │ -0853da: 6e20 4616 1300 |000f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1646 │ │ -0853e0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0853e2: 6e30 6401 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -0853e8: 0a01 |0016: move-result v1 │ │ -0853ea: 5931 9c08 |0017: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@089c │ │ -0853ee: 1221 |0019: const/4 v1, #int 2 // #2 │ │ -0853f0: 6e30 6401 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -0853f6: 0a01 |001d: move-result v1 │ │ -0853f8: 5931 9708 |001e: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0897 │ │ -0853fc: 6e30 6301 2002 |0020: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ -085402: 0a01 |0023: move-result v1 │ │ -085404: 5931 9008 |0024: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ -085408: 1241 |0026: const/4 v1, #int 4 // #4 │ │ -08540a: 6e20 5f01 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -085410: 0c01 |002a: move-result-object v1 │ │ -085412: 5b31 9408 |002b: iput-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0894 │ │ -085416: 6e10 6801 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -08541c: 0e00 |0030: return-void │ │ +0852e0: |[0852e0] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0852f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0852f2: 7040 9415 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1594 │ │ +0852f8: 6201 f506 |0004: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@06f5 │ │ +0852fc: 6e52 f700 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +085302: 0c00 |0009: move-result-object v0 │ │ +085304: 1231 |000a: const/4 v1, #int 3 // #3 │ │ +085306: 6e20 5f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +08530c: 0c01 |000e: move-result-object v1 │ │ +08530e: 6e20 4616 1300 |000f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1646 │ │ +085314: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +085316: 6e30 6401 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +08531c: 0a01 |0016: move-result v1 │ │ +08531e: 5931 9c08 |0017: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@089c │ │ +085322: 1221 |0019: const/4 v1, #int 2 // #2 │ │ +085324: 6e30 6401 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +08532a: 0a01 |001d: move-result v1 │ │ +08532c: 5931 9708 |001e: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0897 │ │ +085330: 6e30 6301 2002 |0020: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ +085336: 0a01 |0023: move-result v1 │ │ +085338: 5931 9008 |0024: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ +08533c: 1241 |0026: const/4 v1, #int 4 // #4 │ │ +08533e: 6e20 5f01 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +085344: 0c01 |002a: move-result-object v1 │ │ +085346: 5b31 9408 |002b: iput-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0894 │ │ +08534a: 6e10 6801 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +085350: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=65 │ │ 0x000a line=66 │ │ 0x0012 line=68 │ │ 0x0019 line=70 │ │ @@ -174575,97 +174542,97 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -085420: |[085420] android.support.v7.internal.widget.ActionBarContextView.initTitle:()V │ │ -085430: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -085434: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -085436: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -085438: 5493 9a08 |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -08543c: 3903 5300 |0006: if-nez v3, 0059 // +0053 │ │ -085440: 6e10 2d16 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ -085446: 0c03 |000b: move-result-object v3 │ │ -085448: 7110 0a1b 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -08544e: 0c02 |000f: move-result-object v2 │ │ -085450: 6003 3906 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@0639 │ │ -085454: 6e30 0c1b 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ -08545a: 6e10 2b16 0900 |0015: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@162b │ │ -085460: 0a03 |0018: move-result v3 │ │ -085462: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ -085466: 6e20 2a16 3900 |001b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@162a │ │ -08546c: 0c03 |001e: move-result-object v3 │ │ -08546e: 1f03 6e03 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@036e │ │ -085472: 5b93 9a08 |0021: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085476: 5493 9a08 |0023: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -08547a: 6007 f605 |0025: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@05f6 │ │ -08547e: 6e20 6a1d 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ -085484: 0c03 |002a: move-result-object v3 │ │ -085486: 1f03 8503 |002b: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -08548a: 5b93 9d08 |002d: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@089d │ │ -08548e: 5493 9a08 |002f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085492: 6007 f505 |0031: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@05f5 │ │ -085496: 6e20 6a1d 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ -08549c: 0c03 |0036: move-result-object v3 │ │ -08549e: 1f03 8503 |0037: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -0854a2: 5b93 9808 |0039: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0898 │ │ -0854a6: 5293 9c08 |003b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@089c │ │ -0854aa: 3803 0d00 |003d: if-eqz v3, 004a // +000d │ │ -0854ae: 5493 9d08 |003f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@089d │ │ -0854b2: 6e10 2d16 0900 |0041: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ -0854b8: 0c07 |0044: move-result-object v7 │ │ -0854ba: 5298 9c08 |0045: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@089c │ │ -0854be: 6e30 2b1e 7308 |0047: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ -0854c4: 5293 9708 |004a: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0897 │ │ -0854c8: 3803 0d00 |004c: if-eqz v3, 0059 // +000d │ │ -0854cc: 5493 9808 |004e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0898 │ │ -0854d0: 6e10 2d16 0900 |0050: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ -0854d6: 0c07 |0053: move-result-object v7 │ │ -0854d8: 5298 9708 |0054: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0897 │ │ -0854dc: 6e30 2b1e 7308 |0056: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ -0854e2: 5493 9d08 |0059: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@089d │ │ -0854e6: 5497 9908 |005b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0899 │ │ -0854ea: 6e20 2a1e 7300 |005d: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -0854f0: 5493 9808 |0060: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0898 │ │ -0854f4: 5497 9608 |0062: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0896 │ │ -0854f8: 6e20 2a1e 7300 |0064: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -0854fe: 5493 9908 |0067: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0899 │ │ -085502: 7110 a61a 0300 |0069: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -085508: 0a03 |006c: move-result v3 │ │ -08550a: 3903 2c00 |006d: if-nez v3, 0099 // +002c │ │ -08550e: 0141 |006f: move v1, v4 │ │ -085510: 5493 9608 |0070: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0896 │ │ -085514: 7110 a61a 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -08551a: 0a03 |0075: move-result v3 │ │ -08551c: 3903 2500 |0076: if-nez v3, 009b // +0025 │ │ -085520: 0140 |0078: move v0, v4 │ │ -085522: 5494 9808 |0079: iget-object v4, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0898 │ │ -085526: 3800 2200 |007b: if-eqz v0, 009d // +0022 │ │ -08552a: 0153 |007d: move v3, v5 │ │ -08552c: 6e20 2f1e 3400 |007e: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -085532: 5493 9a08 |0081: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085536: 3901 0400 |0083: if-nez v1, 0087 // +0004 │ │ -08553a: 3800 0300 |0085: if-eqz v0, 0088 // +0003 │ │ -08553e: 0156 |0087: move v6, v5 │ │ -085540: 6e20 821d 6300 |0088: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ -085546: 5493 9a08 |008b: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -08554a: 6e10 6f1d 0300 |008d: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@1d6f │ │ -085550: 0c03 |0090: move-result-object v3 │ │ -085552: 3903 0700 |0091: if-nez v3, 0098 // +0007 │ │ -085556: 5493 9a08 |0093: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -08555a: 6e20 2216 3900 |0095: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1622 │ │ -085560: 0e00 |0098: return-void │ │ -085562: 0151 |0099: move v1, v5 │ │ -085564: 28d6 |009a: goto 0070 // -002a │ │ -085566: 0150 |009b: move v0, v5 │ │ -085568: 28dd |009c: goto 0079 // -0023 │ │ -08556a: 0163 |009d: move v3, v6 │ │ -08556c: 28e0 |009e: goto 007e // -0020 │ │ +085354: |[085354] android.support.v7.internal.widget.ActionBarContextView.initTitle:()V │ │ +085364: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +085368: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +08536a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +08536c: 5493 9a08 |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085370: 3903 5300 |0006: if-nez v3, 0059 // +0053 │ │ +085374: 6e10 2d16 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ +08537a: 0c03 |000b: move-result-object v3 │ │ +08537c: 7110 0a1b 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +085382: 0c02 |000f: move-result-object v2 │ │ +085384: 6003 3906 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@0639 │ │ +085388: 6e30 0c1b 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ +08538e: 6e10 2b16 0900 |0015: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@162b │ │ +085394: 0a03 |0018: move-result v3 │ │ +085396: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ +08539a: 6e20 2a16 3900 |001b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@162a │ │ +0853a0: 0c03 |001e: move-result-object v3 │ │ +0853a2: 1f03 6a03 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@036a │ │ +0853a6: 5b93 9a08 |0021: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +0853aa: 5493 9a08 |0023: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +0853ae: 6007 f605 |0025: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@05f6 │ │ +0853b2: 6e20 6a1d 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ +0853b8: 0c03 |002a: move-result-object v3 │ │ +0853ba: 1f03 8103 |002b: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +0853be: 5b93 9d08 |002d: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@089d │ │ +0853c2: 5493 9a08 |002f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +0853c6: 6007 f505 |0031: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@05f5 │ │ +0853ca: 6e20 6a1d 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ +0853d0: 0c03 |0036: move-result-object v3 │ │ +0853d2: 1f03 8103 |0037: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +0853d6: 5b93 9808 |0039: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0898 │ │ +0853da: 5293 9c08 |003b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@089c │ │ +0853de: 3803 0d00 |003d: if-eqz v3, 004a // +000d │ │ +0853e2: 5493 9d08 |003f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@089d │ │ +0853e6: 6e10 2d16 0900 |0041: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ +0853ec: 0c07 |0044: move-result-object v7 │ │ +0853ee: 5298 9c08 |0045: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@089c │ │ +0853f2: 6e30 2b1e 7308 |0047: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ +0853f8: 5293 9708 |004a: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0897 │ │ +0853fc: 3803 0d00 |004c: if-eqz v3, 0059 // +000d │ │ +085400: 5493 9808 |004e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0898 │ │ +085404: 6e10 2d16 0900 |0050: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ +08540a: 0c07 |0053: move-result-object v7 │ │ +08540c: 5298 9708 |0054: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0897 │ │ +085410: 6e30 2b1e 7308 |0056: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ +085416: 5493 9d08 |0059: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@089d │ │ +08541a: 5497 9908 |005b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0899 │ │ +08541e: 6e20 2a1e 7300 |005d: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +085424: 5493 9808 |0060: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0898 │ │ +085428: 5497 9608 |0062: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0896 │ │ +08542c: 6e20 2a1e 7300 |0064: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +085432: 5493 9908 |0067: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0899 │ │ +085436: 7110 a61a 0300 |0069: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08543c: 0a03 |006c: move-result v3 │ │ +08543e: 3903 2c00 |006d: if-nez v3, 0099 // +002c │ │ +085442: 0141 |006f: move v1, v4 │ │ +085444: 5493 9608 |0070: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0896 │ │ +085448: 7110 a61a 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08544e: 0a03 |0075: move-result v3 │ │ +085450: 3903 2500 |0076: if-nez v3, 009b // +0025 │ │ +085454: 0140 |0078: move v0, v4 │ │ +085456: 5494 9808 |0079: iget-object v4, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0898 │ │ +08545a: 3800 2200 |007b: if-eqz v0, 009d // +0022 │ │ +08545e: 0153 |007d: move v3, v5 │ │ +085460: 6e20 2f1e 3400 |007e: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +085466: 5493 9a08 |0081: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +08546a: 3901 0400 |0083: if-nez v1, 0087 // +0004 │ │ +08546e: 3800 0300 |0085: if-eqz v0, 0088 // +0003 │ │ +085472: 0156 |0087: move v6, v5 │ │ +085474: 6e20 821d 6300 |0088: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ +08547a: 5493 9a08 |008b: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +08547e: 6e10 6f1d 0300 |008d: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@1d6f │ │ +085484: 0c03 |0090: move-result-object v3 │ │ +085486: 3903 0700 |0091: if-nez v3, 0098 // +0007 │ │ +08548a: 5493 9a08 |0093: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +08548e: 6e20 2216 3900 |0095: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1622 │ │ +085494: 0e00 |0098: return-void │ │ +085496: 0151 |0099: move v1, v5 │ │ +085498: 28d6 |009a: goto 0070 // -002a │ │ +08549a: 0150 |009b: move v0, v5 │ │ +08549c: 28dd |009c: goto 0079 // -0023 │ │ +08549e: 0163 |009d: move v3, v6 │ │ +0854a0: 28e0 |009e: goto 007e // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=167 │ │ 0x0008 line=168 │ │ 0x0010 line=169 │ │ 0x0015 line=170 │ │ 0x0023 line=171 │ │ @@ -174700,17 +174667,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -085570: |[085570] android.support.v7.internal.widget.ActionBarContextView.animateToVisibility:(I)V │ │ -085580: 6f20 9515 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1595 │ │ -085586: 0e00 |0003: return-void │ │ +0854a4: |[0854a4] android.support.v7.internal.widget.ActionBarContextView.animateToVisibility:(I)V │ │ +0854b4: 6f20 9515 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1595 │ │ +0854ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -174719,19 +174686,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -085588: |[085588] android.support.v7.internal.widget.ActionBarContextView.closeMode:()V │ │ -085598: 5410 8f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -08559c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0855a0: 6e10 3a16 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@163a │ │ -0855a6: 0e00 |0007: return-void │ │ +0854bc: |[0854bc] android.support.v7.internal.widget.ActionBarContextView.closeMode:()V │ │ +0854cc: 5410 8f08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +0854d0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0854d4: 6e10 3a16 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@163a │ │ +0854da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x0007 line=245 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -174741,17 +174708,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0855a8: |[0855a8] android.support.v7.internal.widget.ActionBarContextView.dismissPopupMenus:()V │ │ -0855b8: 6f10 9715 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1597 │ │ -0855be: 0e00 |0003: return-void │ │ +0854dc: |[0854dc] android.support.v7.internal.widget.ActionBarContextView.dismissPopupMenus:()V │ │ +0854ec: 6f10 9715 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1597 │ │ +0854f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -174759,20 +174726,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0855c0: |[0855c0] android.support.v7.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0855d0: 2200 3703 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0337 │ │ -0855d4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0855d6: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -0855d8: 7030 0b1c 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ -0855de: 1100 |0007: return-object v0 │ │ +0854f4: |[0854f4] android.support.v7.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +085504: 2200 3303 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0333 │ │ +085508: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +08550a: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +08550c: 7030 0b1c 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1c0b │ │ +085512: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -174780,20 +174747,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 │ │ -0855e0: |[0855e0] android.support.v7.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0855f0: 2200 3703 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0337 │ │ -0855f4: 6e10 2d16 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ -0855fa: 0c01 |0005: move-result-object v1 │ │ -0855fc: 7030 0c1c 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0c │ │ -085602: 1100 |0009: return-object v0 │ │ +085514: |[085514] android.support.v7.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +085524: 2200 3303 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0333 │ │ +085528: 6e10 2d16 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ +08552e: 0c01 |0005: move-result-object v1 │ │ +085530: 7030 0c1c 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c0c │ │ +085536: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -174802,18 +174769,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -085604: |[085604] android.support.v7.internal.widget.ActionBarContextView.getAnimatedVisibility:()I │ │ -085614: 6f10 9815 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1598 │ │ -08561a: 0a00 |0003: move-result v0 │ │ -08561c: 0f00 |0004: return v0 │ │ +085538: |[085538] android.support.v7.internal.widget.ActionBarContextView.getAnimatedVisibility:()I │ │ +085548: 6f10 9815 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1598 │ │ +08554e: 0a00 |0003: move-result v0 │ │ +085550: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -174821,18 +174788,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -085620: |[085620] android.support.v7.internal.widget.ActionBarContextView.getContentHeight:()I │ │ -085630: 6f10 9915 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1599 │ │ -085636: 0a00 |0003: move-result v0 │ │ -085638: 0f00 |0004: return v0 │ │ +085554: |[085554] android.support.v7.internal.widget.ActionBarContextView.getContentHeight:()I │ │ +085564: 6f10 9915 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1599 │ │ +08556a: 0a00 |0003: move-result v0 │ │ +08556c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -174840,17 +174807,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08563c: |[08563c] android.support.v7.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ -08564c: 5410 9608 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0896 │ │ -085650: 1100 |0002: return-object v0 │ │ +085570: |[085570] android.support.v7.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ +085580: 5410 9608 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0896 │ │ +085584: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -174858,17 +174825,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085654: |[085654] android.support.v7.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ -085664: 5410 9908 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0899 │ │ -085668: 1100 |0002: return-object v0 │ │ +085588: |[085588] android.support.v7.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ +085598: 5410 9908 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0899 │ │ +08559c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -174876,23 +174843,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08566c: |[08566c] android.support.v7.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ -08567c: 5410 8e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085680: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -085684: 5410 8e08 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085688: 6e10 6013 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ -08568e: 0a00 |0009: move-result v0 │ │ -085690: 0f00 |000a: return v0 │ │ -085692: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -085694: 28fe |000c: goto 000a // -0002 │ │ +0855a0: |[0855a0] android.support.v7.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ +0855b0: 5410 8e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +0855b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0855b8: 5410 8e08 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +0855bc: 6e10 6013 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ +0855c2: 0a00 |0009: move-result v0 │ │ +0855c4: 0f00 |000a: return v0 │ │ +0855c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0855c8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ 0x000a line=269 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -174902,105 +174869,105 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 189 16-bit code units │ │ -085698: |[085698] android.support.v7.internal.widget.ActionBarContextView.initForMode:(Landroid/support/v7/view/ActionMode;)V │ │ -0856a8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0856aa: 12f6 |0001: const/4 v6, #int -1 // #ff │ │ -0856ac: 5484 8f08 |0002: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -0856b0: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ -0856b4: 6e10 2d16 0800 |0006: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ -0856ba: 0c04 |0009: move-result-object v4 │ │ -0856bc: 7110 0a1b 0400 |000a: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -0856c2: 0c01 |000d: move-result-object v1 │ │ -0856c4: 6004 3e06 |000e: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_action_mode_close_item:I // field@063e │ │ -0856c8: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -0856ca: 6e40 0d1b 4158 |0011: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -0856d0: 0c04 |0014: move-result-object v4 │ │ -0856d2: 5b84 8f08 |0015: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -0856d6: 5484 8f08 |0017: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -0856da: 6e20 2216 4800 |0019: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1622 │ │ -0856e0: 5484 8f08 |001c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -0856e4: 6005 fc05 |001e: sget v5, Landroid/support/v7/appcompat/R$id;.action_mode_close_button:I // field@05fc │ │ -0856e8: 6e20 961b 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -0856ee: 0c00 |0023: move-result-object v0 │ │ -0856f0: 2204 9302 |0024: new-instance v4, Landroid/support/v7/internal/widget/ActionBarContextView$1; // type@0293 │ │ -0856f4: 7030 1d16 8409 |0026: invoke-direct {v4, v8, v9}, Landroid/support/v7/internal/widget/ActionBarContextView$1;.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V // method@161d │ │ -0856fa: 6e20 f51b 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bf5 │ │ -085700: 6e10 8219 0900 |002c: invoke-virtual {v9}, Landroid/support/v7/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1982 │ │ -085706: 0c03 |002f: move-result-object v3 │ │ -085708: 1f03 7502 |0030: check-cast v3, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0275 │ │ -08570c: 5484 8e08 |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085710: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -085714: 5484 8e08 |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085718: 6e10 5a13 0400 |0038: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@135a │ │ -08571e: 2204 6802 |003b: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@0268 │ │ -085722: 6e10 2d16 0800 |003d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ -085728: 0c05 |0040: move-result-object v5 │ │ -08572a: 7020 5513 5400 |0041: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@1355 │ │ -085730: 5b84 8e08 |0044: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085734: 5484 8e08 |0046: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085738: 6e20 6f13 7400 |0048: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@136f │ │ -08573e: 2202 3603 |004b: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0336 │ │ -085742: 12e4 |004d: const/4 v4, #int -2 // #fe │ │ -085744: 7030 091c 4206 |004e: invoke-direct {v2, v4, v6}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -08574a: 5584 9308 |0051: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0893 │ │ -08574e: 3904 2b00 |0053: if-nez v4, 007e // +002b │ │ -085752: 5484 8e08 |0055: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085756: 6e20 1114 4300 |0057: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ -08575c: 5484 8e08 |005a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085760: 6e20 5f13 8400 |005c: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ -085766: 0c04 |005f: move-result-object v4 │ │ -085768: 1f04 6b02 |0060: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -08576c: 5b84 9208 |0062: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085770: 5484 9208 |0064: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085774: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -085776: 6e20 a213 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a2 │ │ -08577c: 5484 9208 |006a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085780: 6e30 2316 4802 |006c: invoke-virtual {v8, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1623 │ │ -085786: 0e00 |006f: return-void │ │ -085788: 5484 8f08 |0070: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -08578c: 6e10 ae1b 0400 |0072: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -085792: 0c04 |0075: move-result-object v4 │ │ -085794: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ -085798: 5484 8f08 |0078: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -08579c: 6e20 2216 4800 |007a: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1622 │ │ -0857a2: 289f |007d: goto 001c // -0061 │ │ -0857a4: 5484 8e08 |007e: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -0857a8: 6e10 2d16 0800 |0080: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ -0857ae: 0c05 |0083: move-result-object v5 │ │ -0857b0: 6e10 ee00 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -0857b6: 0c05 |0087: move-result-object v5 │ │ -0857b8: 6e10 4e01 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -0857be: 0c05 |008b: move-result-object v5 │ │ -0857c0: 5255 610a |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -0857c4: 6e30 7013 5407 |008e: invoke-virtual {v4, v5, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1370 │ │ -0857ca: 5484 8e08 |0091: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -0857ce: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ -0857d4: 6e20 6e13 5400 |0096: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@136e │ │ -0857da: 5926 650a |0099: iput v6, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -0857de: 5284 9008 |009b: iget v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ -0857e2: 5924 640a |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -0857e6: 5484 8e08 |009f: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -0857ea: 6e20 1114 4300 |00a1: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ -0857f0: 5484 8e08 |00a4: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -0857f4: 6e20 5f13 8400 |00a6: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ -0857fa: 0c04 |00a9: move-result-object v4 │ │ -0857fc: 1f04 6b02 |00aa: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -085800: 5b84 9208 |00ac: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085804: 5484 9208 |00ae: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085808: 5485 9408 |00b0: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0894 │ │ -08580c: 6e20 a213 5400 |00b2: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a2 │ │ -085812: 5484 9508 |00b5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0895 │ │ -085816: 5485 9208 |00b7: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -08581a: 6e30 f815 5402 |00b9: invoke-virtual {v4, v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@15f8 │ │ -085820: 28b3 |00bc: goto 006f // -004d │ │ +0855cc: |[0855cc] android.support.v7.internal.widget.ActionBarContextView.initForMode:(Landroid/support/v7/view/ActionMode;)V │ │ +0855dc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0855de: 12f6 |0001: const/4 v6, #int -1 // #ff │ │ +0855e0: 5484 8f08 |0002: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +0855e4: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ +0855e8: 6e10 2d16 0800 |0006: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ +0855ee: 0c04 |0009: move-result-object v4 │ │ +0855f0: 7110 0a1b 0400 |000a: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +0855f6: 0c01 |000d: move-result-object v1 │ │ +0855f8: 6004 3e06 |000e: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_action_mode_close_item:I // field@063e │ │ +0855fc: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +0855fe: 6e40 0d1b 4158 |0011: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +085604: 0c04 |0014: move-result-object v4 │ │ +085606: 5b84 8f08 |0015: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +08560a: 5484 8f08 |0017: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +08560e: 6e20 2216 4800 |0019: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1622 │ │ +085614: 5484 8f08 |001c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +085618: 6005 fc05 |001e: sget v5, Landroid/support/v7/appcompat/R$id;.action_mode_close_button:I // field@05fc │ │ +08561c: 6e20 961b 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +085622: 0c00 |0023: move-result-object v0 │ │ +085624: 2204 9102 |0024: new-instance v4, Landroid/support/v7/internal/widget/ActionBarContextView$1; // type@0291 │ │ +085628: 7030 1d16 8409 |0026: invoke-direct {v4, v8, v9}, Landroid/support/v7/internal/widget/ActionBarContextView$1;.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V // method@161d │ │ +08562e: 6e20 f51b 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bf5 │ │ +085634: 6e10 8219 0900 |002c: invoke-virtual {v9}, Landroid/support/v7/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1982 │ │ +08563a: 0c03 |002f: move-result-object v3 │ │ +08563c: 1f03 7302 |0030: check-cast v3, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0273 │ │ +085640: 5484 8e08 |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085644: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +085648: 5484 8e08 |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +08564c: 6e10 5a13 0400 |0038: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@135a │ │ +085652: 2204 6602 |003b: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@0266 │ │ +085656: 6e10 2d16 0800 |003d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ +08565c: 0c05 |0040: move-result-object v5 │ │ +08565e: 7020 5513 5400 |0041: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@1355 │ │ +085664: 5b84 8e08 |0044: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085668: 5484 8e08 |0046: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +08566c: 6e20 6f13 7400 |0048: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@136f │ │ +085672: 2202 3203 |004b: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0332 │ │ +085676: 12e4 |004d: const/4 v4, #int -2 // #fe │ │ +085678: 7030 091c 4206 |004e: invoke-direct {v2, v4, v6}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +08567e: 5584 9308 |0051: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0893 │ │ +085682: 3904 2b00 |0053: if-nez v4, 007e // +002b │ │ +085686: 5484 8e08 |0055: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +08568a: 6e20 1114 4300 |0057: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ +085690: 5484 8e08 |005a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085694: 6e20 5f13 8400 |005c: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ +08569a: 0c04 |005f: move-result-object v4 │ │ +08569c: 1f04 6902 |0060: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +0856a0: 5b84 9208 |0062: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +0856a4: 5484 9208 |0064: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +0856a8: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +0856aa: 6e20 a213 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a2 │ │ +0856b0: 5484 9208 |006a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +0856b4: 6e30 2316 4802 |006c: invoke-virtual {v8, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1623 │ │ +0856ba: 0e00 |006f: return-void │ │ +0856bc: 5484 8f08 |0070: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +0856c0: 6e10 ae1b 0400 |0072: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +0856c6: 0c04 |0075: move-result-object v4 │ │ +0856c8: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ +0856cc: 5484 8f08 |0078: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +0856d0: 6e20 2216 4800 |007a: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1622 │ │ +0856d6: 289f |007d: goto 001c // -0061 │ │ +0856d8: 5484 8e08 |007e: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +0856dc: 6e10 2d16 0800 |0080: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ +0856e2: 0c05 |0083: move-result-object v5 │ │ +0856e4: 6e10 ee00 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0856ea: 0c05 |0087: move-result-object v5 │ │ +0856ec: 6e10 4e01 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +0856f2: 0c05 |008b: move-result-object v5 │ │ +0856f4: 5255 610a |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +0856f8: 6e30 7013 5407 |008e: invoke-virtual {v4, v5, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1370 │ │ +0856fe: 5484 8e08 |0091: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085702: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ +085708: 6e20 6e13 5400 |0096: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@136e │ │ +08570e: 5926 650a |0099: iput v6, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +085712: 5284 9008 |009b: iget v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ +085716: 5924 640a |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +08571a: 5484 8e08 |009f: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +08571e: 6e20 1114 4300 |00a1: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ +085724: 5484 8e08 |00a4: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085728: 6e20 5f13 8400 |00a6: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ +08572e: 0c04 |00a9: move-result-object v4 │ │ +085730: 1f04 6902 |00aa: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +085734: 5b84 9208 |00ac: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085738: 5484 9208 |00ae: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +08573c: 5485 9408 |00b0: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0894 │ │ +085740: 6e20 a213 5400 |00b2: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a2 │ │ +085746: 5484 9508 |00b5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0895 │ │ +08574a: 5485 9208 |00b7: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +08574e: 6e30 f815 5402 |00b9: invoke-virtual {v4, v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@15f8 │ │ +085754: 28b3 |00bc: goto 006f // -004d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=194 │ │ 0x0006 line=195 │ │ 0x000e line=196 │ │ 0x0017 line=197 │ │ 0x001c line=202 │ │ @@ -175043,23 +175010,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -085824: |[085824] android.support.v7.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ -085834: 5410 8e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085838: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08583c: 5410 8e08 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085840: 6e10 6313 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@1363 │ │ -085846: 0a00 |0009: move-result v0 │ │ -085848: 0f00 |000a: return v0 │ │ -08584a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08584c: 28fe |000c: goto 000a // -0002 │ │ +085758: |[085758] android.support.v7.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ +085768: 5410 8e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +08576c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +085770: 5410 8e08 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085774: 6e10 6313 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@1363 │ │ +08577a: 0a00 |0009: move-result v0 │ │ +08577c: 0f00 |000a: return v0 │ │ +08577e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +085780: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x000a line=277 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -175069,18 +175036,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -085850: |[085850] android.support.v7.internal.widget.ActionBarContextView.isOverflowReserved:()Z │ │ -085860: 6f10 9e15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@159e │ │ -085866: 0a00 |0003: move-result v0 │ │ -085868: 0f00 |0004: return v0 │ │ +085784: |[085784] android.support.v7.internal.widget.ActionBarContextView.isOverflowReserved:()Z │ │ +085794: 6f10 9e15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@159e │ │ +08579a: 0a00 |0003: move-result v0 │ │ +08579c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #13 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -175088,17 +175055,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08586c: |[08586c] android.support.v7.internal.widget.ActionBarContextView.isTitleOptional:()Z │ │ -08587c: 5510 9b08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@089b │ │ -085880: 0f00 |0002: return v0 │ │ +0857a0: |[0857a0] android.support.v7.internal.widget.ActionBarContextView.isTitleOptional:()Z │ │ +0857b0: 5510 9b08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@089b │ │ +0857b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #14 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -175106,25 +175073,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -085884: |[085884] android.support.v7.internal.widget.ActionBarContextView.killMode:()V │ │ -085894: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -085896: 6e10 4216 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeAllViews:()V // method@1642 │ │ -08589c: 5430 9508 |0004: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0895 │ │ -0858a0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0858a4: 5430 9508 |0008: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0895 │ │ -0858a8: 5431 9208 |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -0858ac: 6e20 0e16 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@160e │ │ -0858b2: 5b32 9108 |000f: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -0858b6: 5b32 9208 |0011: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -0858ba: 0e00 |0013: return-void │ │ +0857b8: |[0857b8] android.support.v7.internal.widget.ActionBarContextView.killMode:()V │ │ +0857c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0857ca: 6e10 4216 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeAllViews:()V // method@1642 │ │ +0857d0: 5430 9508 |0004: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0895 │ │ +0857d4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0857d8: 5430 9508 |0008: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0895 │ │ +0857dc: 5431 9208 |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +0857e0: 6e20 0e16 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@160e │ │ +0857e6: 5b32 9108 |000f: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +0857ea: 5b32 9208 |0011: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +0857ee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=248 │ │ 0x0004 line=249 │ │ 0x0008 line=250 │ │ 0x000f line=252 │ │ 0x0011 line=253 │ │ @@ -175137,23 +175104,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0858bc: |[0858bc] android.support.v7.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ -0858cc: 6f10 a115 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@15a1 │ │ -0858d2: 5410 8e08 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -0858d6: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -0858da: 5410 8e08 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -0858de: 6e10 6013 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ -0858e4: 5410 8e08 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -0858e8: 6e10 6113 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1361 │ │ -0858ee: 0e00 |0011: return-void │ │ +0857f0: |[0857f0] android.support.v7.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ +085800: 6f10 a115 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@15a1 │ │ +085806: 5410 8e08 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +08580a: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +08580e: 5410 8e08 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085812: 6e10 6013 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ +085818: 5410 8e08 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +08581c: 6e10 6113 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1361 │ │ +085822: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ 0x0007 line=86 │ │ 0x000c line=87 │ │ 0x0011 line=89 │ │ @@ -175165,74 +175132,74 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 110 16-bit code units │ │ -0858f0: |[0858f0] android.support.v7.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ -085900: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -085904: 6e10 2f16 0700 |0002: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@162f │ │ -08590a: 0a02 |0005: move-result v2 │ │ -08590c: 6e10 3116 0700 |0006: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1631 │ │ -085912: 0a03 |0009: move-result v3 │ │ -085914: 9104 0c0a |000a: sub-int v4, v12, v10 │ │ -085918: 6e10 3116 0700 |000c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1631 │ │ -08591e: 0a05 |000f: move-result v5 │ │ -085920: b154 |0010: sub-int/2addr v4, v5 │ │ -085922: 6e10 2e16 0700 |0011: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@162e │ │ -085928: 0a05 |0014: move-result v5 │ │ -08592a: 9100 0405 |0015: sub-int v0, v4, v5 │ │ -08592e: 5474 8f08 |0017: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -085932: 3804 1f00 |0019: if-eqz v4, 0038 // +001f │ │ -085936: 5474 8f08 |001b: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -08593a: 6e10 b71b 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -085940: 0a04 |0020: move-result v4 │ │ -085942: 3264 1700 |0021: if-eq v4, v6, 0038 // +0017 │ │ -085946: 5474 8f08 |0023: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -08594a: 6e10 a61b 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -085950: 0c01 |0028: move-result-object v1 │ │ -085952: 1f01 3703 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0337 │ │ -085956: 5214 660a |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a66 │ │ -08595a: b042 |002d: add-int/2addr v2, v4 │ │ -08595c: 5474 8f08 |002e: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -085960: 6e50 3f16 4732 |0030: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@163f │ │ -085966: 0a04 |0033: move-result v4 │ │ -085968: b042 |0034: add-int/2addr v2, v4 │ │ -08596a: 5214 670a |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a67 │ │ -08596e: b042 |0037: add-int/2addr v2, v4 │ │ -085970: 5474 9a08 |0038: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085974: 3804 1500 |003a: if-eqz v4, 004f // +0015 │ │ -085978: 5474 9108 |003c: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -08597c: 3904 1100 |003e: if-nez v4, 004f // +0011 │ │ -085980: 5474 9a08 |0040: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085984: 6e10 701d 0400 |0042: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getVisibility:()I // method@1d70 │ │ -08598a: 0a04 |0045: move-result v4 │ │ -08598c: 3264 0900 |0046: if-eq v4, v6, 004f // +0009 │ │ -085990: 5474 9a08 |0048: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085994: 6e50 3f16 4732 |004a: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@163f │ │ -08599a: 0a04 |004d: move-result v4 │ │ -08599c: b042 |004e: add-int/2addr v2, v4 │ │ -08599e: 5474 9108 |004f: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -0859a2: 3804 0900 |0051: if-eqz v4, 005a // +0009 │ │ -0859a6: 5474 9108 |0053: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -0859aa: 6e50 3f16 4732 |0055: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@163f │ │ -0859b0: 0a04 |0058: move-result v4 │ │ -0859b2: b042 |0059: add-int/2addr v2, v4 │ │ -0859b4: 9104 0b09 |005a: sub-int v4, v11, v9 │ │ -0859b8: 6e10 3016 0700 |005c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@1630 │ │ -0859be: 0a05 |005f: move-result v5 │ │ -0859c0: 9102 0405 |0060: sub-int v2, v4, v5 │ │ -0859c4: 5474 9208 |0062: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -0859c8: 3804 0900 |0064: if-eqz v4, 006d // +0009 │ │ -0859cc: 5474 9208 |0066: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -0859d0: 6e50 4016 4732 |0068: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@1640 │ │ -0859d6: 0a04 |006b: move-result v4 │ │ -0859d8: b142 |006c: sub-int/2addr v2, v4 │ │ -0859da: 0e00 |006d: return-void │ │ +085824: |[085824] android.support.v7.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ +085834: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +085838: 6e10 2f16 0700 |0002: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@162f │ │ +08583e: 0a02 |0005: move-result v2 │ │ +085840: 6e10 3116 0700 |0006: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1631 │ │ +085846: 0a03 |0009: move-result v3 │ │ +085848: 9104 0c0a |000a: sub-int v4, v12, v10 │ │ +08584c: 6e10 3116 0700 |000c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1631 │ │ +085852: 0a05 |000f: move-result v5 │ │ +085854: b154 |0010: sub-int/2addr v4, v5 │ │ +085856: 6e10 2e16 0700 |0011: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@162e │ │ +08585c: 0a05 |0014: move-result v5 │ │ +08585e: 9100 0405 |0015: sub-int v0, v4, v5 │ │ +085862: 5474 8f08 |0017: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +085866: 3804 1f00 |0019: if-eqz v4, 0038 // +001f │ │ +08586a: 5474 8f08 |001b: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +08586e: 6e10 b71b 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +085874: 0a04 |0020: move-result v4 │ │ +085876: 3264 1700 |0021: if-eq v4, v6, 0038 // +0017 │ │ +08587a: 5474 8f08 |0023: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +08587e: 6e10 a61b 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +085884: 0c01 |0028: move-result-object v1 │ │ +085886: 1f01 3303 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0333 │ │ +08588a: 5214 660a |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a66 │ │ +08588e: b042 |002d: add-int/2addr v2, v4 │ │ +085890: 5474 8f08 |002e: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +085894: 6e50 3f16 4732 |0030: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@163f │ │ +08589a: 0a04 |0033: move-result v4 │ │ +08589c: b042 |0034: add-int/2addr v2, v4 │ │ +08589e: 5214 670a |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a67 │ │ +0858a2: b042 |0037: add-int/2addr v2, v4 │ │ +0858a4: 5474 9a08 |0038: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +0858a8: 3804 1500 |003a: if-eqz v4, 004f // +0015 │ │ +0858ac: 5474 9108 |003c: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +0858b0: 3904 1100 |003e: if-nez v4, 004f // +0011 │ │ +0858b4: 5474 9a08 |0040: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +0858b8: 6e10 701d 0400 |0042: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getVisibility:()I // method@1d70 │ │ +0858be: 0a04 |0045: move-result v4 │ │ +0858c0: 3264 0900 |0046: if-eq v4, v6, 004f // +0009 │ │ +0858c4: 5474 9a08 |0048: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +0858c8: 6e50 3f16 4732 |004a: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@163f │ │ +0858ce: 0a04 |004d: move-result v4 │ │ +0858d0: b042 |004e: add-int/2addr v2, v4 │ │ +0858d2: 5474 9108 |004f: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +0858d6: 3804 0900 |0051: if-eqz v4, 005a // +0009 │ │ +0858da: 5474 9108 |0053: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +0858de: 6e50 3f16 4732 |0055: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@163f │ │ +0858e4: 0a04 |0058: move-result v4 │ │ +0858e6: b042 |0059: add-int/2addr v2, v4 │ │ +0858e8: 9104 0b09 |005a: sub-int v4, v11, v9 │ │ +0858ec: 6e10 3016 0700 |005c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@1630 │ │ +0858f2: 0a05 |005f: move-result v5 │ │ +0858f4: 9102 0405 |0060: sub-int v2, v4, v5 │ │ +0858f8: 5474 9208 |0062: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +0858fc: 3804 0900 |0064: if-eqz v4, 006d // +0009 │ │ +085900: 5474 9208 |0066: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085904: 6e50 4016 4732 |0068: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@1640 │ │ +08590a: 0a04 |006b: move-result v4 │ │ +08590c: b142 |006c: sub-int/2addr v2, v4 │ │ +08590e: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=379 │ │ 0x000a line=380 │ │ 0x0017 line=382 │ │ 0x0023 line=383 │ │ @@ -175264,272 +175231,272 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 512 16-bit code units │ │ -0859dc: |[0859dc] android.support.v7.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ -0859ec: 7701 851b 1c00 |0000: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -0859f2: 0a17 |0003: move-result v23 │ │ -0859f4: 1518 0040 |0004: const/high16 v24, #int 1073741824 // #4000 │ │ -0859f8: 0200 1700 |0006: move/from16 v0, v23 │ │ -0859fc: 0201 1800 |0008: move/from16 v1, v24 │ │ -085a00: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ -085a04: 2218 c903 |000c: new-instance v24, Ljava/lang/IllegalStateException; // type@03c9 │ │ -085a08: 2219 dc03 |000e: new-instance v25, Ljava/lang/StringBuilder; // type@03dc │ │ -085a0c: 7601 581f 1900 |0010: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -085a12: 7401 381f 1b00 |0013: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -085a18: 0c1a |0016: move-result-object v26 │ │ -085a1a: 7401 0c1f 1a00 |0017: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -085a20: 0c1a |001a: move-result-object v26 │ │ -085a22: 7402 601f 1900 |001b: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -085a28: 0c19 |001e: move-result-object v25 │ │ -085a2a: 1a1a 3300 |001f: const-string v26, " can only be used " // string@0033 │ │ -085a2e: 7402 601f 1900 |0021: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -085a34: 0c19 |0024: move-result-object v25 │ │ -085a36: 1a1a fd22 |0025: const-string v26, "with android:layout_width="FILL_PARENT" (or fill_parent)" // string@22fd │ │ -085a3a: 7402 601f 1900 |0027: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -085a40: 0c19 |002a: move-result-object v25 │ │ -085a42: 7401 651f 1900 |002b: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -085a48: 0c19 |002e: move-result-object v25 │ │ -085a4a: 7602 1d1f 1800 |002f: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -085a50: 2718 |0032: throw v24 │ │ -085a52: 7701 851b 1d00 |0033: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -085a58: 0a0c |0036: move-result v12 │ │ -085a5a: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ -085a5e: 2218 c903 |0039: new-instance v24, Ljava/lang/IllegalStateException; // type@03c9 │ │ -085a62: 2219 dc03 |003b: new-instance v25, Ljava/lang/StringBuilder; // type@03dc │ │ -085a66: 7601 581f 1900 |003d: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -085a6c: 7401 381f 1b00 |0040: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -085a72: 0c1a |0043: move-result-object v26 │ │ -085a74: 7401 0c1f 1a00 |0044: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -085a7a: 0c1a |0047: move-result-object v26 │ │ -085a7c: 7402 601f 1900 |0048: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -085a82: 0c19 |004b: move-result-object v25 │ │ -085a84: 1a1a 3300 |004c: const-string v26, " can only be used " // string@0033 │ │ -085a88: 7402 601f 1900 |004e: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -085a8e: 0c19 |0051: move-result-object v25 │ │ -085a90: 1a1a fc22 |0052: const-string v26, "with android:layout_height="wrap_content"" // string@22fc │ │ -085a94: 7402 601f 1900 |0054: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -085a9a: 0c19 |0057: move-result-object v25 │ │ -085a9c: 7401 651f 1900 |0058: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -085aa2: 0c19 |005b: move-result-object v25 │ │ -085aa4: 7602 1d1f 1800 |005c: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -085aaa: 2718 |005f: throw v24 │ │ -085aac: 7701 861b 1c00 |0060: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -085ab2: 0a05 |0063: move-result v5 │ │ -085ab4: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -085ab8: 5200 9008 |0066: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ -085abc: 0218 0000 |0068: move/from16 v24, v0 │ │ -085ac0: 3d18 5b01 |006a: if-lez v24, 01c5 // +015b │ │ -085ac4: 0800 1b00 |006c: move-object/from16 v0, v27 │ │ -085ac8: 520f 9008 |006e: iget v15, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ -085acc: 7401 3116 1b00 |0070: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1631 │ │ -085ad2: 0a18 |0073: move-result v24 │ │ -085ad4: 7401 2e16 1b00 |0074: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@162e │ │ -085ada: 0a19 |0077: move-result v25 │ │ -085adc: 9016 1819 |0078: add-int v22, v24, v25 │ │ -085ae0: 7401 2f16 1b00 |007a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@162f │ │ -085ae6: 0a18 |007d: move-result v24 │ │ -085ae8: 9118 0518 |007e: sub-int v24, v5, v24 │ │ -085aec: 7401 3016 1b00 |0080: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@1630 │ │ -085af2: 0a19 |0083: move-result v25 │ │ -085af4: 9103 1819 |0084: sub-int v3, v24, v25 │ │ -085af8: 910b 0f16 |0086: sub-int v11, v15, v22 │ │ -085afc: 1518 0080 |0088: const/high16 v24, #int -2147483648 // #8000 │ │ -085b00: 0200 1800 |008a: move/from16 v0, v24 │ │ -085b04: 7120 871b 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -085b0a: 0a04 |008f: move-result v4 │ │ -085b0c: 0800 1b00 |0090: move-object/from16 v0, v27 │ │ -085b10: 5400 8f08 |0092: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -085b14: 0818 0000 |0094: move-object/from16 v24, v0 │ │ -085b18: 3818 2c00 |0096: if-eqz v24, 00c2 // +002c │ │ -085b1c: 0800 1b00 |0098: move-object/from16 v0, v27 │ │ -085b20: 5400 8f08 |009a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -085b24: 0818 0000 |009c: move-object/from16 v24, v0 │ │ -085b28: 1319 0000 |009e: const/16 v25, #int 0 // #0 │ │ -085b2c: 0800 1b00 |00a0: move-object/from16 v0, v27 │ │ -085b30: 0801 1800 |00a2: move-object/from16 v1, v24 │ │ -085b34: 0202 1900 |00a4: move/from16 v2, v25 │ │ -085b38: 6e52 3b16 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@163b │ │ -085b3e: 0a03 |00a9: move-result v3 │ │ -085b40: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ -085b44: 5400 8f08 |00ac: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ -085b48: 0818 0000 |00ae: move-object/from16 v24, v0 │ │ -085b4c: 7401 a61b 1800 |00b0: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -085b52: 0c0e |00b3: move-result-object v14 │ │ -085b54: 1f0e 3703 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@0337 │ │ -085b58: 52e0 660a |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a66 │ │ -085b5c: 0218 0000 |00b8: move/from16 v24, v0 │ │ -085b60: 52e0 670a |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a67 │ │ -085b64: 0219 0000 |00bc: move/from16 v25, v0 │ │ -085b68: 9018 1819 |00be: add-int v24, v24, v25 │ │ -085b6c: 9103 0318 |00c0: sub-int v3, v3, v24 │ │ -085b70: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ -085b74: 5400 9208 |00c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085b78: 0818 0000 |00c6: move-object/from16 v24, v0 │ │ -085b7c: 3818 2400 |00c8: if-eqz v24, 00ec // +0024 │ │ -085b80: 0800 1b00 |00ca: move-object/from16 v0, v27 │ │ -085b84: 5400 9208 |00cc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085b88: 0818 0000 |00ce: move-object/from16 v24, v0 │ │ -085b8c: 7401 9213 1800 |00d0: invoke-virtual/range {v24}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -085b92: 0c18 |00d3: move-result-object v24 │ │ -085b94: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -085b98: 0801 1b00 |00d6: move-object/from16 v1, v27 │ │ -085b9c: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ -085ba0: 0800 1b00 |00da: move-object/from16 v0, v27 │ │ -085ba4: 5400 9208 |00dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085ba8: 0818 0000 |00de: move-object/from16 v24, v0 │ │ -085bac: 1319 0000 |00e0: const/16 v25, #int 0 // #0 │ │ -085bb0: 0800 1b00 |00e2: move-object/from16 v0, v27 │ │ -085bb4: 0801 1800 |00e4: move-object/from16 v1, v24 │ │ -085bb8: 0202 1900 |00e6: move/from16 v2, v25 │ │ -085bbc: 6e52 3b16 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@163b │ │ -085bc2: 0a03 |00eb: move-result v3 │ │ -085bc4: 0800 1b00 |00ec: move-object/from16 v0, v27 │ │ -085bc8: 5400 9a08 |00ee: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085bcc: 0818 0000 |00f0: move-object/from16 v24, v0 │ │ -085bd0: 3818 4c00 |00f2: if-eqz v24, 013e // +004c │ │ -085bd4: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ -085bd8: 5400 9108 |00f6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -085bdc: 0818 0000 |00f8: move-object/from16 v24, v0 │ │ -085be0: 3918 4400 |00fa: if-nez v24, 013e // +0044 │ │ -085be4: 0800 1b00 |00fc: move-object/from16 v0, v27 │ │ -085be8: 5500 9b08 |00fe: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@089b │ │ -085bec: 0218 0000 |0100: move/from16 v24, v0 │ │ -085bf0: 3818 d100 |0102: if-eqz v24, 01d3 // +00d1 │ │ -085bf4: 1318 0000 |0104: const/16 v24, #int 0 // #0 │ │ -085bf8: 1319 0000 |0106: const/16 v25, #int 0 // #0 │ │ -085bfc: 7702 871b 1800 |0108: invoke-static/range {v24, v25}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -085c02: 0a14 |010b: move-result v20 │ │ -085c04: 0800 1b00 |010c: move-object/from16 v0, v27 │ │ -085c08: 5400 9a08 |010e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085c0c: 0818 0000 |0110: move-object/from16 v24, v0 │ │ -085c10: 0800 1800 |0112: move-object/from16 v0, v24 │ │ -085c14: 0201 1400 |0114: move/from16 v1, v20 │ │ -085c18: 6e30 721d 1004 |0116: invoke-virtual {v0, v1, v4}, Landroid/widget/LinearLayout;.measure:(II)V // method@1d72 │ │ -085c1e: 0800 1b00 |0119: move-object/from16 v0, v27 │ │ -085c22: 5400 9a08 |011b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085c26: 0818 0000 |011d: move-object/from16 v24, v0 │ │ -085c2a: 7401 6e1d 1800 |011f: invoke-virtual/range {v24}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@1d6e │ │ -085c30: 0a13 |0122: move-result v19 │ │ -085c32: 0200 1300 |0123: move/from16 v0, v19 │ │ -085c36: 3630 a600 |0125: if-gt v0, v3, 01cb // +00a6 │ │ -085c3a: 1312 0100 |0127: const/16 v18, #int 1 // #1 │ │ -085c3e: 3812 0400 |0129: if-eqz v18, 012d // +0004 │ │ -085c42: 9103 0313 |012b: sub-int v3, v3, v19 │ │ -085c46: 0800 1b00 |012d: move-object/from16 v0, v27 │ │ -085c4a: 5400 9a08 |012f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085c4e: 0819 0000 |0131: move-object/from16 v25, v0 │ │ -085c52: 3812 9c00 |0133: if-eqz v18, 01cf // +009c │ │ -085c56: 1318 0000 |0135: const/16 v24, #int 0 // #0 │ │ -085c5a: 0800 1900 |0137: move-object/from16 v0, v25 │ │ -085c5e: 0201 1800 |0139: move/from16 v1, v24 │ │ -085c62: 6e20 821d 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ -085c68: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ -085c6c: 5400 9108 |0140: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -085c70: 0818 0000 |0142: move-object/from16 v24, v0 │ │ -085c74: 3818 5900 |0144: if-eqz v24, 019d // +0059 │ │ -085c78: 0800 1b00 |0146: move-object/from16 v0, v27 │ │ -085c7c: 5400 9108 |0148: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -085c80: 0818 0000 |014a: move-object/from16 v24, v0 │ │ -085c84: 7401 a61b 1800 |014c: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -085c8a: 0c0e |014f: move-result-object v14 │ │ -085c8c: 52e0 650a |0150: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -085c90: 0218 0000 |0152: move/from16 v24, v0 │ │ -085c94: 1319 feff |0154: const/16 v25, #int -2 // #fffe │ │ -085c98: 0200 1800 |0156: move/from16 v0, v24 │ │ -085c9c: 0201 1900 |0158: move/from16 v1, v25 │ │ -085ca0: 3210 8d00 |015a: if-eq v0, v1, 01e7 // +008d │ │ -085ca4: 150a 0040 |015c: const/high16 v10, #int 1073741824 // #4000 │ │ -085ca8: 52e0 650a |015e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -085cac: 0218 0000 |0160: move/from16 v24, v0 │ │ -085cb0: 3a18 8900 |0162: if-ltz v24, 01eb // +0089 │ │ -085cb4: 52e0 650a |0164: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -085cb8: 0218 0000 |0166: move/from16 v24, v0 │ │ -085cbc: 0200 1800 |0168: move/from16 v0, v24 │ │ -085cc0: 7120 2f1f 3000 |016a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -085cc6: 0a09 |016d: move-result v9 │ │ -085cc8: 52e0 640a |016e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -085ccc: 0218 0000 |0170: move/from16 v24, v0 │ │ -085cd0: 1319 feff |0172: const/16 v25, #int -2 // #fffe │ │ -085cd4: 0200 1800 |0174: move/from16 v0, v24 │ │ -085cd8: 0201 1900 |0176: move/from16 v1, v25 │ │ -085cdc: 3210 7500 |0178: if-eq v0, v1, 01ed // +0075 │ │ -085ce0: 1508 0040 |017a: const/high16 v8, #int 1073741824 // #4000 │ │ -085ce4: 52e0 640a |017c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -085ce8: 0218 0000 |017e: move/from16 v24, v0 │ │ -085cec: 3a18 7000 |0180: if-ltz v24, 01f0 // +0070 │ │ -085cf0: 52e0 640a |0182: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -085cf4: 0218 0000 |0184: move/from16 v24, v0 │ │ -085cf8: 0200 1800 |0186: move/from16 v0, v24 │ │ -085cfc: 7120 2f1f b000 |0188: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -085d02: 0a07 |018b: move-result v7 │ │ -085d04: 0800 1b00 |018c: move-object/from16 v0, v27 │ │ -085d08: 5400 9108 |018e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -085d0c: 0818 0000 |0190: move-object/from16 v24, v0 │ │ -085d10: 7120 871b a900 |0192: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -085d16: 0a19 |0195: move-result v25 │ │ -085d18: 7120 871b 8700 |0196: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -085d1e: 0a1a |0199: move-result v26 │ │ -085d20: 7403 cc1b 1800 |019a: invoke-virtual/range {v24, v25, v26}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -085d26: 0800 1b00 |019d: move-object/from16 v0, v27 │ │ -085d2a: 5200 9008 |019f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ -085d2e: 0218 0000 |01a1: move/from16 v24, v0 │ │ -085d32: 3c18 5700 |01a3: if-gtz v24, 01fa // +0057 │ │ -085d36: 1310 0000 |01a5: const/16 v16, #int 0 // #0 │ │ -085d3a: 7401 2b16 1b00 |01a7: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@162b │ │ -085d40: 0a06 |01aa: move-result v6 │ │ -085d42: 120d |01ab: const/4 v13, #int 0 // #0 │ │ -085d44: 356d 4600 |01ac: if-ge v13, v6, 01f2 // +0046 │ │ -085d48: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ -085d4c: 6e20 2a16 d000 |01b0: invoke-virtual {v0, v13}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@162a │ │ -085d52: 0c15 |01b3: move-result-object v21 │ │ -085d54: 7401 aa1b 1500 |01b4: invoke-virtual/range {v21}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -085d5a: 0a18 |01b7: move-result v24 │ │ -085d5c: 9011 1816 |01b8: add-int v17, v24, v22 │ │ -085d60: 0200 1100 |01ba: move/from16 v0, v17 │ │ -085d64: 0201 1000 |01bc: move/from16 v1, v16 │ │ -085d68: 3710 0400 |01be: if-le v0, v1, 01c2 // +0004 │ │ -085d6c: 0210 1100 |01c0: move/from16 v16, v17 │ │ -085d70: d80d 0d01 |01c2: add-int/lit8 v13, v13, #int 1 // #01 │ │ -085d74: 28e8 |01c4: goto 01ac // -0018 │ │ -085d76: 7701 861b 1d00 |01c5: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -085d7c: 0a0f |01c8: move-result v15 │ │ -085d7e: 2900 a7fe |01c9: goto/16 0070 // -0159 │ │ -085d82: 1312 0000 |01cb: const/16 v18, #int 0 // #0 │ │ -085d86: 2900 5cff |01cd: goto/16 0129 // -00a4 │ │ -085d8a: 1318 0800 |01cf: const/16 v24, #int 8 // #8 │ │ -085d8e: 2900 66ff |01d1: goto/16 0137 // -009a │ │ -085d92: 0800 1b00 |01d3: move-object/from16 v0, v27 │ │ -085d96: 5400 9a08 |01d5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085d9a: 0818 0000 |01d7: move-object/from16 v24, v0 │ │ -085d9e: 1319 0000 |01d9: const/16 v25, #int 0 // #0 │ │ -085da2: 0800 1b00 |01db: move-object/from16 v0, v27 │ │ -085da6: 0801 1800 |01dd: move-object/from16 v1, v24 │ │ -085daa: 0202 1900 |01df: move/from16 v2, v25 │ │ -085dae: 6e52 3b16 1043 |01e1: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@163b │ │ -085db4: 0a03 |01e4: move-result v3 │ │ -085db6: 2900 59ff |01e5: goto/16 013e // -00a7 │ │ -085dba: 150a 0080 |01e7: const/high16 v10, #int -2147483648 // #8000 │ │ -085dbe: 2900 75ff |01e9: goto/16 015e // -008b │ │ -085dc2: 0139 |01eb: move v9, v3 │ │ -085dc4: 2882 |01ec: goto 016e // -007e │ │ -085dc6: 1508 0080 |01ed: const/high16 v8, #int -2147483648 // #8000 │ │ -085dca: 288d |01ef: goto 017c // -0073 │ │ -085dcc: 01b7 |01f0: move v7, v11 │ │ -085dce: 289b |01f1: goto 018c // -0065 │ │ -085dd0: 0800 1b00 |01f2: move-object/from16 v0, v27 │ │ -085dd4: 0201 1000 |01f4: move/from16 v1, v16 │ │ -085dd8: 6e30 4916 5001 |01f6: invoke-virtual {v0, v5, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1649 │ │ -085dde: 0e00 |01f9: return-void │ │ -085de0: 0800 1b00 |01fa: move-object/from16 v0, v27 │ │ -085de4: 6e30 4916 500f |01fc: invoke-virtual {v0, v5, v15}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1649 │ │ -085dea: 28fa |01ff: goto 01f9 // -0006 │ │ +085910: |[085910] android.support.v7.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ +085920: 7701 851b 1c00 |0000: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +085926: 0a17 |0003: move-result v23 │ │ +085928: 1518 0040 |0004: const/high16 v24, #int 1073741824 // #4000 │ │ +08592c: 0200 1700 |0006: move/from16 v0, v23 │ │ +085930: 0201 1800 |0008: move/from16 v1, v24 │ │ +085934: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ +085938: 2218 c503 |000c: new-instance v24, Ljava/lang/IllegalStateException; // type@03c5 │ │ +08593c: 2219 d803 |000e: new-instance v25, Ljava/lang/StringBuilder; // type@03d8 │ │ +085940: 7601 581f 1900 |0010: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +085946: 7401 381f 1b00 |0013: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +08594c: 0c1a |0016: move-result-object v26 │ │ +08594e: 7401 0c1f 1a00 |0017: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +085954: 0c1a |001a: move-result-object v26 │ │ +085956: 7402 601f 1900 |001b: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08595c: 0c19 |001e: move-result-object v25 │ │ +08595e: 1a1a 3300 |001f: const-string v26, " can only be used " // string@0033 │ │ +085962: 7402 601f 1900 |0021: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +085968: 0c19 |0024: move-result-object v25 │ │ +08596a: 1a1a f222 |0025: const-string v26, "with android:layout_width="FILL_PARENT" (or fill_parent)" // string@22f2 │ │ +08596e: 7402 601f 1900 |0027: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +085974: 0c19 |002a: move-result-object v25 │ │ +085976: 7401 651f 1900 |002b: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +08597c: 0c19 |002e: move-result-object v25 │ │ +08597e: 7602 1d1f 1800 |002f: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +085984: 2718 |0032: throw v24 │ │ +085986: 7701 851b 1d00 |0033: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +08598c: 0a0c |0036: move-result v12 │ │ +08598e: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ +085992: 2218 c503 |0039: new-instance v24, Ljava/lang/IllegalStateException; // type@03c5 │ │ +085996: 2219 d803 |003b: new-instance v25, Ljava/lang/StringBuilder; // type@03d8 │ │ +08599a: 7601 581f 1900 |003d: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0859a0: 7401 381f 1b00 |0040: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +0859a6: 0c1a |0043: move-result-object v26 │ │ +0859a8: 7401 0c1f 1a00 |0044: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +0859ae: 0c1a |0047: move-result-object v26 │ │ +0859b0: 7402 601f 1900 |0048: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0859b6: 0c19 |004b: move-result-object v25 │ │ +0859b8: 1a1a 3300 |004c: const-string v26, " can only be used " // string@0033 │ │ +0859bc: 7402 601f 1900 |004e: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0859c2: 0c19 |0051: move-result-object v25 │ │ +0859c4: 1a1a f122 |0052: const-string v26, "with android:layout_height="wrap_content"" // string@22f1 │ │ +0859c8: 7402 601f 1900 |0054: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0859ce: 0c19 |0057: move-result-object v25 │ │ +0859d0: 7401 651f 1900 |0058: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0859d6: 0c19 |005b: move-result-object v25 │ │ +0859d8: 7602 1d1f 1800 |005c: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0859de: 2718 |005f: throw v24 │ │ +0859e0: 7701 861b 1c00 |0060: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +0859e6: 0a05 |0063: move-result v5 │ │ +0859e8: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +0859ec: 5200 9008 |0066: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ +0859f0: 0218 0000 |0068: move/from16 v24, v0 │ │ +0859f4: 3d18 5b01 |006a: if-lez v24, 01c5 // +015b │ │ +0859f8: 0800 1b00 |006c: move-object/from16 v0, v27 │ │ +0859fc: 520f 9008 |006e: iget v15, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ +085a00: 7401 3116 1b00 |0070: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1631 │ │ +085a06: 0a18 |0073: move-result v24 │ │ +085a08: 7401 2e16 1b00 |0074: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@162e │ │ +085a0e: 0a19 |0077: move-result v25 │ │ +085a10: 9016 1819 |0078: add-int v22, v24, v25 │ │ +085a14: 7401 2f16 1b00 |007a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@162f │ │ +085a1a: 0a18 |007d: move-result v24 │ │ +085a1c: 9118 0518 |007e: sub-int v24, v5, v24 │ │ +085a20: 7401 3016 1b00 |0080: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@1630 │ │ +085a26: 0a19 |0083: move-result v25 │ │ +085a28: 9103 1819 |0084: sub-int v3, v24, v25 │ │ +085a2c: 910b 0f16 |0086: sub-int v11, v15, v22 │ │ +085a30: 1518 0080 |0088: const/high16 v24, #int -2147483648 // #8000 │ │ +085a34: 0200 1800 |008a: move/from16 v0, v24 │ │ +085a38: 7120 871b 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +085a3e: 0a04 |008f: move-result v4 │ │ +085a40: 0800 1b00 |0090: move-object/from16 v0, v27 │ │ +085a44: 5400 8f08 |0092: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +085a48: 0818 0000 |0094: move-object/from16 v24, v0 │ │ +085a4c: 3818 2c00 |0096: if-eqz v24, 00c2 // +002c │ │ +085a50: 0800 1b00 |0098: move-object/from16 v0, v27 │ │ +085a54: 5400 8f08 |009a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +085a58: 0818 0000 |009c: move-object/from16 v24, v0 │ │ +085a5c: 1319 0000 |009e: const/16 v25, #int 0 // #0 │ │ +085a60: 0800 1b00 |00a0: move-object/from16 v0, v27 │ │ +085a64: 0801 1800 |00a2: move-object/from16 v1, v24 │ │ +085a68: 0202 1900 |00a4: move/from16 v2, v25 │ │ +085a6c: 6e52 3b16 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@163b │ │ +085a72: 0a03 |00a9: move-result v3 │ │ +085a74: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ +085a78: 5400 8f08 |00ac: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@088f │ │ +085a7c: 0818 0000 |00ae: move-object/from16 v24, v0 │ │ +085a80: 7401 a61b 1800 |00b0: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +085a86: 0c0e |00b3: move-result-object v14 │ │ +085a88: 1f0e 3303 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@0333 │ │ +085a8c: 52e0 660a |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0a66 │ │ +085a90: 0218 0000 |00b8: move/from16 v24, v0 │ │ +085a94: 52e0 670a |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0a67 │ │ +085a98: 0219 0000 |00bc: move/from16 v25, v0 │ │ +085a9c: 9018 1819 |00be: add-int v24, v24, v25 │ │ +085aa0: 9103 0318 |00c0: sub-int v3, v3, v24 │ │ +085aa4: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ +085aa8: 5400 9208 |00c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085aac: 0818 0000 |00c6: move-object/from16 v24, v0 │ │ +085ab0: 3818 2400 |00c8: if-eqz v24, 00ec // +0024 │ │ +085ab4: 0800 1b00 |00ca: move-object/from16 v0, v27 │ │ +085ab8: 5400 9208 |00cc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085abc: 0818 0000 |00ce: move-object/from16 v24, v0 │ │ +085ac0: 7401 9213 1800 |00d0: invoke-virtual/range {v24}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +085ac6: 0c18 |00d3: move-result-object v24 │ │ +085ac8: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +085acc: 0801 1b00 |00d6: move-object/from16 v1, v27 │ │ +085ad0: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ +085ad4: 0800 1b00 |00da: move-object/from16 v0, v27 │ │ +085ad8: 5400 9208 |00dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085adc: 0818 0000 |00de: move-object/from16 v24, v0 │ │ +085ae0: 1319 0000 |00e0: const/16 v25, #int 0 // #0 │ │ +085ae4: 0800 1b00 |00e2: move-object/from16 v0, v27 │ │ +085ae8: 0801 1800 |00e4: move-object/from16 v1, v24 │ │ +085aec: 0202 1900 |00e6: move/from16 v2, v25 │ │ +085af0: 6e52 3b16 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@163b │ │ +085af6: 0a03 |00eb: move-result v3 │ │ +085af8: 0800 1b00 |00ec: move-object/from16 v0, v27 │ │ +085afc: 5400 9a08 |00ee: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085b00: 0818 0000 |00f0: move-object/from16 v24, v0 │ │ +085b04: 3818 4c00 |00f2: if-eqz v24, 013e // +004c │ │ +085b08: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ +085b0c: 5400 9108 |00f6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +085b10: 0818 0000 |00f8: move-object/from16 v24, v0 │ │ +085b14: 3918 4400 |00fa: if-nez v24, 013e // +0044 │ │ +085b18: 0800 1b00 |00fc: move-object/from16 v0, v27 │ │ +085b1c: 5500 9b08 |00fe: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@089b │ │ +085b20: 0218 0000 |0100: move/from16 v24, v0 │ │ +085b24: 3818 d100 |0102: if-eqz v24, 01d3 // +00d1 │ │ +085b28: 1318 0000 |0104: const/16 v24, #int 0 // #0 │ │ +085b2c: 1319 0000 |0106: const/16 v25, #int 0 // #0 │ │ +085b30: 7702 871b 1800 |0108: invoke-static/range {v24, v25}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +085b36: 0a14 |010b: move-result v20 │ │ +085b38: 0800 1b00 |010c: move-object/from16 v0, v27 │ │ +085b3c: 5400 9a08 |010e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085b40: 0818 0000 |0110: move-object/from16 v24, v0 │ │ +085b44: 0800 1800 |0112: move-object/from16 v0, v24 │ │ +085b48: 0201 1400 |0114: move/from16 v1, v20 │ │ +085b4c: 6e30 721d 1004 |0116: invoke-virtual {v0, v1, v4}, Landroid/widget/LinearLayout;.measure:(II)V // method@1d72 │ │ +085b52: 0800 1b00 |0119: move-object/from16 v0, v27 │ │ +085b56: 5400 9a08 |011b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085b5a: 0818 0000 |011d: move-object/from16 v24, v0 │ │ +085b5e: 7401 6e1d 1800 |011f: invoke-virtual/range {v24}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@1d6e │ │ +085b64: 0a13 |0122: move-result v19 │ │ +085b66: 0200 1300 |0123: move/from16 v0, v19 │ │ +085b6a: 3630 a600 |0125: if-gt v0, v3, 01cb // +00a6 │ │ +085b6e: 1312 0100 |0127: const/16 v18, #int 1 // #1 │ │ +085b72: 3812 0400 |0129: if-eqz v18, 012d // +0004 │ │ +085b76: 9103 0313 |012b: sub-int v3, v3, v19 │ │ +085b7a: 0800 1b00 |012d: move-object/from16 v0, v27 │ │ +085b7e: 5400 9a08 |012f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085b82: 0819 0000 |0131: move-object/from16 v25, v0 │ │ +085b86: 3812 9c00 |0133: if-eqz v18, 01cf // +009c │ │ +085b8a: 1318 0000 |0135: const/16 v24, #int 0 // #0 │ │ +085b8e: 0800 1900 |0137: move-object/from16 v0, v25 │ │ +085b92: 0201 1800 |0139: move/from16 v1, v24 │ │ +085b96: 6e20 821d 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ +085b9c: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ +085ba0: 5400 9108 |0140: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +085ba4: 0818 0000 |0142: move-object/from16 v24, v0 │ │ +085ba8: 3818 5900 |0144: if-eqz v24, 019d // +0059 │ │ +085bac: 0800 1b00 |0146: move-object/from16 v0, v27 │ │ +085bb0: 5400 9108 |0148: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +085bb4: 0818 0000 |014a: move-object/from16 v24, v0 │ │ +085bb8: 7401 a61b 1800 |014c: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +085bbe: 0c0e |014f: move-result-object v14 │ │ +085bc0: 52e0 650a |0150: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +085bc4: 0218 0000 |0152: move/from16 v24, v0 │ │ +085bc8: 1319 feff |0154: const/16 v25, #int -2 // #fffe │ │ +085bcc: 0200 1800 |0156: move/from16 v0, v24 │ │ +085bd0: 0201 1900 |0158: move/from16 v1, v25 │ │ +085bd4: 3210 8d00 |015a: if-eq v0, v1, 01e7 // +008d │ │ +085bd8: 150a 0040 |015c: const/high16 v10, #int 1073741824 // #4000 │ │ +085bdc: 52e0 650a |015e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +085be0: 0218 0000 |0160: move/from16 v24, v0 │ │ +085be4: 3a18 8900 |0162: if-ltz v24, 01eb // +0089 │ │ +085be8: 52e0 650a |0164: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +085bec: 0218 0000 |0166: move/from16 v24, v0 │ │ +085bf0: 0200 1800 |0168: move/from16 v0, v24 │ │ +085bf4: 7120 2f1f 3000 |016a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +085bfa: 0a09 |016d: move-result v9 │ │ +085bfc: 52e0 640a |016e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +085c00: 0218 0000 |0170: move/from16 v24, v0 │ │ +085c04: 1319 feff |0172: const/16 v25, #int -2 // #fffe │ │ +085c08: 0200 1800 |0174: move/from16 v0, v24 │ │ +085c0c: 0201 1900 |0176: move/from16 v1, v25 │ │ +085c10: 3210 7500 |0178: if-eq v0, v1, 01ed // +0075 │ │ +085c14: 1508 0040 |017a: const/high16 v8, #int 1073741824 // #4000 │ │ +085c18: 52e0 640a |017c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +085c1c: 0218 0000 |017e: move/from16 v24, v0 │ │ +085c20: 3a18 7000 |0180: if-ltz v24, 01f0 // +0070 │ │ +085c24: 52e0 640a |0182: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +085c28: 0218 0000 |0184: move/from16 v24, v0 │ │ +085c2c: 0200 1800 |0186: move/from16 v0, v24 │ │ +085c30: 7120 2f1f b000 |0188: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +085c36: 0a07 |018b: move-result v7 │ │ +085c38: 0800 1b00 |018c: move-object/from16 v0, v27 │ │ +085c3c: 5400 9108 |018e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +085c40: 0818 0000 |0190: move-object/from16 v24, v0 │ │ +085c44: 7120 871b a900 |0192: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +085c4a: 0a19 |0195: move-result v25 │ │ +085c4c: 7120 871b 8700 |0196: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +085c52: 0a1a |0199: move-result v26 │ │ +085c54: 7403 cc1b 1800 |019a: invoke-virtual/range {v24, v25, v26}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +085c5a: 0800 1b00 |019d: move-object/from16 v0, v27 │ │ +085c5e: 5200 9008 |019f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ +085c62: 0218 0000 |01a1: move/from16 v24, v0 │ │ +085c66: 3c18 5700 |01a3: if-gtz v24, 01fa // +0057 │ │ +085c6a: 1310 0000 |01a5: const/16 v16, #int 0 // #0 │ │ +085c6e: 7401 2b16 1b00 |01a7: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@162b │ │ +085c74: 0a06 |01aa: move-result v6 │ │ +085c76: 120d |01ab: const/4 v13, #int 0 // #0 │ │ +085c78: 356d 4600 |01ac: if-ge v13, v6, 01f2 // +0046 │ │ +085c7c: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ +085c80: 6e20 2a16 d000 |01b0: invoke-virtual {v0, v13}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@162a │ │ +085c86: 0c15 |01b3: move-result-object v21 │ │ +085c88: 7401 aa1b 1500 |01b4: invoke-virtual/range {v21}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +085c8e: 0a18 |01b7: move-result v24 │ │ +085c90: 9011 1816 |01b8: add-int v17, v24, v22 │ │ +085c94: 0200 1100 |01ba: move/from16 v0, v17 │ │ +085c98: 0201 1000 |01bc: move/from16 v1, v16 │ │ +085c9c: 3710 0400 |01be: if-le v0, v1, 01c2 // +0004 │ │ +085ca0: 0210 1100 |01c0: move/from16 v16, v17 │ │ +085ca4: d80d 0d01 |01c2: add-int/lit8 v13, v13, #int 1 // #01 │ │ +085ca8: 28e8 |01c4: goto 01ac // -0018 │ │ +085caa: 7701 861b 1d00 |01c5: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +085cb0: 0a0f |01c8: move-result v15 │ │ +085cb2: 2900 a7fe |01c9: goto/16 0070 // -0159 │ │ +085cb6: 1312 0000 |01cb: const/16 v18, #int 0 // #0 │ │ +085cba: 2900 5cff |01cd: goto/16 0129 // -00a4 │ │ +085cbe: 1318 0800 |01cf: const/16 v24, #int 8 // #8 │ │ +085cc2: 2900 66ff |01d1: goto/16 0137 // -009a │ │ +085cc6: 0800 1b00 |01d3: move-object/from16 v0, v27 │ │ +085cca: 5400 9a08 |01d5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085cce: 0818 0000 |01d7: move-object/from16 v24, v0 │ │ +085cd2: 1319 0000 |01d9: const/16 v25, #int 0 // #0 │ │ +085cd6: 0800 1b00 |01db: move-object/from16 v0, v27 │ │ +085cda: 0801 1800 |01dd: move-object/from16 v1, v24 │ │ +085cde: 0202 1900 |01df: move/from16 v2, v25 │ │ +085ce2: 6e52 3b16 1043 |01e1: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@163b │ │ +085ce8: 0a03 |01e4: move-result v3 │ │ +085cea: 2900 59ff |01e5: goto/16 013e // -00a7 │ │ +085cee: 150a 0080 |01e7: const/high16 v10, #int -2147483648 // #8000 │ │ +085cf2: 2900 75ff |01e9: goto/16 015e // -008b │ │ +085cf6: 0139 |01eb: move v9, v3 │ │ +085cf8: 2882 |01ec: goto 016e // -007e │ │ +085cfa: 1508 0080 |01ed: const/high16 v8, #int -2147483648 // #8000 │ │ +085cfe: 288d |01ef: goto 017c // -0073 │ │ +085d00: 01b7 |01f0: move v7, v11 │ │ +085d02: 289b |01f1: goto 018c // -0065 │ │ +085d04: 0800 1b00 |01f2: move-object/from16 v0, v27 │ │ +085d08: 0201 1000 |01f4: move/from16 v1, v16 │ │ +085d0c: 6e30 4916 5001 |01f6: invoke-virtual {v0, v5, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1649 │ │ +085d12: 0e00 |01f9: return-void │ │ +085d14: 0800 1b00 |01fa: move-object/from16 v0, v27 │ │ +085d18: 6e30 4916 500f |01fc: invoke-virtual {v0, v5, v15}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1649 │ │ +085d1e: 28fa |01ff: goto 01f9 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x000c line=297 │ │ 0x0033 line=301 │ │ 0x0037 line=302 │ │ @@ -175629,17 +175596,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085dec: |[085dec] android.support.v7.internal.widget.ActionBarContextView.postShowOverflowMenu:()V │ │ -085dfc: 6f10 a815 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@15a8 │ │ -085e02: 0e00 |0003: return-void │ │ +085d20: |[085d20] android.support.v7.internal.widget.ActionBarContextView.postShowOverflowMenu:()V │ │ +085d30: 6f10 a815 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@15a8 │ │ +085d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #19 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -175647,17 +175614,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085e04: |[085e04] android.support.v7.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ -085e14: 5901 9008 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ -085e18: 0e00 |0002: return-void │ │ +085d38: |[085d38] android.support.v7.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ +085d48: 5901 9008 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ +085d4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -175667,30 +175634,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -085e1c: |[085e1c] android.support.v7.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ -085e2c: 5410 9108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -085e30: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -085e34: 5410 9108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -085e38: 6e20 4316 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@1643 │ │ -085e3e: 5b12 9108 |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ -085e42: 5410 9a08 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085e46: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -085e4a: 5410 9a08 |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085e4e: 6e20 4316 0100 |0011: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@1643 │ │ -085e54: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -085e56: 5b10 9a08 |0015: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ -085e5a: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -085e5e: 6e20 2216 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1622 │ │ -085e64: 6e10 4416 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1644 │ │ -085e6a: 0e00 |001f: return-void │ │ +085d50: |[085d50] android.support.v7.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ +085d60: 5410 9108 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +085d64: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +085d68: 5410 9108 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +085d6c: 6e20 4316 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@1643 │ │ +085d72: 5b12 9108 |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0891 │ │ +085d76: 5410 9a08 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085d7a: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +085d7e: 5410 9a08 |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085d82: 6e20 4316 0100 |0011: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@1643 │ │ +085d88: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +085d8a: 5b10 9a08 |0015: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@089a │ │ +085d8e: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +085d92: 6e20 2216 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1622 │ │ +085d98: 6e10 4416 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1644 │ │ +085d9e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ 0x0009 line=137 │ │ 0x000b line=138 │ │ 0x000f line=139 │ │ @@ -175708,78 +175675,78 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -085e6c: |[085e6c] android.support.v7.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ -085e7c: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -085e7e: 5562 9308 |0001: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0893 │ │ -085e82: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ -085e86: 5462 8e08 |0005: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085e8a: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ -085e8e: 2200 3603 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0336 │ │ -085e92: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ -085e94: 7030 091c 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -085e9a: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ -085e9e: 5462 8e08 |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085ea2: 6e20 5f13 6200 |0013: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ -085ea8: 0c02 |0016: move-result-object v2 │ │ -085eaa: 1f02 6b02 |0017: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -085eae: 5b62 9208 |0019: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085eb2: 5462 9208 |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085eb6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -085eb8: 6e20 a213 3200 |001e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a2 │ │ -085ebe: 5462 9208 |0021: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085ec2: 6e10 9213 0200 |0023: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -085ec8: 0c01 |0026: move-result-object v1 │ │ -085eca: 1f01 3803 |0027: check-cast v1, Landroid/view/ViewGroup; // type@0338 │ │ -085ece: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ -085ed2: 5462 9208 |002b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085ed6: 6e20 401c 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -085edc: 5462 9208 |0030: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085ee0: 6e30 2316 2600 |0032: invoke-virtual {v6, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1623 │ │ -085ee6: 6f20 ab15 7600 |0035: invoke-super {v6, v7}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@15ab │ │ -085eec: 0e00 |0038: return-void │ │ -085eee: 5462 8e08 |0039: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085ef2: 6e10 2d16 0600 |003b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ -085ef8: 0c03 |003e: move-result-object v3 │ │ -085efa: 6e10 ee00 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -085f00: 0c03 |0042: move-result-object v3 │ │ -085f02: 6e10 4e01 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -085f08: 0c03 |0046: move-result-object v3 │ │ -085f0a: 5233 610a |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -085f0e: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -085f10: 6e30 7013 3204 |004a: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1370 │ │ -085f16: 5462 8e08 |004d: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085f1a: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ -085f20: 6e20 6e13 3200 |0052: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@136e │ │ -085f26: 5905 650a |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -085f2a: 5262 9008 |0057: iget v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ -085f2e: 5902 640a |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -085f32: 5462 8e08 |005b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -085f36: 6e20 5f13 6200 |005d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ -085f3c: 0c02 |0060: move-result-object v2 │ │ -085f3e: 1f02 6b02 |0061: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -085f42: 5b62 9208 |0063: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085f46: 5462 9208 |0065: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085f4a: 5463 9408 |0067: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0894 │ │ -085f4e: 6e20 a213 3200 |0069: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a2 │ │ -085f54: 5462 9208 |006c: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085f58: 6e10 9213 0200 |006e: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -085f5e: 0c01 |0071: move-result-object v1 │ │ -085f60: 1f01 3803 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0338 │ │ -085f64: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ -085f68: 5462 9208 |0076: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085f6c: 6e20 401c 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -085f72: 5462 9508 |007b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0895 │ │ -085f76: 5463 9208 |007d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ -085f7a: 6e30 f815 3200 |007f: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@15f8 │ │ -085f80: 28b3 |0082: goto 0035 // -004d │ │ +085da0: |[085da0] android.support.v7.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ +085db0: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +085db2: 5562 9308 |0001: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0893 │ │ +085db6: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ +085dba: 5462 8e08 |0005: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085dbe: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ +085dc2: 2200 3203 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0332 │ │ +085dc6: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ +085dc8: 7030 091c 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +085dce: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ +085dd2: 5462 8e08 |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085dd6: 6e20 5f13 6200 |0013: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ +085ddc: 0c02 |0016: move-result-object v2 │ │ +085dde: 1f02 6902 |0017: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +085de2: 5b62 9208 |0019: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085de6: 5462 9208 |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085dea: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +085dec: 6e20 a213 3200 |001e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a2 │ │ +085df2: 5462 9208 |0021: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085df6: 6e10 9213 0200 |0023: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +085dfc: 0c01 |0026: move-result-object v1 │ │ +085dfe: 1f01 3403 |0027: check-cast v1, Landroid/view/ViewGroup; // type@0334 │ │ +085e02: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ +085e06: 5462 9208 |002b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085e0a: 6e20 401c 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +085e10: 5462 9208 |0030: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085e14: 6e30 2316 2600 |0032: invoke-virtual {v6, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1623 │ │ +085e1a: 6f20 ab15 7600 |0035: invoke-super {v6, v7}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@15ab │ │ +085e20: 0e00 |0038: return-void │ │ +085e22: 5462 8e08 |0039: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085e26: 6e10 2d16 0600 |003b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@162d │ │ +085e2c: 0c03 |003e: move-result-object v3 │ │ +085e2e: 6e10 ee00 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +085e34: 0c03 |0042: move-result-object v3 │ │ +085e36: 6e10 4e01 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +085e3c: 0c03 |0046: move-result-object v3 │ │ +085e3e: 5233 610a |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +085e42: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +085e44: 6e30 7013 3204 |004a: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1370 │ │ +085e4a: 5462 8e08 |004d: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085e4e: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ +085e54: 6e20 6e13 3200 |0052: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@136e │ │ +085e5a: 5905 650a |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +085e5e: 5262 9008 |0057: iget v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0890 │ │ +085e62: 5902 640a |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +085e66: 5462 8e08 |005b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085e6a: 6e20 5f13 6200 |005d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ +085e70: 0c02 |0060: move-result-object v2 │ │ +085e72: 1f02 6902 |0061: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +085e76: 5b62 9208 |0063: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085e7a: 5462 9208 |0065: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085e7e: 5463 9408 |0067: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0894 │ │ +085e82: 6e20 a213 3200 |0069: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a2 │ │ +085e88: 5462 9208 |006c: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085e8c: 6e10 9213 0200 |006e: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +085e92: 0c01 |0071: move-result-object v1 │ │ +085e94: 1f01 3403 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0334 │ │ +085e98: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ +085e9c: 5462 9208 |0076: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085ea0: 6e20 401c 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +085ea6: 5462 9508 |007b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0895 │ │ +085eaa: 5463 9208 |007d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0892 │ │ +085eae: 6e30 f815 3200 |007f: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@15f8 │ │ +085eb4: 28b3 |0082: goto 0035 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0005 line=94 │ │ 0x0009 line=96 │ │ 0x000f line=99 │ │ 0x0011 line=100 │ │ @@ -175813,17 +175780,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContainer;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -085f84: |[085f84] android.support.v7.internal.widget.ActionBarContextView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -085f94: 6f20 ac15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@15ac │ │ -085f9a: 0e00 |0003: return-void │ │ +085eb8: |[085eb8] android.support.v7.internal.widget.ActionBarContextView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +085ec8: 6f20 ac15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@15ac │ │ +085ece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarContainer; │ │ │ │ @@ -175832,17 +175799,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -085f9c: |[085f9c] android.support.v7.internal.widget.ActionBarContextView.setSplitWhenNarrow:(Z)V │ │ -085fac: 6f20 ad15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@15ad │ │ -085fb2: 0e00 |0003: return-void │ │ +085ed0: |[085ed0] android.support.v7.internal.widget.ActionBarContextView.setSplitWhenNarrow:(Z)V │ │ +085ee0: 6f20 ad15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@15ad │ │ +085ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -175851,18 +175818,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085fb4: |[085fb4] android.support.v7.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -085fc4: 5b01 9608 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0896 │ │ -085fc8: 7010 3616 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1636 │ │ -085fce: 0e00 |0005: return-void │ │ +085ee8: |[085ee8] android.support.v7.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +085ef8: 5b01 9608 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0896 │ │ +085efc: 7010 3616 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1636 │ │ +085f02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0002 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -175873,18 +175840,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085fd0: |[085fd0] android.support.v7.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ -085fe0: 5b01 9908 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0899 │ │ -085fe4: 7010 3616 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1636 │ │ -085fea: 0e00 |0005: return-void │ │ +085f04: |[085f04] android.support.v7.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ +085f14: 5b01 9908 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0899 │ │ +085f18: 7010 3616 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1636 │ │ +085f1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0002 line=150 │ │ 0x0005 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -175895,20 +175862,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -085fec: |[085fec] android.support.v7.internal.widget.ActionBarContextView.setTitleOptional:(Z)V │ │ -085ffc: 5510 9b08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@089b │ │ -086000: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ -086004: 6e10 4416 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1644 │ │ -08600a: 5c12 9b08 |0007: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@089b │ │ -08600e: 0e00 |0009: return-void │ │ +085f20: |[085f20] android.support.v7.internal.widget.ActionBarContextView.setTitleOptional:(Z)V │ │ +085f30: 5510 9b08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@089b │ │ +085f34: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ +085f38: 6e10 4416 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1644 │ │ +085f3e: 5c12 9b08 |0007: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@089b │ │ +085f42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0004 line=408 │ │ 0x0007 line=410 │ │ 0x0009 line=411 │ │ locals : │ │ @@ -175920,17 +175887,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -086010: |[086010] android.support.v7.internal.widget.ActionBarContextView.setVisibility:(I)V │ │ -086020: 6f20 ae15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@15ae │ │ -086026: 0e00 |0003: return-void │ │ +085f44: |[085f44] android.support.v7.internal.widget.ActionBarContextView.setVisibility:(I)V │ │ +085f54: 6f20 ae15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@15ae │ │ +085f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -175939,38 +175906,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -086028: |[086028] android.support.v7.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ -086038: 5410 8e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -08603c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -086040: 5410 8e08 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ -086044: 6e10 7213 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@1372 │ │ -08604a: 0a00 |0009: move-result v0 │ │ -08604c: 0f00 |000a: return v0 │ │ -08604e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -086050: 28fe |000c: goto 000a // -0002 │ │ +085f5c: |[085f5c] android.support.v7.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ +085f6c: 5410 8e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085f70: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +085f74: 5410 8e08 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@088e │ │ +085f78: 6e10 7213 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@1372 │ │ +085f7e: 0a00 |0009: move-result v0 │ │ +085f80: 0f00 |000a: return v0 │ │ +085f82: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +085f84: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x000a line=261 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ - source_file_idx : 428 (ActionBarContextView.java) │ │ + source_file_idx : 424 (ActionBarContextView.java) │ │ │ │ Class #606 header: │ │ -class_idx : 662 │ │ +class_idx : 660 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 444 │ │ +superclass_idx : 979 │ │ +source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #606 annotations: │ │ Annotations on class │ │ @@ -175999,18 +175966,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -086054: |[086054] android.support.v7.internal.widget.ActionBarView$1.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -086064: 5b01 a708 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a7 │ │ -086068: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -08606e: 0e00 |0005: return-void │ │ +085f88: |[085f88] android.support.v7.internal.widget.ActionBarView$1.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +085f98: 5b01 a708 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a7 │ │ +085f9c: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +085fa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ @@ -176020,24 +175987,24 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -086070: |[086070] android.support.v7.internal.widget.ActionBarView$1.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -086080: 5410 a708 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a7 │ │ -086084: 7110 9916 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; // method@1699 │ │ -08608a: 0c00 |0005: move-result-object v0 │ │ -08608c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -086090: 5410 a708 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a7 │ │ -086094: 7110 9916 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; // method@1699 │ │ -08609a: 0c00 |000d: move-result-object v0 │ │ -08609c: 7240 ac10 4065 |000e: invoke-interface {v0, v4, v5, v6}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@10ac │ │ -0860a2: 0e00 |0011: return-void │ │ +085fa4: |[085fa4] android.support.v7.internal.widget.ActionBarView$1.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +085fb4: 5410 a708 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a7 │ │ +085fb8: 7110 9916 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; // method@1699 │ │ +085fbe: 0c00 |0005: move-result-object v0 │ │ +085fc0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +085fc4: 5410 a708 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08a7 │ │ +085fc8: 7110 9916 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; // method@1699 │ │ +085fce: 0c00 |000d: move-result-object v0 │ │ +085fd0: 7240 ac10 4065 |000e: invoke-interface {v0, v4, v5, v6}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@10ac │ │ +085fd6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x0011 line=142 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -176052,31 +176019,31 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0860a4: |[0860a4] android.support.v7.internal.widget.ActionBarView$1.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -0860b4: 0e00 |0000: return-void │ │ +085fd8: |[085fd8] android.support.v7.internal.widget.ActionBarView$1.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +085fe8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$1; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS<*>; │ │ │ │ - source_file_idx : 444 (ActionBarView.java) │ │ + source_file_idx : 440 (ActionBarView.java) │ │ │ │ Class #607 header: │ │ -class_idx : 665 │ │ +class_idx : 663 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 444 │ │ +superclass_idx : 979 │ │ +source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #607 annotations: │ │ Annotations on class │ │ @@ -176109,18 +176076,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0860b8: |[0860b8] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -0860c8: 5b01 ac08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0860cc: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -0860d2: 0e00 |0005: return-void │ │ +085fec: |[085fec] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +085ffc: 5b01 ac08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086000: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +086006: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ @@ -176129,17 +176096,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0860d4: |[0860d4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ -0860e4: 7020 6216 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1662 │ │ -0860ea: 0e00 |0003: return-void │ │ +086008: |[086008] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ +086018: 7020 6216 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1662 │ │ +08601e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActionBarView$1; │ │ @@ -176150,109 +176117,109 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 194 16-bit code units │ │ -0860ec: |[0860ec] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0860fc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0860fe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -086100: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -086102: 5450 ac08 |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086106: 5400 c008 |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -08610a: 2000 d702 |0007: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d7 │ │ -08610e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -086112: 5450 ac08 |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086116: 5400 c008 |000d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -08611a: 1f00 d702 |000f: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d7 │ │ -08611e: 7210 9219 0000 |0011: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1992 │ │ -086124: 5450 ac08 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086128: 5451 ac08 |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08612c: 5411 c008 |0018: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -086130: 6e20 e116 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -086136: 5450 ac08 |001d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08613a: 5451 ac08 |001f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08613e: 7110 a216 0100 |0021: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ -086144: 0c01 |0024: move-result-object v1 │ │ -086146: 6e20 e116 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -08614c: 5450 ac08 |0028: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086150: 5b03 c008 |002a: iput-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -086154: 5450 ac08 |002c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086158: 7110 9d16 0000 |002e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169d │ │ -08615e: 0a00 |0031: move-result v0 │ │ -086160: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ -086164: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ -086168: 5450 ac08 |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08616c: 7110 a316 0000 |0038: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a3 │ │ -086172: 0c00 |003b: move-result-object v0 │ │ -086174: 6e20 8c16 2000 |003c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@168c │ │ -08617a: 5450 ac08 |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08617e: 7110 9d16 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169d │ │ -086184: 0a00 |0044: move-result v0 │ │ -086186: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ -08618a: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ -08618e: 5450 ac08 |0049: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086192: 7110 a416 0000 |004b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@16a4 │ │ -086198: 0c00 |004e: move-result-object v0 │ │ -08619a: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ -08619e: 5450 ac08 |0051: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0861a2: 7110 9e16 0000 |0053: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@169e │ │ -0861a8: 5450 ac08 |0056: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0861ac: 7110 a516 0000 |0058: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@16a5 │ │ -0861b2: 0c00 |005b: move-result-object v0 │ │ -0861b4: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ -0861b8: 5450 ac08 |005e: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0861bc: 7110 9f16 0000 |0060: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169f │ │ -0861c2: 0a00 |0063: move-result v0 │ │ -0861c4: 1221 |0064: const/4 v1, #int 2 // #2 │ │ -0861c6: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ -0861ca: 5450 ac08 |0067: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0861ce: 7110 a516 0000 |0069: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@16a5 │ │ -0861d4: 0c00 |006c: move-result-object v0 │ │ -0861d6: 6e20 0e19 2000 |006d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -0861dc: 5450 ac08 |0070: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0861e0: 7110 9b16 0000 |0072: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@169b │ │ -0861e6: 0c00 |0075: move-result-object v0 │ │ -0861e8: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ -0861ec: 5450 ac08 |0078: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0861f0: 7110 9f16 0000 |007a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169f │ │ -0861f6: 0a00 |007d: move-result v0 │ │ -0861f8: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ -0861fc: 5450 ac08 |0080: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086200: 7110 9b16 0000 |0082: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@169b │ │ -086206: 0c00 |0085: move-result-object v0 │ │ -086208: 6e20 7a19 2000 |0086: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@197a │ │ -08620e: 5450 ac08 |0089: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086212: 7110 9c16 0000 |008b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@169c │ │ -086218: 0c00 |008e: move-result-object v0 │ │ -08621a: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ -08621e: 5450 ac08 |0091: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086222: 7110 9d16 0000 |0093: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169d │ │ -086228: 0a00 |0096: move-result v0 │ │ -08622a: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ -08622e: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ -086232: 5450 ac08 |009b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086236: 7110 9c16 0000 |009d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@169c │ │ -08623c: 0c00 |00a0: move-result-object v0 │ │ -08623e: 6e20 fc1b 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -086244: 5450 ac08 |00a4: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086248: 7110 a216 0000 |00a6: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ -08624e: 0c00 |00a9: move-result-object v0 │ │ -086250: 6e20 8616 3000 |00aa: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ -086256: 5b53 aa08 |00ad: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -08625a: 5450 ac08 |00af: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08625e: 6e10 e216 0000 |00b1: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@16e2 │ │ -086264: 6e20 9414 2700 |00b4: invoke-virtual {v7, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@1494 │ │ -08626a: 0f04 |00b7: return v4 │ │ -08626c: 5450 ac08 |00b8: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086270: 7110 a416 0000 |00ba: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@16a4 │ │ -086276: 0c00 |00bd: move-result-object v0 │ │ -086278: 6e20 821d 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ -08627e: 2895 |00c1: goto 0056 // -006b │ │ +086020: |[086020] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +086030: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +086032: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +086034: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +086036: 5450 ac08 |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08603a: 5400 c008 |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +08603e: 2000 d502 |0007: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d5 │ │ +086042: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +086046: 5450 ac08 |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08604a: 5400 c008 |000d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +08604e: 1f00 d502 |000f: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d5 │ │ +086052: 7210 9219 0000 |0011: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1992 │ │ +086058: 5450 ac08 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08605c: 5451 ac08 |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086060: 5411 c008 |0018: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +086064: 6e20 e116 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +08606a: 5450 ac08 |001d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08606e: 5451 ac08 |001f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086072: 7110 a216 0100 |0021: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ +086078: 0c01 |0024: move-result-object v1 │ │ +08607a: 6e20 e116 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +086080: 5450 ac08 |0028: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086084: 5b03 c008 |002a: iput-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +086088: 5450 ac08 |002c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08608c: 7110 9d16 0000 |002e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169d │ │ +086092: 0a00 |0031: move-result v0 │ │ +086094: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ +086098: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ +08609c: 5450 ac08 |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0860a0: 7110 a316 0000 |0038: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a3 │ │ +0860a6: 0c00 |003b: move-result-object v0 │ │ +0860a8: 6e20 8c16 2000 |003c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@168c │ │ +0860ae: 5450 ac08 |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0860b2: 7110 9d16 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169d │ │ +0860b8: 0a00 |0044: move-result v0 │ │ +0860ba: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0860be: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ +0860c2: 5450 ac08 |0049: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0860c6: 7110 a416 0000 |004b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@16a4 │ │ +0860cc: 0c00 |004e: move-result-object v0 │ │ +0860ce: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ +0860d2: 5450 ac08 |0051: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0860d6: 7110 9e16 0000 |0053: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@169e │ │ +0860dc: 5450 ac08 |0056: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0860e0: 7110 a516 0000 |0058: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@16a5 │ │ +0860e6: 0c00 |005b: move-result-object v0 │ │ +0860e8: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ +0860ec: 5450 ac08 |005e: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0860f0: 7110 9f16 0000 |0060: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169f │ │ +0860f6: 0a00 |0063: move-result v0 │ │ +0860f8: 1221 |0064: const/4 v1, #int 2 // #2 │ │ +0860fa: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ +0860fe: 5450 ac08 |0067: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086102: 7110 a516 0000 |0069: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@16a5 │ │ +086108: 0c00 |006c: move-result-object v0 │ │ +08610a: 6e20 0e19 2000 |006d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +086110: 5450 ac08 |0070: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086114: 7110 9b16 0000 |0072: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@169b │ │ +08611a: 0c00 |0075: move-result-object v0 │ │ +08611c: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ +086120: 5450 ac08 |0078: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086124: 7110 9f16 0000 |007a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169f │ │ +08612a: 0a00 |007d: move-result v0 │ │ +08612c: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ +086130: 5450 ac08 |0080: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086134: 7110 9b16 0000 |0082: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@169b │ │ +08613a: 0c00 |0085: move-result-object v0 │ │ +08613c: 6e20 7a19 2000 |0086: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@197a │ │ +086142: 5450 ac08 |0089: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086146: 7110 9c16 0000 |008b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@169c │ │ +08614c: 0c00 |008e: move-result-object v0 │ │ +08614e: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ +086152: 5450 ac08 |0091: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086156: 7110 9d16 0000 |0093: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@169d │ │ +08615c: 0a00 |0096: move-result v0 │ │ +08615e: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ +086162: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ +086166: 5450 ac08 |009b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08616a: 7110 9c16 0000 |009d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@169c │ │ +086170: 0c00 |00a0: move-result-object v0 │ │ +086172: 6e20 fc1b 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +086178: 5450 ac08 |00a4: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08617c: 7110 a216 0000 |00a6: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ +086182: 0c00 |00a9: move-result-object v0 │ │ +086184: 6e20 8616 3000 |00aa: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ +08618a: 5b53 aa08 |00ad: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +08618e: 5450 ac08 |00af: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086192: 6e10 e216 0000 |00b1: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@16e2 │ │ +086198: 6e20 9414 2700 |00b4: invoke-virtual {v7, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@1494 │ │ +08619e: 0f04 |00b7: return v4 │ │ +0861a0: 5450 ac08 |00b8: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0861a4: 7110 a416 0000 |00ba: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@16a4 │ │ +0861aa: 0c00 |00bd: move-result-object v0 │ │ +0861ac: 6e20 821d 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ +0861b2: 2895 |00c1: goto 0056 // -006b │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1465 │ │ 0x000b line=1466 │ │ 0x0014 line=1469 │ │ 0x001d line=1470 │ │ 0x0028 line=1471 │ │ @@ -176283,106 +176250,106 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -086280: |[086280] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -086290: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -086292: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -086296: 5450 ac08 |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08629a: 6e10 7114 0700 |0005: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@1471 │ │ -0862a0: 0c01 |0008: move-result-object v1 │ │ -0862a2: 5b01 c008 |0009: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -0862a6: 5450 ac08 |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0862aa: 7110 a216 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ -0862b0: 0c00 |0010: move-result-object v0 │ │ -0862b2: 5451 ac08 |0011: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0862b6: 7110 a116 0100 |0013: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@16a1 │ │ -0862bc: 0c01 |0016: move-result-object v1 │ │ -0862be: 6e10 b901 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ -0862c4: 0c01 |001a: move-result-object v1 │ │ -0862c6: 5452 ac08 |001b: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0862ca: 6e10 c316 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ -0862d0: 0c02 |0020: move-result-object v2 │ │ -0862d2: 6e20 b101 2100 |0021: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01b1 │ │ -0862d8: 0c01 |0024: move-result-object v1 │ │ -0862da: 6e20 8616 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ -0862e0: 5b57 aa08 |0028: iput-object v7, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -0862e4: 5450 ac08 |002a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0862e8: 5400 c008 |002c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -0862ec: 6e10 ae1b 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -0862f2: 0c00 |0031: move-result-object v0 │ │ -0862f4: 5451 ac08 |0032: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0862f8: 3210 0b00 |0034: if-eq v0, v1, 003f // +000b │ │ -0862fc: 5450 ac08 |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086300: 5451 ac08 |0038: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086304: 5411 c008 |003a: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -086308: 6e20 a616 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -08630e: 5450 ac08 |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086312: 7110 a216 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ -086318: 0c00 |0044: move-result-object v0 │ │ -08631a: 6e10 7816 0000 |0045: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@1678 │ │ -086320: 0c00 |0048: move-result-object v0 │ │ -086322: 5451 ac08 |0049: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086326: 3210 0d00 |004b: if-eq v0, v1, 0058 // +000d │ │ -08632a: 5450 ac08 |004d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08632e: 5451 ac08 |004f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086332: 7110 a216 0100 |0051: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ -086338: 0c01 |0054: move-result-object v1 │ │ -08633a: 6e20 a616 1000 |0055: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -086340: 5450 ac08 |0058: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086344: 7110 a316 0000 |005a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a3 │ │ -08634a: 0c00 |005d: move-result-object v0 │ │ -08634c: 6e20 8c16 3000 |005e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@168c │ │ -086352: 5450 ac08 |0061: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086356: 7110 a416 0000 |0063: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@16a4 │ │ -08635c: 0c00 |0066: move-result-object v0 │ │ -08635e: 3800 0b00 |0067: if-eqz v0, 0072 // +000b │ │ -086362: 5450 ac08 |0069: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086366: 7110 a416 0000 |006b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@16a4 │ │ -08636c: 0c00 |006e: move-result-object v0 │ │ -08636e: 6e20 821d 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ -086374: 5450 ac08 |0072: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086378: 7110 a516 0000 |0074: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@16a5 │ │ -08637e: 0c00 |0077: move-result-object v0 │ │ -086380: 3800 0b00 |0078: if-eqz v0, 0083 // +000b │ │ -086384: 5450 ac08 |007a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -086388: 7110 a516 0000 |007c: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@16a5 │ │ -08638e: 0c00 |007f: move-result-object v0 │ │ -086390: 6e20 0e19 3000 |0080: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ -086396: 5450 ac08 |0083: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -08639a: 7110 9b16 0000 |0085: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@169b │ │ -0863a0: 0c00 |0088: move-result-object v0 │ │ -0863a2: 3800 0b00 |0089: if-eqz v0, 0094 // +000b │ │ -0863a6: 5450 ac08 |008b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0863aa: 7110 9b16 0000 |008d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@169b │ │ -0863b0: 0c00 |0090: move-result-object v0 │ │ -0863b2: 6e20 7a19 3000 |0091: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@197a │ │ -0863b8: 5450 ac08 |0094: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0863bc: 7110 9c16 0000 |0096: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@169c │ │ -0863c2: 0c00 |0099: move-result-object v0 │ │ -0863c4: 3800 0b00 |009a: if-eqz v0, 00a5 // +000b │ │ -0863c8: 5450 ac08 |009c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0863cc: 7110 9c16 0000 |009e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@169c │ │ -0863d2: 0c00 |00a1: move-result-object v0 │ │ -0863d4: 6e20 fc1b 3000 |00a2: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -0863da: 5450 ac08 |00a5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0863de: 6e10 e216 0000 |00a7: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@16e2 │ │ -0863e4: 6e20 9414 4700 |00aa: invoke-virtual {v7, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@1494 │ │ -0863ea: 5450 ac08 |00ad: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0863ee: 5400 c008 |00af: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -0863f2: 2000 d702 |00b1: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d7 │ │ -0863f6: 3800 0b00 |00b3: if-eqz v0, 00be // +000b │ │ -0863fa: 5450 ac08 |00b5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ -0863fe: 5400 c008 |00b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -086402: 1f00 d702 |00b9: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d7 │ │ -086406: 7210 9319 0000 |00bb: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1993 │ │ -08640c: 0f04 |00be: return v4 │ │ +0861b4: |[0861b4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0861c4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0861c6: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +0861ca: 5450 ac08 |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0861ce: 6e10 7114 0700 |0005: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@1471 │ │ +0861d4: 0c01 |0008: move-result-object v1 │ │ +0861d6: 5b01 c008 |0009: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +0861da: 5450 ac08 |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0861de: 7110 a216 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ +0861e4: 0c00 |0010: move-result-object v0 │ │ +0861e6: 5451 ac08 |0011: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0861ea: 7110 a116 0100 |0013: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@16a1 │ │ +0861f0: 0c01 |0016: move-result-object v1 │ │ +0861f2: 6e10 b901 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ +0861f8: 0c01 |001a: move-result-object v1 │ │ +0861fa: 5452 ac08 |001b: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0861fe: 6e10 c316 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ +086204: 0c02 |0020: move-result-object v2 │ │ +086206: 6e20 b101 2100 |0021: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01b1 │ │ +08620c: 0c01 |0024: move-result-object v1 │ │ +08620e: 6e20 8616 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ +086214: 5b57 aa08 |0028: iput-object v7, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +086218: 5450 ac08 |002a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08621c: 5400 c008 |002c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +086220: 6e10 ae1b 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +086226: 0c00 |0031: move-result-object v0 │ │ +086228: 5451 ac08 |0032: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08622c: 3210 0b00 |0034: if-eq v0, v1, 003f // +000b │ │ +086230: 5450 ac08 |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086234: 5451 ac08 |0038: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086238: 5411 c008 |003a: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +08623c: 6e20 a616 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +086242: 5450 ac08 |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086246: 7110 a216 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ +08624c: 0c00 |0044: move-result-object v0 │ │ +08624e: 6e10 7816 0000 |0045: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@1678 │ │ +086254: 0c00 |0048: move-result-object v0 │ │ +086256: 5451 ac08 |0049: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08625a: 3210 0d00 |004b: if-eq v0, v1, 0058 // +000d │ │ +08625e: 5450 ac08 |004d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086262: 5451 ac08 |004f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086266: 7110 a216 0100 |0051: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a2 │ │ +08626c: 0c01 |0054: move-result-object v1 │ │ +08626e: 6e20 a616 1000 |0055: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +086274: 5450 ac08 |0058: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086278: 7110 a316 0000 |005a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@16a3 │ │ +08627e: 0c00 |005d: move-result-object v0 │ │ +086280: 6e20 8c16 3000 |005e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@168c │ │ +086286: 5450 ac08 |0061: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08628a: 7110 a416 0000 |0063: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@16a4 │ │ +086290: 0c00 |0066: move-result-object v0 │ │ +086292: 3800 0b00 |0067: if-eqz v0, 0072 // +000b │ │ +086296: 5450 ac08 |0069: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +08629a: 7110 a416 0000 |006b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@16a4 │ │ +0862a0: 0c00 |006e: move-result-object v0 │ │ +0862a2: 6e20 821d 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ +0862a8: 5450 ac08 |0072: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0862ac: 7110 a516 0000 |0074: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@16a5 │ │ +0862b2: 0c00 |0077: move-result-object v0 │ │ +0862b4: 3800 0b00 |0078: if-eqz v0, 0083 // +000b │ │ +0862b8: 5450 ac08 |007a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0862bc: 7110 a516 0000 |007c: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@16a5 │ │ +0862c2: 0c00 |007f: move-result-object v0 │ │ +0862c4: 6e20 0e19 3000 |0080: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@190e │ │ +0862ca: 5450 ac08 |0083: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0862ce: 7110 9b16 0000 |0085: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@169b │ │ +0862d4: 0c00 |0088: move-result-object v0 │ │ +0862d6: 3800 0b00 |0089: if-eqz v0, 0094 // +000b │ │ +0862da: 5450 ac08 |008b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0862de: 7110 9b16 0000 |008d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@169b │ │ +0862e4: 0c00 |0090: move-result-object v0 │ │ +0862e6: 6e20 7a19 3000 |0091: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@197a │ │ +0862ec: 5450 ac08 |0094: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +0862f0: 7110 9c16 0000 |0096: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@169c │ │ +0862f6: 0c00 |0099: move-result-object v0 │ │ +0862f8: 3800 0b00 |009a: if-eqz v0, 00a5 // +000b │ │ +0862fc: 5450 ac08 |009c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086300: 7110 9c16 0000 |009e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@169c │ │ +086306: 0c00 |00a1: move-result-object v0 │ │ +086308: 6e20 fc1b 3000 |00a2: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08630e: 5450 ac08 |00a5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086312: 6e10 e216 0000 |00a7: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@16e2 │ │ +086318: 6e20 9414 4700 |00aa: invoke-virtual {v7, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@1494 │ │ +08631e: 5450 ac08 |00ad: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086322: 5400 c008 |00af: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +086326: 2000 d502 |00b1: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d5 │ │ +08632a: 3800 0b00 |00b3: if-eqz v0, 00be // +000b │ │ +08632e: 5450 ac08 |00b5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@08ac │ │ +086332: 5400 c008 |00b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +086336: 1f00 d502 |00b9: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d5 │ │ +08633a: 7210 9319 0000 |00bb: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1993 │ │ +086340: 0f04 |00be: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1429 │ │ 0x000b line=1430 │ │ 0x0028 line=1431 │ │ 0x002a line=1432 │ │ 0x0036 line=1433 │ │ @@ -176412,17 +176379,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -086410: |[086410] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ -086420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086422: 0f00 |0001: return v0 │ │ +086344: |[086344] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ +086354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086356: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -176430,17 +176397,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -086424: |[086424] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ -086434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086436: 0f00 |0001: return v0 │ │ +086358: |[086358] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ +086368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08636a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -176448,17 +176415,17 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -086438: |[086438] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -086448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08644a: 1100 |0001: return-object v0 │ │ +08636c: |[08636c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +08637c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08637e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/ViewGroup; │ │ │ │ @@ -176467,24 +176434,24 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08644c: |[08644c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08645c: 5420 ab08 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ -086460: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -086464: 5420 aa08 |0004: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -086468: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -08646c: 5420 ab08 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ -086470: 5421 aa08 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -086474: 6e20 1c14 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@141c │ │ -08647a: 5b24 ab08 |000f: iput-object v4, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ -08647e: 0e00 |0011: return-void │ │ +086380: |[086380] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +086390: 5420 ab08 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ +086394: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +086398: 5420 aa08 |0004: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +08639c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0863a0: 5420 ab08 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ +0863a4: 5421 aa08 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +0863a8: 6e20 1c14 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@141c │ │ +0863ae: 5b24 ab08 |000f: iput-object v4, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ +0863b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x0008 line=1375 │ │ 0x000f line=1377 │ │ 0x0011 line=1378 │ │ locals : │ │ @@ -176497,16 +176464,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -086480: |[086480] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -086490: 0e00 |0000: return-void │ │ +0863b4: |[0863b4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +0863c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -176516,16 +176483,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -086494: |[086494] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0864a4: 0e00 |0000: return-void │ │ +0863c8: |[0863c8] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0863d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1511 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ │ │ @@ -176534,17 +176501,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0864a8: |[0864a8] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0864b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0864ba: 1100 |0001: return-object v0 │ │ +0863dc: |[0863dc] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0863ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0863ee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -176552,17 +176519,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0864bc: |[0864bc] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -0864cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0864ce: 0f00 |0001: return v0 │ │ +0863f0: |[0863f0] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +086400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086402: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1415 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 subMenu Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -176571,16 +176538,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0864d0: |[0864d0] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -0864e0: 0e00 |0000: return-void │ │ +086404: |[086404] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +086414: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1411 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ │ │ @@ -176589,39 +176556,39 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0864e4: |[0864e4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ -0864f4: 5464 aa08 |0000: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -0864f8: 3804 2600 |0002: if-eqz v4, 0028 // +0026 │ │ -0864fc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0864fe: 5464 ab08 |0005: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ -086502: 3804 1800 |0007: if-eqz v4, 001f // +0018 │ │ -086506: 5464 ab08 |0009: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ -08650a: 6e10 5d14 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ -086510: 0a00 |000e: move-result v0 │ │ -086512: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -086514: 3502 0f00 |0010: if-ge v2, v0, 001f // +000f │ │ -086518: 5464 ab08 |0012: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ -08651c: 6e20 3214 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1432 │ │ -086522: 0c03 |0017: move-result-object v3 │ │ -086524: 1f03 0e01 |0018: check-cast v3, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -086528: 5464 aa08 |001a: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -08652c: 3343 0d00 |001c: if-ne v3, v4, 0029 // +000d │ │ -086530: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -086532: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ -086536: 5464 ab08 |0021: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ -08653a: 5465 aa08 |0023: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -08653e: 6e30 6416 4605 |0025: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1664 │ │ -086544: 0e00 |0028: return-void │ │ -086546: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08654a: 28e5 |002b: goto 0010 // -001b │ │ +086418: |[086418] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ +086428: 5464 aa08 |0000: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +08642c: 3804 2600 |0002: if-eqz v4, 0028 // +0026 │ │ +086430: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +086432: 5464 ab08 |0005: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ +086436: 3804 1800 |0007: if-eqz v4, 001f // +0018 │ │ +08643a: 5464 ab08 |0009: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ +08643e: 6e10 5d14 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@145d │ │ +086444: 0a00 |000e: move-result v0 │ │ +086446: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +086448: 3502 0f00 |0010: if-ge v2, v0, 001f // +000f │ │ +08644c: 5464 ab08 |0012: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ +086450: 6e20 3214 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1432 │ │ +086456: 0c03 |0017: move-result-object v3 │ │ +086458: 1f03 0c01 |0018: check-cast v3, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +08645c: 5464 aa08 |001a: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +086460: 3343 0d00 |001c: if-ne v3, v4, 0029 // +000d │ │ +086464: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +086466: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ +08646a: 5464 ab08 |0021: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ab │ │ +08646e: 5465 aa08 |0023: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +086472: 6e30 6416 4605 |0025: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1664 │ │ +086478: 0e00 |0028: return-void │ │ +08647a: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08647e: 28e5 |002b: goto 0010 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ 0x0004 line=1389 │ │ 0x0005 line=1391 │ │ 0x0009 line=1392 │ │ 0x000f line=1393 │ │ @@ -176640,21 +176607,21 @@ │ │ 0x0029 - 0x002c reg=0 count I │ │ 0x0029 - 0x002c reg=1 found Z │ │ 0x0029 - 0x002c reg=2 i I │ │ 0x0029 - 0x002c reg=3 item Landroid/support/v4/internal/view/SupportMenuItem; │ │ 0x0000 - 0x002c reg=6 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x002c reg=7 cleared Z │ │ │ │ - source_file_idx : 444 (ActionBarView.java) │ │ + source_file_idx : 440 (ActionBarView.java) │ │ │ │ Class #608 header: │ │ -class_idx : 669 │ │ +class_idx : 667 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 652 │ │ -source_file_idx : 444 │ │ +superclass_idx : 650 │ │ +source_file_idx : 440 │ │ static_fields_size : 4 │ │ instance_fields_size: 41 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 60 │ │ │ │ Class #608 annotations: │ │ Annotations on class │ │ @@ -176857,264 +176824,264 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 480 16-bit code units │ │ -08654c: |[08654c] android.support.v7.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08655c: 7603 9315 1000 |0000: invoke-direct/range {v16, v17, v18}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1593 │ │ -086562: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -086564: 0800 1000 |0004: move-object/from16 v0, v16 │ │ -086568: 5902 bf08 |0006: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -08656c: 2202 9602 |0008: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$1; // type@0296 │ │ -086570: 0800 1000 |000a: move-object/from16 v0, v16 │ │ -086574: 7020 5b16 0200 |000c: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$1;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@165b │ │ -08657a: 0800 1000 |000f: move-object/from16 v0, v16 │ │ -08657e: 5b02 d008 |0011: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@08d0 │ │ -086582: 2202 9702 |0013: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$2; // type@0297 │ │ -086586: 0800 1000 |0015: move-object/from16 v0, v16 │ │ -08658a: 7020 5e16 0200 |0017: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$2;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@165e │ │ -086590: 0800 1000 |001a: move-object/from16 v0, v16 │ │ -086594: 5b02 c108 |001c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@08c1 │ │ -086598: 2202 9802 |001e: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$3; // type@0298 │ │ -08659c: 0800 1000 |0020: move-object/from16 v0, v16 │ │ -0865a0: 7020 6016 0200 |0022: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$3;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1660 │ │ -0865a6: 0800 1000 |0025: move-object/from16 v0, v16 │ │ -0865aa: 5b02 e408 |0027: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@08e4 │ │ -0865ae: 0800 1100 |0029: move-object/from16 v0, v17 │ │ -0865b2: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -0865b6: 5b10 bc08 |002d: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -0865ba: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -0865bc: 0800 1000 |0030: move-object/from16 v0, v16 │ │ -0865c0: 6e20 e416 2000 |0032: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@16e4 │ │ -0865c6: 6202 d806 |0035: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ -0865ca: 6003 1905 |0037: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@0519 │ │ -0865ce: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -0865d0: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -0865d4: 0801 1200 |003c: move-object/from16 v1, v18 │ │ -0865d8: 6e54 f700 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -0865de: 0c09 |0041: move-result-object v9 │ │ -0865e0: 7401 e600 1100 |0042: invoke-virtual/range {v17}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e6 │ │ -0865e6: 0c0a |0045: move-result-object v10 │ │ -0865e8: 7401 ec00 1100 |0046: invoke-virtual/range {v17}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -0865ee: 0c0f |0049: move-result-object v15 │ │ -0865f0: 1222 |004a: const/4 v2, #int 2 // #2 │ │ -0865f2: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -0865f4: 6e30 6101 2903 |004c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -0865fa: 0a02 |004f: move-result v2 │ │ -0865fc: 0800 1000 |0050: move-object/from16 v0, v16 │ │ -086600: 5902 d108 |0052: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -086604: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -086606: 6e20 6601 2900 |0055: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ -08660c: 0c02 |0058: move-result-object v2 │ │ -08660e: 0800 1000 |0059: move-object/from16 v0, v16 │ │ -086612: 5b02 df08 |005b: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -086616: 1242 |005d: const/4 v2, #int 4 // #4 │ │ -086618: 6e20 6601 2900 |005e: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ -08661e: 0c02 |0061: move-result-object v2 │ │ -086620: 0800 1000 |0062: move-object/from16 v0, v16 │ │ -086624: 5b02 da08 |0064: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ -086628: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ -08662c: 6e20 5f01 2900 |0068: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -086632: 0c02 |006b: move-result-object v2 │ │ -086634: 0800 1000 |006c: move-object/from16 v0, v16 │ │ -086638: 5b02 cd08 |006e: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -08663c: 0800 1000 |0070: move-object/from16 v0, v16 │ │ -086640: 5402 cd08 |0072: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -086644: 3902 2d00 |0074: if-nez v2, 00a1 // +002d │ │ -086648: 6002 2800 |0076: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -08664c: 1303 0900 |0078: const/16 v3, #int 9 // #9 │ │ -086650: 3432 2700 |007a: if-lt v2, v3, 00a1 // +0027 │ │ -086654: 0800 1100 |007c: move-object/from16 v0, v17 │ │ -086658: 2002 0e00 |007e: instance-of v2, v0, Landroid/app/Activity; // type@000e │ │ -08665c: 3802 1300 |0080: if-eqz v2, 0093 // +0013 │ │ -086660: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -086664: 1f00 0e00 |0084: check-cast v0, Landroid/app/Activity; // type@000e │ │ -086668: 0702 |0086: move-object v2, v0 │ │ -08666a: 6e10 4e00 0200 |0087: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@004e │ │ -086670: 0c02 |008a: move-result-object v2 │ │ -086672: 6e20 3601 2f00 |008b: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0136 │ │ -086678: 0c02 |008e: move-result-object v2 │ │ -08667a: 0800 1000 |008f: move-object/from16 v0, v16 │ │ -08667e: 5b02 cd08 |0091: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -086682: 0800 1000 |0093: move-object/from16 v0, v16 │ │ -086686: 5402 cd08 |0095: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -08668a: 3902 0a00 |0097: if-nez v2, 00a1 // +000a │ │ -08668e: 6e20 3101 fa00 |0099: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0131 │ │ -086694: 0c02 |009c: move-result-object v2 │ │ -086696: 0800 1000 |009d: move-object/from16 v0, v16 │ │ -08669a: 5b02 cd08 |009f: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -08669e: 1272 |00a1: const/4 v2, #int 7 // #7 │ │ -0866a0: 6e20 5f01 2900 |00a2: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -0866a6: 0c02 |00a5: move-result-object v2 │ │ -0866a8: 0800 1000 |00a6: move-object/from16 v0, v16 │ │ -0866ac: 5b02 c508 |00a8: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -0866b0: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ -0866b4: 5402 c508 |00ac: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -0866b8: 3902 2700 |00ae: if-nez v2, 00d5 // +0027 │ │ -0866bc: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -0866c0: 2002 0e00 |00b2: instance-of v2, v0, Landroid/app/Activity; // type@000e │ │ -0866c4: 3802 1300 |00b4: if-eqz v2, 00c7 // +0013 │ │ -0866c8: 0800 1100 |00b6: move-object/from16 v0, v17 │ │ -0866cc: 1f00 0e00 |00b8: check-cast v0, Landroid/app/Activity; // type@000e │ │ -0866d0: 0702 |00ba: move-object v2, v0 │ │ -0866d2: 6e10 4e00 0200 |00bb: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@004e │ │ -0866d8: 0c02 |00be: move-result-object v2 │ │ -0866da: 6e20 3401 2f00 |00bf: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0134 │ │ -0866e0: 0c02 |00c2: move-result-object v2 │ │ -0866e2: 0800 1000 |00c3: move-object/from16 v0, v16 │ │ -0866e6: 5b02 c508 |00c5: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -0866ea: 0800 1000 |00c7: move-object/from16 v0, v16 │ │ -0866ee: 5402 c508 |00c9: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -0866f2: 3902 0a00 |00cb: if-nez v2, 00d5 // +000a │ │ -0866f6: 6e20 3001 fa00 |00cd: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0130 │ │ -0866fc: 0c02 |00d0: move-result-object v2 │ │ -0866fe: 0800 1000 |00d1: move-object/from16 v0, v16 │ │ -086702: 5b02 c508 |00d3: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -086706: 7701 0a1b 1100 |00d5: invoke-static/range {v17}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -08670c: 0c0e |00d8: move-result-object v14 │ │ -08670e: 1302 0e00 |00d9: const/16 v2, #int 14 // #e │ │ -086712: 6003 3606 |00db: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_home:I // field@0636 │ │ -086716: 6e30 6401 2903 |00dd: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -08671c: 0a0d |00e0: move-result v13 │ │ -08671e: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ -086720: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -086724: 6e40 0d1b de20 |00e4: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -08672a: 0c02 |00e7: move-result-object v2 │ │ -08672c: 1f02 9a02 |00e8: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@029a │ │ -086730: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -086734: 5b02 c408 |00ec: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -086738: 1202 |00ee: const/4 v2, #int 0 // #0 │ │ -08673a: 0800 1000 |00ef: move-object/from16 v0, v16 │ │ -08673e: 6e40 0d1b de20 |00f1: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -086744: 0c02 |00f4: move-result-object v2 │ │ -086746: 1f02 9a02 |00f5: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@029a │ │ -08674a: 0800 1000 |00f7: move-object/from16 v0, v16 │ │ -08674e: 5b02 c208 |00f9: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ -086752: 0800 1000 |00fb: move-object/from16 v0, v16 │ │ -086756: 5402 c208 |00fd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ -08675a: 1213 |00ff: const/4 v3, #int 1 // #1 │ │ -08675c: 6e20 8916 3200 |0100: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1689 │ │ -086762: 0800 1000 |0103: move-object/from16 v0, v16 │ │ -086766: 5402 c208 |0105: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ -08676a: 0800 1000 |0107: move-object/from16 v0, v16 │ │ -08676e: 5403 c108 |0109: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@08c1 │ │ -086772: 6e20 8816 3200 |010b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1688 │ │ -086778: 0800 1000 |010e: move-object/from16 v0, v16 │ │ -08677c: 5402 c208 |0110: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ -086780: 7401 c316 1000 |0112: invoke-virtual/range {v16}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ -086786: 0c03 |0115: move-result-object v3 │ │ -086788: 6004 4d06 |0116: sget v4, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@064d │ │ -08678c: 6e20 5a01 4300 |0118: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -086792: 0c03 |011b: move-result-object v3 │ │ -086794: 6e20 8316 3200 |011c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ -08679a: 1252 |011f: const/4 v2, #int 5 // #5 │ │ -08679c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -08679e: 6e30 6401 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -0867a4: 0a02 |0124: move-result v2 │ │ -0867a6: 0800 1000 |0125: move-object/from16 v0, v16 │ │ -0867aa: 5902 e108 |0127: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@08e1 │ │ -0867ae: 1262 |0129: const/4 v2, #int 6 // #6 │ │ -0867b0: 1203 |012a: const/4 v3, #int 0 // #0 │ │ -0867b2: 6e30 6401 2903 |012b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -0867b8: 0a02 |012e: move-result v2 │ │ -0867ba: 0800 1000 |012f: move-object/from16 v0, v16 │ │ -0867be: 5902 db08 |0131: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@08db │ │ -0867c2: 1302 0f00 |0133: const/16 v2, #int 15 // #f │ │ -0867c6: 1203 |0135: const/4 v3, #int 0 // #0 │ │ -0867c8: 6e30 6401 2903 |0136: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -0867ce: 0a02 |0139: move-result v2 │ │ -0867d0: 0800 1000 |013a: move-object/from16 v0, v16 │ │ -0867d4: 5902 d408 |013c: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@08d4 │ │ -0867d8: 1302 1000 |013e: const/16 v2, #int 16 // #10 │ │ -0867dc: 1203 |0140: const/4 v3, #int 0 // #0 │ │ -0867de: 6e30 6401 2903 |0141: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -0867e4: 0a02 |0144: move-result v2 │ │ -0867e6: 0800 1000 |0145: move-object/from16 v0, v16 │ │ -0867ea: 5902 c708 |0147: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@08c7 │ │ -0867ee: 1302 1100 |0149: const/16 v2, #int 17 // #11 │ │ -0867f2: 1203 |014b: const/4 v3, #int 0 // #0 │ │ -0867f4: 6e30 5d01 2903 |014c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@015d │ │ -0867fa: 0a02 |014f: move-result v2 │ │ -0867fc: 0800 1000 |0150: move-object/from16 v0, v16 │ │ -086800: 5902 d308 |0152: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@08d3 │ │ -086804: 1302 1200 |0154: const/16 v2, #int 18 // #12 │ │ -086808: 1203 |0156: const/4 v3, #int 0 // #0 │ │ -08680a: 6e30 5d01 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@015d │ │ -086810: 0a02 |015a: move-result v2 │ │ -086812: 0800 1000 |015b: move-object/from16 v0, v16 │ │ -086816: 5902 cb08 |015d: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -08681a: 1232 |015f: const/4 v2, #int 3 // #3 │ │ -08681c: 1203 |0160: const/4 v3, #int 0 // #0 │ │ -08681e: 6e30 6101 2903 |0161: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -086824: 0a02 |0164: move-result v2 │ │ -086826: 0800 1000 |0165: move-object/from16 v0, v16 │ │ -08682a: 6e20 ea16 2000 |0167: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@16ea │ │ -086830: 1302 0d00 |016a: const/16 v2, #int 13 // #d │ │ -086834: 1203 |016c: const/4 v3, #int 0 // #0 │ │ -086836: 6e30 6401 2903 |016d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ -08683c: 0a0b |0170: move-result v11 │ │ -08683e: 380b 1d00 |0171: if-eqz v11, 018e // +001d │ │ -086842: 1202 |0173: const/4 v2, #int 0 // #0 │ │ -086844: 0800 1000 |0174: move-object/from16 v0, v16 │ │ -086848: 6e40 0d1b be20 |0176: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -08684e: 0c02 |0179: move-result-object v2 │ │ -086850: 0800 1000 |017a: move-object/from16 v0, v16 │ │ -086854: 5b02 be08 |017c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -086858: 1202 |017e: const/4 v2, #int 0 // #0 │ │ -08685a: 0800 1000 |017f: move-object/from16 v0, v16 │ │ -08685e: 5902 d108 |0181: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -086862: 0800 1000 |0183: move-object/from16 v0, v16 │ │ -086866: 5202 bf08 |0185: iget v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -08686a: de02 0210 |0187: or-int/lit8 v2, v2, #int 16 // #10 │ │ -08686e: 0800 1000 |0189: move-object/from16 v0, v16 │ │ -086872: 6e20 ea16 2000 |018b: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@16ea │ │ -086878: 1202 |018e: const/4 v2, #int 0 // #0 │ │ -08687a: 1203 |018f: const/4 v3, #int 0 // #0 │ │ -08687c: 6e30 6301 2903 |0190: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ -086882: 0a02 |0193: move-result v2 │ │ -086884: 0800 1000 |0194: move-object/from16 v0, v16 │ │ -086888: 5902 bb08 |0196: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ -08688c: 6e10 6801 0900 |0198: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -086892: 2202 5d02 |019b: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItem; // type@025d │ │ -086896: 1204 |019d: const/4 v4, #int 0 // #0 │ │ -086898: 1405 2c00 0201 |019e: const v5, #float 2.38774e-38 // #0102002c │ │ -08689e: 1206 |01a1: const/4 v6, #int 0 // #0 │ │ -0868a0: 1207 |01a2: const/4 v7, #int 0 // #0 │ │ -0868a2: 0800 1000 |01a3: move-object/from16 v0, v16 │ │ -0868a6: 5408 df08 |01a5: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -0868aa: 0803 1100 |01a7: move-object/from16 v3, v17 │ │ -0868ae: 7607 d512 0200 |01a9: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@12d5 │ │ -0868b4: 0800 1000 |01ac: move-object/from16 v0, v16 │ │ -0868b8: 5b02 ce08 |01ae: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@08ce │ │ -0868bc: 0800 1000 |01b0: move-object/from16 v0, v16 │ │ -0868c0: 5402 c408 |01b2: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -0868c4: 0800 1000 |01b4: move-object/from16 v0, v16 │ │ -0868c8: 5403 e408 |01b6: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@08e4 │ │ -0868cc: 6e20 8816 3200 |01b8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1688 │ │ -0868d2: 0800 1000 |01bb: move-object/from16 v0, v16 │ │ -0868d6: 5402 c408 |01bd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -0868da: 1213 |01bf: const/4 v3, #int 1 // #1 │ │ -0868dc: 6e20 8216 3200 |01c0: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@1682 │ │ -0868e2: 0800 1000 |01c3: move-object/from16 v0, v16 │ │ -0868e6: 5402 c408 |01c5: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -0868ea: 1213 |01c7: const/4 v3, #int 1 // #1 │ │ -0868ec: 6e20 8516 3200 |01c8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1685 │ │ -0868f2: 0e00 |01cb: return-void │ │ -0868f4: 0d0c |01cc: move-exception v12 │ │ -0868f6: 1a02 bb01 |01cd: const-string v2, "ActionBarView" // string@01bb │ │ -0868fa: 1a03 f001 |01cf: const-string v3, "Activity component name not found!" // string@01f0 │ │ -0868fe: 7130 b11a 320c |01d1: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -086904: 2900 bffe |01d4: goto/16 0093 // -0141 │ │ -086908: 0d0c |01d6: move-exception v12 │ │ -08690a: 1a02 bb01 |01d7: const-string v2, "ActionBarView" // string@01bb │ │ -08690e: 1a03 f001 |01d9: const-string v3, "Activity component name not found!" // string@01f0 │ │ -086912: 7130 b11a 320c |01db: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -086918: 2900 e9fe |01de: goto/16 00c7 // -0117 │ │ +086480: |[086480] android.support.v7.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +086490: 7603 9315 1000 |0000: invoke-direct/range {v16, v17, v18}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1593 │ │ +086496: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +086498: 0800 1000 |0004: move-object/from16 v0, v16 │ │ +08649c: 5902 bf08 |0006: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +0864a0: 2202 9402 |0008: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$1; // type@0294 │ │ +0864a4: 0800 1000 |000a: move-object/from16 v0, v16 │ │ +0864a8: 7020 5b16 0200 |000c: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$1;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@165b │ │ +0864ae: 0800 1000 |000f: move-object/from16 v0, v16 │ │ +0864b2: 5b02 d008 |0011: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@08d0 │ │ +0864b6: 2202 9502 |0013: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$2; // type@0295 │ │ +0864ba: 0800 1000 |0015: move-object/from16 v0, v16 │ │ +0864be: 7020 5e16 0200 |0017: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$2;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@165e │ │ +0864c4: 0800 1000 |001a: move-object/from16 v0, v16 │ │ +0864c8: 5b02 c108 |001c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@08c1 │ │ +0864cc: 2202 9602 |001e: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$3; // type@0296 │ │ +0864d0: 0800 1000 |0020: move-object/from16 v0, v16 │ │ +0864d4: 7020 6016 0200 |0022: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$3;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1660 │ │ +0864da: 0800 1000 |0025: move-object/from16 v0, v16 │ │ +0864de: 5b02 e408 |0027: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@08e4 │ │ +0864e2: 0800 1100 |0029: move-object/from16 v0, v17 │ │ +0864e6: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +0864ea: 5b10 bc08 |002d: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +0864ee: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +0864f0: 0800 1000 |0030: move-object/from16 v0, v16 │ │ +0864f4: 6e20 e416 2000 |0032: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@16e4 │ │ +0864fa: 6202 d806 |0035: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@06d8 │ │ +0864fe: 6003 1905 |0037: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@0519 │ │ +086502: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +086504: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +086508: 0801 1200 |003c: move-object/from16 v1, v18 │ │ +08650c: 6e54 f700 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +086512: 0c09 |0041: move-result-object v9 │ │ +086514: 7401 e600 1100 |0042: invoke-virtual/range {v17}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e6 │ │ +08651a: 0c0a |0045: move-result-object v10 │ │ +08651c: 7401 ec00 1100 |0046: invoke-virtual/range {v17}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +086522: 0c0f |0049: move-result-object v15 │ │ +086524: 1222 |004a: const/4 v2, #int 2 // #2 │ │ +086526: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +086528: 6e30 6101 2903 |004c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +08652e: 0a02 |004f: move-result v2 │ │ +086530: 0800 1000 |0050: move-object/from16 v0, v16 │ │ +086534: 5902 d108 |0052: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +086538: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +08653a: 6e20 6601 2900 |0055: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ +086540: 0c02 |0058: move-result-object v2 │ │ +086542: 0800 1000 |0059: move-object/from16 v0, v16 │ │ +086546: 5b02 df08 |005b: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +08654a: 1242 |005d: const/4 v2, #int 4 // #4 │ │ +08654c: 6e20 6601 2900 |005e: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ +086552: 0c02 |0061: move-result-object v2 │ │ +086554: 0800 1000 |0062: move-object/from16 v0, v16 │ │ +086558: 5b02 da08 |0064: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ +08655c: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ +086560: 6e20 5f01 2900 |0068: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +086566: 0c02 |006b: move-result-object v2 │ │ +086568: 0800 1000 |006c: move-object/from16 v0, v16 │ │ +08656c: 5b02 cd08 |006e: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +086570: 0800 1000 |0070: move-object/from16 v0, v16 │ │ +086574: 5402 cd08 |0072: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +086578: 3902 2d00 |0074: if-nez v2, 00a1 // +002d │ │ +08657c: 6002 2800 |0076: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +086580: 1303 0900 |0078: const/16 v3, #int 9 // #9 │ │ +086584: 3432 2700 |007a: if-lt v2, v3, 00a1 // +0027 │ │ +086588: 0800 1100 |007c: move-object/from16 v0, v17 │ │ +08658c: 2002 0e00 |007e: instance-of v2, v0, Landroid/app/Activity; // type@000e │ │ +086590: 3802 1300 |0080: if-eqz v2, 0093 // +0013 │ │ +086594: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +086598: 1f00 0e00 |0084: check-cast v0, Landroid/app/Activity; // type@000e │ │ +08659c: 0702 |0086: move-object v2, v0 │ │ +08659e: 6e10 4e00 0200 |0087: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@004e │ │ +0865a4: 0c02 |008a: move-result-object v2 │ │ +0865a6: 6e20 3601 2f00 |008b: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0136 │ │ +0865ac: 0c02 |008e: move-result-object v2 │ │ +0865ae: 0800 1000 |008f: move-object/from16 v0, v16 │ │ +0865b2: 5b02 cd08 |0091: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +0865b6: 0800 1000 |0093: move-object/from16 v0, v16 │ │ +0865ba: 5402 cd08 |0095: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +0865be: 3902 0a00 |0097: if-nez v2, 00a1 // +000a │ │ +0865c2: 6e20 3101 fa00 |0099: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0131 │ │ +0865c8: 0c02 |009c: move-result-object v2 │ │ +0865ca: 0800 1000 |009d: move-object/from16 v0, v16 │ │ +0865ce: 5b02 cd08 |009f: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +0865d2: 1272 |00a1: const/4 v2, #int 7 // #7 │ │ +0865d4: 6e20 5f01 2900 |00a2: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +0865da: 0c02 |00a5: move-result-object v2 │ │ +0865dc: 0800 1000 |00a6: move-object/from16 v0, v16 │ │ +0865e0: 5b02 c508 |00a8: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +0865e4: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ +0865e8: 5402 c508 |00ac: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +0865ec: 3902 2700 |00ae: if-nez v2, 00d5 // +0027 │ │ +0865f0: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +0865f4: 2002 0e00 |00b2: instance-of v2, v0, Landroid/app/Activity; // type@000e │ │ +0865f8: 3802 1300 |00b4: if-eqz v2, 00c7 // +0013 │ │ +0865fc: 0800 1100 |00b6: move-object/from16 v0, v17 │ │ +086600: 1f00 0e00 |00b8: check-cast v0, Landroid/app/Activity; // type@000e │ │ +086604: 0702 |00ba: move-object v2, v0 │ │ +086606: 6e10 4e00 0200 |00bb: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@004e │ │ +08660c: 0c02 |00be: move-result-object v2 │ │ +08660e: 6e20 3401 2f00 |00bf: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0134 │ │ +086614: 0c02 |00c2: move-result-object v2 │ │ +086616: 0800 1000 |00c3: move-object/from16 v0, v16 │ │ +08661a: 5b02 c508 |00c5: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +08661e: 0800 1000 |00c7: move-object/from16 v0, v16 │ │ +086622: 5402 c508 |00c9: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +086626: 3902 0a00 |00cb: if-nez v2, 00d5 // +000a │ │ +08662a: 6e20 3001 fa00 |00cd: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0130 │ │ +086630: 0c02 |00d0: move-result-object v2 │ │ +086632: 0800 1000 |00d1: move-object/from16 v0, v16 │ │ +086636: 5b02 c508 |00d3: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +08663a: 7701 0a1b 1100 |00d5: invoke-static/range {v17}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +086640: 0c0e |00d8: move-result-object v14 │ │ +086642: 1302 0e00 |00d9: const/16 v2, #int 14 // #e │ │ +086646: 6003 3606 |00db: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_home:I // field@0636 │ │ +08664a: 6e30 6401 2903 |00dd: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +086650: 0a0d |00e0: move-result v13 │ │ +086652: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ +086654: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +086658: 6e40 0d1b de20 |00e4: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +08665e: 0c02 |00e7: move-result-object v2 │ │ +086660: 1f02 9802 |00e8: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@0298 │ │ +086664: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +086668: 5b02 c408 |00ec: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +08666c: 1202 |00ee: const/4 v2, #int 0 // #0 │ │ +08666e: 0800 1000 |00ef: move-object/from16 v0, v16 │ │ +086672: 6e40 0d1b de20 |00f1: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +086678: 0c02 |00f4: move-result-object v2 │ │ +08667a: 1f02 9802 |00f5: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@0298 │ │ +08667e: 0800 1000 |00f7: move-object/from16 v0, v16 │ │ +086682: 5b02 c208 |00f9: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ +086686: 0800 1000 |00fb: move-object/from16 v0, v16 │ │ +08668a: 5402 c208 |00fd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ +08668e: 1213 |00ff: const/4 v3, #int 1 // #1 │ │ +086690: 6e20 8916 3200 |0100: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1689 │ │ +086696: 0800 1000 |0103: move-object/from16 v0, v16 │ │ +08669a: 5402 c208 |0105: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ +08669e: 0800 1000 |0107: move-object/from16 v0, v16 │ │ +0866a2: 5403 c108 |0109: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@08c1 │ │ +0866a6: 6e20 8816 3200 |010b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1688 │ │ +0866ac: 0800 1000 |010e: move-object/from16 v0, v16 │ │ +0866b0: 5402 c208 |0110: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ +0866b4: 7401 c316 1000 |0112: invoke-virtual/range {v16}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ +0866ba: 0c03 |0115: move-result-object v3 │ │ +0866bc: 6004 4d06 |0116: sget v4, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@064d │ │ +0866c0: 6e20 5a01 4300 |0118: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +0866c6: 0c03 |011b: move-result-object v3 │ │ +0866c8: 6e20 8316 3200 |011c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ +0866ce: 1252 |011f: const/4 v2, #int 5 // #5 │ │ +0866d0: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0866d2: 6e30 6401 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +0866d8: 0a02 |0124: move-result v2 │ │ +0866da: 0800 1000 |0125: move-object/from16 v0, v16 │ │ +0866de: 5902 e108 |0127: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@08e1 │ │ +0866e2: 1262 |0129: const/4 v2, #int 6 // #6 │ │ +0866e4: 1203 |012a: const/4 v3, #int 0 // #0 │ │ +0866e6: 6e30 6401 2903 |012b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +0866ec: 0a02 |012e: move-result v2 │ │ +0866ee: 0800 1000 |012f: move-object/from16 v0, v16 │ │ +0866f2: 5902 db08 |0131: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@08db │ │ +0866f6: 1302 0f00 |0133: const/16 v2, #int 15 // #f │ │ +0866fa: 1203 |0135: const/4 v3, #int 0 // #0 │ │ +0866fc: 6e30 6401 2903 |0136: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +086702: 0a02 |0139: move-result v2 │ │ +086704: 0800 1000 |013a: move-object/from16 v0, v16 │ │ +086708: 5902 d408 |013c: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@08d4 │ │ +08670c: 1302 1000 |013e: const/16 v2, #int 16 // #10 │ │ +086710: 1203 |0140: const/4 v3, #int 0 // #0 │ │ +086712: 6e30 6401 2903 |0141: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +086718: 0a02 |0144: move-result v2 │ │ +08671a: 0800 1000 |0145: move-object/from16 v0, v16 │ │ +08671e: 5902 c708 |0147: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@08c7 │ │ +086722: 1302 1100 |0149: const/16 v2, #int 17 // #11 │ │ +086726: 1203 |014b: const/4 v3, #int 0 // #0 │ │ +086728: 6e30 5d01 2903 |014c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@015d │ │ +08672e: 0a02 |014f: move-result v2 │ │ +086730: 0800 1000 |0150: move-object/from16 v0, v16 │ │ +086734: 5902 d308 |0152: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@08d3 │ │ +086738: 1302 1200 |0154: const/16 v2, #int 18 // #12 │ │ +08673c: 1203 |0156: const/4 v3, #int 0 // #0 │ │ +08673e: 6e30 5d01 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@015d │ │ +086744: 0a02 |015a: move-result v2 │ │ +086746: 0800 1000 |015b: move-object/from16 v0, v16 │ │ +08674a: 5902 cb08 |015d: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +08674e: 1232 |015f: const/4 v2, #int 3 // #3 │ │ +086750: 1203 |0160: const/4 v3, #int 0 // #0 │ │ +086752: 6e30 6101 2903 |0161: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +086758: 0a02 |0164: move-result v2 │ │ +08675a: 0800 1000 |0165: move-object/from16 v0, v16 │ │ +08675e: 6e20 ea16 2000 |0167: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@16ea │ │ +086764: 1302 0d00 |016a: const/16 v2, #int 13 // #d │ │ +086768: 1203 |016c: const/4 v3, #int 0 // #0 │ │ +08676a: 6e30 6401 2903 |016d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0164 │ │ +086770: 0a0b |0170: move-result v11 │ │ +086772: 380b 1d00 |0171: if-eqz v11, 018e // +001d │ │ +086776: 1202 |0173: const/4 v2, #int 0 // #0 │ │ +086778: 0800 1000 |0174: move-object/from16 v0, v16 │ │ +08677c: 6e40 0d1b be20 |0176: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +086782: 0c02 |0179: move-result-object v2 │ │ +086784: 0800 1000 |017a: move-object/from16 v0, v16 │ │ +086788: 5b02 be08 |017c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +08678c: 1202 |017e: const/4 v2, #int 0 // #0 │ │ +08678e: 0800 1000 |017f: move-object/from16 v0, v16 │ │ +086792: 5902 d108 |0181: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +086796: 0800 1000 |0183: move-object/from16 v0, v16 │ │ +08679a: 5202 bf08 |0185: iget v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +08679e: de02 0210 |0187: or-int/lit8 v2, v2, #int 16 // #10 │ │ +0867a2: 0800 1000 |0189: move-object/from16 v0, v16 │ │ +0867a6: 6e20 ea16 2000 |018b: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@16ea │ │ +0867ac: 1202 |018e: const/4 v2, #int 0 // #0 │ │ +0867ae: 1203 |018f: const/4 v3, #int 0 // #0 │ │ +0867b0: 6e30 6301 2903 |0190: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ +0867b6: 0a02 |0193: move-result v2 │ │ +0867b8: 0800 1000 |0194: move-object/from16 v0, v16 │ │ +0867bc: 5902 bb08 |0196: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ +0867c0: 6e10 6801 0900 |0198: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +0867c6: 2202 5b02 |019b: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItem; // type@025b │ │ +0867ca: 1204 |019d: const/4 v4, #int 0 // #0 │ │ +0867cc: 1405 2c00 0201 |019e: const v5, #float 2.38774e-38 // #0102002c │ │ +0867d2: 1206 |01a1: const/4 v6, #int 0 // #0 │ │ +0867d4: 1207 |01a2: const/4 v7, #int 0 // #0 │ │ +0867d6: 0800 1000 |01a3: move-object/from16 v0, v16 │ │ +0867da: 5408 df08 |01a5: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +0867de: 0803 1100 |01a7: move-object/from16 v3, v17 │ │ +0867e2: 7607 d512 0200 |01a9: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@12d5 │ │ +0867e8: 0800 1000 |01ac: move-object/from16 v0, v16 │ │ +0867ec: 5b02 ce08 |01ae: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@08ce │ │ +0867f0: 0800 1000 |01b0: move-object/from16 v0, v16 │ │ +0867f4: 5402 c408 |01b2: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +0867f8: 0800 1000 |01b4: move-object/from16 v0, v16 │ │ +0867fc: 5403 e408 |01b6: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@08e4 │ │ +086800: 6e20 8816 3200 |01b8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1688 │ │ +086806: 0800 1000 |01bb: move-object/from16 v0, v16 │ │ +08680a: 5402 c408 |01bd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +08680e: 1213 |01bf: const/4 v3, #int 1 // #1 │ │ +086810: 6e20 8216 3200 |01c0: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@1682 │ │ +086816: 0800 1000 |01c3: move-object/from16 v0, v16 │ │ +08681a: 5402 c408 |01c5: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +08681e: 1213 |01c7: const/4 v3, #int 1 // #1 │ │ +086820: 6e20 8516 3200 |01c8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1685 │ │ +086826: 0e00 |01cb: return-void │ │ +086828: 0d0c |01cc: move-exception v12 │ │ +08682a: 1a02 b701 |01cd: const-string v2, "ActionBarView" // string@01b7 │ │ +08682e: 1a03 ec01 |01cf: const-string v3, "Activity component name not found!" // string@01ec │ │ +086832: 7130 b11a 320c |01d1: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +086838: 2900 bffe |01d4: goto/16 0093 // -0141 │ │ +08683c: 0d0c |01d6: move-exception v12 │ │ +08683e: 1a02 b701 |01d7: const-string v2, "ActionBarView" // string@01b7 │ │ +086842: 1a03 ec01 |01d9: const-string v3, "Activity component name not found!" // string@01ec │ │ +086846: 7130 b11a 320c |01db: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +08684c: 2900 e9fe |01de: goto/16 00c7 // -0117 │ │ catches : 2 │ │ 0x0082 - 0x0093 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01cc │ │ 0x00b6 - 0x00c7 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01d6 │ │ positions : │ │ 0x0000 line=166 │ │ @@ -177191,17 +177158,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086938: |[086938] android.support.v7.internal.widget.ActionBarView.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ -086948: 5410 ba08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@08ba │ │ -08694c: 1100 |0002: return-object v0 │ │ +08686c: |[08686c] android.support.v7.internal.widget.ActionBarView.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ +08687c: 5410 ba08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@08ba │ │ +086880: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177209,17 +177176,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086950: |[086950] android.support.v7.internal.widget.ActionBarView.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ -086960: 5410 c308 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -086964: 1100 |0002: return-object v0 │ │ +086884: |[086884] android.support.v7.internal.widget.ActionBarView.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ +086894: 5410 c308 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +086898: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177227,17 +177194,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086968: |[086968] android.support.v7.internal.widget.ActionBarView.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; │ │ -086978: 5410 d608 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -08697c: 1100 |0002: return-object v0 │ │ +08689c: |[08689c] android.support.v7.internal.widget.ActionBarView.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; │ │ +0868ac: 5410 d608 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +0868b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177245,17 +177212,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086980: |[086980] android.support.v7.internal.widget.ActionBarView.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; │ │ -086990: 5410 be08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -086994: 1100 |0002: return-object v0 │ │ +0868b4: |[0868b4] android.support.v7.internal.widget.ActionBarView.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; │ │ +0868c4: 5410 be08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +0868c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177263,17 +177230,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086998: |[086998] android.support.v7.internal.widget.ActionBarView.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ -0869a8: 5210 bf08 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -0869ac: 0f00 |0002: return v0 │ │ +0868cc: |[0868cc] android.support.v7.internal.widget.ActionBarView.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ +0868dc: 5210 bf08 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +0868e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177281,17 +177248,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0869b0: |[0869b0] android.support.v7.internal.widget.ActionBarView.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -0869c0: 7010 cf16 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@16cf │ │ -0869c6: 0e00 |0003: return-void │ │ +0868e4: |[0868e4] android.support.v7.internal.widget.ActionBarView.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +0868f4: 7010 cf16 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@16cf │ │ +0868fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177299,17 +177266,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0869c8: |[0869c8] android.support.v7.internal.widget.ActionBarView.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ -0869d8: 5210 d108 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -0869dc: 0f00 |0002: return v0 │ │ +0868fc: |[0868fc] android.support.v7.internal.widget.ActionBarView.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ +08690c: 5210 d108 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +086910: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177317,17 +177284,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0869e0: |[0869e0] android.support.v7.internal.widget.ActionBarView.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ -0869f0: 5410 ce08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@08ce │ │ -0869f4: 1100 |0002: return-object v0 │ │ +086914: |[086914] android.support.v7.internal.widget.ActionBarView.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ +086924: 5410 ce08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@08ce │ │ +086928: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177335,17 +177302,17 @@ │ │ type : '(Landroid/support/v7/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 │ │ -0869f8: |[0869f8] android.support.v7.internal.widget.ActionBarView.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ -086a08: 5410 c508 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -086a0c: 1100 |0002: return-object v0 │ │ +08692c: |[08692c] android.support.v7.internal.widget.ActionBarView.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ +08693c: 5410 c508 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +086940: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177353,17 +177320,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086a10: |[086a10] android.support.v7.internal.widget.ActionBarView.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ -086a20: 5410 c208 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ -086a24: 1100 |0002: return-object v0 │ │ +086944: |[086944] android.support.v7.internal.widget.ActionBarView.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ +086954: 5410 c208 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ +086958: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #11 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177371,17 +177338,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086a28: |[086a28] android.support.v7.internal.widget.ActionBarView.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ -086a38: 5410 c408 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -086a3c: 1100 |0002: return-object v0 │ │ +08695c: |[08695c] android.support.v7.internal.widget.ActionBarView.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ +08696c: 5410 c408 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +086970: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #12 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177389,17 +177356,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086a40: |[086a40] android.support.v7.internal.widget.ActionBarView.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ -086a50: 5410 e008 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086a54: 1100 |0002: return-object v0 │ │ +086974: |[086974] android.support.v7.internal.widget.ActionBarView.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ +086984: 5410 e008 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086988: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #13 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177407,17 +177374,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086a58: |[086a58] android.support.v7.internal.widget.ActionBarView.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ -086a68: 5410 dd08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -086a6c: 1100 |0002: return-object v0 │ │ +08698c: |[08698c] android.support.v7.internal.widget.ActionBarView.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ +08699c: 5410 dd08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0869a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #14 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177425,34 +177392,34 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -086a70: |[086a70] android.support.v7.internal.widget.ActionBarView.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -086a80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -086a82: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -086a84: 3805 1700 |0002: if-eqz v5, 0019 // +0017 │ │ -086a88: 5440 b908 |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -086a8c: 6e20 1114 0500 |0006: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ -086a92: 5440 c308 |0009: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -086a96: 6e20 1114 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ -086a9c: 5440 b908 |000e: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -086aa0: 6e20 7313 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@1373 │ │ -086aa6: 5440 c308 |0013: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -086aaa: 6e20 6f16 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@166f │ │ -086ab0: 0e00 |0018: return-void │ │ -086ab2: 5440 b908 |0019: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -086ab6: 5441 bc08 |001b: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -086aba: 6e30 6213 1003 |001d: invoke-virtual {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1362 │ │ -086ac0: 5440 c308 |0020: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -086ac4: 5441 bc08 |0022: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -086ac8: 6e30 6916 1003 |0024: invoke-virtual {v0, v1, v3}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1669 │ │ -086ace: 28e7 |0027: goto 000e // -0019 │ │ +0869a4: |[0869a4] android.support.v7.internal.widget.ActionBarView.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0869b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0869b6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0869b8: 3805 1700 |0002: if-eqz v5, 0019 // +0017 │ │ +0869bc: 5440 b908 |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +0869c0: 6e20 1114 0500 |0006: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ +0869c6: 5440 c308 |0009: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +0869ca: 6e20 1114 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1411 │ │ +0869d0: 5440 b908 |000e: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +0869d4: 6e20 7313 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@1373 │ │ +0869da: 5440 c308 |0013: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +0869de: 6e20 6f16 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@166f │ │ +0869e4: 0e00 |0018: return-void │ │ +0869e6: 5440 b908 |0019: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +0869ea: 5441 bc08 |001b: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +0869ee: 6e30 6213 1003 |001d: invoke-virtual {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1362 │ │ +0869f4: 5440 c308 |0020: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +0869f8: 5441 bc08 |0022: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +0869fc: 6e30 6916 1003 |0024: invoke-virtual {v0, v1, v3}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1669 │ │ +086a02: 28e7 |0027: goto 000e // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=452 │ │ 0x0004 line=453 │ │ 0x0009 line=454 │ │ 0x000e line=461 │ │ 0x0013 line=462 │ │ @@ -177468,115 +177435,115 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -086ad0: |[086ad0] android.support.v7.internal.widget.ActionBarView.initTitle:()V │ │ -086ae0: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -086ae4: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -086ae6: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -086ae8: 5493 e008 |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086aec: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ -086af0: 6e10 b516 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@16b5 │ │ -086af6: 0c03 |000b: move-result-object v3 │ │ -086af8: 7110 0a1b 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -086afe: 0c01 |000f: move-result-object v1 │ │ -086b00: 6003 3906 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@0639 │ │ -086b04: 6e40 0d1b 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -086b0a: 0c03 |0015: move-result-object v3 │ │ -086b0c: 1f03 6e03 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@036e │ │ -086b10: 5b93 e008 |0018: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086b14: 5493 e008 |001a: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086b18: 6007 f605 |001c: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@05f6 │ │ -086b1c: 6e20 6a1d 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ -086b22: 0c03 |0021: move-result-object v3 │ │ -086b24: 1f03 8503 |0022: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -086b28: 5b93 e308 |0024: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ -086b2c: 5493 e008 |0026: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086b30: 6007 f505 |0028: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@05f5 │ │ -086b34: 6e20 6a1d 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ -086b3a: 0c03 |002d: move-result-object v3 │ │ -086b3c: 1f03 8503 |002e: check-cast v3, Landroid/widget/TextView; // type@0385 │ │ -086b40: 5b93 dc08 |0030: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ -086b44: 5493 e008 |0032: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086b48: 6007 2f06 |0034: sget v7, Landroid/support/v7/appcompat/R$id;.up:I // field@062f │ │ -086b4c: 6e20 6a1d 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ -086b52: 0c03 |0039: move-result-object v3 │ │ -086b54: 5b93 e208 |003a: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@08e2 │ │ -086b58: 5493 e008 |003c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086b5c: 5497 e408 |003e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@08e4 │ │ -086b60: 6e20 801d 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d80 │ │ -086b66: 5293 e108 |0043: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@08e1 │ │ -086b6a: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ -086b6e: 5493 e308 |0047: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ -086b72: 5497 bc08 |0049: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -086b76: 5298 e108 |004b: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@08e1 │ │ -086b7a: 6e30 2b1e 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ -086b80: 5493 df08 |0050: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -086b84: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ -086b88: 5493 e308 |0054: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ -086b8c: 5497 df08 |0056: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -086b90: 6e20 2a1e 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -086b96: 5293 db08 |005b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@08db │ │ -086b9a: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ -086b9e: 5493 dc08 |005f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ -086ba2: 5497 bc08 |0061: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -086ba6: 5298 db08 |0063: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@08db │ │ -086baa: 6e30 2b1e 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ -086bb0: 5493 da08 |0068: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ -086bb4: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ -086bb8: 5493 dc08 |006c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ -086bbc: 5497 da08 |006e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ -086bc0: 6e20 2a1e 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -086bc6: 5493 dc08 |0073: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ -086bca: 6e20 2f1e 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -086bd0: 5293 bf08 |0078: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -086bd4: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ -086bd8: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ -086bdc: 0140 |007e: move v0, v4 │ │ -086bde: 5293 bf08 |007f: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -086be2: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ -086be6: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ -086bea: 0142 |0085: move v2, v4 │ │ -086bec: 5497 e208 |0086: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@08e2 │ │ -086bf0: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ -086bf4: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ -086bf8: 0153 |008c: move v3, v5 │ │ -086bfa: 6e20 fc1b 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -086c00: 5493 e008 |0090: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086c04: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ -086c08: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ -086c0c: 6e20 7d1d 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@1d7d │ │ -086c12: 5493 e008 |0099: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086c16: 6e20 a616 3900 |009b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -086c1c: 5493 c008 |009e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -086c20: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ -086c24: 5493 df08 |00a2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -086c28: 7110 a61a 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -086c2e: 0a03 |00a7: move-result v3 │ │ -086c30: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ -086c34: 5493 da08 |00aa: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ -086c38: 7110 a61a 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -086c3e: 0a03 |00af: move-result v3 │ │ -086c40: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ -086c44: 5493 e008 |00b2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086c48: 6e20 821d 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ -086c4e: 0e00 |00b7: return-void │ │ -086c50: 0150 |00b8: move v0, v5 │ │ -086c52: 28c6 |00b9: goto 007f // -003a │ │ -086c54: 0152 |00ba: move v2, v5 │ │ -086c56: 28cb |00bb: goto 0086 // -0035 │ │ -086c58: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ -086c5a: 28d0 |00bd: goto 008d // -0030 │ │ -086c5c: 0163 |00be: move v3, v6 │ │ -086c5e: 28ce |00bf: goto 008d // -0032 │ │ -086c60: 0154 |00c0: move v4, v5 │ │ -086c62: 28d5 |00c1: goto 0096 // -002b │ │ +086a04: |[086a04] android.support.v7.internal.widget.ActionBarView.initTitle:()V │ │ +086a14: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +086a18: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +086a1a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +086a1c: 5493 e008 |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086a20: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ +086a24: 6e10 b516 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@16b5 │ │ +086a2a: 0c03 |000b: move-result-object v3 │ │ +086a2c: 7110 0a1b 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +086a32: 0c01 |000f: move-result-object v1 │ │ +086a34: 6003 3906 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@0639 │ │ +086a38: 6e40 0d1b 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +086a3e: 0c03 |0015: move-result-object v3 │ │ +086a40: 1f03 6a03 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@036a │ │ +086a44: 5b93 e008 |0018: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086a48: 5493 e008 |001a: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086a4c: 6007 f605 |001c: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@05f6 │ │ +086a50: 6e20 6a1d 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ +086a56: 0c03 |0021: move-result-object v3 │ │ +086a58: 1f03 8103 |0022: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +086a5c: 5b93 e308 |0024: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ +086a60: 5493 e008 |0026: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086a64: 6007 f505 |0028: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@05f5 │ │ +086a68: 6e20 6a1d 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ +086a6e: 0c03 |002d: move-result-object v3 │ │ +086a70: 1f03 8103 |002e: check-cast v3, Landroid/widget/TextView; // type@0381 │ │ +086a74: 5b93 dc08 |0030: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ +086a78: 5493 e008 |0032: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086a7c: 6007 2f06 |0034: sget v7, Landroid/support/v7/appcompat/R$id;.up:I // field@062f │ │ +086a80: 6e20 6a1d 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@1d6a │ │ +086a86: 0c03 |0039: move-result-object v3 │ │ +086a88: 5b93 e208 |003a: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@08e2 │ │ +086a8c: 5493 e008 |003c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086a90: 5497 e408 |003e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@08e4 │ │ +086a94: 6e20 801d 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d80 │ │ +086a9a: 5293 e108 |0043: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@08e1 │ │ +086a9e: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ +086aa2: 5493 e308 |0047: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ +086aa6: 5497 bc08 |0049: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +086aaa: 5298 e108 |004b: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@08e1 │ │ +086aae: 6e30 2b1e 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ +086ab4: 5493 df08 |0050: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +086ab8: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ +086abc: 5493 e308 |0054: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ +086ac0: 5497 df08 |0056: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +086ac4: 6e20 2a1e 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +086aca: 5293 db08 |005b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@08db │ │ +086ace: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ +086ad2: 5493 dc08 |005f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ +086ad6: 5497 bc08 |0061: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +086ada: 5298 db08 |0063: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@08db │ │ +086ade: 6e30 2b1e 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1e2b │ │ +086ae4: 5493 da08 |0068: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ +086ae8: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ +086aec: 5493 dc08 |006c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ +086af0: 5497 da08 |006e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ +086af4: 6e20 2a1e 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +086afa: 5493 dc08 |0073: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ +086afe: 6e20 2f1e 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +086b04: 5293 bf08 |0078: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +086b08: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ +086b0c: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ +086b10: 0140 |007e: move v0, v4 │ │ +086b12: 5293 bf08 |007f: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +086b16: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ +086b1a: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ +086b1e: 0142 |0085: move v2, v4 │ │ +086b20: 5497 e208 |0086: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@08e2 │ │ +086b24: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ +086b28: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ +086b2c: 0153 |008c: move v3, v5 │ │ +086b2e: 6e20 fc1b 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +086b34: 5493 e008 |0090: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086b38: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ +086b3c: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ +086b40: 6e20 7d1d 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@1d7d │ │ +086b46: 5493 e008 |0099: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086b4a: 6e20 a616 3900 |009b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +086b50: 5493 c008 |009e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +086b54: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ +086b58: 5493 df08 |00a2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +086b5c: 7110 a61a 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +086b62: 0a03 |00a7: move-result v3 │ │ +086b64: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ +086b68: 5493 da08 |00aa: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ +086b6c: 7110 a61a 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +086b72: 0a03 |00af: move-result v3 │ │ +086b74: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ +086b78: 5493 e008 |00b2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086b7c: 6e20 821d 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ +086b82: 0e00 |00b7: return-void │ │ +086b84: 0150 |00b8: move v0, v5 │ │ +086b86: 28c6 |00b9: goto 007f // -003a │ │ +086b88: 0152 |00ba: move v2, v5 │ │ +086b8a: 28cb |00bb: goto 0086 // -0035 │ │ +086b8c: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ +086b8e: 28d0 |00bd: goto 008d // -0030 │ │ +086b90: 0163 |00be: move v3, v6 │ │ +086b92: 28ce |00bf: goto 008d // -0032 │ │ +086b94: 0154 |00c0: move v4, v5 │ │ +086b96: 28d5 |00c1: goto 0096 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=755 │ │ 0x0008 line=756 │ │ 0x0010 line=757 │ │ 0x001a line=759 │ │ 0x0026 line=760 │ │ @@ -177617,47 +177584,47 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -086c64: |[086c64] android.support.v7.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ -086c74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -086c76: 5b34 df08 |0001: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -086c7a: 5432 e308 |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ -086c7e: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ -086c82: 5432 e308 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ -086c86: 6e20 2a1e 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -086c8c: 5432 c008 |000c: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -086c90: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ -086c94: 5232 bf08 |0010: iget v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -086c98: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ -086c9c: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ -086ca0: 5432 df08 |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -086ca4: 7110 a61a 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -086caa: 0a02 |001b: move-result v2 │ │ -086cac: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -086cb0: 5432 da08 |001e: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ -086cb4: 7110 a61a 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -086cba: 0a02 |0023: move-result v2 │ │ -086cbc: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ -086cc0: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -086cc2: 5432 e008 |0027: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -086cc6: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ -086cca: 6e20 821d 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ -086cd0: 5431 ce08 |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@08ce │ │ -086cd4: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ -086cd8: 5431 ce08 |0032: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@08ce │ │ -086cdc: 6e20 0413 4100 |0034: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1304 │ │ -086ce2: 0e00 |0037: return-void │ │ -086ce4: 0110 |0038: move v0, v1 │ │ -086ce6: 28ee |0039: goto 0027 // -0012 │ │ -086ce8: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -086cec: 28ef |003c: goto 002b // -0011 │ │ +086b98: |[086b98] android.support.v7.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ +086ba8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +086baa: 5b34 df08 |0001: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +086bae: 5432 e308 |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ +086bb2: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ +086bb6: 5432 e308 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ +086bba: 6e20 2a1e 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +086bc0: 5432 c008 |000c: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +086bc4: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ +086bc8: 5232 bf08 |0010: iget v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +086bcc: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ +086bd0: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ +086bd4: 5432 df08 |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +086bd8: 7110 a61a 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +086bde: 0a02 |001b: move-result v2 │ │ +086be0: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +086be4: 5432 da08 |001e: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ +086be8: 7110 a61a 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +086bee: 0a02 |0023: move-result v2 │ │ +086bf0: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ +086bf4: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +086bf6: 5432 e008 |0027: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086bfa: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ +086bfe: 6e20 821d 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ +086c04: 5431 ce08 |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@08ce │ │ +086c08: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ +086c0c: 5431 ce08 |0032: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@08ce │ │ +086c10: 6e20 0413 4100 |0034: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1304 │ │ +086c16: 0e00 |0037: return-void │ │ +086c18: 0110 |0038: move v0, v1 │ │ +086c1a: 28ee |0039: goto 0027 // -0012 │ │ +086c1c: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +086c20: 28ef |003c: goto 002b // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=517 │ │ 0x0003 line=518 │ │ 0x0007 line=519 │ │ 0x000c line=520 │ │ 0x0027 line=523 │ │ @@ -177678,17 +177645,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -086cf0: |[086cf0] android.support.v7.internal.widget.ActionBarView.animateToVisibility:(I)V │ │ -086d00: 6f20 9515 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1595 │ │ -086d06: 0e00 |0003: return-void │ │ +086c24: |[086c24] android.support.v7.internal.widget.ActionBarView.animateToVisibility:(I)V │ │ +086c34: 6f20 9515 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1595 │ │ +086c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -177697,24 +177664,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -086d08: |[086d08] android.support.v7.internal.widget.ActionBarView.collapseActionView:()V │ │ -086d18: 5421 c308 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -086d1c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -086d20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -086d22: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -086d26: 6e10 6e14 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@146e │ │ -086d2c: 0e00 |000a: return-void │ │ -086d2e: 5421 c308 |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -086d32: 5410 aa08 |000d: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -086d36: 28f6 |000f: goto 0005 // -000a │ │ +086c3c: |[086c3c] android.support.v7.internal.widget.ActionBarView.collapseActionView:()V │ │ +086c4c: 5421 c308 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +086c50: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +086c54: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +086c56: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +086c5a: 6e10 6e14 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@146e │ │ +086c60: 0e00 |000a: return-void │ │ +086c62: 5421 c308 |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +086c66: 5410 aa08 |000d: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +086c6a: 28f6 |000f: goto 0005 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=473 │ │ 0x0007 line=474 │ │ 0x000a line=476 │ │ 0x000b line=471 │ │ @@ -177727,17 +177694,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086d38: |[086d38] android.support.v7.internal.widget.ActionBarView.dismissPopupMenus:()V │ │ -086d48: 6f10 9715 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1597 │ │ -086d4e: 0e00 |0003: return-void │ │ +086c6c: |[086c6c] android.support.v7.internal.widget.ActionBarView.dismissPopupMenus:()V │ │ +086c7c: 6f10 9715 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1597 │ │ +086c82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177745,19 +177712,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -086d50: |[086d50] android.support.v7.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -086d60: 2200 3202 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0232 │ │ -086d64: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -086d68: 7020 a510 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(I)V // method@10a5 │ │ -086d6e: 1100 |0007: return-object v0 │ │ +086c84: |[086c84] android.support.v7.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +086c94: 2200 3002 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0230 │ │ +086c98: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +086c9c: 7020 a510 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(I)V // method@10a5 │ │ +086ca2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177765,20 +177732,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 │ │ -086d70: |[086d70] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -086d80: 2200 3202 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0232 │ │ -086d84: 6e10 b516 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@16b5 │ │ -086d8a: 0c01 |0005: move-result-object v1 │ │ -086d8c: 7030 a810 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10a8 │ │ -086d92: 1100 |0009: return-object v0 │ │ +086ca4: |[086ca4] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +086cb4: 2200 3002 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0230 │ │ +086cb8: 6e10 b516 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@16b5 │ │ +086cbe: 0c01 |0005: move-result-object v1 │ │ +086cc0: 7030 a810 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10a8 │ │ +086cc6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1149 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -177787,19 +177754,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 │ │ -086d94: |[086d94] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -086da4: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -086da8: 6e10 ad16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@16ad │ │ -086dae: 0c01 |0005: move-result-object v1 │ │ -086db0: 1101 |0006: return-object v1 │ │ +086cc8: |[086cc8] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +086cd8: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +086cdc: 6e10 ad16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@16ad │ │ +086ce2: 0c01 |0005: move-result-object v1 │ │ +086ce4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1154 │ │ 0x0002 line=1155 │ │ 0x0006 line=1157 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ @@ -177810,18 +177777,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -086db4: |[086db4] android.support.v7.internal.widget.ActionBarView.getAnimatedVisibility:()I │ │ -086dc4: 6f10 9815 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1598 │ │ -086dca: 0a00 |0003: move-result v0 │ │ -086dcc: 0f00 |0004: return v0 │ │ +086ce8: |[086ce8] android.support.v7.internal.widget.ActionBarView.getAnimatedVisibility:()I │ │ +086cf8: 6f10 9815 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1598 │ │ +086cfe: 0a00 |0003: move-result v0 │ │ +086d00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177829,18 +177796,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -086dd0: |[086dd0] android.support.v7.internal.widget.ActionBarView.getContentHeight:()I │ │ -086de0: 6f10 9915 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1599 │ │ -086de6: 0a00 |0003: move-result v0 │ │ -086de8: 0f00 |0004: return v0 │ │ +086d04: |[086d04] android.support.v7.internal.widget.ActionBarView.getContentHeight:()I │ │ +086d14: 6f10 9915 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1599 │ │ +086d1a: 0a00 |0003: move-result v0 │ │ +086d1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177848,17 +177815,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086dec: |[086dec] android.support.v7.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ -086dfc: 5410 be08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -086e00: 1100 |0002: return-object v0 │ │ +086d20: |[086d20] android.support.v7.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ +086d30: 5410 be08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +086d34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177866,17 +177833,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086e04: |[086e04] android.support.v7.internal.widget.ActionBarView.getDisplayOptions:()I │ │ -086e14: 5210 bf08 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -086e18: 0f00 |0002: return v0 │ │ +086d38: |[086d38] android.support.v7.internal.widget.ActionBarView.getDisplayOptions:()I │ │ +086d48: 5210 bf08 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +086d4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177884,17 +177851,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086e1c: |[086e1c] android.support.v7.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ -086e2c: 5410 d708 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@08d7 │ │ -086e30: 1100 |0002: return-object v0 │ │ +086d50: |[086d50] android.support.v7.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ +086d60: 5410 d708 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@08d7 │ │ +086d64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #11 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177902,19 +177869,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -086e34: |[086e34] android.support.v7.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ -086e44: 5410 d608 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -086e48: 6e10 5a19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ -086e4e: 0a00 |0005: move-result v0 │ │ -086e50: 0f00 |0006: return v0 │ │ +086d68: |[086d68] android.support.v7.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ +086d78: 5410 d608 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +086d7c: 6e10 5a19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ +086d82: 0a00 |0005: move-result v0 │ │ +086d84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #12 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177922,17 +177889,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086e54: |[086e54] android.support.v7.internal.widget.ActionBarView.getNavigationMode:()I │ │ -086e64: 5210 d108 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -086e68: 0f00 |0002: return v0 │ │ +086d88: |[086d88] android.support.v7.internal.widget.ActionBarView.getNavigationMode:()I │ │ +086d98: 5210 d108 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +086d9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #13 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177940,17 +177907,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086e6c: |[086e6c] android.support.v7.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ -086e7c: 5410 da08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ -086e80: 1100 |0002: return-object v0 │ │ +086da0: |[086da0] android.support.v7.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ +086db0: 5410 da08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ +086db4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #14 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177958,17 +177925,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086e84: |[086e84] android.support.v7.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ -086e94: 5410 df08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -086e98: 1100 |0002: return-object v0 │ │ +086db8: |[086db8] android.support.v7.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ +086dc8: 5410 df08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +086dcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #15 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177976,17 +177943,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086e9c: |[086e9c] android.support.v7.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ -086eac: 5510 c608 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ -086eb0: 0f00 |0002: return v0 │ │ +086dd0: |[086dd0] android.support.v7.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ +086de0: 5510 c608 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ +086de4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #16 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -177994,24 +177961,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -086eb4: |[086eb4] android.support.v7.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ -086ec4: 5410 c308 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -086ec8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -086ecc: 5410 c308 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -086ed0: 5400 aa08 |0006: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -086ed4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -086ed8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -086eda: 0f00 |000b: return v0 │ │ -086edc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -086ede: 28fe |000d: goto 000b // -0002 │ │ +086de8: |[086de8] android.support.v7.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ +086df8: 5410 c308 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +086dfc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +086e00: 5410 c308 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +086e04: 5400 aa08 |0006: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +086e08: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +086e0c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +086e0e: 0f00 |000b: return v0 │ │ +086e10: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +086e12: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #17 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -178019,18 +177986,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -086ee0: |[086ee0] android.support.v7.internal.widget.ActionBarView.hideOverflowMenu:()Z │ │ -086ef0: 6f10 9c15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.hideOverflowMenu:()Z // method@159c │ │ -086ef6: 0a00 |0003: move-result v0 │ │ -086ef8: 0f00 |0004: return v0 │ │ +086e14: |[086e14] android.support.v7.internal.widget.ActionBarView.hideOverflowMenu:()Z │ │ +086e24: 6f10 9c15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.hideOverflowMenu:()Z // method@159c │ │ +086e2a: 0a00 |0003: move-result v0 │ │ +086e2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #18 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -178038,31 +178005,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -086efc: |[086efc] android.support.v7.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ -086f0c: 2200 c802 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@02c8 │ │ -086f10: 5451 bc08 |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -086f14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -086f16: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -086f18: 5254 c708 |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@08c7 │ │ -086f1c: 7054 8b18 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@188b │ │ -086f22: 5b50 c808 |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -086f26: 5450 c808 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -086f2a: 6001 1606 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@0616 │ │ -086f2e: 6e20 bd18 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@18bd │ │ -086f34: 5450 c808 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -086f38: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ -086f3c: 6e20 c818 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -086f42: 5450 c808 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -086f46: 6e20 a616 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -086f4c: 0e00 |0020: return-void │ │ +086e30: |[086e30] android.support.v7.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ +086e40: 2200 c602 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@02c6 │ │ +086e44: 5451 bc08 |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +086e48: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +086e4a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +086e4c: 5254 c708 |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@08c7 │ │ +086e50: 7054 8b18 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@188b │ │ +086e56: 5b50 c808 |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +086e5a: 5450 c808 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +086e5e: 6001 1606 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@0616 │ │ +086e62: 6e20 bd18 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@18bd │ │ +086e68: 5450 c808 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +086e6c: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ +086e70: 6e20 c818 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +086e76: 5450 c808 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +086e7a: 6e20 a616 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +086e80: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x000d line=313 │ │ 0x0014 line=314 │ │ 0x001b line=315 │ │ 0x0020 line=316 │ │ @@ -178074,34 +178041,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -086f50: |[086f50] android.support.v7.internal.widget.ActionBarView.initProgress:()V │ │ -086f60: 2200 c802 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@02c8 │ │ -086f64: 5451 bc08 |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -086f68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -086f6a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -086f6c: 5254 d408 |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@08d4 │ │ -086f70: 7054 8b18 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@188b │ │ -086f76: 5b50 d508 |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -086f7a: 5450 d508 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -086f7e: 6001 1706 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0617 │ │ -086f82: 6e20 bd18 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@18bd │ │ -086f88: 5450 d508 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -086f8c: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ -086f90: 6e20 c218 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@18c2 │ │ -086f96: 5450 d508 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -086f9a: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ -086f9e: 6e20 c818 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ -086fa4: 5450 d508 |0022: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -086fa8: 6e20 a616 0500 |0024: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -086fae: 0e00 |0027: return-void │ │ +086e84: |[086e84] android.support.v7.internal.widget.ActionBarView.initProgress:()V │ │ +086e94: 2200 c602 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@02c6 │ │ +086e98: 5451 bc08 |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +086e9c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +086e9e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +086ea0: 5254 d408 |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@08d4 │ │ +086ea4: 7054 8b18 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@188b │ │ +086eaa: 5b50 d508 |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +086eae: 5450 d508 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +086eb2: 6001 1706 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0617 │ │ +086eb6: 6e20 bd18 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@18bd │ │ +086ebc: 5450 d508 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +086ec0: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ +086ec4: 6e20 c218 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@18c2 │ │ +086eca: 5450 d508 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +086ece: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ +086ed2: 6e20 c818 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@18c8 │ │ +086ed8: 5450 d508 |0022: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +086edc: 6e20 a616 0500 |0024: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +086ee2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000d line=304 │ │ 0x0014 line=305 │ │ 0x001b line=306 │ │ 0x0022 line=307 │ │ @@ -178114,17 +178081,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086fb0: |[086fb0] android.support.v7.internal.widget.ActionBarView.isCollapsed:()Z │ │ -086fc0: 5510 ca08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@08ca │ │ -086fc4: 0f00 |0002: return v0 │ │ +086ee4: |[086ee4] android.support.v7.internal.widget.ActionBarView.isCollapsed:()Z │ │ +086ef4: 5510 ca08 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@08ca │ │ +086ef8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #21 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -178132,18 +178099,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -086fc8: |[086fc8] android.support.v7.internal.widget.ActionBarView.isOverflowMenuShowing:()Z │ │ -086fd8: 6f10 9d15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowMenuShowing:()Z // method@159d │ │ -086fde: 0a00 |0003: move-result v0 │ │ -086fe0: 0f00 |0004: return v0 │ │ +086efc: |[086efc] android.support.v7.internal.widget.ActionBarView.isOverflowMenuShowing:()Z │ │ +086f0c: 6f10 9d15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowMenuShowing:()Z // method@159d │ │ +086f12: 0a00 |0003: move-result v0 │ │ +086f14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #22 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -178151,18 +178118,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -086fe4: |[086fe4] android.support.v7.internal.widget.ActionBarView.isOverflowReserved:()Z │ │ -086ff4: 6f10 9e15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@159e │ │ -086ffa: 0a00 |0003: move-result v0 │ │ -086ffc: 0f00 |0004: return v0 │ │ +086f18: |[086f18] android.support.v7.internal.widget.ActionBarView.isOverflowReserved:()Z │ │ +086f28: 6f10 9e15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@159e │ │ +086f2e: 0a00 |0003: move-result v0 │ │ +086f30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #23 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -178170,17 +178137,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087000: |[087000] android.support.v7.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ -087010: 5510 d808 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@08d8 │ │ -087014: 0f00 |0002: return v0 │ │ +086f34: |[086f34] android.support.v7.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ +086f44: 5510 d808 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@08d8 │ │ +086f48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #24 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -178188,49 +178155,49 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -087018: |[087018] android.support.v7.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -087028: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08702a: 6f20 a015 4300 |0001: invoke-super {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@15a0 │ │ -087030: 5b32 e308 |0004: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ -087034: 5b32 dc08 |0006: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ -087038: 5b32 e208 |0008: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@08e2 │ │ -08703c: 5431 e008 |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -087040: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ -087044: 5431 e008 |000e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -087048: 6e10 6f1d 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@1d6f │ │ -08704e: 0c01 |0013: move-result-object v1 │ │ -087050: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ -087054: 5431 e008 |0016: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -087058: 6e20 e116 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -08705e: 5b32 e008 |001b: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -087062: 5231 bf08 |001d: iget v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -087066: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ -08706a: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -08706e: 7010 cf16 0300 |0023: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@16cf │ │ -087074: 5431 dd08 |0026: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -087078: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ -08707c: 5531 c608 |002a: iget-boolean v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ -087080: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ -087084: 5431 dd08 |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -087088: 6e10 f718 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18f7 │ │ -08708e: 0c00 |0033: move-result-object v0 │ │ -087090: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ -087094: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ -087096: 5901 650a |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -08709a: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ -08709c: 5901 640a |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -0870a0: 5431 dd08 |003c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -0870a4: 1212 |003e: const/4 v2, #int 1 // #1 │ │ -0870a6: 6e20 0919 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1909 │ │ -0870ac: 0e00 |0042: return-void │ │ +086f4c: |[086f4c] android.support.v7.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +086f5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +086f5e: 6f20 a015 4300 |0001: invoke-super {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@15a0 │ │ +086f64: 5b32 e308 |0004: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@08e3 │ │ +086f68: 5b32 dc08 |0006: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ +086f6c: 5b32 e208 |0008: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@08e2 │ │ +086f70: 5431 e008 |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086f74: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ +086f78: 5431 e008 |000e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086f7c: 6e10 6f1d 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@1d6f │ │ +086f82: 0c01 |0013: move-result-object v1 │ │ +086f84: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ +086f88: 5431 e008 |0016: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086f8c: 6e20 e116 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +086f92: 5b32 e008 |001b: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +086f96: 5231 bf08 |001d: iget v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +086f9a: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ +086f9e: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +086fa2: 7010 cf16 0300 |0023: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@16cf │ │ +086fa8: 5431 dd08 |0026: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +086fac: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ +086fb0: 5531 c608 |002a: iget-boolean v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ +086fb4: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ +086fb8: 5431 dd08 |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +086fbc: 6e10 f718 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18f7 │ │ +086fc2: 0c00 |0033: move-result-object v0 │ │ +086fc4: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ +086fc8: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ +086fca: 5901 650a |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +086fce: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ +086fd0: 5901 640a |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +086fd4: 5431 dd08 |003c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +086fd8: 1212 |003e: const/4 v2, #int 1 // #1 │ │ +086fda: 6e20 0919 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1909 │ │ +086fe0: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=256 │ │ 0x0004 line=258 │ │ 0x0006 line=259 │ │ 0x0008 line=260 │ │ 0x000a line=261 │ │ @@ -178255,25 +178222,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0870b0: |[0870b0] android.support.v7.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ -0870c0: 6f10 a115 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@15a1 │ │ -0870c6: 5410 de08 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabSelector:Ljava/lang/Runnable; // field@08de │ │ -0870ca: 6e20 e016 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@16e0 │ │ -0870d0: 5410 b908 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -0870d4: 3800 0c00 |000a: if-eqz v0, 0016 // +000c │ │ -0870d8: 5410 b908 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -0870dc: 6e10 6013 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ -0870e2: 5410 b908 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -0870e6: 6e10 6113 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1361 │ │ -0870ec: 0e00 |0016: return-void │ │ +086fe4: |[086fe4] android.support.v7.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ +086ff4: 6f10 a115 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@15a1 │ │ +086ffa: 5410 de08 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabSelector:Ljava/lang/Runnable; // field@08de │ │ +086ffe: 6e20 e016 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@16e0 │ │ +087004: 5410 b908 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +087008: 3800 0c00 |000a: if-eqz v0, 0016 // +000c │ │ +08700c: 5410 b908 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +087010: 6e10 6013 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ +087016: 5410 b908 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +08701a: 6e10 6113 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1361 │ │ +087020: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ 0x0008 line=292 │ │ 0x000c line=293 │ │ 0x0011 line=294 │ │ @@ -178286,35 +178253,35 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0870f0: |[0870f0] android.support.v7.internal.widget.ActionBarView.onFinishInflate:()V │ │ -087100: 6f10 a215 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@15a2 │ │ -087106: 5421 c408 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -08710a: 6e20 a616 1200 |0005: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -087110: 5421 be08 |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -087114: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ -087118: 5221 bf08 |000c: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -08711c: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ -087120: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ -087124: 5421 be08 |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -087128: 6e10 ae1b 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -08712e: 0c00 |0017: move-result-object v0 │ │ -087130: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ -087134: 2001 3803 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@0338 │ │ -087138: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -08713c: 1f00 3803 |001e: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -087140: 5421 be08 |0020: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -087144: 6e20 401c 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -08714a: 5421 be08 |0025: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -08714e: 6e20 a616 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -087154: 0e00 |002a: return-void │ │ +087024: |[087024] android.support.v7.internal.widget.ActionBarView.onFinishInflate:()V │ │ +087034: 6f10 a215 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@15a2 │ │ +08703a: 5421 c408 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +08703e: 6e20 a616 1200 |0005: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +087044: 5421 be08 |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +087048: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ +08704c: 5221 bf08 |000c: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +087050: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ +087054: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ +087058: 5421 be08 |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +08705c: 6e10 ae1b 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +087062: 0c00 |0017: move-result-object v0 │ │ +087064: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ +087068: 2001 3403 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@0334 │ │ +08706c: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +087070: 1f00 3403 |001e: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +087074: 5421 be08 |0020: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +087078: 6e20 401c 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +08707e: 5421 be08 |0025: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +087082: 6e20 a616 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +087088: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=741 │ │ 0x0008 line=743 │ │ 0x0012 line=744 │ │ 0x0018 line=745 │ │ @@ -178331,365 +178298,365 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 38 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 730 16-bit code units │ │ -087158: |[087158] android.support.v7.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ -087168: 7401 c016 2000 |0000: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@16c0 │ │ -08716e: 0a17 |0003: move-result v23 │ │ -087170: 7401 c216 2000 |0004: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ -087176: 0a19 |0007: move-result v25 │ │ -087178: 911b 2523 |0008: sub-int v27, v37, v35 │ │ -08717c: 7401 c216 2000 |000a: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ -087182: 0a1c |000d: move-result v28 │ │ -087184: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ -087188: 7401 bf16 2000 |0010: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@16bf │ │ -08718e: 0a1c |0013: move-result v28 │ │ -087190: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ -087194: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ -087198: 0e00 |0018: return-void │ │ -08719a: 0800 2000 |0019: move-object/from16 v0, v32 │ │ -08719e: 5400 c008 |001b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -0871a2: 081b 0000 |001d: move-object/from16 v27, v0 │ │ -0871a6: 381b af01 |001f: if-eqz v27, 01ce // +01af │ │ -0871aa: 0800 2000 |0021: move-object/from16 v0, v32 │ │ -0871ae: 540d c208 |0023: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ -0871b2: 6e10 7a16 0d00 |0025: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@167a │ │ -0871b8: 0a1b |0028: move-result v27 │ │ -0871ba: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ -0871be: 0200 1b00 |002b: move/from16 v0, v27 │ │ -0871c2: 0201 1c00 |002d: move/from16 v1, v28 │ │ -0871c6: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ -0871ca: 6e10 7616 0d00 |0031: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1676 │ │ -0871d0: 0a0e |0034: move-result v14 │ │ -0871d2: 901b 170e |0035: add-int v27, v23, v14 │ │ -0871d6: 0800 2000 |0037: move-object/from16 v0, v32 │ │ -0871da: 0201 1b00 |0039: move/from16 v1, v27 │ │ -0871de: 0202 1900 |003b: move/from16 v2, v25 │ │ -0871e2: 6e57 dd16 d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@16dd │ │ -0871e8: 0a1b |0040: move-result v27 │ │ -0871ea: 901b 1b0e |0041: add-int v27, v27, v14 │ │ -0871ee: 9017 171b |0043: add-int v23, v23, v27 │ │ -0871f2: 0800 2000 |0045: move-object/from16 v0, v32 │ │ -0871f6: 5400 c008 |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -0871fa: 081b 0000 |0049: move-object/from16 v27, v0 │ │ -0871fe: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ -087202: 0800 2000 |004d: move-object/from16 v0, v32 │ │ -087206: 5400 e008 |004f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -08720a: 081b 0000 |0051: move-object/from16 v27, v0 │ │ -08720e: 381b 8101 |0053: if-eqz v27, 01d4 // +0181 │ │ -087212: 0800 2000 |0055: move-object/from16 v0, v32 │ │ -087216: 5400 e008 |0057: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -08721a: 081b 0000 |0059: move-object/from16 v27, v0 │ │ -08721e: 7401 701d 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@1d70 │ │ -087224: 0a1b |005e: move-result v27 │ │ -087226: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ -08722a: 0200 1b00 |0061: move/from16 v0, v27 │ │ -08722e: 0201 1c00 |0063: move/from16 v1, v28 │ │ -087232: 3210 6f01 |0065: if-eq v0, v1, 01d4 // +016f │ │ -087236: 0800 2000 |0067: move-object/from16 v0, v32 │ │ -08723a: 5200 bf08 |0069: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -08723e: 021b 0000 |006b: move/from16 v27, v0 │ │ -087242: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ -087246: 381b 6501 |006f: if-eqz v27, 01d4 // +0165 │ │ -08724a: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ -08724e: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ -087252: 0800 2000 |0075: move-object/from16 v0, v32 │ │ -087256: 5400 e008 |0077: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -08725a: 081b 0000 |0079: move-object/from16 v27, v0 │ │ -08725e: 0800 2000 |007b: move-object/from16 v0, v32 │ │ -087262: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ -087266: 0202 1700 |007f: move/from16 v2, v23 │ │ -08726a: 0203 1900 |0081: move/from16 v3, v25 │ │ -08726e: 6e57 dd16 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@16dd │ │ -087274: 0a1b |0086: move-result v27 │ │ -087276: 9017 171b |0087: add-int v23, v23, v27 │ │ -08727a: 0800 2000 |0089: move-object/from16 v0, v32 │ │ -08727e: 5200 d108 |008b: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -087282: 021b 0000 |008d: move/from16 v27, v0 │ │ -087286: 2b1b 2502 0000 |008f: packed-switch v27, 000002b4 // +00000225 │ │ -08728c: 911b 2422 |0092: sub-int v27, v36, v34 │ │ -087290: 7401 c116 2000 |0094: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@16c1 │ │ -087296: 0a1c |0097: move-result v28 │ │ -087298: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ -08729c: 0800 2000 |009a: move-object/from16 v0, v32 │ │ -0872a0: 5400 cf08 |009c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0872a4: 081b 0000 |009e: move-object/from16 v27, v0 │ │ -0872a8: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ -0872ac: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ -0872b0: 5400 cf08 |00a4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0872b4: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ -0872b8: 7401 9213 1b00 |00a8: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -0872be: 0c1b |00ab: move-result-object v27 │ │ -0872c0: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ -0872c4: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ -0872c8: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ -0872cc: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ -0872d0: 5400 cf08 |00b4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0872d4: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ -0872d8: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ -0872dc: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ -0872e0: 0202 1000 |00bc: move/from16 v2, v16 │ │ -0872e4: 0203 1900 |00be: move/from16 v3, v25 │ │ -0872e8: 6e57 de16 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@16de │ │ -0872ee: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ -0872f2: 5400 cf08 |00c5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0872f6: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ -0872fa: 7401 8d13 1b00 |00c9: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@138d │ │ -087300: 0a1b |00cc: move-result v27 │ │ -087302: 9110 101b |00cd: sub-int v16, v16, v27 │ │ -087306: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ -08730a: 5400 c808 |00d1: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -08730e: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ -087312: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ -087316: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ -08731a: 5400 c808 |00d9: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -08731e: 081b 0000 |00db: move-object/from16 v27, v0 │ │ -087322: 7401 a318 1b00 |00dd: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ -087328: 0a1b |00e0: move-result v27 │ │ -08732a: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ -08732e: 0200 1b00 |00e3: move/from16 v0, v27 │ │ -087332: 0201 1c00 |00e5: move/from16 v1, v28 │ │ -087336: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ -08733a: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ -08733e: 5400 c808 |00eb: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -087342: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ -087346: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ -08734a: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ -08734e: 0202 1000 |00f3: move/from16 v2, v16 │ │ -087352: 0203 1900 |00f5: move/from16 v3, v25 │ │ -087356: 6e57 de16 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@16de │ │ -08735c: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ -087360: 5400 c808 |00fc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -087364: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ -087368: 7401 9918 1b00 |0100: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1899 │ │ -08736e: 0a1b |0103: move-result v27 │ │ -087370: 9110 101b |0104: sub-int v16, v16, v27 │ │ -087374: 1208 |0106: const/4 v8, #int 0 // #0 │ │ -087376: 0800 2000 |0107: move-object/from16 v0, v32 │ │ -08737a: 5400 c008 |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -08737e: 081b 0000 |010b: move-object/from16 v27, v0 │ │ -087382: 381b 2b01 |010d: if-eqz v27, 0238 // +012b │ │ -087386: 0800 2000 |010f: move-object/from16 v0, v32 │ │ -08738a: 5408 c008 |0111: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -08738e: 3808 7000 |0113: if-eqz v8, 0183 // +0070 │ │ -087392: 6e10 a61b 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -087398: 0c0f |0118: move-result-object v15 │ │ -08739a: 20f0 3202 |0119: instance-of v0, v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0232 │ │ -08739e: 021b 0000 |011b: move/from16 v27, v0 │ │ -0873a2: 381b 3301 |011d: if-eqz v27, 0250 // +0133 │ │ -0873a6: 1f0f 3202 |011f: check-cast v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0232 │ │ -0873aa: 07f4 |0121: move-object v4, v15 │ │ -0873ac: 3804 3101 |0122: if-eqz v4, 0253 // +0131 │ │ -0873b0: 524a a104 |0124: iget v10, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -0873b4: 6e10 ab1b 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -0873ba: 0a11 |0129: move-result v17 │ │ -0873bc: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ -0873c0: 1205 |012c: const/4 v5, #int 0 // #0 │ │ -0873c2: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ -0873c6: 5240 a204 |012f: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@04a2 │ │ -0873ca: 021b 0000 |0131: move/from16 v27, v0 │ │ -0873ce: 9017 171b |0133: add-int v23, v23, v27 │ │ -0873d2: 5240 a304 |0135: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@04a3 │ │ -0873d6: 021b 0000 |0137: move/from16 v27, v0 │ │ -0873da: 9110 101b |0139: sub-int v16, v16, v27 │ │ -0873de: 5240 a404 |013b: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@04a4 │ │ -0873e2: 0215 0000 |013d: move/from16 v21, v0 │ │ -0873e6: 5245 a004 |013f: iget v5, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@04a0 │ │ -0873ea: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ -0873ee: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ -0873f2: 0200 1b00 |0145: move/from16 v0, v27 │ │ -0873f6: 330c 1b01 |0147: if-ne v12, v0, 0262 // +011b │ │ -0873fa: 7401 c916 2000 |0149: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@16c9 │ │ -087400: 0a1b |014c: move-result v27 │ │ -087402: 911b 1b11 |014d: sub-int v27, v27, v17 │ │ -087406: db06 1b02 |014f: div-int/lit8 v6, v27, #int 2 // #02 │ │ -08740a: 0200 1700 |0151: move/from16 v0, v23 │ │ -08740e: 3506 0401 |0153: if-ge v6, v0, 0257 // +0104 │ │ -087412: 123c |0155: const/4 v12, #int 3 // #3 │ │ -087414: 1318 0000 |0156: const/16 v24, #int 0 // #0 │ │ -087418: 2b0c 6601 0000 |0158: packed-switch v12, 000002be // +00000166 │ │ -08741e: dd16 0a70 |015b: and-int/lit8 v22, v10, #int 112 // #70 │ │ -087422: 131b ffff |015d: const/16 v27, #int -1 // #ffff │ │ -087426: 0200 1b00 |015f: move/from16 v0, v27 │ │ -08742a: 330a 0400 |0161: if-ne v10, v0, 0165 // +0004 │ │ -08742e: 1316 1000 |0163: const/16 v22, #int 16 // #10 │ │ -087432: 131a 0000 |0165: const/16 v26, #int 0 // #0 │ │ -087436: 2c16 6501 0000 |0167: sparse-switch v22, 000002cc // +00000165 │ │ -08743c: 6e10 ab1b 0800 |016a: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -087442: 0a09 |016d: move-result v9 │ │ -087444: 901b 1809 |016e: add-int v27, v24, v9 │ │ -087448: 6e10 aa1b 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -08744e: 0a1c |0173: move-result v28 │ │ -087450: 901c 1c1a |0174: add-int v28, v28, v26 │ │ -087454: 0200 1800 |0176: move/from16 v0, v24 │ │ -087458: 0201 1a00 |0178: move/from16 v1, v26 │ │ -08745c: 0202 1b00 |017a: move/from16 v2, v27 │ │ -087460: 0203 1c00 |017c: move/from16 v3, v28 │ │ -087464: 6e53 cb1b 0821 |017e: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -08746a: 9017 1709 |0181: add-int v23, v23, v9 │ │ -08746e: 0800 2000 |0183: move-object/from16 v0, v32 │ │ -087472: 5400 d508 |0185: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -087476: 081b 0000 |0187: move-object/from16 v27, v0 │ │ -08747a: 381b 8ffe |0189: if-eqz v27, 0018 // -0171 │ │ -08747e: 0800 2000 |018b: move-object/from16 v0, v32 │ │ -087482: 5400 d508 |018d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -087486: 081b 0000 |018f: move-object/from16 v27, v0 │ │ -08748a: 7401 8e18 1b00 |0191: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.bringToFront:()V // method@188e │ │ -087490: 0800 2000 |0194: move-object/from16 v0, v32 │ │ -087494: 5400 d508 |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -087498: 081b 0000 |0198: move-object/from16 v27, v0 │ │ -08749c: 7401 9818 1b00 |019a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredHeight:()I // method@1898 │ │ -0874a2: 0a1b |019d: move-result v27 │ │ -0874a4: db0b 1b02 |019e: div-int/lit8 v11, v27, #int 2 // #02 │ │ -0874a8: 0800 2000 |01a0: move-object/from16 v0, v32 │ │ -0874ac: 5400 d508 |01a2: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -0874b0: 081b 0000 |01a4: move-object/from16 v27, v0 │ │ -0874b4: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ -0874b8: 5200 d308 |01a8: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@08d3 │ │ -0874bc: 021c 0000 |01aa: move/from16 v28, v0 │ │ -0874c0: 7bb0 |01ac: neg-int v0, v11 │ │ -0874c2: 021d 0000 |01ad: move/from16 v29, v0 │ │ -0874c6: 0800 2000 |01af: move-object/from16 v0, v32 │ │ -0874ca: 5200 d308 |01b1: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@08d3 │ │ -0874ce: 021e 0000 |01b3: move/from16 v30, v0 │ │ -0874d2: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ -0874d6: 5400 d508 |01b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -0874da: 081f 0000 |01b9: move-object/from16 v31, v0 │ │ -0874de: 7401 9918 1f00 |01bb: invoke-virtual/range {v31}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1899 │ │ -0874e4: 0a1f |01be: move-result v31 │ │ -0874e6: 901e 1e1f |01bf: add-int v30, v30, v31 │ │ -0874ea: 0800 1b00 |01c1: move-object/from16 v0, v27 │ │ -0874ee: 0201 1c00 |01c3: move/from16 v1, v28 │ │ -0874f2: 0202 1d00 |01c5: move/from16 v2, v29 │ │ -0874f6: 0203 1e00 |01c7: move/from16 v3, v30 │ │ -0874fa: 6e5b ac18 1032 |01c9: invoke-virtual {v0, v1, v2, v3, v11}, Landroid/support/v7/internal/widget/ProgressBarICS;.layout:(IIII)V // method@18ac │ │ -087500: 2900 4cfe |01cc: goto/16 0018 // -01b4 │ │ -087504: 0800 2000 |01ce: move-object/from16 v0, v32 │ │ -087508: 540d c408 |01d0: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -08750c: 2900 53fe |01d2: goto/16 0025 // -01ad │ │ -087510: 1314 0000 |01d4: const/16 v20, #int 0 // #0 │ │ -087514: 2900 9dfe |01d6: goto/16 0073 // -0163 │ │ -087518: 0800 2000 |01d8: move-object/from16 v0, v32 │ │ -08751c: 5400 cc08 |01da: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -087520: 081b 0000 |01dc: move-object/from16 v27, v0 │ │ -087524: 381b b4fe |01de: if-eqz v27, 0092 // -014c │ │ -087528: 3814 0a00 |01e0: if-eqz v20, 01ea // +000a │ │ -08752c: 0800 2000 |01e2: move-object/from16 v0, v32 │ │ -087530: 5200 cb08 |01e4: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -087534: 021b 0000 |01e6: move/from16 v27, v0 │ │ -087538: 9017 171b |01e8: add-int v23, v23, v27 │ │ -08753c: 0800 2000 |01ea: move-object/from16 v0, v32 │ │ -087540: 5400 cc08 |01ec: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -087544: 081b 0000 |01ee: move-object/from16 v27, v0 │ │ -087548: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ -08754c: 0801 1b00 |01f2: move-object/from16 v1, v27 │ │ -087550: 0202 1700 |01f4: move/from16 v2, v23 │ │ -087554: 0203 1900 |01f6: move/from16 v3, v25 │ │ -087558: 6e57 dd16 1032 |01f8: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@16dd │ │ -08755e: 0a1b |01fb: move-result v27 │ │ -087560: 0800 2000 |01fc: move-object/from16 v0, v32 │ │ -087564: 5200 cb08 |01fe: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -087568: 021c 0000 |0200: move/from16 v28, v0 │ │ -08756c: 901b 1b1c |0202: add-int v27, v27, v28 │ │ -087570: 9017 171b |0204: add-int v23, v23, v27 │ │ -087574: 2900 8cfe |0206: goto/16 0092 // -0174 │ │ -087578: 0800 2000 |0208: move-object/from16 v0, v32 │ │ -08757c: 5400 dd08 |020a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -087580: 081b 0000 |020c: move-object/from16 v27, v0 │ │ -087584: 381b 84fe |020e: if-eqz v27, 0092 // -017c │ │ -087588: 3814 0a00 |0210: if-eqz v20, 021a // +000a │ │ -08758c: 0800 2000 |0212: move-object/from16 v0, v32 │ │ -087590: 5200 cb08 |0214: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -087594: 021b 0000 |0216: move/from16 v27, v0 │ │ -087598: 9017 171b |0218: add-int v23, v23, v27 │ │ -08759c: 0800 2000 |021a: move-object/from16 v0, v32 │ │ -0875a0: 5400 dd08 |021c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -0875a4: 081b 0000 |021e: move-object/from16 v27, v0 │ │ -0875a8: 0800 2000 |0220: move-object/from16 v0, v32 │ │ -0875ac: 0801 1b00 |0222: move-object/from16 v1, v27 │ │ -0875b0: 0202 1700 |0224: move/from16 v2, v23 │ │ -0875b4: 0203 1900 |0226: move/from16 v3, v25 │ │ -0875b8: 6e57 dd16 1032 |0228: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@16dd │ │ -0875be: 0a1b |022b: move-result v27 │ │ -0875c0: 0800 2000 |022c: move-object/from16 v0, v32 │ │ -0875c4: 5200 cb08 |022e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -0875c8: 021c 0000 |0230: move/from16 v28, v0 │ │ -0875cc: 901b 1b1c |0232: add-int v27, v27, v28 │ │ -0875d0: 9017 171b |0234: add-int v23, v23, v27 │ │ -0875d4: 2900 5cfe |0236: goto/16 0092 // -01a4 │ │ -0875d8: 0800 2000 |0238: move-object/from16 v0, v32 │ │ -0875dc: 5200 bf08 |023a: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -0875e0: 021b 0000 |023c: move/from16 v27, v0 │ │ -0875e4: dd1b 1b10 |023e: and-int/lit8 v27, v27, #int 16 // #10 │ │ -0875e8: 381b d3fe |0240: if-eqz v27, 0113 // -012d │ │ -0875ec: 0800 2000 |0242: move-object/from16 v0, v32 │ │ -0875f0: 5400 be08 |0244: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -0875f4: 081b 0000 |0246: move-object/from16 v27, v0 │ │ -0875f8: 381b cbfe |0248: if-eqz v27, 0113 // -0135 │ │ -0875fc: 0800 2000 |024a: move-object/from16 v0, v32 │ │ -087600: 5408 be08 |024c: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -087604: 2900 c5fe |024e: goto/16 0113 // -013b │ │ -087608: 1204 |0250: const/4 v4, #int 0 // #0 │ │ -08760a: 2900 d1fe |0251: goto/16 0122 // -012f │ │ -08760e: 130a 1300 |0253: const/16 v10, #int 19 // #13 │ │ -087612: 2900 d1fe |0255: goto/16 0126 // -012f │ │ -087616: 901b 0611 |0257: add-int v27, v6, v17 │ │ -08761a: 0200 1b00 |0259: move/from16 v0, v27 │ │ -08761e: 0201 1000 |025b: move/from16 v1, v16 │ │ -087622: 3710 f9fe |025d: if-le v0, v1, 0156 // -0107 │ │ -087626: 125c |025f: const/4 v12, #int 5 // #5 │ │ -087628: 2900 f6fe |0260: goto/16 0156 // -010a │ │ -08762c: 131b ffff |0262: const/16 v27, #int -1 // #ffff │ │ -087630: 0200 1b00 |0264: move/from16 v0, v27 │ │ -087634: 330a f0fe |0266: if-ne v10, v0, 0156 // -0110 │ │ -087638: 123c |0268: const/4 v12, #int 3 // #3 │ │ -08763a: 2900 edfe |0269: goto/16 0156 // -0113 │ │ -08763e: 7401 c916 2000 |026b: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@16c9 │ │ -087644: 0a1b |026e: move-result v27 │ │ -087646: 911b 1b11 |026f: sub-int v27, v27, v17 │ │ -08764a: db18 1b02 |0271: div-int/lit8 v24, v27, #int 2 // #02 │ │ -08764e: 2900 e8fe |0273: goto/16 015b // -0118 │ │ -087652: 0218 1700 |0275: move/from16 v24, v23 │ │ -087656: 2900 e4fe |0277: goto/16 015b // -011c │ │ -08765a: 9118 1011 |0279: sub-int v24, v16, v17 │ │ -08765e: 2900 e0fe |027b: goto/16 015b // -0120 │ │ -087662: 7401 c216 2000 |027d: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ -087668: 0a13 |0280: move-result v19 │ │ -08766a: 7401 ba16 2000 |0281: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@16ba │ │ -087670: 0a1b |0284: move-result v27 │ │ -087672: 7401 bf16 2000 |0285: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@16bf │ │ -087678: 0a1c |0288: move-result v28 │ │ -08767a: 9112 1b1c |0289: sub-int v18, v27, v28 │ │ -08767e: 911b 1213 |028b: sub-int v27, v18, v19 │ │ -087682: 6e10 aa1b 0800 |028d: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -087688: 0a1c |0290: move-result v28 │ │ -08768a: 911b 1b1c |0291: sub-int v27, v27, v28 │ │ -08768e: db1a 1b02 |0293: div-int/lit8 v26, v27, #int 2 // #02 │ │ -087692: 2900 d5fe |0295: goto/16 016a // -012b │ │ -087696: 7401 c216 2000 |0297: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ -08769c: 0a1b |029a: move-result v27 │ │ -08769e: 901a 1b15 |029b: add-int v26, v27, v21 │ │ -0876a2: 2900 cdfe |029d: goto/16 016a // -0133 │ │ -0876a6: 7401 ba16 2000 |029f: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@16ba │ │ -0876ac: 0a1b |02a2: move-result v27 │ │ -0876ae: 7401 bf16 2000 |02a3: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@16bf │ │ -0876b4: 0a1c |02a6: move-result v28 │ │ -0876b6: 911b 1b1c |02a7: sub-int v27, v27, v28 │ │ -0876ba: 6e10 aa1b 0800 |02a9: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -0876c0: 0a1c |02ac: move-result v28 │ │ -0876c2: 911b 1b1c |02ad: sub-int v27, v27, v28 │ │ -0876c6: 911a 1b05 |02af: sub-int v26, v27, v5 │ │ -0876ca: 2900 b9fe |02b1: goto/16 016a // -0147 │ │ -0876ce: 0000 |02b3: nop // spacer │ │ -0876d0: 0001 0300 0000 0000 0300 0000 4901 ... |02b4: packed-switch-data (10 units) │ │ -0876e4: 0001 0500 0100 0000 1301 0000 0300 ... |02be: packed-switch-data (14 units) │ │ -087700: 0002 0300 1000 0000 3000 0000 5000 ... |02cc: sparse-switch-data (14 units) │ │ +08708c: |[08708c] android.support.v7.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ +08709c: 7401 c016 2000 |0000: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@16c0 │ │ +0870a2: 0a17 |0003: move-result v23 │ │ +0870a4: 7401 c216 2000 |0004: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ +0870aa: 0a19 |0007: move-result v25 │ │ +0870ac: 911b 2523 |0008: sub-int v27, v37, v35 │ │ +0870b0: 7401 c216 2000 |000a: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ +0870b6: 0a1c |000d: move-result v28 │ │ +0870b8: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ +0870bc: 7401 bf16 2000 |0010: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@16bf │ │ +0870c2: 0a1c |0013: move-result v28 │ │ +0870c4: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ +0870c8: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ +0870cc: 0e00 |0018: return-void │ │ +0870ce: 0800 2000 |0019: move-object/from16 v0, v32 │ │ +0870d2: 5400 c008 |001b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +0870d6: 081b 0000 |001d: move-object/from16 v27, v0 │ │ +0870da: 381b af01 |001f: if-eqz v27, 01ce // +01af │ │ +0870de: 0800 2000 |0021: move-object/from16 v0, v32 │ │ +0870e2: 540d c208 |0023: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ +0870e6: 6e10 7a16 0d00 |0025: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@167a │ │ +0870ec: 0a1b |0028: move-result v27 │ │ +0870ee: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ +0870f2: 0200 1b00 |002b: move/from16 v0, v27 │ │ +0870f6: 0201 1c00 |002d: move/from16 v1, v28 │ │ +0870fa: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ +0870fe: 6e10 7616 0d00 |0031: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1676 │ │ +087104: 0a0e |0034: move-result v14 │ │ +087106: 901b 170e |0035: add-int v27, v23, v14 │ │ +08710a: 0800 2000 |0037: move-object/from16 v0, v32 │ │ +08710e: 0201 1b00 |0039: move/from16 v1, v27 │ │ +087112: 0202 1900 |003b: move/from16 v2, v25 │ │ +087116: 6e57 dd16 d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@16dd │ │ +08711c: 0a1b |0040: move-result v27 │ │ +08711e: 901b 1b0e |0041: add-int v27, v27, v14 │ │ +087122: 9017 171b |0043: add-int v23, v23, v27 │ │ +087126: 0800 2000 |0045: move-object/from16 v0, v32 │ │ +08712a: 5400 c008 |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +08712e: 081b 0000 |0049: move-object/from16 v27, v0 │ │ +087132: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ +087136: 0800 2000 |004d: move-object/from16 v0, v32 │ │ +08713a: 5400 e008 |004f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +08713e: 081b 0000 |0051: move-object/from16 v27, v0 │ │ +087142: 381b 8101 |0053: if-eqz v27, 01d4 // +0181 │ │ +087146: 0800 2000 |0055: move-object/from16 v0, v32 │ │ +08714a: 5400 e008 |0057: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +08714e: 081b 0000 |0059: move-object/from16 v27, v0 │ │ +087152: 7401 701d 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@1d70 │ │ +087158: 0a1b |005e: move-result v27 │ │ +08715a: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ +08715e: 0200 1b00 |0061: move/from16 v0, v27 │ │ +087162: 0201 1c00 |0063: move/from16 v1, v28 │ │ +087166: 3210 6f01 |0065: if-eq v0, v1, 01d4 // +016f │ │ +08716a: 0800 2000 |0067: move-object/from16 v0, v32 │ │ +08716e: 5200 bf08 |0069: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +087172: 021b 0000 |006b: move/from16 v27, v0 │ │ +087176: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ +08717a: 381b 6501 |006f: if-eqz v27, 01d4 // +0165 │ │ +08717e: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ +087182: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ +087186: 0800 2000 |0075: move-object/from16 v0, v32 │ │ +08718a: 5400 e008 |0077: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +08718e: 081b 0000 |0079: move-object/from16 v27, v0 │ │ +087192: 0800 2000 |007b: move-object/from16 v0, v32 │ │ +087196: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ +08719a: 0202 1700 |007f: move/from16 v2, v23 │ │ +08719e: 0203 1900 |0081: move/from16 v3, v25 │ │ +0871a2: 6e57 dd16 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@16dd │ │ +0871a8: 0a1b |0086: move-result v27 │ │ +0871aa: 9017 171b |0087: add-int v23, v23, v27 │ │ +0871ae: 0800 2000 |0089: move-object/from16 v0, v32 │ │ +0871b2: 5200 d108 |008b: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +0871b6: 021b 0000 |008d: move/from16 v27, v0 │ │ +0871ba: 2b1b 2502 0000 |008f: packed-switch v27, 000002b4 // +00000225 │ │ +0871c0: 911b 2422 |0092: sub-int v27, v36, v34 │ │ +0871c4: 7401 c116 2000 |0094: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@16c1 │ │ +0871ca: 0a1c |0097: move-result v28 │ │ +0871cc: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ +0871d0: 0800 2000 |009a: move-object/from16 v0, v32 │ │ +0871d4: 5400 cf08 |009c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +0871d8: 081b 0000 |009e: move-object/from16 v27, v0 │ │ +0871dc: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ +0871e0: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ +0871e4: 5400 cf08 |00a4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +0871e8: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ +0871ec: 7401 9213 1b00 |00a8: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +0871f2: 0c1b |00ab: move-result-object v27 │ │ +0871f4: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ +0871f8: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ +0871fc: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ +087200: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ +087204: 5400 cf08 |00b4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +087208: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ +08720c: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ +087210: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ +087214: 0202 1000 |00bc: move/from16 v2, v16 │ │ +087218: 0203 1900 |00be: move/from16 v3, v25 │ │ +08721c: 6e57 de16 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@16de │ │ +087222: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ +087226: 5400 cf08 |00c5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +08722a: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ +08722e: 7401 8d13 1b00 |00c9: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@138d │ │ +087234: 0a1b |00cc: move-result v27 │ │ +087236: 9110 101b |00cd: sub-int v16, v16, v27 │ │ +08723a: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ +08723e: 5400 c808 |00d1: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +087242: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ +087246: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ +08724a: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ +08724e: 5400 c808 |00d9: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +087252: 081b 0000 |00db: move-object/from16 v27, v0 │ │ +087256: 7401 a318 1b00 |00dd: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ +08725c: 0a1b |00e0: move-result v27 │ │ +08725e: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ +087262: 0200 1b00 |00e3: move/from16 v0, v27 │ │ +087266: 0201 1c00 |00e5: move/from16 v1, v28 │ │ +08726a: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ +08726e: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ +087272: 5400 c808 |00eb: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +087276: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ +08727a: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ +08727e: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ +087282: 0202 1000 |00f3: move/from16 v2, v16 │ │ +087286: 0203 1900 |00f5: move/from16 v3, v25 │ │ +08728a: 6e57 de16 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@16de │ │ +087290: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ +087294: 5400 c808 |00fc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +087298: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ +08729c: 7401 9918 1b00 |0100: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1899 │ │ +0872a2: 0a1b |0103: move-result v27 │ │ +0872a4: 9110 101b |0104: sub-int v16, v16, v27 │ │ +0872a8: 1208 |0106: const/4 v8, #int 0 // #0 │ │ +0872aa: 0800 2000 |0107: move-object/from16 v0, v32 │ │ +0872ae: 5400 c008 |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +0872b2: 081b 0000 |010b: move-object/from16 v27, v0 │ │ +0872b6: 381b 2b01 |010d: if-eqz v27, 0238 // +012b │ │ +0872ba: 0800 2000 |010f: move-object/from16 v0, v32 │ │ +0872be: 5408 c008 |0111: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +0872c2: 3808 7000 |0113: if-eqz v8, 0183 // +0070 │ │ +0872c6: 6e10 a61b 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +0872cc: 0c0f |0118: move-result-object v15 │ │ +0872ce: 20f0 3002 |0119: instance-of v0, v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0230 │ │ +0872d2: 021b 0000 |011b: move/from16 v27, v0 │ │ +0872d6: 381b 3301 |011d: if-eqz v27, 0250 // +0133 │ │ +0872da: 1f0f 3002 |011f: check-cast v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0230 │ │ +0872de: 07f4 |0121: move-object v4, v15 │ │ +0872e0: 3804 3101 |0122: if-eqz v4, 0253 // +0131 │ │ +0872e4: 524a a104 |0124: iget v10, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +0872e8: 6e10 ab1b 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0872ee: 0a11 |0129: move-result v17 │ │ +0872f0: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ +0872f4: 1205 |012c: const/4 v5, #int 0 // #0 │ │ +0872f6: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ +0872fa: 5240 a204 |012f: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@04a2 │ │ +0872fe: 021b 0000 |0131: move/from16 v27, v0 │ │ +087302: 9017 171b |0133: add-int v23, v23, v27 │ │ +087306: 5240 a304 |0135: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@04a3 │ │ +08730a: 021b 0000 |0137: move/from16 v27, v0 │ │ +08730e: 9110 101b |0139: sub-int v16, v16, v27 │ │ +087312: 5240 a404 |013b: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@04a4 │ │ +087316: 0215 0000 |013d: move/from16 v21, v0 │ │ +08731a: 5245 a004 |013f: iget v5, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@04a0 │ │ +08731e: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ +087322: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ +087326: 0200 1b00 |0145: move/from16 v0, v27 │ │ +08732a: 330c 1b01 |0147: if-ne v12, v0, 0262 // +011b │ │ +08732e: 7401 c916 2000 |0149: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@16c9 │ │ +087334: 0a1b |014c: move-result v27 │ │ +087336: 911b 1b11 |014d: sub-int v27, v27, v17 │ │ +08733a: db06 1b02 |014f: div-int/lit8 v6, v27, #int 2 // #02 │ │ +08733e: 0200 1700 |0151: move/from16 v0, v23 │ │ +087342: 3506 0401 |0153: if-ge v6, v0, 0257 // +0104 │ │ +087346: 123c |0155: const/4 v12, #int 3 // #3 │ │ +087348: 1318 0000 |0156: const/16 v24, #int 0 // #0 │ │ +08734c: 2b0c 6601 0000 |0158: packed-switch v12, 000002be // +00000166 │ │ +087352: dd16 0a70 |015b: and-int/lit8 v22, v10, #int 112 // #70 │ │ +087356: 131b ffff |015d: const/16 v27, #int -1 // #ffff │ │ +08735a: 0200 1b00 |015f: move/from16 v0, v27 │ │ +08735e: 330a 0400 |0161: if-ne v10, v0, 0165 // +0004 │ │ +087362: 1316 1000 |0163: const/16 v22, #int 16 // #10 │ │ +087366: 131a 0000 |0165: const/16 v26, #int 0 // #0 │ │ +08736a: 2c16 6501 0000 |0167: sparse-switch v22, 000002cc // +00000165 │ │ +087370: 6e10 ab1b 0800 |016a: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +087376: 0a09 |016d: move-result v9 │ │ +087378: 901b 1809 |016e: add-int v27, v24, v9 │ │ +08737c: 6e10 aa1b 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +087382: 0a1c |0173: move-result v28 │ │ +087384: 901c 1c1a |0174: add-int v28, v28, v26 │ │ +087388: 0200 1800 |0176: move/from16 v0, v24 │ │ +08738c: 0201 1a00 |0178: move/from16 v1, v26 │ │ +087390: 0202 1b00 |017a: move/from16 v2, v27 │ │ +087394: 0203 1c00 |017c: move/from16 v3, v28 │ │ +087398: 6e53 cb1b 0821 |017e: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +08739e: 9017 1709 |0181: add-int v23, v23, v9 │ │ +0873a2: 0800 2000 |0183: move-object/from16 v0, v32 │ │ +0873a6: 5400 d508 |0185: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +0873aa: 081b 0000 |0187: move-object/from16 v27, v0 │ │ +0873ae: 381b 8ffe |0189: if-eqz v27, 0018 // -0171 │ │ +0873b2: 0800 2000 |018b: move-object/from16 v0, v32 │ │ +0873b6: 5400 d508 |018d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +0873ba: 081b 0000 |018f: move-object/from16 v27, v0 │ │ +0873be: 7401 8e18 1b00 |0191: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.bringToFront:()V // method@188e │ │ +0873c4: 0800 2000 |0194: move-object/from16 v0, v32 │ │ +0873c8: 5400 d508 |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +0873cc: 081b 0000 |0198: move-object/from16 v27, v0 │ │ +0873d0: 7401 9818 1b00 |019a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredHeight:()I // method@1898 │ │ +0873d6: 0a1b |019d: move-result v27 │ │ +0873d8: db0b 1b02 |019e: div-int/lit8 v11, v27, #int 2 // #02 │ │ +0873dc: 0800 2000 |01a0: move-object/from16 v0, v32 │ │ +0873e0: 5400 d508 |01a2: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +0873e4: 081b 0000 |01a4: move-object/from16 v27, v0 │ │ +0873e8: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ +0873ec: 5200 d308 |01a8: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@08d3 │ │ +0873f0: 021c 0000 |01aa: move/from16 v28, v0 │ │ +0873f4: 7bb0 |01ac: neg-int v0, v11 │ │ +0873f6: 021d 0000 |01ad: move/from16 v29, v0 │ │ +0873fa: 0800 2000 |01af: move-object/from16 v0, v32 │ │ +0873fe: 5200 d308 |01b1: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@08d3 │ │ +087402: 021e 0000 |01b3: move/from16 v30, v0 │ │ +087406: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ +08740a: 5400 d508 |01b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +08740e: 081f 0000 |01b9: move-object/from16 v31, v0 │ │ +087412: 7401 9918 1f00 |01bb: invoke-virtual/range {v31}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1899 │ │ +087418: 0a1f |01be: move-result v31 │ │ +08741a: 901e 1e1f |01bf: add-int v30, v30, v31 │ │ +08741e: 0800 1b00 |01c1: move-object/from16 v0, v27 │ │ +087422: 0201 1c00 |01c3: move/from16 v1, v28 │ │ +087426: 0202 1d00 |01c5: move/from16 v2, v29 │ │ +08742a: 0203 1e00 |01c7: move/from16 v3, v30 │ │ +08742e: 6e5b ac18 1032 |01c9: invoke-virtual {v0, v1, v2, v3, v11}, Landroid/support/v7/internal/widget/ProgressBarICS;.layout:(IIII)V // method@18ac │ │ +087434: 2900 4cfe |01cc: goto/16 0018 // -01b4 │ │ +087438: 0800 2000 |01ce: move-object/from16 v0, v32 │ │ +08743c: 540d c408 |01d0: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +087440: 2900 53fe |01d2: goto/16 0025 // -01ad │ │ +087444: 1314 0000 |01d4: const/16 v20, #int 0 // #0 │ │ +087448: 2900 9dfe |01d6: goto/16 0073 // -0163 │ │ +08744c: 0800 2000 |01d8: move-object/from16 v0, v32 │ │ +087450: 5400 cc08 |01da: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +087454: 081b 0000 |01dc: move-object/from16 v27, v0 │ │ +087458: 381b b4fe |01de: if-eqz v27, 0092 // -014c │ │ +08745c: 3814 0a00 |01e0: if-eqz v20, 01ea // +000a │ │ +087460: 0800 2000 |01e2: move-object/from16 v0, v32 │ │ +087464: 5200 cb08 |01e4: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +087468: 021b 0000 |01e6: move/from16 v27, v0 │ │ +08746c: 9017 171b |01e8: add-int v23, v23, v27 │ │ +087470: 0800 2000 |01ea: move-object/from16 v0, v32 │ │ +087474: 5400 cc08 |01ec: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +087478: 081b 0000 |01ee: move-object/from16 v27, v0 │ │ +08747c: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ +087480: 0801 1b00 |01f2: move-object/from16 v1, v27 │ │ +087484: 0202 1700 |01f4: move/from16 v2, v23 │ │ +087488: 0203 1900 |01f6: move/from16 v3, v25 │ │ +08748c: 6e57 dd16 1032 |01f8: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@16dd │ │ +087492: 0a1b |01fb: move-result v27 │ │ +087494: 0800 2000 |01fc: move-object/from16 v0, v32 │ │ +087498: 5200 cb08 |01fe: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +08749c: 021c 0000 |0200: move/from16 v28, v0 │ │ +0874a0: 901b 1b1c |0202: add-int v27, v27, v28 │ │ +0874a4: 9017 171b |0204: add-int v23, v23, v27 │ │ +0874a8: 2900 8cfe |0206: goto/16 0092 // -0174 │ │ +0874ac: 0800 2000 |0208: move-object/from16 v0, v32 │ │ +0874b0: 5400 dd08 |020a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0874b4: 081b 0000 |020c: move-object/from16 v27, v0 │ │ +0874b8: 381b 84fe |020e: if-eqz v27, 0092 // -017c │ │ +0874bc: 3814 0a00 |0210: if-eqz v20, 021a // +000a │ │ +0874c0: 0800 2000 |0212: move-object/from16 v0, v32 │ │ +0874c4: 5200 cb08 |0214: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +0874c8: 021b 0000 |0216: move/from16 v27, v0 │ │ +0874cc: 9017 171b |0218: add-int v23, v23, v27 │ │ +0874d0: 0800 2000 |021a: move-object/from16 v0, v32 │ │ +0874d4: 5400 dd08 |021c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0874d8: 081b 0000 |021e: move-object/from16 v27, v0 │ │ +0874dc: 0800 2000 |0220: move-object/from16 v0, v32 │ │ +0874e0: 0801 1b00 |0222: move-object/from16 v1, v27 │ │ +0874e4: 0202 1700 |0224: move/from16 v2, v23 │ │ +0874e8: 0203 1900 |0226: move/from16 v3, v25 │ │ +0874ec: 6e57 dd16 1032 |0228: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@16dd │ │ +0874f2: 0a1b |022b: move-result v27 │ │ +0874f4: 0800 2000 |022c: move-object/from16 v0, v32 │ │ +0874f8: 5200 cb08 |022e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +0874fc: 021c 0000 |0230: move/from16 v28, v0 │ │ +087500: 901b 1b1c |0232: add-int v27, v27, v28 │ │ +087504: 9017 171b |0234: add-int v23, v23, v27 │ │ +087508: 2900 5cfe |0236: goto/16 0092 // -01a4 │ │ +08750c: 0800 2000 |0238: move-object/from16 v0, v32 │ │ +087510: 5200 bf08 |023a: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +087514: 021b 0000 |023c: move/from16 v27, v0 │ │ +087518: dd1b 1b10 |023e: and-int/lit8 v27, v27, #int 16 // #10 │ │ +08751c: 381b d3fe |0240: if-eqz v27, 0113 // -012d │ │ +087520: 0800 2000 |0242: move-object/from16 v0, v32 │ │ +087524: 5400 be08 |0244: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +087528: 081b 0000 |0246: move-object/from16 v27, v0 │ │ +08752c: 381b cbfe |0248: if-eqz v27, 0113 // -0135 │ │ +087530: 0800 2000 |024a: move-object/from16 v0, v32 │ │ +087534: 5408 be08 |024c: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +087538: 2900 c5fe |024e: goto/16 0113 // -013b │ │ +08753c: 1204 |0250: const/4 v4, #int 0 // #0 │ │ +08753e: 2900 d1fe |0251: goto/16 0122 // -012f │ │ +087542: 130a 1300 |0253: const/16 v10, #int 19 // #13 │ │ +087546: 2900 d1fe |0255: goto/16 0126 // -012f │ │ +08754a: 901b 0611 |0257: add-int v27, v6, v17 │ │ +08754e: 0200 1b00 |0259: move/from16 v0, v27 │ │ +087552: 0201 1000 |025b: move/from16 v1, v16 │ │ +087556: 3710 f9fe |025d: if-le v0, v1, 0156 // -0107 │ │ +08755a: 125c |025f: const/4 v12, #int 5 // #5 │ │ +08755c: 2900 f6fe |0260: goto/16 0156 // -010a │ │ +087560: 131b ffff |0262: const/16 v27, #int -1 // #ffff │ │ +087564: 0200 1b00 |0264: move/from16 v0, v27 │ │ +087568: 330a f0fe |0266: if-ne v10, v0, 0156 // -0110 │ │ +08756c: 123c |0268: const/4 v12, #int 3 // #3 │ │ +08756e: 2900 edfe |0269: goto/16 0156 // -0113 │ │ +087572: 7401 c916 2000 |026b: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@16c9 │ │ +087578: 0a1b |026e: move-result v27 │ │ +08757a: 911b 1b11 |026f: sub-int v27, v27, v17 │ │ +08757e: db18 1b02 |0271: div-int/lit8 v24, v27, #int 2 // #02 │ │ +087582: 2900 e8fe |0273: goto/16 015b // -0118 │ │ +087586: 0218 1700 |0275: move/from16 v24, v23 │ │ +08758a: 2900 e4fe |0277: goto/16 015b // -011c │ │ +08758e: 9118 1011 |0279: sub-int v24, v16, v17 │ │ +087592: 2900 e0fe |027b: goto/16 015b // -0120 │ │ +087596: 7401 c216 2000 |027d: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ +08759c: 0a13 |0280: move-result v19 │ │ +08759e: 7401 ba16 2000 |0281: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@16ba │ │ +0875a4: 0a1b |0284: move-result v27 │ │ +0875a6: 7401 bf16 2000 |0285: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@16bf │ │ +0875ac: 0a1c |0288: move-result v28 │ │ +0875ae: 9112 1b1c |0289: sub-int v18, v27, v28 │ │ +0875b2: 911b 1213 |028b: sub-int v27, v18, v19 │ │ +0875b6: 6e10 aa1b 0800 |028d: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +0875bc: 0a1c |0290: move-result v28 │ │ +0875be: 911b 1b1c |0291: sub-int v27, v27, v28 │ │ +0875c2: db1a 1b02 |0293: div-int/lit8 v26, v27, #int 2 // #02 │ │ +0875c6: 2900 d5fe |0295: goto/16 016a // -012b │ │ +0875ca: 7401 c216 2000 |0297: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ +0875d0: 0a1b |029a: move-result v27 │ │ +0875d2: 901a 1b15 |029b: add-int v26, v27, v21 │ │ +0875d6: 2900 cdfe |029d: goto/16 016a // -0133 │ │ +0875da: 7401 ba16 2000 |029f: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@16ba │ │ +0875e0: 0a1b |02a2: move-result v27 │ │ +0875e2: 7401 bf16 2000 |02a3: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@16bf │ │ +0875e8: 0a1c |02a6: move-result v28 │ │ +0875ea: 911b 1b1c |02a7: sub-int v27, v27, v28 │ │ +0875ee: 6e10 aa1b 0800 |02a9: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +0875f4: 0a1c |02ac: move-result v28 │ │ +0875f6: 911b 1b1c |02ad: sub-int v27, v27, v28 │ │ +0875fa: 911a 1b05 |02af: sub-int v26, v27, v5 │ │ +0875fe: 2900 b9fe |02b1: goto/16 016a // -0147 │ │ +087602: 0000 |02b3: nop // spacer │ │ +087604: 0001 0300 0000 0000 0300 0000 4901 ... |02b4: packed-switch-data (10 units) │ │ +087618: 0001 0500 0100 0000 1301 0000 0300 ... |02be: packed-switch-data (14 units) │ │ +087634: 0002 0300 1000 0000 3000 0000 5000 ... |02cc: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ 0x0004 line=1006 │ │ 0x0008 line=1007 │ │ 0x0016 line=1009 │ │ 0x0018 line=1145 │ │ @@ -178827,624 +178794,624 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 47 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 1226 16-bit code units │ │ -08771c: |[08771c] android.support.v7.internal.widget.ActionBarView.onMeasure:(II)V │ │ -08772c: 7401 b316 2c00 |0000: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getChildCount:()I // method@16b3 │ │ -087732: 0a07 |0003: move-result v7 │ │ -087734: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ -087738: 5500 c908 |0006: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@08c9 │ │ -08773c: 0228 0000 |0008: move/from16 v40, v0 │ │ -087740: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ -087744: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ -087748: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ -08774c: 0200 1600 |0010: move/from16 v0, v22 │ │ -087750: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ -087754: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ -087758: 0201 1600 |0016: move/from16 v1, v22 │ │ -08775c: 6e20 b216 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@16b2 │ │ -087762: 0c06 |001b: move-result-object v6 │ │ -087764: 6e10 b71b 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -08776a: 0a28 |001f: move-result v40 │ │ -08776c: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ -087770: 0200 2800 |0022: move/from16 v0, v40 │ │ -087774: 0201 2900 |0024: move/from16 v1, v41 │ │ -087778: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ -08777c: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ -087780: 5400 cf08 |002a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -087784: 0828 0000 |002c: move-object/from16 v40, v0 │ │ -087788: 0800 2800 |002e: move-object/from16 v0, v40 │ │ -08778c: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ -087790: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ -087794: 5400 cf08 |0034: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -087798: 0828 0000 |0036: move-object/from16 v40, v0 │ │ -08779c: 7401 8a13 2800 |0038: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ -0877a2: 0a28 |003b: move-result v40 │ │ -0877a4: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ -0877a8: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ -0877ac: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0877b0: 28ce |0042: goto 0010 // -0032 │ │ -0877b2: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ -0877b6: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ -0877ba: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ -0877be: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ -0877c2: 0201 2800 |004b: move/from16 v1, v40 │ │ -0877c6: 0202 2900 |004d: move/from16 v2, v41 │ │ -0877ca: 6e30 f516 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@16f5 │ │ -0877d0: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ -0877d4: 0200 2800 |0054: move/from16 v0, v40 │ │ -0877d8: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ -0877dc: 5c10 ca08 |0058: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@08ca │ │ -0877e0: 0e00 |005a: return-void │ │ -0877e2: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ -0877e6: 0200 2800 |005d: move/from16 v0, v40 │ │ -0877ea: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ -0877ee: 5c10 ca08 |0061: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@08ca │ │ -0877f2: 7701 851b 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -0877f8: 0a27 |0066: move-result v39 │ │ -0877fa: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ -0877fe: 0200 2700 |0069: move/from16 v0, v39 │ │ -087802: 0201 2800 |006b: move/from16 v1, v40 │ │ -087806: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ -08780a: 2228 c903 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@03c9 │ │ -08780e: 2229 dc03 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@03dc │ │ -087812: 7601 581f 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -087818: 7401 381f 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -08781e: 0c2a |0079: move-result-object v42 │ │ -087820: 7401 0c1f 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -087826: 0c2a |007d: move-result-object v42 │ │ -087828: 7402 601f 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08782e: 0c29 |0081: move-result-object v41 │ │ -087830: 1a2a 3300 |0082: const-string v42, " can only be used " // string@0033 │ │ -087834: 7402 601f 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08783a: 0c29 |0087: move-result-object v41 │ │ -08783c: 1a2a fe22 |0088: const-string v42, "with android:layout_width="MATCH_PARENT" (or fill_parent)" // string@22fe │ │ -087840: 7402 601f 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -087846: 0c29 |008d: move-result-object v41 │ │ -087848: 7401 651f 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -08784e: 0c29 |0091: move-result-object v41 │ │ -087850: 7602 1d1f 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -087856: 2728 |0095: throw v40 │ │ -087858: 7701 851b 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -08785e: 0a10 |0099: move-result v16 │ │ -087860: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ -087864: 0200 1000 |009c: move/from16 v0, v16 │ │ -087868: 0201 2800 |009e: move/from16 v1, v40 │ │ -08786c: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ -087870: 2228 c903 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@03c9 │ │ -087874: 2229 dc03 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@03dc │ │ -087878: 7601 581f 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -08787e: 7401 381f 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -087884: 0c2a |00ac: move-result-object v42 │ │ -087886: 7401 0c1f 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ -08788c: 0c2a |00b0: move-result-object v42 │ │ -08788e: 7402 601f 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -087894: 0c29 |00b4: move-result-object v41 │ │ -087896: 1a2a 3300 |00b5: const-string v42, " can only be used " // string@0033 │ │ -08789a: 7402 601f 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0878a0: 0c29 |00ba: move-result-object v41 │ │ -0878a2: 1a2a fc22 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@22fc │ │ -0878a6: 7402 601f 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0878ac: 0c29 |00c0: move-result-object v41 │ │ -0878ae: 7401 651f 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0878b4: 0c29 |00c4: move-result-object v41 │ │ -0878b6: 7602 1d1f 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0878bc: 2728 |00c8: throw v40 │ │ -0878be: 7701 861b 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -0878c4: 0a09 |00cc: move-result v9 │ │ -0878c6: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ -0878ca: 5200 bb08 |00cf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ -0878ce: 0228 0000 |00d1: move/from16 v40, v0 │ │ -0878d2: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ -0878d6: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ -0878da: 5200 bb08 |00d7: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ -0878de: 021b 0000 |00d9: move/from16 v27, v0 │ │ -0878e2: 7401 c216 2c00 |00db: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ -0878e8: 0a28 |00de: move-result v40 │ │ -0878ea: 7401 bf16 2c00 |00df: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@16bf │ │ -0878f0: 0a29 |00e2: move-result v41 │ │ -0878f2: 9025 2829 |00e3: add-int v37, v40, v41 │ │ -0878f6: 7401 c016 2c00 |00e5: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@16c0 │ │ -0878fc: 0a1e |00e8: move-result v30 │ │ -0878fe: 7401 c116 2c00 |00e9: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@16c1 │ │ -087904: 0a1f |00ec: move-result v31 │ │ -087906: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ -08790a: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ -08790e: 0200 2800 |00f1: move/from16 v0, v40 │ │ -087912: 7120 871b 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087918: 0a08 |00f6: move-result v8 │ │ -08791a: 9128 091e |00f7: sub-int v40, v9, v30 │ │ -08791e: 9105 281f |00f9: sub-int v5, v40, v31 │ │ -087922: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ -087926: 0220 1800 |00fd: move/from16 v32, v24 │ │ -08792a: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ -08792e: 5400 c008 |0101: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -087932: 0828 0000 |0103: move-object/from16 v40, v0 │ │ -087936: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ -08793a: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ -08793e: 5400 c208 |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ -087942: 0812 0000 |010b: move-object/from16 v18, v0 │ │ -087946: 7401 7a16 1200 |010d: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@167a │ │ -08794c: 0a28 |0110: move-result v40 │ │ -08794e: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ -087952: 0200 2800 |0113: move/from16 v0, v40 │ │ -087956: 0201 2900 |0115: move/from16 v1, v41 │ │ -08795a: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ -08795e: 7401 7516 1200 |0119: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1675 │ │ -087964: 0c1a |011c: move-result-object v26 │ │ -087966: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ -08796a: 5200 650a |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -08796e: 0228 0000 |0121: move/from16 v40, v0 │ │ -087972: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ -087976: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ -08797a: 0200 2800 |0127: move/from16 v0, v40 │ │ -08797e: 7120 871b 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087984: 0a14 |012c: move-result v20 │ │ -087986: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ -08798a: 0200 2800 |012f: move/from16 v0, v40 │ │ -08798e: 7120 871b 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087994: 0a28 |0134: move-result v40 │ │ -087996: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -08799a: 0201 1400 |0137: move/from16 v1, v20 │ │ -08799e: 0202 2800 |0139: move/from16 v2, v40 │ │ -0879a2: 6e30 7c16 1002 |013b: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@167c │ │ -0879a8: 7401 7716 1200 |013e: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@1677 │ │ -0879ae: 0a28 |0141: move-result v40 │ │ -0879b0: 7401 7616 1200 |0142: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1676 │ │ -0879b6: 0a29 |0145: move-result v41 │ │ -0879b8: 9013 2829 |0146: add-int v19, v40, v41 │ │ -0879bc: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ -0879c0: 9129 0513 |014a: sub-int v41, v5, v19 │ │ -0879c4: 7702 2d1f 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0879ca: 0a05 |014f: move-result v5 │ │ -0879cc: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ -0879d0: 9129 0513 |0152: sub-int v41, v5, v19 │ │ -0879d4: 7702 2d1f 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0879da: 0a18 |0157: move-result v24 │ │ -0879dc: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ -0879e0: 5400 cf08 |015a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0879e4: 0828 0000 |015c: move-object/from16 v40, v0 │ │ -0879e8: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ -0879ec: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ -0879f0: 5400 cf08 |0162: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0879f4: 0828 0000 |0164: move-object/from16 v40, v0 │ │ -0879f8: 7401 9213 2800 |0166: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -0879fe: 0c28 |0169: move-result-object v40 │ │ -087a00: 0800 2800 |016a: move-object/from16 v0, v40 │ │ -087a04: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ -087a08: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ -087a0c: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ -087a10: 5400 cf08 |0172: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -087a14: 0828 0000 |0174: move-object/from16 v40, v0 │ │ -087a18: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ -087a1c: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ -087a20: 0801 2800 |017a: move-object/from16 v1, v40 │ │ -087a24: 0202 2900 |017c: move/from16 v2, v41 │ │ -087a28: 6e52 d516 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@16d5 │ │ -087a2e: 0a05 |0181: move-result v5 │ │ -087a30: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ -087a34: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ -087a38: 5400 cf08 |0186: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -087a3c: 0829 0000 |0188: move-object/from16 v41, v0 │ │ -087a40: 7401 8d13 2900 |018a: invoke-virtual/range {v41}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@138d │ │ -087a46: 0a29 |018d: move-result v41 │ │ -087a48: 9129 2029 |018e: sub-int v41, v32, v41 │ │ -087a4c: 7702 2d1f 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087a52: 0a20 |0193: move-result v32 │ │ -087a54: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ -087a58: 5400 c808 |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -087a5c: 0828 0000 |0198: move-object/from16 v40, v0 │ │ -087a60: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ -087a64: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ -087a68: 5400 c808 |019e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -087a6c: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ -087a70: 7401 a318 2800 |01a2: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ -087a76: 0a28 |01a5: move-result v40 │ │ -087a78: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ -087a7c: 0200 2800 |01a8: move/from16 v0, v40 │ │ -087a80: 0201 2900 |01aa: move/from16 v1, v41 │ │ -087a84: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ -087a88: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ -087a8c: 5400 c808 |01b0: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -087a90: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ -087a94: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ -087a98: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ -087a9c: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ -087aa0: 0202 2900 |01ba: move/from16 v2, v41 │ │ -087aa4: 6e52 d516 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@16d5 │ │ -087aaa: 0a05 |01bf: move-result v5 │ │ -087aac: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ -087ab0: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ -087ab4: 5400 c808 |01c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ -087ab8: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ -087abc: 7401 9918 2900 |01c8: invoke-virtual/range {v41}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1899 │ │ -087ac2: 0a29 |01cb: move-result v41 │ │ -087ac4: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ -087ac8: 7702 2d1f 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087ace: 0a20 |01d1: move-result v32 │ │ -087ad0: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ -087ad4: 5400 e008 |01d4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -087ad8: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ -087adc: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ -087ae0: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ -087ae4: 5400 e008 |01dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -087ae8: 0828 0000 |01de: move-object/from16 v40, v0 │ │ -087aec: 7401 701d 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@1d70 │ │ -087af2: 0a28 |01e3: move-result v40 │ │ -087af4: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ -087af8: 0200 2800 |01e6: move/from16 v0, v40 │ │ -087afc: 0201 2900 |01e8: move/from16 v1, v41 │ │ -087b00: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ -087b04: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ -087b08: 5200 bf08 |01ee: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -087b0c: 0228 0000 |01f0: move/from16 v40, v0 │ │ -087b10: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ -087b14: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ -087b18: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ -087b1c: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ -087b20: 5400 c008 |01fa: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -087b24: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ -087b28: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ -087b2c: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ -087b30: 5200 d108 |0202: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -087b34: 0228 0000 |0204: move/from16 v40, v0 │ │ -087b38: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ -087b3e: 120e |0209: const/4 v14, #int 0 // #0 │ │ -087b40: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ -087b44: 5400 c008 |020c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -087b48: 0828 0000 |020e: move-object/from16 v40, v0 │ │ -087b4c: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ -087b50: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ -087b54: 540e c008 |0214: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -087b58: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ -087b5c: 6e10 a61b 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -087b62: 0c28 |021b: move-result-object v40 │ │ -087b64: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ -087b68: 0801 2800 |021e: move-object/from16 v1, v40 │ │ -087b6c: 6e20 af16 1000 |0220: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@16af │ │ -087b72: 0c1a |0223: move-result-object v26 │ │ -087b74: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ -087b78: 2000 3202 |0226: instance-of v0, v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0232 │ │ -087b7c: 0228 0000 |0228: move/from16 v40, v0 │ │ -087b80: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ -087b84: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ -087b88: 1f28 3202 |022e: check-cast v40, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0232 │ │ -087b8c: 0804 2800 |0230: move-object/from16 v4, v40 │ │ -087b90: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ -087b94: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ -087b98: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ -087b9c: 5240 a204 |0238: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@04a2 │ │ -087ba0: 0228 0000 |023a: move/from16 v40, v0 │ │ -087ba4: 5240 a304 |023c: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@04a3 │ │ -087ba8: 0229 0000 |023e: move/from16 v41, v0 │ │ -087bac: 9015 2829 |0240: add-int v21, v40, v41 │ │ -087bb0: 5240 a404 |0242: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@04a4 │ │ -087bb4: 0228 0000 |0244: move/from16 v40, v0 │ │ -087bb8: 5240 a004 |0246: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@04a0 │ │ -087bbc: 0229 0000 |0248: move/from16 v41, v0 │ │ -087bc0: 9024 2829 |024a: add-int v36, v40, v41 │ │ -087bc4: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ -087bc8: 5200 bb08 |024e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ -087bcc: 0228 0000 |0250: move/from16 v40, v0 │ │ -087bd0: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ -087bd4: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ -087bd8: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ -087bdc: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ -087be0: 5200 640a |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -087be4: 0229 0000 |025c: move/from16 v41, v0 │ │ -087be8: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ -087bec: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ -087bf0: 5200 640a |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -087bf4: 0229 0000 |0264: move/from16 v41, v0 │ │ -087bf8: 0200 2900 |0266: move/from16 v0, v41 │ │ -087bfc: 7120 2f1f f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -087c02: 0a0f |026b: move-result v15 │ │ -087c04: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ -087c08: 7702 2d1f 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087c0e: 0a0a |0271: move-result v10 │ │ -087c10: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -087c14: 5200 650a |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -087c18: 0228 0000 |0276: move/from16 v40, v0 │ │ -087c1c: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ -087c20: 0200 2800 |027a: move/from16 v0, v40 │ │ -087c24: 0201 2900 |027c: move/from16 v1, v41 │ │ -087c28: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ -087c2c: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ -087c30: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ -087c34: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ -087c38: 5200 650a |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -087c3c: 0228 0000 |0288: move/from16 v40, v0 │ │ -087c40: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ -087c44: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ -087c48: 5200 650a |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -087c4c: 0228 0000 |0290: move/from16 v40, v0 │ │ -087c50: 0200 2800 |0292: move/from16 v0, v40 │ │ -087c54: 7120 2f1f 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -087c5a: 0a28 |0297: move-result v40 │ │ -087c5c: 9128 2815 |0298: sub-int v40, v40, v21 │ │ -087c60: 0200 2900 |029a: move/from16 v0, v41 │ │ -087c64: 0201 2800 |029c: move/from16 v1, v40 │ │ -087c68: 7120 2d1f 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087c6e: 0a0c |02a1: move-result v12 │ │ -087c70: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ -087c74: 5240 a104 |02a4: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ -087c78: 0228 0000 |02a6: move/from16 v40, v0 │ │ -087c7c: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ -087c80: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ -087c84: 0200 1100 |02ac: move/from16 v0, v17 │ │ -087c88: 0201 2800 |02ae: move/from16 v1, v40 │ │ -087c8c: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ -087c90: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ -087c94: 5200 650a |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -087c98: 0228 0000 |02b6: move/from16 v40, v0 │ │ -087c9c: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ -087ca0: 0200 2800 |02ba: move/from16 v0, v40 │ │ -087ca4: 0201 2900 |02bc: move/from16 v1, v41 │ │ -087ca8: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ -087cac: 0200 1800 |02c0: move/from16 v0, v24 │ │ -087cb0: 0201 2000 |02c2: move/from16 v1, v32 │ │ -087cb4: 7120 2f1f 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -087cba: 0a28 |02c7: move-result v40 │ │ -087cbc: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ -087cc0: 7120 871b dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087cc6: 0a28 |02cd: move-result v40 │ │ -087cc8: 7120 871b ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087cce: 0a29 |02d1: move-result v41 │ │ -087cd0: 0200 2800 |02d2: move/from16 v0, v40 │ │ -087cd4: 0201 2900 |02d4: move/from16 v1, v41 │ │ -087cd8: 6e30 cc1b 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -087cde: 6e10 ab1b 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -087ce4: 0a28 |02dc: move-result v40 │ │ -087ce6: 9028 2815 |02dd: add-int v40, v40, v21 │ │ -087cea: 9105 0528 |02df: sub-int v5, v5, v40 │ │ -087cee: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ -087cf2: 5400 c008 |02e3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -087cf6: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ -087cfa: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ -087cfe: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ -087d02: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ -087d06: 5400 e008 |02ed: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -087d0a: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ -087d0e: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ -087d12: 5200 bb08 |02f3: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ -087d16: 0229 0000 |02f5: move/from16 v41, v0 │ │ -087d1a: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ -087d1e: 7702 871b 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087d24: 0a29 |02fc: move-result v41 │ │ -087d26: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ -087d2a: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ -087d2e: 0801 2800 |0301: move-object/from16 v1, v40 │ │ -087d32: 0202 2900 |0303: move/from16 v2, v41 │ │ -087d36: 0203 2a00 |0305: move/from16 v3, v42 │ │ -087d3a: 6e53 d516 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@16d5 │ │ -087d40: 0a05 |030a: move-result v5 │ │ -087d42: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ -087d46: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ -087d4a: 5400 e008 |030f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -087d4e: 0829 0000 |0311: move-object/from16 v41, v0 │ │ -087d52: 7401 6e1d 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@1d6e │ │ -087d58: 0a29 |0316: move-result v41 │ │ -087d5a: 9129 1829 |0317: sub-int v41, v24, v41 │ │ -087d5e: 7702 2d1f 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087d64: 0a18 |031c: move-result v24 │ │ -087d66: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ -087d6a: 5200 bb08 |031f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ -087d6e: 0228 0000 |0321: move/from16 v40, v0 │ │ -087d72: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ -087d76: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ -087d7a: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ -087d7e: 0200 1600 |0329: move/from16 v0, v22 │ │ -087d82: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ -087d86: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ -087d8a: 0201 1600 |032f: move/from16 v1, v22 │ │ -087d8e: 6e20 b216 1000 |0331: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@16b2 │ │ -087d94: 0c23 |0334: move-result-object v35 │ │ -087d96: 7401 aa1b 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -087d9c: 0a28 |0338: move-result v40 │ │ -087d9e: 901d 2825 |0339: add-int v29, v40, v37 │ │ -087da2: 0200 1d00 |033b: move/from16 v0, v29 │ │ -087da6: 0201 1c00 |033d: move/from16 v1, v28 │ │ -087daa: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ -087dae: 021c 1d00 |0341: move/from16 v28, v29 │ │ -087db2: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ -087db6: 28e4 |0345: goto 0329 // -001c │ │ -087db8: 7701 861b 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -087dbe: 0a1b |0349: move-result v27 │ │ -087dc0: 2900 91fd |034a: goto/16 00db // -026f │ │ -087dc4: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ -087dc8: 5400 c408 |034e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -087dcc: 0812 0000 |0350: move-object/from16 v18, v0 │ │ -087dd0: 2900 bbfd |0352: goto/16 010d // -0245 │ │ -087dd4: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ -087dd8: 5200 650a |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -087ddc: 0228 0000 |0358: move/from16 v40, v0 │ │ -087de0: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ -087de4: 7702 871b 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087dea: 0a14 |035f: move-result v20 │ │ -087dec: 2900 cdfd |0360: goto/16 012d // -0233 │ │ -087df0: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ -087df4: 2900 94fe |0364: goto/16 01f8 // -016c │ │ -087df8: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ -087dfc: 5400 cc08 |0368: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -087e00: 0828 0000 |036a: move-object/from16 v40, v0 │ │ -087e04: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ -087e08: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ -087e0c: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ -087e10: 5200 cb08 |0372: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -087e14: 0228 0000 |0374: move/from16 v40, v0 │ │ -087e18: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -087e1c: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ -087e20: 9129 0517 |037a: sub-int v41, v5, v23 │ │ -087e24: 7702 2d1f 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087e2a: 0a05 |037f: move-result v5 │ │ -087e2c: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ -087e30: 9129 1817 |0382: sub-int v41, v24, v23 │ │ -087e34: 7702 2d1f 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087e3a: 0a18 |0387: move-result v24 │ │ -087e3c: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ -087e40: 5400 cc08 |038a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -087e44: 0828 0000 |038c: move-object/from16 v40, v0 │ │ -087e48: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ -087e4c: 0200 2900 |0390: move/from16 v0, v41 │ │ -087e50: 7120 871b 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087e56: 0a29 |0395: move-result v41 │ │ -087e58: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ -087e5c: 0200 2a00 |0398: move/from16 v0, v42 │ │ -087e60: 7120 871b 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087e66: 0a2a |039d: move-result v42 │ │ -087e68: 7403 721d 2800 |039e: invoke-virtual/range {v40, v41, v42}, Landroid/widget/LinearLayout;.measure:(II)V // method@1d72 │ │ -087e6e: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ -087e72: 5400 cc08 |03a3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -087e76: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ -087e7a: 7401 6e1d 2800 |03a7: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@1d6e │ │ -087e80: 0a19 |03aa: move-result v25 │ │ -087e82: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ -087e86: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ -087e8a: 7702 2d1f 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087e90: 0a05 |03b2: move-result v5 │ │ -087e92: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ -087e96: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ -087e9a: 7702 2d1f 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087ea0: 0a18 |03ba: move-result v24 │ │ -087ea2: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ -087ea6: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ -087eaa: 5200 cb08 |03bf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -087eae: 0217 0000 |03c1: move/from16 v23, v0 │ │ -087eb2: 28b5 |03c3: goto 0378 // -004b │ │ -087eb4: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ -087eb8: 5400 dd08 |03c6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -087ebc: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ -087ec0: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ -087ec4: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ -087ec8: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ -087ecc: 5200 cb08 |03d0: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -087ed0: 0228 0000 |03d2: move/from16 v40, v0 │ │ -087ed4: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -087ed8: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ -087edc: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ -087ee0: 7702 2d1f 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087ee6: 0a05 |03dd: move-result v5 │ │ -087ee8: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ -087eec: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ -087ef0: 7702 2d1f 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087ef6: 0a18 |03e5: move-result v24 │ │ -087ef8: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ -087efc: 5400 dd08 |03e8: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -087f00: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ -087f04: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ -087f08: 0200 2900 |03ee: move/from16 v0, v41 │ │ -087f0c: 7120 871b 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087f12: 0a29 |03f3: move-result v41 │ │ -087f14: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ -087f18: 0200 2a00 |03f6: move/from16 v0, v42 │ │ -087f1c: 7120 871b 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -087f22: 0a2a |03fb: move-result v42 │ │ -087f24: 7403 fb18 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@18fb │ │ -087f2a: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ -087f2e: 5400 dd08 |0401: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -087f32: 0828 0000 |0403: move-object/from16 v40, v0 │ │ -087f36: 7401 f818 2800 |0405: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@18f8 │ │ -087f3c: 0a22 |0408: move-result v34 │ │ -087f3e: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ -087f42: 9129 0522 |040b: sub-int v41, v5, v34 │ │ -087f46: 7702 2d1f 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087f4c: 0a05 |0410: move-result v5 │ │ -087f4e: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ -087f52: 9129 1822 |0413: sub-int v41, v24, v34 │ │ -087f56: 7702 2d1f 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -087f5c: 0a18 |0418: move-result v24 │ │ -087f5e: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ -087f62: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ -087f66: 5200 cb08 |041d: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ -087f6a: 0217 0000 |041f: move/from16 v23, v0 │ │ -087f6e: 28b5 |0421: goto 03d6 // -004b │ │ -087f70: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ -087f74: 5200 bf08 |0424: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -087f78: 0228 0000 |0426: move/from16 v40, v0 │ │ -087f7c: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ -087f80: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ -087f84: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ -087f88: 5400 be08 |042e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -087f8c: 0828 0000 |0430: move-object/from16 v40, v0 │ │ -087f90: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ -087f94: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ -087f98: 540e be08 |0436: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -087f9c: 2900 defd |0438: goto/16 0216 // -0222 │ │ -087fa0: 1204 |043a: const/4 v4, #int 0 // #0 │ │ -087fa2: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ -087fa6: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ -087faa: 5200 640a |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -087fae: 0228 0000 |0441: move/from16 v40, v0 │ │ -087fb2: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ -087fb6: 0200 2800 |0445: move/from16 v0, v40 │ │ -087fba: 0201 2900 |0447: move/from16 v1, v41 │ │ -087fbe: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ -087fc2: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ -087fc6: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ -087fca: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ -087fce: 28fc |0451: goto 044d // -0004 │ │ -087fd0: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ -087fd4: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ -087fd8: 0228 0500 |0456: move/from16 v40, v5 │ │ -087fdc: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ -087fe0: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ -087fe4: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ -087fe8: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ -087fec: 0201 1c00 |0460: move/from16 v1, v28 │ │ -087ff0: 6e30 f516 9001 |0462: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@16f5 │ │ -087ff6: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ -087ffa: 5400 bd08 |0467: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@08bd │ │ -087ffe: 0828 0000 |0469: move-object/from16 v40, v0 │ │ -088002: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ -088006: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ -08800a: 5400 bd08 |046f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@08bd │ │ -08800e: 0828 0000 |0471: move-object/from16 v40, v0 │ │ -088012: 7401 bd16 2c00 |0473: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@16bd │ │ -088018: 0a29 |0476: move-result v41 │ │ -08801a: 7402 4716 2800 |0477: invoke-virtual/range {v40, v41}, Landroid/support/v7/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@1647 │ │ -088020: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ -088024: 5400 d508 |047c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -088028: 0828 0000 |047e: move-object/from16 v40, v0 │ │ -08802c: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ -088030: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ -088034: 5400 d508 |0484: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -088038: 0828 0000 |0486: move-object/from16 v40, v0 │ │ -08803c: 7401 a318 2800 |0488: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ -088042: 0a28 |048b: move-result v40 │ │ -088044: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ -088048: 0200 2800 |048e: move/from16 v0, v40 │ │ -08804c: 0201 2900 |0490: move/from16 v1, v41 │ │ -088050: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ -088054: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ -088058: 5400 d508 |0496: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ -08805c: 0828 0000 |0498: move-object/from16 v40, v0 │ │ -088060: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ -088064: 5200 d308 |049c: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@08d3 │ │ -088068: 0229 0000 |049e: move/from16 v41, v0 │ │ -08806c: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ -088070: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ -088074: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ -088078: 7702 871b 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -08807e: 0a29 |04a9: move-result v41 │ │ -088080: 7401 bd16 2c00 |04aa: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@16bd │ │ -088086: 0a2a |04ad: move-result v42 │ │ -088088: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ -08808c: 7702 871b 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -088092: 0a2a |04b3: move-result v42 │ │ -088094: 7403 ad18 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ProgressBarICS;.measure:(II)V // method@18ad │ │ -08809a: 2900 a3fb |04b7: goto/16 005a // -045d │ │ -08809e: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ -0880a2: 0201 1b00 |04bb: move/from16 v1, v27 │ │ -0880a6: 6e30 f516 9001 |04bd: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@16f5 │ │ -0880ac: 28a5 |04c0: goto 0465 // -005b │ │ -0880ae: 0000 |04c1: nop // spacer │ │ -0880b0: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ +087650: |[087650] android.support.v7.internal.widget.ActionBarView.onMeasure:(II)V │ │ +087660: 7401 b316 2c00 |0000: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getChildCount:()I // method@16b3 │ │ +087666: 0a07 |0003: move-result v7 │ │ +087668: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ +08766c: 5500 c908 |0006: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@08c9 │ │ +087670: 0228 0000 |0008: move/from16 v40, v0 │ │ +087674: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ +087678: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ +08767c: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ +087680: 0200 1600 |0010: move/from16 v0, v22 │ │ +087684: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ +087688: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ +08768c: 0201 1600 |0016: move/from16 v1, v22 │ │ +087690: 6e20 b216 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@16b2 │ │ +087696: 0c06 |001b: move-result-object v6 │ │ +087698: 6e10 b71b 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +08769e: 0a28 |001f: move-result v40 │ │ +0876a0: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ +0876a4: 0200 2800 |0022: move/from16 v0, v40 │ │ +0876a8: 0201 2900 |0024: move/from16 v1, v41 │ │ +0876ac: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ +0876b0: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ +0876b4: 5400 cf08 |002a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +0876b8: 0828 0000 |002c: move-object/from16 v40, v0 │ │ +0876bc: 0800 2800 |002e: move-object/from16 v0, v40 │ │ +0876c0: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ +0876c4: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ +0876c8: 5400 cf08 |0034: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +0876cc: 0828 0000 |0036: move-object/from16 v40, v0 │ │ +0876d0: 7401 8a13 2800 |0038: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@138a │ │ +0876d6: 0a28 |003b: move-result v40 │ │ +0876d8: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ +0876dc: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ +0876e0: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0876e4: 28ce |0042: goto 0010 // -0032 │ │ +0876e6: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ +0876ea: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ +0876ee: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ +0876f2: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ +0876f6: 0201 2800 |004b: move/from16 v1, v40 │ │ +0876fa: 0202 2900 |004d: move/from16 v2, v41 │ │ +0876fe: 6e30 f516 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@16f5 │ │ +087704: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ +087708: 0200 2800 |0054: move/from16 v0, v40 │ │ +08770c: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ +087710: 5c10 ca08 |0058: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@08ca │ │ +087714: 0e00 |005a: return-void │ │ +087716: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ +08771a: 0200 2800 |005d: move/from16 v0, v40 │ │ +08771e: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ +087722: 5c10 ca08 |0061: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@08ca │ │ +087726: 7701 851b 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +08772c: 0a27 |0066: move-result v39 │ │ +08772e: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ +087732: 0200 2700 |0069: move/from16 v0, v39 │ │ +087736: 0201 2800 |006b: move/from16 v1, v40 │ │ +08773a: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ +08773e: 2228 c503 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@03c5 │ │ +087742: 2229 d803 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@03d8 │ │ +087746: 7601 581f 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +08774c: 7401 381f 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +087752: 0c2a |0079: move-result-object v42 │ │ +087754: 7401 0c1f 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +08775a: 0c2a |007d: move-result-object v42 │ │ +08775c: 7402 601f 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +087762: 0c29 |0081: move-result-object v41 │ │ +087764: 1a2a 3300 |0082: const-string v42, " can only be used " // string@0033 │ │ +087768: 7402 601f 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08776e: 0c29 |0087: move-result-object v41 │ │ +087770: 1a2a f322 |0088: const-string v42, "with android:layout_width="MATCH_PARENT" (or fill_parent)" // string@22f3 │ │ +087774: 7402 601f 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08777a: 0c29 |008d: move-result-object v41 │ │ +08777c: 7401 651f 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +087782: 0c29 |0091: move-result-object v41 │ │ +087784: 7602 1d1f 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +08778a: 2728 |0095: throw v40 │ │ +08778c: 7701 851b 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +087792: 0a10 |0099: move-result v16 │ │ +087794: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ +087798: 0200 1000 |009c: move/from16 v0, v16 │ │ +08779c: 0201 2800 |009e: move/from16 v1, v40 │ │ +0877a0: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ +0877a4: 2228 c503 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0877a8: 2229 d803 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@03d8 │ │ +0877ac: 7601 581f 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0877b2: 7401 381f 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +0877b8: 0c2a |00ac: move-result-object v42 │ │ +0877ba: 7401 0c1f 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1f0c │ │ +0877c0: 0c2a |00b0: move-result-object v42 │ │ +0877c2: 7402 601f 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0877c8: 0c29 |00b4: move-result-object v41 │ │ +0877ca: 1a2a 3300 |00b5: const-string v42, " can only be used " // string@0033 │ │ +0877ce: 7402 601f 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0877d4: 0c29 |00ba: move-result-object v41 │ │ +0877d6: 1a2a f122 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@22f1 │ │ +0877da: 7402 601f 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0877e0: 0c29 |00c0: move-result-object v41 │ │ +0877e2: 7401 651f 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0877e8: 0c29 |00c4: move-result-object v41 │ │ +0877ea: 7602 1d1f 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +0877f0: 2728 |00c8: throw v40 │ │ +0877f2: 7701 861b 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +0877f8: 0a09 |00cc: move-result v9 │ │ +0877fa: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ +0877fe: 5200 bb08 |00cf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ +087802: 0228 0000 |00d1: move/from16 v40, v0 │ │ +087806: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ +08780a: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ +08780e: 5200 bb08 |00d7: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ +087812: 021b 0000 |00d9: move/from16 v27, v0 │ │ +087816: 7401 c216 2c00 |00db: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@16c2 │ │ +08781c: 0a28 |00de: move-result v40 │ │ +08781e: 7401 bf16 2c00 |00df: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@16bf │ │ +087824: 0a29 |00e2: move-result v41 │ │ +087826: 9025 2829 |00e3: add-int v37, v40, v41 │ │ +08782a: 7401 c016 2c00 |00e5: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@16c0 │ │ +087830: 0a1e |00e8: move-result v30 │ │ +087832: 7401 c116 2c00 |00e9: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@16c1 │ │ +087838: 0a1f |00ec: move-result v31 │ │ +08783a: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ +08783e: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ +087842: 0200 2800 |00f1: move/from16 v0, v40 │ │ +087846: 7120 871b 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +08784c: 0a08 |00f6: move-result v8 │ │ +08784e: 9128 091e |00f7: sub-int v40, v9, v30 │ │ +087852: 9105 281f |00f9: sub-int v5, v40, v31 │ │ +087856: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ +08785a: 0220 1800 |00fd: move/from16 v32, v24 │ │ +08785e: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ +087862: 5400 c008 |0101: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +087866: 0828 0000 |0103: move-object/from16 v40, v0 │ │ +08786a: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ +08786e: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ +087872: 5400 c208 |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ +087876: 0812 0000 |010b: move-object/from16 v18, v0 │ │ +08787a: 7401 7a16 1200 |010d: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@167a │ │ +087880: 0a28 |0110: move-result v40 │ │ +087882: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ +087886: 0200 2800 |0113: move/from16 v0, v40 │ │ +08788a: 0201 2900 |0115: move/from16 v1, v41 │ │ +08788e: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ +087892: 7401 7516 1200 |0119: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1675 │ │ +087898: 0c1a |011c: move-result-object v26 │ │ +08789a: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ +08789e: 5200 650a |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +0878a2: 0228 0000 |0121: move/from16 v40, v0 │ │ +0878a6: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ +0878aa: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ +0878ae: 0200 2800 |0127: move/from16 v0, v40 │ │ +0878b2: 7120 871b 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0878b8: 0a14 |012c: move-result v20 │ │ +0878ba: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ +0878be: 0200 2800 |012f: move/from16 v0, v40 │ │ +0878c2: 7120 871b 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0878c8: 0a28 |0134: move-result v40 │ │ +0878ca: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +0878ce: 0201 1400 |0137: move/from16 v1, v20 │ │ +0878d2: 0202 2800 |0139: move/from16 v2, v40 │ │ +0878d6: 6e30 7c16 1002 |013b: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@167c │ │ +0878dc: 7401 7716 1200 |013e: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@1677 │ │ +0878e2: 0a28 |0141: move-result v40 │ │ +0878e4: 7401 7616 1200 |0142: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1676 │ │ +0878ea: 0a29 |0145: move-result v41 │ │ +0878ec: 9013 2829 |0146: add-int v19, v40, v41 │ │ +0878f0: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ +0878f4: 9129 0513 |014a: sub-int v41, v5, v19 │ │ +0878f8: 7702 2d1f 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +0878fe: 0a05 |014f: move-result v5 │ │ +087900: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ +087904: 9129 0513 |0152: sub-int v41, v5, v19 │ │ +087908: 7702 2d1f 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +08790e: 0a18 |0157: move-result v24 │ │ +087910: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ +087914: 5400 cf08 |015a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +087918: 0828 0000 |015c: move-object/from16 v40, v0 │ │ +08791c: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ +087920: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ +087924: 5400 cf08 |0162: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +087928: 0828 0000 |0164: move-object/from16 v40, v0 │ │ +08792c: 7401 9213 2800 |0166: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +087932: 0c28 |0169: move-result-object v40 │ │ +087934: 0800 2800 |016a: move-object/from16 v0, v40 │ │ +087938: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ +08793c: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ +087940: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ +087944: 5400 cf08 |0172: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +087948: 0828 0000 |0174: move-object/from16 v40, v0 │ │ +08794c: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ +087950: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ +087954: 0801 2800 |017a: move-object/from16 v1, v40 │ │ +087958: 0202 2900 |017c: move/from16 v2, v41 │ │ +08795c: 6e52 d516 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@16d5 │ │ +087962: 0a05 |0181: move-result v5 │ │ +087964: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ +087968: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ +08796c: 5400 cf08 |0186: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +087970: 0829 0000 |0188: move-object/from16 v41, v0 │ │ +087974: 7401 8d13 2900 |018a: invoke-virtual/range {v41}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@138d │ │ +08797a: 0a29 |018d: move-result v41 │ │ +08797c: 9129 2029 |018e: sub-int v41, v32, v41 │ │ +087980: 7702 2d1f 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087986: 0a20 |0193: move-result v32 │ │ +087988: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ +08798c: 5400 c808 |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +087990: 0828 0000 |0198: move-object/from16 v40, v0 │ │ +087994: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ +087998: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ +08799c: 5400 c808 |019e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +0879a0: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ +0879a4: 7401 a318 2800 |01a2: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ +0879aa: 0a28 |01a5: move-result v40 │ │ +0879ac: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ +0879b0: 0200 2800 |01a8: move/from16 v0, v40 │ │ +0879b4: 0201 2900 |01aa: move/from16 v1, v41 │ │ +0879b8: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ +0879bc: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ +0879c0: 5400 c808 |01b0: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +0879c4: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ +0879c8: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ +0879cc: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ +0879d0: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ +0879d4: 0202 2900 |01ba: move/from16 v2, v41 │ │ +0879d8: 6e52 d516 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@16d5 │ │ +0879de: 0a05 |01bf: move-result v5 │ │ +0879e0: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ +0879e4: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ +0879e8: 5400 c808 |01c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08c8 │ │ +0879ec: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ +0879f0: 7401 9918 2900 |01c8: invoke-virtual/range {v41}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1899 │ │ +0879f6: 0a29 |01cb: move-result v41 │ │ +0879f8: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ +0879fc: 7702 2d1f 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087a02: 0a20 |01d1: move-result v32 │ │ +087a04: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ +087a08: 5400 e008 |01d4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +087a0c: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ +087a10: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ +087a14: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ +087a18: 5400 e008 |01dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +087a1c: 0828 0000 |01de: move-object/from16 v40, v0 │ │ +087a20: 7401 701d 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@1d70 │ │ +087a26: 0a28 |01e3: move-result v40 │ │ +087a28: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ +087a2c: 0200 2800 |01e6: move/from16 v0, v40 │ │ +087a30: 0201 2900 |01e8: move/from16 v1, v41 │ │ +087a34: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ +087a38: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ +087a3c: 5200 bf08 |01ee: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +087a40: 0228 0000 |01f0: move/from16 v40, v0 │ │ +087a44: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ +087a48: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ +087a4c: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ +087a50: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ +087a54: 5400 c008 |01fa: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +087a58: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ +087a5c: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ +087a60: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ +087a64: 5200 d108 |0202: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +087a68: 0228 0000 |0204: move/from16 v40, v0 │ │ +087a6c: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ +087a72: 120e |0209: const/4 v14, #int 0 // #0 │ │ +087a74: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ +087a78: 5400 c008 |020c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +087a7c: 0828 0000 |020e: move-object/from16 v40, v0 │ │ +087a80: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ +087a84: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ +087a88: 540e c008 |0214: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +087a8c: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ +087a90: 6e10 a61b 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +087a96: 0c28 |021b: move-result-object v40 │ │ +087a98: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ +087a9c: 0801 2800 |021e: move-object/from16 v1, v40 │ │ +087aa0: 6e20 af16 1000 |0220: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@16af │ │ +087aa6: 0c1a |0223: move-result-object v26 │ │ +087aa8: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ +087aac: 2000 3002 |0226: instance-of v0, v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0230 │ │ +087ab0: 0228 0000 |0228: move/from16 v40, v0 │ │ +087ab4: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ +087ab8: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ +087abc: 1f28 3002 |022e: check-cast v40, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0230 │ │ +087ac0: 0804 2800 |0230: move-object/from16 v4, v40 │ │ +087ac4: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ +087ac8: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ +087acc: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ +087ad0: 5240 a204 |0238: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@04a2 │ │ +087ad4: 0228 0000 |023a: move/from16 v40, v0 │ │ +087ad8: 5240 a304 |023c: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@04a3 │ │ +087adc: 0229 0000 |023e: move/from16 v41, v0 │ │ +087ae0: 9015 2829 |0240: add-int v21, v40, v41 │ │ +087ae4: 5240 a404 |0242: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@04a4 │ │ +087ae8: 0228 0000 |0244: move/from16 v40, v0 │ │ +087aec: 5240 a004 |0246: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@04a0 │ │ +087af0: 0229 0000 |0248: move/from16 v41, v0 │ │ +087af4: 9024 2829 |024a: add-int v36, v40, v41 │ │ +087af8: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ +087afc: 5200 bb08 |024e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ +087b00: 0228 0000 |0250: move/from16 v40, v0 │ │ +087b04: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ +087b08: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ +087b0c: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ +087b10: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ +087b14: 5200 640a |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +087b18: 0229 0000 |025c: move/from16 v41, v0 │ │ +087b1c: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ +087b20: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ +087b24: 5200 640a |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +087b28: 0229 0000 |0264: move/from16 v41, v0 │ │ +087b2c: 0200 2900 |0266: move/from16 v0, v41 │ │ +087b30: 7120 2f1f f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +087b36: 0a0f |026b: move-result v15 │ │ +087b38: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ +087b3c: 7702 2d1f 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087b42: 0a0a |0271: move-result v10 │ │ +087b44: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ +087b48: 5200 650a |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +087b4c: 0228 0000 |0276: move/from16 v40, v0 │ │ +087b50: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ +087b54: 0200 2800 |027a: move/from16 v0, v40 │ │ +087b58: 0201 2900 |027c: move/from16 v1, v41 │ │ +087b5c: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ +087b60: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ +087b64: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ +087b68: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ +087b6c: 5200 650a |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +087b70: 0228 0000 |0288: move/from16 v40, v0 │ │ +087b74: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ +087b78: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ +087b7c: 5200 650a |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +087b80: 0228 0000 |0290: move/from16 v40, v0 │ │ +087b84: 0200 2800 |0292: move/from16 v0, v40 │ │ +087b88: 7120 2f1f 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +087b8e: 0a28 |0297: move-result v40 │ │ +087b90: 9128 2815 |0298: sub-int v40, v40, v21 │ │ +087b94: 0200 2900 |029a: move/from16 v0, v41 │ │ +087b98: 0201 2800 |029c: move/from16 v1, v40 │ │ +087b9c: 7120 2d1f 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087ba2: 0a0c |02a1: move-result v12 │ │ +087ba4: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ +087ba8: 5240 a104 |02a4: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@04a1 │ │ +087bac: 0228 0000 |02a6: move/from16 v40, v0 │ │ +087bb0: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ +087bb4: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ +087bb8: 0200 1100 |02ac: move/from16 v0, v17 │ │ +087bbc: 0201 2800 |02ae: move/from16 v1, v40 │ │ +087bc0: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ +087bc4: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ +087bc8: 5200 650a |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +087bcc: 0228 0000 |02b6: move/from16 v40, v0 │ │ +087bd0: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ +087bd4: 0200 2800 |02ba: move/from16 v0, v40 │ │ +087bd8: 0201 2900 |02bc: move/from16 v1, v41 │ │ +087bdc: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ +087be0: 0200 1800 |02c0: move/from16 v0, v24 │ │ +087be4: 0201 2000 |02c2: move/from16 v1, v32 │ │ +087be8: 7120 2f1f 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +087bee: 0a28 |02c7: move-result v40 │ │ +087bf0: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ +087bf4: 7120 871b dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087bfa: 0a28 |02cd: move-result v40 │ │ +087bfc: 7120 871b ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087c02: 0a29 |02d1: move-result v41 │ │ +087c04: 0200 2800 |02d2: move/from16 v0, v40 │ │ +087c08: 0201 2900 |02d4: move/from16 v1, v41 │ │ +087c0c: 6e30 cc1b 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +087c12: 6e10 ab1b 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +087c18: 0a28 |02dc: move-result v40 │ │ +087c1a: 9028 2815 |02dd: add-int v40, v40, v21 │ │ +087c1e: 9105 0528 |02df: sub-int v5, v5, v40 │ │ +087c22: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ +087c26: 5400 c008 |02e3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +087c2a: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ +087c2e: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ +087c32: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ +087c36: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ +087c3a: 5400 e008 |02ed: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +087c3e: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ +087c42: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ +087c46: 5200 bb08 |02f3: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ +087c4a: 0229 0000 |02f5: move/from16 v41, v0 │ │ +087c4e: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ +087c52: 7702 871b 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087c58: 0a29 |02fc: move-result v41 │ │ +087c5a: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ +087c5e: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ +087c62: 0801 2800 |0301: move-object/from16 v1, v40 │ │ +087c66: 0202 2900 |0303: move/from16 v2, v41 │ │ +087c6a: 0203 2a00 |0305: move/from16 v3, v42 │ │ +087c6e: 6e53 d516 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@16d5 │ │ +087c74: 0a05 |030a: move-result v5 │ │ +087c76: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ +087c7a: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ +087c7e: 5400 e008 |030f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +087c82: 0829 0000 |0311: move-object/from16 v41, v0 │ │ +087c86: 7401 6e1d 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@1d6e │ │ +087c8c: 0a29 |0316: move-result v41 │ │ +087c8e: 9129 1829 |0317: sub-int v41, v24, v41 │ │ +087c92: 7702 2d1f 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087c98: 0a18 |031c: move-result v24 │ │ +087c9a: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ +087c9e: 5200 bb08 |031f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@08bb │ │ +087ca2: 0228 0000 |0321: move/from16 v40, v0 │ │ +087ca6: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ +087caa: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ +087cae: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ +087cb2: 0200 1600 |0329: move/from16 v0, v22 │ │ +087cb6: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ +087cba: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ +087cbe: 0201 1600 |032f: move/from16 v1, v22 │ │ +087cc2: 6e20 b216 1000 |0331: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@16b2 │ │ +087cc8: 0c23 |0334: move-result-object v35 │ │ +087cca: 7401 aa1b 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +087cd0: 0a28 |0338: move-result v40 │ │ +087cd2: 901d 2825 |0339: add-int v29, v40, v37 │ │ +087cd6: 0200 1d00 |033b: move/from16 v0, v29 │ │ +087cda: 0201 1c00 |033d: move/from16 v1, v28 │ │ +087cde: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ +087ce2: 021c 1d00 |0341: move/from16 v28, v29 │ │ +087ce6: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ +087cea: 28e4 |0345: goto 0329 // -001c │ │ +087cec: 7701 861b 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +087cf2: 0a1b |0349: move-result v27 │ │ +087cf4: 2900 91fd |034a: goto/16 00db // -026f │ │ +087cf8: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ +087cfc: 5400 c408 |034e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +087d00: 0812 0000 |0350: move-object/from16 v18, v0 │ │ +087d04: 2900 bbfd |0352: goto/16 010d // -0245 │ │ +087d08: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ +087d0c: 5200 650a |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +087d10: 0228 0000 |0358: move/from16 v40, v0 │ │ +087d14: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ +087d18: 7702 871b 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087d1e: 0a14 |035f: move-result v20 │ │ +087d20: 2900 cdfd |0360: goto/16 012d // -0233 │ │ +087d24: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ +087d28: 2900 94fe |0364: goto/16 01f8 // -016c │ │ +087d2c: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ +087d30: 5400 cc08 |0368: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +087d34: 0828 0000 |036a: move-object/from16 v40, v0 │ │ +087d38: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ +087d3c: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ +087d40: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ +087d44: 5200 cb08 |0372: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +087d48: 0228 0000 |0374: move/from16 v40, v0 │ │ +087d4c: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +087d50: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ +087d54: 9129 0517 |037a: sub-int v41, v5, v23 │ │ +087d58: 7702 2d1f 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087d5e: 0a05 |037f: move-result v5 │ │ +087d60: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ +087d64: 9129 1817 |0382: sub-int v41, v24, v23 │ │ +087d68: 7702 2d1f 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087d6e: 0a18 |0387: move-result v24 │ │ +087d70: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ +087d74: 5400 cc08 |038a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +087d78: 0828 0000 |038c: move-object/from16 v40, v0 │ │ +087d7c: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ +087d80: 0200 2900 |0390: move/from16 v0, v41 │ │ +087d84: 7120 871b 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087d8a: 0a29 |0395: move-result v41 │ │ +087d8c: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ +087d90: 0200 2a00 |0398: move/from16 v0, v42 │ │ +087d94: 7120 871b 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087d9a: 0a2a |039d: move-result v42 │ │ +087d9c: 7403 721d 2800 |039e: invoke-virtual/range {v40, v41, v42}, Landroid/widget/LinearLayout;.measure:(II)V // method@1d72 │ │ +087da2: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ +087da6: 5400 cc08 |03a3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +087daa: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ +087dae: 7401 6e1d 2800 |03a7: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@1d6e │ │ +087db4: 0a19 |03aa: move-result v25 │ │ +087db6: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ +087dba: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ +087dbe: 7702 2d1f 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087dc4: 0a05 |03b2: move-result v5 │ │ +087dc6: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ +087dca: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ +087dce: 7702 2d1f 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087dd4: 0a18 |03ba: move-result v24 │ │ +087dd6: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ +087dda: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ +087dde: 5200 cb08 |03bf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +087de2: 0217 0000 |03c1: move/from16 v23, v0 │ │ +087de6: 28b5 |03c3: goto 0378 // -004b │ │ +087de8: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ +087dec: 5400 dd08 |03c6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +087df0: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ +087df4: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ +087df8: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ +087dfc: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ +087e00: 5200 cb08 |03d0: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +087e04: 0228 0000 |03d2: move/from16 v40, v0 │ │ +087e08: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +087e0c: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ +087e10: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ +087e14: 7702 2d1f 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087e1a: 0a05 |03dd: move-result v5 │ │ +087e1c: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ +087e20: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ +087e24: 7702 2d1f 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087e2a: 0a18 |03e5: move-result v24 │ │ +087e2c: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ +087e30: 5400 dd08 |03e8: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +087e34: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ +087e38: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ +087e3c: 0200 2900 |03ee: move/from16 v0, v41 │ │ +087e40: 7120 871b 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087e46: 0a29 |03f3: move-result v41 │ │ +087e48: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ +087e4c: 0200 2a00 |03f6: move/from16 v0, v42 │ │ +087e50: 7120 871b 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087e56: 0a2a |03fb: move-result v42 │ │ +087e58: 7403 fb18 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@18fb │ │ +087e5e: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ +087e62: 5400 dd08 |0401: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +087e66: 0828 0000 |0403: move-object/from16 v40, v0 │ │ +087e6a: 7401 f818 2800 |0405: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@18f8 │ │ +087e70: 0a22 |0408: move-result v34 │ │ +087e72: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ +087e76: 9129 0522 |040b: sub-int v41, v5, v34 │ │ +087e7a: 7702 2d1f 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087e80: 0a05 |0410: move-result v5 │ │ +087e82: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ +087e86: 9129 1822 |0413: sub-int v41, v24, v34 │ │ +087e8a: 7702 2d1f 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +087e90: 0a18 |0418: move-result v24 │ │ +087e92: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ +087e96: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ +087e9a: 5200 cb08 |041d: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@08cb │ │ +087e9e: 0217 0000 |041f: move/from16 v23, v0 │ │ +087ea2: 28b5 |0421: goto 03d6 // -004b │ │ +087ea4: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ +087ea8: 5200 bf08 |0424: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +087eac: 0228 0000 |0426: move/from16 v40, v0 │ │ +087eb0: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ +087eb4: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ +087eb8: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ +087ebc: 5400 be08 |042e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +087ec0: 0828 0000 |0430: move-object/from16 v40, v0 │ │ +087ec4: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ +087ec8: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ +087ecc: 540e be08 |0436: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +087ed0: 2900 defd |0438: goto/16 0216 // -0222 │ │ +087ed4: 1204 |043a: const/4 v4, #int 0 // #0 │ │ +087ed6: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ +087eda: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ +087ede: 5200 640a |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +087ee2: 0228 0000 |0441: move/from16 v40, v0 │ │ +087ee6: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ +087eea: 0200 2800 |0445: move/from16 v0, v40 │ │ +087eee: 0201 2900 |0447: move/from16 v1, v41 │ │ +087ef2: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ +087ef6: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ +087efa: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ +087efe: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ +087f02: 28fc |0451: goto 044d // -0004 │ │ +087f04: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ +087f08: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ +087f0c: 0228 0500 |0456: move/from16 v40, v5 │ │ +087f10: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ +087f14: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ +087f18: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ +087f1c: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ +087f20: 0201 1c00 |0460: move/from16 v1, v28 │ │ +087f24: 6e30 f516 9001 |0462: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@16f5 │ │ +087f2a: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ +087f2e: 5400 bd08 |0467: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@08bd │ │ +087f32: 0828 0000 |0469: move-object/from16 v40, v0 │ │ +087f36: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ +087f3a: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ +087f3e: 5400 bd08 |046f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@08bd │ │ +087f42: 0828 0000 |0471: move-object/from16 v40, v0 │ │ +087f46: 7401 bd16 2c00 |0473: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@16bd │ │ +087f4c: 0a29 |0476: move-result v41 │ │ +087f4e: 7402 4716 2800 |0477: invoke-virtual/range {v40, v41}, Landroid/support/v7/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@1647 │ │ +087f54: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ +087f58: 5400 d508 |047c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +087f5c: 0828 0000 |047e: move-object/from16 v40, v0 │ │ +087f60: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ +087f64: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ +087f68: 5400 d508 |0484: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +087f6c: 0828 0000 |0486: move-object/from16 v40, v0 │ │ +087f70: 7401 a318 2800 |0488: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@18a3 │ │ +087f76: 0a28 |048b: move-result v40 │ │ +087f78: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ +087f7c: 0200 2800 |048e: move/from16 v0, v40 │ │ +087f80: 0201 2900 |0490: move/from16 v1, v41 │ │ +087f84: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ +087f88: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ +087f8c: 5400 d508 |0496: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@08d5 │ │ +087f90: 0828 0000 |0498: move-object/from16 v40, v0 │ │ +087f94: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ +087f98: 5200 d308 |049c: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@08d3 │ │ +087f9c: 0229 0000 |049e: move/from16 v41, v0 │ │ +087fa0: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ +087fa4: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ +087fa8: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ +087fac: 7702 871b 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087fb2: 0a29 |04a9: move-result v41 │ │ +087fb4: 7401 bd16 2c00 |04aa: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@16bd │ │ +087fba: 0a2a |04ad: move-result v42 │ │ +087fbc: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ +087fc0: 7702 871b 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +087fc6: 0a2a |04b3: move-result v42 │ │ +087fc8: 7403 ad18 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ProgressBarICS;.measure:(II)V // method@18ad │ │ +087fce: 2900 a3fb |04b7: goto/16 005a // -045d │ │ +087fd2: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ +087fd6: 0201 1b00 |04bb: move/from16 v1, v27 │ │ +087fda: 6e30 f516 9001 |04bd: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@16f5 │ │ +087fe0: 28a5 |04c0: goto 0465 // -005b │ │ +087fe2: 0000 |04c1: nop // spacer │ │ +087fe4: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x0004 line=809 │ │ 0x000c line=810 │ │ 0x000e line=811 │ │ 0x0014 line=812 │ │ @@ -179633,37 +179600,37 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0880c0: |[0880c0] android.support.v7.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0880d0: 0751 |0000: move-object v1, v5 │ │ -0880d2: 1f01 9c02 |0001: check-cast v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@029c │ │ -0880d6: 6e10 9616 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1696 │ │ -0880dc: 0c02 |0006: move-result-object v2 │ │ -0880de: 6f20 a315 2400 |0007: invoke-super {v4, v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@15a3 │ │ -0880e4: 5212 b308 |000a: iget v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ -0880e8: 3802 1900 |000c: if-eqz v2, 0025 // +0019 │ │ -0880ec: 5442 c308 |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -0880f0: 3802 1500 |0010: if-eqz v2, 0025 // +0015 │ │ -0880f4: 5442 d208 |0012: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ -0880f8: 3802 1100 |0014: if-eqz v2, 0025 // +0011 │ │ -0880fc: 5442 d208 |0016: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ -088100: 5213 b308 |0018: iget v3, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ -088104: 6e20 2614 3200 |001a: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1426 │ │ -08810a: 0c00 |001d: move-result-object v0 │ │ -08810c: 1f00 0e01 |001e: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@010e │ │ -088110: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ -088114: 7210 b106 0000 |0022: invoke-interface {v0}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@06b1 │ │ -08811a: 5512 b408 |0025: iget-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@08b4 │ │ -08811e: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ -088122: 6e10 df16 0400 |0029: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@16df │ │ -088128: 0e00 |002c: return-void │ │ +087ff4: |[087ff4] android.support.v7.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +088004: 0751 |0000: move-object v1, v5 │ │ +088006: 1f01 9a02 |0001: check-cast v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@029a │ │ +08800a: 6e10 9616 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1696 │ │ +088010: 0c02 |0006: move-result-object v2 │ │ +088012: 6f20 a315 2400 |0007: invoke-super {v4, v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@15a3 │ │ +088018: 5212 b308 |000a: iget v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ +08801c: 3802 1900 |000c: if-eqz v2, 0025 // +0019 │ │ +088020: 5442 c308 |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +088024: 3802 1500 |0010: if-eqz v2, 0025 // +0015 │ │ +088028: 5442 d208 |0012: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ +08802c: 3802 1100 |0014: if-eqz v2, 0025 // +0011 │ │ +088030: 5442 d208 |0016: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ +088034: 5213 b308 |0018: iget v3, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ +088038: 6e20 2614 3200 |001a: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1426 │ │ +08803e: 0c00 |001d: move-result-object v0 │ │ +088040: 1f00 0c01 |001e: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@010c │ │ +088044: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ +088048: 7210 b106 0000 |0022: invoke-interface {v0}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@06b1 │ │ +08804e: 5512 b408 |0025: iget-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@08b4 │ │ +088052: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ +088056: 6e10 df16 0400 |0029: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@16df │ │ +08805c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1176 │ │ 0x0003 line=1178 │ │ 0x000a line=1180 │ │ 0x0016 line=1182 │ │ 0x0020 line=1184 │ │ @@ -179682,33 +179649,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -08812c: |[08812c] android.support.v7.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -08813c: 6f10 a415 0300 |0000: invoke-super {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@15a4 │ │ -088142: 0c01 |0003: move-result-object v1 │ │ -088144: 2200 9c02 |0004: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@029c │ │ -088148: 7020 9516 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@1695 │ │ -08814e: 5432 c308 |0009: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -088152: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -088156: 5432 c308 |000d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -08815a: 5422 aa08 |000f: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -08815e: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ -088162: 5432 c308 |0013: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -088166: 5422 aa08 |0015: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ -08816a: 6e10 7714 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ -088170: 0a02 |001a: move-result v2 │ │ -088172: 5902 b308 |001b: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ -088176: 6e10 d216 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@16d2 │ │ -08817c: 0a02 |0020: move-result v2 │ │ -08817e: 5c02 b408 |0021: iput-boolean v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@08b4 │ │ -088182: 1100 |0023: return-object v0 │ │ +088060: |[088060] android.support.v7.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +088070: 6f10 a415 0300 |0000: invoke-super {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@15a4 │ │ +088076: 0c01 |0003: move-result-object v1 │ │ +088078: 2200 9a02 |0004: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@029a │ │ +08807c: 7020 9516 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@1695 │ │ +088082: 5432 c308 |0009: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +088086: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +08808a: 5432 c308 |000d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +08808e: 5422 aa08 |000f: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +088092: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ +088096: 5432 c308 |0013: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +08809a: 5422 aa08 |0015: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08aa │ │ +08809e: 6e10 7714 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ +0880a4: 0a02 |001a: move-result v2 │ │ +0880a6: 5902 b308 |001b: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@08b3 │ │ +0880aa: 6e10 d216 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@16d2 │ │ +0880b0: 0a02 |0020: move-result v2 │ │ +0880b2: 5c02 b408 |0021: iput-boolean v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@08b4 │ │ +0880b6: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0004 line=1163 │ │ 0x0009 line=1165 │ │ 0x0013 line=1166 │ │ 0x001d line=1169 │ │ @@ -179723,17 +179690,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088184: |[088184] android.support.v7.internal.widget.ActionBarView.postShowOverflowMenu:()V │ │ -088194: 6f10 a815 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@15a8 │ │ -08819a: 0e00 |0003: return-void │ │ +0880b8: |[0880b8] android.support.v7.internal.widget.ActionBarView.postShowOverflowMenu:()V │ │ +0880c8: 6f10 a815 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@15a8 │ │ +0880ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #32 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -179741,17 +179708,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08819c: |[08819c] android.support.v7.internal.widget.ActionBarView.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -0881ac: 5b01 ba08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@08ba │ │ -0881b0: 0e00 |0002: return-void │ │ +0880d0: |[0880d0] android.support.v7.internal.widget.ActionBarView.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +0880e0: 5b01 ba08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@08ba │ │ +0880e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0002 line=384 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ @@ -179761,17 +179728,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0881b4: |[0881b4] android.support.v7.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ -0881c4: 5c01 c908 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@08c9 │ │ -0881c8: 0e00 |0002: return-void │ │ +0880e8: |[0880e8] android.support.v7.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ +0880f8: 5c01 c908 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@08c9 │ │ +0880fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0002 line=800 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 collapsable Z │ │ @@ -179781,17 +179748,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0881cc: |[0881cc] android.support.v7.internal.widget.ActionBarView.setContentHeight:(I)V │ │ -0881dc: 6f20 aa15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@15aa │ │ -0881e2: 0e00 |0003: return-void │ │ +088100: |[088100] android.support.v7.internal.widget.ActionBarView.setContentHeight:(I)V │ │ +088110: 6f20 aa15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@15aa │ │ +088116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -179800,17 +179767,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0881e4: |[0881e4] android.support.v7.internal.widget.ActionBarView.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V │ │ -0881f4: 5b01 bd08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@08bd │ │ -0881f8: 0e00 |0002: return-void │ │ +088118: |[088118] android.support.v7.internal.widget.ActionBarView.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V │ │ +088128: 5b01 bd08 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@08bd │ │ +08812c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=795 │ │ 0x0002 line=796 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 view Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -179820,33 +179787,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0881fc: |[0881fc] android.support.v7.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ -08820c: 5221 bf08 |0000: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -088210: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ -088214: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ -088218: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08821a: 5421 be08 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -08821e: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -088222: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -088226: 5421 be08 |000d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -08822a: 6e20 e116 1200 |000f: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -088230: 5b23 be08 |0012: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -088234: 5421 be08 |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -088238: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -08823c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -088240: 5421 be08 |001a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -088244: 6e20 a616 1200 |001c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -08824a: 0e00 |001f: return-void │ │ -08824c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -08824e: 28e6 |0021: goto 0007 // -001a │ │ +088130: |[088130] android.support.v7.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ +088140: 5221 bf08 |0000: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +088144: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ +088148: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ +08814c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08814e: 5421 be08 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +088152: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +088156: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +08815a: 5421 be08 |000d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +08815e: 6e20 e116 1200 |000f: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +088164: 5b23 be08 |0012: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +088168: 5421 be08 |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +08816c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +088170: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +088174: 5421 be08 |001a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +088178: 6e20 a616 1200 |001c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +08817e: 0e00 |001f: return-void │ │ +088180: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +088182: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0007 line=480 │ │ 0x000d line=481 │ │ 0x0012 line=483 │ │ 0x0014 line=484 │ │ @@ -179863,139 +179830,139 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 234 16-bit code units │ │ -088250: |[088250] android.support.v7.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ -088260: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -088264: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -088266: 1218 |0003: const/4 v8, #int 1 // #1 │ │ -088268: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -08826a: 52b9 bf08 |0005: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -08826e: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ -088272: 59bc bf08 |0009: iput v12, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -088276: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ -08827a: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ -08827e: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ -088282: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ -088286: 0184 |0013: move v4, v8 │ │ -088288: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ -08828c: 54b9 c008 |0016: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -088290: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ -088294: 0165 |001a: move v5, v6 │ │ -088296: 54b9 c408 |001b: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -08829a: 6e20 8c16 5900 |001d: invoke-virtual {v9, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@168c │ │ -0882a0: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ -0882a4: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ -0882a8: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ -0882ac: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ -0882b0: 0183 |0028: move v3, v8 │ │ -0882b2: 54b9 c408 |0029: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -0882b6: 6e20 8916 3900 |002b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1689 │ │ -0882bc: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ -0882c0: 6e20 f016 8b00 |0030: invoke-virtual {v11, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@16f0 │ │ -0882c6: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ -0882ca: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ -0882ce: 54b9 cd08 |0037: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -0882d2: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ -0882d6: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ -0882da: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ -0882de: 0182 |003f: move v2, v8 │ │ -0882e0: 54ba c408 |0040: iget-object v10, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -0882e4: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ -0882e8: 54b9 cd08 |0044: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -0882ec: 6e20 8616 9a00 |0046: invoke-virtual {v10, v9}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ -0882f2: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ -0882f6: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ -0882fa: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ -0882fe: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ -088302: 7010 cf16 0b00 |0051: invoke-direct {v11}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@16cf │ │ -088308: 54b9 e008 |0054: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -08830c: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ -088310: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ -088314: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ -088318: 52b9 bf08 |005c: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -08831c: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ -088320: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ -088324: 0181 |0062: move v1, v8 │ │ -088326: 54b9 e208 |0063: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@08e2 │ │ -08832a: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ -08832e: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ -088332: 0167 |0069: move v7, v6 │ │ -088334: 6e20 fc1b 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -08833a: 54b7 e008 |006d: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -08833e: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ -088342: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ -088346: 6e20 7d1d 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@1d7d │ │ -08834c: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ -088350: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ -088354: 54b6 be08 |007a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -088358: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ -08835c: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ -088360: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ -088364: 54b6 be08 |0082: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -088368: 6e20 a616 6b00 |0084: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -08836e: 6e10 e216 0b00 |0087: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@16e2 │ │ -088374: 54b6 c408 |008a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -088378: 6e10 7b16 0600 |008c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@167b │ │ -08837e: 0a06 |008f: move-result v6 │ │ -088380: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ -088384: 54b6 c408 |0092: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -088388: 1207 |0094: const/4 v7, #int 0 // #0 │ │ -08838a: 6e20 8316 7600 |0095: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ -088390: 0e00 |0098: return-void │ │ -088392: 52b9 bf08 |0099: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -088396: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ -08839a: 2900 6cff |009d: goto/16 0009 // -0094 │ │ -08839e: 0164 |009f: move v4, v6 │ │ -0883a0: 2900 74ff |00a0: goto/16 0014 // -008c │ │ -0883a4: 0175 |00a2: move v5, v7 │ │ -0883a6: 2900 78ff |00a3: goto/16 001b // -0088 │ │ -0883aa: 0163 |00a5: move v3, v6 │ │ -0883ac: 2883 |00a6: goto 0029 // -007d │ │ -0883ae: 0162 |00a7: move v2, v6 │ │ -0883b0: 2898 |00a8: goto 0040 // -0068 │ │ -0883b2: 54b9 c508 |00a9: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -0883b6: 289b |00ab: goto 0046 // -0065 │ │ -0883b8: 54b9 e008 |00ac: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -0883bc: 6e20 e116 9b00 |00ae: invoke-virtual {v11, v9}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -0883c2: 28a3 |00b1: goto 0054 // -005d │ │ -0883c4: 0161 |00b2: move v1, v6 │ │ -0883c6: 28b0 |00b3: goto 0063 // -0050 │ │ -0883c8: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ -0883ca: 28b5 |00b5: goto 006a // -004b │ │ -0883cc: 0168 |00b6: move v8, v6 │ │ -0883ce: 28bc |00b7: goto 0073 // -0044 │ │ -0883d0: 54b6 be08 |00b8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ -0883d4: 6e20 e116 6b00 |00ba: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -0883da: 28ca |00bd: goto 0087 // -0036 │ │ -0883dc: 6e10 d016 0b00 |00be: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.invalidate:()V // method@16d0 │ │ -0883e2: 28c9 |00c1: goto 008a // -0037 │ │ -0883e4: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ -0883e8: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ -0883ec: 54b6 c408 |00c6: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -0883f0: 54b7 bc08 |00c8: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -0883f4: 6e10 ee00 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -0883fa: 0c07 |00cd: move-result-object v7 │ │ -0883fc: 6008 4d06 |00ce: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@064d │ │ -088400: 6e20 5a01 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -088406: 0c07 |00d3: move-result-object v7 │ │ -088408: 6e20 8316 7600 |00d4: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ -08840e: 28c1 |00d7: goto 0098 // -003f │ │ -088410: 54b6 c408 |00d8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -088414: 54b7 bc08 |00da: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -088418: 6e10 ee00 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08841e: 0c07 |00df: move-result-object v7 │ │ -088420: 6008 4c06 |00e0: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@064c │ │ -088424: 6e20 5a01 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -08842a: 0c07 |00e5: move-result-object v7 │ │ -08842c: 6e20 8316 7600 |00e6: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ -088432: 28af |00e9: goto 0098 // -0051 │ │ +088184: |[088184] android.support.v7.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ +088194: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +088198: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +08819a: 1218 |0003: const/4 v8, #int 1 // #1 │ │ +08819c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +08819e: 52b9 bf08 |0005: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +0881a2: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ +0881a6: 59bc bf08 |0009: iput v12, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +0881aa: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ +0881ae: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ +0881b2: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ +0881b6: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ +0881ba: 0184 |0013: move v4, v8 │ │ +0881bc: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ +0881c0: 54b9 c008 |0016: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +0881c4: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ +0881c8: 0165 |001a: move v5, v6 │ │ +0881ca: 54b9 c408 |001b: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +0881ce: 6e20 8c16 5900 |001d: invoke-virtual {v9, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@168c │ │ +0881d4: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ +0881d8: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ +0881dc: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ +0881e0: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ +0881e4: 0183 |0028: move v3, v8 │ │ +0881e6: 54b9 c408 |0029: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +0881ea: 6e20 8916 3900 |002b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1689 │ │ +0881f0: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ +0881f4: 6e20 f016 8b00 |0030: invoke-virtual {v11, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@16f0 │ │ +0881fa: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ +0881fe: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ +088202: 54b9 cd08 |0037: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +088206: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ +08820a: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ +08820e: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ +088212: 0182 |003f: move v2, v8 │ │ +088214: 54ba c408 |0040: iget-object v10, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +088218: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ +08821c: 54b9 cd08 |0044: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +088220: 6e20 8616 9a00 |0046: invoke-virtual {v10, v9}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ +088226: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ +08822a: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ +08822e: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ +088232: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ +088236: 7010 cf16 0b00 |0051: invoke-direct {v11}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@16cf │ │ +08823c: 54b9 e008 |0054: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +088240: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ +088244: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ +088248: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ +08824c: 52b9 bf08 |005c: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +088250: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ +088254: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ +088258: 0181 |0062: move v1, v8 │ │ +08825a: 54b9 e208 |0063: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@08e2 │ │ +08825e: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ +088262: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ +088266: 0167 |0069: move v7, v6 │ │ +088268: 6e20 fc1b 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08826e: 54b7 e008 |006d: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +088272: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ +088276: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ +08827a: 6e20 7d1d 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@1d7d │ │ +088280: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ +088284: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ +088288: 54b6 be08 |007a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +08828c: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ +088290: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ +088294: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ +088298: 54b6 be08 |0082: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +08829c: 6e20 a616 6b00 |0084: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +0882a2: 6e10 e216 0b00 |0087: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@16e2 │ │ +0882a8: 54b6 c408 |008a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +0882ac: 6e10 7b16 0600 |008c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@167b │ │ +0882b2: 0a06 |008f: move-result v6 │ │ +0882b4: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ +0882b8: 54b6 c408 |0092: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +0882bc: 1207 |0094: const/4 v7, #int 0 // #0 │ │ +0882be: 6e20 8316 7600 |0095: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ +0882c4: 0e00 |0098: return-void │ │ +0882c6: 52b9 bf08 |0099: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +0882ca: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ +0882ce: 2900 6cff |009d: goto/16 0009 // -0094 │ │ +0882d2: 0164 |009f: move v4, v6 │ │ +0882d4: 2900 74ff |00a0: goto/16 0014 // -008c │ │ +0882d8: 0175 |00a2: move v5, v7 │ │ +0882da: 2900 78ff |00a3: goto/16 001b // -0088 │ │ +0882de: 0163 |00a5: move v3, v6 │ │ +0882e0: 2883 |00a6: goto 0029 // -007d │ │ +0882e2: 0162 |00a7: move v2, v6 │ │ +0882e4: 2898 |00a8: goto 0040 // -0068 │ │ +0882e6: 54b9 c508 |00a9: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +0882ea: 289b |00ab: goto 0046 // -0065 │ │ +0882ec: 54b9 e008 |00ac: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +0882f0: 6e20 e116 9b00 |00ae: invoke-virtual {v11, v9}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +0882f6: 28a3 |00b1: goto 0054 // -005d │ │ +0882f8: 0161 |00b2: move v1, v6 │ │ +0882fa: 28b0 |00b3: goto 0063 // -0050 │ │ +0882fc: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ +0882fe: 28b5 |00b5: goto 006a // -004b │ │ +088300: 0168 |00b6: move v8, v6 │ │ +088302: 28bc |00b7: goto 0073 // -0044 │ │ +088304: 54b6 be08 |00b8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@08be │ │ +088308: 6e20 e116 6b00 |00ba: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +08830e: 28ca |00bd: goto 0087 // -0036 │ │ +088310: 6e10 d016 0b00 |00be: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.invalidate:()V // method@16d0 │ │ +088316: 28c9 |00c1: goto 008a // -0037 │ │ +088318: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ +08831c: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ +088320: 54b6 c408 |00c6: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +088324: 54b7 bc08 |00c8: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +088328: 6e10 ee00 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08832e: 0c07 |00cd: move-result-object v7 │ │ +088330: 6008 4d06 |00ce: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@064d │ │ +088334: 6e20 5a01 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +08833a: 0c07 |00d3: move-result-object v7 │ │ +08833c: 6e20 8316 7600 |00d4: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ +088342: 28c1 |00d7: goto 0098 // -003f │ │ +088344: 54b6 c408 |00d8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +088348: 54b7 bc08 |00da: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +08834c: 6e10 ee00 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +088352: 0c07 |00df: move-result-object v7 │ │ +088354: 6008 4c06 |00e0: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@064c │ │ +088358: 6e20 5a01 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +08835e: 0c07 |00e5: move-result-object v7 │ │ +088360: 6e20 8316 7600 |00e6: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ +088366: 28af |00e9: goto 0098 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=562 │ │ 0x0009 line=563 │ │ 0x000b line=565 │ │ 0x000f line=566 │ │ 0x0014 line=567 │ │ @@ -180057,21 +180024,21 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -088434: |[088434] android.support.v7.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -088444: 5b12 d708 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@08d7 │ │ -088448: 5410 d608 |0002: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -08844c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -088450: 5410 d608 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -088454: 6e20 6d19 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@196d │ │ -08845a: 0e00 |000b: return-void │ │ +088368: |[088368] android.support.v7.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +088378: 5b12 d708 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@08d7 │ │ +08837c: 5410 d608 |0002: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +088380: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +088384: 5410 d608 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +088388: 6e20 6d19 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@196d │ │ +08838e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0002 line=701 │ │ 0x0006 line=702 │ │ 0x000b line=704 │ │ locals : │ │ @@ -180083,18 +180050,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08845c: |[08845c] android.support.v7.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ -08846c: 5410 d608 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -088470: 6e20 7819 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ -088476: 0e00 |0005: return-void │ │ +088390: |[088390] android.support.v7.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ +0883a0: 5410 d608 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +0883a4: 6e20 7819 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ +0883aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0005 line=712 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -180104,42 +180071,42 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -088478: |[088478] android.support.v7.internal.widget.ActionBarView.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -088488: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08848a: 5441 dd08 |0001: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -08848e: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -088492: 5441 dd08 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -088496: 6e20 e116 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -08849c: 5b45 dd08 |000a: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -0884a0: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ -0884a4: 0121 |000e: move v1, v2 │ │ -0884a6: 5c41 c608 |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ -0884aa: 5541 c608 |0011: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ -0884ae: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -0884b2: 5241 d108 |0015: iget v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -0884b6: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -0884b8: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ -0884bc: 5441 dd08 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -0884c0: 6e20 a616 1400 |001c: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -0884c6: 5441 dd08 |001f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -0884ca: 6e10 f718 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18f7 │ │ -0884d0: 0c00 |0024: move-result-object v0 │ │ -0884d2: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ -0884d4: 5901 650a |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -0884d8: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ -0884da: 5901 640a |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -0884de: 6e20 0919 2500 |002b: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1909 │ │ -0884e4: 0e00 |002e: return-void │ │ -0884e6: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0884e8: 28df |0030: goto 000f // -0021 │ │ +0883ac: |[0883ac] android.support.v7.internal.widget.ActionBarView.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +0883bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0883be: 5441 dd08 |0001: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0883c2: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +0883c6: 5441 dd08 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0883ca: 6e20 e116 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +0883d0: 5b45 dd08 |000a: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0883d4: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ +0883d8: 0121 |000e: move v1, v2 │ │ +0883da: 5c41 c608 |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ +0883de: 5541 c608 |0011: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ +0883e2: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +0883e6: 5241 d108 |0015: iget v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +0883ea: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +0883ec: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ +0883f0: 5441 dd08 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0883f4: 6e20 a616 1400 |001c: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +0883fa: 5441 dd08 |001f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0883fe: 6e10 f718 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18f7 │ │ +088404: 0c00 |0024: move-result-object v0 │ │ +088406: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ +088408: 5901 650a |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +08840c: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ +08840e: 5901 640a |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +088412: 6e20 0919 2500 |002b: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1909 │ │ +088418: 0e00 |002e: return-void │ │ +08841a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +08841c: 28df |0030: goto 000f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=368 │ │ 0x0005 line=369 │ │ 0x000a line=371 │ │ 0x000c line=372 │ │ 0x0011 line=373 │ │ @@ -180160,18 +180127,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0884ec: |[0884ec] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(I)V │ │ -0884fc: 5410 c408 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -088500: 6e20 8a16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@168a │ │ -088506: 0e00 |0005: return-void │ │ +088420: |[088420] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(I)V │ │ +088430: 5410 c408 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +088434: 6e20 8a16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@168a │ │ +08843a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ 0x0005 line=1200 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -180181,18 +180148,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088508: |[088508] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -088518: 5410 c408 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -08851c: 6e20 8b16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@168b │ │ -088522: 0e00 |0005: return-void │ │ +08843c: |[08843c] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +08844c: 5410 c408 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +088450: 6e20 8b16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@168b │ │ +088456: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ 0x0005 line=1196 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0006 reg=2 indicator Landroid/graphics/drawable/Drawable; │ │ @@ -180202,45 +180169,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -088524: |[088524] android.support.v7.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ -088534: 5430 c408 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -088538: 6e20 8416 4000 |0002: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@1684 │ │ -08853e: 5430 c408 |0005: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -088542: 6e20 8516 4000 |0007: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1685 │ │ -088548: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ -08854c: 5430 c408 |000c: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -088550: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -088552: 6e20 8316 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ -088558: 0e00 |0012: return-void │ │ -08855a: 5230 bf08 |0013: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -08855e: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ -088562: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ -088566: 5430 c408 |0019: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -08856a: 5431 bc08 |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -08856e: 6e10 ee00 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -088574: 0c01 |0020: move-result-object v1 │ │ -088576: 6002 4d06 |0021: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@064d │ │ -08857a: 6e20 5a01 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -088580: 0c01 |0026: move-result-object v1 │ │ -088582: 6e20 8316 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ -088588: 28e8 |002a: goto 0012 // -0018 │ │ -08858a: 5430 c408 |002b: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -08858e: 5431 bc08 |002d: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -088592: 6e10 ee00 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -088598: 0c01 |0032: move-result-object v1 │ │ -08859a: 6002 4c06 |0033: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@064c │ │ -08859e: 6e20 5a01 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ -0885a4: 0c01 |0038: move-result-object v1 │ │ -0885a6: 6e20 8316 1000 |0039: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ -0885ac: 28d6 |003c: goto 0012 // -002a │ │ +088458: |[088458] android.support.v7.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ +088468: 5430 c408 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +08846c: 6e20 8416 4000 |0002: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@1684 │ │ +088472: 5430 c408 |0005: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +088476: 6e20 8516 4000 |0007: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1685 │ │ +08847c: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ +088480: 5430 c408 |000c: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +088484: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +088486: 6e20 8316 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ +08848c: 0e00 |0012: return-void │ │ +08848e: 5230 bf08 |0013: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +088492: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ +088496: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ +08849a: 5430 c408 |0019: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +08849e: 5431 bc08 |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +0884a2: 6e10 ee00 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0884a8: 0c01 |0020: move-result-object v1 │ │ +0884aa: 6002 4d06 |0021: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@064d │ │ +0884ae: 6e20 5a01 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +0884b4: 0c01 |0026: move-result-object v1 │ │ +0884b6: 6e20 8316 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ +0884bc: 28e8 |002a: goto 0012 // -0018 │ │ +0884be: 5430 c408 |002b: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +0884c2: 5431 bc08 |002d: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +0884c6: 6e10 ee00 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0884cc: 0c01 |0032: move-result-object v1 │ │ +0884ce: 6002 4c06 |0033: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@064c │ │ +0884d2: 6e20 5a01 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@015a │ │ +0884d8: 0c01 |0038: move-result-object v1 │ │ +0884da: 6e20 8316 1000 |0039: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1683 │ │ +0884e0: 28d6 |003c: goto 0012 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0005 line=548 │ │ 0x000a line=550 │ │ 0x000c line=551 │ │ 0x0012 line=559 │ │ @@ -180256,22 +180223,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0885b0: |[0885b0] android.support.v7.internal.widget.ActionBarView.setIcon:(I)V │ │ -0885c0: 5410 bc08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -0885c4: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -0885ca: 0c00 |0005: move-result-object v0 │ │ -0885cc: 6e20 4f01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -0885d2: 0c00 |0009: move-result-object v0 │ │ -0885d4: 6e20 f216 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@16f2 │ │ -0885da: 0e00 |000d: return-void │ │ +0884e4: |[0884e4] android.support.v7.internal.widget.ActionBarView.setIcon:(I)V │ │ +0884f4: 5410 bc08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +0884f8: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0884fe: 0c00 |0005: move-result-object v0 │ │ +088500: 6e20 4f01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +088506: 0c00 |0009: move-result-object v0 │ │ +088508: 6e20 f216 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@16f2 │ │ +08850e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x000d line=642 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x000e reg=2 resId I │ │ @@ -180281,36 +180248,36 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0885dc: |[0885dc] android.support.v7.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0885ec: 5b34 c508 |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -0885f0: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ -0885f4: 5230 bf08 |0004: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -0885f8: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0885fc: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -088600: 5430 cd08 |000a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -088604: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -088608: 5430 c408 |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -08860c: 6e20 8616 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ -088612: 5430 c008 |0013: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -088616: 3800 1500 |0015: if-eqz v0, 002a // +0015 │ │ -08861a: 5430 c208 |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ -08861e: 5431 c508 |0019: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ -088622: 6e10 b901 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ -088628: 0c01 |001e: move-result-object v1 │ │ -08862a: 6e10 c316 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ -088630: 0c02 |0022: move-result-object v2 │ │ -088632: 6e20 b101 2100 |0023: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01b1 │ │ -088638: 0c01 |0026: move-result-object v1 │ │ -08863a: 6e20 8616 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ -088640: 0e00 |002a: return-void │ │ +088510: |[088510] android.support.v7.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +088520: 5b34 c508 |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +088524: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ +088528: 5230 bf08 |0004: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +08852c: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +088530: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +088534: 5430 cd08 |000a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +088538: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +08853c: 5430 c408 |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +088540: 6e20 8616 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ +088546: 5430 c008 |0013: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +08854a: 3800 1500 |0015: if-eqz v0, 002a // +0015 │ │ +08854e: 5430 c208 |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c2 │ │ +088552: 5431 c508 |0019: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@08c5 │ │ +088556: 6e10 b901 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ +08855c: 0c01 |001e: move-result-object v1 │ │ +08855e: 6e10 c316 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ +088564: 0c02 |0022: move-result-object v2 │ │ +088566: 6e20 b101 2100 |0023: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01b1 │ │ +08856c: 0c01 |0026: move-result-object v1 │ │ +08856e: 6e20 8616 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ +088574: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0002 line=631 │ │ 0x000e line=633 │ │ 0x0013 line=635 │ │ 0x0017 line=636 │ │ @@ -180324,22 +180291,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -088644: |[088644] android.support.v7.internal.widget.ActionBarView.setLogo:(I)V │ │ -088654: 5410 bc08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -088658: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08865e: 0c00 |0005: move-result-object v0 │ │ -088660: 6e20 4f01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -088666: 0c00 |0009: move-result-object v0 │ │ -088668: 6e20 f416 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@16f4 │ │ -08866e: 0e00 |000d: return-void │ │ +088578: |[088578] android.support.v7.internal.widget.ActionBarView.setLogo:(I)V │ │ +088588: 5410 bc08 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +08858c: 6e10 ee00 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +088592: 0c00 |0005: move-result-object v0 │ │ +088594: 6e20 4f01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +08859a: 0c00 |0009: move-result-object v0 │ │ +08859c: 6e20 f416 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@16f4 │ │ +0885a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 0x000d line=653 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x000e reg=2 resId I │ │ @@ -180349,23 +180316,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -088670: |[088670] android.support.v7.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -088680: 5b12 cd08 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ -088684: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ -088688: 5210 bf08 |0004: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -08868c: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -088690: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -088694: 5410 c408 |000a: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ -088698: 6e20 8616 2000 |000c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ -08869e: 0e00 |000f: return-void │ │ +0885a4: |[0885a4] android.support.v7.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0885b4: 5b12 cd08 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@08cd │ │ +0885b8: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ +0885bc: 5210 bf08 |0004: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +0885c0: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0885c4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0885c8: 5410 c408 |000a: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@08c4 │ │ +0885cc: 6e20 8616 2000 |000c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1686 │ │ +0885d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0002 line=646 │ │ 0x000a line=647 │ │ 0x000f line=649 │ │ locals : │ │ @@ -180377,119 +180344,119 @@ │ │ type : '(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 220 16-bit code units │ │ -0886a0: |[0886a0] android.support.v7.internal.widget.ActionBarView.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -0886b0: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -0886b2: 5484 d208 |0001: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ -0886b6: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ -0886ba: 0e00 |0005: return-void │ │ -0886bc: 5484 d208 |0006: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ -0886c0: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ -0886c4: 5484 d208 |000a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ -0886c8: 5485 b908 |000c: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -0886cc: 6e20 4714 5400 |000e: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1447 │ │ -0886d2: 5484 d208 |0011: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ -0886d6: 5485 c308 |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -0886da: 6e20 4714 5400 |0015: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1447 │ │ -0886e0: 0790 |0018: move-object v0, v9 │ │ -0886e2: 1f00 7502 |0019: check-cast v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0275 │ │ -0886e6: 5b80 d208 |001b: iput-object v0, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ -0886ea: 5484 cf08 |001d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0886ee: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ -0886f2: 5484 cf08 |0021: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0886f6: 6e10 9213 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -0886fc: 0c03 |0026: move-result-object v3 │ │ -0886fe: 1f03 3803 |0027: check-cast v3, Landroid/view/ViewGroup; // type@0338 │ │ -088702: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ -088706: 5484 cf08 |002b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -08870a: 6e20 401c 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -088710: 5484 b908 |0030: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -088714: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ -088718: 2204 6802 |0034: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@0268 │ │ -08871c: 5485 bc08 |0036: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -088720: 7020 5513 5400 |0038: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@1355 │ │ -088726: 5b84 b908 |003b: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -08872a: 5484 b908 |003d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -08872e: 6e20 6b13 a400 |003f: invoke-virtual {v4, v10}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@136b │ │ -088734: 5484 b908 |0042: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -088738: 6005 f905 |0044: sget v5, Landroid/support/v7/appcompat/R$id;.action_menu_presenter:I // field@05f9 │ │ -08873c: 6e20 6d13 5400 |0046: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@136d │ │ -088742: 2204 9902 |0049: new-instance v4, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0299 │ │ -088746: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -088748: 7030 6316 8405 |004c: invoke-direct {v4, v8, v5}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V // method@1663 │ │ -08874e: 5b84 c308 |004f: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ -088752: 2201 3603 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0336 │ │ -088756: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ -088758: 7030 091c 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -08875e: 5584 d808 |0057: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@08d8 │ │ -088762: 3904 3000 |0059: if-nez v4, 0089 // +0030 │ │ -088766: 5484 b908 |005b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -08876a: 6e10 c316 0800 |005d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ -088770: 0c05 |0060: move-result-object v5 │ │ -088772: 6006 8005 |0061: sget v6, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0580 │ │ -088776: 6e20 4901 6500 |0063: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ -08877c: 0a05 |0066: move-result v5 │ │ -08877e: 6e20 6c13 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@136c │ │ -088784: 7020 aa16 0800 |006a: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@16aa │ │ -08878a: 5484 b908 |006d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -08878e: 6e20 5f13 8400 |006f: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ -088794: 0c02 |0072: move-result-object v2 │ │ -088796: 1f02 6b02 |0073: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -08879a: 6e10 9213 0200 |0075: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -0887a0: 0c03 |0078: move-result-object v3 │ │ -0887a2: 1f03 3803 |0079: check-cast v3, Landroid/view/ViewGroup; // type@0338 │ │ -0887a6: 3803 0700 |007b: if-eqz v3, 0082 // +0007 │ │ -0887aa: 3283 0500 |007d: if-eq v3, v8, 0082 // +0005 │ │ -0887ae: 6e20 401c 2300 |007f: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -0887b4: 6e30 a716 2801 |0082: invoke-virtual {v8, v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@16a7 │ │ -0887ba: 5b82 cf08 |0085: iput-object v2, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0887be: 2900 7eff |0087: goto/16 0005 // -0082 │ │ -0887c2: 5484 b908 |0089: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -0887c6: 1205 |008b: const/4 v5, #int 0 // #0 │ │ -0887c8: 6e20 6c13 5400 |008c: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@136c │ │ -0887ce: 5484 b908 |008f: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -0887d2: 6e10 b516 0800 |0091: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@16b5 │ │ -0887d8: 0c05 |0094: move-result-object v5 │ │ -0887da: 6e10 ee00 0500 |0095: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -0887e0: 0c05 |0098: move-result-object v5 │ │ -0887e2: 6e10 4e01 0500 |0099: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -0887e8: 0c05 |009c: move-result-object v5 │ │ -0887ea: 5255 610a |009d: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -0887ee: 1216 |009f: const/4 v6, #int 1 // #1 │ │ -0887f0: 6e30 7013 5406 |00a0: invoke-virtual {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1370 │ │ -0887f6: 5484 b908 |00a3: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -0887fa: 1405 ffff ff7f |00a5: const v5, #float nan // #7fffffff │ │ -088800: 6e20 6e13 5400 |00a8: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@136e │ │ -088806: 5917 650a |00ab: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -08880a: 7020 aa16 0800 |00ad: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@16aa │ │ -088810: 5484 b908 |00b0: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -088814: 6e20 5f13 8400 |00b2: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ -08881a: 0c02 |00b5: move-result-object v2 │ │ -08881c: 1f02 6b02 |00b6: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -088820: 5484 d908 |00b8: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ -088824: 3804 1e00 |00ba: if-eqz v4, 00d8 // +001e │ │ -088828: 6e10 9213 0200 |00bc: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -08882e: 0c03 |00bf: move-result-object v3 │ │ -088830: 1f03 3803 |00c0: check-cast v3, Landroid/view/ViewGroup; // type@0338 │ │ -088834: 3803 0900 |00c2: if-eqz v3, 00cb // +0009 │ │ -088838: 5484 d908 |00c4: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ -08883c: 3243 0500 |00c6: if-eq v3, v4, 00cb // +0005 │ │ -088840: 6e20 401c 2300 |00c8: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -088846: 6e10 b016 0800 |00cb: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@16b0 │ │ -08884c: 0a04 |00ce: move-result v4 │ │ -08884e: 6e20 a813 4200 |00cf: invoke-virtual {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@13a8 │ │ -088854: 5484 d908 |00d2: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ -088858: 6e30 f815 2401 |00d4: invoke-virtual {v4, v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@15f8 │ │ -08885e: 28ae |00d7: goto 0085 // -0052 │ │ -088860: 6e20 a413 1200 |00d8: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13a4 │ │ -088866: 28aa |00db: goto 0085 // -0056 │ │ +0885d4: |[0885d4] android.support.v7.internal.widget.ActionBarView.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +0885e4: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +0885e6: 5484 d208 |0001: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ +0885ea: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ +0885ee: 0e00 |0005: return-void │ │ +0885f0: 5484 d208 |0006: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ +0885f4: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ +0885f8: 5484 d208 |000a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ +0885fc: 5485 b908 |000c: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +088600: 6e20 4714 5400 |000e: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1447 │ │ +088606: 5484 d208 |0011: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ +08860a: 5485 c308 |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +08860e: 6e20 4714 5400 |0015: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1447 │ │ +088614: 0790 |0018: move-object v0, v9 │ │ +088616: 1f00 7302 |0019: check-cast v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0273 │ │ +08861a: 5b80 d208 |001b: iput-object v0, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d2 │ │ +08861e: 5484 cf08 |001d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +088622: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ +088626: 5484 cf08 |0021: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +08862a: 6e10 9213 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +088630: 0c03 |0026: move-result-object v3 │ │ +088632: 1f03 3403 |0027: check-cast v3, Landroid/view/ViewGroup; // type@0334 │ │ +088636: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ +08863a: 5484 cf08 |002b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +08863e: 6e20 401c 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +088644: 5484 b908 |0030: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +088648: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ +08864c: 2204 6602 |0034: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@0266 │ │ +088650: 5485 bc08 |0036: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +088654: 7020 5513 5400 |0038: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@1355 │ │ +08865a: 5b84 b908 |003b: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +08865e: 5484 b908 |003d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +088662: 6e20 6b13 a400 |003f: invoke-virtual {v4, v10}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@136b │ │ +088668: 5484 b908 |0042: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +08866c: 6005 f905 |0044: sget v5, Landroid/support/v7/appcompat/R$id;.action_menu_presenter:I // field@05f9 │ │ +088670: 6e20 6d13 5400 |0046: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@136d │ │ +088676: 2204 9702 |0049: new-instance v4, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0297 │ │ +08867a: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +08867c: 7030 6316 8405 |004c: invoke-direct {v4, v8, v5}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V // method@1663 │ │ +088682: 5b84 c308 |004f: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@08c3 │ │ +088686: 2201 3203 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0332 │ │ +08868a: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ +08868c: 7030 091c 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +088692: 5584 d808 |0057: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@08d8 │ │ +088696: 3904 3000 |0059: if-nez v4, 0089 // +0030 │ │ +08869a: 5484 b908 |005b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +08869e: 6e10 c316 0800 |005d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ +0886a4: 0c05 |0060: move-result-object v5 │ │ +0886a6: 6006 8005 |0061: sget v6, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0580 │ │ +0886aa: 6e20 4901 6500 |0063: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ +0886b0: 0a05 |0066: move-result v5 │ │ +0886b2: 6e20 6c13 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@136c │ │ +0886b8: 7020 aa16 0800 |006a: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@16aa │ │ +0886be: 5484 b908 |006d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +0886c2: 6e20 5f13 8400 |006f: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ +0886c8: 0c02 |0072: move-result-object v2 │ │ +0886ca: 1f02 6902 |0073: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +0886ce: 6e10 9213 0200 |0075: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +0886d4: 0c03 |0078: move-result-object v3 │ │ +0886d6: 1f03 3403 |0079: check-cast v3, Landroid/view/ViewGroup; // type@0334 │ │ +0886da: 3803 0700 |007b: if-eqz v3, 0082 // +0007 │ │ +0886de: 3283 0500 |007d: if-eq v3, v8, 0082 // +0005 │ │ +0886e2: 6e20 401c 2300 |007f: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +0886e8: 6e30 a716 2801 |0082: invoke-virtual {v8, v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@16a7 │ │ +0886ee: 5b82 cf08 |0085: iput-object v2, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +0886f2: 2900 7eff |0087: goto/16 0005 // -0082 │ │ +0886f6: 5484 b908 |0089: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +0886fa: 1205 |008b: const/4 v5, #int 0 // #0 │ │ +0886fc: 6e20 6c13 5400 |008c: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@136c │ │ +088702: 5484 b908 |008f: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +088706: 6e10 b516 0800 |0091: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@16b5 │ │ +08870c: 0c05 |0094: move-result-object v5 │ │ +08870e: 6e10 ee00 0500 |0095: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +088714: 0c05 |0098: move-result-object v5 │ │ +088716: 6e10 4e01 0500 |0099: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +08871c: 0c05 |009c: move-result-object v5 │ │ +08871e: 5255 610a |009d: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +088722: 1216 |009f: const/4 v6, #int 1 // #1 │ │ +088724: 6e30 7013 5406 |00a0: invoke-virtual {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1370 │ │ +08872a: 5484 b908 |00a3: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +08872e: 1405 ffff ff7f |00a5: const v5, #float nan // #7fffffff │ │ +088734: 6e20 6e13 5400 |00a8: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@136e │ │ +08873a: 5917 650a |00ab: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +08873e: 7020 aa16 0800 |00ad: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@16aa │ │ +088744: 5484 b908 |00b0: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +088748: 6e20 5f13 8400 |00b2: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@135f │ │ +08874e: 0c02 |00b5: move-result-object v2 │ │ +088750: 1f02 6902 |00b6: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +088754: 5484 d908 |00b8: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ +088758: 3804 1e00 |00ba: if-eqz v4, 00d8 // +001e │ │ +08875c: 6e10 9213 0200 |00bc: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +088762: 0c03 |00bf: move-result-object v3 │ │ +088764: 1f03 3403 |00c0: check-cast v3, Landroid/view/ViewGroup; // type@0334 │ │ +088768: 3803 0900 |00c2: if-eqz v3, 00cb // +0009 │ │ +08876c: 5484 d908 |00c4: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ +088770: 3243 0500 |00c6: if-eq v3, v4, 00cb // +0005 │ │ +088774: 6e20 401c 2300 |00c8: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +08877a: 6e10 b016 0800 |00cb: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@16b0 │ │ +088780: 0a04 |00ce: move-result v4 │ │ +088782: 6e20 a813 4200 |00cf: invoke-virtual {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@13a8 │ │ +088788: 5484 d908 |00d2: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ +08878c: 6e30 f815 2401 |00d4: invoke-virtual {v4, v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@15f8 │ │ +088792: 28ae |00d7: goto 0085 // -0052 │ │ +088794: 6e20 a413 1200 |00d8: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13a4 │ │ +08879a: 28aa |00db: goto 0085 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=387 │ │ 0x0005 line=449 │ │ 0x0006 line=391 │ │ 0x000a line=392 │ │ 0x0011 line=393 │ │ @@ -180544,82 +180511,82 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -088868: |[088868] android.support.v7.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ -088878: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08887a: 5260 d108 |0001: iget v0, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -08887e: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ -088882: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ -088888: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ -08888e: 5967 d108 |000b: iput v7, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ -088892: 6e10 e216 0600 |000d: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@16e2 │ │ -088898: 0e00 |0010: return-void │ │ -08889a: 5462 cc08 |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -08889e: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ -0888a2: 5462 cc08 |0015: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -0888a6: 6e20 e116 2600 |0017: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -0888ac: 28ee |001a: goto 0008 // -0012 │ │ -0888ae: 5462 dd08 |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -0888b2: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ -0888b6: 5562 c608 |001f: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ -0888ba: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ -0888be: 5462 dd08 |0023: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -0888c2: 6e20 e116 2600 |0025: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ -0888c8: 28e0 |0028: goto 0008 // -0020 │ │ -0888ca: 5462 d608 |0029: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -0888ce: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ -0888d2: 2202 d402 |002d: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS; // type@02d4 │ │ -0888d6: 5463 bc08 |002f: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -0888da: 6004 1f05 |0031: sget v4, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@051f │ │ -0888de: 7040 4619 3245 |0033: invoke-direct {v2, v3, v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1946 │ │ -0888e4: 5b62 d608 |0036: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -0888e8: 5462 bc08 |0038: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ -0888ec: 7110 0a1b 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -0888f2: 0c02 |003d: move-result-object v2 │ │ -0888f4: 6003 3a06 |003e: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_view_list_nav_layout:I // field@063a │ │ -0888f8: 6e30 0c1b 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ -0888fe: 0c02 |0043: move-result-object v2 │ │ -088900: 1f02 6e03 |0044: check-cast v2, Landroid/widget/LinearLayout; // type@036e │ │ -088904: 5b62 cc08 |0046: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -088908: 2201 6d03 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -08890c: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ -08890e: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ -088910: 7030 601d 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ -088916: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ -08891a: 5912 730a |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a73 │ │ -08891e: 5462 cc08 |0053: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -088922: 5463 d608 |0055: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -088926: 6e30 681d 3201 |0057: invoke-virtual {v2, v3, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ -08892c: 5462 d608 |005a: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -088930: 6e10 4c19 0200 |005c: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ -088936: 0c02 |005f: move-result-object v2 │ │ -088938: 5463 d708 |0060: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@08d7 │ │ -08893c: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ -088940: 5462 d608 |0064: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -088944: 5463 d708 |0066: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@08d7 │ │ -088948: 6e20 6d19 3200 |0068: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@196d │ │ -08894e: 5462 d608 |006b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ -088952: 5463 d008 |006d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@08d0 │ │ -088956: 6e20 7419 3200 |006f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V // method@1974 │ │ -08895c: 5462 cc08 |0072: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ -088960: 6e20 a616 2600 |0074: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -088966: 2894 |0077: goto 000b // -006c │ │ -088968: 5462 dd08 |0078: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -08896c: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ -088970: 5562 c608 |007c: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ -088974: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ -088978: 5462 dd08 |0080: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ -08897c: 6e20 a616 2600 |0082: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -088982: 2886 |0085: goto 000b // -007a │ │ -088984: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ -088994: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ +08879c: |[08879c] android.support.v7.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ +0887ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0887ae: 5260 d108 |0001: iget v0, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +0887b2: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ +0887b6: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ +0887bc: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ +0887c2: 5967 d108 |000b: iput v7, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@08d1 │ │ +0887c6: 6e10 e216 0600 |000d: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@16e2 │ │ +0887cc: 0e00 |0010: return-void │ │ +0887ce: 5462 cc08 |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +0887d2: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ +0887d6: 5462 cc08 |0015: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +0887da: 6e20 e116 2600 |0017: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +0887e0: 28ee |001a: goto 0008 // -0012 │ │ +0887e2: 5462 dd08 |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0887e6: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ +0887ea: 5562 c608 |001f: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ +0887ee: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ +0887f2: 5462 dd08 |0023: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0887f6: 6e20 e116 2600 |0025: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@16e1 │ │ +0887fc: 28e0 |0028: goto 0008 // -0020 │ │ +0887fe: 5462 d608 |0029: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +088802: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ +088806: 2202 d202 |002d: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS; // type@02d2 │ │ +08880a: 5463 bc08 |002f: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +08880e: 6004 1f05 |0031: sget v4, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@051f │ │ +088812: 7040 4619 3245 |0033: invoke-direct {v2, v3, v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1946 │ │ +088818: 5b62 d608 |0036: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +08881c: 5462 bc08 |0038: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@08bc │ │ +088820: 7110 0a1b 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +088826: 0c02 |003d: move-result-object v2 │ │ +088828: 6003 3a06 |003e: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_view_list_nav_layout:I // field@063a │ │ +08882c: 6e30 0c1b 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1b0c │ │ +088832: 0c02 |0043: move-result-object v2 │ │ +088834: 1f02 6a03 |0044: check-cast v2, Landroid/widget/LinearLayout; // type@036a │ │ +088838: 5b62 cc08 |0046: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +08883c: 2201 6903 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +088840: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ +088842: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ +088844: 7030 601d 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ +08884a: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ +08884e: 5912 730a |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0a73 │ │ +088852: 5462 cc08 |0053: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +088856: 5463 d608 |0055: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +08885a: 6e30 681d 3201 |0057: invoke-virtual {v2, v3, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ +088860: 5462 d608 |005a: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +088864: 6e10 4c19 0200 |005c: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ +08886a: 0c02 |005f: move-result-object v2 │ │ +08886c: 5463 d708 |0060: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@08d7 │ │ +088870: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ +088874: 5462 d608 |0064: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +088878: 5463 d708 |0066: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@08d7 │ │ +08887c: 6e20 6d19 3200 |0068: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@196d │ │ +088882: 5462 d608 |006b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@08d6 │ │ +088886: 5463 d008 |006d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@08d0 │ │ +08888a: 6e20 7419 3200 |006f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V // method@1974 │ │ +088890: 5462 cc08 |0072: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@08cc │ │ +088894: 6e20 a616 2600 |0074: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +08889a: 2894 |0077: goto 000b // -006c │ │ +08889c: 5462 dd08 |0078: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0888a0: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ +0888a4: 5562 c608 |007c: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@08c6 │ │ +0888a8: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ +0888ac: 5462 dd08 |0080: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@08dd │ │ +0888b0: 6e20 a616 2600 |0082: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +0888b6: 2886 |0085: goto 000b // -007a │ │ +0888b8: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ +0888c8: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=656 │ │ 0x0003 line=657 │ │ 0x0005 line=658 │ │ 0x0008 line=670 │ │ 0x000b line=694 │ │ @@ -180654,84 +180621,84 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -0889a4: |[0889a4] android.support.v7.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ -0889b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0889b6: 5541 d808 |0001: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@08d8 │ │ -0889ba: 3251 5400 |0003: if-eq v1, v5, 0057 // +0054 │ │ -0889be: 5441 cf08 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0889c2: 3801 2c00 |0007: if-eqz v1, 0033 // +002c │ │ -0889c6: 5441 cf08 |0009: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0889ca: 6e10 9213 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ -0889d0: 0c00 |000e: move-result-object v0 │ │ -0889d2: 1f00 3803 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0338 │ │ -0889d6: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -0889da: 5441 cf08 |0013: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0889de: 6e20 401c 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -0889e4: 3805 4000 |0018: if-eqz v5, 0058 // +0040 │ │ -0889e8: 5441 d908 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ -0889ec: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -0889f0: 5441 d908 |001e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ -0889f4: 5443 cf08 |0020: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -0889f8: 6e20 f715 3100 |0022: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@15f7 │ │ -0889fe: 5441 cf08 |0025: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -088a02: 6e10 8c13 0100 |0027: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@138c │ │ -088a08: 0c01 |002a: move-result-object v1 │ │ -088a0a: 12f3 |002b: const/4 v3, #int -1 // #ff │ │ -088a0c: 5913 650a |002c: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -088a10: 5441 cf08 |002e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -088a14: 6e10 a113 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.requestLayout:()V // method@13a1 │ │ -088a1a: 5441 d908 |0033: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ -088a1e: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ -088a22: 5443 d908 |0037: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ -088a26: 3805 2e00 |0039: if-eqz v5, 0067 // +002e │ │ -088a2a: 0121 |003b: move v1, v2 │ │ -088a2c: 6e20 1716 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1617 │ │ -088a32: 5441 b908 |003f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -088a36: 3801 1300 |0041: if-eqz v1, 0054 // +0013 │ │ -088a3a: 3905 2700 |0043: if-nez v5, 006a // +0027 │ │ -088a3e: 5441 b908 |0045: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -088a42: 6e10 c316 0400 |0047: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ -088a48: 0c02 |004a: move-result-object v2 │ │ -088a4a: 6003 8005 |004b: sget v3, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0580 │ │ -088a4e: 6e20 4901 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ -088a54: 0a02 |0050: move-result v2 │ │ -088a56: 6e20 6c13 2100 |0051: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@136c │ │ -088a5c: 6f20 ab15 5400 |0054: invoke-super {v4, v5}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@15ab │ │ -088a62: 0e00 |0057: return-void │ │ -088a64: 5441 cf08 |0058: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -088a68: 6e20 a616 1400 |005a: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ -088a6e: 5441 cf08 |005d: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ -088a72: 6e10 8c13 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@138c │ │ -088a78: 0c01 |0062: move-result-object v1 │ │ -088a7a: 12e3 |0063: const/4 v3, #int -2 // #fe │ │ -088a7c: 5913 650a |0064: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -088a80: 28c8 |0066: goto 002e // -0038 │ │ -088a82: 1301 0800 |0067: const/16 v1, #int 8 // #8 │ │ -088a86: 28d3 |0069: goto 003c // -002d │ │ -088a88: 5441 b908 |006a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -088a8c: 6e20 6c13 2100 |006c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@136c │ │ -088a92: 5441 b908 |006f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -088a96: 6e10 b516 0400 |0071: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@16b5 │ │ -088a9c: 0c02 |0074: move-result-object v2 │ │ -088a9e: 6e10 ee00 0200 |0075: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -088aa4: 0c02 |0078: move-result-object v2 │ │ -088aa6: 6e10 4e01 0200 |0079: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -088aac: 0c02 |007c: move-result-object v2 │ │ -088aae: 5222 610a |007d: iget v2, v2, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -088ab2: 1213 |007f: const/4 v3, #int 1 // #1 │ │ -088ab4: 6e30 7013 2103 |0080: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1370 │ │ -088aba: 5441 b908 |0083: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ -088abe: 1402 ffff ff7f |0085: const v2, #float nan // #7fffffff │ │ -088ac4: 6e20 6e13 2100 |0088: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@136e │ │ -088aca: 28c9 |008b: goto 0054 // -0037 │ │ +0888d8: |[0888d8] android.support.v7.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ +0888e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0888ea: 5541 d808 |0001: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@08d8 │ │ +0888ee: 3251 5400 |0003: if-eq v1, v5, 0057 // +0054 │ │ +0888f2: 5441 cf08 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +0888f6: 3801 2c00 |0007: if-eqz v1, 0033 // +002c │ │ +0888fa: 5441 cf08 |0009: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +0888fe: 6e10 9213 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@1392 │ │ +088904: 0c00 |000e: move-result-object v0 │ │ +088906: 1f00 3403 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0334 │ │ +08890a: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +08890e: 5441 cf08 |0013: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +088912: 6e20 401c 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +088918: 3805 4000 |0018: if-eqz v5, 0058 // +0040 │ │ +08891c: 5441 d908 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ +088920: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +088924: 5441 d908 |001e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ +088928: 5443 cf08 |0020: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +08892c: 6e20 f715 3100 |0022: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@15f7 │ │ +088932: 5441 cf08 |0025: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +088936: 6e10 8c13 0100 |0027: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@138c │ │ +08893c: 0c01 |002a: move-result-object v1 │ │ +08893e: 12f3 |002b: const/4 v3, #int -1 // #ff │ │ +088940: 5913 650a |002c: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +088944: 5441 cf08 |002e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +088948: 6e10 a113 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.requestLayout:()V // method@13a1 │ │ +08894e: 5441 d908 |0033: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ +088952: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ +088956: 5443 d908 |0037: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@08d9 │ │ +08895a: 3805 2e00 |0039: if-eqz v5, 0067 // +002e │ │ +08895e: 0121 |003b: move v1, v2 │ │ +088960: 6e20 1716 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1617 │ │ +088966: 5441 b908 |003f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +08896a: 3801 1300 |0041: if-eqz v1, 0054 // +0013 │ │ +08896e: 3905 2700 |0043: if-nez v5, 006a // +0027 │ │ +088972: 5441 b908 |0045: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +088976: 6e10 c316 0400 |0047: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@16c3 │ │ +08897c: 0c02 |004a: move-result-object v2 │ │ +08897e: 6003 8005 |004b: sget v3, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0580 │ │ +088982: 6e20 4901 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0149 │ │ +088988: 0a02 |0050: move-result v2 │ │ +08898a: 6e20 6c13 2100 |0051: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@136c │ │ +088990: 6f20 ab15 5400 |0054: invoke-super {v4, v5}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@15ab │ │ +088996: 0e00 |0057: return-void │ │ +088998: 5441 cf08 |0058: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +08899c: 6e20 a616 1400 |005a: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@16a6 │ │ +0889a2: 5441 cf08 |005d: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@08cf │ │ +0889a6: 6e10 8c13 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@138c │ │ +0889ac: 0c01 |0062: move-result-object v1 │ │ +0889ae: 12e3 |0063: const/4 v3, #int -2 // #fe │ │ +0889b0: 5913 650a |0064: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +0889b4: 28c8 |0066: goto 002e // -0038 │ │ +0889b6: 1301 0800 |0067: const/16 v1, #int 8 // #8 │ │ +0889ba: 28d3 |0069: goto 003c // -002d │ │ +0889bc: 5441 b908 |006a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +0889c0: 6e20 6c13 2100 |006c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@136c │ │ +0889c6: 5441 b908 |006f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +0889ca: 6e10 b516 0400 |0071: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@16b5 │ │ +0889d0: 0c02 |0074: move-result-object v2 │ │ +0889d2: 6e10 ee00 0200 |0075: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0889d8: 0c02 |0078: move-result-object v2 │ │ +0889da: 6e10 4e01 0200 |0079: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +0889e0: 0c02 |007c: move-result-object v2 │ │ +0889e2: 5222 610a |007d: iget v2, v2, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +0889e6: 1213 |007f: const/4 v3, #int 1 // #1 │ │ +0889e8: 6e30 7013 2103 |0080: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1370 │ │ +0889ee: 5441 b908 |0083: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08b9 │ │ +0889f2: 1402 ffff ff7f |0085: const v2, #float nan // #7fffffff │ │ +0889f8: 6e20 6e13 2100 |0088: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@136e │ │ +0889fe: 28c9 |008b: goto 0054 // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0005 line=321 │ │ 0x0009 line=322 │ │ 0x0011 line=323 │ │ 0x0013 line=324 │ │ @@ -180764,17 +180731,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContainer;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -088acc: |[088acc] android.support.v7.internal.widget.ActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -088adc: 6f20 ac15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@15ac │ │ -088ae2: 0e00 |0003: return-void │ │ +088a00: |[088a00] android.support.v7.internal.widget.ActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +088a10: 6f20 ac15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@15ac │ │ +088a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarContainer; │ │ │ │ @@ -180783,17 +180750,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -088ae4: |[088ae4] android.support.v7.internal.widget.ActionBarView.setSplitWhenNarrow:(Z)V │ │ -088af4: 6f20 ad15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@15ad │ │ -088afa: 0e00 |0003: return-void │ │ +088a18: |[088a18] android.support.v7.internal.widget.ActionBarView.setSplitWhenNarrow:(Z)V │ │ +088a28: 6f20 ad15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@15ad │ │ +088a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -180802,50 +180769,50 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -088afc: |[088afc] android.support.v7.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -088b0c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -088b10: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -088b12: 5b56 da08 |0003: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ -088b16: 5451 dc08 |0005: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ -088b1a: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ -088b1e: 5451 dc08 |0009: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ -088b22: 6e20 2a1e 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -088b28: 5454 dc08 |000e: iget-object v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ -088b2c: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ -088b30: 0121 |0012: move v1, v2 │ │ -088b32: 6e20 2f1e 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -088b38: 5451 c008 |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ -088b3c: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ -088b40: 5251 bf08 |001a: iget v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ -088b44: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ -088b48: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ -088b4c: 5451 df08 |0020: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ -088b50: 7110 a61a 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -088b56: 0a01 |0025: move-result v1 │ │ -088b58: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -088b5c: 5451 da08 |0028: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ -088b60: 7110 a61a 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -088b66: 0a01 |002d: move-result v1 │ │ -088b68: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ -088b6c: 1210 |0030: const/4 v0, #int 1 // #1 │ │ -088b6e: 5451 e008 |0031: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ -088b72: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ -088b76: 6e20 821d 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ -088b7c: 0e00 |0038: return-void │ │ -088b7e: 0131 |0039: move v1, v3 │ │ -088b80: 28d9 |003a: goto 0013 // -0027 │ │ -088b82: 0120 |003b: move v0, v2 │ │ -088b84: 28f5 |003c: goto 0031 // -000b │ │ -088b86: 0132 |003d: move v2, v3 │ │ -088b88: 28f7 |003e: goto 0035 // -0009 │ │ +088a30: |[088a30] android.support.v7.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +088a40: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +088a44: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +088a46: 5b56 da08 |0003: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ +088a4a: 5451 dc08 |0005: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ +088a4e: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ +088a52: 5451 dc08 |0009: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ +088a56: 6e20 2a1e 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +088a5c: 5454 dc08 |000e: iget-object v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@08dc │ │ +088a60: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ +088a64: 0121 |0012: move v1, v2 │ │ +088a66: 6e20 2f1e 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +088a6c: 5451 c008 |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@08c0 │ │ +088a70: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ +088a74: 5251 bf08 |001a: iget v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@08bf │ │ +088a78: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ +088a7c: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ +088a80: 5451 df08 |0020: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@08df │ │ +088a84: 7110 a61a 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +088a8a: 0a01 |0025: move-result v1 │ │ +088a8c: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +088a90: 5451 da08 |0028: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@08da │ │ +088a94: 7110 a61a 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +088a9a: 0a01 |002d: move-result v1 │ │ +088a9c: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ +088aa0: 1210 |0030: const/4 v0, #int 1 // #1 │ │ +088aa2: 5451 e008 |0031: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@08e0 │ │ +088aa6: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ +088aaa: 6e20 821d 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1d82 │ │ +088ab0: 0e00 |0038: return-void │ │ +088ab2: 0131 |0039: move v1, v3 │ │ +088ab4: 28d9 |003a: goto 0013 // -0027 │ │ +088ab6: 0120 |003b: move v0, v2 │ │ +088ab8: 28f5 |003c: goto 0031 // -000b │ │ +088aba: 0132 |003d: move v2, v3 │ │ +088abc: 28f7 |003e: goto 0035 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=535 │ │ 0x0005 line=536 │ │ 0x0009 line=537 │ │ 0x000e line=538 │ │ 0x0016 line=539 │ │ @@ -180865,19 +180832,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -088b8c: |[088b8c] android.support.v7.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ -088b9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -088b9e: 5c10 e508 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@08e5 │ │ -088ba2: 7020 fd16 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@16fd │ │ -088ba8: 0e00 |0006: return-void │ │ +088ac0: |[088ac0] android.support.v7.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ +088ad0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +088ad2: 5c10 e508 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@08e5 │ │ +088ad6: 7020 fd16 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@16fd │ │ +088adc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ @@ -180888,17 +180855,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -088bac: |[088bac] android.support.v7.internal.widget.ActionBarView.setVisibility:(I)V │ │ -088bbc: 6f20 ae15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@15ae │ │ -088bc2: 0e00 |0003: return-void │ │ +088ae0: |[088ae0] android.support.v7.internal.widget.ActionBarView.setVisibility:(I)V │ │ +088af0: 6f20 ae15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@15ae │ │ +088af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -180907,17 +180874,17 @@ │ │ type : '(Landroid/view/Window$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088bc4: |[088bc4] android.support.v7.internal.widget.ActionBarView.setWindowCallback:(Landroid/view/Window$Callback;)V │ │ -088bd4: 5b01 e608 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@08e6 │ │ -088bd8: 0e00 |0002: return-void │ │ +088af8: |[088af8] android.support.v7.internal.widget.ActionBarView.setWindowCallback:(Landroid/view/Window$Callback;)V │ │ +088b08: 5b01 e608 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@08e6 │ │ +088b0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0002 line=286 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/view/Window$Callback; │ │ @@ -180927,19 +180894,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -088bdc: |[088bdc] android.support.v7.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ -088bec: 5510 e508 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@08e5 │ │ -088bf0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -088bf4: 7020 fd16 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@16fd │ │ -088bfa: 0e00 |0007: return-void │ │ +088b10: |[088b10] android.support.v7.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ +088b20: 5510 e508 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@08e5 │ │ +088b24: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +088b28: 7020 fd16 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@16fd │ │ +088b2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=512 │ │ 0x0007 line=514 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ @@ -180950,17 +180917,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -088bfc: |[088bfc] android.support.v7.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ -088c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088c0e: 0f00 |0001: return v0 │ │ +088b30: |[088b30] android.support.v7.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ +088b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088b42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #59 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -180968,31 +180935,31 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088c10: |[088c10] android.support.v7.internal.widget.ActionBarView.showOverflowMenu:()Z │ │ -088c20: 6f10 af15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@15af │ │ -088c26: 0a00 |0003: move-result v0 │ │ -088c28: 0f00 |0004: return v0 │ │ +088b44: |[088b44] android.support.v7.internal.widget.ActionBarView.showOverflowMenu:()Z │ │ +088b54: 6f10 af15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@15af │ │ +088b5a: 0a00 |0003: move-result v0 │ │ +088b5c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ - source_file_idx : 444 (ActionBarView.java) │ │ + source_file_idx : 440 (ActionBarView.java) │ │ │ │ Class #609 header: │ │ -class_idx : 674 │ │ +class_idx : 672 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 983 │ │ -source_file_idx : 501 │ │ +superclass_idx : 979 │ │ +source_file_idx : 497 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #609 annotations: │ │ Annotations on class │ │ @@ -181030,21 +180997,21 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -088c2c: |[088c2c] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -088c3c: 5b12 ec08 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08ec │ │ -088c40: 7010 351f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ -088c46: 2200 f903 |0005: new-instance v0, Ljava/util/HashMap; // type@03f9 │ │ -088c4a: 7010 a91f 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ -088c50: 5b10 eb08 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@08eb │ │ -088c54: 0e00 |000c: return-void │ │ +088b60: |[088b60] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +088b70: 5b12 ec08 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@08ec │ │ +088b74: 7010 351f 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1f35 │ │ +088b7a: 2200 f503 |0005: new-instance v0, Ljava/util/HashMap; // type@03f5 │ │ +088b7e: 7010 a91f 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1fa9 │ │ +088b84: 5b10 eb08 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@08eb │ │ +088b88: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0005 line=933 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ @@ -181054,17 +181021,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -088c58: |[088c58] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ -088c68: 7020 0b17 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@170b │ │ -088c6e: 0e00 |0003: return-void │ │ +088b8c: |[088b8c] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ +088b9c: 7020 0b17 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@170b │ │ +088ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActivityChooserModel$1; │ │ @@ -181075,59 +181042,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 │ │ -088c70: |[088c70] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ -088c80: 54a7 eb08 |0000: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@08eb │ │ -088c84: 7210 cc1f 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@1fcc │ │ -088c8a: 7210 c41f 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@1fc4 │ │ -088c90: 0a01 |0008: move-result v1 │ │ -088c92: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -088c94: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ -088c98: 7220 c01f 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -088c9e: 0c00 |000f: move-result-object v0 │ │ -088ca0: 1f00 a002 |0010: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -088ca4: 1208 |0012: const/4 v8, #int 0 // #0 │ │ -088ca6: 5908 e908 |0013: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -088caa: 5408 e708 |0015: iget-object v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ -088cae: 5488 1a00 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -088cb2: 5486 1200 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ -088cb6: 7230 ce1f 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fce │ │ -088cbc: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -088cc0: 28ea |0020: goto 000a // -0016 │ │ -088cc2: 7210 c41f 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@1fc4 │ │ -088cc8: 0a08 |0024: move-result v8 │ │ -088cca: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ -088cce: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ -088cd2: 0143 |0029: move v3, v4 │ │ -088cd4: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ -088cd8: 7220 c01f 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -088cde: 0c02 |002f: move-result-object v2 │ │ -088ce0: 1f02 a302 |0030: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a3 │ │ -088ce4: 5428 ed08 |0032: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ -088ce8: 6e10 de00 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00de │ │ -088cee: 0c06 |0037: move-result-object v6 │ │ -088cf0: 7220 cd1f 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcd │ │ -088cf6: 0c00 |003b: move-result-object v0 │ │ -088cf8: 1f00 a002 |003c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@02a0 │ │ -088cfc: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ -088d00: 5208 e908 |0040: iget v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -088d04: 5229 ef08 |0042: iget v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ -088d08: c859 |0044: mul-float/2addr v9, v5 │ │ -088d0a: c698 |0045: add-float/2addr v8, v9 │ │ -088d0c: 5908 e908 |0046: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ -088d10: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ -088d16: c885 |004b: mul-float/2addr v5, v8 │ │ -088d18: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -088d1c: 28dc |004e: goto 002a // -0024 │ │ -088d1e: 7110 a51f 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1fa5 │ │ -088d24: 0e00 |0052: return-void │ │ +088ba4: |[088ba4] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ +088bb4: 54a7 eb08 |0000: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@08eb │ │ +088bb8: 7210 cc1f 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@1fcc │ │ +088bbe: 7210 c41f 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@1fc4 │ │ +088bc4: 0a01 |0008: move-result v1 │ │ +088bc6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +088bc8: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ +088bcc: 7220 c01f 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +088bd2: 0c00 |000f: move-result-object v0 │ │ +088bd4: 1f00 9e02 |0010: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +088bd8: 1208 |0012: const/4 v8, #int 0 // #0 │ │ +088bda: 5908 e908 |0013: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +088bde: 5408 e708 |0015: iget-object v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@08e7 │ │ +088be2: 5488 1a00 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +088be6: 5486 1200 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ +088bea: 7230 ce1f 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fce │ │ +088bf0: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +088bf4: 28ea |0020: goto 000a // -0016 │ │ +088bf6: 7210 c41f 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@1fc4 │ │ +088bfc: 0a08 |0024: move-result v8 │ │ +088bfe: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ +088c02: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ +088c06: 0143 |0029: move v3, v4 │ │ +088c08: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ +088c0c: 7220 c01f 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +088c12: 0c02 |002f: move-result-object v2 │ │ +088c14: 1f02 a102 |0030: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@02a1 │ │ +088c18: 5428 ed08 |0032: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@08ed │ │ +088c1c: 6e10 de00 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00de │ │ +088c22: 0c06 |0037: move-result-object v6 │ │ +088c24: 7220 cd1f 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fcd │ │ +088c2a: 0c00 |003b: move-result-object v0 │ │ +088c2c: 1f00 9e02 |003c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@029e │ │ +088c30: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ +088c34: 5208 e908 |0040: iget v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +088c38: 5229 ef08 |0042: iget v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@08ef │ │ +088c3c: c859 |0044: mul-float/2addr v9, v5 │ │ +088c3e: c698 |0045: add-float/2addr v8, v9 │ │ +088c40: 5908 e908 |0046: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@08e9 │ │ +088c44: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ +088c4a: c885 |004b: mul-float/2addr v5, v8 │ │ +088c4c: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +088c50: 28dc |004e: goto 002a // -0024 │ │ +088c52: 7110 a51f 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1fa5 │ │ +088c58: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0002 line=940 │ │ 0x0005 line=942 │ │ 0x0009 line=943 │ │ 0x000c line=944 │ │ @@ -181161,21 +181128,21 @@ │ │ 0x0029 - 0x0053 reg=5 nextRecordWeight F │ │ 0x0002 - 0x0053 reg=7 packageNameToActivityMap Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0053 reg=10 this Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x0053 reg=11 intent Landroid/content/Intent; │ │ 0x0000 - 0x0053 reg=12 activities Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0053 reg=13 historicalRecords Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 501 (ActivityChooserModel.java) │ │ + source_file_idx : 497 (ActivityChooserModel.java) │ │ │ │ Class #610 header: │ │ -class_idx : 684 │ │ +class_idx : 682 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 824 │ │ -source_file_idx : 504 │ │ +superclass_idx : 820 │ │ +source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 15 │ │ │ │ Class #610 annotations: │ │ Annotations on class │ │ @@ -181267,18 +181234,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -088d28: |[088d28] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ -088d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088d3a: 7030 6017 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1760 │ │ -088d40: 0e00 |0004: return-void │ │ +088c5c: |[088c5c] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ +088c6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088c6e: 7030 6017 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1760 │ │ +088c74: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0004 line=189 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -181288,18 +181255,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 │ │ -088d44: |[088d44] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -088d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088d56: 7040 6117 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1761 │ │ -088d5c: 0e00 |0004: return-void │ │ +088c78: |[088c78] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +088c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088c8a: 7040 6117 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1761 │ │ +088c90: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -181310,107 +181277,107 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 192 16-bit code units │ │ -088d60: |[088d60] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -088d70: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -088d72: 1247 |0001: const/4 v7, #int 4 // #4 │ │ -088d74: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -088d76: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -088d78: 7040 191c a9cb |0004: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ -088d7e: 2204 a702 |0007: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$1; // type@02a7 │ │ -088d82: 7020 3b17 9400 |0009: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$1;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@173b │ │ -088d88: 5b94 2a09 |000c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@092a │ │ -088d8c: 2204 a802 |000e: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$2; // type@02a8 │ │ -088d90: 7020 3e17 9400 |0010: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$2;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@173e │ │ -088d96: 5b94 2c09 |0013: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@092c │ │ -088d9a: 5997 2509 |0015: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ -088d9e: 6204 fb06 |0017: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@06fb │ │ -088da2: 6e55 f700 bac4 |0019: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -088da8: 0c00 |001c: move-result-object v0 │ │ -088daa: 6e30 6101 5007 |001d: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -088db0: 0a04 |0020: move-result v4 │ │ -088db2: 5994 2509 |0021: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ -088db6: 6e20 5f01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -088dbc: 0c01 |0026: move-result-object v1 │ │ -088dbe: 6e10 6801 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -088dc4: 6e10 6f17 0900 |002a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -088dca: 0c04 |002d: move-result-object v4 │ │ -088dcc: 7110 0a1b 0400 |002e: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -088dd2: 0c02 |0031: move-result-object v2 │ │ -088dd4: 6004 3f06 |0032: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view:I // field@063f │ │ -088dd8: 6e40 0d1b 4269 |0034: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -088dde: 2204 ab02 |0037: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // type@02ab │ │ -088de2: 7030 5917 9408 |0039: invoke-direct {v4, v9, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V // method@1759 │ │ -088de8: 5b94 1f09 |003c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ -088dec: 6004 fd05 |003e: sget v4, Landroid/support/v7/appcompat/R$id;.activity_chooser_view_content:I // field@05fd │ │ -088df0: 6e20 6e17 4900 |0040: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@176e │ │ -088df6: 0c04 |0043: move-result-object v4 │ │ -088df8: 1f04 6e03 |0044: check-cast v4, Landroid/widget/LinearLayout; // type@036e │ │ -088dfc: 5b94 1c09 |0046: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ -088e00: 5494 1c09 |0048: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ -088e04: 6e10 6b1d 0400 |004a: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1d6b │ │ -088e0a: 0c04 |004d: move-result-object v4 │ │ -088e0c: 5b94 1d09 |004e: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@091d │ │ -088e10: 6004 0206 |0050: sget v4, Landroid/support/v7/appcompat/R$id;.default_activity_button:I // field@0602 │ │ -088e14: 6e20 6e17 4900 |0052: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@176e │ │ -088e1a: 0c04 |0055: move-result-object v4 │ │ -088e1c: 1f04 6803 |0056: check-cast v4, Landroid/widget/FrameLayout; // type@0368 │ │ -088e20: 5b94 2109 |0058: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -088e24: 5494 2109 |005a: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -088e28: 5495 1f09 |005c: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ -088e2c: 6e20 411d 5400 |005e: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d41 │ │ -088e32: 5494 2109 |0061: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -088e36: 5495 1f09 |0063: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ -088e3a: 6e20 421d 5400 |0065: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1d42 │ │ -088e40: 5494 2109 |0068: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -088e44: 6005 0e06 |006a: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@060e │ │ -088e48: 6e20 351d 5400 |006c: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@1d35 │ │ -088e4e: 0c04 |006f: move-result-object v4 │ │ -088e50: 1f04 6c03 |0070: check-cast v4, Landroid/widget/ImageView; // type@036c │ │ -088e54: 5b94 2209 |0072: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0922 │ │ -088e58: 6004 0806 |0074: sget v4, Landroid/support/v7/appcompat/R$id;.expand_activities_button:I // field@0608 │ │ -088e5c: 6e20 6e17 4900 |0076: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@176e │ │ -088e62: 0c04 |0079: move-result-object v4 │ │ -088e64: 1f04 6803 |007a: check-cast v4, Landroid/widget/FrameLayout; // type@0368 │ │ -088e68: 5b94 2309 |007c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ -088e6c: 5494 2309 |007e: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ -088e70: 5495 1f09 |0080: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ -088e74: 6e20 411d 5400 |0082: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d41 │ │ -088e7a: 5494 2309 |0085: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ -088e7e: 6005 0e06 |0087: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@060e │ │ -088e82: 6e20 351d 5400 |0089: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@1d35 │ │ -088e88: 0c04 |008c: move-result-object v4 │ │ -088e8a: 1f04 6c03 |008d: check-cast v4, Landroid/widget/ImageView; // type@036c │ │ -088e8e: 5b94 2409 |008f: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0924 │ │ -088e92: 5494 2409 |0091: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0924 │ │ -088e96: 6e20 581d 1400 |0093: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -088e9c: 2204 aa02 |0096: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@02aa │ │ -088ea0: 7030 4317 9408 |0098: invoke-direct {v4, v9, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V // method@1743 │ │ -088ea6: 5b94 1e09 |009b: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -088eaa: 5494 1e09 |009d: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -088eae: 2205 a902 |009f: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserView$3; // type@02a9 │ │ -088eb2: 7020 4017 9500 |00a1: invoke-direct {v5, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$3;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1740 │ │ -088eb8: 6e20 5317 5400 |00a4: invoke-virtual {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1753 │ │ -088ebe: 6e10 ee00 0a00 |00a7: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -088ec4: 0c03 |00aa: move-result-object v3 │ │ -088ec6: 6e10 4e01 0300 |00ab: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -088ecc: 0c04 |00ae: move-result-object v4 │ │ -088ece: 5244 610a |00af: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ -088ed2: db04 0402 |00b1: div-int/lit8 v4, v4, #int 2 // #02 │ │ -088ed6: 6005 9205 |00b3: sget v5, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@0592 │ │ -088eda: 6e20 4d01 5300 |00b5: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ -088ee0: 0a05 |00b8: move-result v5 │ │ -088ee2: 7120 2d1f 5400 |00b9: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -088ee8: 0a04 |00bc: move-result v4 │ │ -088eea: 5994 2809 |00bd: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0928 │ │ -088eee: 0e00 |00bf: return-void │ │ +088c94: |[088c94] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +088ca4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +088ca6: 1247 |0001: const/4 v7, #int 4 // #4 │ │ +088ca8: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +088caa: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +088cac: 7040 191c a9cb |0004: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c19 │ │ +088cb2: 2204 a502 |0007: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$1; // type@02a5 │ │ +088cb6: 7020 3b17 9400 |0009: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$1;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@173b │ │ +088cbc: 5b94 2a09 |000c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@092a │ │ +088cc0: 2204 a602 |000e: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$2; // type@02a6 │ │ +088cc4: 7020 3e17 9400 |0010: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$2;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@173e │ │ +088cca: 5b94 2c09 |0013: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@092c │ │ +088cce: 5997 2509 |0015: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ +088cd2: 6204 fb06 |0017: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@06fb │ │ +088cd6: 6e55 f700 bac4 |0019: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +088cdc: 0c00 |001c: move-result-object v0 │ │ +088cde: 6e30 6101 5007 |001d: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +088ce4: 0a04 |0020: move-result v4 │ │ +088ce6: 5994 2509 |0021: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ +088cea: 6e20 5f01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +088cf0: 0c01 |0026: move-result-object v1 │ │ +088cf2: 6e10 6801 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +088cf8: 6e10 6f17 0900 |002a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +088cfe: 0c04 |002d: move-result-object v4 │ │ +088d00: 7110 0a1b 0400 |002e: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +088d06: 0c02 |0031: move-result-object v2 │ │ +088d08: 6004 3f06 |0032: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view:I // field@063f │ │ +088d0c: 6e40 0d1b 4269 |0034: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +088d12: 2204 a902 |0037: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // type@02a9 │ │ +088d16: 7030 5917 9408 |0039: invoke-direct {v4, v9, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V // method@1759 │ │ +088d1c: 5b94 1f09 |003c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ +088d20: 6004 fd05 |003e: sget v4, Landroid/support/v7/appcompat/R$id;.activity_chooser_view_content:I // field@05fd │ │ +088d24: 6e20 6e17 4900 |0040: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@176e │ │ +088d2a: 0c04 |0043: move-result-object v4 │ │ +088d2c: 1f04 6a03 |0044: check-cast v4, Landroid/widget/LinearLayout; // type@036a │ │ +088d30: 5b94 1c09 |0046: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ +088d34: 5494 1c09 |0048: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ +088d38: 6e10 6b1d 0400 |004a: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1d6b │ │ +088d3e: 0c04 |004d: move-result-object v4 │ │ +088d40: 5b94 1d09 |004e: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@091d │ │ +088d44: 6004 0206 |0050: sget v4, Landroid/support/v7/appcompat/R$id;.default_activity_button:I // field@0602 │ │ +088d48: 6e20 6e17 4900 |0052: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@176e │ │ +088d4e: 0c04 |0055: move-result-object v4 │ │ +088d50: 1f04 6403 |0056: check-cast v4, Landroid/widget/FrameLayout; // type@0364 │ │ +088d54: 5b94 2109 |0058: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +088d58: 5494 2109 |005a: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +088d5c: 5495 1f09 |005c: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ +088d60: 6e20 411d 5400 |005e: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d41 │ │ +088d66: 5494 2109 |0061: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +088d6a: 5495 1f09 |0063: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ +088d6e: 6e20 421d 5400 |0065: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1d42 │ │ +088d74: 5494 2109 |0068: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +088d78: 6005 0e06 |006a: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@060e │ │ +088d7c: 6e20 351d 5400 |006c: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@1d35 │ │ +088d82: 0c04 |006f: move-result-object v4 │ │ +088d84: 1f04 6803 |0070: check-cast v4, Landroid/widget/ImageView; // type@0368 │ │ +088d88: 5b94 2209 |0072: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0922 │ │ +088d8c: 6004 0806 |0074: sget v4, Landroid/support/v7/appcompat/R$id;.expand_activities_button:I // field@0608 │ │ +088d90: 6e20 6e17 4900 |0076: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@176e │ │ +088d96: 0c04 |0079: move-result-object v4 │ │ +088d98: 1f04 6403 |007a: check-cast v4, Landroid/widget/FrameLayout; // type@0364 │ │ +088d9c: 5b94 2309 |007c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ +088da0: 5494 2309 |007e: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ +088da4: 5495 1f09 |0080: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ +088da8: 6e20 411d 5400 |0082: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d41 │ │ +088dae: 5494 2309 |0085: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ +088db2: 6005 0e06 |0087: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@060e │ │ +088db6: 6e20 351d 5400 |0089: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@1d35 │ │ +088dbc: 0c04 |008c: move-result-object v4 │ │ +088dbe: 1f04 6803 |008d: check-cast v4, Landroid/widget/ImageView; // type@0368 │ │ +088dc2: 5b94 2409 |008f: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0924 │ │ +088dc6: 5494 2409 |0091: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0924 │ │ +088dca: 6e20 581d 1400 |0093: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +088dd0: 2204 a802 |0096: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@02a8 │ │ +088dd4: 7030 4317 9408 |0098: invoke-direct {v4, v9, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V // method@1743 │ │ +088dda: 5b94 1e09 |009b: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +088dde: 5494 1e09 |009d: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +088de2: 2205 a702 |009f: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserView$3; // type@02a7 │ │ +088de6: 7020 4017 9500 |00a1: invoke-direct {v5, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$3;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1740 │ │ +088dec: 6e20 5317 5400 |00a4: invoke-virtual {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1753 │ │ +088df2: 6e10 ee00 0a00 |00a7: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +088df8: 0c03 |00aa: move-result-object v3 │ │ +088dfa: 6e10 4e01 0300 |00ab: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +088e00: 0c04 |00ae: move-result-object v4 │ │ +088e02: 5244 610a |00af: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@0a61 │ │ +088e06: db04 0402 |00b1: div-int/lit8 v4, v4, #int 2 // #02 │ │ +088e0a: 6005 9205 |00b3: sget v5, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@0592 │ │ +088e0e: 6e20 4d01 5300 |00b5: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ +088e14: 0a05 |00b8: move-result v5 │ │ +088e16: 7120 2d1f 5400 |00b9: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +088e1c: 0a04 |00bc: move-result v4 │ │ +088e1e: 5994 2809 |00bd: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0928 │ │ +088e22: 0e00 |00bf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=209 │ │ 0x0007 line=122 │ │ 0x000e line=136 │ │ 0x0015 line=170 │ │ 0x0017 line=211 │ │ @@ -181450,17 +181417,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088ef0: |[088ef0] android.support.v7.internal.widget.ActivityChooserView.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ -088f00: 5410 1e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -088f04: 1100 |0002: return-object v0 │ │ +088e24: |[088e24] android.support.v7.internal.widget.ActivityChooserView.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ +088e34: 5410 1e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +088e38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181468,18 +181435,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088f08: |[088f08] android.support.v7.internal.widget.ActivityChooserView.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; │ │ -088f18: 7010 7117 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1771 │ │ -088f1e: 0c00 |0003: move-result-object v0 │ │ -088f20: 1100 |0004: return-object v0 │ │ +088e3c: |[088e3c] android.support.v7.internal.widget.ActivityChooserView.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; │ │ +088e4c: 7010 7117 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1771 │ │ +088e52: 0c00 |0003: move-result-object v0 │ │ +088e54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181487,17 +181454,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088f24: |[088f24] android.support.v7.internal.widget.ActivityChooserView.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ -088f34: 5410 2b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@092b │ │ -088f38: 1100 |0002: return-object v0 │ │ +088e58: |[088e58] android.support.v7.internal.widget.ActivityChooserView.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ +088e68: 5410 2b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@092b │ │ +088e6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181505,17 +181472,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088f3c: |[088f3c] android.support.v7.internal.widget.ActivityChooserView.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ -088f4c: 5410 2a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@092a │ │ -088f50: 1100 |0002: return-object v0 │ │ +088e70: |[088e70] android.support.v7.internal.widget.ActivityChooserView.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ +088e80: 5410 2a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@092a │ │ +088e84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181523,17 +181490,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088f54: |[088f54] android.support.v7.internal.widget.ActivityChooserView.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -088f64: 7010 8417 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.updateAppearance:()V // method@1784 │ │ -088f6a: 0e00 |0003: return-void │ │ +088e88: |[088e88] android.support.v7.internal.widget.ActivityChooserView.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +088e98: 7010 8417 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.updateAppearance:()V // method@1784 │ │ +088e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181541,17 +181508,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -088f6c: |[088f6c] android.support.v7.internal.widget.ActivityChooserView.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V │ │ -088f7c: 7020 8317 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1783 │ │ -088f82: 0e00 |0003: return-void │ │ +088ea0: |[088ea0] android.support.v7.internal.widget.ActivityChooserView.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V │ │ +088eb0: 7020 8317 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1783 │ │ +088eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -181560,17 +181527,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088f84: |[088f84] android.support.v7.internal.widget.ActivityChooserView.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z │ │ -088f94: 5510 2709 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0927 │ │ -088f98: 0f00 |0002: return v0 │ │ +088eb8: |[088eb8] android.support.v7.internal.widget.ActivityChooserView.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z │ │ +088ec8: 5510 2709 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0927 │ │ +088ecc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181578,17 +181545,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088f9c: |[088f9c] android.support.v7.internal.widget.ActivityChooserView.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z │ │ -088fac: 5c01 2709 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0927 │ │ -088fb0: 0f01 |0002: return v1 │ │ +088ed0: |[088ed0] android.support.v7.internal.widget.ActivityChooserView.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z │ │ +088ee0: 5c01 2709 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0927 │ │ +088ee4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -181597,17 +181564,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088fb4: |[088fb4] android.support.v7.internal.widget.ActivityChooserView.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -088fc4: 5410 2109 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -088fc8: 1100 |0002: return-object v0 │ │ +088ee8: |[088ee8] android.support.v7.internal.widget.ActivityChooserView.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +088ef8: 5410 2109 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +088efc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #12 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181615,17 +181582,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088fcc: |[088fcc] android.support.v7.internal.widget.ActivityChooserView.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -088fdc: 5410 2309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ -088fe0: 1100 |0002: return-object v0 │ │ +088f00: |[088f00] android.support.v7.internal.widget.ActivityChooserView.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +088f10: 5410 2309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ +088f14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #13 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181633,17 +181600,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088fe4: |[088fe4] android.support.v7.internal.widget.ActivityChooserView.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I │ │ -088ff4: 5210 2509 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ -088ff8: 0f00 |0002: return v0 │ │ +088f18: |[088f18] android.support.v7.internal.widget.ActivityChooserView.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I │ │ +088f28: 5210 2509 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ +088f2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #14 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181651,38 +181618,38 @@ │ │ type : '()Landroid/support/v7/internal/widget/ListPopupWindow;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -088ffc: |[088ffc] android.support.v7.internal.widget.ActivityChooserView.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; │ │ -08900c: 5420 2909 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ -089010: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ -089014: 2200 c102 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow; // type@02c1 │ │ -089018: 6e10 6f17 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -08901e: 0c01 |0009: move-result-object v1 │ │ -089020: 7020 3e18 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;)V // method@183e │ │ -089026: 5b20 2909 |000d: iput-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ -08902a: 5420 2909 |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ -08902e: 5421 1e09 |0011: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -089032: 6e20 6118 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1861 │ │ -089038: 5420 2909 |0016: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ -08903c: 6e20 6218 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1862 │ │ -089042: 5420 2909 |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ -089046: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -089048: 6e20 6d18 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@186d │ │ -08904e: 5420 2909 |0021: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ -089052: 5421 1f09 |0023: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ -089056: 6e20 6f18 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@186f │ │ -08905c: 5420 2909 |0028: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ -089060: 5421 1f09 |002a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ -089064: 6e20 6e18 1000 |002c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@186e │ │ -08906a: 5420 2909 |002f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ -08906e: 1100 |0031: return-object v0 │ │ +088f30: |[088f30] android.support.v7.internal.widget.ActivityChooserView.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; │ │ +088f40: 5420 2909 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ +088f44: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ +088f48: 2200 bf02 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow; // type@02bf │ │ +088f4c: 6e10 6f17 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +088f52: 0c01 |0009: move-result-object v1 │ │ +088f54: 7020 3e18 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;)V // method@183e │ │ +088f5a: 5b20 2909 |000d: iput-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ +088f5e: 5420 2909 |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ +088f62: 5421 1e09 |0011: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +088f66: 6e20 6118 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1861 │ │ +088f6c: 5420 2909 |0016: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ +088f70: 6e20 6218 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1862 │ │ +088f76: 5420 2909 |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ +088f7a: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +088f7c: 6e20 6d18 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@186d │ │ +088f82: 5420 2909 |0021: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ +088f86: 5421 1f09 |0023: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ +088f8a: 6e20 6f18 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@186f │ │ +088f90: 5420 2909 |0028: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ +088f94: 5421 1f09 |002a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@091f │ │ +088f98: 6e20 6e18 1000 |002c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@186e │ │ +088f9e: 5420 2909 |002f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0929 │ │ +088fa2: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0004 line=483 │ │ 0x000f line=484 │ │ 0x0016 line=485 │ │ 0x001b line=486 │ │ @@ -181697,91 +181664,91 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -089070: |[089070] android.support.v7.internal.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ -089080: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -089082: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -089084: 5497 1e09 |0002: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -089088: 6e10 4617 0700 |0004: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -08908e: 0c07 |0007: move-result-object v7 │ │ -089090: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -089094: 2205 c903 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@03c9 │ │ -089098: 1a06 8a09 |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@098a │ │ -08909c: 7020 1d1f 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0890a2: 2705 |0011: throw v5 │ │ -0890a4: 6e10 7217 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1772 │ │ -0890aa: 0c07 |0015: move-result-object v7 │ │ -0890ac: 5498 2c09 |0016: iget-object v8, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@092c │ │ -0890b0: 6e20 4d1c 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c4d │ │ -0890b6: 5497 2109 |001b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -0890ba: 6e10 361d 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@1d36 │ │ -0890c0: 0a07 |0020: move-result v7 │ │ -0890c2: 3907 6300 |0021: if-nez v7, 0084 // +0063 │ │ -0890c6: 0152 |0023: move v2, v5 │ │ -0890c8: 5497 1e09 |0024: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -0890cc: 6e10 4417 0700 |0026: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1744 │ │ -0890d2: 0a00 |0029: move-result v0 │ │ -0890d4: 3802 5c00 |002a: if-eqz v2, 0086 // +005c │ │ -0890d8: 0153 |002c: move v3, v5 │ │ -0890da: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ -0890e0: 327a 5800 |0030: if-eq v10, v7, 0088 // +0058 │ │ -0890e4: 9007 0a03 |0032: add-int v7, v10, v3 │ │ -0890e8: 3770 5400 |0034: if-le v0, v7, 0088 // +0054 │ │ -0890ec: 5497 1e09 |0036: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -0890f0: 6e20 5717 5700 |0038: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1757 │ │ -0890f6: 5497 1e09 |003b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -0890fa: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ -0890fe: 6e20 5517 8700 |003f: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1755 │ │ -089104: 7010 7117 0900 |0042: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1771 │ │ -08910a: 0c04 |0045: move-result-object v4 │ │ -08910c: 6e10 5b18 0400 |0046: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -089112: 0a07 |0049: move-result v7 │ │ -089114: 3907 3900 |004a: if-nez v7, 0083 // +0039 │ │ -089118: 5597 2709 |004c: iget-boolean v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0927 │ │ -08911c: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ -089120: 3902 4300 |0050: if-nez v2, 0093 // +0043 │ │ -089124: 5496 1e09 |0052: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -089128: 6e30 5617 5602 |0054: invoke-virtual {v6, v5, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1756 │ │ -08912e: 5496 1e09 |0057: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -089132: 6e10 5017 0600 |0059: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@1750 │ │ -089138: 0a06 |005c: move-result v6 │ │ -08913a: 5297 2809 |005d: iget v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0928 │ │ -08913e: 7120 2f1f 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -089144: 0a01 |0062: move-result v1 │ │ -089146: 6e20 6518 1400 |0063: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1865 │ │ -08914c: 6e10 7718 0400 |0066: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -089152: 5496 2d09 |0069: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ -089156: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ -08915a: 5496 2d09 |006d: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ -08915e: 6e20 9308 5600 |006f: invoke-virtual {v6, v5}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0893 │ │ -089164: 6e10 4e18 0400 |0072: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@184e │ │ -08916a: 0c05 |0075: move-result-object v5 │ │ -08916c: 6e10 6f17 0900 |0076: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -089172: 0c06 |0079: move-result-object v6 │ │ -089174: 6007 5106 |007a: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activitychooserview_choose_application:I // field@0651 │ │ -089178: 6e20 ef00 7600 |007c: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -08917e: 0c06 |007f: move-result-object v6 │ │ -089180: 6e20 9a1d 6500 |0080: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1d9a │ │ -089186: 0e00 |0083: return-void │ │ -089188: 0162 |0084: move v2, v6 │ │ -08918a: 289f |0085: goto 0024 // -0061 │ │ -08918c: 0163 |0086: move v3, v6 │ │ -08918e: 28a6 |0087: goto 002d // -005a │ │ -089190: 5497 1e09 |0088: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -089194: 6e20 5717 6700 |008a: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1757 │ │ -08919a: 5497 1e09 |008d: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -08919e: 6e20 5517 a700 |008f: invoke-virtual {v7, v10}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1755 │ │ -0891a4: 28b0 |0092: goto 0042 // -0050 │ │ -0891a6: 5497 1e09 |0093: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -0891aa: 6e30 5617 6706 |0095: invoke-virtual {v7, v6, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1756 │ │ -0891b0: 28bf |0098: goto 0057 // -0041 │ │ +088fa4: |[088fa4] android.support.v7.internal.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ +088fb4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +088fb6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +088fb8: 5497 1e09 |0002: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +088fbc: 6e10 4617 0700 |0004: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +088fc2: 0c07 |0007: move-result-object v7 │ │ +088fc4: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +088fc8: 2205 c503 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@03c5 │ │ +088fcc: 1a06 8209 |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0982 │ │ +088fd0: 7020 1d1f 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +088fd6: 2705 |0011: throw v5 │ │ +088fd8: 6e10 7217 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1772 │ │ +088fde: 0c07 |0015: move-result-object v7 │ │ +088fe0: 5498 2c09 |0016: iget-object v8, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@092c │ │ +088fe4: 6e20 4d1c 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c4d │ │ +088fea: 5497 2109 |001b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +088fee: 6e10 361d 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@1d36 │ │ +088ff4: 0a07 |0020: move-result v7 │ │ +088ff6: 3907 6300 |0021: if-nez v7, 0084 // +0063 │ │ +088ffa: 0152 |0023: move v2, v5 │ │ +088ffc: 5497 1e09 |0024: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +089000: 6e10 4417 0700 |0026: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1744 │ │ +089006: 0a00 |0029: move-result v0 │ │ +089008: 3802 5c00 |002a: if-eqz v2, 0086 // +005c │ │ +08900c: 0153 |002c: move v3, v5 │ │ +08900e: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ +089014: 327a 5800 |0030: if-eq v10, v7, 0088 // +0058 │ │ +089018: 9007 0a03 |0032: add-int v7, v10, v3 │ │ +08901c: 3770 5400 |0034: if-le v0, v7, 0088 // +0054 │ │ +089020: 5497 1e09 |0036: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +089024: 6e20 5717 5700 |0038: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1757 │ │ +08902a: 5497 1e09 |003b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +08902e: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ +089032: 6e20 5517 8700 |003f: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1755 │ │ +089038: 7010 7117 0900 |0042: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1771 │ │ +08903e: 0c04 |0045: move-result-object v4 │ │ +089040: 6e10 5b18 0400 |0046: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +089046: 0a07 |0049: move-result v7 │ │ +089048: 3907 3900 |004a: if-nez v7, 0083 // +0039 │ │ +08904c: 5597 2709 |004c: iget-boolean v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0927 │ │ +089050: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ +089054: 3902 4300 |0050: if-nez v2, 0093 // +0043 │ │ +089058: 5496 1e09 |0052: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +08905c: 6e30 5617 5602 |0054: invoke-virtual {v6, v5, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1756 │ │ +089062: 5496 1e09 |0057: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +089066: 6e10 5017 0600 |0059: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@1750 │ │ +08906c: 0a06 |005c: move-result v6 │ │ +08906e: 5297 2809 |005d: iget v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0928 │ │ +089072: 7120 2f1f 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +089078: 0a01 |0062: move-result v1 │ │ +08907a: 6e20 6518 1400 |0063: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1865 │ │ +089080: 6e10 7718 0400 |0066: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +089086: 5496 2d09 |0069: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ +08908a: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ +08908e: 5496 2d09 |006d: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ +089092: 6e20 9308 5600 |006f: invoke-virtual {v6, v5}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0893 │ │ +089098: 6e10 4e18 0400 |0072: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@184e │ │ +08909e: 0c05 |0075: move-result-object v5 │ │ +0890a0: 6e10 6f17 0900 |0076: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +0890a6: 0c06 |0079: move-result-object v6 │ │ +0890a8: 6007 5106 |007a: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activitychooserview_choose_application:I // field@0651 │ │ +0890ac: 6e20 ef00 7600 |007c: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +0890b2: 0c06 |007f: move-result-object v6 │ │ +0890b4: 6e20 9a1d 6500 |0080: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1d9a │ │ +0890ba: 0e00 |0083: return-void │ │ +0890bc: 0162 |0084: move v2, v6 │ │ +0890be: 289f |0085: goto 0024 // -0061 │ │ +0890c0: 0163 |0086: move v3, v6 │ │ +0890c2: 28a6 |0087: goto 002d // -005a │ │ +0890c4: 5497 1e09 |0088: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +0890c8: 6e20 5717 6700 |008a: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1757 │ │ +0890ce: 5497 1e09 |008d: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +0890d2: 6e20 5517 a700 |008f: invoke-virtual {v7, v10}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1755 │ │ +0890d8: 28b0 |0092: goto 0042 // -0050 │ │ +0890da: 5497 1e09 |0093: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +0890de: 6e30 5617 6706 |0095: invoke-virtual {v7, v6, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1756 │ │ +0890e4: 28bf |0098: goto 0057 // -0041 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=325 │ │ 0x000a line=326 │ │ 0x0012 line=329 │ │ 0x001b line=331 │ │ 0x0024 line=334 │ │ @@ -181823,77 +181790,77 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 125 16-bit code units │ │ -0891b4: |[0891b4] android.support.v7.internal.widget.ActivityChooserView.updateAppearance:()V │ │ -0891c4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0891c6: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -0891c8: 54a6 1e09 |0002: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -0891cc: 6e10 4517 0600 |0004: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1745 │ │ -0891d2: 0a06 |0007: move-result v6 │ │ -0891d4: 3d06 6000 |0008: if-lez v6, 0068 // +0060 │ │ -0891d8: 54a6 2309 |000a: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ -0891dc: 6e20 3e1d 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@1d3e │ │ -0891e2: 54a6 1e09 |000f: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -0891e6: 6e10 4417 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1744 │ │ -0891ec: 0a01 |0014: move-result v1 │ │ -0891ee: 54a6 1e09 |0015: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -0891f2: 6e10 4817 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@1748 │ │ -0891f8: 0a03 |001a: move-result v3 │ │ -0891fa: 3281 0600 |001b: if-eq v1, v8, 0021 // +0006 │ │ -0891fe: 3781 5100 |001d: if-le v1, v8, 006e // +0051 │ │ -089202: 3d03 4f00 |001f: if-lez v3, 006e // +004f │ │ -089206: 54a6 2109 |0021: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -08920a: 6e20 431d 9600 |0023: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@1d43 │ │ -089210: 54a6 1e09 |0026: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -089214: 6e10 4717 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1747 │ │ -08921a: 0c00 |002b: move-result-object v0 │ │ -08921c: 6e10 6f17 0a00 |002c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -089222: 0c06 |002f: move-result-object v6 │ │ -089224: 6e10 ec00 0600 |0030: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -08922a: 0c05 |0033: move-result-object v5 │ │ -08922c: 54a6 2209 |0034: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0922 │ │ -089230: 6e20 4301 5000 |0036: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ -089236: 0c07 |0039: move-result-object v7 │ │ -089238: 6e20 581d 7600 |003a: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -08923e: 52a6 2009 |003d: iget v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0920 │ │ -089242: 3806 1900 |003f: if-eqz v6, 0058 // +0019 │ │ -089246: 6e20 4401 5000 |0041: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ -08924c: 0c04 |0044: move-result-object v4 │ │ -08924e: 6e10 6f17 0a00 |0045: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -089254: 0c06 |0048: move-result-object v6 │ │ -089256: 52a7 2009 |0049: iget v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0920 │ │ -08925a: 2388 3404 |004b: new-array v8, v8, [Ljava/lang/Object; // type@0434 │ │ -08925e: 4d04 0809 |004d: aput-object v4, v8, v9 │ │ -089262: 6e30 f000 7608 |004f: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00f0 │ │ -089268: 0c02 |0052: move-result-object v2 │ │ -08926a: 54a6 2109 |0053: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -08926e: 6e20 3d1d 2600 |0055: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1d3d │ │ -089274: 54a6 2109 |0058: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -089278: 6e10 361d 0600 |005a: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@1d36 │ │ -08927e: 0a06 |005d: move-result v6 │ │ -089280: 3906 1800 |005e: if-nez v6, 0076 // +0018 │ │ -089284: 54a6 1c09 |0060: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ -089288: 54a7 1d09 |0062: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@091d │ │ -08928c: 6e20 7c1d 7600 |0064: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d7c │ │ -089292: 0e00 |0067: return-void │ │ -089294: 54a6 2309 |0068: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ -089298: 6e20 3e1d 9600 |006a: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@1d3e │ │ -08929e: 28a2 |006d: goto 000f // -005e │ │ -0892a0: 54a6 2109 |006e: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -0892a4: 1307 0800 |0070: const/16 v7, #int 8 // #8 │ │ -0892a8: 6e20 431d 7600 |0072: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@1d43 │ │ -0892ae: 28e3 |0075: goto 0058 // -001d │ │ -0892b0: 54a6 1c09 |0076: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ -0892b4: 1207 |0078: const/4 v7, #int 0 // #0 │ │ -0892b6: 6e20 7c1d 7600 |0079: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d7c │ │ -0892bc: 28eb |007c: goto 0067 // -0015 │ │ +0890e8: |[0890e8] android.support.v7.internal.widget.ActivityChooserView.updateAppearance:()V │ │ +0890f8: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0890fa: 1218 |0001: const/4 v8, #int 1 // #1 │ │ +0890fc: 54a6 1e09 |0002: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +089100: 6e10 4517 0600 |0004: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1745 │ │ +089106: 0a06 |0007: move-result v6 │ │ +089108: 3d06 6000 |0008: if-lez v6, 0068 // +0060 │ │ +08910c: 54a6 2309 |000a: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ +089110: 6e20 3e1d 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@1d3e │ │ +089116: 54a6 1e09 |000f: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +08911a: 6e10 4417 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1744 │ │ +089120: 0a01 |0014: move-result v1 │ │ +089122: 54a6 1e09 |0015: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +089126: 6e10 4817 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@1748 │ │ +08912c: 0a03 |001a: move-result v3 │ │ +08912e: 3281 0600 |001b: if-eq v1, v8, 0021 // +0006 │ │ +089132: 3781 5100 |001d: if-le v1, v8, 006e // +0051 │ │ +089136: 3d03 4f00 |001f: if-lez v3, 006e // +004f │ │ +08913a: 54a6 2109 |0021: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +08913e: 6e20 431d 9600 |0023: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@1d43 │ │ +089144: 54a6 1e09 |0026: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +089148: 6e10 4717 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1747 │ │ +08914e: 0c00 |002b: move-result-object v0 │ │ +089150: 6e10 6f17 0a00 |002c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +089156: 0c06 |002f: move-result-object v6 │ │ +089158: 6e10 ec00 0600 |0030: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +08915e: 0c05 |0033: move-result-object v5 │ │ +089160: 54a6 2209 |0034: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0922 │ │ +089164: 6e20 4301 5000 |0036: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ +08916a: 0c07 |0039: move-result-object v7 │ │ +08916c: 6e20 581d 7600 |003a: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +089172: 52a6 2009 |003d: iget v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0920 │ │ +089176: 3806 1900 |003f: if-eqz v6, 0058 // +0019 │ │ +08917a: 6e20 4401 5000 |0041: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ +089180: 0c04 |0044: move-result-object v4 │ │ +089182: 6e10 6f17 0a00 |0045: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +089188: 0c06 |0048: move-result-object v6 │ │ +08918a: 52a7 2009 |0049: iget v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0920 │ │ +08918e: 2388 3004 |004b: new-array v8, v8, [Ljava/lang/Object; // type@0430 │ │ +089192: 4d04 0809 |004d: aput-object v4, v8, v9 │ │ +089196: 6e30 f000 7608 |004f: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00f0 │ │ +08919c: 0c02 |0052: move-result-object v2 │ │ +08919e: 54a6 2109 |0053: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +0891a2: 6e20 3d1d 2600 |0055: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1d3d │ │ +0891a8: 54a6 2109 |0058: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +0891ac: 6e10 361d 0600 |005a: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@1d36 │ │ +0891b2: 0a06 |005d: move-result v6 │ │ +0891b4: 3906 1800 |005e: if-nez v6, 0076 // +0018 │ │ +0891b8: 54a6 1c09 |0060: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ +0891bc: 54a7 1d09 |0062: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@091d │ │ +0891c0: 6e20 7c1d 7600 |0064: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d7c │ │ +0891c6: 0e00 |0067: return-void │ │ +0891c8: 54a6 2309 |0068: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0923 │ │ +0891cc: 6e20 3e1d 9600 |006a: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@1d3e │ │ +0891d2: 28a2 |006d: goto 000f // -005e │ │ +0891d4: 54a6 2109 |006e: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +0891d8: 1307 0800 |0070: const/16 v7, #int 8 // #8 │ │ +0891dc: 6e20 431d 7600 |0072: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@1d43 │ │ +0891e2: 28e3 |0075: goto 0058 // -001d │ │ +0891e4: 54a6 1c09 |0076: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ +0891e8: 1207 |0078: const/4 v7, #int 0 // #0 │ │ +0891ea: 6e20 7c1d 7600 |0079: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d7c │ │ +0891f0: 28eb |007c: goto 0067 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=498 │ │ 0x000a line=499 │ │ 0x000f line=504 │ │ 0x0015 line=505 │ │ 0x001b line=506 │ │ @@ -181928,30 +181895,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0892c0: |[0892c0] android.support.v7.internal.widget.ActivityChooserView.dismissPopup:()Z │ │ -0892d0: 6e10 7317 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ -0892d6: 0a01 |0003: move-result v1 │ │ -0892d8: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -0892dc: 7010 7117 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1771 │ │ -0892e2: 0c01 |0009: move-result-object v1 │ │ -0892e4: 6e10 4718 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ -0892ea: 6e10 7217 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1772 │ │ -0892f0: 0c00 |0010: move-result-object v0 │ │ -0892f2: 6e10 501c 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1c50 │ │ -0892f8: 0a01 |0014: move-result v1 │ │ -0892fa: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -0892fe: 5421 2c09 |0017: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@092c │ │ -089302: 6e20 511c 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c51 │ │ -089308: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -08930a: 0f01 |001d: return v1 │ │ +0891f4: |[0891f4] android.support.v7.internal.widget.ActivityChooserView.dismissPopup:()Z │ │ +089204: 6e10 7317 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ +08920a: 0a01 |0003: move-result v1 │ │ +08920c: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +089210: 7010 7117 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1771 │ │ +089216: 0c01 |0009: move-result-object v1 │ │ +089218: 6e10 4718 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1847 │ │ +08921e: 6e10 7217 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1772 │ │ +089224: 0c00 |0010: move-result-object v0 │ │ +089226: 6e10 501c 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1c50 │ │ +08922c: 0a01 |0014: move-result v1 │ │ +08922e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +089232: 5421 2c09 |0017: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@092c │ │ +089236: 6e20 511c 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c51 │ │ +08923c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +08923e: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0006 line=370 │ │ 0x000d line=371 │ │ 0x0011 line=372 │ │ 0x0017 line=373 │ │ @@ -181965,19 +181932,19 @@ │ │ type : '()Landroid/support/v7/internal/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08930c: |[08930c] android.support.v7.internal.widget.ActivityChooserView.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -08931c: 5410 1e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -089320: 6e10 4617 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -089326: 0c00 |0005: move-result-object v0 │ │ -089328: 1100 |0006: return-object v0 │ │ +089240: |[089240] android.support.v7.internal.widget.ActivityChooserView.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +089250: 5410 1e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +089254: 6e10 4617 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +08925a: 0c00 |0005: move-result-object v0 │ │ +08925c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -181985,20 +181952,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08932c: |[08932c] android.support.v7.internal.widget.ActivityChooserView.isShowingPopup:()Z │ │ -08933c: 7010 7117 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1771 │ │ -089342: 0c00 |0003: move-result-object v0 │ │ -089344: 6e10 5b18 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ -08934a: 0a00 |0007: move-result v0 │ │ -08934c: 0f00 |0008: return v0 │ │ +089260: |[089260] android.support.v7.internal.widget.ActivityChooserView.isShowingPopup:()Z │ │ +089270: 7010 7117 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1771 │ │ +089276: 0c00 |0003: move-result-object v0 │ │ +089278: 6e10 5b18 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@185b │ │ +08927e: 0a00 |0007: move-result v0 │ │ +089280: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -182006,25 +181973,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -089350: |[089350] android.support.v7.internal.widget.ActivityChooserView.onAttachedToWindow:()V │ │ -089360: 6f10 321c 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ -089366: 5421 1e09 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -08936a: 6e10 4617 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -089370: 0c00 |0008: move-result-object v0 │ │ -089372: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -089376: 5421 2a09 |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@092a │ │ -08937a: 6e20 3317 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1733 │ │ -089380: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -089382: 5c21 2609 |0011: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0926 │ │ -089386: 0e00 |0013: return-void │ │ +089284: |[089284] android.support.v7.internal.widget.ActivityChooserView.onAttachedToWindow:()V │ │ +089294: 6f10 321c 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1c32 │ │ +08929a: 5421 1e09 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +08929e: 6e10 4617 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +0892a4: 0c00 |0008: move-result-object v0 │ │ +0892a6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0892aa: 5421 2a09 |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@092a │ │ +0892ae: 6e20 3317 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1733 │ │ +0892b4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0892b6: 5c21 2609 |0011: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0926 │ │ +0892ba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0003 line=391 │ │ 0x0009 line=392 │ │ 0x000b line=393 │ │ 0x0010 line=395 │ │ @@ -182038,36 +182005,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -089388: |[089388] android.support.v7.internal.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ -089398: 6f10 341c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ -08939e: 5432 1e09 |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -0893a2: 6e10 4617 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ -0893a8: 0c00 |0008: move-result-object v0 │ │ -0893aa: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0893ae: 5432 2a09 |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@092a │ │ -0893b2: 6e20 3a17 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@173a │ │ -0893b8: 6e10 7217 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1772 │ │ -0893be: 0c01 |0013: move-result-object v1 │ │ -0893c0: 6e10 501c 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1c50 │ │ -0893c6: 0a02 |0017: move-result v2 │ │ -0893c8: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ -0893cc: 5432 2c09 |001a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@092c │ │ -0893d0: 6e20 511c 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c51 │ │ -0893d6: 6e10 7317 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ -0893dc: 0a02 |0022: move-result v2 │ │ -0893de: 3802 0500 |0023: if-eqz v2, 0028 // +0005 │ │ -0893e2: 6e10 6d17 0300 |0025: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ -0893e8: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0893ea: 5c32 2609 |0029: iput-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0926 │ │ -0893ee: 0e00 |002b: return-void │ │ +0892bc: |[0892bc] android.support.v7.internal.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ +0892cc: 6f10 341c 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1c34 │ │ +0892d2: 5432 1e09 |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +0892d6: 6e10 4617 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1746 │ │ +0892dc: 0c00 |0008: move-result-object v0 │ │ +0892de: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0892e2: 5432 2a09 |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@092a │ │ +0892e6: 6e20 3a17 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@173a │ │ +0892ec: 6e10 7217 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1772 │ │ +0892f2: 0c01 |0013: move-result-object v1 │ │ +0892f4: 6e10 501c 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1c50 │ │ +0892fa: 0a02 |0017: move-result v2 │ │ +0892fc: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ +089300: 5432 2c09 |001a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@092c │ │ +089304: 6e20 511c 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c51 │ │ +08930a: 6e10 7317 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ +089310: 0a02 |0022: move-result v2 │ │ +089312: 3802 0500 |0023: if-eqz v2, 0028 // +0005 │ │ +089316: 6e10 6d17 0300 |0025: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ +08931c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +08931e: 5c32 2609 |0029: iput-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0926 │ │ +089322: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0003 line=401 │ │ 0x0009 line=402 │ │ 0x000b line=403 │ │ 0x0010 line=405 │ │ @@ -182087,25 +182054,25 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -0893f0: |[0893f0] android.support.v7.internal.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ -089400: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -089402: 5440 1c09 |0001: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ -089406: 9101 0806 |0003: sub-int v1, v8, v6 │ │ -08940a: 9102 0907 |0005: sub-int v2, v9, v7 │ │ -08940e: 6e52 711d 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Landroid/widget/LinearLayout;.layout:(IIII)V // method@1d71 │ │ -089414: 6e10 7317 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ -08941a: 0a00 |000d: move-result v0 │ │ -08941c: 3900 0500 |000e: if-nez v0, 0013 // +0005 │ │ -089420: 6e10 6d17 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ -089426: 0e00 |0013: return-void │ │ +089324: |[089324] android.support.v7.internal.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ +089334: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +089336: 5440 1c09 |0001: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ +08933a: 9101 0806 |0003: sub-int v1, v8, v6 │ │ +08933e: 9102 0907 |0005: sub-int v2, v9, v7 │ │ +089342: 6e52 711d 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Landroid/widget/LinearLayout;.layout:(IIII)V // method@1d71 │ │ +089348: 6e10 7317 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ +08934e: 0a00 |000d: move-result v0 │ │ +089350: 3900 0500 |000e: if-nez v0, 0013 // +0005 │ │ +089354: 6e10 6d17 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ +08935a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=431 │ │ 0x000a line=432 │ │ 0x0010 line=433 │ │ 0x0013 line=435 │ │ locals : │ │ @@ -182121,32 +182088,32 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -089428: |[089428] android.support.v7.internal.widget.ActivityChooserView.onMeasure:(II)V │ │ -089438: 5430 1c09 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ -08943c: 5431 2109 |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ -089440: 6e10 361d 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@1d36 │ │ -089446: 0a01 |0007: move-result v1 │ │ -089448: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ -08944c: 7110 861b 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -089452: 0a01 |000d: move-result v1 │ │ -089454: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ -089458: 7120 871b 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -08945e: 0a05 |0013: move-result v5 │ │ -089460: 6e40 7517 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@1775 │ │ -089466: 6e10 ab1b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -08946c: 0a01 |001a: move-result v1 │ │ -08946e: 6e10 aa1b 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -089474: 0a02 |001e: move-result v2 │ │ -089476: 6e30 7f17 1302 |001f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@177f │ │ -08947c: 0e00 |0022: return-void │ │ +08935c: |[08935c] android.support.v7.internal.widget.ActivityChooserView.onMeasure:(II)V │ │ +08936c: 5430 1c09 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@091c │ │ +089370: 5431 2109 |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0921 │ │ +089374: 6e10 361d 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@1d36 │ │ +08937a: 0a01 |0007: move-result v1 │ │ +08937c: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ +089380: 7110 861b 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +089386: 0a01 |000d: move-result v1 │ │ +089388: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ +08938c: 7120 871b 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +089392: 0a05 |0013: move-result v5 │ │ +089394: 6e40 7517 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@1775 │ │ +08939a: 6e10 ab1b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0893a0: 0a01 |001a: move-result v1 │ │ +0893a2: 6e10 aa1b 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +0893a8: 0a02 |001e: move-result v2 │ │ +0893aa: 6e30 7f17 1302 |001f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@177f │ │ +0893b0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0002 line=421 │ │ 0x000a line=422 │ │ 0x0014 line=425 │ │ 0x0017 line=426 │ │ @@ -182162,23 +182129,23 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -089480: |[089480] android.support.v7.internal.widget.ActivityChooserView.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -089490: 5410 1e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ -089494: 6e20 5417 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1754 │ │ -08949a: 6e10 7317 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ -0894a0: 0a00 |0008: move-result v0 │ │ -0894a2: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -0894a6: 6e10 6d17 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ -0894ac: 6e10 8217 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopup:()Z // method@1782 │ │ -0894b2: 0e00 |0011: return-void │ │ +0893b4: |[0893b4] android.support.v7.internal.widget.ActivityChooserView.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +0893c4: 5410 1e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@091e │ │ +0893c8: 6e20 5417 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1754 │ │ +0893ce: 6e10 7317 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ +0893d4: 0a00 |0008: move-result v0 │ │ +0893d6: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +0893da: 6e10 6d17 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@176d │ │ +0893e0: 6e10 8217 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopup:()Z // method@1782 │ │ +0893e6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0005 line=261 │ │ 0x000b line=262 │ │ 0x000e line=263 │ │ 0x0011 line=265 │ │ @@ -182191,17 +182158,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0894b4: |[0894b4] android.support.v7.internal.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ -0894c4: 5901 2009 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0920 │ │ -0894c8: 0e00 |0002: return-void │ │ +0893e8: |[0893e8] android.support.v7.internal.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ +0893f8: 5901 2009 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0920 │ │ +0893fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0002 line=474 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 resourceId I │ │ @@ -182211,22 +182178,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0894cc: |[0894cc] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ -0894dc: 6e10 6f17 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ -0894e2: 0c01 |0003: move-result-object v1 │ │ -0894e4: 6e20 ef00 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -0894ea: 0c00 |0007: move-result-object v0 │ │ -0894ec: 5421 2409 |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0924 │ │ -0894f0: 6e20 571d 0100 |000a: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1d57 │ │ -0894f6: 0e00 |000d: return-void │ │ +089400: |[089400] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ +089410: 6e10 6f17 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@176f │ │ +089416: 0c01 |0003: move-result-object v1 │ │ +089418: 6e20 ef00 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +08941e: 0c00 |0007: move-result-object v0 │ │ +089420: 5421 2409 |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0924 │ │ +089424: 6e20 571d 0100 |000a: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1d57 │ │ +08942a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0008 line=294 │ │ 0x000d line=295 │ │ locals : │ │ 0x0008 - 0x000e reg=0 contentDescription Ljava/lang/CharSequence; │ │ @@ -182238,18 +182205,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0894f8: |[0894f8] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -089508: 5410 2409 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0924 │ │ -08950c: 6e20 581d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -089512: 0e00 |0005: return-void │ │ +08942c: |[08942c] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +08943c: 5410 2409 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0924 │ │ +089440: 6e20 581d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +089446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0006 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -182259,17 +182226,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089514: |[089514] android.support.v7.internal.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ -089524: 5901 2509 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ -089528: 0e00 |0002: return-void │ │ +089448: |[089448] android.support.v7.internal.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ +089458: 5901 2509 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ +08945c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 itemCount I │ │ @@ -182279,17 +182246,17 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08952c: |[08952c] android.support.v7.internal.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -08953c: 5b01 2b09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@092b │ │ -089540: 0e00 |0002: return-void │ │ +089460: |[089460] android.support.v7.internal.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +089470: 5b01 2b09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@092b │ │ +089474: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0002 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/widget/PopupWindow$OnDismissListener; │ │ @@ -182299,17 +182266,17 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089544: |[089544] android.support.v7.internal.widget.ActivityChooserView.setProvider:(Landroid/support/v4/view/ActionProvider;)V │ │ -089554: 5b01 2d09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ -089558: 0e00 |0002: return-void │ │ +089478: |[089478] android.support.v7.internal.widget.ActivityChooserView.setProvider:(Landroid/support/v4/view/ActionProvider;)V │ │ +089488: 5b01 2d09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@092d │ │ +08948c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0002 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 provider Landroid/support/v4/view/ActionProvider; │ │ @@ -182319,44 +182286,44 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08955c: |[08955c] android.support.v7.internal.widget.ActivityChooserView.showPopup:()Z │ │ -08956c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08956e: 6e10 7317 0200 |0001: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ -089574: 0a01 |0004: move-result v1 │ │ -089576: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ -08957a: 5521 2609 |0007: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0926 │ │ -08957e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -089582: 0f00 |000b: return v0 │ │ -089584: 5c20 2709 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0927 │ │ -089588: 5220 2509 |000e: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ -08958c: 7020 8317 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1783 │ │ -089592: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -089594: 28f7 |0014: goto 000b // -0009 │ │ +089490: |[089490] android.support.v7.internal.widget.ActivityChooserView.showPopup:()Z │ │ +0894a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0894a2: 6e10 7317 0200 |0001: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1773 │ │ +0894a8: 0a01 |0004: move-result v1 │ │ +0894aa: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ +0894ae: 5521 2609 |0007: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0926 │ │ +0894b2: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0894b6: 0f00 |000b: return v0 │ │ +0894b8: 5c20 2709 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0927 │ │ +0894bc: 5220 2509 |000e: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0925 │ │ +0894c0: 7020 8317 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1783 │ │ +0894c6: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +0894c8: 28f7 |0014: goto 000b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=311 │ │ 0x000b line=316 │ │ 0x000c line=314 │ │ 0x000e line=315 │ │ 0x0013 line=316 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ - source_file_idx : 504 (ActivityChooserView.java) │ │ + source_file_idx : 500 (ActivityChooserView.java) │ │ │ │ Class #611 header: │ │ -class_idx : 717 │ │ +class_idx : 715 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 874 │ │ -source_file_idx : 2668 │ │ +superclass_idx : 870 │ │ +source_file_idx : 2660 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 14 │ │ │ │ Class #611 annotations: │ │ Annotations on class │ │ @@ -182423,42 +182390,42 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -089598: |[089598] android.support.v7.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ -0895a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0895aa: 7020 471d 6500 |0001: invoke-direct {v5, v6}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@1d47 │ │ -0895b0: 7110 0a1b 0600 |0004: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ -0895b6: 0c01 |0007: move-result-object v1 │ │ -0895b8: 5b51 c209 |0008: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@09c2 │ │ -0895bc: 6e20 0c19 3500 |000a: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@190c │ │ -0895c2: 7110 9d12 0600 |000d: invoke-static {v6}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ -0895c8: 0c00 |0010: move-result-object v0 │ │ -0895ca: 6e10 a112 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@12a1 │ │ -0895d0: 0a01 |0014: move-result v1 │ │ -0895d2: 6e20 0a19 1500 |0015: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@190a │ │ -0895d8: 6e10 a012 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@12a0 │ │ -0895de: 0a01 |001b: move-result v1 │ │ -0895e0: 5951 c509 |001c: iput v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@09c5 │ │ -0895e4: 5451 c209 |001e: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@09c2 │ │ -0895e8: 6002 3806 |0020: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tabbar:I // field@0638 │ │ -0895ec: 6e40 0d1b 2135 |0022: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -0895f2: 0c01 |0025: move-result-object v1 │ │ -0895f4: 1f01 6e03 |0026: check-cast v1, Landroid/widget/LinearLayout; // type@036e │ │ -0895f8: 5b51 c709 |0028: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -0895fc: 5451 c709 |002a: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089600: 2202 3603 |002c: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0336 │ │ -089604: 12e3 |002e: const/4 v3, #int -2 // #fe │ │ -089606: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -089608: 7030 091c 3204 |0030: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -08960e: 6e30 f218 1502 |0033: invoke-virtual {v5, v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18f2 │ │ -089614: 0e00 |0036: return-void │ │ +0894cc: |[0894cc] android.support.v7.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ +0894dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0894de: 7020 471d 6500 |0001: invoke-direct {v5, v6}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@1d47 │ │ +0894e4: 7110 0a1b 0600 |0004: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1b0a │ │ +0894ea: 0c01 |0007: move-result-object v1 │ │ +0894ec: 5b51 c209 |0008: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@09c2 │ │ +0894f0: 6e20 0c19 3500 |000a: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@190c │ │ +0894f6: 7110 9d12 0600 |000d: invoke-static {v6}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ +0894fc: 0c00 |0010: move-result-object v0 │ │ +0894fe: 6e10 a112 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@12a1 │ │ +089504: 0a01 |0014: move-result v1 │ │ +089506: 6e20 0a19 1500 |0015: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@190a │ │ +08950c: 6e10 a012 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@12a0 │ │ +089512: 0a01 |001b: move-result v1 │ │ +089514: 5951 c509 |001c: iput v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@09c5 │ │ +089518: 5451 c209 |001e: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@09c2 │ │ +08951c: 6002 3806 |0020: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tabbar:I // field@0638 │ │ +089520: 6e40 0d1b 2135 |0022: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +089526: 0c01 |0025: move-result-object v1 │ │ +089528: 1f01 6a03 |0026: check-cast v1, Landroid/widget/LinearLayout; // type@036a │ │ +08952c: 5b51 c709 |0028: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089530: 5451 c709 |002a: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089534: 2202 3203 |002c: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0332 │ │ +089538: 12e3 |002e: const/4 v3, #int -2 // #fe │ │ +08953a: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +08953c: 7030 091c 3204 |0030: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +089542: 6e30 f218 1502 |0033: invoke-virtual {v5, v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18f2 │ │ +089548: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=64 │ │ 0x000a line=66 │ │ 0x000d line=68 │ │ 0x0011 line=69 │ │ @@ -182476,17 +182443,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089618: |[089618] android.support.v7.internal.widget.ScrollingTabContainerView.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; │ │ -089628: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -08962c: 1100 |0002: return-object v0 │ │ +08954c: |[08954c] android.support.v7.internal.widget.ScrollingTabContainerView.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; │ │ +08955c: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089560: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ScrollingTabContainerView;) │ │ @@ -182494,18 +182461,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -089630: |[089630] android.support.v7.internal.widget.ScrollingTabContainerView.access$300:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ -089640: 7030 f518 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@18f5 │ │ -089646: 0c00 |0003: move-result-object v0 │ │ -089648: 1100 |0004: return-object v0 │ │ +089564: |[089564] android.support.v7.internal.widget.ScrollingTabContainerView.access$300:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ +089574: 7030 f518 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@18f5 │ │ +08957a: 0c00 |0003: move-result-object v0 │ │ +08957c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -182515,28 +182482,28 @@ │ │ type : '()Landroid/support/v7/internal/widget/SpinnerICS;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -08964c: |[08964c] android.support.v7.internal.widget.ScrollingTabContainerView.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; │ │ -08965c: 2200 d402 |0000: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS; // type@02d4 │ │ -089660: 6e10 f618 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@18f6 │ │ -089666: 0c01 |0005: move-result-object v1 │ │ -089668: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -08966a: 6003 1f05 |0007: sget v3, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@051f │ │ -08966e: 7040 4619 1032 |0009: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1946 │ │ -089674: 2201 6d03 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -089678: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ -08967a: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -08967c: 7030 601d 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ -089682: 6e20 6f19 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@196f │ │ -089688: 6e20 7319 4000 |0016: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1973 │ │ -08968e: 1100 |0019: return-object v0 │ │ +089580: |[089580] android.support.v7.internal.widget.ScrollingTabContainerView.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; │ │ +089590: 2200 d202 |0000: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS; // type@02d2 │ │ +089594: 6e10 f618 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@18f6 │ │ +08959a: 0c01 |0005: move-result-object v1 │ │ +08959c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +08959e: 6003 1f05 |0007: sget v3, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@051f │ │ +0895a2: 7040 4619 1032 |0009: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1946 │ │ +0895a8: 2201 6903 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +0895ac: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ +0895ae: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +0895b0: 7030 601d 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1d60 │ │ +0895b6: 6e20 6f19 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@196f │ │ +0895bc: 6e20 7319 4000 |0016: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1973 │ │ +0895c2: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x000c line=189 │ │ 0x0016 line=191 │ │ 0x0019 line=192 │ │ locals : │ │ @@ -182548,42 +182515,42 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -089690: |[089690] android.support.v7.internal.widget.ScrollingTabContainerView.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ -0896a0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0896a2: 5461 c209 |0001: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@09c2 │ │ -0896a6: 6002 3706 |0003: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tab:I // field@0637 │ │ -0896aa: 5463 c709 |0005: iget-object v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -0896ae: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0896b0: 6e40 0d1b 2143 |0008: invoke-virtual {v1, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -0896b6: 0c00 |000b: move-result-object v0 │ │ -0896b8: 1f00 cc02 |000c: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02cc │ │ -0896bc: 6e40 df18 6087 |000e: invoke-virtual {v0, v6, v7, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V // method@18df │ │ -0896c2: 3808 1100 |0011: if-eqz v8, 0022 // +0011 │ │ -0896c6: 6e20 e618 5000 |0013: invoke-virtual {v0, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18e6 │ │ -0896cc: 2201 5503 |0016: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@0355 │ │ -0896d0: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -0896d2: 5263 c109 |0019: iget v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@09c1 │ │ -0896d6: 7030 071d 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@1d07 │ │ -0896dc: 6e20 e918 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@18e9 │ │ -0896e2: 1100 |0021: return-object v0 │ │ -0896e4: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -0896e6: 6e20 e718 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@18e7 │ │ -0896ec: 5461 c609 |0026: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@09c6 │ │ -0896f0: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ -0896f4: 2201 cb02 |002a: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // type@02cb │ │ -0896f8: 7030 da18 6105 |002c: invoke-direct {v1, v6, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V // method@18da │ │ -0896fe: 5b61 c609 |002f: iput-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@09c6 │ │ -089702: 5461 c609 |0031: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@09c6 │ │ -089706: 6e20 ea18 1000 |0033: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@18ea │ │ -08970c: 28eb |0036: goto 0021 // -0015 │ │ +0895c4: |[0895c4] android.support.v7.internal.widget.ScrollingTabContainerView.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ +0895d4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0895d6: 5461 c209 |0001: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@09c2 │ │ +0895da: 6002 3706 |0003: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tab:I // field@0637 │ │ +0895de: 5463 c709 |0005: iget-object v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +0895e2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +0895e4: 6e40 0d1b 2143 |0008: invoke-virtual {v1, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +0895ea: 0c00 |000b: move-result-object v0 │ │ +0895ec: 1f00 ca02 |000c: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02ca │ │ +0895f0: 6e40 df18 6087 |000e: invoke-virtual {v0, v6, v7, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V // method@18df │ │ +0895f6: 3808 1100 |0011: if-eqz v8, 0022 // +0011 │ │ +0895fa: 6e20 e618 5000 |0013: invoke-virtual {v0, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18e6 │ │ +089600: 2201 5103 |0016: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@0351 │ │ +089604: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +089606: 5263 c109 |0019: iget v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@09c1 │ │ +08960a: 7030 071d 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@1d07 │ │ +089610: 6e20 e918 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@18e9 │ │ +089616: 1100 |0021: return-object v0 │ │ +089618: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +08961a: 6e20 e718 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@18e7 │ │ +089620: 5461 c609 |0026: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@09c6 │ │ +089624: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ +089628: 2201 c902 |002a: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // type@02c9 │ │ +08962c: 7030 da18 6105 |002c: invoke-direct {v1, v6, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V // method@18da │ │ +089632: 5b61 c609 |002f: iput-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@09c6 │ │ +089636: 5461 c609 |0031: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@09c6 │ │ +08963a: 6e20 ea18 1000 |0033: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@18ea │ │ +089640: 28eb |0036: goto 0021 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=236 │ │ 0x000e line=238 │ │ 0x0011 line=240 │ │ 0x0013 line=241 │ │ 0x0016 line=242 │ │ @@ -182603,25 +182570,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -089710: |[089710] android.support.v7.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ -089720: 5410 c909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089724: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -089728: 5410 c909 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -08972c: 6e10 5719 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getParent:()Landroid/view/ViewParent; // method@1957 │ │ -089732: 0c00 |0009: move-result-object v0 │ │ -089734: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -089738: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08973a: 0f00 |000d: return v0 │ │ -08973c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08973e: 28fe |000f: goto 000d // -0002 │ │ +089644: |[089644] android.support.v7.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ +089654: 5410 c909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089658: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +08965c: 5410 c909 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089660: 6e10 5719 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getParent:()Landroid/view/ViewParent; // method@1957 │ │ +089666: 0c00 |0009: move-result-object v0 │ │ +089668: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +08966c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08966e: 0f00 |000d: return v0 │ │ +089670: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +089672: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ScrollingTabContainerView;) │ │ @@ -182629,50 +182596,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -089740: |[089740] android.support.v7.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ -089750: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -089752: 7010 fa18 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@18fa │ │ -089758: 0a00 |0004: move-result v0 │ │ -08975a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -08975e: 0e00 |0007: return-void │ │ -089760: 5450 c909 |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089764: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -089768: 7010 f418 0500 |000c: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; // method@18f4 │ │ -08976e: 0c00 |000f: move-result-object v0 │ │ -089770: 5b50 c909 |0010: iput-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089774: 5450 c709 |0012: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089778: 6e20 0719 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1907 │ │ -08977e: 5450 c909 |0017: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089782: 2201 3603 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0336 │ │ -089786: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ -089788: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ -08978a: 7030 091c 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -089790: 6e30 f218 0501 |0020: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18f2 │ │ -089796: 5450 c909 |0023: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -08979a: 6e10 4c19 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ -0897a0: 0c00 |0028: move-result-object v0 │ │ -0897a2: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ -0897a6: 5450 c909 |002b: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -0897aa: 2201 ca02 |002d: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02ca │ │ -0897ae: 7030 d318 5104 |002f: invoke-direct {v1, v5, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V // method@18d3 │ │ -0897b4: 6e20 6d19 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@196d │ │ -0897ba: 5450 c809 |0035: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -0897be: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ -0897c2: 5450 c809 |0039: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -0897c6: 6e20 0519 0500 |003b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1905 │ │ -0897cc: 5b54 c809 |003e: iput-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -0897d0: 5450 c909 |0040: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -0897d4: 5251 c409 |0042: iget v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@09c4 │ │ -0897d8: 6e20 7819 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ -0897de: 28c0 |0047: goto 0007 // -0040 │ │ +089674: |[089674] android.support.v7.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ +089684: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +089686: 7010 fa18 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@18fa │ │ +08968c: 0a00 |0004: move-result v0 │ │ +08968e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +089692: 0e00 |0007: return-void │ │ +089694: 5450 c909 |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089698: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +08969c: 7010 f418 0500 |000c: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; // method@18f4 │ │ +0896a2: 0c00 |000f: move-result-object v0 │ │ +0896a4: 5b50 c909 |0010: iput-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +0896a8: 5450 c709 |0012: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +0896ac: 6e20 0719 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1907 │ │ +0896b2: 5450 c909 |0017: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +0896b6: 2201 3203 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0332 │ │ +0896ba: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ +0896bc: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ +0896be: 7030 091c 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +0896c4: 6e30 f218 0501 |0020: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18f2 │ │ +0896ca: 5450 c909 |0023: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +0896ce: 6e10 4c19 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ +0896d4: 0c00 |0028: move-result-object v0 │ │ +0896d6: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ +0896da: 5450 c909 |002b: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +0896de: 2201 c802 |002d: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02c8 │ │ +0896e2: 7030 d318 5104 |002f: invoke-direct {v1, v5, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V // method@18d3 │ │ +0896e8: 6e20 6d19 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@196d │ │ +0896ee: 5450 c809 |0035: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +0896f2: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ +0896f6: 5450 c809 |0039: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +0896fa: 6e20 0519 0500 |003b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1905 │ │ +089700: 5b54 c809 |003e: iput-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +089704: 5450 c909 |0040: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089708: 5251 c409 |0042: iget v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@09c4 │ │ +08970c: 6e20 7819 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ +089712: 28c0 |0047: goto 0007 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=136 │ │ 0x0007 line=154 │ │ 0x0008 line=140 │ │ 0x000c line=141 │ │ 0x0012 line=143 │ │ @@ -182691,33 +182658,33 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0897e0: |[0897e0] android.support.v7.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ -0897f0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0897f2: 7010 fa18 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@18fa │ │ -0897f8: 0a00 |0004: move-result v0 │ │ -0897fa: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0897fe: 0f04 |0007: return v4 │ │ -089800: 5450 c909 |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089804: 6e20 0719 0500 |000a: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1907 │ │ -08980a: 5450 c709 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -08980e: 2201 3603 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0336 │ │ -089812: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ -089814: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ -089816: 7030 091c 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -08981c: 6e30 f218 0501 |0016: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18f2 │ │ -089822: 5450 c909 |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089826: 6e10 5a19 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ -08982c: 0a00 |001e: move-result v0 │ │ -08982e: 6e20 0d19 0500 |001f: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@190d │ │ -089834: 28e5 |0022: goto 0007 // -001b │ │ +089714: |[089714] android.support.v7.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ +089724: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +089726: 7010 fa18 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@18fa │ │ +08972c: 0a00 |0004: move-result v0 │ │ +08972e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +089732: 0f04 |0007: return v4 │ │ +089734: 5450 c909 |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089738: 6e20 0719 0500 |000a: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1907 │ │ +08973e: 5450 c709 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089742: 2201 3203 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0332 │ │ +089746: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ +089748: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ +08974a: 7030 091c 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +089750: 6e30 f218 0501 |0016: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18f2 │ │ +089756: 5450 c909 |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +08975a: 6e10 5a19 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ +089760: 0a00 |001e: move-result v0 │ │ +089762: 6e20 0d19 0500 |001f: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@190d │ │ +089768: 28e5 |0022: goto 0007 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0007 line=165 │ │ 0x0008 line=161 │ │ 0x000d line=162 │ │ 0x0019 line=164 │ │ @@ -182730,38 +182697,38 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -089838: |[089838] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -089848: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08984a: 7030 f518 7605 |0001: invoke-direct {v6, v7, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@18f5 │ │ -089850: 0c00 |0004: move-result-object v0 │ │ -089852: 5461 c709 |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089856: 2202 6d03 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -08985a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -08985c: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -089860: 7040 611d 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ -089866: 6e40 671d 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1d67 │ │ -08986c: 5461 c909 |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089870: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -089874: 5461 c909 |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089878: 6e10 4c19 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ -08987e: 0c01 |001b: move-result-object v1 │ │ -089880: 1f01 ca02 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02ca │ │ -089884: 6e10 d818 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ -08988a: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ -08988e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -089890: 6e20 eb18 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@18eb │ │ -089896: 5561 c009 |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ -08989a: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -08989e: 6e10 0819 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ -0898a4: 0e00 |002e: return-void │ │ +08976c: |[08976c] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +08977c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08977e: 7030 f518 7605 |0001: invoke-direct {v6, v7, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@18f5 │ │ +089784: 0c00 |0004: move-result-object v0 │ │ +089786: 5461 c709 |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +08978a: 2202 6903 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +08978e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +089790: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +089794: 7040 611d 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ +08979a: 6e40 671d 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1d67 │ │ +0897a0: 5461 c909 |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +0897a4: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +0897a8: 5461 c909 |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +0897ac: 6e10 4c19 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ +0897b2: 0c01 |001b: move-result-object v1 │ │ +0897b4: 1f01 c802 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02c8 │ │ +0897b8: 6e10 d818 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ +0897be: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ +0897c2: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +0897c4: 6e20 eb18 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@18eb │ │ +0897ca: 5561 c009 |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ +0897ce: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +0897d2: 6e10 0819 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ +0897d8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=271 │ │ 0x0005 line=272 │ │ 0x0012 line=274 │ │ 0x0016 line=275 │ │ 0x0021 line=277 │ │ @@ -182781,38 +182748,38 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0898a8: |[0898a8] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -0898b8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0898ba: 7030 f518 7605 |0001: invoke-direct {v6, v7, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@18f5 │ │ -0898c0: 0c00 |0004: move-result-object v0 │ │ -0898c2: 5461 c709 |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -0898c6: 2202 6d03 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ -0898ca: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0898cc: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -0898d0: 7040 611d 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ -0898d6: 6e30 681d 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ -0898dc: 5461 c909 |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -0898e0: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -0898e4: 5461 c909 |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -0898e8: 6e10 4c19 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ -0898ee: 0c01 |001b: move-result-object v1 │ │ -0898f0: 1f01 ca02 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02ca │ │ -0898f4: 6e10 d818 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ -0898fa: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ -0898fe: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -089900: 6e20 eb18 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@18eb │ │ -089906: 5561 c009 |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ -08990a: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -08990e: 6e10 0819 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ -089914: 0e00 |002e: return-void │ │ +0897dc: |[0897dc] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +0897ec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0897ee: 7030 f518 7605 |0001: invoke-direct {v6, v7, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@18f5 │ │ +0897f4: 0c00 |0004: move-result-object v0 │ │ +0897f6: 5461 c709 |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +0897fa: 2202 6903 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@0369 │ │ +0897fe: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +089800: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +089804: 7040 611d 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1d61 │ │ +08980a: 6e30 681d 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1d68 │ │ +089810: 5461 c909 |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089814: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +089818: 5461 c909 |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +08981c: 6e10 4c19 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ +089822: 0c01 |001b: move-result-object v1 │ │ +089824: 1f01 c802 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02c8 │ │ +089828: 6e10 d818 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ +08982e: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ +089832: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +089834: 6e20 eb18 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@18eb │ │ +08983a: 5561 c009 |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ +08983e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +089842: 6e10 0819 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ +089848: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=256 │ │ 0x0005 line=257 │ │ 0x0012 line=259 │ │ 0x0016 line=260 │ │ 0x0021 line=262 │ │ @@ -182831,28 +182798,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -089918: |[089918] android.support.v7.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ -089928: 5421 c709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -08992c: 6e20 6c1d 3100 |0002: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ -089932: 0c00 |0005: move-result-object v0 │ │ -089934: 5421 c809 |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -089938: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -08993c: 5421 c809 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -089940: 6e20 0519 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1905 │ │ -089946: 2201 c902 |000f: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; // type@02c9 │ │ -08994a: 7030 d018 2100 |0011: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@18d0 │ │ -089950: 5b21 c809 |0014: iput-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -089954: 5421 c809 |0016: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -089958: 6e20 0319 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1903 │ │ -08995e: 0e00 |001b: return-void │ │ +08984c: |[08984c] android.support.v7.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ +08985c: 5421 c709 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089860: 6e20 6c1d 3100 |0002: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ +089866: 0c00 |0005: move-result-object v0 │ │ +089868: 5421 c809 |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +08986c: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +089870: 5421 c809 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +089874: 6e20 0519 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1905 │ │ +08987a: 2201 c702 |000f: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; // type@02c7 │ │ +08987e: 7030 d018 2100 |0011: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@18d0 │ │ +089884: 5b21 c809 |0014: iput-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +089888: 5421 c809 |0016: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +08988c: 6e20 0319 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1903 │ │ +089892: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0006 line=205 │ │ 0x000a line=206 │ │ 0x000f line=208 │ │ 0x0016 line=215 │ │ @@ -182867,21 +182834,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -089960: |[089960] android.support.v7.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ -089970: 6f10 481d 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onAttachedToWindow:()V // method@1d48 │ │ -089976: 5410 c809 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -08997a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -08997e: 5410 c809 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -089982: 6e20 0319 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1903 │ │ -089988: 0e00 |000c: return-void │ │ +089894: |[089894] android.support.v7.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ +0898a4: 6f10 481d 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onAttachedToWindow:()V // method@1d48 │ │ +0898aa: 5410 c809 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +0898ae: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0898b2: 5410 c809 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +0898b6: 6e20 0319 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1903 │ │ +0898bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ 0x0007 line=223 │ │ 0x000c line=225 │ │ locals : │ │ @@ -182892,26 +182859,26 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -08998c: |[08998c] android.support.v7.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08999c: 6e10 f618 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@18f6 │ │ -0899a2: 0c01 |0003: move-result-object v1 │ │ -0899a4: 7110 9d12 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ -0899aa: 0c00 |0007: move-result-object v0 │ │ -0899ac: 6e10 a112 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@12a1 │ │ -0899b2: 0a01 |000b: move-result v1 │ │ -0899b4: 6e20 0a19 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@190a │ │ -0899ba: 6e10 a012 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@12a0 │ │ -0899c0: 0a01 |0012: move-result v1 │ │ -0899c2: 5921 c509 |0013: iput v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@09c5 │ │ -0899c6: 0e00 |0015: return-void │ │ +0898c0: |[0898c0] android.support.v7.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0898d0: 6e10 f618 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@18f6 │ │ +0898d6: 0c01 |0003: move-result-object v1 │ │ +0898d8: 7110 9d12 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ +0898de: 0c00 |0007: move-result-object v0 │ │ +0898e0: 6e10 a112 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@12a1 │ │ +0898e6: 0a01 |000b: move-result v1 │ │ +0898e8: 6e20 0a19 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@190a │ │ +0898ee: 6e10 a012 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@12a0 │ │ +0898f4: 0a01 |0012: move-result v1 │ │ +0898f6: 5921 c509 |0013: iput v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@09c5 │ │ +0898fa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0008 line=199 │ │ 0x000f line=200 │ │ 0x0015 line=201 │ │ locals : │ │ @@ -182924,21 +182891,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0899c8: |[0899c8] android.support.v7.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ -0899d8: 6f10 491d 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onDetachedFromWindow:()V // method@1d49 │ │ -0899de: 5410 c809 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -0899e2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0899e6: 5410 c809 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ -0899ea: 6e20 0519 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1905 │ │ -0899f0: 0e00 |000c: return-void │ │ +0898fc: |[0898fc] android.support.v7.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ +08990c: 6f10 491d 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onDetachedFromWindow:()V // method@1d49 │ │ +089912: 5410 c809 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +089916: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +08991a: 5410 c809 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@09c8 │ │ +08991e: 6e20 0519 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1905 │ │ +089924: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0003 line=230 │ │ 0x0007 line=231 │ │ 0x000c line=233 │ │ locals : │ │ @@ -182949,21 +182916,21 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0899f4: |[0899f4] android.support.v7.internal.widget.ScrollingTabContainerView.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -089a04: 0740 |0000: move-object v0, v4 │ │ -089a06: 1f00 cc02 |0001: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02cc │ │ -089a0a: 6e10 e318 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@18e3 │ │ -089a10: 0c01 |0006: move-result-object v1 │ │ -089a12: 6e10 b410 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@10b4 │ │ -089a18: 0e00 |000a: return-void │ │ +089928: |[089928] android.support.v7.internal.widget.ScrollingTabContainerView.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +089938: 0740 |0000: move-object v0, v4 │ │ +08993a: 1f00 ca02 |0001: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02ca │ │ +08993e: 6e10 e318 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@18e3 │ │ +089944: 0c01 |0006: move-result-object v1 │ │ +089946: 6e10 b410 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@10b4 │ │ +08994c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=318 │ │ 0x000a line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -182979,87 +182946,87 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -089a1c: |[089a1c] android.support.v7.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ -089a2c: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ -089a30: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -089a32: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -089a34: 7110 851b 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -089a3a: 0a05 |0007: move-result v5 │ │ -089a3c: 33a5 6500 |0008: if-ne v5, v10, 006d // +0065 │ │ -089a40: 0162 |000a: move v2, v6 │ │ -089a42: 6e20 0b19 2b00 |000b: invoke-virtual {v11, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@190b │ │ -089a48: 54b8 c709 |000e: iget-object v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089a4c: 6e10 6d1d 0800 |0010: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getChildCount:()I // method@1d6d │ │ -089a52: 0a01 |0013: move-result v1 │ │ -089a54: 3761 6400 |0014: if-le v1, v6, 0078 // +0064 │ │ -089a58: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ -089a5c: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ -089a60: 3385 5e00 |001a: if-ne v5, v8, 0078 // +005e │ │ -089a64: 1228 |001c: const/4 v8, #int 2 // #2 │ │ -089a66: 3781 5200 |001d: if-le v1, v8, 006f // +0052 │ │ -089a6a: 7110 861b 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -089a70: 0a08 |0022: move-result v8 │ │ -089a72: 8288 |0023: int-to-float v8, v8 │ │ -089a74: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ -089a7a: c898 |0027: mul-float/2addr v8, v9 │ │ -089a7c: 8788 |0028: float-to-int v8, v8 │ │ -089a7e: 59b8 c309 |0029: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ -089a82: 52b8 c309 |002b: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ -089a86: 52b9 c509 |002d: iget v9, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@09c5 │ │ -089a8a: 7120 2f1f 9800 |002f: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -089a90: 0a08 |0032: move-result v8 │ │ -089a92: 59b8 c309 |0033: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ -089a96: 52b8 c109 |0035: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@09c1 │ │ -089a9a: 7120 871b a800 |0037: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -089aa0: 0a0d |003a: move-result v13 │ │ -089aa2: 3902 4100 |003b: if-nez v2, 007c // +0041 │ │ -089aa6: 55b8 c009 |003d: iget-boolean v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ -089aaa: 3808 3d00 |003f: if-eqz v8, 007c // +003d │ │ -089aae: 0160 |0041: move v0, v6 │ │ -089ab0: 3800 4000 |0042: if-eqz v0, 0082 // +0040 │ │ -089ab4: 54b6 c709 |0044: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089ab8: 6e30 721d 760d |0046: invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;.measure:(II)V // method@1d72 │ │ -089abe: 54b6 c709 |0049: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089ac2: 6e10 6e1d 0600 |004b: invoke-virtual {v6}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@1d6e │ │ -089ac8: 0a06 |004e: move-result v6 │ │ -089aca: 7110 861b 0c00 |004f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -089ad0: 0a07 |0052: move-result v7 │ │ -089ad2: 3776 2b00 |0053: if-le v6, v7, 007e // +002b │ │ -089ad6: 7010 0119 0b00 |0055: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@1901 │ │ -089adc: 6e10 f818 0b00 |0058: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@18f8 │ │ -089ae2: 0a04 |005b: move-result v4 │ │ -089ae4: 6f30 4a1d cb0d |005c: invoke-super {v11, v12, v13}, Landroid/widget/HorizontalScrollView;.onMeasure:(II)V // method@1d4a │ │ -089aea: 6e10 f818 0b00 |005f: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@18f8 │ │ -089af0: 0a03 |0062: move-result v3 │ │ -089af2: 3802 0900 |0063: if-eqz v2, 006c // +0009 │ │ -089af6: 3234 0700 |0065: if-eq v4, v3, 006c // +0007 │ │ -089afa: 52b6 c409 |0067: iget v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@09c4 │ │ -089afe: 6e20 0d19 6b00 |0069: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@190d │ │ -089b04: 0e00 |006c: return-void │ │ -089b06: 0172 |006d: move v2, v7 │ │ -089b08: 289d |006e: goto 000b // -0063 │ │ -089b0a: 7110 861b 0c00 |006f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -089b10: 0a08 |0072: move-result v8 │ │ -089b12: db08 0802 |0073: div-int/lit8 v8, v8, #int 2 // #02 │ │ -089b16: 59b8 c309 |0075: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ -089b1a: 28b4 |0077: goto 002b // -004c │ │ -089b1c: 12f8 |0078: const/4 v8, #int -1 // #ff │ │ -089b1e: 59b8 c309 |0079: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ -089b22: 28ba |007b: goto 0035 // -0046 │ │ -089b24: 0170 |007c: move v0, v7 │ │ -089b26: 28c5 |007d: goto 0042 // -003b │ │ -089b28: 7010 0219 0b00 |007e: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1902 │ │ -089b2e: 28d7 |0081: goto 0058 // -0029 │ │ -089b30: 7010 0219 0b00 |0082: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1902 │ │ -089b36: 28d3 |0085: goto 0058 // -002d │ │ +089950: |[089950] android.support.v7.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ +089960: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ +089964: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +089966: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +089968: 7110 851b 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +08996e: 0a05 |0007: move-result v5 │ │ +089970: 33a5 6500 |0008: if-ne v5, v10, 006d // +0065 │ │ +089974: 0162 |000a: move v2, v6 │ │ +089976: 6e20 0b19 2b00 |000b: invoke-virtual {v11, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@190b │ │ +08997c: 54b8 c709 |000e: iget-object v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089980: 6e10 6d1d 0800 |0010: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getChildCount:()I // method@1d6d │ │ +089986: 0a01 |0013: move-result v1 │ │ +089988: 3761 6400 |0014: if-le v1, v6, 0078 // +0064 │ │ +08998c: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ +089990: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ +089994: 3385 5e00 |001a: if-ne v5, v8, 0078 // +005e │ │ +089998: 1228 |001c: const/4 v8, #int 2 // #2 │ │ +08999a: 3781 5200 |001d: if-le v1, v8, 006f // +0052 │ │ +08999e: 7110 861b 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +0899a4: 0a08 |0022: move-result v8 │ │ +0899a6: 8288 |0023: int-to-float v8, v8 │ │ +0899a8: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ +0899ae: c898 |0027: mul-float/2addr v8, v9 │ │ +0899b0: 8788 |0028: float-to-int v8, v8 │ │ +0899b2: 59b8 c309 |0029: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ +0899b6: 52b8 c309 |002b: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ +0899ba: 52b9 c509 |002d: iget v9, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@09c5 │ │ +0899be: 7120 2f1f 9800 |002f: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +0899c4: 0a08 |0032: move-result v8 │ │ +0899c6: 59b8 c309 |0033: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ +0899ca: 52b8 c109 |0035: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@09c1 │ │ +0899ce: 7120 871b a800 |0037: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +0899d4: 0a0d |003a: move-result v13 │ │ +0899d6: 3902 4100 |003b: if-nez v2, 007c // +0041 │ │ +0899da: 55b8 c009 |003d: iget-boolean v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ +0899de: 3808 3d00 |003f: if-eqz v8, 007c // +003d │ │ +0899e2: 0160 |0041: move v0, v6 │ │ +0899e4: 3800 4000 |0042: if-eqz v0, 0082 // +0040 │ │ +0899e8: 54b6 c709 |0044: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +0899ec: 6e30 721d 760d |0046: invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;.measure:(II)V // method@1d72 │ │ +0899f2: 54b6 c709 |0049: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +0899f6: 6e10 6e1d 0600 |004b: invoke-virtual {v6}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@1d6e │ │ +0899fc: 0a06 |004e: move-result v6 │ │ +0899fe: 7110 861b 0c00 |004f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +089a04: 0a07 |0052: move-result v7 │ │ +089a06: 3776 2b00 |0053: if-le v6, v7, 007e // +002b │ │ +089a0a: 7010 0119 0b00 |0055: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@1901 │ │ +089a10: 6e10 f818 0b00 |0058: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@18f8 │ │ +089a16: 0a04 |005b: move-result v4 │ │ +089a18: 6f30 4a1d cb0d |005c: invoke-super {v11, v12, v13}, Landroid/widget/HorizontalScrollView;.onMeasure:(II)V // method@1d4a │ │ +089a1e: 6e10 f818 0b00 |005f: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@18f8 │ │ +089a24: 0a03 |0062: move-result v3 │ │ +089a26: 3802 0900 |0063: if-eqz v2, 006c // +0009 │ │ +089a2a: 3234 0700 |0065: if-eq v4, v3, 006c // +0007 │ │ +089a2e: 52b6 c409 |0067: iget v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@09c4 │ │ +089a32: 6e20 0d19 6b00 |0069: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@190d │ │ +089a38: 0e00 |006c: return-void │ │ +089a3a: 0172 |006d: move v2, v7 │ │ +089a3c: 289d |006e: goto 000b // -0063 │ │ +089a3e: 7110 861b 0c00 |006f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +089a44: 0a08 |0072: move-result v8 │ │ +089a46: db08 0802 |0073: div-int/lit8 v8, v8, #int 2 // #02 │ │ +089a4a: 59b8 c309 |0075: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ +089a4e: 28b4 |0077: goto 002b // -004c │ │ +089a50: 12f8 |0078: const/4 v8, #int -1 // #ff │ │ +089a52: 59b8 c309 |0079: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@09c3 │ │ +089a56: 28ba |007b: goto 0035 // -0046 │ │ +089a58: 0170 |007c: move v0, v7 │ │ +089a5a: 28c5 |007d: goto 0042 // -003b │ │ +089a5c: 7010 0219 0b00 |007e: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1902 │ │ +089a62: 28d7 |0081: goto 0058 // -0029 │ │ +089a64: 7010 0219 0b00 |0082: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1902 │ │ +089a6a: 28d3 |0085: goto 0058 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ 0x000e line=83 │ │ 0x0014 line=84 │ │ @@ -183103,28 +183070,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -089b38: |[089b38] android.support.v7.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ -089b48: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089b4c: 6e10 791d 0000 |0002: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@1d79 │ │ -089b52: 5410 c909 |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089b56: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -089b5a: 5410 c909 |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089b5e: 6e10 4c19 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ -089b64: 0c00 |000e: move-result-object v0 │ │ -089b66: 1f00 ca02 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02ca │ │ -089b6a: 6e10 d818 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ -089b70: 5510 c009 |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ -089b74: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -089b78: 6e10 0819 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ -089b7e: 0e00 |001b: return-void │ │ +089a6c: |[089a6c] android.support.v7.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ +089a7c: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089a80: 6e10 791d 0000 |0002: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@1d79 │ │ +089a86: 5410 c909 |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089a8a: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +089a8e: 5410 c909 |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089a92: 6e10 4c19 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ +089a98: 0c00 |000e: move-result-object v0 │ │ +089a9a: 1f00 c802 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02c8 │ │ +089a9e: 6e10 d818 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ +089aa4: 5510 c009 |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ +089aa8: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +089aac: 6e10 0819 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ +089ab2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ 0x0009 line=308 │ │ 0x0014 line=310 │ │ 0x0018 line=311 │ │ @@ -183137,28 +183104,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -089b80: |[089b80] android.support.v7.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ -089b90: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089b94: 6e20 7a1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.removeViewAt:(I)V // method@1d7a │ │ -089b9a: 5410 c909 |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089b9e: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -089ba2: 5410 c909 |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089ba6: 6e10 4c19 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ -089bac: 0c00 |000e: move-result-object v0 │ │ -089bae: 1f00 ca02 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02ca │ │ -089bb2: 6e10 d818 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ -089bb8: 5510 c009 |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ -089bbc: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -089bc0: 6e10 0819 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ -089bc6: 0e00 |001b: return-void │ │ +089ab4: |[089ab4] android.support.v7.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ +089ac4: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089ac8: 6e20 7a1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.removeViewAt:(I)V // method@1d7a │ │ +089ace: 5410 c909 |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089ad2: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +089ad6: 5410 c909 |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089ada: 6e10 4c19 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ +089ae0: 0c00 |000e: move-result-object v0 │ │ +089ae2: 1f00 c802 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02c8 │ │ +089ae6: 6e10 d818 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ +089aec: 5510 c009 |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ +089af0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +089af4: 6e10 0819 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ +089afa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0005 line=297 │ │ 0x0009 line=298 │ │ 0x0014 line=300 │ │ 0x0018 line=301 │ │ @@ -183172,17 +183139,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089bc8: |[089bc8] android.support.v7.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ -089bd8: 5c01 c009 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ -089bdc: 0e00 |0002: return-void │ │ +089afc: |[089afc] android.support.v7.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ +089b0c: 5c01 c009 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ +089b10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0003 reg=1 allowCollapse Z │ │ @@ -183192,18 +183159,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089be0: |[089be0] android.support.v7.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ -089bf0: 5901 c109 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@09c1 │ │ -089bf4: 6e10 0819 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ -089bfa: 0e00 |0005: return-void │ │ +089b14: |[089b14] android.support.v7.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ +089b24: 5901 c109 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@09c1 │ │ +089b28: 6e10 0819 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ +089b2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0002 line=183 │ │ 0x0005 line=184 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ @@ -183214,34 +183181,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -089bfc: |[089bfc] android.support.v7.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ -089c0c: 5956 c409 |0000: iput v6, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@09c4 │ │ -089c10: 5454 c709 |0002: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089c14: 6e10 6d1d 0400 |0004: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@1d6d │ │ -089c1a: 0a03 |0007: move-result v3 │ │ -089c1c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -089c1e: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ -089c22: 5454 c709 |000b: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089c26: 6e20 6c1d 1400 |000d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ -089c2c: 0c00 |0010: move-result-object v0 │ │ -089c2e: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ -089c32: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -089c34: 6e20 fa1b 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@1bfa │ │ -089c3a: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -089c3e: 6e20 f318 6500 |0019: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@18f3 │ │ -089c44: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -089c48: 28eb |001e: goto 0009 // -0015 │ │ -089c4a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -089c4c: 28f4 |0020: goto 0014 // -000c │ │ -089c4e: 0e00 |0021: return-void │ │ +089b30: |[089b30] android.support.v7.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ +089b40: 5956 c409 |0000: iput v6, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@09c4 │ │ +089b44: 5454 c709 |0002: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089b48: 6e10 6d1d 0400 |0004: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@1d6d │ │ +089b4e: 0a03 |0007: move-result v3 │ │ +089b50: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +089b52: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ +089b56: 5454 c709 |000b: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089b5a: 6e20 6c1d 1400 |000d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ +089b60: 0c00 |0010: move-result-object v0 │ │ +089b62: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ +089b66: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +089b68: 6e20 fa1b 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@1bfa │ │ +089b6e: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +089b72: 6e20 f318 6500 |0019: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@18f3 │ │ +089b78: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +089b7c: 28eb |001e: goto 0009 // -0015 │ │ +089b7e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +089b80: 28f4 |0020: goto 0014 // -000c │ │ +089b82: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x0008 line=171 │ │ 0x000b line=172 │ │ 0x0011 line=173 │ │ @@ -183264,50 +183231,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -089c50: |[089c50] android.support.v7.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ -089c60: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ -089c64: 6e20 6c1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ -089c6a: 0c00 |0005: move-result-object v0 │ │ -089c6c: 1f00 cc02 |0006: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02cc │ │ -089c70: 6e10 ec18 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@18ec │ │ -089c76: 5410 c909 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089c7a: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -089c7e: 5410 c909 |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ -089c82: 6e10 4c19 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ -089c88: 0c00 |0014: move-result-object v0 │ │ -089c8a: 1f00 ca02 |0015: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02ca │ │ -089c8e: 6e10 d818 0000 |0017: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ -089c94: 5510 c009 |001a: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ -089c98: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -089c9c: 6e10 0819 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ -089ca2: 0e00 |0021: return-void │ │ +089b84: |[089b84] android.support.v7.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ +089b94: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@09c7 │ │ +089b98: 6e20 6c1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@1d6c │ │ +089b9e: 0c00 |0005: move-result-object v0 │ │ +089ba0: 1f00 ca02 |0006: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@02ca │ │ +089ba4: 6e10 ec18 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@18ec │ │ +089baa: 5410 c909 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089bae: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +089bb2: 5410 c909 |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09c9 │ │ +089bb6: 6e10 4c19 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ +089bbc: 0c00 |0014: move-result-object v0 │ │ +089bbe: 1f00 c802 |0015: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@02c8 │ │ +089bc2: 6e10 d818 0000 |0017: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@18d8 │ │ +089bc8: 5510 c009 |001a: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@09c0 │ │ +089bcc: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +089bd0: 6e10 0819 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1908 │ │ +089bd6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x000b line=287 │ │ 0x000f line=288 │ │ 0x001a line=290 │ │ 0x001e line=291 │ │ 0x0021 line=293 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0022 reg=2 position I │ │ │ │ - source_file_idx : 2668 (ScrollingTabContainerView.java) │ │ + source_file_idx : 2660 (ScrollingTabContainerView.java) │ │ │ │ Class #612 header: │ │ -class_idx : 719 │ │ +class_idx : 717 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2715 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #612 annotations: │ │ Annotations on class │ │ @@ -183345,18 +183312,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089ca4: |[089ca4] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ -089cb4: 5b01 cd09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ -089cb8: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -089cbe: 0e00 |0005: return-void │ │ +089bd8: |[089bd8] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ +089be8: 5b01 cd09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ +089bec: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +089bf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ @@ -183365,17 +183332,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -089cc0: |[089cc0] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V │ │ -089cd0: 7020 1119 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1911 │ │ -089cd6: 0e00 |0003: return-void │ │ +089bf4: |[089bf4] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V │ │ +089c04: 7020 1119 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1911 │ │ +089c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/SpinnerICS$1; │ │ @@ -183386,20 +183353,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -089cd8: |[089cd8] android.support.v7.internal.widget.SpinnerICS$DialogPopup.dismiss:()V │ │ -089ce8: 5410 cb09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ -089cec: 6e10 8000 0000 |0002: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0080 │ │ -089cf2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -089cf4: 5b10 cb09 |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ -089cf8: 0e00 |0008: return-void │ │ +089c0c: |[089c0c] android.support.v7.internal.widget.SpinnerICS$DialogPopup.dismiss:()V │ │ +089c1c: 5410 cb09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ +089c20: 6e10 8000 0000 |0002: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0080 │ │ +089c26: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +089c28: 5b10 cb09 |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ +089c2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0005 line=656 │ │ 0x0008 line=657 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ @@ -183409,17 +183376,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089cfc: |[089cfc] android.support.v7.internal.widget.SpinnerICS$DialogPopup.getHintText:()Ljava/lang/CharSequence; │ │ -089d0c: 5410 cc09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@09cc │ │ -089d10: 1100 |0002: return-object v0 │ │ +089c30: |[089c30] android.support.v7.internal.widget.SpinnerICS$DialogPopup.getHintText:()Ljava/lang/CharSequence; │ │ +089c40: 5410 cc09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@09cc │ │ +089c44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;) │ │ @@ -183427,23 +183394,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -089d14: |[089d14] android.support.v7.internal.widget.SpinnerICS$DialogPopup.isShowing:()Z │ │ -089d24: 5410 cb09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ -089d28: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -089d2c: 5410 cb09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ -089d30: 6e10 8200 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.isShowing:()Z // method@0082 │ │ -089d36: 0a00 |0009: move-result v0 │ │ -089d38: 0f00 |000a: return v0 │ │ -089d3a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -089d3c: 28fe |000c: goto 000a // -0002 │ │ +089c48: |[089c48] android.support.v7.internal.widget.SpinnerICS$DialogPopup.isShowing:()Z │ │ +089c58: 5410 cb09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ +089c5c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +089c60: 5410 cb09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ +089c64: 6e10 8200 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.isShowing:()Z // method@0082 │ │ +089c6a: 0a00 |0009: move-result v0 │ │ +089c6c: 0f00 |000a: return v0 │ │ +089c6e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +089c70: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;) │ │ @@ -183451,28 +183418,28 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -089d40: |[089d40] android.support.v7.internal.widget.SpinnerICS$DialogPopup.onClick:(Landroid/content/DialogInterface;I)V │ │ -089d50: 5440 cd09 |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ -089d54: 6e20 7819 6000 |0002: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ -089d5a: 5440 cd09 |0005: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ -089d5e: 5400 e409 |0007: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@09e4 │ │ -089d62: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -089d66: 5440 cd09 |000b: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ -089d6a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -089d6c: 5442 ca09 |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@09ca │ │ -089d70: 7220 871d 6200 |0010: invoke-interface {v2, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@1d87 │ │ -089d76: 0b02 |0013: move-result-wide v2 │ │ -089d78: 6e53 6719 1026 |0014: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1967 │ │ -089d7e: 6e10 1319 0400 |0017: invoke-virtual {v4}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.dismiss:()V // method@1913 │ │ -089d84: 0e00 |001a: return-void │ │ +089c74: |[089c74] android.support.v7.internal.widget.SpinnerICS$DialogPopup.onClick:(Landroid/content/DialogInterface;I)V │ │ +089c84: 5440 cd09 |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ +089c88: 6e20 7819 6000 |0002: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ +089c8e: 5440 cd09 |0005: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ +089c92: 5400 e409 |0007: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@09e4 │ │ +089c96: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +089c9a: 5440 cd09 |000b: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ +089c9e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +089ca0: 5442 ca09 |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@09ca │ │ +089ca4: 7220 871d 6200 |0010: invoke-interface {v2, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@1d87 │ │ +089caa: 0b02 |0013: move-result-wide v2 │ │ +089cac: 6e53 6719 1026 |0014: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1967 │ │ +089cb2: 6e10 1319 0400 |0017: invoke-virtual {v4}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.dismiss:()V // method@1913 │ │ +089cb8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=686 │ │ 0x000b line=687 │ │ 0x0017 line=689 │ │ 0x001a line=690 │ │ @@ -183486,17 +183453,17 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089d88: |[089d88] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -089d98: 5b01 ca09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@09ca │ │ -089d9c: 0e00 |0002: return-void │ │ +089cbc: |[089cbc] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +089ccc: 5b01 ca09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@09ca │ │ +089cd0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ 0x0002 line=665 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ 0x0000 - 0x0003 reg=1 adapter Landroid/widget/ListAdapter; │ │ @@ -183506,17 +183473,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089da0: |[089da0] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -089db0: 5b01 cc09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@09cc │ │ -089db4: 0e00 |0002: return-void │ │ +089cd4: |[089cd4] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +089ce4: 5b01 cc09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@09cc │ │ +089ce8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0002 line=669 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ 0x0000 - 0x0003 reg=1 hintText Ljava/lang/CharSequence; │ │ @@ -183526,52 +183493,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -089db8: |[089db8] android.support.v7.internal.widget.SpinnerICS$DialogPopup.show:()V │ │ -089dc8: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -089dcc: 5431 cd09 |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ -089dd0: 6e10 5119 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1951 │ │ -089dd6: 0c01 |0007: move-result-object v1 │ │ -089dd8: 7020 7700 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0077 │ │ -089dde: 5431 cc09 |000b: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@09cc │ │ -089de2: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ -089de6: 5431 cc09 |000f: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@09cc │ │ -089dea: 6e20 7e00 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@007e │ │ -089df0: 5431 ca09 |0014: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@09ca │ │ -089df4: 5432 cd09 |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ -089df8: 6e10 5a19 0200 |0018: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ -089dfe: 0a02 |001b: move-result v2 │ │ -089e00: 6e40 7d00 1032 |001c: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ -089e06: 0c01 |001f: move-result-object v1 │ │ -089e08: 6e10 7f00 0100 |0020: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@007f │ │ -089e0e: 0c01 |0023: move-result-object v1 │ │ -089e10: 5b31 cb09 |0024: iput-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ -089e14: 0e00 |0026: return-void │ │ +089cec: |[089cec] android.support.v7.internal.widget.SpinnerICS$DialogPopup.show:()V │ │ +089cfc: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ +089d00: 5431 cd09 |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ +089d04: 6e10 5119 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1951 │ │ +089d0a: 0c01 |0007: move-result-object v1 │ │ +089d0c: 7020 7700 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0077 │ │ +089d12: 5431 cc09 |000b: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@09cc │ │ +089d16: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ +089d1a: 5431 cc09 |000f: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@09cc │ │ +089d1e: 6e20 7e00 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@007e │ │ +089d24: 5431 ca09 |0014: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@09ca │ │ +089d28: 5432 cd09 |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09cd │ │ +089d2c: 6e10 5a19 0200 |0018: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ +089d32: 0a02 |001b: move-result v2 │ │ +089d34: 6e40 7d00 1032 |001c: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ +089d3a: 0c01 |001f: move-result-object v1 │ │ +089d3c: 6e10 7f00 0100 |0020: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@007f │ │ +089d42: 0c01 |0023: move-result-object v1 │ │ +089d44: 5b31 cb09 |0024: iput-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@09cb │ │ +089d48: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x000b line=677 │ │ 0x000f line=678 │ │ 0x0014 line=680 │ │ 0x0026 line=682 │ │ locals : │ │ 0x000b - 0x0027 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ │ │ - source_file_idx : 2724 (SpinnerICS.java) │ │ + source_file_idx : 2715 (SpinnerICS.java) │ │ │ │ Class #613 header: │ │ -class_idx : 721 │ │ +class_idx : 719 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2715 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #613 annotations: │ │ Annotations on class │ │ @@ -183600,19 +183567,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -089e18: |[089e18] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ -089e28: 5b01 d009 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ -089e2c: 5b02 d109 |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.val$this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d1 │ │ -089e30: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -089e36: 0e00 |0007: return-void │ │ +089d4c: |[089d4c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ +089d5c: 5b01 d009 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ +089d60: 5b02 d109 |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.val$this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d1 │ │ +089d64: 7010 351f 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +089d6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v7/internal/widget/SpinnerICS; │ │ @@ -183623,54 +183590,54 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -089e38: |[089e38] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -089e48: 5430 d009 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ -089e4c: 5400 d409 |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089e50: 6e20 7819 6000 |0004: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ -089e56: 5430 d009 |0007: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ -089e5a: 5400 d409 |0009: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089e5e: 5400 e409 |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@09e4 │ │ -089e62: 3800 1300 |000d: if-eqz v0, 0020 // +0013 │ │ -089e66: 5430 d009 |000f: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ -089e6a: 5400 d409 |0011: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089e6e: 5431 d009 |0013: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ -089e72: 7110 2b19 0100 |0015: invoke-static {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; // method@192b │ │ -089e78: 0c01 |0018: move-result-object v1 │ │ -089e7a: 7220 871d 6100 |0019: invoke-interface {v1, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@1d87 │ │ -089e80: 0b01 |001c: move-result-wide v1 │ │ -089e82: 6e52 6719 5016 |001d: invoke-virtual {v0, v5, v6, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1967 │ │ -089e88: 5430 d009 |0020: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ -089e8c: 6e10 2c19 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.dismiss:()V // method@192c │ │ -089e92: 0e00 |0025: return-void │ │ +089d6c: |[089d6c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +089d7c: 5430 d009 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ +089d80: 5400 d409 |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089d84: 6e20 7819 6000 |0004: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ +089d8a: 5430 d009 |0007: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ +089d8e: 5400 d409 |0009: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089d92: 5400 e409 |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@09e4 │ │ +089d96: 3800 1300 |000d: if-eqz v0, 0020 // +0013 │ │ +089d9a: 5430 d009 |000f: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ +089d9e: 5400 d409 |0011: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089da2: 5431 d009 |0013: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ +089da6: 7110 2b19 0100 |0015: invoke-static {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; // method@192b │ │ +089dac: 0c01 |0018: move-result-object v1 │ │ +089dae: 7220 871d 6100 |0019: invoke-interface {v1, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@1d87 │ │ +089db4: 0b01 |001c: move-result-wide v1 │ │ +089db6: 6e52 6719 5016 |001d: invoke-virtual {v0, v5, v6, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1967 │ │ +089dbc: 5430 d009 |0020: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@09d0 │ │ +089dc0: 6e10 2c19 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.dismiss:()V // method@192c │ │ +089dc6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0007 line=709 │ │ 0x000f line=710 │ │ 0x0020 line=712 │ │ 0x0025 line=713 │ │ locals : │ │ 0x0000 - 0x0026 reg=3 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; │ │ 0x0000 - 0x0026 reg=4 parent Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0026 reg=5 v Landroid/view/View; │ │ 0x0000 - 0x0026 reg=6 position I │ │ 0x0000 - 0x0026 reg=7 id J │ │ │ │ - source_file_idx : 2724 (SpinnerICS.java) │ │ + source_file_idx : 2715 (SpinnerICS.java) │ │ │ │ Class #614 header: │ │ -class_idx : 722 │ │ +class_idx : 720 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 705 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 703 │ │ +source_file_idx : 2715 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #614 annotations: │ │ Annotations on class │ │ @@ -183703,28 +183670,28 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -089e94: |[089e94] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -089ea4: 5b23 d409 |0000: iput-object v3, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089ea8: 7040 4018 4265 |0002: invoke-direct {v2, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1840 │ │ -089eae: 6e20 3119 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@1931 │ │ -089eb4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -089eb6: 6e20 3619 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setModal:(Z)V // method@1936 │ │ -089ebc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -089ebe: 6e20 3819 1200 |000d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setPromptPosition:(I)V // method@1938 │ │ -089ec4: 2200 b102 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; // type@02b1 │ │ -089ec8: 2201 d102 |0012: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; // type@02d1 │ │ -089ecc: 7030 2819 2103 |0014: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1928 │ │ -089ed2: 7030 8b17 3001 |0017: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@178b │ │ -089ed8: 6e20 3719 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1937 │ │ -089ede: 0e00 |001d: return-void │ │ +089dc8: |[089dc8] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +089dd8: 5b23 d409 |0000: iput-object v3, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089ddc: 7040 4018 4265 |0002: invoke-direct {v2, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1840 │ │ +089de2: 6e20 3119 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@1931 │ │ +089de8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +089dea: 6e20 3619 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setModal:(Z)V // method@1936 │ │ +089df0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +089df2: 6e20 3819 1200 |000d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setPromptPosition:(I)V // method@1938 │ │ +089df8: 2200 af02 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; // type@02af │ │ +089dfc: 2201 cf02 |0012: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; // type@02cf │ │ +089e00: 7030 2819 2103 |0014: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1928 │ │ +089e06: 7030 8b17 3001 |0017: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@178b │ │ +089e0c: 6e20 3719 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1937 │ │ +089e12: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ 0x0002 line=699 │ │ 0x0005 line=701 │ │ 0x0008 line=702 │ │ 0x000c line=703 │ │ @@ -183744,17 +183711,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089ee0: |[089ee0] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; │ │ -089ef0: 5410 d209 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@09d2 │ │ -089ef4: 1100 |0002: return-object v0 │ │ +089e14: |[089e14] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; │ │ +089e24: 5410 d209 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@09d2 │ │ +089e28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ │ │ Virtual methods - │ │ @@ -183763,17 +183730,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089ef8: |[089ef8] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ -089f08: 5410 d309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@09d3 │ │ -089f0c: 1100 |0002: return-object v0 │ │ +089e2c: |[089e2c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ +089e3c: 5410 d309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@09d3 │ │ +089e40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;) │ │ @@ -183781,18 +183748,18 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089f10: |[089f10] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -089f20: 6f20 6118 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1861 │ │ -089f26: 5b01 d209 |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@09d2 │ │ -089f2a: 0e00 |0005: return-void │ │ +089e44: |[089e44] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +089e54: 6f20 6118 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1861 │ │ +089e5a: 5b01 d209 |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@09d2 │ │ +089e5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ 0x0003 line=722 │ │ 0x0005 line=723 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ @@ -183803,17 +183770,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089f2c: |[089f2c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -089f3c: 5b01 d309 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@09d3 │ │ -089f40: 0e00 |0002: return-void │ │ +089e60: |[089e60] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +089e70: 5b01 d309 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@09d3 │ │ +089e74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ 0x0002 line=732 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ 0x0000 - 0x0003 reg=1 hintText Ljava/lang/CharSequence; │ │ @@ -183823,85 +183790,85 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -089f44: |[089f44] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.show:()V │ │ -089f54: 5485 d409 |0000: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089f58: 6e10 5519 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingLeft:()I // method@1955 │ │ -089f5e: 0a02 |0005: move-result v2 │ │ -089f60: 5485 d409 |0006: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089f64: 5255 dc09 |0008: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@09dc │ │ -089f68: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ -089f6a: 3365 5d00 |000b: if-ne v5, v6, 0068 // +005d │ │ -089f6e: 5485 d409 |000d: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089f72: 6e10 5b19 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@195b │ │ -089f78: 0a04 |0012: move-result v4 │ │ -089f7a: 5485 d409 |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089f7e: 6e10 5619 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1956 │ │ -089f84: 0a03 |0018: move-result v3 │ │ -089f86: 5486 d409 |0019: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089f8a: 5485 d209 |001b: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@09d2 │ │ -089f8e: 1f05 7e03 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@037e │ │ -089f92: 6e10 2d19 0800 |001f: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@192d │ │ -089f98: 0c07 |0022: move-result-object v7 │ │ -089f9a: 6e30 6119 5607 |0023: invoke-virtual {v6, v5, v7}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1961 │ │ -089fa0: 0a05 |0026: move-result v5 │ │ -089fa2: 9106 0402 |0027: sub-int v6, v4, v2 │ │ -089fa6: b136 |0029: sub-int/2addr v6, v3 │ │ -089fa8: 7120 2d1f 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -089fae: 0a05 |002d: move-result v5 │ │ -089fb0: 6e20 3319 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1933 │ │ -089fb6: 6e10 2d19 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@192d │ │ -089fbc: 0c00 |0034: move-result-object v0 │ │ -089fbe: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -089fc0: 3800 1400 |0036: if-eqz v0, 004a // +0014 │ │ -089fc4: 5485 d409 |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089fc8: 7110 4819 0500 |003a: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1948 │ │ -089fce: 0c05 |003d: move-result-object v5 │ │ -089fd0: 6e20 c001 5000 |003e: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ -089fd6: 5485 d409 |0041: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -089fda: 7110 4819 0500 |0043: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1948 │ │ -089fe0: 0c05 |0046: move-result-object v5 │ │ -089fe2: 5255 2100 |0047: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ -089fe6: 7b51 |0049: neg-int v1, v5 │ │ -089fe8: 9005 0102 |004a: add-int v5, v1, v2 │ │ -089fec: 6e20 3419 5800 |004c: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1934 │ │ -089ff2: 1225 |004f: const/4 v5, #int 2 // #2 │ │ -089ff4: 6e20 3519 5800 |0050: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setInputMethodMode:(I)V // method@1935 │ │ -089ffa: 6f10 7718 0800 |0053: invoke-super {v8}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ -08a000: 6e10 2f19 0800 |0056: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@192f │ │ -08a006: 0c05 |0059: move-result-object v5 │ │ -08a008: 1216 |005a: const/4 v6, #int 1 // #1 │ │ -08a00a: 6e20 991d 6500 |005b: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1d99 │ │ -08a010: 5485 d409 |005e: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -08a014: 6e10 5a19 0500 |0060: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ -08a01a: 0a05 |0063: move-result v5 │ │ -08a01c: 6e20 3a19 5800 |0064: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setSelection:(I)V // method@193a │ │ -08a022: 0e00 |0067: return-void │ │ -08a024: 5485 d409 |0068: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -08a028: 5255 dc09 |006a: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@09dc │ │ -08a02c: 12f6 |006c: const/4 v6, #int -1 // #ff │ │ -08a02e: 3365 1500 |006d: if-ne v5, v6, 0082 // +0015 │ │ -08a032: 5485 d409 |006f: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -08a036: 6e10 5b19 0500 |0071: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@195b │ │ -08a03c: 0a04 |0074: move-result v4 │ │ -08a03e: 5485 d409 |0075: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -08a042: 6e10 5619 0500 |0077: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1956 │ │ -08a048: 0a03 |007a: move-result v3 │ │ -08a04a: 9105 0402 |007b: sub-int v5, v4, v2 │ │ -08a04e: b135 |007d: sub-int/2addr v5, v3 │ │ -08a050: 6e20 3319 5800 |007e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1933 │ │ -08a056: 28b0 |0081: goto 0031 // -0050 │ │ -08a058: 5485 d409 |0082: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ -08a05c: 5255 dc09 |0084: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@09dc │ │ -08a060: 6e20 3319 5800 |0086: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1933 │ │ -08a066: 28a8 |0089: goto 0031 // -0058 │ │ +089e78: |[089e78] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.show:()V │ │ +089e88: 5485 d409 |0000: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089e8c: 6e10 5519 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingLeft:()I // method@1955 │ │ +089e92: 0a02 |0005: move-result v2 │ │ +089e94: 5485 d409 |0006: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089e98: 5255 dc09 |0008: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@09dc │ │ +089e9c: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ +089e9e: 3365 5d00 |000b: if-ne v5, v6, 0068 // +005d │ │ +089ea2: 5485 d409 |000d: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089ea6: 6e10 5b19 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@195b │ │ +089eac: 0a04 |0012: move-result v4 │ │ +089eae: 5485 d409 |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089eb2: 6e10 5619 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1956 │ │ +089eb8: 0a03 |0018: move-result v3 │ │ +089eba: 5486 d409 |0019: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089ebe: 5485 d209 |001b: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@09d2 │ │ +089ec2: 1f05 7a03 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@037a │ │ +089ec6: 6e10 2d19 0800 |001f: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@192d │ │ +089ecc: 0c07 |0022: move-result-object v7 │ │ +089ece: 6e30 6119 5607 |0023: invoke-virtual {v6, v5, v7}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1961 │ │ +089ed4: 0a05 |0026: move-result v5 │ │ +089ed6: 9106 0402 |0027: sub-int v6, v4, v2 │ │ +089eda: b136 |0029: sub-int/2addr v6, v3 │ │ +089edc: 7120 2d1f 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +089ee2: 0a05 |002d: move-result v5 │ │ +089ee4: 6e20 3319 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1933 │ │ +089eea: 6e10 2d19 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@192d │ │ +089ef0: 0c00 |0034: move-result-object v0 │ │ +089ef2: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +089ef4: 3800 1400 |0036: if-eqz v0, 004a // +0014 │ │ +089ef8: 5485 d409 |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089efc: 7110 4819 0500 |003a: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1948 │ │ +089f02: 0c05 |003d: move-result-object v5 │ │ +089f04: 6e20 c001 5000 |003e: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ +089f0a: 5485 d409 |0041: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089f0e: 7110 4819 0500 |0043: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1948 │ │ +089f14: 0c05 |0046: move-result-object v5 │ │ +089f16: 5255 2100 |0047: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ +089f1a: 7b51 |0049: neg-int v1, v5 │ │ +089f1c: 9005 0102 |004a: add-int v5, v1, v2 │ │ +089f20: 6e20 3419 5800 |004c: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1934 │ │ +089f26: 1225 |004f: const/4 v5, #int 2 // #2 │ │ +089f28: 6e20 3519 5800 |0050: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setInputMethodMode:(I)V // method@1935 │ │ +089f2e: 6f10 7718 0800 |0053: invoke-super {v8}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1877 │ │ +089f34: 6e10 2f19 0800 |0056: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@192f │ │ +089f3a: 0c05 |0059: move-result-object v5 │ │ +089f3c: 1216 |005a: const/4 v6, #int 1 // #1 │ │ +089f3e: 6e20 991d 6500 |005b: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1d99 │ │ +089f44: 5485 d409 |005e: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089f48: 6e10 5a19 0500 |0060: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ +089f4e: 0a05 |0063: move-result v5 │ │ +089f50: 6e20 3a19 5800 |0064: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setSelection:(I)V // method@193a │ │ +089f56: 0e00 |0067: return-void │ │ +089f58: 5485 d409 |0068: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089f5c: 5255 dc09 |006a: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@09dc │ │ +089f60: 12f6 |006c: const/4 v6, #int -1 // #ff │ │ +089f62: 3365 1500 |006d: if-ne v5, v6, 0082 // +0015 │ │ +089f66: 5485 d409 |006f: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089f6a: 6e10 5b19 0500 |0071: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@195b │ │ +089f70: 0a04 |0074: move-result v4 │ │ +089f72: 5485 d409 |0075: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089f76: 6e10 5619 0500 |0077: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1956 │ │ +089f7c: 0a03 |007a: move-result v3 │ │ +089f7e: 9105 0402 |007b: sub-int v5, v4, v2 │ │ +089f82: b135 |007d: sub-int/2addr v5, v3 │ │ +089f84: 6e20 3319 5800 |007e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1933 │ │ +089f8a: 28b0 |0081: goto 0031 // -0050 │ │ +089f8c: 5485 d409 |0082: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@09d4 │ │ +089f90: 5255 dc09 |0084: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@09dc │ │ +089f94: 6e20 3319 5800 |0086: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1933 │ │ +089f9a: 28a8 |0089: goto 0031 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0006 line=737 │ │ 0x000d line=738 │ │ 0x0013 line=739 │ │ 0x0019 line=740 │ │ @@ -183927,21 +183894,21 @@ │ │ 0x0035 - 0x0068 reg=0 background Landroid/graphics/drawable/Drawable; │ │ 0x0036 - 0x0068 reg=1 bgOffset I │ │ 0x007b - 0x0082 reg=3 spinnerPaddingRight I │ │ 0x0075 - 0x0082 reg=4 spinnerWidth I │ │ 0x0006 - 0x008a reg=2 spinnerPaddingLeft I │ │ 0x0000 - 0x008a reg=8 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ │ │ - source_file_idx : 2724 (SpinnerICS.java) │ │ + source_file_idx : 2715 (SpinnerICS.java) │ │ │ │ Class #615 header: │ │ -class_idx : 730 │ │ +class_idx : 728 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2561 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2553 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -183986,30 +183953,30 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -08a068: |[08a068] android.support.v7.widget.PopupMenu.:(Landroid/content/Context;Landroid/view/View;)V │ │ -08a078: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ -08a07e: 5b23 ef09 |0003: iput-object v3, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@09ef │ │ -08a082: 2200 7502 |0005: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0275 │ │ -08a086: 7020 0a14 3000 |0007: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@140a │ │ -08a08c: 5b20 f109 |000a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ -08a090: 5420 f109 |000c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ -08a094: 6e20 4c14 2000 |000e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@144c │ │ -08a09a: 5b24 ee09 |0011: iput-object v4, v2, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@09ee │ │ -08a09e: 2200 8202 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0282 │ │ -08a0a2: 5421 f109 |0015: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ -08a0a6: 7040 0e15 3041 |0017: invoke-direct {v0, v3, v1, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V // method@150e │ │ -08a0ac: 5b20 f309 |001a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@09f3 │ │ -08a0b0: 5420 f309 |001c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@09f3 │ │ -08a0b4: 6e20 2515 2000 |001e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1525 │ │ -08a0ba: 0e00 |0021: return-void │ │ +089f9c: |[089f9c] android.support.v7.widget.PopupMenu.:(Landroid/content/Context;Landroid/view/View;)V │ │ +089fac: 7010 351f 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1f35 │ │ +089fb2: 5b23 ef09 |0003: iput-object v3, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@09ef │ │ +089fb6: 2200 7302 |0005: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0273 │ │ +089fba: 7020 0a14 3000 |0007: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@140a │ │ +089fc0: 5b20 f109 |000a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ +089fc4: 5420 f109 |000c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ +089fc8: 6e20 4c14 2000 |000e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@144c │ │ +089fce: 5b24 ee09 |0011: iput-object v4, v2, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@09ee │ │ +089fd2: 2200 8002 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0280 │ │ +089fd6: 5421 f109 |0015: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ +089fda: 7040 0e15 3041 |0017: invoke-direct {v0, v3, v1, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V // method@150e │ │ +089fe0: 5b20 f309 |001a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@09f3 │ │ +089fe4: 5420 f309 |001c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@09f3 │ │ +089fe8: 6e20 2515 2000 |001e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1525 │ │ +089fee: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ 0x0011 line=68 │ │ @@ -184027,18 +183994,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a0bc: |[08a0bc] android.support.v7.widget.PopupMenu.dismiss:()V │ │ -08a0cc: 5410 f309 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@09f3 │ │ -08a0d0: 6e10 1415 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ -08a0d6: 0e00 |0005: return-void │ │ +089ff0: |[089ff0] android.support.v7.widget.PopupMenu.dismiss:()V │ │ +08a000: 5410 f309 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@09f3 │ │ +08a004: 6e10 1415 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ +08a00a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ @@ -184047,17 +184014,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a0d8: |[08a0d8] android.support.v7.widget.PopupMenu.getMenu:()Landroid/view/Menu; │ │ -08a0e8: 5410 f109 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ -08a0ec: 1100 |0002: return-object v0 │ │ +08a00c: |[08a00c] android.support.v7.widget.PopupMenu.getMenu:()Landroid/view/Menu; │ │ +08a01c: 5410 f109 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ +08a020: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ #2 : (in Landroid/support/v7/widget/PopupMenu;) │ │ @@ -184065,19 +184032,19 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08a0f0: |[08a0f0] android.support.v7.widget.PopupMenu.getMenuInflater:()Landroid/view/MenuInflater; │ │ -08a100: 2200 5c02 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025c │ │ -08a104: 5421 ef09 |0002: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@09ef │ │ -08a108: 7020 cc12 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ -08a10e: 1100 |0007: return-object v0 │ │ +08a024: |[08a024] android.support.v7.widget.PopupMenu.getMenuInflater:()Landroid/view/MenuInflater; │ │ +08a034: 2200 5a02 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@025a │ │ +08a038: 5421 ef09 |0002: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@09ef │ │ +08a03c: 7020 cc12 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@12cc │ │ +08a042: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ #3 : (in Landroid/support/v7/widget/PopupMenu;) │ │ @@ -184085,20 +184052,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08a110: |[08a110] android.support.v7.widget.PopupMenu.inflate:(I)V │ │ -08a120: 6e10 9919 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/PopupMenu;.getMenuInflater:()Landroid/view/MenuInflater; // method@1999 │ │ -08a126: 0c00 |0003: move-result-object v0 │ │ -08a128: 5421 f109 |0004: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ -08a12c: 6e30 281b 3001 |0006: invoke-virtual {v0, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ -08a132: 0e00 |0009: return-void │ │ +08a044: |[08a044] android.support.v7.widget.PopupMenu.inflate:(I)V │ │ +08a054: 6e10 9919 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/PopupMenu;.getMenuInflater:()Landroid/view/MenuInflater; // method@1999 │ │ +08a05a: 0c00 |0003: move-result-object v0 │ │ +08a05c: 5421 f109 |0004: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09f1 │ │ +08a060: 6e30 281b 3001 |0006: invoke-virtual {v0, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1b28 │ │ +08a066: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0009 line=101 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x000a reg=3 menuRes I │ │ @@ -184108,20 +184075,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08a134: |[08a134] android.support.v7.widget.PopupMenu.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -08a144: 5410 f009 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@09f0 │ │ -08a148: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08a14c: 5410 f009 |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@09f0 │ │ -08a150: 7220 9419 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/widget/PopupMenu$OnDismissListener;.onDismiss:(Landroid/support/v7/widget/PopupMenu;)V // method@1994 │ │ -08a156: 0e00 |0009: return-void │ │ +08a068: |[08a068] android.support.v7.widget.PopupMenu.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +08a078: 5410 f009 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@09f0 │ │ +08a07c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08a080: 5410 f009 |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@09f0 │ │ +08a084: 7220 9419 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/widget/PopupMenu$OnDismissListener;.onDismiss:(Landroid/support/v7/widget/PopupMenu;)V // method@1994 │ │ +08a08a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0004 line=152 │ │ 0x0009 line=154 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ @@ -184133,16 +184100,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a158: |[08a158] android.support.v7.widget.PopupMenu.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -08a168: 0e00 |0000: return-void │ │ +08a08c: |[08a08c] android.support.v7.widget.PopupMenu.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +08a09c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -184151,23 +184118,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08a16c: |[08a16c] android.support.v7.widget.PopupMenu.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -08a17c: 5410 f209 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@09f2 │ │ -08a180: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08a184: 5410 f209 |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@09f2 │ │ -08a188: 7220 9519 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1995 │ │ -08a18e: 0a00 |0009: move-result v0 │ │ -08a190: 0f00 |000a: return v0 │ │ -08a192: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08a194: 28fe |000c: goto 000a // -0002 │ │ +08a0a0: |[08a0a0] android.support.v7.widget.PopupMenu.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +08a0b0: 5410 f209 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@09f2 │ │ +08a0b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08a0b8: 5410 f209 |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@09f2 │ │ +08a0bc: 7220 9519 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1995 │ │ +08a0c2: 0a00 |0009: move-result v0 │ │ +08a0c4: 0f00 |000a: return v0 │ │ +08a0c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08a0c8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ @@ -184179,16 +184146,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a198: |[08a198] android.support.v7.widget.PopupMenu.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08a1a8: 0e00 |0000: return-void │ │ +08a0cc: |[08a0cc] android.support.v7.widget.PopupMenu.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08a0dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -184197,28 +184164,28 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -08a1ac: |[08a1ac] android.support.v7.widget.PopupMenu.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -08a1bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08a1be: 3905 0400 |0001: if-nez v5, 0005 // +0004 │ │ -08a1c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08a1c4: 0f00 |0004: return v0 │ │ -08a1c6: 6e10 3914 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.hasVisibleItems:()Z // method@1439 │ │ -08a1cc: 0a01 |0008: move-result v1 │ │ -08a1ce: 3801 fbff |0009: if-eqz v1, 0004 // -0005 │ │ -08a1d2: 2201 8202 |000b: new-instance v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0282 │ │ -08a1d6: 5442 ef09 |000d: iget-object v2, v4, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@09ef │ │ -08a1da: 5443 ee09 |000f: iget-object v3, v4, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@09ee │ │ -08a1de: 7040 0e15 2135 |0011: invoke-direct {v1, v2, v5, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V // method@150e │ │ -08a1e4: 6e10 2715 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1527 │ │ -08a1ea: 28ed |0017: goto 0004 // -0013 │ │ +08a0e0: |[08a0e0] android.support.v7.widget.PopupMenu.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +08a0f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08a0f2: 3905 0400 |0001: if-nez v5, 0005 // +0004 │ │ +08a0f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08a0f8: 0f00 |0004: return v0 │ │ +08a0fa: 6e10 3914 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.hasVisibleItems:()Z // method@1439 │ │ +08a100: 0a01 |0008: move-result v1 │ │ +08a102: 3801 fbff |0009: if-eqz v1, 0004 // -0005 │ │ +08a106: 2201 8002 |000b: new-instance v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0280 │ │ +08a10a: 5442 ef09 |000d: iget-object v2, v4, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@09ef │ │ +08a10e: 5443 ee09 |000f: iget-object v3, v4, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@09ee │ │ +08a112: 7040 0e15 2135 |0011: invoke-direct {v1, v2, v5, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V // method@150e │ │ +08a118: 6e10 2715 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1527 │ │ +08a11e: 28ed |0017: goto 0004 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=160 │ │ 0x0004 line=168 │ │ 0x0005 line=162 │ │ 0x000b line=167 │ │ locals : │ │ @@ -184230,17 +184197,17 @@ │ │ type : '(Landroid/support/v7/widget/PopupMenu$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a1ec: |[08a1ec] android.support.v7.widget.PopupMenu.setOnDismissListener:(Landroid/support/v7/widget/PopupMenu$OnDismissListener;)V │ │ -08a1fc: 5b01 f009 |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@09f0 │ │ -08a200: 0e00 |0002: return-void │ │ +08a120: |[08a120] android.support.v7.widget.PopupMenu.setOnDismissListener:(Landroid/support/v7/widget/PopupMenu$OnDismissListener;)V │ │ +08a130: 5b01 f009 |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@09f0 │ │ +08a134: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/PopupMenu$OnDismissListener; │ │ @@ -184250,17 +184217,17 @@ │ │ type : '(Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a204: |[08a204] android.support.v7.widget.PopupMenu.setOnMenuItemClickListener:(Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;)V │ │ -08a214: 5b01 f209 |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@09f2 │ │ -08a218: 0e00 |0002: return-void │ │ +08a138: |[08a138] android.support.v7.widget.PopupMenu.setOnMenuItemClickListener:(Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;)V │ │ +08a148: 5b01 f209 |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@09f2 │ │ +08a14c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0002 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; │ │ @@ -184270,32 +184237,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a21c: |[08a21c] android.support.v7.widget.PopupMenu.show:()V │ │ -08a22c: 5410 f309 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@09f3 │ │ -08a230: 6e10 2715 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1527 │ │ -08a236: 0e00 |0005: return-void │ │ +08a150: |[08a150] android.support.v7.widget.PopupMenu.show:()V │ │ +08a160: 5410 f309 |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@09f3 │ │ +08a164: 6e10 2715 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1527 │ │ +08a16a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ - source_file_idx : 2561 (PopupMenu.java) │ │ + source_file_idx : 2553 (PopupMenu.java) │ │ │ │ Class #616 header: │ │ -class_idx : 748 │ │ +class_idx : 746 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 878 │ │ -source_file_idx : 2674 │ │ +superclass_idx : 874 │ │ +source_file_idx : 2666 │ │ static_fields_size : 4 │ │ instance_fields_size: 42 │ │ direct_methods_size : 62 │ │ virtual_methods_size: 37 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ @@ -184505,37 +184472,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08a238: |[08a238] android.support.v7.widget.SearchView.:()V │ │ -08a248: 2200 e702 |0000: new-instance v0, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // type@02e7 │ │ -08a24c: 7010 be19 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.:()V // method@19be │ │ -08a252: 6900 0a0a |0005: sput-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ -08a256: 0e00 |0007: return-void │ │ +08a16c: |[08a16c] android.support.v7.widget.SearchView.:()V │ │ +08a17c: 2200 e502 |0000: new-instance v0, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // type@02e5 │ │ +08a180: 7010 be19 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.:()V // method@19be │ │ +08a186: 6900 0a0a |0005: sput-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ +08a18a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08a258: |[08a258] android.support.v7.widget.SearchView.:(Landroid/content/Context;)V │ │ -08a268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a26a: 7030 fb19 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@19fb │ │ -08a270: 0e00 |0004: return-void │ │ +08a18c: |[08a18c] android.support.v7.widget.SearchView.:(Landroid/content/Context;)V │ │ +08a19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a19e: 7030 fb19 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@19fb │ │ +08a1a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -184545,201 +184512,201 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 405 16-bit code units │ │ -08a274: |[08a274] android.support.v7.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08a284: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ -08a288: 121b |0002: const/4 v11, #int 1 // #1 │ │ -08a28a: 120a |0003: const/4 v10, #int 0 // #0 │ │ -08a28c: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -08a28e: 7030 651d ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ -08a294: 2207 de02 |0008: new-instance v7, Landroid/support/v7/widget/SearchView$1; // type@02de │ │ -08a298: 7020 ac19 d700 |000a: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$1;.:(Landroid/support/v7/widget/SearchView;)V // method@19ac │ │ -08a29e: 5bd7 2a0a |000d: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0a2a │ │ -08a2a2: 2207 df02 |000f: new-instance v7, Landroid/support/v7/widget/SearchView$2; // type@02df │ │ -08a2a6: 7020 ae19 d700 |0011: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$2;.:(Landroid/support/v7/widget/SearchView;)V // method@19ae │ │ -08a2ac: 5bd7 310a |0014: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0a31 │ │ -08a2b0: 2207 e002 |0016: new-instance v7, Landroid/support/v7/widget/SearchView$3; // type@02e0 │ │ -08a2b4: 7020 b019 d700 |0018: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$3;.:(Landroid/support/v7/widget/SearchView;)V // method@19b0 │ │ -08a2ba: 5bd7 240a |001b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0a24 │ │ -08a2be: 2207 0204 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@0402 │ │ -08a2c2: 7010 d01f 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@1fd0 │ │ -08a2c8: 5bd7 200a |0022: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a20 │ │ -08a2cc: 2207 e402 |0024: new-instance v7, Landroid/support/v7/widget/SearchView$7; // type@02e4 │ │ -08a2d0: 7020 b819 d700 |0026: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$7;.:(Landroid/support/v7/widget/SearchView;)V // method@19b8 │ │ -08a2d6: 5bd7 170a |0029: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ -08a2da: 2207 e502 |002b: new-instance v7, Landroid/support/v7/widget/SearchView$8; // type@02e5 │ │ -08a2de: 7020 ba19 d700 |002d: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$8;.:(Landroid/support/v7/widget/SearchView;)V // method@19ba │ │ -08a2e4: 5bd7 2f0a |0030: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0a2f │ │ -08a2e8: 2207 e602 |0032: new-instance v7, Landroid/support/v7/widget/SearchView$9; // type@02e6 │ │ -08a2ec: 7020 bc19 d700 |0034: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$9;.:(Landroid/support/v7/widget/SearchView;)V // method@19bc │ │ -08a2f2: 5bd7 190a |0037: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0a19 │ │ -08a2f6: 2207 db02 |0039: new-instance v7, Landroid/support/v7/widget/SearchView$10; // type@02db │ │ -08a2fa: 7020 a319 d700 |003b: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$10;.:(Landroid/support/v7/widget/SearchView;)V // method@19a3 │ │ -08a300: 5bd7 1a0a |003e: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a1a │ │ -08a304: 2207 dc02 |0040: new-instance v7, Landroid/support/v7/widget/SearchView$11; // type@02dc │ │ -08a308: 7020 a519 d700 |0042: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$11;.:(Landroid/support/v7/widget/SearchView;)V // method@19a5 │ │ -08a30e: 5bd7 1b0a |0045: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a1b │ │ -08a312: 2207 dd02 |0047: new-instance v7, Landroid/support/v7/widget/SearchView$12; // type@02dd │ │ -08a316: 7020 a819 d700 |0049: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$12;.:(Landroid/support/v7/widget/SearchView;)V // method@19a8 │ │ -08a31c: 5bd7 300a |004c: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0a30 │ │ -08a320: 1a07 a016 |004e: const-string v7, "layout_inflater" // string@16a0 │ │ -08a324: 6e20 f100 7e00 |0050: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -08a32a: 0c03 |0053: move-result-object v3 │ │ -08a32c: 1f03 1d03 |0054: check-cast v3, Landroid/view/LayoutInflater; // type@031d │ │ -08a330: 6007 4a06 |0056: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_search_view:I // field@064a │ │ -08a334: 6e40 0d1b 73bd |0058: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -08a33a: 6007 1d06 |005b: sget v7, Landroid/support/v7/appcompat/R$id;.search_button:I // field@061d │ │ -08a33e: 6e20 1a1a 7d00 |005d: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a344: 0c07 |0060: move-result-object v7 │ │ -08a346: 5bd7 250a |0061: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0a25 │ │ -08a34a: 6007 2306 |0063: sget v7, Landroid/support/v7/appcompat/R$id;.search_src_text:I // field@0623 │ │ -08a34e: 6e20 1a1a 7d00 |0065: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a354: 0c07 |0068: move-result-object v7 │ │ -08a356: 1f07 eb02 |0069: check-cast v7, Landroid/support/v7/widget/SearchView$SearchAutoComplete; // type@02eb │ │ -08a35a: 5bd7 230a |006b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a35e: 54d7 230a |006d: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a362: 6e20 f519 d700 |006f: invoke-virtual {v7, v13}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSearchView:(Landroid/support/v7/widget/SearchView;)V // method@19f5 │ │ -08a368: 6007 1f06 |0072: sget v7, Landroid/support/v7/appcompat/R$id;.search_edit_frame:I // field@061f │ │ -08a36c: 6e20 1a1a 7d00 |0074: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a372: 0c07 |0077: move-result-object v7 │ │ -08a374: 5bd7 260a |0078: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0a26 │ │ -08a378: 6007 2206 |007a: sget v7, Landroid/support/v7/appcompat/R$id;.search_plate:I // field@0622 │ │ -08a37c: 6e20 1a1a 7d00 |007c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a382: 0c07 |007f: move-result-object v7 │ │ -08a384: 5bd7 280a |0080: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0a28 │ │ -08a388: 6007 2a06 |0082: sget v7, Landroid/support/v7/appcompat/R$id;.submit_area:I // field@062a │ │ -08a38c: 6e20 1a1a 7d00 |0084: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a392: 0c07 |0087: move-result-object v7 │ │ -08a394: 5bd7 2b0a |0088: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0a2b │ │ -08a398: 6007 2006 |008a: sget v7, Landroid/support/v7/appcompat/R$id;.search_go_btn:I // field@0620 │ │ -08a39c: 6e20 1a1a 7d00 |008c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a3a2: 0c07 |008f: move-result-object v7 │ │ -08a3a4: 5bd7 2c0a |0090: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ -08a3a8: 6007 1e06 |0092: sget v7, Landroid/support/v7/appcompat/R$id;.search_close_btn:I // field@061e │ │ -08a3ac: 6e20 1a1a 7d00 |0094: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a3b2: 0c07 |0097: move-result-object v7 │ │ -08a3b4: 1f07 6c03 |0098: check-cast v7, Landroid/widget/ImageView; // type@036c │ │ -08a3b8: 5bd7 0f0a |009a: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ -08a3bc: 6007 2406 |009c: sget v7, Landroid/support/v7/appcompat/R$id;.search_voice_btn:I // field@0624 │ │ -08a3c0: 6e20 1a1a 7d00 |009e: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a3c6: 0c07 |00a1: move-result-object v7 │ │ -08a3c8: 5bd7 340a |00a2: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ -08a3cc: 6007 2106 |00a4: sget v7, Landroid/support/v7/appcompat/R$id;.search_mag_icon:I // field@0621 │ │ -08a3d0: 6e20 1a1a 7d00 |00a6: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a3d6: 0c07 |00a9: move-result-object v7 │ │ -08a3d8: 1f07 6c03 |00aa: check-cast v7, Landroid/widget/ImageView; // type@036c │ │ -08a3dc: 5bd7 270a |00ac: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0a27 │ │ -08a3e0: 54d7 250a |00ae: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0a25 │ │ -08a3e4: 54d8 170a |00b0: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ -08a3e8: 6e20 f51b 8700 |00b2: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bf5 │ │ -08a3ee: 54d7 0f0a |00b5: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ -08a3f2: 54d8 170a |00b7: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ -08a3f6: 6e20 5d1d 8700 |00b9: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d5d │ │ -08a3fc: 54d7 2c0a |00bc: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ -08a400: 54d8 170a |00be: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ -08a404: 6e20 f51b 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bf5 │ │ -08a40a: 54d7 340a |00c3: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ -08a40e: 54d8 170a |00c5: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ -08a412: 6e20 f51b 8700 |00c7: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bf5 │ │ -08a418: 54d7 230a |00ca: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a41c: 54d8 170a |00cc: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ -08a420: 6e20 ee19 8700 |00ce: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@19ee │ │ -08a426: 54d7 230a |00d1: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a42a: 54d8 300a |00d3: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0a30 │ │ -08a42e: 6e20 cc19 8700 |00d5: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@19cc │ │ -08a434: 54d7 230a |00d8: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a438: 54d8 190a |00da: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0a19 │ │ -08a43c: 6e20 ef19 8700 |00dc: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@19ef │ │ -08a442: 54d7 230a |00df: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a446: 54d8 1a0a |00e1: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a1a │ │ -08a44a: 6e20 f119 8700 |00e3: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@19f1 │ │ -08a450: 54d7 230a |00e6: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a454: 54d8 1b0a |00e8: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a1b │ │ -08a458: 6e20 f219 8700 |00ea: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@19f2 │ │ -08a45e: 54d7 230a |00ed: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a462: 54d8 2f0a |00ef: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0a2f │ │ -08a466: 6e20 f319 8700 |00f1: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@19f3 │ │ -08a46c: 54d7 230a |00f4: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a470: 2208 e102 |00f6: new-instance v8, Landroid/support/v7/widget/SearchView$4; // type@02e1 │ │ -08a474: 7020 b219 d800 |00f8: invoke-direct {v8, v13}, Landroid/support/v7/widget/SearchView$4;.:(Landroid/support/v7/widget/SearchView;)V // method@19b2 │ │ -08a47a: 6e20 f019 8700 |00fb: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@19f0 │ │ -08a480: 6207 2607 |00fe: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@0726 │ │ -08a484: 6e5a f700 fea7 |0100: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -08a48a: 0c00 |0103: move-result-object v0 │ │ -08a48c: 1237 |0104: const/4 v7, #int 3 // #3 │ │ -08a48e: 6e30 5b01 700b |0105: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -08a494: 0a07 |0108: move-result v7 │ │ -08a496: 6e20 501a 7d00 |0109: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.setIconifiedByDefault:(Z)V // method@1a50 │ │ -08a49c: 6e30 5e01 a009 |010c: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ -08a4a2: 0a05 |010f: move-result v5 │ │ -08a4a4: 3295 0500 |0110: if-eq v5, v9, 0115 // +0005 │ │ -08a4a8: 6e20 541a 5d00 |0112: invoke-virtual {v13, v5}, Landroid/support/v7/widget/SearchView;.setMaxWidth:(I)V // method@1a54 │ │ -08a4ae: 1247 |0115: const/4 v7, #int 4 // #4 │ │ -08a4b0: 6e20 6601 7000 |0116: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ -08a4b6: 0c06 |0119: move-result-object v6 │ │ -08a4b8: 7110 a61a 0600 |011a: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -08a4be: 0a07 |011d: move-result v7 │ │ -08a4c0: 3907 0500 |011e: if-nez v7, 0123 // +0005 │ │ -08a4c4: 6e20 5c1a 6d00 |0120: invoke-virtual {v13, v6}, Landroid/support/v7/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1a5c │ │ -08a4ca: 1227 |0123: const/4 v7, #int 2 // #2 │ │ -08a4cc: 6e30 6101 7009 |0124: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -08a4d2: 0a02 |0127: move-result v2 │ │ -08a4d4: 3292 0500 |0128: if-eq v2, v9, 012d // +0005 │ │ -08a4d8: 6e20 511a 2d00 |012a: invoke-virtual {v13, v2}, Landroid/support/v7/widget/SearchView;.setImeOptions:(I)V // method@1a51 │ │ -08a4de: 6e30 6101 b009 |012d: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -08a4e4: 0a04 |0130: move-result v4 │ │ -08a4e6: 3294 0500 |0131: if-eq v4, v9, 0136 // +0005 │ │ -08a4ea: 6e20 531a 4d00 |0133: invoke-virtual {v13, v4}, Landroid/support/v7/widget/SearchView;.setInputType:(I)V // method@1a53 │ │ -08a4f0: 6e10 6801 0000 |0136: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -08a4f6: 1211 |0139: const/4 v1, #int 1 // #1 │ │ -08a4f8: 6207 3e07 |013a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@073e │ │ -08a4fc: 6e5a f700 fea7 |013c: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -08a502: 0c00 |013f: move-result-object v0 │ │ -08a504: 6e30 5b01 a001 |0140: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ -08a50a: 0a01 |0143: move-result v1 │ │ -08a50c: 6e10 6801 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -08a512: 6e20 4e1a 1d00 |0147: invoke-virtual {v13, v1}, Landroid/support/v7/widget/SearchView;.setFocusable:(Z)V // method@1a4e │ │ -08a518: 2207 2900 |014a: new-instance v7, Landroid/content/Intent; // type@0029 │ │ -08a51c: 1a08 580e |014c: const-string v8, "android.speech.action.WEB_SEARCH" // string@0e58 │ │ -08a520: 7020 0601 8700 |014e: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ -08a526: 5bd7 360a |0151: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ -08a52a: 54d7 360a |0153: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ -08a52e: 6e20 0801 c700 |0155: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -08a534: 54d7 360a |0158: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ -08a538: 1a08 5a0e |015a: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@0e5a │ │ -08a53c: 1a09 dc22 |015c: const-string v9, "web_search" // string@22dc │ │ -08a540: 6e30 1f01 8709 |015e: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08a546: 2207 2900 |0161: new-instance v7, Landroid/content/Intent; // type@0029 │ │ -08a54a: 1a08 570e |0163: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@0e57 │ │ -08a54e: 7020 0601 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ -08a554: 5bd7 330a |0168: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0a33 │ │ -08a558: 54d7 330a |016a: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0a33 │ │ -08a55c: 6e20 0801 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -08a562: 54d7 230a |016f: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a566: 6e10 d219 0700 |0171: invoke-virtual {v7}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@19d2 │ │ -08a56c: 0a07 |0174: move-result v7 │ │ -08a56e: 6e20 1a1a 7d00 |0175: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ -08a574: 0c07 |0178: move-result-object v7 │ │ -08a576: 5bd7 110a |0179: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ -08a57a: 54d7 110a |017b: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ -08a57e: 3807 0b00 |017d: if-eqz v7, 0188 // +000b │ │ -08a582: 6007 2800 |017f: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ -08a586: 1308 0b00 |0181: const/16 v8, #int 11 // #b │ │ -08a58a: 3487 0e00 |0183: if-lt v7, v8, 0191 // +000e │ │ -08a58e: 7010 121a 0d00 |0185: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V // method@1a12 │ │ -08a594: 55d7 140a |0188: iget-boolean v7, v13, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08a598: 7020 671a 7d00 |018a: invoke-direct {v13, v7}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08a59e: 7010 631a 0d00 |018d: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1a63 │ │ -08a5a4: 0e00 |0190: return-void │ │ -08a5a6: 7010 111a 0d00 |0191: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorBase:()V // method@1a11 │ │ -08a5ac: 28f4 |0194: goto 0188 // -000c │ │ +08a1a8: |[08a1a8] android.support.v7.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08a1b8: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ +08a1bc: 121b |0002: const/4 v11, #int 1 // #1 │ │ +08a1be: 120a |0003: const/4 v10, #int 0 // #0 │ │ +08a1c0: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +08a1c2: 7030 651d ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d65 │ │ +08a1c8: 2207 dc02 |0008: new-instance v7, Landroid/support/v7/widget/SearchView$1; // type@02dc │ │ +08a1cc: 7020 ac19 d700 |000a: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$1;.:(Landroid/support/v7/widget/SearchView;)V // method@19ac │ │ +08a1d2: 5bd7 2a0a |000d: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0a2a │ │ +08a1d6: 2207 dd02 |000f: new-instance v7, Landroid/support/v7/widget/SearchView$2; // type@02dd │ │ +08a1da: 7020 ae19 d700 |0011: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$2;.:(Landroid/support/v7/widget/SearchView;)V // method@19ae │ │ +08a1e0: 5bd7 310a |0014: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0a31 │ │ +08a1e4: 2207 de02 |0016: new-instance v7, Landroid/support/v7/widget/SearchView$3; // type@02de │ │ +08a1e8: 7020 b019 d700 |0018: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$3;.:(Landroid/support/v7/widget/SearchView;)V // method@19b0 │ │ +08a1ee: 5bd7 240a |001b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0a24 │ │ +08a1f2: 2207 fe03 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@03fe │ │ +08a1f6: 7010 d01f 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@1fd0 │ │ +08a1fc: 5bd7 200a |0022: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a20 │ │ +08a200: 2207 e202 |0024: new-instance v7, Landroid/support/v7/widget/SearchView$7; // type@02e2 │ │ +08a204: 7020 b819 d700 |0026: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$7;.:(Landroid/support/v7/widget/SearchView;)V // method@19b8 │ │ +08a20a: 5bd7 170a |0029: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ +08a20e: 2207 e302 |002b: new-instance v7, Landroid/support/v7/widget/SearchView$8; // type@02e3 │ │ +08a212: 7020 ba19 d700 |002d: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$8;.:(Landroid/support/v7/widget/SearchView;)V // method@19ba │ │ +08a218: 5bd7 2f0a |0030: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0a2f │ │ +08a21c: 2207 e402 |0032: new-instance v7, Landroid/support/v7/widget/SearchView$9; // type@02e4 │ │ +08a220: 7020 bc19 d700 |0034: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$9;.:(Landroid/support/v7/widget/SearchView;)V // method@19bc │ │ +08a226: 5bd7 190a |0037: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0a19 │ │ +08a22a: 2207 d902 |0039: new-instance v7, Landroid/support/v7/widget/SearchView$10; // type@02d9 │ │ +08a22e: 7020 a319 d700 |003b: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$10;.:(Landroid/support/v7/widget/SearchView;)V // method@19a3 │ │ +08a234: 5bd7 1a0a |003e: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a1a │ │ +08a238: 2207 da02 |0040: new-instance v7, Landroid/support/v7/widget/SearchView$11; // type@02da │ │ +08a23c: 7020 a519 d700 |0042: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$11;.:(Landroid/support/v7/widget/SearchView;)V // method@19a5 │ │ +08a242: 5bd7 1b0a |0045: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a1b │ │ +08a246: 2207 db02 |0047: new-instance v7, Landroid/support/v7/widget/SearchView$12; // type@02db │ │ +08a24a: 7020 a819 d700 |0049: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$12;.:(Landroid/support/v7/widget/SearchView;)V // method@19a8 │ │ +08a250: 5bd7 300a |004c: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0a30 │ │ +08a254: 1a07 9516 |004e: const-string v7, "layout_inflater" // string@1695 │ │ +08a258: 6e20 f100 7e00 |0050: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +08a25e: 0c03 |0053: move-result-object v3 │ │ +08a260: 1f03 1a03 |0054: check-cast v3, Landroid/view/LayoutInflater; // type@031a │ │ +08a264: 6007 4a06 |0056: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_search_view:I // field@064a │ │ +08a268: 6e40 0d1b 73bd |0058: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +08a26e: 6007 1d06 |005b: sget v7, Landroid/support/v7/appcompat/R$id;.search_button:I // field@061d │ │ +08a272: 6e20 1a1a 7d00 |005d: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a278: 0c07 |0060: move-result-object v7 │ │ +08a27a: 5bd7 250a |0061: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0a25 │ │ +08a27e: 6007 2306 |0063: sget v7, Landroid/support/v7/appcompat/R$id;.search_src_text:I // field@0623 │ │ +08a282: 6e20 1a1a 7d00 |0065: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a288: 0c07 |0068: move-result-object v7 │ │ +08a28a: 1f07 e902 |0069: check-cast v7, Landroid/support/v7/widget/SearchView$SearchAutoComplete; // type@02e9 │ │ +08a28e: 5bd7 230a |006b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a292: 54d7 230a |006d: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a296: 6e20 f519 d700 |006f: invoke-virtual {v7, v13}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSearchView:(Landroid/support/v7/widget/SearchView;)V // method@19f5 │ │ +08a29c: 6007 1f06 |0072: sget v7, Landroid/support/v7/appcompat/R$id;.search_edit_frame:I // field@061f │ │ +08a2a0: 6e20 1a1a 7d00 |0074: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a2a6: 0c07 |0077: move-result-object v7 │ │ +08a2a8: 5bd7 260a |0078: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0a26 │ │ +08a2ac: 6007 2206 |007a: sget v7, Landroid/support/v7/appcompat/R$id;.search_plate:I // field@0622 │ │ +08a2b0: 6e20 1a1a 7d00 |007c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a2b6: 0c07 |007f: move-result-object v7 │ │ +08a2b8: 5bd7 280a |0080: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0a28 │ │ +08a2bc: 6007 2a06 |0082: sget v7, Landroid/support/v7/appcompat/R$id;.submit_area:I // field@062a │ │ +08a2c0: 6e20 1a1a 7d00 |0084: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a2c6: 0c07 |0087: move-result-object v7 │ │ +08a2c8: 5bd7 2b0a |0088: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0a2b │ │ +08a2cc: 6007 2006 |008a: sget v7, Landroid/support/v7/appcompat/R$id;.search_go_btn:I // field@0620 │ │ +08a2d0: 6e20 1a1a 7d00 |008c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a2d6: 0c07 |008f: move-result-object v7 │ │ +08a2d8: 5bd7 2c0a |0090: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ +08a2dc: 6007 1e06 |0092: sget v7, Landroid/support/v7/appcompat/R$id;.search_close_btn:I // field@061e │ │ +08a2e0: 6e20 1a1a 7d00 |0094: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a2e6: 0c07 |0097: move-result-object v7 │ │ +08a2e8: 1f07 6803 |0098: check-cast v7, Landroid/widget/ImageView; // type@0368 │ │ +08a2ec: 5bd7 0f0a |009a: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ +08a2f0: 6007 2406 |009c: sget v7, Landroid/support/v7/appcompat/R$id;.search_voice_btn:I // field@0624 │ │ +08a2f4: 6e20 1a1a 7d00 |009e: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a2fa: 0c07 |00a1: move-result-object v7 │ │ +08a2fc: 5bd7 340a |00a2: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ +08a300: 6007 2106 |00a4: sget v7, Landroid/support/v7/appcompat/R$id;.search_mag_icon:I // field@0621 │ │ +08a304: 6e20 1a1a 7d00 |00a6: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a30a: 0c07 |00a9: move-result-object v7 │ │ +08a30c: 1f07 6803 |00aa: check-cast v7, Landroid/widget/ImageView; // type@0368 │ │ +08a310: 5bd7 270a |00ac: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0a27 │ │ +08a314: 54d7 250a |00ae: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0a25 │ │ +08a318: 54d8 170a |00b0: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ +08a31c: 6e20 f51b 8700 |00b2: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bf5 │ │ +08a322: 54d7 0f0a |00b5: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ +08a326: 54d8 170a |00b7: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ +08a32a: 6e20 5d1d 8700 |00b9: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d5d │ │ +08a330: 54d7 2c0a |00bc: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ +08a334: 54d8 170a |00be: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ +08a338: 6e20 f51b 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bf5 │ │ +08a33e: 54d7 340a |00c3: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ +08a342: 54d8 170a |00c5: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ +08a346: 6e20 f51b 8700 |00c7: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bf5 │ │ +08a34c: 54d7 230a |00ca: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a350: 54d8 170a |00cc: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0a17 │ │ +08a354: 6e20 ee19 8700 |00ce: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@19ee │ │ +08a35a: 54d7 230a |00d1: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a35e: 54d8 300a |00d3: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0a30 │ │ +08a362: 6e20 cc19 8700 |00d5: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@19cc │ │ +08a368: 54d7 230a |00d8: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a36c: 54d8 190a |00da: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0a19 │ │ +08a370: 6e20 ef19 8700 |00dc: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@19ef │ │ +08a376: 54d7 230a |00df: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a37a: 54d8 1a0a |00e1: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a1a │ │ +08a37e: 6e20 f119 8700 |00e3: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@19f1 │ │ +08a384: 54d7 230a |00e6: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a388: 54d8 1b0a |00e8: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a1b │ │ +08a38c: 6e20 f219 8700 |00ea: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@19f2 │ │ +08a392: 54d7 230a |00ed: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a396: 54d8 2f0a |00ef: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0a2f │ │ +08a39a: 6e20 f319 8700 |00f1: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@19f3 │ │ +08a3a0: 54d7 230a |00f4: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a3a4: 2208 df02 |00f6: new-instance v8, Landroid/support/v7/widget/SearchView$4; // type@02df │ │ +08a3a8: 7020 b219 d800 |00f8: invoke-direct {v8, v13}, Landroid/support/v7/widget/SearchView$4;.:(Landroid/support/v7/widget/SearchView;)V // method@19b2 │ │ +08a3ae: 6e20 f019 8700 |00fb: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@19f0 │ │ +08a3b4: 6207 2607 |00fe: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@0726 │ │ +08a3b8: 6e5a f700 fea7 |0100: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +08a3be: 0c00 |0103: move-result-object v0 │ │ +08a3c0: 1237 |0104: const/4 v7, #int 3 // #3 │ │ +08a3c2: 6e30 5b01 700b |0105: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +08a3c8: 0a07 |0108: move-result v7 │ │ +08a3ca: 6e20 501a 7d00 |0109: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.setIconifiedByDefault:(Z)V // method@1a50 │ │ +08a3d0: 6e30 5e01 a009 |010c: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@015e │ │ +08a3d6: 0a05 |010f: move-result v5 │ │ +08a3d8: 3295 0500 |0110: if-eq v5, v9, 0115 // +0005 │ │ +08a3dc: 6e20 541a 5d00 |0112: invoke-virtual {v13, v5}, Landroid/support/v7/widget/SearchView;.setMaxWidth:(I)V // method@1a54 │ │ +08a3e2: 1247 |0115: const/4 v7, #int 4 // #4 │ │ +08a3e4: 6e20 6601 7000 |0116: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@0166 │ │ +08a3ea: 0c06 |0119: move-result-object v6 │ │ +08a3ec: 7110 a61a 0600 |011a: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08a3f2: 0a07 |011d: move-result v7 │ │ +08a3f4: 3907 0500 |011e: if-nez v7, 0123 // +0005 │ │ +08a3f8: 6e20 5c1a 6d00 |0120: invoke-virtual {v13, v6}, Landroid/support/v7/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1a5c │ │ +08a3fe: 1227 |0123: const/4 v7, #int 2 // #2 │ │ +08a400: 6e30 6101 7009 |0124: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +08a406: 0a02 |0127: move-result v2 │ │ +08a408: 3292 0500 |0128: if-eq v2, v9, 012d // +0005 │ │ +08a40c: 6e20 511a 2d00 |012a: invoke-virtual {v13, v2}, Landroid/support/v7/widget/SearchView;.setImeOptions:(I)V // method@1a51 │ │ +08a412: 6e30 6101 b009 |012d: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +08a418: 0a04 |0130: move-result v4 │ │ +08a41a: 3294 0500 |0131: if-eq v4, v9, 0136 // +0005 │ │ +08a41e: 6e20 531a 4d00 |0133: invoke-virtual {v13, v4}, Landroid/support/v7/widget/SearchView;.setInputType:(I)V // method@1a53 │ │ +08a424: 6e10 6801 0000 |0136: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +08a42a: 1211 |0139: const/4 v1, #int 1 // #1 │ │ +08a42c: 6207 3e07 |013a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@073e │ │ +08a430: 6e5a f700 fea7 |013c: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +08a436: 0c00 |013f: move-result-object v0 │ │ +08a438: 6e30 5b01 a001 |0140: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@015b │ │ +08a43e: 0a01 |0143: move-result v1 │ │ +08a440: 6e10 6801 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +08a446: 6e20 4e1a 1d00 |0147: invoke-virtual {v13, v1}, Landroid/support/v7/widget/SearchView;.setFocusable:(Z)V // method@1a4e │ │ +08a44c: 2207 2900 |014a: new-instance v7, Landroid/content/Intent; // type@0029 │ │ +08a450: 1a08 4e0e |014c: const-string v8, "android.speech.action.WEB_SEARCH" // string@0e4e │ │ +08a454: 7020 0601 8700 |014e: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ +08a45a: 5bd7 360a |0151: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ +08a45e: 54d7 360a |0153: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ +08a462: 6e20 0801 c700 |0155: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +08a468: 54d7 360a |0158: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ +08a46c: 1a08 500e |015a: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@0e50 │ │ +08a470: 1a09 d122 |015c: const-string v9, "web_search" // string@22d1 │ │ +08a474: 6e30 1f01 8709 |015e: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08a47a: 2207 2900 |0161: new-instance v7, Landroid/content/Intent; // type@0029 │ │ +08a47e: 1a08 4d0e |0163: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@0e4d │ │ +08a482: 7020 0601 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ +08a488: 5bd7 330a |0168: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0a33 │ │ +08a48c: 54d7 330a |016a: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0a33 │ │ +08a490: 6e20 0801 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +08a496: 54d7 230a |016f: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a49a: 6e10 d219 0700 |0171: invoke-virtual {v7}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@19d2 │ │ +08a4a0: 0a07 |0174: move-result v7 │ │ +08a4a2: 6e20 1a1a 7d00 |0175: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1a1a │ │ +08a4a8: 0c07 |0178: move-result-object v7 │ │ +08a4aa: 5bd7 110a |0179: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ +08a4ae: 54d7 110a |017b: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ +08a4b2: 3807 0b00 |017d: if-eqz v7, 0188 // +000b │ │ +08a4b6: 6007 2800 |017f: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0028 │ │ +08a4ba: 1308 0b00 |0181: const/16 v8, #int 11 // #b │ │ +08a4be: 3487 0e00 |0183: if-lt v7, v8, 0191 // +000e │ │ +08a4c2: 7010 121a 0d00 |0185: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V // method@1a12 │ │ +08a4c8: 55d7 140a |0188: iget-boolean v7, v13, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08a4cc: 7020 671a 7d00 |018a: invoke-direct {v13, v7}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08a4d2: 7010 631a 0d00 |018d: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1a63 │ │ +08a4d8: 0e00 |0190: return-void │ │ +08a4da: 7010 111a 0d00 |0191: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorBase:()V // method@1a11 │ │ +08a4e0: 28f4 |0194: goto 0188 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=258 │ │ 0x0008 line=152 │ │ 0x000f line=163 │ │ 0x0016 line=169 │ │ 0x001d line=183 │ │ @@ -184822,17 +184789,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a5b0: |[08a5b0] android.support.v7.widget.SearchView.access$000:(Landroid/support/v7/widget/SearchView;)V │ │ -08a5c0: 7010 621a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateFocusedState:()V // method@1a62 │ │ -08a5c6: 0e00 |0003: return-void │ │ +08a4e4: |[08a4e4] android.support.v7.widget.SearchView.access$000:(Landroid/support/v7/widget/SearchView;)V │ │ +08a4f4: 7010 621a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateFocusedState:()V // method@1a62 │ │ +08a4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #4 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -184840,17 +184807,17 @@ │ │ type : '(Landroid/support/v7/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 │ │ -08a5c8: |[08a5c8] android.support.v7.widget.SearchView.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ -08a5d8: 5410 2e0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08a5dc: 1100 |0002: return-object v0 │ │ +08a4fc: |[08a4fc] android.support.v7.widget.SearchView.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ +08a50c: 5410 2e0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08a510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #5 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -184858,17 +184825,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a5e0: |[08a5e0] android.support.v7.widget.SearchView.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -08a5f0: 5410 340a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ -08a5f4: 1100 |0002: return-object v0 │ │ +08a514: |[08a514] android.support.v7.widget.SearchView.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +08a524: 5410 340a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ +08a528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #6 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -184876,17 +184843,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a5f8: |[08a5f8] android.support.v7.widget.SearchView.access$1100:(Landroid/support/v7/widget/SearchView;)V │ │ -08a608: 7010 451a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onVoiceClicked:()V // method@1a45 │ │ -08a60e: 0e00 |0003: return-void │ │ +08a52c: |[08a52c] android.support.v7.widget.SearchView.access$1100:(Landroid/support/v7/widget/SearchView;)V │ │ +08a53c: 7010 451a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onVoiceClicked:()V // method@1a45 │ │ +08a542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #7 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -184894,17 +184861,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a610: |[08a610] android.support.v7.widget.SearchView.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ -08a620: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a624: 1100 |0002: return-object v0 │ │ +08a544: |[08a544] android.support.v7.widget.SearchView.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ +08a554: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #8 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -184912,17 +184879,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a628: |[08a628] android.support.v7.widget.SearchView.access$1300:(Landroid/support/v7/widget/SearchView;)V │ │ -08a638: 7010 1b1a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1a1b │ │ -08a63e: 0e00 |0003: return-void │ │ +08a55c: |[08a55c] android.support.v7.widget.SearchView.access$1300:(Landroid/support/v7/widget/SearchView;)V │ │ +08a56c: 7010 1b1a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1a1b │ │ +08a572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #9 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -184930,17 +184897,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a640: |[08a640] android.support.v7.widget.SearchView.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; │ │ -08a650: 5410 290a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08a654: 1100 |0002: return-object v0 │ │ +08a574: |[08a574] android.support.v7.widget.SearchView.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; │ │ +08a584: 5410 290a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08a588: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #10 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -184948,18 +184915,18 @@ │ │ type : '(Landroid/support/v7/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 │ │ -08a658: |[08a658] android.support.v7.widget.SearchView.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -08a668: 7040 421a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1a42 │ │ -08a66e: 0a00 |0003: move-result v0 │ │ -08a670: 0f00 |0004: return v0 │ │ +08a58c: |[08a58c] android.support.v7.widget.SearchView.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +08a59c: 7040 421a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1a42 │ │ +08a5a2: 0a00 |0003: move-result v0 │ │ +08a5a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -184970,17 +184937,17 @@ │ │ type : '(Landroid/support/v7/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 │ │ -08a674: |[08a674] android.support.v7.widget.SearchView.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ -08a684: 7040 351a 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1a35 │ │ -08a68a: 0e00 |0003: return-void │ │ +08a5a8: |[08a5a8] android.support.v7.widget.SearchView.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ +08a5b8: 7040 351a 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1a35 │ │ +08a5be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -184991,18 +184958,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -08a68c: |[08a68c] android.support.v7.widget.SearchView.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z │ │ -08a69c: 7040 3b1a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1a3b │ │ -08a6a2: 0a00 |0003: move-result v0 │ │ -08a6a4: 0f00 |0004: return v0 │ │ +08a5c0: |[08a5c0] android.support.v7.widget.SearchView.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z │ │ +08a5d0: 7040 3b1a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1a3b │ │ +08a5d6: 0a00 |0003: move-result v0 │ │ +08a5d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -185013,18 +184980,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;I)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08a6a8: |[08a6a8] android.support.v7.widget.SearchView.access$1900:(Landroid/support/v7/widget/SearchView;I)Z │ │ -08a6b8: 7020 3c1a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.onItemSelected:(I)Z // method@1a3c │ │ -08a6be: 0a00 |0003: move-result v0 │ │ -08a6c0: 0f00 |0004: return v0 │ │ +08a5dc: |[08a5dc] android.support.v7.widget.SearchView.access$1900:(Landroid/support/v7/widget/SearchView;I)Z │ │ +08a5ec: 7020 3c1a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.onItemSelected:(I)Z // method@1a3c │ │ +08a5f2: 0a00 |0003: move-result v0 │ │ +08a5f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -185033,17 +185000,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a6c4: |[08a6c4] android.support.v7.widget.SearchView.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ -08a6d4: 5410 1d0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0a1d │ │ -08a6d8: 1100 |0002: return-object v0 │ │ +08a5f8: |[08a5f8] android.support.v7.widget.SearchView.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ +08a608: 5410 1d0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0a1d │ │ +08a60c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #15 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185051,17 +185018,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08a6dc: |[08a6dc] android.support.v7.widget.SearchView.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V │ │ -08a6ec: 7020 431a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@1a43 │ │ -08a6f2: 0e00 |0003: return-void │ │ +08a610: |[08a610] android.support.v7.widget.SearchView.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V │ │ +08a620: 7020 431a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@1a43 │ │ +08a626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/CharSequence; │ │ │ │ @@ -185070,17 +185037,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08a6f4: |[08a6f4] android.support.v7.widget.SearchView.access$2100:(Landroid/support/v7/widget/SearchView;Z)V │ │ -08a704: 7020 521a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ -08a70a: 0e00 |0003: return-void │ │ +08a628: |[08a628] android.support.v7.widget.SearchView.access$2100:(Landroid/support/v7/widget/SearchView;Z)V │ │ +08a638: 7020 521a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ +08a63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -185089,17 +185056,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a70c: |[08a70c] android.support.v7.widget.SearchView.access$300:(Landroid/support/v7/widget/SearchView;)V │ │ -08a71c: 7010 131a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@1a13 │ │ -08a722: 0e00 |0003: return-void │ │ +08a640: |[08a640] android.support.v7.widget.SearchView.access$300:(Landroid/support/v7/widget/SearchView;)V │ │ +08a650: 7010 131a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@1a13 │ │ +08a656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #18 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185107,17 +185074,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a724: |[08a724] android.support.v7.widget.SearchView.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -08a734: 5410 250a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0a25 │ │ -08a738: 1100 |0002: return-object v0 │ │ +08a658: |[08a658] android.support.v7.widget.SearchView.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +08a668: 5410 250a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0a25 │ │ +08a66c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #19 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185125,17 +185092,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a73c: |[08a73c] android.support.v7.widget.SearchView.access$500:(Landroid/support/v7/widget/SearchView;)V │ │ -08a74c: 7010 401a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1a40 │ │ -08a752: 0e00 |0003: return-void │ │ +08a670: |[08a670] android.support.v7.widget.SearchView.access$500:(Landroid/support/v7/widget/SearchView;)V │ │ +08a680: 7010 401a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1a40 │ │ +08a686: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #20 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185143,17 +185110,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a754: |[08a754] android.support.v7.widget.SearchView.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; │ │ -08a764: 5410 0f0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ -08a768: 1100 |0002: return-object v0 │ │ +08a688: |[08a688] android.support.v7.widget.SearchView.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; │ │ +08a698: 5410 0f0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ +08a69c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #21 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185161,17 +185128,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a76c: |[08a76c] android.support.v7.widget.SearchView.access$700:(Landroid/support/v7/widget/SearchView;)V │ │ -08a77c: 7010 391a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1a39 │ │ -08a782: 0e00 |0003: return-void │ │ +08a6a0: |[08a6a0] android.support.v7.widget.SearchView.access$700:(Landroid/support/v7/widget/SearchView;)V │ │ +08a6b0: 7010 391a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1a39 │ │ +08a6b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #22 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185179,17 +185146,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a784: |[08a784] android.support.v7.widget.SearchView.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -08a794: 5410 2c0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ -08a798: 1100 |0002: return-object v0 │ │ +08a6b8: |[08a6b8] android.support.v7.widget.SearchView.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +08a6c8: 5410 2c0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ +08a6cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #23 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185197,17 +185164,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a79c: |[08a79c] android.support.v7.widget.SearchView.access$900:(Landroid/support/v7/widget/SearchView;)V │ │ -08a7ac: 7010 411a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1a41 │ │ -08a7b2: 0e00 |0003: return-void │ │ +08a6d0: |[08a6d0] android.support.v7.widget.SearchView.access$900:(Landroid/support/v7/widget/SearchView;)V │ │ +08a6e0: 7010 411a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1a41 │ │ +08a6e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #24 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185215,22 +185182,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08a7b4: |[08a7b4] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorBase:()V │ │ -08a7c4: 5420 110a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ -08a7c8: 6e10 b61b 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ -08a7ce: 0c00 |0005: move-result-object v0 │ │ -08a7d0: 2201 e302 |0006: new-instance v1, Landroid/support/v7/widget/SearchView$6; // type@02e3 │ │ -08a7d4: 7020 b619 2100 |0008: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$6;.:(Landroid/support/v7/widget/SearchView;)V // method@19b6 │ │ -08a7da: 6e20 4d1c 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c4d │ │ -08a7e0: 0e00 |000e: return-void │ │ +08a6e8: |[08a6e8] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorBase:()V │ │ +08a6f8: 5420 110a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ +08a6fc: 6e10 b61b 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1bb6 │ │ +08a702: 0c00 |0005: move-result-object v0 │ │ +08a704: 2201 e102 |0006: new-instance v1, Landroid/support/v7/widget/SearchView$6; // type@02e1 │ │ +08a708: 7020 b619 2100 |0008: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$6;.:(Landroid/support/v7/widget/SearchView;)V // method@19b6 │ │ +08a70e: 6e20 4d1c 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1c4d │ │ +08a714: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x000e line=365 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -185239,20 +185206,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08a7e4: |[08a7e4] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V │ │ -08a7f4: 5420 110a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ -08a7f8: 2201 e202 |0002: new-instance v1, Landroid/support/v7/widget/SearchView$5; // type@02e2 │ │ -08a7fc: 7020 b419 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$5;.:(Landroid/support/v7/widget/SearchView;)V // method@19b4 │ │ -08a802: 6e20 8d1b 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@1b8d │ │ -08a808: 0e00 |000a: return-void │ │ +08a718: |[08a718] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V │ │ +08a728: 5420 110a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ +08a72c: 2201 e002 |0002: new-instance v1, Landroid/support/v7/widget/SearchView$5; // type@02e0 │ │ +08a730: 7020 b419 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$5;.:(Landroid/support/v7/widget/SearchView;)V // method@19b4 │ │ +08a736: 6e20 8d1b 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@1b8d │ │ +08a73c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x000a line=355 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -185261,61 +185228,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -08a80c: |[08a80c] android.support.v7.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ -08a81c: 5486 110a |0000: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ -08a820: 6e10 b81b 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -08a826: 0a06 |0005: move-result v6 │ │ -08a828: 1217 |0006: const/4 v7, #int 1 // #1 │ │ -08a82a: 3776 4e00 |0007: if-le v6, v7, 0055 // +004e │ │ -08a82e: 6e10 1c1a 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08a834: 0c06 |000c: move-result-object v6 │ │ -08a836: 6e10 ee00 0600 |000d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08a83c: 0c04 |0010: move-result-object v4 │ │ -08a83e: 5486 280a |0011: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0a28 │ │ -08a842: 6e10 ad1b 0600 |0013: invoke-virtual {v6}, Landroid/view/View;.getPaddingLeft:()I // method@1bad │ │ -08a848: 0a00 |0016: move-result v0 │ │ -08a84a: 2201 4600 |0017: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -08a84e: 7010 9801 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -08a854: 5586 140a |001c: iget-boolean v6, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08a858: 3806 3800 |001e: if-eqz v6, 0056 // +0038 │ │ -08a85c: 6006 9305 |0020: sget v6, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_icon_width:I // field@0593 │ │ -08a860: 6e20 4d01 6400 |0022: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ -08a866: 0a06 |0025: move-result v6 │ │ -08a868: 6007 9405 |0026: sget v7, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_text_padding_left:I // field@0594 │ │ -08a86c: 6e20 4d01 7400 |0028: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ -08a872: 0a07 |002b: move-result v7 │ │ -08a874: 9002 0607 |002c: add-int v2, v6, v7 │ │ -08a878: 5486 230a |002e: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a87c: 6e10 d319 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@19d3 │ │ -08a882: 0c06 |0033: move-result-object v6 │ │ -08a884: 6e20 c001 1600 |0034: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ -08a88a: 5216 2100 |0037: iget v6, v1, Landroid/graphics/Rect;.left:I // field@0021 │ │ -08a88e: b026 |0039: add-int/2addr v6, v2 │ │ -08a890: 9103 0006 |003a: sub-int v3, v0, v6 │ │ -08a894: 5486 230a |003c: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a898: 6e20 e819 3600 |003e: invoke-virtual {v6, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@19e8 │ │ -08a89e: 5486 110a |0041: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ -08a8a2: 6e10 b81b 0600 |0043: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ -08a8a8: 0a06 |0046: move-result v6 │ │ -08a8aa: 5217 2100 |0047: iget v7, v1, Landroid/graphics/Rect;.left:I // field@0021 │ │ -08a8ae: b076 |0049: add-int/2addr v6, v7 │ │ -08a8b0: 5217 2200 |004a: iget v7, v1, Landroid/graphics/Rect;.right:I // field@0022 │ │ -08a8b4: b076 |004c: add-int/2addr v6, v7 │ │ -08a8b6: b026 |004d: add-int/2addr v6, v2 │ │ -08a8b8: 9105 0600 |004e: sub-int v5, v6, v0 │ │ -08a8bc: 5486 230a |0050: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08a8c0: 6e20 e919 5600 |0052: invoke-virtual {v6, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@19e9 │ │ -08a8c6: 0e00 |0055: return-void │ │ -08a8c8: 1202 |0056: const/4 v2, #int 0 // #0 │ │ -08a8ca: 28d7 |0057: goto 002e // -0029 │ │ +08a740: |[08a740] android.support.v7.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ +08a750: 5486 110a |0000: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ +08a754: 6e10 b81b 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +08a75a: 0a06 |0005: move-result v6 │ │ +08a75c: 1217 |0006: const/4 v7, #int 1 // #1 │ │ +08a75e: 3776 4e00 |0007: if-le v6, v7, 0055 // +004e │ │ +08a762: 6e10 1c1a 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08a768: 0c06 |000c: move-result-object v6 │ │ +08a76a: 6e10 ee00 0600 |000d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08a770: 0c04 |0010: move-result-object v4 │ │ +08a772: 5486 280a |0011: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0a28 │ │ +08a776: 6e10 ad1b 0600 |0013: invoke-virtual {v6}, Landroid/view/View;.getPaddingLeft:()I // method@1bad │ │ +08a77c: 0a00 |0016: move-result v0 │ │ +08a77e: 2201 4500 |0017: new-instance v1, Landroid/graphics/Rect; // type@0045 │ │ +08a782: 7010 9801 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +08a788: 5586 140a |001c: iget-boolean v6, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08a78c: 3806 3800 |001e: if-eqz v6, 0056 // +0038 │ │ +08a790: 6006 9305 |0020: sget v6, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_icon_width:I // field@0593 │ │ +08a794: 6e20 4d01 6400 |0022: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ +08a79a: 0a06 |0025: move-result v6 │ │ +08a79c: 6007 9405 |0026: sget v7, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_text_padding_left:I // field@0594 │ │ +08a7a0: 6e20 4d01 7400 |0028: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ +08a7a6: 0a07 |002b: move-result v7 │ │ +08a7a8: 9002 0607 |002c: add-int v2, v6, v7 │ │ +08a7ac: 5486 230a |002e: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a7b0: 6e10 d319 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@19d3 │ │ +08a7b6: 0c06 |0033: move-result-object v6 │ │ +08a7b8: 6e20 c001 1600 |0034: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ +08a7be: 5216 2100 |0037: iget v6, v1, Landroid/graphics/Rect;.left:I // field@0021 │ │ +08a7c2: b026 |0039: add-int/2addr v6, v2 │ │ +08a7c4: 9103 0006 |003a: sub-int v3, v0, v6 │ │ +08a7c8: 5486 230a |003c: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a7cc: 6e20 e819 3600 |003e: invoke-virtual {v6, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@19e8 │ │ +08a7d2: 5486 110a |0041: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0a11 │ │ +08a7d6: 6e10 b81b 0600 |0043: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1bb8 │ │ +08a7dc: 0a06 |0046: move-result v6 │ │ +08a7de: 5217 2100 |0047: iget v7, v1, Landroid/graphics/Rect;.left:I // field@0021 │ │ +08a7e2: b076 |0049: add-int/2addr v6, v7 │ │ +08a7e4: 5217 2200 |004a: iget v7, v1, Landroid/graphics/Rect;.right:I // field@0022 │ │ +08a7e8: b076 |004c: add-int/2addr v6, v7 │ │ +08a7ea: b026 |004d: add-int/2addr v6, v2 │ │ +08a7ec: 9105 0600 |004e: sub-int v5, v6, v0 │ │ +08a7f0: 5486 230a |0050: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08a7f4: 6e20 e919 5600 |0052: invoke-virtual {v6, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@19e9 │ │ +08a7fa: 0e00 |0055: return-void │ │ +08a7fc: 1202 |0056: const/4 v2, #int 0 // #0 │ │ +08a7fe: 28d7 |0057: goto 002e // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x0009 line=1238 │ │ 0x0011 line=1239 │ │ 0x0017 line=1240 │ │ 0x001c line=1241 │ │ @@ -185343,45 +185310,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 │ │ -08a8cc: |[08a8cc] android.support.v7.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ -08a8dc: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -08a8e0: 7020 0601 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ -08a8e6: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -08a8ea: 6e20 0801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ -08a8f0: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ -08a8f4: 6e20 2701 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0127 │ │ -08a8fa: 1a01 8d22 |000f: const-string v1, "user_query" // string@228d │ │ -08a8fe: 5432 320a |0011: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0a32 │ │ -08a902: 6e30 1e01 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@011e │ │ -08a908: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ -08a90c: 1a01 911d |0018: const-string v1, "query" // string@1d91 │ │ -08a910: 6e30 1f01 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08a916: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -08a91a: 1a01 a415 |001f: const-string v1, "intent_extra_data_key" // string@15a4 │ │ -08a91e: 6e30 1f01 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08a924: 5431 0d0a |0024: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ -08a928: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -08a92c: 1a01 860e |0028: const-string v1, "app_data" // string@0e86 │ │ -08a930: 5432 0d0a |002a: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ -08a934: 6e30 1c01 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@011c │ │ -08a93a: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ -08a93e: 1a01 c40d |0031: const-string v1, "action_key" // string@0dc4 │ │ -08a942: 6e30 1b01 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ -08a948: 1a01 ca0d |0036: const-string v1, "action_msg" // string@0dca │ │ -08a94c: 6e30 1f01 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08a952: 5431 290a |003b: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08a956: 6e10 c600 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00c6 │ │ -08a95c: 0c01 |0040: move-result-object v1 │ │ -08a95e: 6e20 2601 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ -08a964: 1100 |0044: return-object v0 │ │ +08a800: |[08a800] android.support.v7.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ +08a810: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +08a814: 7020 0601 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ +08a81a: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +08a81e: 6e20 0801 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0108 │ │ +08a824: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ +08a828: 6e20 2701 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0127 │ │ +08a82e: 1a01 8222 |000f: const-string v1, "user_query" // string@2282 │ │ +08a832: 5432 320a |0011: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0a32 │ │ +08a836: 6e30 1e01 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@011e │ │ +08a83c: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ +08a840: 1a01 861d |0018: const-string v1, "query" // string@1d86 │ │ +08a844: 6e30 1f01 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08a84a: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +08a84e: 1a01 9915 |001f: const-string v1, "intent_extra_data_key" // string@1599 │ │ +08a852: 6e30 1f01 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08a858: 5431 0d0a |0024: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ +08a85c: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +08a860: 1a01 7c0e |0028: const-string v1, "app_data" // string@0e7c │ │ +08a864: 5432 0d0a |002a: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ +08a868: 6e30 1c01 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@011c │ │ +08a86e: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ +08a872: 1a01 ba0d |0031: const-string v1, "action_key" // string@0dba │ │ +08a876: 6e30 1b01 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ +08a87c: 1a01 c00d |0036: const-string v1, "action_msg" // string@0dc0 │ │ +08a880: 6e30 1f01 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08a886: 5431 290a |003b: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08a88a: 6e10 c600 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00c6 │ │ +08a890: 0c01 |0040: move-result-object v1 │ │ +08a892: 6e20 2601 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ +08a898: 1100 |0044: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0005 line=1402 │ │ 0x000a line=1406 │ │ 0x000c line=1407 │ │ 0x000f line=1409 │ │ @@ -185411,88 +185378,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 │ │ -08a968: |[08a968] android.support.v7.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ -08a978: 1a00 8a21 |0000: const-string v0, "suggest_intent_action" // string@218a │ │ -08a97c: 7120 851a 0d00 |0002: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ -08a982: 0c01 |0005: move-result-object v1 │ │ -08a984: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ -08a988: 54c0 290a |0008: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08a98c: 6e10 c800 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@00c8 │ │ -08a992: 0c01 |000d: move-result-object v1 │ │ -08a994: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -08a998: 1a01 470e |0010: const-string v1, "android.intent.action.SEARCH" // string@0e47 │ │ -08a99c: 1a00 8b21 |0012: const-string v0, "suggest_intent_data" // string@218b │ │ -08a9a0: 7120 851a 0d00 |0014: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ -08a9a6: 0c07 |0017: move-result-object v7 │ │ -08a9a8: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ -08a9ac: 54c0 290a |001a: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08a9b0: 6e10 c900 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@00c9 │ │ -08a9b6: 0c07 |001f: move-result-object v7 │ │ -08a9b8: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ -08a9bc: 1a00 8c21 |0022: const-string v0, "suggest_intent_data_id" // string@218c │ │ -08a9c0: 7120 851a 0d00 |0024: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ -08a9c6: 0c0a |0027: move-result-object v10 │ │ -08a9c8: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ -08a9cc: 2200 dc03 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03dc │ │ -08a9d0: 7010 581f 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -08a9d6: 6e20 601f 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08a9dc: 0c00 |0032: move-result-object v0 │ │ -08a9de: 1a05 cc00 |0033: const-string v5, "/" // string@00cc │ │ -08a9e2: 6e20 601f 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08a9e8: 0c00 |0038: move-result-object v0 │ │ -08a9ea: 7110 0102 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0201 │ │ -08a9f0: 0c05 |003c: move-result-object v5 │ │ -08a9f2: 6e20 601f 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08a9f8: 0c00 |0040: move-result-object v0 │ │ -08a9fa: 6e10 651f 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -08aa00: 0c07 |0044: move-result-object v7 │ │ -08aa02: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ -08aa06: 1202 |0047: const/4 v2, #int 0 // #0 │ │ -08aa08: 1a00 8e21 |0048: const-string v0, "suggest_intent_query" // string@218e │ │ -08aa0c: 7120 851a 0d00 |004a: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ -08aa12: 0c04 |004d: move-result-object v4 │ │ -08aa14: 1a00 8d21 |004e: const-string v0, "suggest_intent_extra_data" // string@218d │ │ -08aa18: 7120 851a 0d00 |0050: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ -08aa1e: 0c03 |0053: move-result-object v3 │ │ -08aa20: 07c0 |0054: move-object v0, v12 │ │ -08aa22: 01e5 |0055: move v5, v14 │ │ -08aa24: 07f6 |0056: move-object v6, v15 │ │ -08aa26: 7607 151a 0000 |0057: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@1a15 │ │ -08aa2c: 0c00 |005a: move-result-object v0 │ │ -08aa2e: 1100 |005b: return-object v0 │ │ -08aa30: 7110 0702 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0207 │ │ -08aa36: 0c02 |005f: move-result-object v2 │ │ -08aa38: 28e8 |0060: goto 0048 // -0018 │ │ -08aa3a: 0d08 |0061: move-exception v8 │ │ -08aa3c: 7210 7501 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@0175 │ │ -08aa42: 0a0b |0065: move-result v11 │ │ -08aa44: 1a00 710a |0066: const-string v0, "SearchView" // string@0a71 │ │ -08aa48: 2205 dc03 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@03dc │ │ -08aa4c: 7010 581f 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -08aa52: 1a06 6d0a |006d: const-string v6, "Search suggestions cursor at row " // string@0a6d │ │ -08aa56: 6e20 601f 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08aa5c: 0c05 |0072: move-result-object v5 │ │ -08aa5e: 6e20 5c1f b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -08aa64: 0c05 |0076: move-result-object v5 │ │ -08aa66: 1a06 8300 |0077: const-string v6, " returned exception." // string@0083 │ │ -08aa6a: 6e20 601f 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08aa70: 0c05 |007c: move-result-object v5 │ │ -08aa72: 6e10 651f 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -08aa78: 0c05 |0080: move-result-object v5 │ │ -08aa7a: 7130 b41a 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -08aa80: 1200 |0084: const/4 v0, #int 0 // #0 │ │ -08aa82: 28d6 |0085: goto 005b // -002a │ │ -08aa84: 0d09 |0086: move-exception v9 │ │ -08aa86: 12fb |0087: const/4 v11, #int -1 // #ff │ │ -08aa88: 28de |0088: goto 0066 // -0022 │ │ +08a89c: |[08a89c] android.support.v7.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ +08a8ac: 1a00 7f21 |0000: const-string v0, "suggest_intent_action" // string@217f │ │ +08a8b0: 7120 851a 0d00 |0002: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ +08a8b6: 0c01 |0005: move-result-object v1 │ │ +08a8b8: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ +08a8bc: 54c0 290a |0008: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08a8c0: 6e10 c800 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@00c8 │ │ +08a8c6: 0c01 |000d: move-result-object v1 │ │ +08a8c8: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +08a8cc: 1a01 3d0e |0010: const-string v1, "android.intent.action.SEARCH" // string@0e3d │ │ +08a8d0: 1a00 8021 |0012: const-string v0, "suggest_intent_data" // string@2180 │ │ +08a8d4: 7120 851a 0d00 |0014: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ +08a8da: 0c07 |0017: move-result-object v7 │ │ +08a8dc: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ +08a8e0: 54c0 290a |001a: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08a8e4: 6e10 c900 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@00c9 │ │ +08a8ea: 0c07 |001f: move-result-object v7 │ │ +08a8ec: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ +08a8f0: 1a00 8121 |0022: const-string v0, "suggest_intent_data_id" // string@2181 │ │ +08a8f4: 7120 851a 0d00 |0024: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ +08a8fa: 0c0a |0027: move-result-object v10 │ │ +08a8fc: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ +08a900: 2200 d803 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03d8 │ │ +08a904: 7010 581f 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +08a90a: 6e20 601f 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08a910: 0c00 |0032: move-result-object v0 │ │ +08a912: 1a05 cc00 |0033: const-string v5, "/" // string@00cc │ │ +08a916: 6e20 601f 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08a91c: 0c00 |0038: move-result-object v0 │ │ +08a91e: 7110 0102 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0201 │ │ +08a924: 0c05 |003c: move-result-object v5 │ │ +08a926: 6e20 601f 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08a92c: 0c00 |0040: move-result-object v0 │ │ +08a92e: 6e10 651f 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +08a934: 0c07 |0044: move-result-object v7 │ │ +08a936: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ +08a93a: 1202 |0047: const/4 v2, #int 0 // #0 │ │ +08a93c: 1a00 8321 |0048: const-string v0, "suggest_intent_query" // string@2183 │ │ +08a940: 7120 851a 0d00 |004a: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ +08a946: 0c04 |004d: move-result-object v4 │ │ +08a948: 1a00 8221 |004e: const-string v0, "suggest_intent_extra_data" // string@2182 │ │ +08a94c: 7120 851a 0d00 |0050: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ +08a952: 0c03 |0053: move-result-object v3 │ │ +08a954: 07c0 |0054: move-object v0, v12 │ │ +08a956: 01e5 |0055: move v5, v14 │ │ +08a958: 07f6 |0056: move-object v6, v15 │ │ +08a95a: 7607 151a 0000 |0057: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@1a15 │ │ +08a960: 0c00 |005a: move-result-object v0 │ │ +08a962: 1100 |005b: return-object v0 │ │ +08a964: 7110 0702 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0207 │ │ +08a96a: 0c02 |005f: move-result-object v2 │ │ +08a96c: 28e8 |0060: goto 0048 // -0018 │ │ +08a96e: 0d08 |0061: move-exception v8 │ │ +08a970: 7210 7501 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@0175 │ │ +08a976: 0a0b |0065: move-result v11 │ │ +08a978: 1a00 690a |0066: const-string v0, "SearchView" // string@0a69 │ │ +08a97c: 2205 d803 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@03d8 │ │ +08a980: 7010 581f 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +08a986: 1a06 650a |006d: const-string v6, "Search suggestions cursor at row " // string@0a65 │ │ +08a98a: 6e20 601f 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08a990: 0c05 |0072: move-result-object v5 │ │ +08a992: 6e20 5c1f b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +08a998: 0c05 |0076: move-result-object v5 │ │ +08a99a: 1a06 8300 |0077: const-string v6, " returned exception." // string@0083 │ │ +08a99e: 6e20 601f 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08a9a4: 0c05 |007c: move-result-object v5 │ │ +08a9a6: 6e10 651f 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +08a9ac: 0c05 |0080: move-result-object v5 │ │ +08a9ae: 7130 b41a 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +08a9b4: 1200 |0084: const/4 v0, #int 0 // #0 │ │ +08a9b6: 28d6 |0085: goto 005b // -002a │ │ +08a9b8: 0d09 |0086: move-exception v9 │ │ +08a9ba: 12fb |0087: const/4 v11, #int -1 // #ff │ │ +08a9bc: 28de |0088: goto 0066 // -0022 │ │ catches : 2 │ │ 0x0000 - 0x005f │ │ Ljava/lang/RuntimeException; -> 0x0061 │ │ 0x0062 - 0x0065 │ │ Ljava/lang/RuntimeException; -> 0x0086 │ │ positions : │ │ 0x0000 line=1519 │ │ @@ -185542,88 +185509,88 @@ │ │ type : '(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -08aaa8: |[08aaa8] android.support.v7.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -08aab8: 6e10 c600 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00c6 │ │ -08aabe: 0c08 |0003: move-result-object v8 │ │ -08aac0: 2206 2900 |0004: new-instance v6, Landroid/content/Intent; // type@0029 │ │ -08aac4: 1a0a 470e |0006: const-string v10, "android.intent.action.SEARCH" // string@0e47 │ │ -08aac8: 7020 0601 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ -08aace: 6e20 2601 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ -08aad4: 6e10 1c1a 0d00 |000e: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08aada: 0c0a |0011: move-result-object v10 │ │ -08aadc: 120b |0012: const/4 v11, #int 0 // #0 │ │ -08aade: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ -08aae2: 7140 c000 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00c0 │ │ -08aae8: 0c03 |0018: move-result-object v3 │ │ -08aaea: 2205 6400 |0019: new-instance v5, Landroid/os/Bundle; // type@0064 │ │ -08aaee: 7010 0902 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@0209 │ │ -08aaf4: 54da 0d0a |001e: iget-object v10, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ -08aaf8: 380a 0900 |0020: if-eqz v10, 0029 // +0009 │ │ -08aafc: 1a0a 860e |0022: const-string v10, "app_data" // string@0e86 │ │ -08ab00: 54db 0d0a |0024: iget-object v11, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ -08ab04: 6e30 1802 a50b |0026: invoke-virtual {v5, v10, v11}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0218 │ │ -08ab0a: 2209 2900 |0029: new-instance v9, Landroid/content/Intent; // type@0029 │ │ -08ab0e: 7020 0501 e900 |002b: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -08ab14: 1a01 5312 |002e: const-string v1, "free_form" // string@1253 │ │ -08ab18: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -08ab1a: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -08ab1c: 1212 |0032: const/4 v2, #int 1 // #1 │ │ -08ab1e: 6e10 241a 0d00 |0033: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@1a24 │ │ -08ab24: 0c07 |0036: move-result-object v7 │ │ -08ab26: 6e10 ce00 0f00 |0037: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00ce │ │ -08ab2c: 0a0a |003a: move-result v10 │ │ -08ab2e: 380a 0a00 |003b: if-eqz v10, 0045 // +000a │ │ -08ab32: 6e10 ce00 0f00 |003d: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00ce │ │ -08ab38: 0a0a |0040: move-result v10 │ │ -08ab3a: 6e20 5701 a700 |0041: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -08ab40: 0c01 |0044: move-result-object v1 │ │ -08ab42: 6e10 d000 0f00 |0045: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00d0 │ │ -08ab48: 0a0a |0048: move-result v10 │ │ -08ab4a: 380a 0a00 |0049: if-eqz v10, 0053 // +000a │ │ -08ab4e: 6e10 d000 0f00 |004b: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00d0 │ │ -08ab54: 0a0a |004e: move-result v10 │ │ -08ab56: 6e20 5701 a700 |004f: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -08ab5c: 0c04 |0052: move-result-object v4 │ │ -08ab5e: 6e10 cd00 0f00 |0053: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00cd │ │ -08ab64: 0a0a |0056: move-result v10 │ │ -08ab66: 380a 0a00 |0057: if-eqz v10, 0061 // +000a │ │ -08ab6a: 6e10 cd00 0f00 |0059: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00cd │ │ -08ab70: 0a0a |005c: move-result v10 │ │ -08ab72: 6e20 5701 a700 |005d: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -08ab78: 0c00 |0060: move-result-object v0 │ │ -08ab7a: 6e10 cf00 0f00 |0061: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00cf │ │ -08ab80: 0a0a |0064: move-result v10 │ │ -08ab82: 380a 0600 |0065: if-eqz v10, 006b // +0006 │ │ -08ab86: 6e10 cf00 0f00 |0067: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00cf │ │ -08ab8c: 0a02 |006a: move-result v2 │ │ -08ab8e: 1a0a 5a0e |006b: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@0e5a │ │ -08ab92: 6e30 1f01 a901 |006d: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08ab98: 1a0a 5c0e |0070: const-string v10, "android.speech.extra.PROMPT" // string@0e5c │ │ -08ab9c: 6e30 1f01 a904 |0072: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08aba2: 1a0a 590e |0075: const-string v10, "android.speech.extra.LANGUAGE" // string@0e59 │ │ -08aba6: 6e30 1f01 a900 |0077: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08abac: 1a0a 5b0e |007a: const-string v10, "android.speech.extra.MAX_RESULTS" // string@0e5b │ │ -08abb0: 6e30 1b01 a902 |007c: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ -08abb6: 1a0b 0d0f |007f: const-string v11, "calling_package" // string@0f0d │ │ -08abba: 3908 1100 |0081: if-nez v8, 0092 // +0011 │ │ -08abbe: 120a |0083: const/4 v10, #int 0 // #0 │ │ -08abc0: 6e30 1f01 b90a |0084: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08abc6: 1a0a 5d0e |0087: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@0e5d │ │ -08abca: 6e30 1d01 a903 |0089: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ -08abd0: 1a0a 5e0e |008c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@0e5e │ │ -08abd4: 6e30 1c01 a905 |008e: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@011c │ │ -08abda: 1109 |0091: return-object v9 │ │ -08abdc: 6e10 dc00 0800 |0092: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ -08abe2: 0c0a |0095: move-result-object v10 │ │ -08abe4: 28ee |0096: goto 0084 // -0012 │ │ +08a9dc: |[08a9dc] android.support.v7.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +08a9ec: 6e10 c600 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00c6 │ │ +08a9f2: 0c08 |0003: move-result-object v8 │ │ +08a9f4: 2206 2900 |0004: new-instance v6, Landroid/content/Intent; // type@0029 │ │ +08a9f8: 1a0a 3d0e |0006: const-string v10, "android.intent.action.SEARCH" // string@0e3d │ │ +08a9fc: 7020 0601 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0106 │ │ +08aa02: 6e20 2601 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0126 │ │ +08aa08: 6e10 1c1a 0d00 |000e: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08aa0e: 0c0a |0011: move-result-object v10 │ │ +08aa10: 120b |0012: const/4 v11, #int 0 // #0 │ │ +08aa12: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ +08aa16: 7140 c000 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00c0 │ │ +08aa1c: 0c03 |0018: move-result-object v3 │ │ +08aa1e: 2205 6200 |0019: new-instance v5, Landroid/os/Bundle; // type@0062 │ │ +08aa22: 7010 0902 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@0209 │ │ +08aa28: 54da 0d0a |001e: iget-object v10, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ +08aa2c: 380a 0900 |0020: if-eqz v10, 0029 // +0009 │ │ +08aa30: 1a0a 7c0e |0022: const-string v10, "app_data" // string@0e7c │ │ +08aa34: 54db 0d0a |0024: iget-object v11, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ +08aa38: 6e30 1802 a50b |0026: invoke-virtual {v5, v10, v11}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0218 │ │ +08aa3e: 2209 2900 |0029: new-instance v9, Landroid/content/Intent; // type@0029 │ │ +08aa42: 7020 0501 e900 |002b: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +08aa48: 1a01 4912 |002e: const-string v1, "free_form" // string@1249 │ │ +08aa4c: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +08aa4e: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +08aa50: 1212 |0032: const/4 v2, #int 1 // #1 │ │ +08aa52: 6e10 241a 0d00 |0033: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@1a24 │ │ +08aa58: 0c07 |0036: move-result-object v7 │ │ +08aa5a: 6e10 ce00 0f00 |0037: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00ce │ │ +08aa60: 0a0a |003a: move-result v10 │ │ +08aa62: 380a 0a00 |003b: if-eqz v10, 0045 // +000a │ │ +08aa66: 6e10 ce00 0f00 |003d: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00ce │ │ +08aa6c: 0a0a |0040: move-result v10 │ │ +08aa6e: 6e20 5701 a700 |0041: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +08aa74: 0c01 |0044: move-result-object v1 │ │ +08aa76: 6e10 d000 0f00 |0045: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00d0 │ │ +08aa7c: 0a0a |0048: move-result v10 │ │ +08aa7e: 380a 0a00 |0049: if-eqz v10, 0053 // +000a │ │ +08aa82: 6e10 d000 0f00 |004b: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00d0 │ │ +08aa88: 0a0a |004e: move-result v10 │ │ +08aa8a: 6e20 5701 a700 |004f: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +08aa90: 0c04 |0052: move-result-object v4 │ │ +08aa92: 6e10 cd00 0f00 |0053: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00cd │ │ +08aa98: 0a0a |0056: move-result v10 │ │ +08aa9a: 380a 0a00 |0057: if-eqz v10, 0061 // +000a │ │ +08aa9e: 6e10 cd00 0f00 |0059: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00cd │ │ +08aaa4: 0a0a |005c: move-result v10 │ │ +08aaa6: 6e20 5701 a700 |005d: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +08aaac: 0c00 |0060: move-result-object v0 │ │ +08aaae: 6e10 cf00 0f00 |0061: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00cf │ │ +08aab4: 0a0a |0064: move-result v10 │ │ +08aab6: 380a 0600 |0065: if-eqz v10, 006b // +0006 │ │ +08aaba: 6e10 cf00 0f00 |0067: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00cf │ │ +08aac0: 0a02 |006a: move-result v2 │ │ +08aac2: 1a0a 500e |006b: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@0e50 │ │ +08aac6: 6e30 1f01 a901 |006d: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08aacc: 1a0a 520e |0070: const-string v10, "android.speech.extra.PROMPT" // string@0e52 │ │ +08aad0: 6e30 1f01 a904 |0072: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08aad6: 1a0a 4f0e |0075: const-string v10, "android.speech.extra.LANGUAGE" // string@0e4f │ │ +08aada: 6e30 1f01 a900 |0077: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08aae0: 1a0a 510e |007a: const-string v10, "android.speech.extra.MAX_RESULTS" // string@0e51 │ │ +08aae4: 6e30 1b01 a902 |007c: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ +08aaea: 1a0b 030f |007f: const-string v11, "calling_package" // string@0f03 │ │ +08aaee: 3908 1100 |0081: if-nez v8, 0092 // +0011 │ │ +08aaf2: 120a |0083: const/4 v10, #int 0 // #0 │ │ +08aaf4: 6e30 1f01 b90a |0084: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08aafa: 1a0a 530e |0087: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@0e53 │ │ +08aafe: 6e30 1d01 a903 |0089: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ +08ab04: 1a0a 540e |008c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@0e54 │ │ +08ab08: 6e30 1c01 a905 |008e: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@011c │ │ +08ab0e: 1109 |0091: return-object v9 │ │ +08ab10: 6e10 dc00 0800 |0092: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ +08ab16: 0c0a |0095: move-result-object v10 │ │ +08ab18: 28ee |0096: goto 0084 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ 0x0004 line=1451 │ │ 0x000b line=1452 │ │ 0x000e line=1453 │ │ 0x0019 line=1460 │ │ @@ -185672,27 +185639,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 │ │ -08abe8: |[08abe8] android.support.v7.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -08abf8: 2201 2900 |0000: new-instance v1, Landroid/content/Intent; // type@0029 │ │ -08abfc: 7020 0501 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ -08ac02: 6e10 c600 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00c6 │ │ -08ac08: 0c00 |0008: move-result-object v0 │ │ -08ac0a: 1a03 0d0f |0009: const-string v3, "calling_package" // string@0f0d │ │ -08ac0e: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ -08ac12: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -08ac14: 6e30 1f01 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08ac1a: 1101 |0011: return-object v1 │ │ -08ac1c: 6e10 dc00 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ -08ac22: 0c02 |0015: move-result-object v2 │ │ -08ac24: 28f8 |0016: goto 000e // -0008 │ │ +08ab1c: |[08ab1c] android.support.v7.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +08ab2c: 2201 2900 |0000: new-instance v1, Landroid/content/Intent; // type@0029 │ │ +08ab30: 7020 0501 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0105 │ │ +08ab36: 6e10 c600 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00c6 │ │ +08ab3c: 0c00 |0008: move-result-object v0 │ │ +08ab3e: 1a03 030f |0009: const-string v3, "calling_package" // string@0f03 │ │ +08ab42: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ +08ab46: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +08ab48: 6e30 1f01 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08ab4e: 1101 |0011: return-object v1 │ │ +08ab50: 6e10 dc00 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ +08ab56: 0c02 |0015: move-result-object v2 │ │ +08ab58: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1431 │ │ 0x0005 line=1432 │ │ 0x0009 line=1433 │ │ 0x0011 line=1435 │ │ 0x0012 line=1433 │ │ @@ -185708,18 +185675,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ac28: |[08ac28] android.support.v7.widget.SearchView.dismissSuggestions:()V │ │ -08ac38: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08ac3c: 6e10 cf19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@19cf │ │ -08ac42: 0e00 |0005: return-void │ │ +08ab5c: |[08ab5c] android.support.v7.widget.SearchView.dismissSuggestions:()V │ │ +08ab6c: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08ab70: 6e10 cf19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@19cf │ │ +08ab76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0005 line=1139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -185728,22 +185695,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08ac44: |[08ac44] android.support.v7.widget.SearchView.forceSuggestionQuery:()V │ │ -08ac54: 6200 0a0a |0000: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ -08ac58: 5421 230a |0002: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08ac5c: 6e20 c019 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@19c0 │ │ -08ac62: 6200 0a0a |0007: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ -08ac66: 5421 230a |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08ac6a: 6e20 bf19 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@19bf │ │ -08ac70: 0e00 |000e: return-void │ │ +08ab78: |[08ab78] android.support.v7.widget.SearchView.forceSuggestionQuery:()V │ │ +08ab88: 6200 0a0a |0000: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ +08ab8c: 5421 230a |0002: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08ab90: 6e20 c019 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@19c0 │ │ +08ab96: 6200 0a0a |0007: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ +08ab9a: 5421 230a |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08ab9e: 6e20 bf19 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@19bf │ │ +08aba4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1560 │ │ 0x0007 line=1561 │ │ 0x000e line=1562 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/widget/SearchView; │ │ @@ -185753,47 +185720,47 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -08ac74: |[08ac74] android.support.v7.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -08ac84: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -08ac86: 5583 140a |0001: iget-boolean v3, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08ac8a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -08ac8e: 1109 |0005: return-object v9 │ │ -08ac90: 2201 f702 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@02f7 │ │ -08ac94: 1a03 0300 |0008: const-string v3, " " // string@0003 │ │ -08ac98: 7020 a11a 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@1aa1 │ │ -08ac9e: 6e20 a21a 9100 |000d: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@1aa2 │ │ -08aca4: 6e10 1c1a 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08acaa: 0c03 |0013: move-result-object v3 │ │ -08acac: 6e10 ee00 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08acb2: 0c03 |0017: move-result-object v3 │ │ -08acb4: 7010 251a 0800 |0018: invoke-direct {v8}, Landroid/support/v7/widget/SearchView;.getSearchIconId:()I // method@1a25 │ │ -08acba: 0a04 |001b: move-result v4 │ │ -08acbc: 6e20 4f01 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -08acc2: 0c00 |001f: move-result-object v0 │ │ -08acc4: 5483 230a |0020: iget-object v3, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08acc8: 6e10 d919 0300 |0022: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@19d9 │ │ -08acce: 0a03 |0025: move-result v3 │ │ -08acd0: 8933 |0026: float-to-double v3, v3 │ │ -08acd2: 1905 f43f |0027: const-wide/high16 v5, #long 4608308318706860032 // #3ff4 │ │ -08acd6: cd53 |0029: mul-double/2addr v3, v5 │ │ -08acd8: 8a32 |002a: double-to-int v2, v3 │ │ -08acda: 6e52 c801 7027 |002b: invoke-virtual {v0, v7, v7, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ -08ace0: 2203 fe02 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@02fe │ │ -08ace4: 7020 aa1a 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@1aaa │ │ -08acea: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -08acec: 1225 |0034: const/4 v5, #int 2 // #2 │ │ -08acee: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ -08acf2: 6e56 a31a 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@1aa3 │ │ -08acf8: 0719 |003a: move-object v9, v1 │ │ -08acfa: 28ca |003b: goto 0005 // -0036 │ │ +08aba8: |[08aba8] android.support.v7.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +08abb8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +08abba: 5583 140a |0001: iget-boolean v3, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08abbe: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +08abc2: 1109 |0005: return-object v9 │ │ +08abc4: 2201 f502 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@02f5 │ │ +08abc8: 1a03 0300 |0008: const-string v3, " " // string@0003 │ │ +08abcc: 7020 a11a 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@1aa1 │ │ +08abd2: 6e20 a21a 9100 |000d: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@1aa2 │ │ +08abd8: 6e10 1c1a 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08abde: 0c03 |0013: move-result-object v3 │ │ +08abe0: 6e10 ee00 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08abe6: 0c03 |0017: move-result-object v3 │ │ +08abe8: 7010 251a 0800 |0018: invoke-direct {v8}, Landroid/support/v7/widget/SearchView;.getSearchIconId:()I // method@1a25 │ │ +08abee: 0a04 |001b: move-result v4 │ │ +08abf0: 6e20 4f01 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +08abf6: 0c00 |001f: move-result-object v0 │ │ +08abf8: 5483 230a |0020: iget-object v3, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08abfc: 6e10 d919 0300 |0022: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@19d9 │ │ +08ac02: 0a03 |0025: move-result v3 │ │ +08ac04: 8933 |0026: float-to-double v3, v3 │ │ +08ac06: 1905 f43f |0027: const-wide/high16 v5, #long 4608308318706860032 // #3ff4 │ │ +08ac0a: cd53 |0029: mul-double/2addr v3, v5 │ │ +08ac0c: 8a32 |002a: double-to-int v2, v3 │ │ +08ac0e: 6e52 c801 7027 |002b: invoke-virtual {v0, v7, v7, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01c8 │ │ +08ac14: 2203 fc02 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@02fc │ │ +08ac18: 7020 aa1a 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@1aaa │ │ +08ac1e: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +08ac20: 1225 |0034: const/4 v5, #int 2 // #2 │ │ +08ac22: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ +08ac26: 6e56 a31a 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@1aa3 │ │ +08ac2c: 0719 |003a: move-object v9, v1 │ │ +08ac2e: 28ca |003b: goto 0005 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1015 │ │ 0x0005 line=1023 │ │ 0x0006 line=1017 │ │ 0x000d line=1018 │ │ 0x0010 line=1019 │ │ @@ -185814,23 +185781,23 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08acfc: |[08acfc] android.support.v7.widget.SearchView.getPreferredWidth:()I │ │ -08ad0c: 6e10 1c1a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08ad12: 0c00 |0003: move-result-object v0 │ │ -08ad14: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08ad1a: 0c00 |0007: move-result-object v0 │ │ -08ad1c: 6001 9705 |0008: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_search_view_preferred_width:I // field@0597 │ │ -08ad20: 6e20 4d01 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ -08ad26: 0a00 |000d: move-result v0 │ │ -08ad28: 0f00 |000e: return v0 │ │ +08ac30: |[08ac30] android.support.v7.widget.SearchView.getPreferredWidth:()I │ │ +08ac40: 6e10 1c1a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08ac46: 0c00 |0003: move-result-object v0 │ │ +08ac48: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08ac4e: 0c00 |0007: move-result-object v0 │ │ +08ac50: 6001 9705 |0008: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_search_view_preferred_width:I // field@0597 │ │ +08ac54: 6e20 4d01 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@014d │ │ +08ac5a: 0a00 |000d: move-result v0 │ │ +08ac5c: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ #35 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185838,26 +185805,26 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -08ad2c: |[08ad2c] android.support.v7.widget.SearchView.getSearchIconId:()I │ │ -08ad3c: 2200 0603 |0000: new-instance v0, Landroid/util/TypedValue; // type@0306 │ │ -08ad40: 7010 c21a 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@1ac2 │ │ -08ad46: 6e10 1c1a 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08ad4c: 0c01 |0008: move-result-object v1 │ │ -08ad4e: 6e10 f300 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ -08ad54: 0c01 |000c: move-result-object v1 │ │ -08ad56: 6002 6605 |000d: sget v2, Landroid/support/v7/appcompat/R$attr;.searchViewSearchIcon:I // field@0566 │ │ -08ad5a: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -08ad5c: 6e40 4801 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0148 │ │ -08ad62: 5201 620a |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0a62 │ │ -08ad66: 0f01 |0015: return v1 │ │ +08ac60: |[08ac60] android.support.v7.widget.SearchView.getSearchIconId:()I │ │ +08ac70: 2200 0403 |0000: new-instance v0, Landroid/util/TypedValue; // type@0304 │ │ +08ac74: 7010 c21a 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@1ac2 │ │ +08ac7a: 6e10 1c1a 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08ac80: 0c01 |0008: move-result-object v1 │ │ +08ac82: 6e10 f300 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ +08ac88: 0c01 |000c: move-result-object v1 │ │ +08ac8a: 6002 6605 |000d: sget v2, Landroid/support/v7/appcompat/R$attr;.searchViewSearchIcon:I // field@0566 │ │ +08ac8e: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +08ac90: 6e40 4801 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0148 │ │ +08ac96: 5201 620a |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0a62 │ │ +08ac9a: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1008 │ │ 0x0005 line=1009 │ │ 0x0013 line=1010 │ │ locals : │ │ 0x0005 - 0x0016 reg=0 outValue Landroid/util/TypedValue; │ │ @@ -185868,45 +185835,45 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -08ad68: |[08ad68] android.support.v7.widget.SearchView.hasVoiceSearch:()Z │ │ -08ad78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08ad7a: 5453 290a |0001: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08ad7e: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -08ad82: 5453 290a |0005: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08ad86: 6e10 d100 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@00d1 │ │ -08ad8c: 0a03 |000a: move-result v3 │ │ -08ad8e: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ -08ad92: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -08ad94: 5453 290a |000e: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08ad98: 6e10 d300 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00d3 │ │ -08ad9e: 0a03 |0013: move-result v3 │ │ -08ada0: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ -08ada4: 5451 360a |0016: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ -08ada8: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ -08adac: 6e10 1c1a 0500 |001a: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08adb2: 0c03 |001d: move-result-object v3 │ │ -08adb4: 6e10 ec00 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -08adba: 0c03 |0021: move-result-object v3 │ │ -08adbc: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ -08adc0: 6e30 4001 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@0140 │ │ -08adc6: 0c00 |0027: move-result-object v0 │ │ -08adc8: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -08adcc: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -08adce: 0f02 |002b: return v2 │ │ -08add0: 5453 290a |002c: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08add4: 6e10 d200 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00d2 │ │ -08adda: 0a03 |0031: move-result v3 │ │ -08addc: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ -08ade0: 5451 330a |0034: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0a33 │ │ -08ade4: 28e2 |0036: goto 0018 // -001e │ │ +08ac9c: |[08ac9c] android.support.v7.widget.SearchView.hasVoiceSearch:()Z │ │ +08acac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08acae: 5453 290a |0001: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08acb2: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +08acb6: 5453 290a |0005: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08acba: 6e10 d100 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@00d1 │ │ +08acc0: 0a03 |000a: move-result v3 │ │ +08acc2: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ +08acc6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08acc8: 5453 290a |000e: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08accc: 6e10 d300 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00d3 │ │ +08acd2: 0a03 |0013: move-result v3 │ │ +08acd4: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ +08acd8: 5451 360a |0016: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ +08acdc: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ +08ace0: 6e10 1c1a 0500 |001a: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08ace6: 0c03 |001d: move-result-object v3 │ │ +08ace8: 6e10 ec00 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +08acee: 0c03 |0021: move-result-object v3 │ │ +08acf0: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ +08acf4: 6e30 4001 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@0140 │ │ +08acfa: 0c00 |0027: move-result-object v0 │ │ +08acfc: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +08ad00: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +08ad02: 0f02 |002b: return v2 │ │ +08ad04: 5453 290a |002c: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08ad08: 6e10 d200 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00d2 │ │ +08ad0e: 0a03 |0031: move-result v3 │ │ +08ad10: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ +08ad14: 5451 330a |0034: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0a33 │ │ +08ad18: 28e2 |0036: goto 0018 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=795 │ │ 0x000d line=796 │ │ 0x000e line=797 │ │ 0x0016 line=798 │ │ 0x0018 line=802 │ │ @@ -185926,26 +185893,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08ade8: |[08ade8] android.support.v7.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ -08adf8: 6e10 ee00 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08adfe: 0c00 |0003: move-result-object v0 │ │ -08ae00: 6e10 4c01 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ -08ae06: 0c00 |0007: move-result-object v0 │ │ -08ae08: 5200 1e00 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ -08ae0c: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -08ae0e: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ -08ae12: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -08ae14: 0f00 |000e: return v0 │ │ -08ae16: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08ae18: 28fe |0010: goto 000e // -0002 │ │ +08ad1c: |[08ad1c] android.support.v7.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ +08ad2c: 6e10 ee00 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08ad32: 0c00 |0003: move-result-object v0 │ │ +08ad34: 6e10 4c01 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@014c │ │ +08ad3a: 0c00 |0007: move-result-object v0 │ │ +08ad3c: 5200 1e00 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ +08ad40: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +08ad42: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ +08ad46: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +08ad48: 0f00 |000e: return v0 │ │ +08ad4a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08ad4c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1565 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 context Landroid/content/Context; │ │ │ │ #38 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185953,26 +185920,26 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08ae1c: |[08ae1c] android.support.v7.widget.SearchView.isSubmitAreaEnabled:()Z │ │ -08ae2c: 5510 2d0a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0a2d │ │ -08ae30: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -08ae34: 5510 350a |0004: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ -08ae38: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -08ae3c: 6e10 2f1a 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ -08ae42: 0a00 |000b: move-result v0 │ │ -08ae44: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -08ae48: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08ae4a: 0f00 |000f: return v0 │ │ -08ae4c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08ae4e: 28fe |0011: goto 000f // -0002 │ │ +08ad50: |[08ad50] android.support.v7.widget.SearchView.isSubmitAreaEnabled:()Z │ │ +08ad60: 5510 2d0a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0a2d │ │ +08ad64: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +08ad68: 5510 350a |0004: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ +08ad6c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +08ad70: 6e10 2f1a 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ +08ad76: 0a00 |000b: move-result v0 │ │ +08ad78: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +08ad7c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08ad7e: 0f00 |000f: return v0 │ │ +08ad80: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08ad82: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #39 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -185980,34 +185947,34 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -08ae50: |[08ae50] android.support.v7.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ -08ae60: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -08ae64: 0e00 |0002: return-void │ │ -08ae66: 6e10 1c1a 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08ae6c: 0c01 |0006: move-result-object v1 │ │ -08ae6e: 6e20 fe00 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -08ae74: 28f8 |000a: goto 0002 // -0008 │ │ -08ae76: 0d00 |000b: move-exception v0 │ │ -08ae78: 1a01 710a |000c: const-string v1, "SearchView" // string@0a71 │ │ -08ae7c: 2202 dc03 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03dc │ │ -08ae80: 7010 581f 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -08ae86: 1a03 5b03 |0013: const-string v3, "Failed launch activity: " // string@035b │ │ -08ae8a: 6e20 601f 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08ae90: 0c02 |0018: move-result-object v2 │ │ -08ae92: 6e20 5f1f 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -08ae98: 0c02 |001c: move-result-object v2 │ │ -08ae9a: 6e10 651f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -08aea0: 0c02 |0020: move-result-object v2 │ │ -08aea2: 7130 b11a 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -08aea8: 28de |0024: goto 0002 // -0022 │ │ +08ad84: |[08ad84] android.support.v7.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ +08ad94: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +08ad98: 0e00 |0002: return-void │ │ +08ad9a: 6e10 1c1a 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08ada0: 0c01 |0006: move-result-object v1 │ │ +08ada2: 6e20 fe00 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +08ada8: 28f8 |000a: goto 0002 // -0008 │ │ +08adaa: 0d00 |000b: move-exception v0 │ │ +08adac: 1a01 690a |000c: const-string v1, "SearchView" // string@0a69 │ │ +08adb0: 2202 d803 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03d8 │ │ +08adb4: 7010 581f 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +08adba: 1a03 5703 |0013: const-string v3, "Failed launch activity: " // string@0357 │ │ +08adbe: 6e20 601f 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08adc4: 0c02 |0018: move-result-object v2 │ │ +08adc6: 6e20 5f1f 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +08adcc: 0c02 |001c: move-result-object v2 │ │ +08adce: 6e10 651f 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +08add4: 0c02 |0020: move-result-object v2 │ │ +08add6: 7130 b11a 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +08addc: 28de |0024: goto 0002 // -0022 │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ Ljava/lang/RuntimeException; -> 0x000b │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0002 line=1368 │ │ 0x0003 line=1364 │ │ @@ -186023,28 +185990,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 │ │ -08aebc: |[08aebc] android.support.v7.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ -08aecc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08aece: 1a01 470e |0001: const-string v1, "android.intent.action.SEARCH" // string@0e47 │ │ -08aed2: 0780 |0003: move-object v0, v8 │ │ -08aed4: 0723 |0004: move-object v3, v2 │ │ -08aed6: 07b4 |0005: move-object v4, v11 │ │ -08aed8: 0195 |0006: move v5, v9 │ │ -08aeda: 07a6 |0007: move-object v6, v10 │ │ -08aedc: 7607 151a 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@1a15 │ │ -08aee2: 0c07 |000b: move-result-object v7 │ │ -08aee4: 6e10 1c1a 0800 |000c: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08aeea: 0c00 |000f: move-result-object v0 │ │ -08aeec: 6e20 fe00 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -08aef2: 0e00 |0013: return-void │ │ +08adf0: |[08adf0] android.support.v7.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ +08ae00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08ae02: 1a01 3d0e |0001: const-string v1, "android.intent.action.SEARCH" // string@0e3d │ │ +08ae06: 0780 |0003: move-object v0, v8 │ │ +08ae08: 0723 |0004: move-object v3, v2 │ │ +08ae0a: 07b4 |0005: move-object v4, v11 │ │ +08ae0c: 0195 |0006: move v5, v9 │ │ +08ae0e: 07a6 |0007: move-object v6, v10 │ │ +08ae10: 7607 151a 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@1a15 │ │ +08ae16: 0c07 |000b: move-result-object v7 │ │ +08ae18: 6e10 1c1a 0800 |000c: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08ae1e: 0c00 |000f: move-result-object v0 │ │ +08ae20: 6e20 fe00 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +08ae26: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1380 │ │ 0x0008 line=1381 │ │ 0x000c line=1382 │ │ 0x0013 line=1383 │ │ locals : │ │ @@ -186060,29 +186027,29 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -08aef4: |[08aef4] android.support.v7.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ -08af04: 5432 2e0a |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08af08: 6e10 0e0e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0e0e │ │ -08af0e: 0c00 |0005: move-result-object v0 │ │ -08af10: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -08af14: 7220 7801 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ -08af1a: 0a02 |000b: move-result v2 │ │ -08af1c: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ -08af20: 7040 161a 0365 |000e: invoke-direct {v3, v0, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@1a16 │ │ -08af26: 0c01 |0011: move-result-object v1 │ │ -08af28: 7020 341a 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@1a34 │ │ -08af2e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -08af30: 0f02 |0016: return v2 │ │ -08af32: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -08af34: 28fe |0018: goto 0016 // -0002 │ │ +08ae28: |[08ae28] android.support.v7.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ +08ae38: 5432 2e0a |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08ae3c: 6e10 0e0e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0e0e │ │ +08ae42: 0c00 |0005: move-result-object v0 │ │ +08ae44: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +08ae48: 7220 7801 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ +08ae4e: 0a02 |000b: move-result v2 │ │ +08ae50: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ +08ae54: 7040 161a 0365 |000e: invoke-direct {v3, v0, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@1a16 │ │ +08ae5a: 0c01 |0011: move-result-object v1 │ │ +08ae5c: 7020 341a 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@1a34 │ │ +08ae62: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +08ae64: 0f02 |0016: return v2 │ │ +08ae66: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +08ae68: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1341 │ │ 0x0006 line=1342 │ │ 0x000e line=1344 │ │ 0x0012 line=1347 │ │ 0x0015 line=1349 │ │ @@ -186100,40 +186067,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -08af38: |[08af38] android.support.v7.widget.SearchView.onCloseClicked:()V │ │ -08af48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -08af4a: 5441 230a |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08af4e: 6e10 d819 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -08af54: 0c00 |0006: move-result-object v0 │ │ -08af56: 7110 a61a 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -08af5c: 0a01 |000a: move-result v1 │ │ -08af5e: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ -08af62: 5541 140a |000d: iget-boolean v1, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08af66: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ -08af6a: 5441 180a |0011: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0a18 │ │ -08af6e: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ -08af72: 5441 180a |0015: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0a18 │ │ -08af76: 7210 c319 0100 |0017: invoke-interface {v1}, Landroid/support/v7/widget/SearchView$OnCloseListener;.onClose:()Z // method@19c3 │ │ -08af7c: 0a01 |001a: move-result v1 │ │ -08af7e: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ -08af82: 6e10 141a 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1a14 │ │ -08af88: 7020 671a 3400 |0020: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08af8e: 0e00 |0023: return-void │ │ -08af90: 5441 230a |0024: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08af94: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ -08af98: 6e20 f719 2100 |0028: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@19f7 │ │ -08af9e: 5441 230a |002b: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08afa2: 6e10 e519 0100 |002d: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@19e5 │ │ -08afa8: 7020 521a 3400 |0030: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ -08afae: 28f0 |0033: goto 0023 // -0010 │ │ +08ae6c: |[08ae6c] android.support.v7.widget.SearchView.onCloseClicked:()V │ │ +08ae7c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08ae7e: 5441 230a |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08ae82: 6e10 d819 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +08ae88: 0c00 |0006: move-result-object v0 │ │ +08ae8a: 7110 a61a 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08ae90: 0a01 |000a: move-result v1 │ │ +08ae92: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ +08ae96: 5541 140a |000d: iget-boolean v1, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08ae9a: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ +08ae9e: 5441 180a |0011: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0a18 │ │ +08aea2: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ +08aea6: 5441 180a |0015: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0a18 │ │ +08aeaa: 7210 c319 0100 |0017: invoke-interface {v1}, Landroid/support/v7/widget/SearchView$OnCloseListener;.onClose:()Z // method@19c3 │ │ +08aeb0: 0a01 |001a: move-result v1 │ │ +08aeb2: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ +08aeb6: 6e10 141a 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1a14 │ │ +08aebc: 7020 671a 3400 |0020: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08aec2: 0e00 |0023: return-void │ │ +08aec4: 5441 230a |0024: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08aec8: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ +08aecc: 6e20 f719 2100 |0028: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@19f7 │ │ +08aed2: 5441 230a |002b: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08aed6: 6e10 e519 0100 |002d: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@19e5 │ │ +08aedc: 7020 521a 3400 |0030: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ +08aee2: 28f0 |0033: goto 0023 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1142 │ │ 0x0007 line=1143 │ │ 0x000d line=1144 │ │ 0x0011 line=1146 │ │ 0x001d line=1148 │ │ @@ -186151,28 +186118,28 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -08afb0: |[08afb0] android.support.v7.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ -08afc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08afc2: 5421 1f0a |0001: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ -08afc6: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -08afca: 5421 1f0a |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ -08afce: 7220 c619 3100 |0007: invoke-interface {v1, v3}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@19c6 │ │ -08afd4: 0a01 |000a: move-result v1 │ │ -08afd6: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ -08afda: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -08afdc: 7040 361a 3210 |000e: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@1a36 │ │ -08afe2: 7020 521a 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ -08afe8: 7010 191a 0200 |0014: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1a19 │ │ -08afee: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -08aff0: 0f00 |0018: return v0 │ │ +08aee4: |[08aee4] android.support.v7.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ +08aef4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aef6: 5421 1f0a |0001: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ +08aefa: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +08aefe: 5421 1f0a |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ +08af02: 7220 c619 3100 |0007: invoke-interface {v1, v3}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@19c6 │ │ +08af08: 0a01 |000a: move-result v1 │ │ +08af0a: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ +08af0e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08af10: 7040 361a 3210 |000e: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@1a36 │ │ +08af16: 7020 521a 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ +08af1c: 7010 191a 0200 |0014: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1a19 │ │ +08af22: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +08af24: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1255 │ │ 0x000d line=1257 │ │ 0x0011 line=1258 │ │ 0x0014 line=1259 │ │ 0x0017 line=1260 │ │ @@ -186188,26 +186155,26 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -08aff4: |[08aff4] android.support.v7.widget.SearchView.onItemSelected:(I)Z │ │ -08b004: 5410 1f0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ -08b008: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -08b00c: 5410 1f0a |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ -08b010: 7220 c719 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@19c7 │ │ -08b016: 0a00 |0009: move-result v0 │ │ -08b018: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -08b01c: 7020 4c1a 2100 |000c: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@1a4c │ │ -08b022: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -08b024: 0f00 |0010: return v0 │ │ -08b026: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -08b028: 28fe |0012: goto 0010 // -0002 │ │ +08af28: |[08af28] android.support.v7.widget.SearchView.onItemSelected:(I)Z │ │ +08af38: 5410 1f0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ +08af3c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08af40: 5410 1f0a |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ +08af44: 7220 c719 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@19c7 │ │ +08af4a: 0a00 |0009: move-result v0 │ │ +08af4c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +08af50: 7020 4c1a 2100 |000c: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@1a4c │ │ +08af56: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +08af58: 0f00 |0010: return v0 │ │ +08af5a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +08af5c: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x000c line=1268 │ │ 0x000f line=1269 │ │ 0x0010 line=1271 │ │ locals : │ │ @@ -186219,26 +186186,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08b02c: |[08b02c] android.support.v7.widget.SearchView.onSearchClicked:()V │ │ -08b03c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b03e: 7020 671a 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08b044: 5410 230a |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b048: 6e10 e519 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@19e5 │ │ -08b04e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08b050: 7020 521a 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ -08b056: 5410 1e0a |000d: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0a1e │ │ -08b05a: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -08b05e: 5410 1e0a |0011: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0a1e │ │ -08b062: 7220 881b 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@1b88 │ │ -08b068: 0e00 |0016: return-void │ │ +08af60: |[08af60] android.support.v7.widget.SearchView.onSearchClicked:()V │ │ +08af70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af72: 7020 671a 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08af78: 5410 230a |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08af7c: 6e10 e519 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@19e5 │ │ +08af82: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08af84: 7020 521a 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ +08af8a: 5410 1e0a |000d: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0a1e │ │ +08af8e: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +08af92: 5410 1e0a |0011: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0a1e │ │ +08af96: 7220 881b 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@1b88 │ │ +08af9c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0004 line=1163 │ │ 0x0009 line=1164 │ │ 0x000d line=1165 │ │ 0x0011 line=1166 │ │ @@ -186251,40 +186218,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -08b06c: |[08b06c] android.support.v7.widget.SearchView.onSubmitQuery:()V │ │ -08b07c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08b07e: 5441 230a |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b082: 6e10 d819 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -08b088: 0c00 |0006: move-result-object v0 │ │ -08b08a: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ -08b08e: 7110 a51a 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1aa5 │ │ -08b094: 0a01 |000c: move-result v1 │ │ -08b096: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ -08b09a: 5441 1c0a |000f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ -08b09e: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -08b0a2: 5441 1c0a |0013: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ -08b0a6: 6e10 3a1f 0000 |0015: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -08b0ac: 0c02 |0018: move-result-object v2 │ │ -08b0ae: 7220 c519 2100 |0019: invoke-interface {v1, v2}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@19c5 │ │ -08b0b4: 0a01 |001c: move-result v1 │ │ -08b0b6: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ -08b0ba: 5441 290a |001f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b0be: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ -08b0c2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -08b0c4: 6e10 3a1f 0000 |0024: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -08b0ca: 0c02 |0027: move-result-object v2 │ │ -08b0cc: 7040 351a 3421 |0028: invoke-direct {v4, v3, v1, v2}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1a35 │ │ -08b0d2: 7020 521a 3400 |002b: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ -08b0d8: 7010 191a 0400 |002e: invoke-direct {v4}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1a19 │ │ -08b0de: 0e00 |0031: return-void │ │ +08afa0: |[08afa0] android.support.v7.widget.SearchView.onSubmitQuery:()V │ │ +08afb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08afb2: 5441 230a |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08afb6: 6e10 d819 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +08afbc: 0c00 |0006: move-result-object v0 │ │ +08afbe: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ +08afc2: 7110 a51a 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1aa5 │ │ +08afc8: 0a01 |000c: move-result v1 │ │ +08afca: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ +08afce: 5441 1c0a |000f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ +08afd2: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +08afd6: 5441 1c0a |0013: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ +08afda: 6e10 3a1f 0000 |0015: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +08afe0: 0c02 |0018: move-result-object v2 │ │ +08afe2: 7220 c519 2100 |0019: invoke-interface {v1, v2}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@19c5 │ │ +08afe8: 0a01 |001c: move-result v1 │ │ +08afea: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ +08afee: 5441 290a |001f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08aff2: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ +08aff6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +08aff8: 6e10 3a1f 0000 |0024: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +08affe: 0c02 |0027: move-result-object v2 │ │ +08b000: 7040 351a 3421 |0028: invoke-direct {v4, v3, v1, v2}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1a35 │ │ +08b006: 7020 521a 3400 |002b: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ +08b00c: 7010 191a 0400 |002e: invoke-direct {v4}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1a19 │ │ +08b012: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1124 │ │ 0x0007 line=1125 │ │ 0x000f line=1126 │ │ 0x001f line=1128 │ │ 0x0023 line=1129 │ │ @@ -186300,69 +186267,69 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -08b0e0: |[08b0e0] android.support.v7.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -08b0f0: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ -08b0f4: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -08b0f6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -08b0f8: 5464 290a |0004: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b0fc: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -08b100: 0f02 |0008: return v2 │ │ -08b102: 5464 2e0a |0009: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b106: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ -08b10a: 6e10 ff1a 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ -08b110: 0a04 |0010: move-result v4 │ │ -08b112: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ -08b116: 7110 ee08 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@08ee │ │ -08b11c: 0a04 |0016: move-result v4 │ │ -08b11e: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ -08b122: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ -08b126: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ -08b12a: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ -08b12e: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ -08b132: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ -08b136: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ -08b13a: 5463 230a |0025: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b13e: 6e10 d719 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@19d7 │ │ -08b144: 0a00 |002a: move-result v0 │ │ -08b146: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -08b148: 7040 3b1a 0632 |002c: invoke-direct {v6, v0, v2, v3}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1a3b │ │ -08b14e: 0a02 |002f: move-result v2 │ │ -08b150: 28d8 |0030: goto 0008 // -0028 │ │ -08b152: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ -08b156: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ -08b15a: 3348 2400 |0035: if-ne v8, v4, 0059 // +0024 │ │ -08b15e: 3358 1b00 |0037: if-ne v8, v5, 0052 // +001b │ │ -08b162: 0121 |0039: move v1, v2 │ │ -08b164: 5464 230a |003a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b168: 6e20 f619 1400 |003c: invoke-virtual {v4, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@19f6 │ │ -08b16e: 5464 230a |003f: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b172: 6e20 ed19 2400 |0041: invoke-virtual {v4, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@19ed │ │ -08b178: 5462 230a |0044: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b17c: 6e10 ce19 0200 |0046: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@19ce │ │ -08b182: 6202 0a0a |0049: sget-object v2, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ -08b186: 5464 230a |004b: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b18a: 6e30 c119 4203 |004d: invoke-virtual {v2, v4, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@19c1 │ │ -08b190: 0132 |0050: move v2, v3 │ │ -08b192: 28b7 |0051: goto 0008 // -0049 │ │ -08b194: 5464 230a |0052: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b198: 6e10 df19 0400 |0054: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@19df │ │ -08b19e: 0a01 |0057: move-result v1 │ │ -08b1a0: 28e2 |0058: goto 003a // -001e │ │ -08b1a2: 1303 1300 |0059: const/16 v3, #int 19 // #13 │ │ -08b1a6: 3338 adff |005b: if-ne v8, v3, 0008 // -0053 │ │ -08b1aa: 5463 230a |005d: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b1ae: 6e10 d719 0300 |005f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@19d7 │ │ -08b1b4: 0a03 |0062: move-result v3 │ │ -08b1b6: 3903 a5ff |0063: if-nez v3, 0008 // -005b │ │ -08b1ba: 28a3 |0065: goto 0008 // -005d │ │ +08b014: |[08b014] android.support.v7.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +08b024: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ +08b028: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +08b02a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +08b02c: 5464 290a |0004: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b030: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +08b034: 0f02 |0008: return v2 │ │ +08b036: 5464 2e0a |0009: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b03a: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ +08b03e: 6e10 ff1a 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@1aff │ │ +08b044: 0a04 |0010: move-result v4 │ │ +08b046: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ +08b04a: 7110 ee08 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@08ee │ │ +08b050: 0a04 |0016: move-result v4 │ │ +08b052: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ +08b056: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ +08b05a: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ +08b05e: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ +08b062: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ +08b066: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ +08b06a: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ +08b06e: 5463 230a |0025: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b072: 6e10 d719 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@19d7 │ │ +08b078: 0a00 |002a: move-result v0 │ │ +08b07a: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +08b07c: 7040 3b1a 0632 |002c: invoke-direct {v6, v0, v2, v3}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1a3b │ │ +08b082: 0a02 |002f: move-result v2 │ │ +08b084: 28d8 |0030: goto 0008 // -0028 │ │ +08b086: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ +08b08a: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ +08b08e: 3348 2400 |0035: if-ne v8, v4, 0059 // +0024 │ │ +08b092: 3358 1b00 |0037: if-ne v8, v5, 0052 // +001b │ │ +08b096: 0121 |0039: move v1, v2 │ │ +08b098: 5464 230a |003a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b09c: 6e20 f619 1400 |003c: invoke-virtual {v4, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@19f6 │ │ +08b0a2: 5464 230a |003f: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b0a6: 6e20 ed19 2400 |0041: invoke-virtual {v4, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@19ed │ │ +08b0ac: 5462 230a |0044: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b0b0: 6e10 ce19 0200 |0046: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@19ce │ │ +08b0b6: 6202 0a0a |0049: sget-object v2, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0a0a │ │ +08b0ba: 5464 230a |004b: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b0be: 6e30 c119 4203 |004d: invoke-virtual {v2, v4, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@19c1 │ │ +08b0c4: 0132 |0050: move v2, v3 │ │ +08b0c6: 28b7 |0051: goto 0008 // -0049 │ │ +08b0c8: 5464 230a |0052: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b0cc: 6e10 df19 0400 |0054: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@19df │ │ +08b0d2: 0a01 |0057: move-result v1 │ │ +08b0d4: 28e2 |0058: goto 003a // -001e │ │ +08b0d6: 1303 1300 |0059: const/16 v3, #int 19 // #13 │ │ +08b0da: 3338 adff |005b: if-ne v8, v3, 0008 // -0053 │ │ +08b0de: 5463 230a |005d: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b0e2: 6e10 d719 0300 |005f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@19d7 │ │ +08b0e8: 0a03 |0062: move-result v3 │ │ +08b0ea: 3903 a5ff |0063: if-nez v3, 0008 // -005b │ │ +08b0ee: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=967 │ │ 0x0008 line=1004 │ │ 0x0009 line=970 │ │ 0x000d line=973 │ │ 0x0019 line=976 │ │ @@ -186390,48 +186357,48 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -08b1bc: |[08b1bc] android.support.v7.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ -08b1cc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08b1ce: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08b1d0: 5454 230a |0002: iget-object v4, v5, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b1d4: 6e10 d819 0400 |0004: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -08b1da: 0c01 |0007: move-result-object v1 │ │ -08b1dc: 5b51 320a |0008: iput-object v1, v5, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0a32 │ │ -08b1e0: 7110 a61a 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -08b1e6: 0a04 |000d: move-result v4 │ │ -08b1e8: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ -08b1ec: 0120 |0010: move v0, v2 │ │ -08b1ee: 7020 661a 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@1a66 │ │ -08b1f4: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ -08b1f8: 7020 681a 2500 |0016: invoke-direct {v5, v2}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@1a68 │ │ -08b1fe: 7010 611a 0500 |0019: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@1a61 │ │ -08b204: 7010 651a 0500 |001c: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@1a65 │ │ -08b20a: 5452 1c0a |001f: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ -08b20e: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ -08b212: 5452 160a |0023: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0a16 │ │ -08b216: 7120 a41a 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@1aa4 │ │ -08b21c: 0a02 |0028: move-result v2 │ │ -08b21e: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ -08b222: 5452 1c0a |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ -08b226: 6e10 3a1f 0600 |002d: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -08b22c: 0c03 |0030: move-result-object v3 │ │ -08b22e: 7220 c419 3200 |0031: invoke-interface {v2, v3}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@19c4 │ │ -08b234: 6e10 3a1f 0600 |0034: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -08b23a: 0c02 |0037: move-result-object v2 │ │ -08b23c: 5b52 160a |0038: iput-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0a16 │ │ -08b240: 0e00 |003a: return-void │ │ -08b242: 0130 |003b: move v0, v3 │ │ -08b244: 28d5 |003c: goto 0011 // -002b │ │ -08b246: 0132 |003d: move v2, v3 │ │ -08b248: 28d8 |003e: goto 0016 // -0028 │ │ +08b0f0: |[08b0f0] android.support.v7.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ +08b100: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08b102: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08b104: 5454 230a |0002: iget-object v4, v5, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b108: 6e10 d819 0400 |0004: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +08b10e: 0c01 |0007: move-result-object v1 │ │ +08b110: 5b51 320a |0008: iput-object v1, v5, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0a32 │ │ +08b114: 7110 a61a 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08b11a: 0a04 |000d: move-result v4 │ │ +08b11c: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ +08b120: 0120 |0010: move v0, v2 │ │ +08b122: 7020 661a 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@1a66 │ │ +08b128: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ +08b12c: 7020 681a 2500 |0016: invoke-direct {v5, v2}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@1a68 │ │ +08b132: 7010 611a 0500 |0019: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@1a61 │ │ +08b138: 7010 651a 0500 |001c: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@1a65 │ │ +08b13e: 5452 1c0a |001f: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ +08b142: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ +08b146: 5452 160a |0023: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0a16 │ │ +08b14a: 7120 a41a 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@1aa4 │ │ +08b150: 0a02 |0028: move-result v2 │ │ +08b152: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ +08b156: 5452 1c0a |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ +08b15a: 6e10 3a1f 0600 |002d: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +08b160: 0c03 |0030: move-result-object v3 │ │ +08b162: 7220 c419 3200 |0031: invoke-interface {v2, v3}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@19c4 │ │ +08b168: 6e10 3a1f 0600 |0034: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +08b16e: 0c02 |0037: move-result-object v2 │ │ +08b170: 5b52 160a |0038: iput-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0a16 │ │ +08b174: 0e00 |003a: return-void │ │ +08b176: 0130 |003b: move v0, v3 │ │ +08b178: 28d5 |003c: goto 0011 // -002b │ │ +08b17a: 0132 |003d: move v2, v3 │ │ +08b17c: 28d8 |003e: goto 0016 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1110 │ │ 0x0008 line=1111 │ │ 0x000a line=1112 │ │ 0x0011 line=1113 │ │ 0x0014 line=1114 │ │ @@ -186455,44 +186422,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -08b24c: |[08b24c] android.support.v7.widget.SearchView.onVoiceClicked:()V │ │ -08b25c: 5464 290a |0000: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b260: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -08b264: 0e00 |0004: return-void │ │ -08b266: 5462 290a |0005: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b26a: 6e10 d300 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00d3 │ │ -08b270: 0a04 |000a: move-result v4 │ │ -08b272: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ -08b276: 5464 360a |000d: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ -08b27a: 7030 181a 4602 |000f: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1a18 │ │ -08b280: 0c03 |0012: move-result-object v3 │ │ -08b282: 6e10 1c1a 0600 |0013: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08b288: 0c04 |0016: move-result-object v4 │ │ -08b28a: 6e20 fe00 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -08b290: 28ea |001a: goto 0004 // -0016 │ │ -08b292: 0d01 |001b: move-exception v1 │ │ -08b294: 1a04 710a |001c: const-string v4, "SearchView" // string@0a71 │ │ -08b298: 1a05 9d02 |001e: const-string v5, "Could not find voice search activity" // string@029d │ │ -08b29c: 7120 b31a 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -08b2a2: 28e1 |0023: goto 0004 // -001f │ │ -08b2a4: 6e10 d200 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00d2 │ │ -08b2aa: 0a04 |0027: move-result v4 │ │ -08b2ac: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ -08b2b0: 5464 330a |002a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0a33 │ │ -08b2b4: 7030 171a 4602 |002c: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1a17 │ │ -08b2ba: 0c00 |002f: move-result-object v0 │ │ -08b2bc: 6e10 1c1a 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08b2c2: 0c04 |0033: move-result-object v4 │ │ -08b2c4: 6e20 fe00 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ -08b2ca: 28cd |0037: goto 0004 // -0033 │ │ +08b180: |[08b180] android.support.v7.widget.SearchView.onVoiceClicked:()V │ │ +08b190: 5464 290a |0000: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b194: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +08b198: 0e00 |0004: return-void │ │ +08b19a: 5462 290a |0005: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b19e: 6e10 d300 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00d3 │ │ +08b1a4: 0a04 |000a: move-result v4 │ │ +08b1a6: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ +08b1aa: 5464 360a |000d: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0a36 │ │ +08b1ae: 7030 181a 4602 |000f: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1a18 │ │ +08b1b4: 0c03 |0012: move-result-object v3 │ │ +08b1b6: 6e10 1c1a 0600 |0013: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08b1bc: 0c04 |0016: move-result-object v4 │ │ +08b1be: 6e20 fe00 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +08b1c4: 28ea |001a: goto 0004 // -0016 │ │ +08b1c6: 0d01 |001b: move-exception v1 │ │ +08b1c8: 1a04 690a |001c: const-string v4, "SearchView" // string@0a69 │ │ +08b1cc: 1a05 9902 |001e: const-string v5, "Could not find voice search activity" // string@0299 │ │ +08b1d0: 7120 b31a 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +08b1d6: 28e1 |0023: goto 0004 // -001f │ │ +08b1d8: 6e10 d200 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00d2 │ │ +08b1de: 0a04 |0027: move-result v4 │ │ +08b1e0: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ +08b1e4: 5464 330a |002a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0a33 │ │ +08b1e8: 7030 171a 4602 |002c: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1a17 │ │ +08b1ee: 0c00 |002f: move-result-object v0 │ │ +08b1f0: 6e10 1c1a 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08b1f6: 0c04 |0033: move-result-object v4 │ │ +08b1f8: 6e20 fe00 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fe │ │ +08b1fe: 28cd |0037: goto 0004 // -0033 │ │ catches : 2 │ │ 0x0007 - 0x001a │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ 0x0024 - 0x0037 │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ positions : │ │ 0x0000 line=1172 │ │ @@ -186518,18 +186485,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08b2e0: |[08b2e0] android.support.v7.widget.SearchView.postUpdateFocusedState:()V │ │ -08b2f0: 5410 310a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0a31 │ │ -08b2f4: 6e20 471a 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1a47 │ │ -08b2fa: 0e00 |0005: return-void │ │ +08b214: |[08b214] android.support.v7.widget.SearchView.postUpdateFocusedState:()V │ │ +08b224: 5410 310a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0a31 │ │ +08b228: 6e20 471a 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1a47 │ │ +08b22e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0005 line=845 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -186538,36 +186505,36 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -08b2fc: |[08b2fc] android.support.v7.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ -08b30c: 5443 230a |0000: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b310: 6e10 d819 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -08b316: 0c02 |0005: move-result-object v2 │ │ -08b318: 5443 2e0a |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b31c: 6e10 0e0e 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0e0e │ │ -08b322: 0c00 |000b: move-result-object v0 │ │ -08b324: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -08b328: 0e00 |000e: return-void │ │ -08b32a: 7220 7801 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ -08b330: 0a03 |0012: move-result v3 │ │ -08b332: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ -08b336: 5443 2e0a |0015: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b33a: 6e20 0c0e 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0e0c │ │ -08b340: 0c01 |001a: move-result-object v1 │ │ -08b342: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ -08b346: 7020 5a1a 1400 |001d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1a5a │ │ -08b34c: 28ee |0020: goto 000e // -0012 │ │ -08b34e: 7020 5a1a 2400 |0021: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1a5a │ │ -08b354: 28ea |0024: goto 000e // -0016 │ │ -08b356: 7020 5a1a 2400 |0025: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1a5a │ │ -08b35c: 28e6 |0028: goto 000e // -001a │ │ +08b230: |[08b230] android.support.v7.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ +08b240: 5443 230a |0000: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b244: 6e10 d819 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +08b24a: 0c02 |0005: move-result-object v2 │ │ +08b24c: 5443 2e0a |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b250: 6e10 0e0e 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@0e0e │ │ +08b256: 0c00 |000b: move-result-object v0 │ │ +08b258: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +08b25c: 0e00 |000e: return-void │ │ +08b25e: 7220 7801 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0178 │ │ +08b264: 0a03 |0012: move-result v3 │ │ +08b266: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ +08b26a: 5443 2e0a |0015: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b26e: 6e20 0c0e 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0e0c │ │ +08b274: 0c01 |001a: move-result-object v1 │ │ +08b276: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ +08b27a: 7020 5a1a 1400 |001d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1a5a │ │ +08b280: 28ee |0020: goto 000e // -0012 │ │ +08b282: 7020 5a1a 2400 |0021: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1a5a │ │ +08b288: 28ea |0024: goto 000e // -0016 │ │ +08b28a: 7020 5a1a 2400 |0025: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1a5a │ │ +08b290: 28e6 |0028: goto 000e // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0006 line=1309 │ │ 0x000c line=1310 │ │ 0x000e line=1328 │ │ 0x000f line=1313 │ │ @@ -186588,33 +186555,33 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -08b360: |[08b360] android.support.v7.widget.SearchView.setImeVisibility:(Z)V │ │ -08b370: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -08b374: 5431 2a0a |0002: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0a2a │ │ -08b378: 6e20 471a 1300 |0004: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1a47 │ │ -08b37e: 0e00 |0007: return-void │ │ -08b380: 5431 2a0a |0008: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0a2a │ │ -08b384: 6e20 491a 1300 |000a: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a49 │ │ -08b38a: 6e10 1c1a 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08b390: 0c01 |0010: move-result-object v1 │ │ -08b392: 1a02 9415 |0011: const-string v2, "input_method" // string@1594 │ │ -08b396: 6e20 f100 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -08b39c: 0c00 |0016: move-result-object v0 │ │ -08b39e: 1f00 5303 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0353 │ │ -08b3a2: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ -08b3a6: 6e10 281a 0300 |001b: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@1a28 │ │ -08b3ac: 0c01 |001e: move-result-object v1 │ │ -08b3ae: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -08b3b0: 6e30 031d 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@1d03 │ │ -08b3b6: 28e4 |0023: goto 0007 // -001c │ │ +08b294: |[08b294] android.support.v7.widget.SearchView.setImeVisibility:(Z)V │ │ +08b2a4: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +08b2a8: 5431 2a0a |0002: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0a2a │ │ +08b2ac: 6e20 471a 1300 |0004: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1a47 │ │ +08b2b2: 0e00 |0007: return-void │ │ +08b2b4: 5431 2a0a |0008: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0a2a │ │ +08b2b8: 6e20 491a 1300 |000a: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a49 │ │ +08b2be: 6e10 1c1a 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08b2c4: 0c01 |0010: move-result-object v1 │ │ +08b2c6: 1a02 8915 |0011: const-string v2, "input_method" // string@1589 │ │ +08b2ca: 6e20 f100 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +08b2d0: 0c00 |0016: move-result-object v0 │ │ +08b2d2: 1f00 4f03 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@034f │ │ +08b2d6: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ +08b2da: 6e10 281a 0300 |001b: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@1a28 │ │ +08b2e0: 0c01 |001e: move-result-object v1 │ │ +08b2e2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +08b2e4: 6e30 031d 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@1d03 │ │ +08b2ea: 28e4 |0023: goto 0007 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0002 line=863 │ │ 0x0007 line=873 │ │ 0x0008 line=865 │ │ 0x000d line=866 │ │ @@ -186630,27 +186597,27 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08b3b8: |[08b3b8] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ -08b3c8: 5420 230a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b3cc: 6e20 f719 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@19f7 │ │ -08b3d2: 5421 230a |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b3d6: 7110 a61a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -08b3dc: 0a00 |000a: move-result v0 │ │ -08b3de: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -08b3e2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08b3e4: 6e20 f619 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@19f6 │ │ -08b3ea: 0e00 |0011: return-void │ │ -08b3ec: 7210 f91e 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@1ef9 │ │ -08b3f2: 0a00 |0015: move-result v0 │ │ -08b3f4: 28f8 |0016: goto 000e // -0008 │ │ +08b2ec: |[08b2ec] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ +08b2fc: 5420 230a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b300: 6e20 f719 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@19f7 │ │ +08b306: 5421 230a |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b30a: 7110 a61a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08b310: 0a00 |000a: move-result v0 │ │ +08b312: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +08b316: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08b318: 6e20 f619 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@19f6 │ │ +08b31e: 0e00 |0011: return-void │ │ +08b320: 7210 f91e 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@1ef9 │ │ +08b326: 0a00 |0015: move-result v0 │ │ +08b328: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x0005 line=1376 │ │ 0x0011 line=1377 │ │ 0x0012 line=1376 │ │ locals : │ │ @@ -186662,47 +186629,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -08b3f8: |[08b3f8] android.support.v7.widget.SearchView.updateCloseButton:()V │ │ -08b408: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08b40a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -08b40c: 5443 230a |0002: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b410: 6e10 d819 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -08b416: 0c03 |0007: move-result-object v3 │ │ -08b418: 7110 a61a 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -08b41e: 0a03 |000b: move-result v3 │ │ -08b420: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ -08b424: 0110 |000e: move v0, v1 │ │ -08b426: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ -08b42a: 5543 140a |0011: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08b42e: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ -08b432: 5543 120a |0015: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0a12 │ │ -08b436: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ -08b43a: 5443 0f0a |0019: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ -08b43e: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ -08b442: 6e20 5f1d 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -08b448: 5442 0f0a |0020: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ -08b44c: 6e10 501d 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@1d50 │ │ -08b452: 0c03 |0025: move-result-object v3 │ │ -08b454: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ -08b458: 6202 080a |0028: sget-object v2, Landroid/support/v7/widget/SearchView;.ENABLED_STATE_SET:[I // field@0a08 │ │ -08b45c: 6e20 d101 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -08b462: 0e00 |002d: return-void │ │ -08b464: 0120 |002e: move v0, v2 │ │ -08b466: 28e0 |002f: goto 000f // -0020 │ │ -08b468: 0121 |0030: move v1, v2 │ │ -08b46a: 28e8 |0031: goto 0019 // -0018 │ │ -08b46c: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ -08b470: 28e9 |0034: goto 001d // -0017 │ │ -08b472: 6202 070a |0035: sget-object v2, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0a07 │ │ -08b476: 28f3 |0037: goto 002a // -000d │ │ +08b32c: |[08b32c] android.support.v7.widget.SearchView.updateCloseButton:()V │ │ +08b33c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08b33e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08b340: 5443 230a |0002: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b344: 6e10 d819 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +08b34a: 0c03 |0007: move-result-object v3 │ │ +08b34c: 7110 a61a 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08b352: 0a03 |000b: move-result v3 │ │ +08b354: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ +08b358: 0110 |000e: move v0, v1 │ │ +08b35a: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ +08b35e: 5543 140a |0011: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08b362: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ +08b366: 5543 120a |0015: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0a12 │ │ +08b36a: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ +08b36e: 5443 0f0a |0019: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ +08b372: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ +08b376: 6e20 5f1d 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +08b37c: 5442 0f0a |0020: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0a0f │ │ +08b380: 6e10 501d 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@1d50 │ │ +08b386: 0c03 |0025: move-result-object v3 │ │ +08b388: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ +08b38c: 6202 080a |0028: sget-object v2, Landroid/support/v7/widget/SearchView;.ENABLED_STATE_SET:[I // field@0a08 │ │ +08b390: 6e20 d101 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +08b396: 0e00 |002d: return-void │ │ +08b398: 0120 |002e: move v0, v2 │ │ +08b39a: 28e0 |002f: goto 000f // -0020 │ │ +08b39c: 0121 |0030: move v1, v2 │ │ +08b39e: 28e8 |0031: goto 0019 // -0018 │ │ +08b3a0: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ +08b3a4: 28e9 |0034: goto 001d // -0017 │ │ +08b3a6: 6202 070a |0035: sget-object v2, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0a07 │ │ +08b3aa: 28f3 |0037: goto 002a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=835 │ │ 0x000f line=838 │ │ 0x0019 line=839 │ │ 0x0020 line=840 │ │ 0x002d line=841 │ │ @@ -186722,36 +186689,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -08b478: |[08b478] android.support.v7.widget.SearchView.updateFocusedState:()V │ │ -08b488: 5431 230a |0000: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b48c: 6e10 dc19 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@19dc │ │ -08b492: 0a00 |0005: move-result v0 │ │ -08b494: 5431 280a |0006: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0a28 │ │ -08b498: 6e10 991b 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ -08b49e: 0c02 |000b: move-result-object v2 │ │ -08b4a0: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -08b4a4: 6201 090a |000e: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0a09 │ │ -08b4a8: 6e20 d101 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -08b4ae: 5431 2b0a |0013: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0a2b │ │ -08b4b2: 6e10 991b 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ -08b4b8: 0c02 |0018: move-result-object v2 │ │ -08b4ba: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ -08b4be: 6201 090a |001b: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0a09 │ │ -08b4c2: 6e20 d101 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ -08b4c8: 6e10 2c1a 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.invalidate:()V // method@1a2c │ │ -08b4ce: 0e00 |0023: return-void │ │ -08b4d0: 6201 070a |0024: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0a07 │ │ -08b4d4: 28ea |0026: goto 0010 // -0016 │ │ -08b4d6: 6201 070a |0027: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0a07 │ │ -08b4da: 28f4 |0029: goto 001d // -000c │ │ +08b3ac: |[08b3ac] android.support.v7.widget.SearchView.updateFocusedState:()V │ │ +08b3bc: 5431 230a |0000: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b3c0: 6e10 dc19 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@19dc │ │ +08b3c6: 0a00 |0005: move-result v0 │ │ +08b3c8: 5431 280a |0006: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0a28 │ │ +08b3cc: 6e10 991b 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ +08b3d2: 0c02 |000b: move-result-object v2 │ │ +08b3d4: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +08b3d8: 6201 090a |000e: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0a09 │ │ +08b3dc: 6e20 d101 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +08b3e2: 5431 2b0a |0013: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0a2b │ │ +08b3e6: 6e10 991b 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1b99 │ │ +08b3ec: 0c02 |0018: move-result-object v2 │ │ +08b3ee: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ +08b3f2: 6201 090a |001b: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0a09 │ │ +08b3f6: 6e20 d101 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01d1 │ │ +08b3fc: 6e10 2c1a 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.invalidate:()V // method@1a2c │ │ +08b402: 0e00 |0023: return-void │ │ +08b404: 6201 070a |0024: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0a07 │ │ +08b408: 28ea |0026: goto 0010 // -0016 │ │ +08b40a: 6201 070a |0027: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0a07 │ │ +08b40e: 28f4 |0029: goto 001d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0006 line=849 │ │ 0x0013 line=850 │ │ 0x0020 line=851 │ │ 0x0023 line=852 │ │ @@ -186766,46 +186733,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -08b4dc: |[08b4dc] android.support.v7.widget.SearchView.updateQueryHint:()V │ │ -08b4ec: 5442 210a |0000: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ -08b4f0: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ -08b4f4: 5442 230a |0004: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b4f8: 5443 210a |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ -08b4fc: 7020 1d1a 3400 |0008: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1a1d │ │ -08b502: 0c03 |000b: move-result-object v3 │ │ -08b504: 6e20 ea19 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@19ea │ │ -08b50a: 0e00 |000f: return-void │ │ -08b50c: 5442 290a |0010: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b510: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ -08b514: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -08b516: 5442 290a |0015: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b51a: 6e10 c300 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00c3 │ │ -08b520: 0a01 |001a: move-result v1 │ │ -08b522: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ -08b526: 6e10 1c1a 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08b52c: 0c02 |0020: move-result-object v2 │ │ -08b52e: 6e20 ef00 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -08b534: 0c00 |0024: move-result-object v0 │ │ -08b536: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ -08b53a: 5442 230a |0027: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b53e: 7020 1d1a 0400 |0029: invoke-direct {v4, v0}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1a1d │ │ -08b544: 0c03 |002c: move-result-object v3 │ │ -08b546: 6e20 ea19 3200 |002d: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@19ea │ │ -08b54c: 28df |0030: goto 000f // -0021 │ │ -08b54e: 5442 230a |0031: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b552: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ -08b556: 7020 1d1a 3400 |0035: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1a1d │ │ -08b55c: 0c03 |0038: move-result-object v3 │ │ -08b55e: 6e20 ea19 3200 |0039: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@19ea │ │ -08b564: 28d3 |003c: goto 000f // -002d │ │ +08b410: |[08b410] android.support.v7.widget.SearchView.updateQueryHint:()V │ │ +08b420: 5442 210a |0000: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ +08b424: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ +08b428: 5442 230a |0004: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b42c: 5443 210a |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ +08b430: 7020 1d1a 3400 |0008: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1a1d │ │ +08b436: 0c03 |000b: move-result-object v3 │ │ +08b438: 6e20 ea19 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@19ea │ │ +08b43e: 0e00 |000f: return-void │ │ +08b440: 5442 290a |0010: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b444: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ +08b448: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +08b44a: 5442 290a |0015: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b44e: 6e10 c300 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00c3 │ │ +08b454: 0a01 |001a: move-result v1 │ │ +08b456: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ +08b45a: 6e10 1c1a 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08b460: 0c02 |0020: move-result-object v2 │ │ +08b462: 6e20 ef00 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +08b468: 0c00 |0024: move-result-object v0 │ │ +08b46a: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ +08b46e: 5442 230a |0027: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b472: 7020 1d1a 0400 |0029: invoke-direct {v4, v0}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1a1d │ │ +08b478: 0c03 |002c: move-result-object v3 │ │ +08b47a: 6e20 ea19 3200 |002d: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@19ea │ │ +08b480: 28df |0030: goto 000f // -0021 │ │ +08b482: 5442 230a |0031: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b486: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ +08b48a: 7020 1d1a 3400 |0035: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1a1d │ │ +08b490: 0c03 |0038: move-result-object v3 │ │ +08b492: 6e20 ea19 3200 |0039: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@19ea │ │ +08b498: 28d3 |003c: goto 000f // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 0x0004 line=1028 │ │ 0x000f line=1041 │ │ 0x0010 line=1029 │ │ 0x0014 line=1030 │ │ @@ -186825,69 +186792,69 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -08b568: |[08b568] android.support.v7.widget.SearchView.updateSearchAutoComplete:()V │ │ -08b578: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08b57a: 5461 230a |0001: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b57e: 5463 290a |0003: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b582: 6e10 cc00 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@00cc │ │ -08b588: 0a03 |0008: move-result v3 │ │ -08b58a: 6e20 f819 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@19f8 │ │ -08b590: 5461 230a |000c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b594: 5463 290a |000e: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b598: 6e10 c400 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@00c4 │ │ -08b59e: 0a03 |0013: move-result v3 │ │ -08b5a0: 6e20 eb19 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@19eb │ │ -08b5a6: 5461 290a |0017: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b5aa: 6e10 c500 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@00c5 │ │ -08b5b0: 0a00 |001c: move-result v0 │ │ -08b5b2: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ -08b5b6: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ -08b5ba: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ -08b5c0: b510 |0024: and-int/2addr v0, v1 │ │ -08b5c2: 5461 290a |0025: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b5c6: 6e10 c700 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00c7 │ │ -08b5cc: 0c01 |002a: move-result-object v1 │ │ -08b5ce: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -08b5d2: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ -08b5d6: b610 |002f: or-int/2addr v0, v1 │ │ -08b5d8: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ -08b5dc: b610 |0032: or-int/2addr v0, v1 │ │ -08b5de: 5461 230a |0033: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b5e2: 6e20 ec19 0100 |0035: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@19ec │ │ -08b5e8: 5461 2e0a |0038: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b5ec: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ -08b5f0: 5461 2e0a |003c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b5f4: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -08b5f6: 6e20 0b0e 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0e0b │ │ -08b5fc: 5461 290a |0042: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b600: 6e10 c700 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00c7 │ │ -08b606: 0c01 |0047: move-result-object v1 │ │ -08b608: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ -08b60c: 2201 f302 |004a: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f3 │ │ -08b610: 6e10 1c1a 0600 |004c: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08b616: 0c03 |004f: move-result-object v3 │ │ -08b618: 5464 290a |0050: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b61c: 5465 200a |0052: iget-object v5, v6, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a20 │ │ -08b620: 7055 7c1a 3146 |0054: invoke-direct {v1, v3, v6, v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V // method@1a7c │ │ -08b626: 5b61 2e0a |0057: iput-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b62a: 5461 230a |0059: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b62e: 5463 2e0a |005b: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b632: 6e20 e719 3100 |005d: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e7 │ │ -08b638: 5461 2e0a |0060: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b63c: 1f01 f302 |0062: check-cast v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f3 │ │ -08b640: 5563 220a |0064: iget-boolean v3, v6, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0a22 │ │ -08b644: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ -08b648: 1222 |0068: const/4 v2, #int 2 // #2 │ │ -08b64a: 6e20 971a 2100 |0069: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1a97 │ │ -08b650: 0e00 |006c: return-void │ │ +08b49c: |[08b49c] android.support.v7.widget.SearchView.updateSearchAutoComplete:()V │ │ +08b4ac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08b4ae: 5461 230a |0001: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b4b2: 5463 290a |0003: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b4b6: 6e10 cc00 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@00cc │ │ +08b4bc: 0a03 |0008: move-result v3 │ │ +08b4be: 6e20 f819 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@19f8 │ │ +08b4c4: 5461 230a |000c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b4c8: 5463 290a |000e: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b4cc: 6e10 c400 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@00c4 │ │ +08b4d2: 0a03 |0013: move-result v3 │ │ +08b4d4: 6e20 eb19 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@19eb │ │ +08b4da: 5461 290a |0017: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b4de: 6e10 c500 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@00c5 │ │ +08b4e4: 0a00 |001c: move-result v0 │ │ +08b4e6: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ +08b4ea: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ +08b4ee: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ +08b4f4: b510 |0024: and-int/2addr v0, v1 │ │ +08b4f6: 5461 290a |0025: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b4fa: 6e10 c700 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00c7 │ │ +08b500: 0c01 |002a: move-result-object v1 │ │ +08b502: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +08b506: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ +08b50a: b610 |002f: or-int/2addr v0, v1 │ │ +08b50c: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ +08b510: b610 |0032: or-int/2addr v0, v1 │ │ +08b512: 5461 230a |0033: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b516: 6e20 ec19 0100 |0035: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@19ec │ │ +08b51c: 5461 2e0a |0038: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b520: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ +08b524: 5461 2e0a |003c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b528: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +08b52a: 6e20 0b0e 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0e0b │ │ +08b530: 5461 290a |0042: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b534: 6e10 c700 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00c7 │ │ +08b53a: 0c01 |0047: move-result-object v1 │ │ +08b53c: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ +08b540: 2201 f102 |004a: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f1 │ │ +08b544: 6e10 1c1a 0600 |004c: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08b54a: 0c03 |004f: move-result-object v3 │ │ +08b54c: 5464 290a |0050: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b550: 5465 200a |0052: iget-object v5, v6, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a20 │ │ +08b554: 7055 7c1a 3146 |0054: invoke-direct {v1, v3, v6, v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V // method@1a7c │ │ +08b55a: 5b61 2e0a |0057: iput-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b55e: 5461 230a |0059: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b562: 5463 2e0a |005b: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b566: 6e20 e719 3100 |005d: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e7 │ │ +08b56c: 5461 2e0a |0060: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b570: 1f01 f102 |0062: check-cast v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f1 │ │ +08b574: 5563 220a |0064: iget-boolean v3, v6, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0a22 │ │ +08b578: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ +08b57c: 1222 |0068: const/4 v2, #int 2 // #2 │ │ +08b57e: 6e20 971a 2100 |0069: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1a97 │ │ +08b584: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1047 │ │ 0x000c line=1048 │ │ 0x0017 line=1049 │ │ 0x001d line=1052 │ │ 0x0021 line=1055 │ │ @@ -186911,31 +186878,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08b654: |[08b654] android.support.v7.widget.SearchView.updateSubmitArea:()V │ │ -08b664: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -08b668: 7010 321a 0200 |0002: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1a32 │ │ -08b66e: 0a01 |0005: move-result v1 │ │ -08b670: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ -08b674: 5421 2c0a |0008: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ -08b678: 6e10 b71b 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -08b67e: 0a01 |000d: move-result v1 │ │ -08b680: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -08b684: 5421 340a |0010: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ -08b688: 6e10 b71b 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ -08b68e: 0a01 |0015: move-result v1 │ │ -08b690: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -08b694: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -08b696: 5421 2b0a |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0a2b │ │ -08b69a: 6e20 fc1b 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -08b6a0: 0e00 |001e: return-void │ │ +08b588: |[08b588] android.support.v7.widget.SearchView.updateSubmitArea:()V │ │ +08b598: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +08b59c: 7010 321a 0200 |0002: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1a32 │ │ +08b5a2: 0a01 |0005: move-result v1 │ │ +08b5a4: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ +08b5a8: 5421 2c0a |0008: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ +08b5ac: 6e10 b71b 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +08b5b2: 0a01 |000d: move-result v1 │ │ +08b5b4: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +08b5b8: 5421 340a |0010: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ +08b5bc: 6e10 b71b 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1bb7 │ │ +08b5c2: 0a01 |0015: move-result v1 │ │ +08b5c4: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +08b5c8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +08b5ca: 5421 2b0a |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0a2b │ │ +08b5ce: 6e20 fc1b 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08b5d4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0002 line=826 │ │ 0x0018 line=829 │ │ 0x0019 line=831 │ │ 0x001e line=832 │ │ @@ -186948,31 +186915,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08b6a4: |[08b6a4] android.support.v7.widget.SearchView.updateSubmitButton:(Z)V │ │ -08b6b4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -08b6b8: 5521 2d0a |0002: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0a2d │ │ -08b6bc: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ -08b6c0: 7010 321a 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1a32 │ │ -08b6c6: 0a01 |0009: move-result v1 │ │ -08b6c8: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ -08b6cc: 6e10 2a1a 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1a2a │ │ -08b6d2: 0a01 |000f: move-result v1 │ │ -08b6d4: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ -08b6d8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -08b6dc: 5521 350a |0014: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ -08b6e0: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -08b6e4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -08b6e6: 5421 2c0a |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ -08b6ea: 6e20 fc1b 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -08b6f0: 0e00 |001e: return-void │ │ +08b5d8: |[08b5d8] android.support.v7.widget.SearchView.updateSubmitButton:(Z)V │ │ +08b5e8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +08b5ec: 5521 2d0a |0002: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0a2d │ │ +08b5f0: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ +08b5f4: 7010 321a 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1a32 │ │ +08b5fa: 0a01 |0009: move-result v1 │ │ +08b5fc: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ +08b600: 6e10 2a1a 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1a2a │ │ +08b606: 0a01 |000f: move-result v1 │ │ +08b608: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ +08b60c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +08b610: 5521 350a |0014: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ +08b614: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +08b618: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +08b61a: 5421 2c0a |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ +08b61e: 6e20 fc1b 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08b624: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=816 │ │ 0x0002 line=817 │ │ 0x0018 line=819 │ │ 0x0019 line=821 │ │ 0x001e line=822 │ │ @@ -186986,54 +186953,54 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -08b6f4: |[08b6f4] android.support.v7.widget.SearchView.updateViewsVisibility:(Z)V │ │ -08b704: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -08b706: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -08b70a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -08b70c: 5c78 130a |0004: iput-boolean v8, v7, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0a13 │ │ -08b710: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ -08b714: 0121 |0008: move v1, v2 │ │ -08b716: 5475 230a |0009: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b71a: 6e10 d819 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -08b720: 0c05 |000e: move-result-object v5 │ │ -08b722: 7110 a61a 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -08b728: 0a05 |0012: move-result v5 │ │ -08b72a: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ -08b72e: 0140 |0015: move v0, v4 │ │ -08b730: 5475 250a |0016: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0a25 │ │ -08b734: 6e20 fc1b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -08b73a: 7020 661a 0700 |001b: invoke-direct {v7, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@1a66 │ │ -08b740: 5476 260a |001e: iget-object v6, v7, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0a26 │ │ -08b744: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ -08b748: 0135 |0022: move v5, v3 │ │ -08b74a: 6e20 fc1b 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -08b750: 5475 270a |0026: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0a27 │ │ -08b754: 5576 140a |0028: iget-boolean v6, v7, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08b758: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ -08b75c: 6e20 5f1d 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -08b762: 7010 611a 0700 |002f: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@1a61 │ │ -08b768: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ -08b76c: 7020 681a 4700 |0034: invoke-direct {v7, v4}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@1a68 │ │ -08b772: 7010 651a 0700 |0037: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@1a65 │ │ -08b778: 0e00 |003a: return-void │ │ -08b77a: 0131 |003b: move v1, v3 │ │ -08b77c: 28cd |003c: goto 0009 // -0033 │ │ -08b77e: 0120 |003d: move v0, v2 │ │ -08b780: 28d8 |003e: goto 0016 // -0028 │ │ -08b782: 0125 |003f: move v5, v2 │ │ -08b784: 28e3 |0040: goto 0023 // -001d │ │ -08b786: 0123 |0041: move v3, v2 │ │ -08b788: 28ea |0042: goto 002c // -0016 │ │ -08b78a: 0124 |0043: move v4, v2 │ │ -08b78c: 28f0 |0044: goto 0034 // -0010 │ │ +08b628: |[08b628] android.support.v7.widget.SearchView.updateViewsVisibility:(Z)V │ │ +08b638: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +08b63a: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +08b63e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +08b640: 5c78 130a |0004: iput-boolean v8, v7, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0a13 │ │ +08b644: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ +08b648: 0121 |0008: move v1, v2 │ │ +08b64a: 5475 230a |0009: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b64e: 6e10 d819 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +08b654: 0c05 |000e: move-result-object v5 │ │ +08b656: 7110 a61a 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08b65c: 0a05 |0012: move-result v5 │ │ +08b65e: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ +08b662: 0140 |0015: move v0, v4 │ │ +08b664: 5475 250a |0016: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0a25 │ │ +08b668: 6e20 fc1b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08b66e: 7020 661a 0700 |001b: invoke-direct {v7, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@1a66 │ │ +08b674: 5476 260a |001e: iget-object v6, v7, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0a26 │ │ +08b678: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ +08b67c: 0135 |0022: move v5, v3 │ │ +08b67e: 6e20 fc1b 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08b684: 5475 270a |0026: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0a27 │ │ +08b688: 5576 140a |0028: iget-boolean v6, v7, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08b68c: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ +08b690: 6e20 5f1d 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +08b696: 7010 611a 0700 |002f: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@1a61 │ │ +08b69c: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ +08b6a0: 7020 681a 4700 |0034: invoke-direct {v7, v4}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@1a68 │ │ +08b6a6: 7010 651a 0700 |0037: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@1a65 │ │ +08b6ac: 0e00 |003a: return-void │ │ +08b6ae: 0131 |003b: move v1, v3 │ │ +08b6b0: 28cd |003c: goto 0009 // -0033 │ │ +08b6b2: 0120 |003d: move v0, v2 │ │ +08b6b4: 28d8 |003e: goto 0016 // -0028 │ │ +08b6b6: 0125 |003f: move v5, v2 │ │ +08b6b8: 28e3 |0040: goto 0023 // -001d │ │ +08b6ba: 0123 |0041: move v3, v2 │ │ +08b6bc: 28ea |0042: goto 002c // -0016 │ │ +08b6be: 0124 |0043: move v4, v2 │ │ +08b6c0: 28f0 |0044: goto 0034 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=779 │ │ 0x0006 line=781 │ │ 0x0009 line=783 │ │ 0x0016 line=785 │ │ 0x001b line=786 │ │ @@ -187061,29 +187028,29 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08b790: |[08b790] android.support.v7.widget.SearchView.updateVoiceButton:(Z)V │ │ -08b7a0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -08b7a4: 5531 350a |0002: iget-boolean v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ -08b7a8: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ -08b7ac: 6e10 2f1a 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ -08b7b2: 0a01 |0009: move-result v1 │ │ -08b7b4: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -08b7b8: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ -08b7bc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08b7be: 5431 2c0a |000f: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ -08b7c2: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ -08b7c6: 6e20 fc1b 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -08b7cc: 5431 340a |0016: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ -08b7d0: 6e20 fc1b 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -08b7d6: 0e00 |001b: return-void │ │ +08b6c4: |[08b6c4] android.support.v7.widget.SearchView.updateVoiceButton:(Z)V │ │ +08b6d4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +08b6d8: 5531 350a |0002: iget-boolean v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ +08b6dc: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ +08b6e0: 6e10 2f1a 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ +08b6e6: 0a01 |0009: move-result v1 │ │ +08b6e8: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +08b6ec: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ +08b6f0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08b6f2: 5431 2c0a |000f: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0a2c │ │ +08b6f6: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ +08b6fa: 6e20 fc1b 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08b700: 5431 340a |0016: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0a34 │ │ +08b704: 6e20 fc1b 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08b70a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1090 │ │ 0x0002 line=1091 │ │ 0x000e line=1092 │ │ 0x000f line=1093 │ │ 0x0016 line=1095 │ │ @@ -187099,24 +187066,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08b7d8: |[08b7d8] android.support.v7.widget.SearchView.clearFocus:()V │ │ -08b7e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08b7ea: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -08b7ec: 5c20 0e0a |0002: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0a0e │ │ -08b7f0: 7020 521a 1200 |0004: invoke-direct {v2, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ -08b7f6: 6f10 691d 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@1d69 │ │ -08b7fc: 5420 230a |000a: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b800: 6e10 cd19 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@19cd │ │ -08b806: 5c21 0e0a |000f: iput-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0a0e │ │ -08b80a: 0e00 |0011: return-void │ │ +08b70c: |[08b70c] android.support.v7.widget.SearchView.clearFocus:()V │ │ +08b71c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08b71e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +08b720: 5c20 0e0a |0002: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0a0e │ │ +08b724: 7020 521a 1200 |0004: invoke-direct {v2, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1a52 │ │ +08b72a: 6f10 691d 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@1d69 │ │ +08b730: 5420 230a |000a: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b734: 6e10 cd19 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@19cd │ │ +08b73a: 5c21 0e0a |000f: iput-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0a0e │ │ +08b73e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=468 │ │ 0x0004 line=469 │ │ 0x0007 line=470 │ │ 0x000a line=471 │ │ 0x000f line=472 │ │ @@ -187129,19 +187096,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08b80c: |[08b80c] android.support.v7.widget.SearchView.getImeOptions:()I │ │ -08b81c: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b820: 6e10 d419 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@19d4 │ │ -08b826: 0a00 |0005: move-result v0 │ │ -08b828: 0f00 |0006: return v0 │ │ +08b740: |[08b740] android.support.v7.widget.SearchView.getImeOptions:()I │ │ +08b750: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b754: 6e10 d419 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@19d4 │ │ +08b75a: 0a00 |0005: move-result v0 │ │ +08b75c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #2 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187149,19 +187116,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08b82c: |[08b82c] android.support.v7.widget.SearchView.getInputType:()I │ │ -08b83c: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b840: 6e10 d519 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@19d5 │ │ -08b846: 0a00 |0005: move-result v0 │ │ -08b848: 0f00 |0006: return v0 │ │ +08b760: |[08b760] android.support.v7.widget.SearchView.getInputType:()I │ │ +08b770: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b774: 6e10 d519 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@19d5 │ │ +08b77a: 0a00 |0005: move-result v0 │ │ +08b77c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #3 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187169,17 +187136,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b84c: |[08b84c] android.support.v7.widget.SearchView.getMaxWidth:()I │ │ -08b85c: 5210 150a |0000: iget v0, v1, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ -08b860: 0f00 |0002: return v0 │ │ +08b780: |[08b780] android.support.v7.widget.SearchView.getMaxWidth:()I │ │ +08b790: 5210 150a |0000: iget v0, v1, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ +08b794: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #4 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187187,19 +187154,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08b864: |[08b864] android.support.v7.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ -08b874: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b878: 6e10 d819 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ -08b87e: 0c00 |0005: move-result-object v0 │ │ -08b880: 1100 |0006: return-object v0 │ │ +08b798: |[08b798] android.support.v7.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ +08b7a8: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b7ac: 6e10 d819 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@19d8 │ │ +08b7b2: 0c00 |0005: move-result-object v0 │ │ +08b7b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #5 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187207,33 +187174,33 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08b884: |[08b884] android.support.v7.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ -08b894: 5432 210a |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ -08b898: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -08b89c: 5430 210a |0004: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ -08b8a0: 1100 |0006: return-object v0 │ │ -08b8a2: 5432 290a |0007: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b8a6: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ -08b8aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08b8ac: 5432 290a |000c: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08b8b0: 6e10 c300 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00c3 │ │ -08b8b6: 0a01 |0011: move-result v1 │ │ -08b8b8: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ -08b8bc: 6e10 1c1a 0300 |0014: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ -08b8c2: 0c02 |0017: move-result-object v2 │ │ -08b8c4: 6e20 ef00 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -08b8ca: 0c00 |001b: move-result-object v0 │ │ -08b8cc: 28ea |001c: goto 0006 // -0016 │ │ -08b8ce: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -08b8d0: 28e8 |001e: goto 0006 // -0018 │ │ +08b7b8: |[08b7b8] android.support.v7.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ +08b7c8: 5432 210a |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ +08b7cc: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +08b7d0: 5430 210a |0004: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ +08b7d4: 1100 |0006: return-object v0 │ │ +08b7d6: 5432 290a |0007: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b7da: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ +08b7de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08b7e0: 5432 290a |000c: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b7e4: 6e10 c300 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00c3 │ │ +08b7ea: 0a01 |0011: move-result v1 │ │ +08b7ec: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ +08b7f0: 6e10 1c1a 0300 |0014: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1a1c │ │ +08b7f6: 0c02 |0017: move-result-object v2 │ │ +08b7f8: 6e20 ef00 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +08b7fe: 0c00 |001b: move-result-object v0 │ │ +08b800: 28ea |001c: goto 0006 // -0016 │ │ +08b802: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +08b804: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0004 line=575 │ │ 0x0006 line=584 │ │ 0x0007 line=576 │ │ 0x000b line=577 │ │ @@ -187251,17 +187218,17 @@ │ │ type : '()Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b8d4: |[08b8d4] android.support.v7.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ -08b8e4: 5410 2e0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08b8e8: 1100 |0002: return-object v0 │ │ +08b808: |[08b808] android.support.v7.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ +08b818: 5410 2e0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08b81c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #7 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187269,17 +187236,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b8ec: |[08b8ec] android.support.v7.widget.SearchView.isIconfiedByDefault:()Z │ │ -08b8fc: 5510 140a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08b900: 0f00 |0002: return v0 │ │ +08b820: |[08b820] android.support.v7.widget.SearchView.isIconfiedByDefault:()Z │ │ +08b830: 5510 140a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08b834: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #8 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187287,17 +187254,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b904: |[08b904] android.support.v7.widget.SearchView.isIconified:()Z │ │ -08b914: 5510 130a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0a13 │ │ -08b918: 0f00 |0002: return v0 │ │ +08b838: |[08b838] android.support.v7.widget.SearchView.isIconified:()Z │ │ +08b848: 5510 130a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0a13 │ │ +08b84c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #9 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187305,17 +187272,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b91c: |[08b91c] android.support.v7.widget.SearchView.isQueryRefinementEnabled:()Z │ │ -08b92c: 5510 220a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0a22 │ │ -08b930: 0f00 |0002: return v0 │ │ +08b850: |[08b850] android.support.v7.widget.SearchView.isQueryRefinementEnabled:()Z │ │ +08b860: 5510 220a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0a22 │ │ +08b864: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #10 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187323,17 +187290,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b934: |[08b934] android.support.v7.widget.SearchView.isSubmitButtonEnabled:()Z │ │ -08b944: 5510 2d0a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0a2d │ │ -08b948: 0f00 |0002: return v0 │ │ +08b868: |[08b868] android.support.v7.widget.SearchView.isSubmitButtonEnabled:()Z │ │ +08b878: 5510 2d0a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0a2d │ │ +08b87c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #11 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -187341,24 +187308,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08b94c: |[08b94c] android.support.v7.widget.SearchView.onActionViewCollapsed:()V │ │ -08b95c: 6e10 141a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1a14 │ │ -08b962: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -08b964: 7020 671a 0200 |0004: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08b96a: 5420 230a |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b96e: 5221 100a |0009: iget v1, v2, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0a10 │ │ -08b972: 6e20 eb19 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@19eb │ │ -08b978: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08b97a: 5c20 120a |000f: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0a12 │ │ -08b97e: 0e00 |0011: return-void │ │ +08b880: |[08b880] android.support.v7.widget.SearchView.onActionViewCollapsed:()V │ │ +08b890: 6e10 141a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1a14 │ │ +08b896: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +08b898: 7020 671a 0200 |0004: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08b89e: 5420 230a |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b8a2: 5221 100a |0009: iget v1, v2, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0a10 │ │ +08b8a6: 6e20 eb19 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@19eb │ │ +08b8ac: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08b8ae: 5c20 120a |000f: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0a12 │ │ +08b8b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1215 │ │ 0x0003 line=1216 │ │ 0x0007 line=1217 │ │ 0x000e line=1218 │ │ 0x0011 line=1219 │ │ @@ -187370,35 +187337,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -08b980: |[08b980] android.support.v7.widget.SearchView.onActionViewExpanded:()V │ │ -08b990: 5530 120a |0000: iget-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0a12 │ │ -08b994: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -08b998: 0e00 |0004: return-void │ │ -08b99a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -08b99c: 5c30 120a |0006: iput-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0a12 │ │ -08b9a0: 5430 230a |0008: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b9a4: 6e10 d419 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@19d4 │ │ -08b9aa: 0a00 |000d: move-result v0 │ │ -08b9ac: 5930 100a |000e: iput v0, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0a10 │ │ -08b9b0: 5430 230a |0010: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b9b4: 5231 100a |0012: iget v1, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0a10 │ │ -08b9b8: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ -08b9bc: b621 |0016: or-int/2addr v1, v2 │ │ -08b9be: 6e20 eb19 1000 |0017: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@19eb │ │ -08b9c4: 5430 230a |001a: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08b9c8: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ -08b9cc: 6e20 f719 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@19f7 │ │ -08b9d2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -08b9d4: 6e20 4f1a 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView;.setIconified:(Z)V // method@1a4f │ │ -08b9da: 28df |0025: goto 0004 // -0021 │ │ +08b8b4: |[08b8b4] android.support.v7.widget.SearchView.onActionViewExpanded:()V │ │ +08b8c4: 5530 120a |0000: iget-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0a12 │ │ +08b8c8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +08b8cc: 0e00 |0004: return-void │ │ +08b8ce: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +08b8d0: 5c30 120a |0006: iput-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0a12 │ │ +08b8d4: 5430 230a |0008: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b8d8: 6e10 d419 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@19d4 │ │ +08b8de: 0a00 |000d: move-result v0 │ │ +08b8e0: 5930 100a |000e: iput v0, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0a10 │ │ +08b8e4: 5430 230a |0010: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b8e8: 5231 100a |0012: iget v1, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0a10 │ │ +08b8ec: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ +08b8f0: b621 |0016: or-int/2addr v1, v2 │ │ +08b8f2: 6e20 eb19 1000 |0017: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@19eb │ │ +08b8f8: 5430 230a |001a: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08b8fc: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ +08b900: 6e20 f719 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@19f7 │ │ +08b906: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +08b908: 6e20 4f1a 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView;.setIconified:(Z)V // method@1a4f │ │ +08b90e: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ 0x0004 line=1233 │ │ 0x0005 line=1228 │ │ 0x0008 line=1229 │ │ 0x0010 line=1230 │ │ @@ -187412,21 +187379,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08b9dc: |[08b9dc] android.support.v7.widget.SearchView.onDetachedFromWindow:()V │ │ -08b9ec: 5410 310a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0a31 │ │ -08b9f0: 6e20 491a 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a49 │ │ -08b9f6: 5410 240a |0005: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0a24 │ │ -08b9fa: 6e20 471a 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1a47 │ │ -08ba00: 6f10 741d 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@1d74 │ │ -08ba06: 0e00 |000d: return-void │ │ +08b910: |[08b910] android.support.v7.widget.SearchView.onDetachedFromWindow:()V │ │ +08b920: 5410 310a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0a31 │ │ +08b924: 6e20 491a 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1a49 │ │ +08b92a: 5410 240a |0005: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0a24 │ │ +08b92e: 6e20 471a 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1a47 │ │ +08b934: 6f10 741d 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@1d74 │ │ +08b93a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ 0x0005 line=857 │ │ 0x000a line=858 │ │ 0x000d line=859 │ │ locals : │ │ @@ -187437,22 +187404,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08ba08: |[08ba08] android.support.v7.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -08ba18: 5410 290a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08ba1c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -08ba20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08ba22: 0f00 |0005: return v0 │ │ -08ba24: 6f30 761d 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1d76 │ │ -08ba2a: 0a00 |0009: move-result v0 │ │ -08ba2c: 28fb |000a: goto 0005 // -0005 │ │ +08b93c: |[08b93c] android.support.v7.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +08b94c: 5410 290a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08b950: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +08b954: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08b956: 0f00 |0005: return v0 │ │ +08b958: 6f30 761d 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1d76 │ │ +08b95e: 0a00 |0009: move-result v0 │ │ +08b960: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0004 line=912 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/widget/SearchView; │ │ @@ -187464,55 +187431,55 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -08ba30: |[08ba30] android.support.v7.widget.SearchView.onMeasure:(II)V │ │ -08ba40: 6e10 2f1a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ -08ba46: 0a02 |0003: move-result v2 │ │ -08ba48: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -08ba4c: 6f30 771d 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ -08ba52: 0e00 |0009: return-void │ │ -08ba54: 7110 851b 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -08ba5a: 0a01 |000d: move-result v1 │ │ -08ba5c: 7110 861b 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -08ba62: 0a00 |0011: move-result v0 │ │ -08ba64: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ -08ba6a: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ -08ba6e: 7120 871b 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -08ba74: 0a02 |001a: move-result v2 │ │ -08ba76: 6f30 771d 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ -08ba7c: 28eb |001e: goto 0009 // -0015 │ │ -08ba7e: 5232 150a |001f: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ -08ba82: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ -08ba86: 5232 150a |0023: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ -08ba8a: 7120 2f1f 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -08ba90: 0a00 |0028: move-result v0 │ │ -08ba92: 28ec |0029: goto 0015 // -0014 │ │ -08ba94: 7010 211a 0300 |002a: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1a21 │ │ -08ba9a: 0a02 |002d: move-result v2 │ │ -08ba9c: 7120 2f1f 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -08baa2: 0a00 |0031: move-result v0 │ │ -08baa4: 28e3 |0032: goto 0015 // -001d │ │ -08baa6: 5232 150a |0033: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ -08baaa: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ -08baae: 5232 150a |0037: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ -08bab2: 7120 2f1f 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -08bab8: 0a00 |003c: move-result v0 │ │ -08baba: 28d8 |003d: goto 0015 // -0028 │ │ -08babc: 5232 150a |003e: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ -08bac0: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ -08bac4: 5230 150a |0042: iget v0, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ -08bac8: 28d1 |0044: goto 0015 // -002f │ │ -08baca: 7010 211a 0300 |0045: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1a21 │ │ -08bad0: 0a00 |0048: move-result v0 │ │ -08bad2: 28fb |0049: goto 0044 // -0005 │ │ -08bad4: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ +08b964: |[08b964] android.support.v7.widget.SearchView.onMeasure:(II)V │ │ +08b974: 6e10 2f1a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ +08b97a: 0a02 |0003: move-result v2 │ │ +08b97c: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +08b980: 6f30 771d 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ +08b986: 0e00 |0009: return-void │ │ +08b988: 7110 851b 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +08b98e: 0a01 |000d: move-result v1 │ │ +08b990: 7110 861b 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +08b996: 0a00 |0011: move-result v0 │ │ +08b998: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ +08b99e: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ +08b9a2: 7120 871b 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +08b9a8: 0a02 |001a: move-result v2 │ │ +08b9aa: 6f30 771d 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@1d77 │ │ +08b9b0: 28eb |001e: goto 0009 // -0015 │ │ +08b9b2: 5232 150a |001f: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ +08b9b6: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ +08b9ba: 5232 150a |0023: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ +08b9be: 7120 2f1f 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +08b9c4: 0a00 |0028: move-result v0 │ │ +08b9c6: 28ec |0029: goto 0015 // -0014 │ │ +08b9c8: 7010 211a 0300 |002a: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1a21 │ │ +08b9ce: 0a02 |002d: move-result v2 │ │ +08b9d0: 7120 2f1f 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +08b9d6: 0a00 |0031: move-result v0 │ │ +08b9d8: 28e3 |0032: goto 0015 // -001d │ │ +08b9da: 5232 150a |0033: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ +08b9de: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ +08b9e2: 5232 150a |0037: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ +08b9e6: 7120 2f1f 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +08b9ec: 0a00 |003c: move-result v0 │ │ +08b9ee: 28d8 |003d: goto 0015 // -0028 │ │ +08b9f0: 5232 150a |003e: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ +08b9f4: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ +08b9f8: 5230 150a |0042: iget v0, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ +08b9fc: 28d1 |0044: goto 0015 // -002f │ │ +08b9fe: 7010 211a 0300 |0045: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1a21 │ │ +08ba04: 0a00 |0048: move-result v0 │ │ +08ba06: 28fb |0049: goto 0044 // -0005 │ │ +08ba08: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0006 line=742 │ │ 0x0009 line=771 │ │ 0x000a line=746 │ │ 0x000e line=747 │ │ @@ -187539,17 +187506,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08baf0: |[08baf0] android.support.v7.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ -08bb00: 7020 5a1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1a5a │ │ -08bb06: 0e00 |0003: return-void │ │ +08ba24: |[08ba24] android.support.v7.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ +08ba34: 7020 5a1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1a5a │ │ +08ba3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0003 line=881 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 queryText Ljava/lang/CharSequence; │ │ @@ -187559,25 +187526,25 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -08bb08: |[08bb08] android.support.v7.widget.SearchView.onTextFocusChanged:()V │ │ -08bb18: 6e10 2f1a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ -08bb1e: 0a00 |0003: move-result v0 │ │ -08bb20: 7020 671a 0100 |0004: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08bb26: 7010 481a 0100 |0007: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@1a48 │ │ -08bb2c: 5410 230a |000a: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08bb30: 6e10 dc19 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@19dc │ │ -08bb36: 0a00 |000f: move-result v0 │ │ -08bb38: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -08bb3c: 7010 1b1a 0100 |0012: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1a1b │ │ -08bb42: 0e00 |0015: return-void │ │ +08ba3c: |[08ba3c] android.support.v7.widget.SearchView.onTextFocusChanged:()V │ │ +08ba4c: 6e10 2f1a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ +08ba52: 0a00 |0003: move-result v0 │ │ +08ba54: 7020 671a 0100 |0004: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08ba5a: 7010 481a 0100 |0007: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@1a48 │ │ +08ba60: 5410 230a |000a: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08ba64: 6e10 dc19 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@19dc │ │ +08ba6a: 0a00 |000f: move-result v0 │ │ +08ba6c: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +08ba70: 7010 1b1a 0100 |0012: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1a1b │ │ +08ba76: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1197 │ │ 0x000a line=1198 │ │ 0x0012 line=1199 │ │ 0x0015 line=1201 │ │ @@ -187589,18 +187556,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08bb44: |[08bb44] android.support.v7.widget.SearchView.onWindowFocusChanged:(Z)V │ │ -08bb54: 6f20 781d 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@1d78 │ │ -08bb5a: 7010 481a 0000 |0003: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@1a48 │ │ -08bb60: 0e00 |0006: return-void │ │ +08ba78: |[08ba78] android.support.v7.widget.SearchView.onWindowFocusChanged:(Z)V │ │ +08ba88: 6f20 781d 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@1d78 │ │ +08ba8e: 7010 481a 0000 |0003: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@1a48 │ │ +08ba94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ 0x0003 line=1207 │ │ 0x0006 line=1208 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/widget/SearchView; │ │ @@ -187611,37 +187578,37 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -08bb64: |[08bb64] android.support.v7.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ -08bb74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08bb76: 5532 0e0a |0001: iget-boolean v2, v3, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0a0e │ │ -08bb7a: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ -08bb7e: 0110 |0005: move v0, v1 │ │ -08bb80: 0f00 |0006: return v0 │ │ -08bb82: 6e10 2d1a 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isFocusable:()Z // method@1a2d │ │ -08bb88: 0a02 |000a: move-result v2 │ │ -08bb8a: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -08bb8e: 0110 |000d: move v0, v1 │ │ -08bb90: 28f8 |000e: goto 0006 // -0008 │ │ -08bb92: 6e10 2f1a 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ -08bb98: 0a02 |0012: move-result v2 │ │ -08bb9a: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ -08bb9e: 5432 230a |0015: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08bba2: 6e30 e619 4205 |0017: invoke-virtual {v2, v4, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@19e6 │ │ -08bba8: 0a00 |001a: move-result v0 │ │ -08bbaa: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ -08bbae: 7020 671a 1300 |001d: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08bbb4: 28e6 |0020: goto 0006 // -001a │ │ -08bbb6: 6f30 7b1d 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1d7b │ │ -08bbbc: 0a00 |0024: move-result v0 │ │ -08bbbe: 28e1 |0025: goto 0006 // -001f │ │ +08ba98: |[08ba98] android.support.v7.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ +08baa8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08baaa: 5532 0e0a |0001: iget-boolean v2, v3, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0a0e │ │ +08baae: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ +08bab2: 0110 |0005: move v0, v1 │ │ +08bab4: 0f00 |0006: return v0 │ │ +08bab6: 6e10 2d1a 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isFocusable:()Z // method@1a2d │ │ +08babc: 0a02 |000a: move-result v2 │ │ +08babe: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +08bac2: 0110 |000d: move v0, v1 │ │ +08bac4: 28f8 |000e: goto 0006 // -0008 │ │ +08bac6: 6e10 2f1a 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ +08bacc: 0a02 |0012: move-result v2 │ │ +08bace: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ +08bad2: 5432 230a |0015: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08bad6: 6e30 e619 4205 |0017: invoke-virtual {v2, v4, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@19e6 │ │ +08badc: 0a00 |001a: move-result v0 │ │ +08bade: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ +08bae2: 7020 671a 1300 |001d: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08bae8: 28e6 |0020: goto 0006 // -001a │ │ +08baea: 6f30 7b1d 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1d7b │ │ +08baf0: 0a00 |0024: move-result v0 │ │ +08baf2: 28e1 |0025: goto 0006 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=450 │ │ 0x0006 line=461 │ │ 0x0007 line=452 │ │ 0x000f line=454 │ │ 0x0015 line=455 │ │ @@ -187659,17 +187626,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bbc0: |[08bbc0] android.support.v7.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ -08bbd0: 5b01 0d0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ -08bbd4: 0e00 |0002: return-void │ │ +08baf4: |[08baf4] android.support.v7.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ +08bb04: 5b01 0d0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0a0d │ │ +08bb08: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0002 line=399 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 appSearchData Landroid/os/Bundle; │ │ @@ -187679,20 +187646,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08bbd8: |[08bbd8] android.support.v7.widget.SearchView.setIconified:(Z)V │ │ -08bbe8: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -08bbec: 7010 391a 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1a39 │ │ -08bbf2: 0e00 |0005: return-void │ │ -08bbf4: 7010 401a 0000 |0006: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1a40 │ │ -08bbfa: 28fc |0009: goto 0005 // -0004 │ │ +08bb0c: |[08bb0c] android.support.v7.widget.SearchView.setIconified:(Z)V │ │ +08bb1c: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +08bb20: 7010 391a 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1a39 │ │ +08bb26: 0e00 |0005: return-void │ │ +08bb28: 7010 401a 0000 |0006: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1a40 │ │ +08bb2e: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0002 line=628 │ │ 0x0005 line=632 │ │ 0x0006 line=630 │ │ locals : │ │ @@ -187704,22 +187671,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08bbfc: |[08bbfc] android.support.v7.widget.SearchView.setIconifiedByDefault:(Z)V │ │ -08bc0c: 5510 140a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08bc10: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -08bc14: 0e00 |0004: return-void │ │ -08bc16: 5c12 140a |0005: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ -08bc1a: 7020 671a 2100 |0007: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08bc20: 7010 631a 0100 |000a: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1a63 │ │ -08bc26: 28f7 |000d: goto 0004 // -0009 │ │ +08bb30: |[08bb30] android.support.v7.widget.SearchView.setIconifiedByDefault:(Z)V │ │ +08bb40: 5510 140a |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08bb44: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +08bb48: 0e00 |0004: return-void │ │ +08bb4a: 5c12 140a |0005: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0a14 │ │ +08bb4e: 7020 671a 2100 |0007: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08bb54: 7010 631a 0100 |000a: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1a63 │ │ +08bb5a: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=604 │ │ 0x0005 line=601 │ │ 0x0007 line=602 │ │ 0x000a line=603 │ │ @@ -187732,18 +187699,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08bc28: |[08bc28] android.support.v7.widget.SearchView.setImeOptions:(I)V │ │ -08bc38: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08bc3c: 6e20 eb19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@19eb │ │ -08bc42: 0e00 |0005: return-void │ │ +08bb5c: |[08bb5c] android.support.v7.widget.SearchView.setImeOptions:(I)V │ │ +08bb6c: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08bb70: 6e20 eb19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@19eb │ │ +08bb76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0005 line=411 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -187753,18 +187720,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08bc44: |[08bc44] android.support.v7.widget.SearchView.setInputType:(I)V │ │ -08bc54: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08bc58: 6e20 ec19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@19ec │ │ -08bc5e: 0e00 |0005: return-void │ │ +08bb78: |[08bb78] android.support.v7.widget.SearchView.setInputType:(I)V │ │ +08bb88: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08bb8c: 6e20 ec19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@19ec │ │ +08bb92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -187774,18 +187741,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08bc60: |[08bc60] android.support.v7.widget.SearchView.setMaxWidth:(I)V │ │ -08bc70: 5901 150a |0000: iput v1, v0, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ -08bc74: 6e10 4b1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.requestLayout:()V // method@1a4b │ │ -08bc7a: 0e00 |0005: return-void │ │ +08bb94: |[08bb94] android.support.v7.widget.SearchView.setMaxWidth:(I)V │ │ +08bba4: 5901 150a |0000: iput v1, v0, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0a15 │ │ +08bba8: 6e10 4b1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.requestLayout:()V // method@1a4b │ │ +08bbae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0002 line=724 │ │ 0x0005 line=725 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView; │ │ @@ -187796,17 +187763,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView$OnCloseListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bc7c: |[08bc7c] android.support.v7.widget.SearchView.setOnCloseListener:(Landroid/support/v7/widget/SearchView$OnCloseListener;)V │ │ -08bc8c: 5b01 180a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0a18 │ │ -08bc90: 0e00 |0002: return-void │ │ +08bbb0: |[08bbb0] android.support.v7.widget.SearchView.setOnCloseListener:(Landroid/support/v7/widget/SearchView$OnCloseListener;)V │ │ +08bbc0: 5b01 180a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0a18 │ │ +08bbc4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0002 line=492 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/SearchView$OnCloseListener; │ │ @@ -187816,17 +187783,17 @@ │ │ type : '(Landroid/view/View$OnFocusChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bc94: |[08bc94] android.support.v7.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ -08bca4: 5b01 1d0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0a1d │ │ -08bca8: 0e00 |0002: return-void │ │ +08bbc8: |[08bbc8] android.support.v7.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ +08bbd8: 5b01 1d0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0a1d │ │ +08bbdc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0002 line=501 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/View$OnFocusChangeListener; │ │ @@ -187836,17 +187803,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView$OnQueryTextListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bcac: |[08bcac] android.support.v7.widget.SearchView.setOnQueryTextListener:(Landroid/support/v7/widget/SearchView$OnQueryTextListener;)V │ │ -08bcbc: 5b01 1c0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ -08bcc0: 0e00 |0002: return-void │ │ +08bbe0: |[08bbe0] android.support.v7.widget.SearchView.setOnQueryTextListener:(Landroid/support/v7/widget/SearchView$OnQueryTextListener;)V │ │ +08bbf0: 5b01 1c0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0a1c │ │ +08bbf4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0002 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/SearchView$OnQueryTextListener; │ │ @@ -187856,17 +187823,17 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bcc4: |[08bcc4] android.support.v7.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ -08bcd4: 5b01 1e0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0a1e │ │ -08bcd8: 0e00 |0002: return-void │ │ +08bbf8: |[08bbf8] android.support.v7.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ +08bc08: 5b01 1e0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0a1e │ │ +08bc0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0002 line=522 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/View$OnClickListener; │ │ @@ -187876,17 +187843,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView$OnSuggestionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bcdc: |[08bcdc] android.support.v7.widget.SearchView.setOnSuggestionListener:(Landroid/support/v7/widget/SearchView$OnSuggestionListener;)V │ │ -08bcec: 5b01 1f0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ -08bcf0: 0e00 |0002: return-void │ │ +08bc10: |[08bc10] android.support.v7.widget.SearchView.setOnSuggestionListener:(Landroid/support/v7/widget/SearchView$OnSuggestionListener;)V │ │ +08bc20: 5b01 1f0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0a1f │ │ +08bc24: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0002 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/SearchView$OnSuggestionListener; │ │ @@ -187896,30 +187863,30 @@ │ │ type : '(Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08bcf4: |[08bcf4] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ -08bd04: 5420 230a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08bd08: 6e20 f719 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@19f7 │ │ -08bd0e: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ -08bd12: 5420 230a |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08bd16: 5421 230a |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08bd1a: 6e10 df19 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@19df │ │ -08bd20: 0a01 |000e: move-result v1 │ │ -08bd22: 6e20 f619 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@19f6 │ │ -08bd28: 5b23 320a |0012: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0a32 │ │ -08bd2c: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -08bd30: 7110 a61a 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -08bd36: 0a00 |0019: move-result v0 │ │ -08bd38: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ -08bd3c: 7010 411a 0200 |001c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1a41 │ │ -08bd42: 0e00 |001f: return-void │ │ +08bc28: |[08bc28] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ +08bc38: 5420 230a |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08bc3c: 6e20 f719 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@19f7 │ │ +08bc42: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ +08bc46: 5420 230a |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08bc4a: 5421 230a |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08bc4e: 6e10 df19 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@19df │ │ +08bc54: 0a01 |000e: move-result v1 │ │ +08bc56: 6e20 f619 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@19f6 │ │ +08bc5c: 5b23 320a |0012: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0a32 │ │ +08bc60: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +08bc64: 7110 a61a 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +08bc6a: 0a00 |0019: move-result v0 │ │ +08bc6c: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +08bc70: 7010 411a 0200 |001c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1a41 │ │ +08bc76: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0005 line=543 │ │ 0x0007 line=544 │ │ 0x0012 line=545 │ │ 0x0014 line=549 │ │ @@ -187935,18 +187902,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08bd44: |[08bd44] android.support.v7.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ -08bd54: 5b01 210a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ -08bd58: 7010 631a 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1a63 │ │ -08bd5e: 0e00 |0005: return-void │ │ +08bc78: |[08bc78] android.support.v7.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ +08bc88: 5b01 210a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0a21 │ │ +08bc8c: 7010 631a 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1a63 │ │ +08bc92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0002 line=564 │ │ 0x0005 line=565 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView; │ │ @@ -187957,27 +187924,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08bd60: |[08bd60] android.support.v7.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ -08bd70: 5c23 220a |0000: iput-boolean v3, v2, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0a22 │ │ -08bd74: 5420 2e0a |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08bd78: 2000 f302 |0004: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f3 │ │ -08bd7c: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -08bd80: 5420 2e0a |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08bd84: 1f00 f302 |000a: check-cast v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f3 │ │ -08bd88: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ -08bd8c: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -08bd8e: 6e20 971a 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1a97 │ │ -08bd94: 0e00 |0012: return-void │ │ -08bd96: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -08bd98: 28fb |0014: goto 000f // -0005 │ │ +08bc94: |[08bc94] android.support.v7.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ +08bca4: 5c23 220a |0000: iput-boolean v3, v2, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0a22 │ │ +08bca8: 5420 2e0a |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08bcac: 2000 f102 |0004: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f1 │ │ +08bcb0: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +08bcb4: 5420 2e0a |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08bcb8: 1f00 f102 |000a: check-cast v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@02f1 │ │ +08bcbc: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ +08bcc0: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +08bcc2: 6e20 971a 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1a97 │ │ +08bcc8: 0e00 |0012: return-void │ │ +08bcca: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +08bccc: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0002 line=682 │ │ 0x0008 line=683 │ │ 0x0012 line=686 │ │ 0x0013 line=683 │ │ @@ -187990,32 +187957,32 @@ │ │ type : '(Landroid/app/SearchableInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -08bd9c: |[08bd9c] android.support.v7.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ -08bdac: 5b23 290a |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08bdb0: 5420 290a |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ -08bdb4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -08bdb8: 7010 641a 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateSearchAutoComplete:()V // method@1a64 │ │ -08bdbe: 7010 631a 0200 |0009: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1a63 │ │ -08bdc4: 7010 2b1a 0200 |000c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.hasVoiceSearch:()Z // method@1a2b │ │ -08bdca: 0a00 |000f: move-result v0 │ │ -08bdcc: 5c20 350a |0010: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ -08bdd0: 5520 350a |0012: iget-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ -08bdd4: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -08bdd8: 5420 230a |0016: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08bddc: 1a01 5e1b |0018: const-string v1, "nm" // string@1b5e │ │ -08bde0: 6e20 f419 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@19f4 │ │ -08bde6: 6e10 2f1a 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ -08bdec: 0a00 |0020: move-result v0 │ │ -08bdee: 7020 671a 0200 |0021: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08bdf4: 0e00 |0024: return-void │ │ +08bcd0: |[08bcd0] android.support.v7.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ +08bce0: 5b23 290a |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08bce4: 5420 290a |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0a29 │ │ +08bce8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +08bcec: 7010 641a 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateSearchAutoComplete:()V // method@1a64 │ │ +08bcf2: 7010 631a 0200 |0009: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1a63 │ │ +08bcf8: 7010 2b1a 0200 |000c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.hasVoiceSearch:()Z // method@1a2b │ │ +08bcfe: 0a00 |000f: move-result v0 │ │ +08bd00: 5c20 350a |0010: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ +08bd04: 5520 350a |0012: iget-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0a35 │ │ +08bd08: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +08bd0c: 5420 230a |0016: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08bd10: 1a01 531b |0018: const-string v1, "nm" // string@1b53 │ │ +08bd14: 6e20 f419 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@19f4 │ │ +08bd1a: 6e10 2f1a 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ +08bd20: 0a00 |0020: move-result v0 │ │ +08bd22: 7020 671a 0200 |0021: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08bd28: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0002 line=377 │ │ 0x0006 line=378 │ │ 0x0009 line=379 │ │ 0x000c line=382 │ │ @@ -188032,20 +187999,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08bdf8: |[08bdf8] android.support.v7.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ -08be08: 5c12 2d0a |0000: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0a2d │ │ -08be0c: 6e10 2f1a 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ -08be12: 0a00 |0005: move-result v0 │ │ -08be14: 7020 671a 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ -08be1a: 0e00 |0009: return-void │ │ +08bd2c: |[08bd2c] android.support.v7.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ +08bd3c: 5c12 2d0a |0000: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0a2d │ │ +08bd40: 6e10 2f1a 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1a2f │ │ +08bd46: 0a00 |0005: move-result v0 │ │ +08bd48: 7020 671a 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1a67 │ │ +08bd4e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=654 │ │ 0x0009 line=655 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/SearchView; │ │ @@ -188056,36 +188023,36 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08be1c: |[08be1c] android.support.v7.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -08be2c: 5b23 2e0a |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08be30: 5420 230a |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ -08be34: 5421 2e0a |0004: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ -08be38: 6e20 e719 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e7 │ │ -08be3e: 0e00 |0009: return-void │ │ +08bd50: |[08bd50] android.support.v7.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +08bd60: 5b23 2e0a |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08bd64: 5420 230a |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0a23 │ │ +08bd68: 5421 2e0a |0004: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0a2e │ │ +08bd6c: 6e20 e719 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@19e7 │ │ +08bd72: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ 0x0002 line=705 │ │ 0x0009 line=706 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x000a reg=3 adapter Landroid/support/v4/widget/CursorAdapter; │ │ │ │ - source_file_idx : 2674 (SearchView.java) │ │ + source_file_idx : 2666 (SearchView.java) │ │ │ │ Class #617 header: │ │ -class_idx : 751 │ │ +class_idx : 749 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 983 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 979 │ │ +source_file_idx : 2685 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ @@ -188110,18 +188077,18 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08be40: |[08be40] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ -08be50: 5b01 370a |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a37 │ │ -08be54: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ -08be5a: 0e00 |0005: return-void │ │ +08bd74: |[08bd74] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ +08bd84: 5b01 370a |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a37 │ │ +08bd88: 7010 351f 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1f35 │ │ +08bd8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ @@ -188130,17 +188097,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08be5c: |[08be5c] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ -08be6c: 7020 6a1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@1a6a │ │ -08be72: 0e00 |0003: return-void │ │ +08bd90: |[08bd90] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ +08bda0: 7020 6a1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@1a6a │ │ +08bda6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/widget/ShareActionProvider$1; │ │ @@ -188151,43 +188118,43 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -08be74: |[08be74] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ -08be84: 5420 370a |0000: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a37 │ │ -08be88: 7110 731a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1a73 │ │ -08be8e: 0c00 |0005: move-result-object v0 │ │ -08be90: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -08be94: 5420 370a |0008: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a37 │ │ -08be98: 7110 731a 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1a73 │ │ -08be9e: 0c00 |000d: move-result-object v0 │ │ -08bea0: 5421 370a |000e: iget-object v1, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a37 │ │ -08bea4: 7230 691a 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Landroid/support/v7/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@1a69 │ │ -08beaa: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -08beac: 0f00 |0014: return v0 │ │ +08bda8: |[08bda8] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ +08bdb8: 5420 370a |0000: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a37 │ │ +08bdbc: 7110 731a 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1a73 │ │ +08bdc2: 0c00 |0005: move-result-object v0 │ │ +08bdc4: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +08bdc8: 5420 370a |0008: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a37 │ │ +08bdcc: 7110 731a 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1a73 │ │ +08bdd2: 0c00 |000d: move-result-object v0 │ │ +08bdd4: 5421 370a |000e: iget-object v1, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0a37 │ │ +08bdd8: 7230 691a 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Landroid/support/v7/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@1a69 │ │ +08bdde: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +08bde0: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0008 line=345 │ │ 0x0013 line=348 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; │ │ 0x0000 - 0x0015 reg=3 host Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x0015 reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2694 (ShareActionProvider.java) │ │ + source_file_idx : 2685 (ShareActionProvider.java) │ │ │ │ Class #618 header: │ │ -class_idx : 753 │ │ +class_idx : 751 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 347 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 345 │ │ +source_file_idx : 2685 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #618 annotations: │ │ Annotations on class │ │ @@ -188240,26 +188207,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -08beb0: |[08beb0] android.support.v7.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ -08bec0: 7020 8708 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/view/ActionProvider;.:(Landroid/content/Context;)V // method@0887 │ │ -08bec6: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -08bec8: 5920 3c0a |0004: iput v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0a3c │ │ -08becc: 2200 f002 |0006: new-instance v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@02f0 │ │ -08bed0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08bed2: 7030 6e1a 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V // method@1a6e │ │ -08bed8: 5b20 3e0a |000c: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0a3e │ │ -08bedc: 1a00 c020 |000e: const-string v0, "share_history.xml" // string@20c0 │ │ -08bee0: 5b20 400a |0010: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ -08bee4: 5b23 3b0a |0012: iput-object v3, v2, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08bee8: 0e00 |0014: return-void │ │ +08bde4: |[08bde4] android.support.v7.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ +08bdf4: 7020 8708 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/view/ActionProvider;.:(Landroid/content/Context;)V // method@0887 │ │ +08bdfa: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +08bdfc: 5920 3c0a |0004: iput v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0a3c │ │ +08be00: 2200 ee02 |0006: new-instance v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@02ee │ │ +08be04: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08be06: 7030 6e1a 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V // method@1a6e │ │ +08be0c: 5b20 3e0a |000c: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0a3e │ │ +08be10: 1a00 b520 |000e: const-string v0, "share_history.xml" // string@20b5 │ │ +08be14: 5b20 400a |0010: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ +08be18: 5b23 3b0a |0012: iput-object v3, v2, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08be1c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=122 │ │ 0x0006 line=127 │ │ 0x000e line=143 │ │ 0x0012 line=156 │ │ @@ -188273,17 +188240,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08beec: |[08beec] android.support.v7.widget.ShareActionProvider.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; │ │ -08befc: 5410 3b0a |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08bf00: 1100 |0002: return-object v0 │ │ +08be20: |[08be20] android.support.v7.widget.ShareActionProvider.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; │ │ +08be30: 5410 3b0a |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08be34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ #2 : (in Landroid/support/v7/widget/ShareActionProvider;) │ │ @@ -188291,17 +188258,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bf04: |[08bf04] android.support.v7.widget.ShareActionProvider.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; │ │ -08bf14: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ -08bf18: 1100 |0002: return-object v0 │ │ +08be38: |[08be38] android.support.v7.widget.ShareActionProvider.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; │ │ +08be48: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ +08be4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ #3 : (in Landroid/support/v7/widget/ShareActionProvider;) │ │ @@ -188309,17 +188276,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bf1c: |[08bf1c] android.support.v7.widget.ShareActionProvider.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ -08bf2c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0a3f │ │ -08bf30: 1100 |0002: return-object v0 │ │ +08be50: |[08be50] android.support.v7.widget.ShareActionProvider.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ +08be60: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0a3f │ │ +08be64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ #4 : (in Landroid/support/v7/widget/ShareActionProvider;) │ │ @@ -188327,31 +188294,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -08bf34: |[08bf34] android.support.v7.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ -08bf44: 5431 3f0a |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0a3f │ │ -08bf48: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -08bf4c: 0e00 |0004: return-void │ │ -08bf4e: 5431 3d0a |0005: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a3d │ │ -08bf52: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ -08bf56: 2201 ef02 |0009: new-instance v1, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; // type@02ef │ │ -08bf5a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -08bf5c: 7030 6b1a 3102 |000c: invoke-direct {v1, v3, v2}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V // method@1a6b │ │ -08bf62: 5b31 3d0a |000f: iput-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a3d │ │ -08bf66: 5431 3b0a |0011: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08bf6a: 5432 400a |0013: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ -08bf6e: 7120 2517 2100 |0015: invoke-static {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ -08bf74: 0c00 |0018: move-result-object v0 │ │ -08bf76: 5431 3d0a |0019: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a3d │ │ -08bf7a: 6e20 3817 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@1738 │ │ -08bf80: 28e6 |001e: goto 0004 // -001a │ │ +08be68: |[08be68] android.support.v7.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ +08be78: 5431 3f0a |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0a3f │ │ +08be7c: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +08be80: 0e00 |0004: return-void │ │ +08be82: 5431 3d0a |0005: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a3d │ │ +08be86: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ +08be8a: 2201 ed02 |0009: new-instance v1, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; // type@02ed │ │ +08be8e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +08be90: 7030 6b1a 3102 |000c: invoke-direct {v1, v3, v2}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V // method@1a6b │ │ +08be96: 5b31 3d0a |000f: iput-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a3d │ │ +08be9a: 5431 3b0a |0011: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08be9e: 5432 400a |0013: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ +08bea2: 7120 2517 2100 |0015: invoke-static {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ +08bea8: 0c00 |0018: move-result-object v0 │ │ +08beaa: 5431 3d0a |0019: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a3d │ │ +08beae: 6e20 3817 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@1738 │ │ +08beb4: 28e6 |001e: goto 0004 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=336 │ │ 0x0005 line=331 │ │ 0x0009 line=332 │ │ 0x0011 line=334 │ │ @@ -188366,17 +188333,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bf84: |[08bf84] android.support.v7.widget.ShareActionProvider.hasSubMenu:()Z │ │ -08bf94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08bf96: 0f00 |0001: return v0 │ │ +08beb8: |[08beb8] android.support.v7.widget.ShareActionProvider.hasSubMenu:()Z │ │ +08bec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08beca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ #1 : (in Landroid/support/v7/widget/ShareActionProvider;) │ │ @@ -188384,44 +188351,44 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -08bf98: |[08bf98] android.support.v7.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ -08bfa8: 5474 3b0a |0000: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08bfac: 5475 400a |0002: iget-object v5, v7, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ -08bfb0: 7120 2517 5400 |0004: invoke-static {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ -08bfb6: 0c01 |0007: move-result-object v1 │ │ -08bfb8: 2200 ac02 |0008: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserView; // type@02ac │ │ -08bfbc: 5474 3b0a |000a: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08bfc0: 7020 5f17 4000 |000c: invoke-direct {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@175f │ │ -08bfc6: 6e20 7a17 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@177a │ │ -08bfcc: 2203 0603 |0012: new-instance v3, Landroid/util/TypedValue; // type@0306 │ │ -08bfd0: 7010 c21a 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1ac2 │ │ -08bfd6: 5474 3b0a |0017: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08bfda: 6e10 f300 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ -08bfe0: 0c04 |001c: move-result-object v4 │ │ -08bfe2: 6005 2c05 |001d: sget v5, Landroid/support/v7/appcompat/R$attr;.actionModeShareDrawable:I // field@052c │ │ -08bfe6: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -08bfe8: 6e40 4801 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0148 │ │ -08bfee: 5474 3b0a |0023: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08bff2: 6e10 ee00 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08bff8: 0c04 |0028: move-result-object v4 │ │ -08bffa: 5235 620a |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0a62 │ │ -08bffe: 6e20 4f01 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -08c004: 0c02 |002e: move-result-object v2 │ │ -08c006: 6e20 7d17 2000 |002f: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@177d │ │ -08c00c: 6e20 8117 7000 |0032: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ActivityChooserView;.setProvider:(Landroid/support/v4/view/ActionProvider;)V // method@1781 │ │ -08c012: 6004 5806 |0035: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with_application:I // field@0658 │ │ -08c016: 6e20 7b17 4000 |0037: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@177b │ │ -08c01c: 6004 5706 |003a: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with:I // field@0657 │ │ -08c020: 6e20 7c17 4000 |003c: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@177c │ │ -08c026: 1100 |003f: return-object v0 │ │ +08becc: |[08becc] android.support.v7.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ +08bedc: 5474 3b0a |0000: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08bee0: 5475 400a |0002: iget-object v5, v7, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ +08bee4: 7120 2517 5400 |0004: invoke-static {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ +08beea: 0c01 |0007: move-result-object v1 │ │ +08beec: 2200 aa02 |0008: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserView; // type@02aa │ │ +08bef0: 5474 3b0a |000a: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08bef4: 7020 5f17 4000 |000c: invoke-direct {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@175f │ │ +08befa: 6e20 7a17 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@177a │ │ +08bf00: 2203 0403 |0012: new-instance v3, Landroid/util/TypedValue; // type@0304 │ │ +08bf04: 7010 c21a 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1ac2 │ │ +08bf0a: 5474 3b0a |0017: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08bf0e: 6e10 f300 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ +08bf14: 0c04 |001c: move-result-object v4 │ │ +08bf16: 6005 2c05 |001d: sget v5, Landroid/support/v7/appcompat/R$attr;.actionModeShareDrawable:I // field@052c │ │ +08bf1a: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +08bf1c: 6e40 4801 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0148 │ │ +08bf22: 5474 3b0a |0023: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08bf26: 6e10 ee00 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08bf2c: 0c04 |0028: move-result-object v4 │ │ +08bf2e: 5235 620a |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0a62 │ │ +08bf32: 6e20 4f01 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +08bf38: 0c02 |002e: move-result-object v2 │ │ +08bf3a: 6e20 7d17 2000 |002f: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@177d │ │ +08bf40: 6e20 8117 7000 |0032: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ActivityChooserView;.setProvider:(Landroid/support/v4/view/ActionProvider;)V // method@1781 │ │ +08bf46: 6004 5806 |0035: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with_application:I // field@0658 │ │ +08bf4a: 6e20 7b17 4000 |0037: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@177b │ │ +08bf50: 6004 5706 |003a: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with:I // field@0657 │ │ +08bf54: 6e20 7c17 4000 |003c: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@177c │ │ +08bf5a: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0008 line=181 │ │ 0x000f line=182 │ │ 0x0012 line=185 │ │ 0x0017 line=186 │ │ @@ -188443,69 +188410,69 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -08c028: |[08c028] android.support.v7.widget.ShareActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -08c038: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -08c03a: 7210 641b 0b00 |0001: invoke-interface {v11}, Landroid/view/SubMenu;.clear:()V // method@1b64 │ │ -08c040: 54a7 3b0a |0004: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08c044: 54a8 400a |0006: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ -08c048: 7120 2517 8700 |0008: invoke-static {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ -08c04e: 0c02 |000b: move-result-object v2 │ │ -08c050: 54a7 3b0a |000c: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08c054: 6e10 ec00 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -08c05a: 0c06 |0011: move-result-object v6 │ │ -08c05c: 6e10 2717 0200 |0012: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1727 │ │ -08c062: 0a03 |0015: move-result v3 │ │ -08c064: 52a7 3c0a |0016: iget v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0a3c │ │ -08c068: 7120 2f1f 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -08c06e: 0a01 |001b: move-result v1 │ │ -08c070: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -08c072: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ -08c076: 6e20 2617 5200 |001f: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1726 │ │ -08c07c: 0c00 |0022: move-result-object v0 │ │ -08c07e: 6e20 4401 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ -08c084: 0c07 |0026: move-result-object v7 │ │ -08c086: 7257 621b 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b62 │ │ -08c08c: 0c07 |002a: move-result-object v7 │ │ -08c08e: 6e20 4301 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ -08c094: 0c08 |002e: move-result-object v8 │ │ -08c096: 7220 471b 8700 |002f: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1b47 │ │ -08c09c: 0c07 |0032: move-result-object v7 │ │ -08c09e: 54a8 3e0a |0033: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0a3e │ │ -08c0a2: 7220 4b1b 8700 |0035: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1b4b │ │ -08c0a8: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ -08c0ac: 28e3 |003a: goto 001d // -001d │ │ -08c0ae: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ -08c0b2: 54a7 3b0a |003d: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08c0b6: 6008 5006 |003f: sget v8, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0650 │ │ -08c0ba: 6e20 ef00 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ -08c0c0: 0c07 |0044: move-result-object v7 │ │ -08c0c2: 7257 631b 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Landroid/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b63 │ │ -08c0c8: 0c04 |0048: move-result-object v4 │ │ -08c0ca: 1205 |0049: const/4 v5, #int 0 // #0 │ │ -08c0cc: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ -08c0d0: 6e20 2617 5200 |004c: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1726 │ │ -08c0d6: 0c00 |004f: move-result-object v0 │ │ -08c0d8: 6e20 4401 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ -08c0de: 0c07 |0053: move-result-object v7 │ │ -08c0e0: 7257 621b 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b62 │ │ -08c0e6: 0c07 |0057: move-result-object v7 │ │ -08c0e8: 6e20 4301 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ -08c0ee: 0c08 |005b: move-result-object v8 │ │ -08c0f0: 7220 471b 8700 |005c: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1b47 │ │ -08c0f6: 0c07 |005f: move-result-object v7 │ │ -08c0f8: 54a8 3e0a |0060: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0a3e │ │ -08c0fc: 7220 4b1b 8700 |0062: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1b4b │ │ -08c102: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ -08c106: 28e3 |0067: goto 004a // -001d │ │ -08c108: 0e00 |0068: return-void │ │ +08bf5c: |[08bf5c] android.support.v7.widget.ShareActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +08bf6c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +08bf6e: 7210 641b 0b00 |0001: invoke-interface {v11}, Landroid/view/SubMenu;.clear:()V // method@1b64 │ │ +08bf74: 54a7 3b0a |0004: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08bf78: 54a8 400a |0006: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ +08bf7c: 7120 2517 8700 |0008: invoke-static {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ +08bf82: 0c02 |000b: move-result-object v2 │ │ +08bf84: 54a7 3b0a |000c: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08bf88: 6e10 ec00 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +08bf8e: 0c06 |0011: move-result-object v6 │ │ +08bf90: 6e10 2717 0200 |0012: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1727 │ │ +08bf96: 0a03 |0015: move-result v3 │ │ +08bf98: 52a7 3c0a |0016: iget v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0a3c │ │ +08bf9c: 7120 2f1f 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +08bfa2: 0a01 |001b: move-result v1 │ │ +08bfa4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +08bfa6: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ +08bfaa: 6e20 2617 5200 |001f: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1726 │ │ +08bfb0: 0c00 |0022: move-result-object v0 │ │ +08bfb2: 6e20 4401 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ +08bfb8: 0c07 |0026: move-result-object v7 │ │ +08bfba: 7257 621b 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b62 │ │ +08bfc0: 0c07 |002a: move-result-object v7 │ │ +08bfc2: 6e20 4301 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ +08bfc8: 0c08 |002e: move-result-object v8 │ │ +08bfca: 7220 471b 8700 |002f: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1b47 │ │ +08bfd0: 0c07 |0032: move-result-object v7 │ │ +08bfd2: 54a8 3e0a |0033: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0a3e │ │ +08bfd6: 7220 4b1b 8700 |0035: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1b4b │ │ +08bfdc: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ +08bfe0: 28e3 |003a: goto 001d // -001d │ │ +08bfe2: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ +08bfe6: 54a7 3b0a |003d: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08bfea: 6008 5006 |003f: sget v8, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0650 │ │ +08bfee: 6e20 ef00 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ef │ │ +08bff4: 0c07 |0044: move-result-object v7 │ │ +08bff6: 7257 631b 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Landroid/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b63 │ │ +08bffc: 0c04 |0048: move-result-object v4 │ │ +08bffe: 1205 |0049: const/4 v5, #int 0 // #0 │ │ +08c000: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ +08c004: 6e20 2617 5200 |004c: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1726 │ │ +08c00a: 0c00 |004f: move-result-object v0 │ │ +08c00c: 6e20 4401 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@0144 │ │ +08c012: 0c07 |0053: move-result-object v7 │ │ +08c014: 7257 621b 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b62 │ │ +08c01a: 0c07 |0057: move-result-object v7 │ │ +08c01c: 6e20 4301 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0143 │ │ +08c022: 0c08 |005b: move-result-object v8 │ │ +08c024: 7220 471b 8700 |005c: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1b47 │ │ +08c02a: 0c07 |005f: move-result-object v7 │ │ +08c02c: 54a8 3e0a |0060: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0a3e │ │ +08c030: 7220 4b1b 8700 |0062: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1b4b │ │ +08c036: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ +08c03a: 28e3 |0067: goto 004a // -001d │ │ +08c03c: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=214 │ │ 0x0004 line=216 │ │ 0x000c line=217 │ │ 0x0012 line=219 │ │ 0x0016 line=220 │ │ @@ -188537,18 +188504,18 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08c10c: |[08c10c] android.support.v7.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ -08c11c: 5b01 3f0a |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0a3f │ │ -08c120: 7010 771a 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1a77 │ │ -08c126: 0e00 |0005: return-void │ │ +08c040: |[08c040] android.support.v7.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ +08c050: 5b01 3f0a |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0a3f │ │ +08c054: 7010 771a 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1a77 │ │ +08c05a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/ShareActionProvider; │ │ @@ -188559,18 +188526,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08c128: |[08c128] android.support.v7.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ -08c138: 5b01 400a |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ -08c13c: 7010 771a 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1a77 │ │ -08c142: 0e00 |0005: return-void │ │ +08c05c: |[08c05c] android.support.v7.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ +08c06c: 5b01 400a |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ +08c070: 7010 771a 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1a77 │ │ +08c076: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0002 line=277 │ │ 0x0005 line=278 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/ShareActionProvider; │ │ @@ -188581,38 +188548,38 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08c144: |[08c144] android.support.v7.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ -08c154: 5431 3b0a |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ -08c158: 5432 400a |0002: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ -08c15c: 7120 2517 2100 |0004: invoke-static {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ -08c162: 0c00 |0007: move-result-object v0 │ │ -08c164: 6e20 3717 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@1737 │ │ -08c16a: 0e00 |000b: return-void │ │ +08c078: |[08c078] android.support.v7.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ +08c088: 5431 3b0a |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0a3b │ │ +08c08c: 5432 400a |0002: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0a40 │ │ +08c090: 7120 2517 2100 |0004: invoke-static {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1725 │ │ +08c096: 0c00 |0007: move-result-object v0 │ │ +08c098: 6e20 3717 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@1737 │ │ +08c09e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0008 line=302 │ │ 0x000b line=303 │ │ locals : │ │ 0x0008 - 0x000c reg=0 dataModel Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v7/widget/ShareActionProvider; │ │ 0x0000 - 0x000c reg=4 shareIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2694 (ShareActionProvider.java) │ │ + source_file_idx : 2685 (ShareActionProvider.java) │ │ │ │ Class #619 header: │ │ -class_idx : 117 │ │ +class_idx : 115 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 119 │ │ -source_file_idx : 405 │ │ +superclass_idx : 117 │ │ +source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #619 annotations: │ │ Annotations on class │ │ @@ -188632,17 +188599,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c16c: |[08c16c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -08c17c: 7010 4c02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@024c │ │ -08c182: 0e00 |0003: return-void │ │ +08c0a0: |[08c0a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +08c0b0: 7010 4c02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@024c │ │ +08c0b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -188651,18 +188618,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c184: |[08c184] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -08c194: 7110 6502 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0265 │ │ -08c19a: 0a00 |0003: move-result v0 │ │ -08c19c: 0f00 |0004: return v0 │ │ +08c0b8: |[08c0b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +08c0c8: 7110 6502 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0265 │ │ +08c0ce: 0a00 |0003: move-result v0 │ │ +08c0d0: 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; │ │ │ │ @@ -188671,22 +188638,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08c1a0: |[08c1a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -08c1b0: 6e20 4402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0244 │ │ -08c1b6: 0a00 |0003: move-result v0 │ │ -08c1b8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08c1bc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08c1be: 0f00 |0007: return v0 │ │ -08c1c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08c1c2: 28fe |0009: goto 0007 // -0002 │ │ +08c0d4: |[08c0d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +08c0e4: 6e20 4402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0244 │ │ +08c0ea: 0a00 |0003: move-result v0 │ │ +08c0ec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08c0f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08c0f2: 0f00 |0007: return v0 │ │ +08c0f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08c0f6: 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; │ │ @@ -188697,18 +188664,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 │ │ -08c1c4: |[08c1c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -08c1d4: 7110 6602 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0266 │ │ -08c1da: 0c00 |0003: move-result-object v0 │ │ -08c1dc: 1100 |0004: return-object v0 │ │ +08c0f8: |[08c0f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +08c108: 7110 6602 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0266 │ │ +08c10e: 0c00 |0003: move-result-object v0 │ │ +08c110: 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; │ │ │ │ @@ -188717,18 +188684,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 │ │ -08c1e0: |[08c1e0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -08c1f0: 7110 6702 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0267 │ │ -08c1f6: 0c00 |0003: move-result-object v0 │ │ -08c1f8: 1100 |0004: return-object v0 │ │ +08c114: |[08c114] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +08c124: 7110 6702 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0267 │ │ +08c12a: 0c00 |0003: move-result-object v0 │ │ +08c12c: 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; │ │ │ │ @@ -188737,18 +188704,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 │ │ -08c1fc: |[08c1fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -08c20c: 7110 6802 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0268 │ │ -08c212: 0c00 |0003: move-result-object v0 │ │ -08c214: 1100 |0004: return-object v0 │ │ +08c130: |[08c130] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +08c140: 7110 6802 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0268 │ │ +08c146: 0c00 |0003: move-result-object v0 │ │ +08c148: 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; │ │ │ │ @@ -188757,32 +188724,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c218: |[08c218] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -08c228: 7110 6902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0269 │ │ -08c22e: 0c00 |0003: move-result-object v0 │ │ -08c230: 1100 |0004: return-object v0 │ │ +08c14c: |[08c14c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +08c15c: 7110 6902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0269 │ │ +08c162: 0c00 |0003: move-result-object v0 │ │ +08c164: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 405 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 401 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #620 header: │ │ -class_idx : 187 │ │ +class_idx : 185 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 186 │ │ -source_file_idx : 2433 │ │ +superclass_idx : 184 │ │ +source_file_idx : 2425 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #620 annotations: │ │ Annotations on class │ │ @@ -188802,17 +188769,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c234: |[08c234] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -08c244: 7010 f304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04f3 │ │ -08c24a: 0e00 |0003: return-void │ │ +08c168: |[08c168] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +08c178: 7010 f304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04f3 │ │ +08c17e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -188821,21 +188788,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 │ │ -08c24c: |[08c24c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -08c25c: 7110 0905 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0509 │ │ -08c262: 0c00 |0003: move-result-object v0 │ │ -08c264: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -08c268: 6e20 fd04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04fd │ │ -08c26e: 0c00 |0009: move-result-object v0 │ │ -08c270: 1100 |000a: return-object v0 │ │ +08c180: |[08c180] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +08c190: 7110 0905 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0509 │ │ +08c196: 0c00 |0003: move-result-object v0 │ │ +08c198: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +08c19c: 6e20 fd04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04fd │ │ +08c1a2: 0c00 |0009: move-result-object v0 │ │ +08c1a4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -188848,21 +188815,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 │ │ -08c274: |[08c274] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -08c284: 7110 0a05 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@050a │ │ -08c28a: 0c00 |0003: move-result-object v0 │ │ -08c28c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -08c290: 6f30 f504 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@04f5 │ │ -08c296: 0c00 |0009: move-result-object v0 │ │ -08c298: 1100 |000a: return-object v0 │ │ +08c1a8: |[08c1a8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +08c1b8: 7110 0a05 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@050a │ │ +08c1be: 0c00 |0003: move-result-object v0 │ │ +08c1c0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +08c1c4: 6f30 f504 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@04f5 │ │ +08c1ca: 0c00 |0009: move-result-object v0 │ │ +08c1cc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -188876,17 +188843,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 │ │ -08c29c: |[08c29c] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -08c2ac: 7120 0b05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@050b │ │ -08c2b2: 0e00 |0003: return-void │ │ +08c1d0: |[08c1d0] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +08c1e0: 7120 0b05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@050b │ │ +08c1e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -188897,18 +188864,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 │ │ -08c2b4: |[08c2b4] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -08c2c4: 7120 0c05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@050c │ │ -08c2ca: 0a00 |0003: move-result v0 │ │ -08c2cc: 0f00 |0004: return v0 │ │ +08c1e8: |[08c1e8] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +08c1f8: 7120 0c05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@050c │ │ +08c1fe: 0a00 |0003: move-result v0 │ │ +08c200: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -188918,32 +188885,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08c2d0: |[08c2d0] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -08c2e0: 6f20 f404 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04f4 │ │ -08c2e6: 0c00 |0003: move-result-object v0 │ │ -08c2e8: 1100 |0004: return-object v0 │ │ +08c204: |[08c204] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +08c214: 6f20 f404 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04f4 │ │ +08c21a: 0c00 |0003: move-result-object v0 │ │ +08c21c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 2433 (NavUtils.java) │ │ + source_file_idx : 2425 (NavUtils.java) │ │ │ │ Class #621 header: │ │ -class_idx : 211 │ │ +class_idx : 209 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 210 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 208 │ │ +source_file_idx : 2687 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #621 annotations: │ │ Annotations on class │ │ @@ -188963,17 +188930,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c2ec: |[08c2ec] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -08c2fc: 7010 9205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0592 │ │ -08c302: 0e00 |0003: return-void │ │ +08c220: |[08c220] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +08c230: 7010 9205 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0592 │ │ +08c236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -188982,27 +188949,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 │ │ -08c304: |[08c304] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -08c314: 6e10 6f05 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@056f │ │ -08c31a: 0c00 |0003: move-result-object v0 │ │ -08c31c: 6e10 7005 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0570 │ │ -08c322: 0c01 |0007: move-result-object v1 │ │ -08c324: 7130 a405 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@05a4 │ │ -08c32a: 6e20 9805 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0598 │ │ -08c330: 0a00 |000e: move-result v0 │ │ -08c332: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -08c336: 6e10 6d05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056d │ │ -08c33c: 0c00 |0014: move-result-object v0 │ │ -08c33e: 7220 481b 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1b48 │ │ -08c344: 0e00 |0018: return-void │ │ +08c238: |[08c238] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +08c248: 6e10 6f05 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@056f │ │ +08c24e: 0c00 |0003: move-result-object v0 │ │ +08c250: 6e10 7005 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0570 │ │ +08c256: 0c01 |0007: move-result-object v1 │ │ +08c258: 7130 a405 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@05a4 │ │ +08c25e: 6e20 9805 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0598 │ │ +08c264: 0a00 |000e: move-result v0 │ │ +08c266: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +08c26a: 6e10 6d05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@056d │ │ +08c270: 0c00 |0014: move-result-object v0 │ │ +08c272: 7220 481b 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1b48 │ │ +08c278: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -189015,36 +188982,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08c348: |[08c348] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -08c358: 7210 391b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1b39 │ │ -08c35e: 0a00 |0003: move-result v0 │ │ -08c360: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -08c364: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08c366: 0f00 |0007: return v0 │ │ -08c368: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08c36a: 28fe |0009: goto 0007 // -0002 │ │ +08c27c: |[08c27c] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +08c28c: 7210 391b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1b39 │ │ +08c292: 0a00 |0003: move-result v0 │ │ +08c294: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +08c298: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08c29a: 0f00 |0007: return v0 │ │ +08c29c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08c29e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2696 (ShareCompat.java) │ │ + source_file_idx : 2687 (ShareCompat.java) │ │ │ │ Class #622 header: │ │ -class_idx : 230 │ │ +class_idx : 228 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 226 │ │ -source_file_idx : 686 │ │ +superclass_idx : 224 │ │ +source_file_idx : 682 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #622 annotations: │ │ Annotations on class │ │ @@ -189093,20 +189060,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08c36c: |[08c36c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -08c37c: 7020 cf05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05cf │ │ -08c382: 2200 f100 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f1 │ │ -08c386: 7020 3006 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0630 │ │ -08c38c: 5b10 c801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ -08c390: 0e00 |000a: return-void │ │ +08c2a0: |[08c2a0] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +08c2b0: 7020 cf05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05cf │ │ +08c2b6: 2200 ef00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00ef │ │ +08c2ba: 7020 3006 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0630 │ │ +08c2c0: 5b10 c801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ +08c2c4: 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; │ │ @@ -189117,25 +189084,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 │ │ -08c394: |[08c394] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -08c3a4: 7020 cf05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05cf │ │ -08c3aa: 2200 f100 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f1 │ │ -08c3ae: 7020 3006 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0630 │ │ -08c3b4: 5b10 c801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ -08c3b8: 5b13 cd01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -08c3bc: 5b14 c901 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -08c3c0: 5b15 ca01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -08c3c4: 5b16 cb01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -08c3c8: 5b17 cc01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -08c3cc: 0e00 |0014: return-void │ │ +08c2c8: |[08c2c8] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +08c2d8: 7020 cf05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05cf │ │ +08c2de: 2200 ef00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00ef │ │ +08c2e2: 7020 3006 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0630 │ │ +08c2e8: 5b10 c801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ +08c2ec: 5b13 cd01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +08c2f0: 5b14 c901 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +08c2f4: 5b15 ca01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +08c2f8: 5b16 cb01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +08c2fc: 5b17 cc01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +08c300: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -189157,34 +189124,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -08c3d0: |[08c3d0] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -08c3e0: 6e10 f405 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05f4 │ │ -08c3e6: 0a01 |0003: move-result v1 │ │ -08c3e8: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -08c3ec: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -08c3f0: 7210 6e01 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@016e │ │ -08c3f6: 0e00 |000b: return-void │ │ -08c3f8: 5420 c701 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c3fc: 5b23 c701 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c400: 6e10 f505 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05f5 │ │ -08c406: 0a01 |0013: move-result v1 │ │ -08c408: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -08c40c: 6f20 d205 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05d2 │ │ -08c412: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -08c416: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -08c41a: 7210 7701 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0177 │ │ -08c420: 0a01 |0020: move-result v1 │ │ -08c422: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -08c426: 7210 6e01 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@016e │ │ -08c42c: 28e5 |0026: goto 000b // -001b │ │ +08c304: |[08c304] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +08c314: 6e10 f405 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05f4 │ │ +08c31a: 0a01 |0003: move-result v1 │ │ +08c31c: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +08c320: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +08c324: 7210 6e01 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@016e │ │ +08c32a: 0e00 |000b: return-void │ │ +08c32c: 5420 c701 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c330: 5b23 c701 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c334: 6e10 f505 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05f5 │ │ +08c33a: 0a01 |0013: move-result v1 │ │ +08c33c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +08c340: 6f20 d205 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05d2 │ │ +08c346: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +08c34a: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +08c34e: 7210 7701 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0177 │ │ +08c354: 0a01 |0020: move-result v1 │ │ +08c356: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +08c35a: 7210 6e01 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@016e │ │ +08c360: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -189203,18 +189170,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 │ │ -08c430: |[08c430] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -08c440: 1f01 3a00 |0000: check-cast v1, Landroid/database/Cursor; // type@003a │ │ -08c444: 6e20 ea05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05ea │ │ -08c44a: 0e00 |0005: return-void │ │ +08c364: |[08c364] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +08c374: 1f01 3a00 |0000: check-cast v1, Landroid/database/Cursor; // type@003a │ │ +08c378: 6e20 ea05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05ea │ │ +08c37e: 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; │ │ │ │ @@ -189223,56 +189190,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 │ │ -08c44c: |[08c44c] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -08c45c: 6f55 d505 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@05d5 │ │ -08c462: 6e20 ee1e 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c468: 1a00 501a |0006: const-string v0, "mUri=" // string@1a50 │ │ -08c46c: 6e20 ee1e 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c472: 5410 cd01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -08c476: 6e20 f21e 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -08c47c: 6e20 ee1e 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c482: 1a00 5019 |0013: const-string v0, "mProjection=" // string@1950 │ │ -08c486: 6e20 ee1e 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c48c: 5410 c901 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -08c490: 7110 a11f 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fa1 │ │ -08c496: 0c00 |001d: move-result-object v0 │ │ -08c498: 6e20 f31e 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -08c49e: 6e20 ee1e 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c4a4: 1a00 a119 |0024: const-string v0, "mSelection=" // string@19a1 │ │ -08c4a8: 6e20 ee1e 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c4ae: 5410 ca01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -08c4b2: 6e20 f31e 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -08c4b8: 6e20 ee1e 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c4be: 1a00 a319 |0031: const-string v0, "mSelectionArgs=" // string@19a3 │ │ -08c4c2: 6e20 ee1e 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c4c8: 5410 cb01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -08c4cc: 7110 a11f 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fa1 │ │ -08c4d2: 0c00 |003b: move-result-object v0 │ │ -08c4d4: 6e20 f31e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -08c4da: 6e20 ee1e 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c4e0: 1a00 c619 |0042: const-string v0, "mSortOrder=" // string@19c6 │ │ -08c4e4: 6e20 ee1e 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c4ea: 5410 cc01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -08c4ee: 6e20 f31e 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ -08c4f4: 6e20 ee1e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c4fa: 1a00 9d17 |004f: const-string v0, "mCursor=" // string@179d │ │ -08c4fe: 6e20 ee1e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c504: 5410 c701 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c508: 6e20 f21e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ -08c50e: 6e20 ee1e 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c514: 1a00 7e17 |005c: const-string v0, "mContentChanged=" // string@177e │ │ -08c518: 6e20 ee1e 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ -08c51e: 5510 c601 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c6 │ │ -08c522: 6e20 f41e 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ -08c528: 0e00 |0066: return-void │ │ +08c380: |[08c380] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +08c390: 6f55 d505 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@05d5 │ │ +08c396: 6e20 ee1e 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c39c: 1a00 451a |0006: const-string v0, "mUri=" // string@1a45 │ │ +08c3a0: 6e20 ee1e 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c3a6: 5410 cd01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +08c3aa: 6e20 f21e 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +08c3b0: 6e20 ee1e 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c3b6: 1a00 4519 |0013: const-string v0, "mProjection=" // string@1945 │ │ +08c3ba: 6e20 ee1e 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c3c0: 5410 c901 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +08c3c4: 7110 a11f 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fa1 │ │ +08c3ca: 0c00 |001d: move-result-object v0 │ │ +08c3cc: 6e20 f31e 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +08c3d2: 6e20 ee1e 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c3d8: 1a00 9619 |0024: const-string v0, "mSelection=" // string@1996 │ │ +08c3dc: 6e20 ee1e 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c3e2: 5410 ca01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +08c3e6: 6e20 f31e 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +08c3ec: 6e20 ee1e 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c3f2: 1a00 9819 |0031: const-string v0, "mSelectionArgs=" // string@1998 │ │ +08c3f6: 6e20 ee1e 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c3fc: 5410 cb01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +08c400: 7110 a11f 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1fa1 │ │ +08c406: 0c00 |003b: move-result-object v0 │ │ +08c408: 6e20 f31e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +08c40e: 6e20 ee1e 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c414: 1a00 bb19 |0042: const-string v0, "mSortOrder=" // string@19bb │ │ +08c418: 6e20 ee1e 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c41e: 5410 cc01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +08c422: 6e20 f31e 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@1ef3 │ │ +08c428: 6e20 ee1e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c42e: 1a00 9217 |004f: const-string v0, "mCursor=" // string@1792 │ │ +08c432: 6e20 ee1e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c438: 5410 c701 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c43c: 6e20 f21e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1ef2 │ │ +08c442: 6e20 ee1e 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c448: 1a00 7317 |005c: const-string v0, "mContentChanged=" // string@1773 │ │ +08c44c: 6e20 ee1e 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1eee │ │ +08c452: 5510 c601 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c6 │ │ +08c456: 6e20 f41e 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@1ef4 │ │ +08c45c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -189294,17 +189261,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c52c: |[08c52c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -08c53c: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -08c540: 1100 |0002: return-object v0 │ │ +08c460: |[08c460] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +08c470: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +08c474: 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;) │ │ @@ -189312,17 +189279,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c544: |[08c544] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -08c554: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -08c558: 1100 |0002: return-object v0 │ │ +08c478: |[08c478] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +08c488: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +08c48c: 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;) │ │ @@ -189330,17 +189297,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c55c: |[08c55c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -08c56c: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -08c570: 1100 |0002: return-object v0 │ │ +08c490: |[08c490] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +08c4a0: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +08c4a4: 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;) │ │ @@ -189348,17 +189315,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c574: |[08c574] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -08c584: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -08c588: 1100 |0002: return-object v0 │ │ +08c4a8: |[08c4a8] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +08c4b8: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +08c4bc: 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;) │ │ @@ -189366,17 +189333,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c58c: |[08c58c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -08c59c: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -08c5a0: 1100 |0002: return-object v0 │ │ +08c4c0: |[08c4c0] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +08c4d0: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +08c4d4: 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;) │ │ @@ -189384,31 +189351,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -08c5a4: |[08c5a4] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -08c5b4: 6e10 ee05 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05ee │ │ -08c5ba: 0c00 |0003: move-result-object v0 │ │ -08c5bc: 6e10 e900 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e9 │ │ -08c5c2: 0c00 |0007: move-result-object v0 │ │ -08c5c4: 5471 cd01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -08c5c8: 5472 c901 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -08c5cc: 5473 ca01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -08c5d0: 5474 cb01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -08c5d4: 5475 cc01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -08c5d8: 7406 e400 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@00e4 │ │ -08c5de: 0c06 |0015: move-result-object v6 │ │ -08c5e0: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -08c5e4: 7210 7101 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0171 │ │ -08c5ea: 5470 c801 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ -08c5ee: 7220 7901 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0179 │ │ -08c5f4: 1106 |0020: return-object v6 │ │ +08c4d8: |[08c4d8] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +08c4e8: 6e10 ee05 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05ee │ │ +08c4ee: 0c00 |0003: move-result-object v0 │ │ +08c4f0: 6e10 e900 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e9 │ │ +08c4f6: 0c00 |0007: move-result-object v0 │ │ +08c4f8: 5471 cd01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +08c4fc: 5472 c901 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +08c500: 5473 ca01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +08c504: 5474 cb01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +08c508: 5475 cc01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +08c50c: 7406 e400 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@00e4 │ │ +08c512: 0c06 |0015: move-result-object v6 │ │ +08c514: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +08c518: 7210 7101 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0171 │ │ +08c51e: 5470 c801 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c8 │ │ +08c522: 7220 7901 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0179 │ │ +08c528: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -189421,18 +189388,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c5f8: |[08c5f8] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -08c608: 6e10 f605 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05f6 │ │ -08c60e: 0c00 |0003: move-result-object v0 │ │ -08c610: 1100 |0004: return-object v0 │ │ +08c52c: |[08c52c] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +08c53c: 6e10 f605 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05f6 │ │ +08c542: 0c00 |0003: move-result-object v0 │ │ +08c544: 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;) │ │ @@ -189440,21 +189407,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08c614: |[08c614] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -08c624: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -08c628: 7210 7701 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0177 │ │ -08c62e: 0a00 |0005: move-result v0 │ │ -08c630: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -08c634: 7210 6e01 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@016e │ │ -08c63a: 0e00 |000b: return-void │ │ +08c548: |[08c548] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +08c558: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +08c55c: 7210 7701 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0177 │ │ +08c562: 0a00 |0005: move-result v0 │ │ +08c564: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +08c568: 7210 6e01 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@016e │ │ +08c56e: 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; │ │ @@ -189465,18 +189432,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 │ │ -08c63c: |[08c63c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -08c64c: 1f01 3a00 |0000: check-cast v1, Landroid/database/Cursor; // type@003a │ │ -08c650: 6e20 f805 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05f8 │ │ -08c656: 0e00 |0005: return-void │ │ +08c570: |[08c570] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +08c580: 1f01 3a00 |0000: check-cast v1, Landroid/database/Cursor; // type@003a │ │ +08c584: 6e20 f805 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05f8 │ │ +08c58a: 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; │ │ │ │ @@ -189485,28 +189452,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -08c658: |[08c658] android.support.v4.content.CursorLoader.onReset:()V │ │ -08c668: 6f10 dc05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05dc │ │ -08c66e: 6e10 fc05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05fc │ │ -08c674: 5410 c701 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c678: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -08c67c: 5410 c701 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c680: 7210 7701 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0177 │ │ -08c686: 0a00 |000f: move-result v0 │ │ -08c688: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -08c68c: 5410 c701 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c690: 7210 6e01 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@016e │ │ -08c696: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -08c698: 5b10 c701 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c69c: 0e00 |001a: return-void │ │ +08c58c: |[08c58c] android.support.v4.content.CursorLoader.onReset:()V │ │ +08c59c: 6f10 dc05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05dc │ │ +08c5a2: 6e10 fc05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05fc │ │ +08c5a8: 5410 c701 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c5ac: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +08c5b0: 5410 c701 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c5b4: 7210 7701 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0177 │ │ +08c5ba: 0a00 |000f: move-result v0 │ │ +08c5bc: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +08c5c0: 5410 c701 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c5c4: 7210 6e01 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@016e │ │ +08c5ca: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +08c5cc: 5b10 c701 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c5d0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -189519,26 +189486,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08c6a0: |[08c6a0] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -08c6b0: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c6b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08c6b8: 5410 c701 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c6bc: 6e20 ea05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05ea │ │ -08c6c2: 6e10 0206 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0602 │ │ -08c6c8: 0a00 |000c: move-result v0 │ │ -08c6ca: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -08c6ce: 5410 c701 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ -08c6d2: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -08c6d6: 6e10 ed05 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05ed │ │ -08c6dc: 0e00 |0016: return-void │ │ +08c5d4: |[08c5d4] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +08c5e4: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c5e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08c5ec: 5410 c701 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c5f0: 6e20 ea05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05ea │ │ +08c5f6: 6e10 0206 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0602 │ │ +08c5fc: 0a00 |000c: move-result v0 │ │ +08c5fe: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +08c602: 5410 c701 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c7 │ │ +08c606: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +08c60a: 6e10 ed05 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05ed │ │ +08c610: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -189550,17 +189517,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c6e0: |[08c6e0] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -08c6f0: 6e10 e905 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05e9 │ │ -08c6f6: 0e00 |0003: return-void │ │ +08c614: |[08c614] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +08c624: 6e10 e905 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05e9 │ │ +08c62a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -189569,17 +189536,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c6f8: |[08c6f8] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -08c708: 5b01 c901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ -08c70c: 0e00 |0002: return-void │ │ +08c62c: |[08c62c] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +08c63c: 5b01 c901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01c9 │ │ +08c640: 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; │ │ @@ -189589,17 +189556,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c710: |[08c710] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -08c720: 5b01 ca01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ -08c724: 0e00 |0002: return-void │ │ +08c644: |[08c644] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +08c654: 5b01 ca01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01ca │ │ +08c658: 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; │ │ @@ -189609,17 +189576,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c728: |[08c728] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -08c738: 5b01 cb01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ -08c73c: 0e00 |0002: return-void │ │ +08c65c: |[08c65c] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +08c66c: 5b01 cb01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cb │ │ +08c670: 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; │ │ @@ -189629,17 +189596,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c740: |[08c740] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -08c750: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ -08c754: 0e00 |0002: return-void │ │ +08c674: |[08c674] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +08c684: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cc │ │ +08c688: 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; │ │ @@ -189649,32 +189616,32 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c758: |[08c758] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -08c768: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ -08c76c: 0e00 |0002: return-void │ │ +08c68c: |[08c68c] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +08c69c: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cd │ │ +08c6a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ │ │ - source_file_idx : 686 (CursorLoader.java) │ │ + source_file_idx : 682 (CursorLoader.java) │ │ │ │ Class #623 header: │ │ -class_idx : 236 │ │ +class_idx : 234 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 235 │ │ -source_file_idx : 1017 │ │ +superclass_idx : 233 │ │ +source_file_idx : 1013 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #623 annotations: │ │ Annotations on class │ │ @@ -189694,17 +189661,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c770: |[08c770] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -08c780: 7010 1d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@061d │ │ -08c786: 0e00 |0003: return-void │ │ +08c6a4: |[08c6a4] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +08c6b4: 7010 1d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@061d │ │ +08c6ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -189713,18 +189680,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 │ │ -08c788: |[08c788] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -08c798: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062c │ │ -08c79e: 0c00 |0003: move-result-object v0 │ │ -08c7a0: 1100 |0004: return-object v0 │ │ +08c6bc: |[08c6bc] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +08c6cc: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062c │ │ +08c6d2: 0c00 |0003: move-result-object v0 │ │ +08c6d4: 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; │ │ │ │ @@ -189733,32 +189700,32 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c7a4: |[08c7a4] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -08c7b4: 7110 2d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062d │ │ -08c7ba: 0c00 |0003: move-result-object v0 │ │ -08c7bc: 1100 |0004: return-object v0 │ │ +08c6d8: |[08c6d8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +08c6e8: 7110 2d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@062d │ │ +08c6ee: 0c00 |0003: move-result-object v0 │ │ +08c6f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 1017 (IntentCompat.java) │ │ + source_file_idx : 1013 (IntentCompat.java) │ │ │ │ Class #624 header: │ │ -class_idx : 321 │ │ +class_idx : 319 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 320 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 318 │ │ +source_file_idx : 2859 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #624 annotations: │ │ Annotations on class │ │ @@ -189782,18 +189749,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 │ │ -08c7c0: |[08c7c0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -08c7d0: 7020 a307 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07a3 │ │ -08c7d6: 5c02 8602 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@0286 │ │ -08c7da: 0e00 |0005: return-void │ │ +08c6f4: |[08c6f4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +08c704: 7020 a307 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07a3 │ │ +08c70a: 5c02 8602 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@0286 │ │ +08c70e: 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; │ │ @@ -189805,17 +189772,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 │ │ -08c7dc: |[08c7dc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -08c7ec: 7030 a807 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@07a8 │ │ -08c7f2: 0e00 |0003: return-void │ │ +08c710: |[08c710] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +08c720: 7030 a807 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@07a8 │ │ +08c726: 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 │ │ @@ -189827,30 +189794,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c7f4: |[08c7f4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -08c804: 5510 8602 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@0286 │ │ -08c808: 0f00 |0002: return v0 │ │ +08c728: |[08c728] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +08c738: 5510 8602 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@0286 │ │ +08c73c: 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 : 2868 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2859 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #625 header: │ │ -class_idx : 322 │ │ +class_idx : 320 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 320 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 318 │ │ +source_file_idx : 2859 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #625 annotations: │ │ Annotations on class │ │ @@ -189874,37 +189841,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08c80c: |[08c80c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -08c81c: 2200 4201 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0142 │ │ -08c820: 7010 ac07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@07ac │ │ -08c826: 6900 8702 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@0287 │ │ -08c82a: 0e00 |0007: return-void │ │ +08c740: |[08c740] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +08c750: 2200 4001 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0140 │ │ +08c754: 7010 ac07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@07ac │ │ +08c75a: 6900 8702 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@0287 │ │ +08c75e: 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 │ │ -08c82c: |[08c82c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -08c83c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c83e: 7020 a307 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07a3 │ │ -08c844: 0e00 |0004: return-void │ │ +08c760: |[08c760] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +08c770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c772: 7020 a307 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07a3 │ │ +08c778: 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; │ │ │ │ @@ -189914,39 +189881,39 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08c848: |[08c848] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -08c858: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08c85a: 7100 c71f 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1fc7 │ │ -08c860: 0c02 |0004: move-result-object v2 │ │ -08c862: 7110 b707 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07b7 │ │ -08c868: 0a00 |0008: move-result v0 │ │ -08c86a: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -08c86e: 0f01 |000b: return v1 │ │ -08c870: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -08c872: 28fe |000d: goto 000b // -0002 │ │ +08c77c: |[08c77c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +08c78c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08c78e: 7100 c71f 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1fc7 │ │ +08c794: 0c02 |0004: move-result-object v2 │ │ +08c796: 7110 b707 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07b7 │ │ +08c79c: 0a00 |0008: move-result v0 │ │ +08c79e: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +08c7a2: 0f01 |000b: return v1 │ │ +08c7a4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +08c7a6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0009 line=251 │ │ locals : │ │ 0x0009 - 0x000e reg=0 dir I │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ - source_file_idx : 2868 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2859 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #626 header: │ │ -class_idx : 333 │ │ +class_idx : 331 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 337 │ │ -source_file_idx : 364 │ │ +superclass_idx : 335 │ │ +source_file_idx : 360 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #626 annotations: │ │ Annotations on class │ │ @@ -189966,17 +189933,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c874: |[08c874] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -08c884: 7010 3d08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@083d │ │ -08c88a: 0e00 |0003: return-void │ │ +08c7a8: |[08c7a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +08c7b8: 7010 3d08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@083d │ │ +08c7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -189985,18 +189952,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 │ │ -08c88c: |[08c88c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08c89c: 7130 6508 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@0865 │ │ -08c8a2: 0a00 |0003: move-result v0 │ │ -08c8a4: 0f00 |0004: return v0 │ │ +08c7c0: |[08c7c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08c7d0: 7130 6508 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@0865 │ │ +08c7d6: 0a00 |0003: move-result v0 │ │ +08c7d8: 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; │ │ @@ -190007,20 +189974,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 │ │ -08c8a8: |[08c8a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -08c8b8: 2200 4c01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@014c │ │ -08c8bc: 7030 1208 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@0812 │ │ -08c8c2: 7110 6608 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0866 │ │ -08c8c8: 0c00 |0008: move-result-object v0 │ │ -08c8ca: 1100 |0009: return-object v0 │ │ +08c7dc: |[08c7dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +08c7ec: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@014a │ │ +08c7f0: 7030 1208 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@0812 │ │ +08c7f6: 7110 6608 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0866 │ │ +08c7fc: 0c00 |0008: move-result-object v0 │ │ +08c7fe: 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; │ │ │ │ @@ -190029,18 +189996,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08c8cc: |[08c8cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -08c8dc: 7100 6708 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0867 │ │ -08c8e2: 0c00 |0003: move-result-object v0 │ │ -08c8e4: 1100 |0004: return-object v0 │ │ +08c800: |[08c800] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +08c810: 7100 6708 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0867 │ │ +08c816: 0c00 |0003: move-result-object v0 │ │ +08c818: 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;) │ │ @@ -190048,17 +190015,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 │ │ -08c8e8: |[08c8e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08c8f8: 7130 6808 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@0868 │ │ -08c8fe: 0e00 |0003: return-void │ │ +08c81c: |[08c81c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08c82c: 7130 6808 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@0868 │ │ +08c832: 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; │ │ @@ -190070,19 +190037,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 │ │ -08c900: |[08c900] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08c910: 6e10 7f0c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c7f │ │ -08c916: 0c00 |0003: move-result-object v0 │ │ -08c918: 7130 6908 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0869 │ │ -08c91e: 0e00 |0007: return-void │ │ +08c834: |[08c834] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08c844: 6e10 7f0c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c7f │ │ +08c84a: 0c00 |0003: move-result-object v0 │ │ +08c84c: 7130 6908 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0869 │ │ +08c852: 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; │ │ @@ -190094,17 +190061,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 │ │ -08c920: |[08c920] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08c930: 7130 6a08 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@086a │ │ -08c936: 0e00 |0003: return-void │ │ +08c854: |[08c854] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08c864: 7130 6a08 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@086a │ │ +08c86a: 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; │ │ @@ -190116,18 +190083,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 │ │ -08c938: |[08c938] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08c948: 7140 6b08 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@086b │ │ -08c94e: 0a00 |0003: move-result v0 │ │ -08c950: 0f00 |0004: return v0 │ │ +08c86c: |[08c86c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08c87c: 7140 6b08 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@086b │ │ +08c882: 0a00 |0003: move-result v0 │ │ +08c884: 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; │ │ @@ -190139,17 +190106,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 │ │ -08c954: |[08c954] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08c964: 7130 6c08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@086c │ │ -08c96a: 0e00 |0003: return-void │ │ +08c888: |[08c888] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08c898: 7130 6c08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@086c │ │ +08c89e: 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; │ │ @@ -190161,34 +190128,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -08c96c: |[08c96c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08c97c: 7130 6d08 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@086d │ │ -08c982: 0e00 |0003: return-void │ │ +08c8a0: |[08c8a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08c8b0: 7130 6d08 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@086d │ │ +08c8b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 364 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 360 (AccessibilityDelegateCompat.java) │ │ │ │ Class #627 header: │ │ -class_idx : 359 │ │ +class_idx : 357 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 358 │ │ -source_file_idx : 1058 │ │ +superclass_idx : 356 │ │ +source_file_idx : 1054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #627 annotations: │ │ Annotations on class │ │ @@ -190208,17 +190175,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c984: |[08c984] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -08c994: 7010 d008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@08d0 │ │ -08c99a: 0e00 |0003: return-void │ │ +08c8b8: |[08c8b8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +08c8c8: 7010 d008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@08d0 │ │ +08c8ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -190227,18 +190194,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 │ │ -08c99c: |[08c99c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -08c9ac: 7140 f508 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@08f5 │ │ -08c9b2: 0a00 |0003: move-result v0 │ │ -08c9b4: 0f00 |0004: return v0 │ │ +08c8d0: |[08c8d0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +08c8e0: 7140 f508 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@08f5 │ │ +08c8e6: 0a00 |0003: move-result v0 │ │ +08c8e8: 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; │ │ @@ -190250,18 +190217,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 │ │ -08c9b8: |[08c9b8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -08c9c8: 7110 f608 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08f6 │ │ -08c9ce: 0c00 |0003: move-result-object v0 │ │ -08c9d0: 1100 |0004: return-object v0 │ │ +08c8ec: |[08c8ec] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +08c8fc: 7110 f608 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08f6 │ │ +08c902: 0c00 |0003: move-result-object v0 │ │ +08c904: 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; │ │ │ │ @@ -190270,18 +190237,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c9d4: |[08c9d4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -08c9e4: 7110 f708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@08f7 │ │ -08c9ea: 0a00 |0003: move-result v0 │ │ -08c9ec: 0f00 |0004: return v0 │ │ +08c908: |[08c908] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +08c918: 7110 f708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@08f7 │ │ +08c91e: 0a00 |0003: move-result v0 │ │ +08c920: 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; │ │ │ │ @@ -190290,32 +190257,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c9f0: |[08c9f0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -08ca00: 7110 f808 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@08f8 │ │ -08ca06: 0e00 |0003: return-void │ │ +08c924: |[08c924] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +08c934: 7110 f808 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@08f8 │ │ +08c93a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 1058 (KeyEventCompat.java) │ │ + source_file_idx : 1054 (KeyEventCompat.java) │ │ │ │ Class #628 header: │ │ -class_idx : 374 │ │ +class_idx : 372 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 372 │ │ -source_file_idx : 2356 │ │ +superclass_idx : 370 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #628 annotations: │ │ Annotations on class │ │ @@ -190335,17 +190302,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ca08: |[08ca08] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -08ca18: 7010 3509 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0935 │ │ -08ca1e: 0e00 |0003: return-void │ │ +08c93c: |[08c93c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +08c94c: 7010 3509 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0935 │ │ +08c952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -190354,18 +190321,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ca20: |[08ca20] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -08ca30: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0967 │ │ -08ca36: 0a00 |0003: move-result v0 │ │ -08ca38: 0f00 |0004: return v0 │ │ +08c954: |[08c954] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +08c964: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0967 │ │ +08c96a: 0a00 |0003: move-result v0 │ │ +08c96c: 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; │ │ │ │ @@ -190374,18 +190341,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ca3c: |[08ca3c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -08ca4c: 7110 6809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0968 │ │ -08ca52: 0a00 |0003: move-result v0 │ │ -08ca54: 0f00 |0004: return v0 │ │ +08c970: |[08c970] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +08c980: 7110 6809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0968 │ │ +08c986: 0a00 |0003: move-result v0 │ │ +08c988: 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; │ │ │ │ @@ -190394,18 +190361,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ca58: |[08ca58] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -08ca68: 7110 6909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0969 │ │ -08ca6e: 0a00 |0003: move-result v0 │ │ -08ca70: 0f00 |0004: return v0 │ │ +08c98c: |[08c98c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +08c99c: 7110 6909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0969 │ │ +08c9a2: 0a00 |0003: move-result v0 │ │ +08c9a4: 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; │ │ │ │ @@ -190414,42 +190381,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -08ca74: |[08ca74] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -08ca84: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -08ca88: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08ca8a: 7120 6a09 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@096a │ │ -08ca90: 0c00 |0006: move-result-object v0 │ │ -08ca92: 1100 |0007: return-object v0 │ │ -08ca94: 2200 7501 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0175 │ │ -08ca98: 7030 3e09 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@093e │ │ -08ca9e: 7120 6a09 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@096a │ │ -08caa4: 0c00 |0010: move-result-object v0 │ │ -08caa6: 28f6 |0011: goto 0007 // -000a │ │ +08c9a8: |[08c9a8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +08c9b8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +08c9bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08c9be: 7120 6a09 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@096a │ │ +08c9c4: 0c00 |0006: move-result-object v0 │ │ +08c9c6: 1100 |0007: return-object v0 │ │ +08c9c8: 2200 7301 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0173 │ │ +08c9cc: 7030 3e09 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@093e │ │ +08c9d2: 7120 6a09 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@096a │ │ +08c9d8: 0c00 |0010: move-result-object v0 │ │ +08c9da: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0012 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0012 reg=3 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ │ │ - source_file_idx : 2356 (MenuItemCompat.java) │ │ + source_file_idx : 2348 (MenuItemCompat.java) │ │ │ │ Class #629 header: │ │ -class_idx : 390 │ │ +class_idx : 388 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 396 │ │ -source_file_idx : 2542 │ │ +superclass_idx : 394 │ │ +source_file_idx : 2534 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #629 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -190568,18 +190535,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08caa8: |[08caa8] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -08cab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08caba: 7030 a509 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09a5 │ │ -08cac0: 0e00 |0004: return-void │ │ +08c9dc: |[08c9dc] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +08c9ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c9ee: 7030 a509 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09a5 │ │ +08c9f4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -190589,103 +190556,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 │ │ -08cac4: |[08cac4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08cad4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08cad6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -08cad8: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -08cadc: 7030 ce09 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09ce │ │ -08cae2: 2201 4200 |0007: new-instance v1, Landroid/graphics/Paint; // type@0042 │ │ -08cae6: 7010 9301 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0193 │ │ -08caec: 5b71 1603 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ -08caf0: 2201 4600 |000e: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -08caf4: 7010 9801 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -08cafa: 5b71 1703 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0317 │ │ -08cafe: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -08cb02: 5971 1403 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0314 │ │ -08cb06: 5c75 0603 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ -08cb0a: 5c75 0703 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ -08cb0e: 5271 1803 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0318 │ │ -08cb12: 5971 0a03 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ -08cb16: 5471 1603 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ -08cb1a: 5272 0a03 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ -08cb1e: 6e20 9401 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ -08cb24: 6e10 ee00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08cb2a: 0c01 |002b: move-result-object v1 │ │ -08cb2c: 6e10 4e01 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -08cb32: 0c01 |002f: move-result-object v1 │ │ -08cb34: 5210 5f0a |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ -08cb38: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -08cb3c: c801 |0034: mul-float/2addr v1, v0 │ │ -08cb3e: c631 |0035: add-float/2addr v1, v3 │ │ -08cb40: 8711 |0036: float-to-int v1, v1 │ │ -08cb42: 5971 0b03 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@030b │ │ -08cb46: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -08cb4a: c801 |003b: mul-float/2addr v1, v0 │ │ -08cb4c: c631 |003c: add-float/2addr v1, v3 │ │ -08cb4e: 8711 |003d: float-to-int v1, v1 │ │ -08cb50: 5971 0e03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@030e │ │ -08cb54: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -08cb58: c801 |0042: mul-float/2addr v1, v0 │ │ -08cb5a: 8711 |0043: float-to-int v1, v1 │ │ -08cb5c: 5971 1003 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0310 │ │ -08cb60: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -08cb64: c801 |0048: mul-float/2addr v1, v0 │ │ -08cb66: c631 |0049: add-float/2addr v1, v3 │ │ -08cb68: 8711 |004a: float-to-int v1, v1 │ │ -08cb6a: 5971 1503 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08cb6e: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -08cb72: c801 |004f: mul-float/2addr v1, v0 │ │ -08cb74: c631 |0050: add-float/2addr v1, v3 │ │ -08cb76: 8711 |0051: float-to-int v1, v1 │ │ -08cb78: 5971 0803 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0308 │ │ -08cb7c: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -08cb80: c801 |0056: mul-float/2addr v1, v0 │ │ -08cb82: c631 |0057: add-float/2addr v1, v3 │ │ -08cb84: 8711 |0058: float-to-int v1, v1 │ │ -08cb86: 5971 0f03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@030f │ │ -08cb8a: 7110 001c 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ -08cb90: 0c01 |005e: move-result-object v1 │ │ -08cb92: 6e10 071c 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1c07 │ │ -08cb98: 0a01 |0062: move-result v1 │ │ -08cb9a: 5971 1903 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0319 │ │ -08cb9e: 6e10 ac09 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09ac │ │ -08cba4: 0a01 |0068: move-result v1 │ │ -08cba6: 6e10 ae09 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@09ae │ │ -08cbac: 0a02 |006c: move-result v2 │ │ -08cbae: 6e10 ad09 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09ad │ │ -08cbb4: 0a03 |0070: move-result v3 │ │ -08cbb6: 6e10 ab09 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@09ab │ │ -08cbbc: 0a04 |0074: move-result v4 │ │ -08cbbe: 6e54 ba09 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@09ba │ │ -08cbc4: 6e10 b009 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@09b0 │ │ -08cbca: 0a01 |007b: move-result v1 │ │ -08cbcc: 6e20 bd09 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@09bd │ │ -08cbd2: 6e20 be09 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@09be │ │ -08cbd8: 5471 1303 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0313 │ │ -08cbdc: 6e20 211e 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1e21 │ │ -08cbe2: 5471 1303 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0313 │ │ -08cbe6: 2202 8401 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0184 │ │ -08cbea: 7020 a009 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09a0 │ │ -08cbf0: 6e20 271e 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e27 │ │ -08cbf6: 5471 1103 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0311 │ │ -08cbfa: 6e20 211e 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1e21 │ │ -08cc00: 5471 1103 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0311 │ │ -08cc04: 2202 8501 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0185 │ │ -08cc08: 7020 a209 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09a2 │ │ -08cc0e: 6e20 271e 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e27 │ │ -08cc14: 6e10 a609 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@09a6 │ │ -08cc1a: 0c01 |00a3: move-result-object v1 │ │ -08cc1c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -08cc20: 5c76 0603 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ -08cc24: 0e00 |00a8: return-void │ │ +08c9f8: |[08c9f8] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08ca08: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +08ca0a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +08ca0c: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +08ca10: 7030 ce09 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09ce │ │ +08ca16: 2201 4200 |0007: new-instance v1, Landroid/graphics/Paint; // type@0042 │ │ +08ca1a: 7010 9301 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0193 │ │ +08ca20: 5b71 1603 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ +08ca24: 2201 4500 |000e: new-instance v1, Landroid/graphics/Rect; // type@0045 │ │ +08ca28: 7010 9801 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +08ca2e: 5b71 1703 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0317 │ │ +08ca32: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +08ca36: 5971 1403 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0314 │ │ +08ca3a: 5c75 0603 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ +08ca3e: 5c75 0703 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ +08ca42: 5271 1803 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0318 │ │ +08ca46: 5971 0a03 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ +08ca4a: 5471 1603 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ +08ca4e: 5272 0a03 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ +08ca52: 6e20 9401 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ +08ca58: 6e10 ee00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08ca5e: 0c01 |002b: move-result-object v1 │ │ +08ca60: 6e10 4e01 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +08ca66: 0c01 |002f: move-result-object v1 │ │ +08ca68: 5210 5f0a |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ +08ca6c: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +08ca70: c801 |0034: mul-float/2addr v1, v0 │ │ +08ca72: c631 |0035: add-float/2addr v1, v3 │ │ +08ca74: 8711 |0036: float-to-int v1, v1 │ │ +08ca76: 5971 0b03 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@030b │ │ +08ca7a: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +08ca7e: c801 |003b: mul-float/2addr v1, v0 │ │ +08ca80: c631 |003c: add-float/2addr v1, v3 │ │ +08ca82: 8711 |003d: float-to-int v1, v1 │ │ +08ca84: 5971 0e03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@030e │ │ +08ca88: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +08ca8c: c801 |0042: mul-float/2addr v1, v0 │ │ +08ca8e: 8711 |0043: float-to-int v1, v1 │ │ +08ca90: 5971 1003 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0310 │ │ +08ca94: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +08ca98: c801 |0048: mul-float/2addr v1, v0 │ │ +08ca9a: c631 |0049: add-float/2addr v1, v3 │ │ +08ca9c: 8711 |004a: float-to-int v1, v1 │ │ +08ca9e: 5971 1503 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08caa2: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +08caa6: c801 |004f: mul-float/2addr v1, v0 │ │ +08caa8: c631 |0050: add-float/2addr v1, v3 │ │ +08caaa: 8711 |0051: float-to-int v1, v1 │ │ +08caac: 5971 0803 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0308 │ │ +08cab0: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +08cab4: c801 |0056: mul-float/2addr v1, v0 │ │ +08cab6: c631 |0057: add-float/2addr v1, v3 │ │ +08cab8: 8711 |0058: float-to-int v1, v1 │ │ +08caba: 5971 0f03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@030f │ │ +08cabe: 7110 001c 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1c00 │ │ +08cac4: 0c01 |005e: move-result-object v1 │ │ +08cac6: 6e10 071c 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1c07 │ │ +08cacc: 0a01 |0062: move-result v1 │ │ +08cace: 5971 1903 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0319 │ │ +08cad2: 6e10 ac09 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09ac │ │ +08cad8: 0a01 |0068: move-result v1 │ │ +08cada: 6e10 ae09 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@09ae │ │ +08cae0: 0a02 |006c: move-result v2 │ │ +08cae2: 6e10 ad09 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09ad │ │ +08cae8: 0a03 |0070: move-result v3 │ │ +08caea: 6e10 ab09 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@09ab │ │ +08caf0: 0a04 |0074: move-result v4 │ │ +08caf2: 6e54 ba09 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@09ba │ │ +08caf8: 6e10 b009 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@09b0 │ │ +08cafe: 0a01 |007b: move-result v1 │ │ +08cb00: 6e20 bd09 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@09bd │ │ +08cb06: 6e20 be09 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@09be │ │ +08cb0c: 5471 1303 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0313 │ │ +08cb10: 6e20 211e 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1e21 │ │ +08cb16: 5471 1303 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0313 │ │ +08cb1a: 2202 8201 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0182 │ │ +08cb1e: 7020 a009 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09a0 │ │ +08cb24: 6e20 271e 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e27 │ │ +08cb2a: 5471 1103 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0311 │ │ +08cb2e: 6e20 211e 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1e21 │ │ +08cb34: 5471 1103 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0311 │ │ +08cb38: 2202 8301 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0183 │ │ +08cb3c: 7020 a209 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09a2 │ │ +08cb42: 6e20 271e 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e27 │ │ +08cb48: 6e10 a609 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@09a6 │ │ +08cb4e: 0c01 |00a3: move-result-object v1 │ │ +08cb50: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +08cb54: 5c76 0603 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ +08cb58: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -190722,17 +190689,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08cc28: |[08cc28] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -08cc38: 5510 0603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ -08cc3c: 0f00 |0002: return v0 │ │ +08cb5c: |[08cb5c] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +08cb6c: 5510 0603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ +08cb70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -190740,21 +190707,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08cc40: |[08cc40] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -08cc50: 6f10 d309 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@09d3 │ │ -08cc56: 0a00 |0003: move-result v0 │ │ -08cc58: 5221 0f03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@030f │ │ -08cc5c: 7120 2d1f 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -08cc62: 0a00 |0009: move-result v0 │ │ -08cc64: 0f00 |000a: return v0 │ │ +08cb74: |[08cb74] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +08cb84: 6f10 d309 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@09d3 │ │ +08cb8a: 0a00 |0003: move-result v0 │ │ +08cb8c: 5221 0f03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@030f │ │ +08cb90: 7120 2d1f 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +08cb96: 0a00 |0009: move-result v0 │ │ +08cb98: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -190762,17 +190729,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08cc68: |[08cc68] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -08cc78: 5210 0a03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ -08cc7c: 0f00 |0002: return v0 │ │ +08cb9c: |[08cb9c] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +08cbac: 5210 0a03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ +08cbb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -190780,71 +190747,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -08cc80: |[08cc80] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -08cc90: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -08cc96: 6f20 dd09 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@09dd │ │ -08cc9c: 6e10 a909 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09a9 │ │ -08cca2: 0a07 |0009: move-result v7 │ │ -08cca4: 0176 |000a: move v6, v7 │ │ -08cca6: 54c0 0503 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ -08ccaa: 6e10 161e 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1e16 │ │ -08ccb0: 0a00 |0010: move-result v0 │ │ -08ccb2: 52c1 1503 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08ccb6: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -08ccba: 54c0 0503 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ -08ccbe: 6e10 191e 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1e19 │ │ -08ccc4: 0a00 |001a: move-result v0 │ │ -08ccc6: 52c1 1503 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08ccca: 9009 0001 |001d: add-int v9, v0, v1 │ │ -08ccce: 52c0 0b03 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@030b │ │ -08ccd2: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -08ccd6: 54c0 1603 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ -08ccda: 52c1 1403 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0314 │ │ -08ccde: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -08cce2: 52c2 0a03 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ -08cce6: b5b2 |002b: and-int/2addr v2, v11 │ │ -08cce8: b621 |002c: or-int/2addr v1, v2 │ │ -08ccea: 6e20 9401 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ -08ccf0: 8281 |0030: int-to-float v1, v8 │ │ -08ccf2: 82a2 |0031: int-to-float v2, v10 │ │ -08ccf4: 8293 |0032: int-to-float v3, v9 │ │ -08ccf6: 8264 |0033: int-to-float v4, v6 │ │ -08ccf8: 54c5 1603 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ -08ccfc: 07d0 |0036: move-object v0, v13 │ │ -08ccfe: 7406 8b01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@018b │ │ -08cd04: 55c0 0603 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ -08cd08: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -08cd0c: 54c0 1603 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ -08cd10: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -08cd14: 52c2 0a03 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ -08cd18: b5b2 |0044: and-int/2addr v2, v11 │ │ -08cd1a: b621 |0045: or-int/2addr v1, v2 │ │ -08cd1c: 6e20 9401 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ -08cd22: 6e10 ac09 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09ac │ │ -08cd28: 0a00 |004c: move-result v0 │ │ -08cd2a: 8201 |004d: int-to-float v1, v0 │ │ -08cd2c: 52c0 0803 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0308 │ │ -08cd30: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -08cd34: 8202 |0052: int-to-float v2, v0 │ │ -08cd36: 6e10 b109 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@09b1 │ │ -08cd3c: 0a00 |0056: move-result v0 │ │ -08cd3e: 6e10 ad09 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09ad │ │ -08cd44: 0a03 |005a: move-result v3 │ │ -08cd46: b130 |005b: sub-int/2addr v0, v3 │ │ -08cd48: 8203 |005c: int-to-float v3, v0 │ │ -08cd4a: 8274 |005d: int-to-float v4, v7 │ │ -08cd4c: 54c5 1603 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ -08cd50: 07d0 |0060: move-object v0, v13 │ │ -08cd52: 7406 8b01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@018b │ │ -08cd58: 0e00 |0064: return-void │ │ +08cbb4: |[08cbb4] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +08cbc4: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +08cbca: 6f20 dd09 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@09dd │ │ +08cbd0: 6e10 a909 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09a9 │ │ +08cbd6: 0a07 |0009: move-result v7 │ │ +08cbd8: 0176 |000a: move v6, v7 │ │ +08cbda: 54c0 0503 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ +08cbde: 6e10 161e 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1e16 │ │ +08cbe4: 0a00 |0010: move-result v0 │ │ +08cbe6: 52c1 1503 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08cbea: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +08cbee: 54c0 0503 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ +08cbf2: 6e10 191e 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1e19 │ │ +08cbf8: 0a00 |001a: move-result v0 │ │ +08cbfa: 52c1 1503 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08cbfe: 9009 0001 |001d: add-int v9, v0, v1 │ │ +08cc02: 52c0 0b03 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@030b │ │ +08cc06: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +08cc0a: 54c0 1603 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ +08cc0e: 52c1 1403 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0314 │ │ +08cc12: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +08cc16: 52c2 0a03 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ +08cc1a: b5b2 |002b: and-int/2addr v2, v11 │ │ +08cc1c: b621 |002c: or-int/2addr v1, v2 │ │ +08cc1e: 6e20 9401 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ +08cc24: 8281 |0030: int-to-float v1, v8 │ │ +08cc26: 82a2 |0031: int-to-float v2, v10 │ │ +08cc28: 8293 |0032: int-to-float v3, v9 │ │ +08cc2a: 8264 |0033: int-to-float v4, v6 │ │ +08cc2c: 54c5 1603 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ +08cc30: 07d0 |0036: move-object v0, v13 │ │ +08cc32: 7406 8b01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@018b │ │ +08cc38: 55c0 0603 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ +08cc3c: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +08cc40: 54c0 1603 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ +08cc44: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +08cc48: 52c2 0a03 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ +08cc4c: b5b2 |0044: and-int/2addr v2, v11 │ │ +08cc4e: b621 |0045: or-int/2addr v1, v2 │ │ +08cc50: 6e20 9401 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ +08cc56: 6e10 ac09 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09ac │ │ +08cc5c: 0a00 |004c: move-result v0 │ │ +08cc5e: 8201 |004d: int-to-float v1, v0 │ │ +08cc60: 52c0 0803 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0308 │ │ +08cc64: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +08cc68: 8202 |0052: int-to-float v2, v0 │ │ +08cc6a: 6e10 b109 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@09b1 │ │ +08cc70: 0a00 |0056: move-result v0 │ │ +08cc72: 6e10 ad09 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09ad │ │ +08cc78: 0a03 |005a: move-result v3 │ │ +08cc7a: b130 |005b: sub-int/2addr v0, v3 │ │ +08cc7c: 8203 |005c: int-to-float v3, v0 │ │ +08cc7e: 8274 |005d: int-to-float v4, v7 │ │ +08cc80: 54c5 1603 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ +08cc84: 07d0 |0060: move-object v0, v13 │ │ +08cc86: 7406 8b01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@018b │ │ +08cc8c: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -190869,83 +190836,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -08cd5c: |[08cd5c] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -08cd6c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -08cd6e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08cd70: 6e10 541b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ -08cd76: 0a00 |0005: move-result v0 │ │ -08cd78: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -08cd7c: 5565 0903 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0309 │ │ -08cd80: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -08cd84: 0f03 |000c: return v3 │ │ -08cd86: 6e10 5a1b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ -08cd8c: 0a01 |0010: move-result v1 │ │ -08cd8e: 6e10 5c1b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ -08cd94: 0a02 |0014: move-result v2 │ │ -08cd96: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -08cd9c: 0143 |0018: move v3, v4 │ │ -08cd9e: 28f3 |0019: goto 000c // -000d │ │ -08cda0: 5961 0c03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@030c │ │ -08cda4: 5962 0d03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@030d │ │ -08cda8: 5c63 0903 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0309 │ │ -08cdac: 28f8 |0020: goto 0018 // -0008 │ │ -08cdae: 5263 0c03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@030c │ │ -08cdb2: a703 0103 |0023: sub-float v3, v1, v3 │ │ -08cdb6: 7110 291f 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -08cdbc: 0a03 |0028: move-result v3 │ │ -08cdbe: 5265 1903 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0319 │ │ -08cdc2: 8255 |002b: int-to-float v5, v5 │ │ -08cdc4: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -08cdc8: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -08cdcc: 5263 0d03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@030d │ │ -08cdd0: a703 0203 |0032: sub-float v3, v2, v3 │ │ -08cdd4: 7110 291f 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -08cdda: 0a03 |0037: move-result v3 │ │ -08cddc: 5265 1903 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0319 │ │ -08cde0: 8255 |003a: int-to-float v5, v5 │ │ -08cde2: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -08cde6: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -08cdea: 5c64 0903 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0309 │ │ -08cdee: 28d7 |0041: goto 0018 // -0029 │ │ -08cdf0: 5463 0503 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ -08cdf4: 6e10 161e 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1e16 │ │ -08cdfa: 0a03 |0047: move-result v3 │ │ -08cdfc: 5265 1503 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08ce00: b153 |004a: sub-int/2addr v3, v5 │ │ -08ce02: 8233 |004b: int-to-float v3, v3 │ │ -08ce04: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -08ce08: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -08ce0c: 5463 1203 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ -08ce10: 5465 1203 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ -08ce14: 6e10 110b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -08ce1a: 0a05 |0057: move-result v5 │ │ -08ce1c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -08ce20: 6e20 500b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ -08ce26: 28bb |005d: goto 0018 // -0045 │ │ -08ce28: 5463 0503 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ -08ce2c: 6e10 191e 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1e19 │ │ -08ce32: 0a03 |0063: move-result v3 │ │ -08ce34: 5265 1503 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08ce38: b053 |0066: add-int/2addr v3, v5 │ │ -08ce3a: 8233 |0067: int-to-float v3, v3 │ │ -08ce3c: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -08ce40: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -08ce44: 5463 1203 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ -08ce48: 5465 1203 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ -08ce4c: 6e10 110b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ -08ce52: 0a05 |0073: move-result v5 │ │ -08ce54: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -08ce58: 6e20 500b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ -08ce5e: 289f |0079: goto 0018 // -0061 │ │ -08ce60: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +08cc90: |[08cc90] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +08cca0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +08cca2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08cca4: 6e10 541b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1b54 │ │ +08ccaa: 0a00 |0005: move-result v0 │ │ +08ccac: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +08ccb0: 5565 0903 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0309 │ │ +08ccb4: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +08ccb8: 0f03 |000c: return v3 │ │ +08ccba: 6e10 5a1b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1b5a │ │ +08ccc0: 0a01 |0010: move-result v1 │ │ +08ccc2: 6e10 5c1b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1b5c │ │ +08ccc8: 0a02 |0014: move-result v2 │ │ +08ccca: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +08ccd0: 0143 |0018: move v3, v4 │ │ +08ccd2: 28f3 |0019: goto 000c // -000d │ │ +08ccd4: 5961 0c03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@030c │ │ +08ccd8: 5962 0d03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@030d │ │ +08ccdc: 5c63 0903 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0309 │ │ +08cce0: 28f8 |0020: goto 0018 // -0008 │ │ +08cce2: 5263 0c03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@030c │ │ +08cce6: a703 0103 |0023: sub-float v3, v1, v3 │ │ +08ccea: 7110 291f 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +08ccf0: 0a03 |0028: move-result v3 │ │ +08ccf2: 5265 1903 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0319 │ │ +08ccf6: 8255 |002b: int-to-float v5, v5 │ │ +08ccf8: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +08ccfc: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +08cd00: 5263 0d03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@030d │ │ +08cd04: a703 0203 |0032: sub-float v3, v2, v3 │ │ +08cd08: 7110 291f 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +08cd0e: 0a03 |0037: move-result v3 │ │ +08cd10: 5265 1903 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0319 │ │ +08cd14: 8255 |003a: int-to-float v5, v5 │ │ +08cd16: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +08cd1a: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +08cd1e: 5c64 0903 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0309 │ │ +08cd22: 28d7 |0041: goto 0018 // -0029 │ │ +08cd24: 5463 0503 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ +08cd28: 6e10 161e 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1e16 │ │ +08cd2e: 0a03 |0047: move-result v3 │ │ +08cd30: 5265 1503 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08cd34: b153 |004a: sub-int/2addr v3, v5 │ │ +08cd36: 8233 |004b: int-to-float v3, v3 │ │ +08cd38: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +08cd3c: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +08cd40: 5463 1203 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ +08cd44: 5465 1203 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ +08cd48: 6e10 110b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +08cd4e: 0a05 |0057: move-result v5 │ │ +08cd50: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +08cd54: 6e20 500b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ +08cd5a: 28bb |005d: goto 0018 // -0045 │ │ +08cd5c: 5463 0503 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ +08cd60: 6e10 191e 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1e19 │ │ +08cd66: 0a03 |0063: move-result v3 │ │ +08cd68: 5265 1503 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08cd6c: b053 |0066: add-int/2addr v3, v5 │ │ +08cd6e: 8233 |0067: int-to-float v3, v3 │ │ +08cd70: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +08cd74: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +08cd78: 5463 1203 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ +08cd7c: 5465 1203 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0312 │ │ +08cd80: 6e10 110b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b11 │ │ +08cd86: 0a05 |0073: move-result v5 │ │ +08cd88: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +08cd8c: 6e20 500b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b50 │ │ +08cd92: 289f |0079: goto 0018 // -0061 │ │ +08cd94: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -190973,26 +190940,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08ce74: |[08ce74] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -08ce84: 6f20 e109 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@09e1 │ │ -08ce8a: 5510 0703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ -08ce8e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -08ce92: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -08ce96: b520 |0009: and-int/2addr v0, v2 │ │ -08ce98: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -08ce9c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08ce9e: 5c10 0603 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ -08cea2: 0e00 |000f: return-void │ │ -08cea4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08cea6: 28fc |0011: goto 000d // -0004 │ │ +08cda8: |[08cda8] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +08cdb8: 6f20 e109 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@09e1 │ │ +08cdbe: 5510 0703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ +08cdc2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +08cdc6: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +08cdca: b520 |0009: and-int/2addr v0, v2 │ │ +08cdcc: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +08cdd0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08cdd2: 5c10 0603 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ +08cdd6: 0e00 |000f: return-void │ │ +08cdd8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08cdda: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -191005,24 +190972,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08cea8: |[08cea8] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -08ceb8: 6f20 e209 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@09e2 │ │ -08cebe: 5510 0703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ -08cec2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -08cec6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -08ceca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08cecc: 5c10 0603 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ -08ced0: 0e00 |000c: return-void │ │ -08ced2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08ced4: 28fc |000e: goto 000a // -0004 │ │ +08cddc: |[08cddc] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +08cdec: 6f20 e209 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@09e2 │ │ +08cdf2: 5510 0703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ +08cdf6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +08cdfa: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +08cdfe: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08ce00: 5c10 0603 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ +08ce04: 0e00 |000c: return-void │ │ +08ce06: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08ce08: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -191035,24 +191002,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08ced8: |[08ced8] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -08cee8: 6f20 e309 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@09e3 │ │ -08ceee: 5510 0703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ -08cef2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -08cef6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -08cefa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08cefc: 5c10 0603 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ -08cf00: 0e00 |000c: return-void │ │ -08cf02: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08cf04: 28fc |000e: goto 000a // -0004 │ │ +08ce0c: |[08ce0c] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +08ce1c: 6f20 e309 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@09e3 │ │ +08ce22: 5510 0703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ +08ce26: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +08ce2a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +08ce2e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08ce30: 5c10 0603 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ +08ce34: 0e00 |000c: return-void │ │ +08ce36: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08ce38: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -191065,20 +191032,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08cf08: |[08cf08] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -08cf18: 5c12 0603 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ -08cf1c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08cf1e: 5c10 0703 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ -08cf22: 6e10 b209 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09b2 │ │ -08cf28: 0e00 |0008: return-void │ │ +08ce3c: |[08ce3c] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +08ce4c: 5c12 0603 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0306 │ │ +08ce50: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08ce52: 5c10 0703 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0307 │ │ +08ce56: 6e10 b209 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09b2 │ │ +08ce5c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -191090,20 +191057,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -08cf2c: |[08cf2c] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -08cf3c: 5210 0e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@030e │ │ -08cf40: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -08cf44: 5215 0e03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@030e │ │ -08cf48: 6f55 e709 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@09e7 │ │ -08cf4e: 0e00 |0009: return-void │ │ +08ce60: |[08ce60] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +08ce70: 5210 0e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@030e │ │ +08ce74: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +08ce78: 5215 0e03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@030e │ │ +08ce7c: 6f55 e709 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@09e7 │ │ +08ce82: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -191118,21 +191085,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08cf50: |[08cf50] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -08cf60: 5923 0a03 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ -08cf64: 5420 1603 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ -08cf68: 5221 0a03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ -08cf6c: 6e20 9401 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ -08cf72: 6e10 b209 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09b2 │ │ -08cf78: 0e00 |000c: return-void │ │ +08ce84: |[08ce84] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +08ce94: 5923 0a03 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ +08ce98: 5420 1603 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0316 │ │ +08ce9c: 5221 0a03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@030a │ │ +08cea0: 6e20 9401 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0194 │ │ +08cea6: 6e10 b209 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09b2 │ │ +08ceac: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -191144,23 +191111,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08cf7c: |[08cf7c] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -08cf8c: 6e10 a709 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@09a7 │ │ -08cf92: 0c00 |0003: move-result-object v0 │ │ -08cf94: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08cf9a: 0c00 |0007: move-result-object v0 │ │ -08cf9c: 6e20 4a01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@014a │ │ -08cfa2: 0a00 |000b: move-result v0 │ │ -08cfa4: 6e20 bb09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@09bb │ │ -08cfaa: 0e00 |000f: return-void │ │ +08ceb0: |[08ceb0] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +08cec0: 6e10 a709 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@09a7 │ │ +08cec6: 0c00 |0003: move-result-object v0 │ │ +08cec8: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08cece: 0c00 |0007: move-result-object v0 │ │ +08ced0: 6e20 4a01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@014a │ │ +08ced6: 0a00 |000b: move-result v0 │ │ +08ced8: 6e20 bb09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@09bb │ │ +08cede: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -191170,20 +191137,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08cfac: |[08cfac] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -08cfbc: 5210 1003 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0310 │ │ -08cfc0: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -08cfc4: 5212 1003 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0310 │ │ -08cfc8: 6f20 eb09 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@09eb │ │ -08cfce: 0e00 |0009: return-void │ │ +08cee0: |[08cee0] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +08cef0: 5210 1003 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0310 │ │ +08cef4: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +08cef8: 5212 1003 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0310 │ │ +08cefc: 6f20 eb09 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@09eb │ │ +08cf02: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -191195,55 +191162,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -08cfd0: |[08cfd0] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -08cfe0: 5472 1703 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0317 │ │ -08cfe4: 6e10 a909 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09a9 │ │ -08cfea: 0a00 |0005: move-result v0 │ │ -08cfec: 5475 0503 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ -08cff0: 6e10 161e 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1e16 │ │ -08cff6: 0a05 |000b: move-result v5 │ │ -08cff8: 5276 1503 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08cffc: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -08d000: 5475 0503 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ -08d004: 6e10 191e 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1e19 │ │ -08d00a: 0a05 |0015: move-result v5 │ │ -08d00c: 5276 1503 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08d010: 9003 0506 |0018: add-int v3, v5, v6 │ │ -08d014: 5275 0b03 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@030b │ │ -08d018: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -08d01c: 6e50 9f01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@019f │ │ -08d022: 6f40 ee09 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ -08d028: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -08d02c: a705 0905 |0026: sub-float v5, v9, v5 │ │ -08d030: 7110 291f 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ -08d036: 0a05 |002b: move-result v5 │ │ -08d038: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -08d03c: c865 |002e: mul-float/2addr v5, v6 │ │ -08d03e: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -08d042: c865 |0031: mul-float/2addr v5, v6 │ │ -08d044: 8755 |0032: float-to-int v5, v5 │ │ -08d046: 5975 1403 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0314 │ │ -08d04a: 5475 0503 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ -08d04e: 6e10 161e 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1e16 │ │ -08d054: 0a05 |003a: move-result v5 │ │ -08d056: 5276 1503 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08d05a: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -08d05e: 5475 0503 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ -08d062: 6e10 191e 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1e19 │ │ -08d068: 0a05 |0044: move-result v5 │ │ -08d06a: 5276 1503 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ -08d06e: 9003 0506 |0047: add-int v3, v5, v6 │ │ -08d072: 6e50 a201 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@01a2 │ │ -08d078: 6e20 b309 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@09b3 │ │ -08d07e: 0e00 |004f: return-void │ │ +08cf04: |[08cf04] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +08cf14: 5472 1703 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0317 │ │ +08cf18: 6e10 a909 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09a9 │ │ +08cf1e: 0a00 |0005: move-result v0 │ │ +08cf20: 5475 0503 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ +08cf24: 6e10 161e 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1e16 │ │ +08cf2a: 0a05 |000b: move-result v5 │ │ +08cf2c: 5276 1503 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08cf30: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +08cf34: 5475 0503 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ +08cf38: 6e10 191e 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1e19 │ │ +08cf3e: 0a05 |0015: move-result v5 │ │ +08cf40: 5276 1503 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08cf44: 9003 0506 |0018: add-int v3, v5, v6 │ │ +08cf48: 5275 0b03 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@030b │ │ +08cf4c: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +08cf50: 6e50 9f01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@019f │ │ +08cf56: 6f40 ee09 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09ee │ │ +08cf5c: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +08cf60: a705 0905 |0026: sub-float v5, v9, v5 │ │ +08cf64: 7110 291f 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1f29 │ │ +08cf6a: 0a05 |002b: move-result v5 │ │ +08cf6c: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +08cf70: c865 |002e: mul-float/2addr v5, v6 │ │ +08cf72: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +08cf76: c865 |0031: mul-float/2addr v5, v6 │ │ +08cf78: 8755 |0032: float-to-int v5, v5 │ │ +08cf7a: 5975 1403 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0314 │ │ +08cf7e: 5475 0503 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ +08cf82: 6e10 161e 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1e16 │ │ +08cf88: 0a05 |003a: move-result v5 │ │ +08cf8a: 5276 1503 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08cf8e: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +08cf92: 5475 0503 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0305 │ │ +08cf96: 6e10 191e 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1e19 │ │ +08cf9c: 0a05 |0044: move-result v5 │ │ +08cf9e: 5276 1503 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0315 │ │ +08cfa2: 9003 0506 |0047: add-int v3, v5, v6 │ │ +08cfa6: 6e50 a201 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@01a2 │ │ +08cfac: 6e20 b309 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@09b3 │ │ +08cfb2: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -191262,21 +191229,21 @@ │ │ 0x001a - 0x0050 reg=3 right I │ │ 0x001e - 0x0050 reg=4 top I │ │ 0x0000 - 0x0050 reg=7 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0050 reg=8 position I │ │ 0x0000 - 0x0050 reg=9 positionOffset F │ │ 0x0000 - 0x0050 reg=10 force Z │ │ │ │ - source_file_idx : 2542 (PagerTabStrip.java) │ │ + source_file_idx : 2534 (PagerTabStrip.java) │ │ │ │ Class #630 header: │ │ -class_idx : 405 │ │ +class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 404 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 402 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #630 annotations: │ │ Annotations on class │ │ @@ -191296,17 +191263,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d080: |[08d080] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -08d090: 7010 020a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a02 │ │ -08d096: 0e00 |0003: return-void │ │ +08cfb4: |[08cfb4] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +08cfc4: 7010 020a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a02 │ │ +08cfca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -191315,32 +191282,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d098: |[08d098] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -08d0a8: 7110 7f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0a7f │ │ -08d0ae: 0a00 |0003: move-result v0 │ │ -08d0b0: 0f00 |0004: return v0 │ │ +08cfcc: |[08cfcc] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +08cfdc: 7110 7f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0a7f │ │ +08cfe2: 0a00 |0003: move-result v0 │ │ +08cfe4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ │ │ │ Class #631 header: │ │ -class_idx : 424 │ │ +class_idx : 422 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 427 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 425 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #631 annotations: │ │ Annotations on class │ │ @@ -191360,17 +191327,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d0b4: |[08d0b4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -08d0c4: 7010 b10a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0ab1 │ │ -08d0ca: 0e00 |0003: return-void │ │ +08cfe8: |[08cfe8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +08cff8: 7010 b10a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0ab1 │ │ +08cffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -191379,33 +191346,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d0cc: |[08d0cc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -08d0dc: 7120 b90a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0ab9 │ │ -08d0e2: 0e00 |0003: return-void │ │ +08d000: |[08d000] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +08d010: 7120 b90a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0ab9 │ │ +08d016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 split Z │ │ │ │ - source_file_idx : 3050 (ViewGroupCompat.java) │ │ + source_file_idx : 3040 (ViewGroupCompat.java) │ │ │ │ Class #632 header: │ │ -class_idx : 447 │ │ +class_idx : 445 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 449 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 447 │ │ +source_file_idx : 3050 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #632 annotations: │ │ Annotations on class │ │ @@ -191425,17 +191392,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d0e4: |[08d0e4] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -08d0f4: 7010 690b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0b69 │ │ -08d0fa: 0e00 |0003: return-void │ │ +08d018: |[08d018] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +08d028: 7010 690b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0b69 │ │ +08d02e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -191444,34 +191411,34 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08d0fc: |[08d0fc] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08d10c: 7130 6f0b 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@0b6f │ │ -08d112: 0a00 |0003: move-result v0 │ │ -08d114: 0f00 |0004: return v0 │ │ +08d030: |[08d030] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08d040: 7130 6f0b 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@0b6f │ │ +08d046: 0a00 |0003: move-result v0 │ │ +08d048: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3060 (ViewParentCompat.java) │ │ + source_file_idx : 3050 (ViewParentCompat.java) │ │ │ │ Class #633 header: │ │ -class_idx : 453 │ │ +class_idx : 451 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 454 │ │ -source_file_idx : 371 │ │ +superclass_idx : 452 │ │ +source_file_idx : 367 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #633 annotations: │ │ Annotations on class │ │ @@ -191491,17 +191458,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d118: |[08d118] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -08d128: 7010 750b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0b75 │ │ -08d12e: 0e00 |0003: return-void │ │ +08d04c: |[08d04c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +08d05c: 7010 750b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0b75 │ │ +08d062: 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 - │ │ @@ -191510,17 +191477,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 │ │ -08d130: |[08d130] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -08d140: 7120 830b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0b83 │ │ -08d146: 0e00 |0003: return-void │ │ +08d064: |[08d064] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +08d074: 7120 830b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0b83 │ │ +08d07a: 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; │ │ @@ -191531,18 +191498,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 │ │ -08d148: |[08d148] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -08d158: 7120 840b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0b84 │ │ -08d15e: 0c00 |0003: move-result-object v0 │ │ -08d160: 1100 |0004: return-object v0 │ │ +08d07c: |[08d07c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +08d08c: 7120 840b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0b84 │ │ +08d092: 0c00 |0003: move-result-object v0 │ │ +08d094: 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 │ │ @@ -191552,32 +191519,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d164: |[08d164] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -08d174: 7110 850b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0b85 │ │ -08d17a: 0a00 |0003: move-result v0 │ │ -08d17c: 0f00 |0004: return v0 │ │ +08d098: |[08d098] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +08d0a8: 7110 850b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0b85 │ │ +08d0ae: 0a00 |0003: move-result v0 │ │ +08d0b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 371 (AccessibilityEventCompat.java) │ │ + source_file_idx : 367 (AccessibilityEventCompat.java) │ │ │ │ Class #634 header: │ │ -class_idx : 459 │ │ +class_idx : 457 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 460 │ │ -source_file_idx : 376 │ │ +superclass_idx : 458 │ │ +source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #634 annotations: │ │ Annotations on class │ │ @@ -191601,17 +191568,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d180: |[08d180] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -08d190: 7010 8f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0b8f │ │ -08d196: 0e00 |0003: return-void │ │ +08d0b4: |[08d0b4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +08d0c4: 7010 8f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0b8f │ │ +08d0ca: 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 - │ │ @@ -191620,19 +191587,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 │ │ -08d198: |[08d198] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -08d1a8: 5430 bb03 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03bb │ │ -08d1ac: 7120 aa0b 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0baa │ │ -08d1b2: 0a00 |0005: move-result v0 │ │ -08d1b4: 0f00 |0006: return v0 │ │ +08d0cc: |[08d0cc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +08d0dc: 5430 bb03 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03bb │ │ +08d0e0: 7120 aa0b 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0baa │ │ +08d0e6: 0a00 |0005: move-result v0 │ │ +08d0e8: 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; │ │ @@ -191642,18 +191609,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 │ │ -08d1b8: |[08d1b8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -08d1c8: 7120 ab0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0bab │ │ -08d1ce: 0c00 |0003: move-result-object v0 │ │ -08d1d0: 1100 |0004: return-object v0 │ │ +08d0ec: |[08d0ec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +08d0fc: 7120 ab0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0bab │ │ +08d102: 0c00 |0003: move-result-object v0 │ │ +08d104: 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 │ │ @@ -191663,18 +191630,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 │ │ -08d1d4: |[08d1d4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -08d1e4: 7110 ac0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0bac │ │ -08d1ea: 0c00 |0003: move-result-object v0 │ │ -08d1ec: 1100 |0004: return-object v0 │ │ +08d108: |[08d108] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +08d118: 7110 ac0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0bac │ │ +08d11e: 0c00 |0003: move-result-object v0 │ │ +08d120: 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; │ │ │ │ @@ -191683,18 +191650,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d1f0: |[08d1f0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -08d200: 7110 ad0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0bad │ │ -08d206: 0a00 |0003: move-result v0 │ │ -08d208: 0f00 |0004: return v0 │ │ +08d124: |[08d124] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +08d134: 7110 ad0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0bad │ │ +08d13a: 0a00 |0003: move-result v0 │ │ +08d13c: 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; │ │ │ │ @@ -191703,20 +191670,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 │ │ -08d20c: |[08d20c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -08d21c: 2200 ca01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01ca │ │ -08d220: 7030 860b 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@0b86 │ │ -08d226: 7110 ae0b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0bae │ │ -08d22c: 0c00 |0008: move-result-object v0 │ │ -08d22e: 1100 |0009: return-object v0 │ │ +08d140: |[08d140] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +08d150: 2200 c801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01c8 │ │ +08d154: 7030 860b 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@0b86 │ │ +08d15a: 7110 ae0b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0bae │ │ +08d160: 0c00 |0008: move-result-object v0 │ │ +08d162: 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; │ │ │ │ @@ -191725,34 +191692,34 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08d230: |[08d230] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -08d240: 5430 bb03 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03bb │ │ -08d244: 7120 af0b 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0baf │ │ -08d24a: 0a00 |0005: move-result v0 │ │ -08d24c: 0f00 |0006: return v0 │ │ +08d164: |[08d164] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +08d174: 5430 bb03 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03bb │ │ +08d178: 7120 af0b 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0baf │ │ +08d17e: 0a00 |0005: move-result v0 │ │ +08d180: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ - source_file_idx : 376 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 372 (AccessibilityManagerCompat.java) │ │ │ │ Class #635 header: │ │ -class_idx : 467 │ │ +class_idx : 465 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 471 │ │ -source_file_idx : 382 │ │ +superclass_idx : 469 │ │ +source_file_idx : 378 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #635 annotations: │ │ Annotations on class │ │ @@ -191774,17 +191741,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d250: |[08d250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -08d260: 7010 2f0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0c2f │ │ -08d266: 0e00 |0003: return-void │ │ +08d184: |[08d184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +08d194: 7010 2f0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0c2f │ │ +08d19a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -191793,17 +191760,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d268: |[08d268] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -08d278: 7120 b50c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0cb5 │ │ -08d27e: 0e00 |0003: return-void │ │ +08d19c: |[08d19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +08d1ac: 7120 b50c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0cb5 │ │ +08d1b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -191814,17 +191781,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 │ │ -08d280: |[08d280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08d290: 7120 b60c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0cb6 │ │ -08d296: 0e00 |0003: return-void │ │ +08d1b4: |[08d1b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08d1c4: 7120 b60c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0cb6 │ │ +08d1ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0003 line=436 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -191835,18 +191802,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 │ │ -08d298: |[08d298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -08d2a8: 7120 b70c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0cb7 │ │ -08d2ae: 0c00 |0003: move-result-object v0 │ │ -08d2b0: 1100 |0004: return-object v0 │ │ +08d1cc: |[08d1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +08d1dc: 7120 b70c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0cb7 │ │ +08d1e2: 0c00 |0003: move-result-object v0 │ │ +08d1e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -191856,18 +191823,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d2b4: |[08d2b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -08d2c4: 7110 b80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0cb8 │ │ -08d2ca: 0a00 |0003: move-result v0 │ │ -08d2cc: 0f00 |0004: return v0 │ │ +08d1e8: |[08d1e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +08d1f8: 7110 b80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0cb8 │ │ +08d1fe: 0a00 |0003: move-result v0 │ │ +08d200: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -191876,17 +191843,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 │ │ -08d2d0: |[08d2d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08d2e0: 7120 b90c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cb9 │ │ -08d2e6: 0e00 |0003: return-void │ │ +08d204: |[08d204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08d214: 7120 b90c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cb9 │ │ +08d21a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0003 line=451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -191897,17 +191864,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 │ │ -08d2e8: |[08d2e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08d2f8: 7120 ba0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cba │ │ -08d2fe: 0e00 |0003: return-void │ │ +08d21c: |[08d21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08d22c: 7120 ba0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cba │ │ +08d232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0003 line=456 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -191918,18 +191885,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 │ │ -08d300: |[08d300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -08d310: 7120 bb0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cbb │ │ -08d316: 0c00 |0003: move-result-object v0 │ │ -08d318: 1100 |0004: return-object v0 │ │ +08d234: |[08d234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +08d244: 7120 bb0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cbb │ │ +08d24a: 0c00 |0003: move-result-object v0 │ │ +08d24c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -191939,18 +191906,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d31c: |[08d31c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -08d32c: 7110 bc0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0cbc │ │ -08d332: 0a00 |0003: move-result v0 │ │ -08d334: 0f00 |0004: return v0 │ │ +08d250: |[08d250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +08d260: 7110 bc0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0cbc │ │ +08d266: 0a00 |0003: move-result v0 │ │ +08d268: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -191959,18 +191926,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 │ │ -08d338: |[08d338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08d348: 7110 bd0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cbd │ │ -08d34e: 0c00 |0003: move-result-object v0 │ │ -08d350: 1100 |0004: return-object v0 │ │ +08d26c: |[08d26c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08d27c: 7110 bd0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cbd │ │ +08d282: 0c00 |0003: move-result-object v0 │ │ +08d284: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -191979,18 +191946,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 │ │ -08d354: |[08d354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08d364: 7110 be0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cbe │ │ -08d36a: 0c00 |0003: move-result-object v0 │ │ -08d36c: 1100 |0004: return-object v0 │ │ +08d288: |[08d288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08d298: 7110 be0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cbe │ │ +08d29e: 0c00 |0003: move-result-object v0 │ │ +08d2a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -191999,18 +191966,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 │ │ -08d370: |[08d370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08d380: 7110 bf0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cbf │ │ -08d386: 0c00 |0003: move-result-object v0 │ │ -08d388: 1100 |0004: return-object v0 │ │ +08d2a4: |[08d2a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08d2b4: 7110 bf0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cbf │ │ +08d2ba: 0c00 |0003: move-result-object v0 │ │ +08d2bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192019,18 +191986,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 │ │ -08d38c: |[08d38c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08d39c: 7110 c00c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc0 │ │ -08d3a2: 0c00 |0003: move-result-object v0 │ │ -08d3a4: 1100 |0004: return-object v0 │ │ +08d2c0: |[08d2c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08d2d0: 7110 c00c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc0 │ │ +08d2d6: 0c00 |0003: move-result-object v0 │ │ +08d2d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192039,18 +192006,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 │ │ -08d3a8: |[08d3a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08d3b8: 7110 c10c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cc1 │ │ -08d3be: 0c00 |0003: move-result-object v0 │ │ -08d3c0: 1100 |0004: return-object v0 │ │ +08d2dc: |[08d2dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08d2ec: 7110 c10c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cc1 │ │ +08d2f2: 0c00 |0003: move-result-object v0 │ │ +08d2f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192059,18 +192026,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d3c4: |[08d3c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -08d3d4: 7110 c20c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0cc2 │ │ -08d3da: 0a00 |0003: move-result v0 │ │ -08d3dc: 0f00 |0004: return v0 │ │ +08d2f8: |[08d2f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +08d308: 7110 c20c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0cc2 │ │ +08d30e: 0a00 |0003: move-result v0 │ │ +08d310: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192079,18 +192046,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d3e0: |[08d3e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -08d3f0: 7110 c30c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0cc3 │ │ -08d3f6: 0a00 |0003: move-result v0 │ │ -08d3f8: 0f00 |0004: return v0 │ │ +08d314: |[08d314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +08d324: 7110 c30c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0cc3 │ │ +08d32a: 0a00 |0003: move-result v0 │ │ +08d32c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192099,18 +192066,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d3fc: |[08d3fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -08d40c: 7110 c40c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0cc4 │ │ -08d412: 0a00 |0003: move-result v0 │ │ -08d414: 0f00 |0004: return v0 │ │ +08d330: |[08d330] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +08d340: 7110 c40c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0cc4 │ │ +08d346: 0a00 |0003: move-result v0 │ │ +08d348: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192119,18 +192086,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d418: |[08d418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -08d428: 7110 c50c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0cc5 │ │ -08d42e: 0a00 |0003: move-result v0 │ │ -08d430: 0f00 |0004: return v0 │ │ +08d34c: |[08d34c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +08d35c: 7110 c50c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0cc5 │ │ +08d362: 0a00 |0003: move-result v0 │ │ +08d364: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192139,18 +192106,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d434: |[08d434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -08d444: 7110 c60c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0cc6 │ │ -08d44a: 0a00 |0003: move-result v0 │ │ -08d44c: 0f00 |0004: return v0 │ │ +08d368: |[08d368] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +08d378: 7110 c60c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0cc6 │ │ +08d37e: 0a00 |0003: move-result v0 │ │ +08d380: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192159,18 +192126,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d450: |[08d450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -08d460: 7110 c70c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0cc7 │ │ -08d466: 0a00 |0003: move-result v0 │ │ -08d468: 0f00 |0004: return v0 │ │ +08d384: |[08d384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +08d394: 7110 c70c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0cc7 │ │ +08d39a: 0a00 |0003: move-result v0 │ │ +08d39c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192179,18 +192146,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d46c: |[08d46c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -08d47c: 7110 c80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0cc8 │ │ -08d482: 0a00 |0003: move-result v0 │ │ -08d484: 0f00 |0004: return v0 │ │ +08d3a0: |[08d3a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +08d3b0: 7110 c80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0cc8 │ │ +08d3b6: 0a00 |0003: move-result v0 │ │ +08d3b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192199,18 +192166,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d488: |[08d488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -08d498: 7110 c90c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0cc9 │ │ -08d49e: 0a00 |0003: move-result v0 │ │ -08d4a0: 0f00 |0004: return v0 │ │ +08d3bc: |[08d3bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +08d3cc: 7110 c90c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0cc9 │ │ +08d3d2: 0a00 |0003: move-result v0 │ │ +08d3d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192219,18 +192186,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d4a4: |[08d4a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -08d4b4: 7110 ca0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0cca │ │ -08d4ba: 0a00 |0003: move-result v0 │ │ -08d4bc: 0f00 |0004: return v0 │ │ +08d3d8: |[08d3d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +08d3e8: 7110 ca0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0cca │ │ +08d3ee: 0a00 |0003: move-result v0 │ │ +08d3f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192239,18 +192206,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d4c0: |[08d4c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -08d4d0: 7110 cb0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0ccb │ │ -08d4d6: 0a00 |0003: move-result v0 │ │ -08d4d8: 0f00 |0004: return v0 │ │ +08d3f4: |[08d3f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +08d404: 7110 cb0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0ccb │ │ +08d40a: 0a00 |0003: move-result v0 │ │ +08d40c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192259,18 +192226,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d4dc: |[08d4dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -08d4ec: 7110 cc0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0ccc │ │ -08d4f2: 0a00 |0003: move-result v0 │ │ -08d4f4: 0f00 |0004: return v0 │ │ +08d410: |[08d410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +08d420: 7110 cc0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0ccc │ │ +08d426: 0a00 |0003: move-result v0 │ │ +08d428: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192279,18 +192246,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08d4f8: |[08d4f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -08d508: 7100 cd0c 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0ccd │ │ -08d50e: 0c00 |0003: move-result-object v0 │ │ -08d510: 1100 |0004: return-object v0 │ │ +08d42c: |[08d42c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +08d43c: 7100 cd0c 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0ccd │ │ +08d442: 0c00 |0003: move-result-object v0 │ │ +08d444: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -192298,18 +192265,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 │ │ -08d514: |[08d514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -08d524: 7110 ce0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0cce │ │ -08d52a: 0c00 |0003: move-result-object v0 │ │ -08d52c: 1100 |0004: return-object v0 │ │ +08d448: |[08d448] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +08d458: 7110 ce0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0cce │ │ +08d45e: 0c00 |0003: move-result-object v0 │ │ +08d460: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -192318,18 +192285,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 │ │ -08d530: |[08d530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08d540: 7110 cf0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ccf │ │ -08d546: 0c00 |0003: move-result-object v0 │ │ -08d548: 1100 |0004: return-object v0 │ │ +08d464: |[08d464] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08d474: 7110 cf0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ccf │ │ +08d47a: 0c00 |0003: move-result-object v0 │ │ +08d47c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -192338,18 +192305,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08d54c: |[08d54c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -08d55c: 7120 d00c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0cd0 │ │ -08d562: 0a00 |0003: move-result v0 │ │ -08d564: 0f00 |0004: return v0 │ │ +08d480: |[08d480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +08d490: 7120 d00c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0cd0 │ │ +08d496: 0a00 |0003: move-result v0 │ │ +08d498: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -192359,17 +192326,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d568: |[08d568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -08d578: 7110 d10c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0cd1 │ │ -08d57e: 0e00 |0003: return-void │ │ +08d49c: |[08d49c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +08d4ac: 7110 d10c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0cd1 │ │ +08d4b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0003 line=646 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192379,17 +192346,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 │ │ -08d580: |[08d580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08d590: 7120 d20c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cd2 │ │ -08d596: 0e00 |0003: return-void │ │ +08d4b4: |[08d4b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08d4c4: 7120 d20c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cd2 │ │ +08d4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0003 line=556 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192400,17 +192367,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 │ │ -08d598: |[08d598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08d5a8: 7120 d30c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cd3 │ │ -08d5ae: 0e00 |0003: return-void │ │ +08d4cc: |[08d4cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08d4dc: 7120 d30c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cd3 │ │ +08d4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x0003 line=561 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192421,17 +192388,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d5b0: |[08d5b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -08d5c0: 7120 d40c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0cd4 │ │ -08d5c6: 0e00 |0003: return-void │ │ +08d4e4: |[08d4e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +08d4f4: 7120 d40c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0cd4 │ │ +08d4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0003 line=566 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192442,17 +192409,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d5c8: |[08d5c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -08d5d8: 7120 d50c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0cd5 │ │ -08d5de: 0e00 |0003: return-void │ │ +08d4fc: |[08d4fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +08d50c: 7120 d50c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0cd5 │ │ +08d512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0003 line=571 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192463,17 +192430,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 │ │ -08d5e0: |[08d5e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08d5f0: 7120 d60c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cd6 │ │ -08d5f6: 0e00 |0003: return-void │ │ +08d514: |[08d514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08d524: 7120 d60c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cd6 │ │ +08d52a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0003 line=576 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192484,17 +192451,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d5f8: |[08d5f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -08d608: 7120 d70c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0cd7 │ │ -08d60e: 0e00 |0003: return-void │ │ +08d52c: |[08d52c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +08d53c: 7120 d70c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0cd7 │ │ +08d542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0003 line=581 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192505,17 +192472,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 │ │ -08d610: |[08d610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08d620: 7120 d80c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cd8 │ │ -08d626: 0e00 |0003: return-void │ │ +08d544: |[08d544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08d554: 7120 d80c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cd8 │ │ +08d55a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0003 line=586 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192526,17 +192493,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d628: |[08d628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -08d638: 7120 d90c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0cd9 │ │ -08d63e: 0e00 |0003: return-void │ │ +08d55c: |[08d55c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +08d56c: 7120 d90c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0cd9 │ │ +08d572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0003 line=591 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192547,17 +192514,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d640: |[08d640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -08d650: 7120 da0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0cda │ │ -08d656: 0e00 |0003: return-void │ │ +08d574: |[08d574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +08d584: 7120 da0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0cda │ │ +08d58a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0003 line=596 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192568,17 +192535,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d658: |[08d658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -08d668: 7120 db0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0cdb │ │ -08d66e: 0e00 |0003: return-void │ │ +08d58c: |[08d58c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +08d59c: 7120 db0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0cdb │ │ +08d5a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0003 line=601 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192589,17 +192556,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d670: |[08d670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -08d680: 7120 dc0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0cdc │ │ -08d686: 0e00 |0003: return-void │ │ +08d5a4: |[08d5a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +08d5b4: 7120 dc0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0cdc │ │ +08d5ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0003 line=606 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192610,17 +192577,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 │ │ -08d688: |[08d688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08d698: 7120 dd0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cdd │ │ -08d69e: 0e00 |0003: return-void │ │ +08d5bc: |[08d5bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08d5cc: 7120 dd0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cdd │ │ +08d5d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0003 line=611 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192631,17 +192598,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 │ │ -08d6a0: |[08d6a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08d6b0: 7120 de0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0cde │ │ -08d6b6: 0e00 |0003: return-void │ │ +08d5d4: |[08d5d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08d5e4: 7120 de0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0cde │ │ +08d5ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ 0x0003 line=616 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192652,17 +192619,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d6b8: |[08d6b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -08d6c8: 7120 df0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0cdf │ │ -08d6ce: 0e00 |0003: return-void │ │ +08d5ec: |[08d5ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +08d5fc: 7120 df0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0cdf │ │ +08d602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0003 line=621 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192673,17 +192640,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d6d0: |[08d6d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -08d6e0: 7120 e00c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0ce0 │ │ -08d6e6: 0e00 |0003: return-void │ │ +08d604: |[08d604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +08d614: 7120 e00c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0ce0 │ │ +08d61a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0003 line=626 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192694,17 +192661,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d6e8: |[08d6e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -08d6f8: 7120 e10c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0ce1 │ │ -08d6fe: 0e00 |0003: return-void │ │ +08d61c: |[08d61c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +08d62c: 7120 e10c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0ce1 │ │ +08d632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0003 line=631 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192715,17 +192682,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 │ │ -08d700: |[08d700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08d710: 7120 e20c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0ce2 │ │ -08d716: 0e00 |0003: return-void │ │ +08d634: |[08d634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08d644: 7120 e20c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0ce2 │ │ +08d64a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0003 line=636 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -192736,33 +192703,33 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08d718: |[08d718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08d728: 7120 e30c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ce3 │ │ -08d72e: 0e00 |0003: return-void │ │ +08d64c: |[08d64c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08d65c: 7120 e30c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ce3 │ │ +08d662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0003 line=641 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 382 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 378 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #636 header: │ │ -class_idx : 478 │ │ +class_idx : 476 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 479 │ │ -source_file_idx : 391 │ │ +superclass_idx : 477 │ │ +source_file_idx : 387 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #636 annotations: │ │ Annotations on class │ │ @@ -192782,17 +192749,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d730: |[08d730] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -08d740: 7010 fc0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0cfc │ │ -08d746: 0e00 |0003: return-void │ │ +08d664: |[08d664] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +08d674: 7010 fc0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0cfc │ │ +08d67a: 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 - │ │ @@ -192801,34 +192768,34 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08d748: |[08d748] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -08d758: 2200 dd01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@01dd │ │ -08d75c: 7030 f60c 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@0cf6 │ │ -08d762: 7110 0d0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0d0d │ │ -08d768: 0c00 |0008: move-result-object v0 │ │ -08d76a: 1100 |0009: return-object v0 │ │ +08d67c: |[08d67c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +08d68c: 2200 db01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@01db │ │ +08d690: 7030 f60c 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@0cf6 │ │ +08d696: 7110 0d0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0d0d │ │ +08d69c: 0c00 |0008: move-result-object v0 │ │ +08d69e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ - source_file_idx : 391 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 387 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #637 header: │ │ -class_idx : 484 │ │ +class_idx : 482 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 488 │ │ -source_file_idx : 396 │ │ +superclass_idx : 486 │ │ +source_file_idx : 392 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #637 annotations: │ │ Annotations on class │ │ @@ -192850,17 +192817,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d76c: |[08d76c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -08d77c: 7010 6d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0d6d │ │ -08d782: 0e00 |0003: return-void │ │ +08d6a0: |[08d6a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +08d6b0: 7010 6d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0d6d │ │ +08d6b6: 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 - │ │ @@ -192869,18 +192836,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d784: |[08d784] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -08d794: 7110 d00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0dd0 │ │ -08d79a: 0a00 |0003: move-result v0 │ │ -08d79c: 0f00 |0004: return v0 │ │ +08d6b8: |[08d6b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +08d6c8: 7110 d00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0dd0 │ │ +08d6ce: 0a00 |0003: move-result v0 │ │ +08d6d0: 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; │ │ │ │ @@ -192889,18 +192856,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 │ │ -08d7a0: |[08d7a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08d7b0: 7110 d10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd1 │ │ -08d7b6: 0c00 |0003: move-result-object v0 │ │ -08d7b8: 1100 |0004: return-object v0 │ │ +08d6d4: |[08d6d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08d6e4: 7110 d10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd1 │ │ +08d6ea: 0c00 |0003: move-result-object v0 │ │ +08d6ec: 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; │ │ │ │ @@ -192909,18 +192876,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 │ │ -08d7bc: |[08d7bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08d7cc: 7110 d20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd2 │ │ -08d7d2: 0c00 |0003: move-result-object v0 │ │ -08d7d4: 1100 |0004: return-object v0 │ │ +08d6f0: |[08d6f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08d700: 7110 d20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd2 │ │ +08d706: 0c00 |0003: move-result-object v0 │ │ +08d708: 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; │ │ │ │ @@ -192929,18 +192896,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 │ │ -08d7d8: |[08d7d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08d7e8: 7110 d30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd3 │ │ -08d7ee: 0c00 |0003: move-result-object v0 │ │ -08d7f0: 1100 |0004: return-object v0 │ │ +08d70c: |[08d70c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08d71c: 7110 d30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd3 │ │ +08d722: 0c00 |0003: move-result-object v0 │ │ +08d724: 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; │ │ │ │ @@ -192949,18 +192916,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d7f4: |[08d7f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -08d804: 7110 d40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0dd4 │ │ -08d80a: 0a00 |0003: move-result v0 │ │ -08d80c: 0f00 |0004: return v0 │ │ +08d728: |[08d728] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +08d738: 7110 d40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0dd4 │ │ +08d73e: 0a00 |0003: move-result v0 │ │ +08d740: 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; │ │ │ │ @@ -192969,18 +192936,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d810: |[08d810] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -08d820: 7110 d50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0dd5 │ │ -08d826: 0a00 |0003: move-result v0 │ │ -08d828: 0f00 |0004: return v0 │ │ +08d744: |[08d744] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +08d754: 7110 d50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0dd5 │ │ +08d75a: 0a00 |0003: move-result v0 │ │ +08d75c: 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; │ │ │ │ @@ -192989,18 +192956,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d82c: |[08d82c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -08d83c: 7110 d60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0dd6 │ │ -08d842: 0a00 |0003: move-result v0 │ │ -08d844: 0f00 |0004: return v0 │ │ +08d760: |[08d760] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +08d770: 7110 d60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0dd6 │ │ +08d776: 0a00 |0003: move-result v0 │ │ +08d778: 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; │ │ │ │ @@ -193009,18 +192976,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 │ │ -08d848: |[08d848] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -08d858: 7110 d70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0dd7 │ │ -08d85e: 0c00 |0003: move-result-object v0 │ │ -08d860: 1100 |0004: return-object v0 │ │ +08d77c: |[08d77c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +08d78c: 7110 d70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0dd7 │ │ +08d792: 0c00 |0003: move-result-object v0 │ │ +08d794: 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; │ │ │ │ @@ -193029,18 +192996,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d864: |[08d864] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -08d874: 7110 d80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0dd8 │ │ -08d87a: 0a00 |0003: move-result v0 │ │ -08d87c: 0f00 |0004: return v0 │ │ +08d798: |[08d798] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +08d7a8: 7110 d80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0dd8 │ │ +08d7ae: 0a00 |0003: move-result v0 │ │ +08d7b0: 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; │ │ │ │ @@ -193049,18 +193016,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d880: |[08d880] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -08d890: 7110 d90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0dd9 │ │ -08d896: 0a00 |0003: move-result v0 │ │ -08d898: 0f00 |0004: return v0 │ │ +08d7b4: |[08d7b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +08d7c4: 7110 d90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0dd9 │ │ +08d7ca: 0a00 |0003: move-result v0 │ │ +08d7cc: 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; │ │ │ │ @@ -193069,18 +193036,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d89c: |[08d89c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -08d8ac: 7110 da0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0dda │ │ -08d8b2: 0a00 |0003: move-result v0 │ │ -08d8b4: 0f00 |0004: return v0 │ │ +08d7d0: |[08d7d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +08d7e0: 7110 da0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0dda │ │ +08d7e6: 0a00 |0003: move-result v0 │ │ +08d7e8: 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; │ │ │ │ @@ -193089,20 +193056,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 │ │ -08d8b8: |[08d8b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08d8c8: 7110 db0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ddb │ │ -08d8ce: 0c00 |0003: move-result-object v0 │ │ -08d8d0: 7110 b30c 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ -08d8d6: 0c00 |0007: move-result-object v0 │ │ -08d8d8: 1100 |0008: return-object v0 │ │ +08d7ec: |[08d7ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +08d7fc: 7110 db0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ddb │ │ +08d802: 0c00 |0003: move-result-object v0 │ │ +08d804: 7110 b30c 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0cb3 │ │ +08d80a: 0c00 |0007: move-result-object v0 │ │ +08d80c: 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; │ │ │ │ @@ -193111,18 +193078,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 │ │ -08d8dc: |[08d8dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -08d8ec: 7110 dc0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0ddc │ │ -08d8f2: 0c00 |0003: move-result-object v0 │ │ -08d8f4: 1100 |0004: return-object v0 │ │ +08d810: |[08d810] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +08d820: 7110 dc0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0ddc │ │ +08d826: 0c00 |0003: move-result-object v0 │ │ +08d828: 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; │ │ │ │ @@ -193131,18 +193098,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d8f8: |[08d8f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -08d908: 7110 dd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0ddd │ │ -08d90e: 0a00 |0003: move-result v0 │ │ -08d910: 0f00 |0004: return v0 │ │ +08d82c: |[08d82c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +08d83c: 7110 dd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0ddd │ │ +08d842: 0a00 |0003: move-result v0 │ │ +08d844: 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; │ │ │ │ @@ -193151,18 +193118,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d914: |[08d914] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -08d924: 7110 de0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0dde │ │ -08d92a: 0a00 |0003: move-result v0 │ │ -08d92c: 0f00 |0004: return v0 │ │ +08d848: |[08d848] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +08d858: 7110 de0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0dde │ │ +08d85e: 0a00 |0003: move-result v0 │ │ +08d860: 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; │ │ │ │ @@ -193171,18 +193138,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d930: |[08d930] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -08d940: 7110 df0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0ddf │ │ -08d946: 0a00 |0003: move-result v0 │ │ -08d948: 0f00 |0004: return v0 │ │ +08d864: |[08d864] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +08d874: 7110 df0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0ddf │ │ +08d87a: 0a00 |0003: move-result v0 │ │ +08d87c: 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; │ │ │ │ @@ -193191,18 +193158,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d94c: |[08d94c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -08d95c: 7110 e00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0de0 │ │ -08d962: 0a00 |0003: move-result v0 │ │ -08d964: 0f00 |0004: return v0 │ │ +08d880: |[08d880] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +08d890: 7110 e00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0de0 │ │ +08d896: 0a00 |0003: move-result v0 │ │ +08d898: 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; │ │ │ │ @@ -193211,18 +193178,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d968: |[08d968] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -08d978: 7110 e10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0de1 │ │ -08d97e: 0a00 |0003: move-result v0 │ │ -08d980: 0f00 |0004: return v0 │ │ +08d89c: |[08d89c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +08d8ac: 7110 e10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0de1 │ │ +08d8b2: 0a00 |0003: move-result v0 │ │ +08d8b4: 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; │ │ │ │ @@ -193231,18 +193198,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d984: |[08d984] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -08d994: 7110 e20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0de2 │ │ -08d99a: 0a00 |0003: move-result v0 │ │ -08d99c: 0f00 |0004: return v0 │ │ +08d8b8: |[08d8b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +08d8c8: 7110 e20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0de2 │ │ +08d8ce: 0a00 |0003: move-result v0 │ │ +08d8d0: 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; │ │ │ │ @@ -193251,18 +193218,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d9a0: |[08d9a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -08d9b0: 7110 e30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0de3 │ │ -08d9b6: 0a00 |0003: move-result v0 │ │ -08d9b8: 0f00 |0004: return v0 │ │ +08d8d4: |[08d8d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +08d8e4: 7110 e30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0de3 │ │ +08d8ea: 0a00 |0003: move-result v0 │ │ +08d8ec: 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; │ │ │ │ @@ -193271,18 +193238,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08d9bc: |[08d9bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -08d9cc: 7100 e40d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0de4 │ │ -08d9d2: 0c00 |0003: move-result-object v0 │ │ -08d9d4: 1100 |0004: return-object v0 │ │ +08d8f0: |[08d8f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +08d900: 7100 e40d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0de4 │ │ +08d906: 0c00 |0003: move-result-object v0 │ │ +08d908: 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;) │ │ @@ -193290,18 +193257,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 │ │ -08d9d8: |[08d9d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08d9e8: 7110 e50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0de5 │ │ -08d9ee: 0c00 |0003: move-result-object v0 │ │ -08d9f0: 1100 |0004: return-object v0 │ │ +08d90c: |[08d90c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08d91c: 7110 e50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0de5 │ │ +08d922: 0c00 |0003: move-result-object v0 │ │ +08d924: 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; │ │ │ │ @@ -193310,17 +193277,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d9f4: |[08d9f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -08da04: 7110 e60d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0de6 │ │ -08da0a: 0e00 |0003: return-void │ │ +08d928: |[08d928] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +08d938: 7110 e60d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0de6 │ │ +08d93e: 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; │ │ @@ -193330,17 +193297,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08da0c: |[08da0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -08da1c: 7120 e70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0de7 │ │ -08da22: 0e00 |0003: return-void │ │ +08d940: |[08d940] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +08d950: 7120 e70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0de7 │ │ +08d956: 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; │ │ @@ -193351,17 +193318,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 │ │ -08da24: |[08da24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08da34: 7120 e80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de8 │ │ -08da3a: 0e00 |0003: return-void │ │ +08d958: |[08d958] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08d968: 7120 e80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de8 │ │ +08d96e: 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; │ │ @@ -193372,17 +193339,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08da3c: |[08da3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -08da4c: 7120 e90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0de9 │ │ -08da52: 0e00 |0003: return-void │ │ +08d970: |[08d970] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +08d980: 7120 e90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0de9 │ │ +08d986: 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; │ │ @@ -193393,17 +193360,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 │ │ -08da54: |[08da54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08da64: 7120 ea0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dea │ │ -08da6a: 0e00 |0003: return-void │ │ +08d988: |[08d988] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08d998: 7120 ea0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dea │ │ +08d99e: 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; │ │ @@ -193414,17 +193381,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 │ │ -08da6c: |[08da6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08da7c: 7120 eb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0deb │ │ -08da82: 0e00 |0003: return-void │ │ +08d9a0: |[08d9a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08d9b0: 7120 eb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0deb │ │ +08d9b6: 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; │ │ @@ -193435,17 +193402,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08da84: |[08da84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -08da94: 7120 ec0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0dec │ │ -08da9a: 0e00 |0003: return-void │ │ +08d9b8: |[08d9b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +08d9c8: 7120 ec0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0dec │ │ +08d9ce: 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; │ │ @@ -193456,17 +193423,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08da9c: |[08da9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -08daac: 7120 ed0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0ded │ │ -08dab2: 0e00 |0003: return-void │ │ +08d9d0: |[08d9d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +08d9e0: 7120 ed0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0ded │ │ +08d9e6: 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; │ │ @@ -193477,17 +193444,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08dab4: |[08dab4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -08dac4: 7120 ee0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0dee │ │ -08daca: 0e00 |0003: return-void │ │ +08d9e8: |[08d9e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +08d9f8: 7120 ee0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0dee │ │ +08d9fe: 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; │ │ @@ -193498,17 +193465,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08dacc: |[08dacc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -08dadc: 7120 ef0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0def │ │ -08dae2: 0e00 |0003: return-void │ │ +08da00: |[08da00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +08da10: 7120 ef0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0def │ │ +08da16: 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; │ │ @@ -193519,17 +193486,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08dae4: |[08dae4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -08daf4: 7120 f00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0df0 │ │ -08dafa: 0e00 |0003: return-void │ │ +08da18: |[08da18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +08da28: 7120 f00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0df0 │ │ +08da2e: 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; │ │ @@ -193540,17 +193507,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 │ │ -08dafc: |[08dafc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -08db0c: 7120 f10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0df1 │ │ -08db12: 0e00 |0003: return-void │ │ +08da30: |[08da30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +08da40: 7120 f10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0df1 │ │ +08da46: 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; │ │ @@ -193561,17 +193528,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08db14: |[08db14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -08db24: 7120 f20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0df2 │ │ -08db2a: 0e00 |0003: return-void │ │ +08da48: |[08da48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +08da58: 7120 f20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0df2 │ │ +08da5e: 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; │ │ @@ -193582,17 +193549,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08db2c: |[08db2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -08db3c: 7120 f30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0df3 │ │ -08db42: 0e00 |0003: return-void │ │ +08da60: |[08da60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +08da70: 7120 f30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0df3 │ │ +08da76: 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; │ │ @@ -193603,17 +193570,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08db44: |[08db44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -08db54: 7120 f40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0df4 │ │ -08db5a: 0e00 |0003: return-void │ │ +08da78: |[08da78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +08da88: 7120 f40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0df4 │ │ +08da8e: 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; │ │ @@ -193624,17 +193591,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08db5c: |[08db5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -08db6c: 7120 f50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0df5 │ │ -08db72: 0e00 |0003: return-void │ │ +08da90: |[08da90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +08daa0: 7120 f50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0df5 │ │ +08daa6: 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; │ │ @@ -193645,17 +193612,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08db74: |[08db74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -08db84: 7120 f60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0df6 │ │ -08db8a: 0e00 |0003: return-void │ │ +08daa8: |[08daa8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +08dab8: 7120 f60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0df6 │ │ +08dabe: 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; │ │ @@ -193666,17 +193633,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 │ │ -08db8c: |[08db8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08db9c: 7120 f70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0df7 │ │ -08dba2: 0e00 |0003: return-void │ │ +08dac0: |[08dac0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08dad0: 7120 f70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0df7 │ │ +08dad6: 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; │ │ @@ -193687,33 +193654,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08dba4: |[08dba4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -08dbb4: 7120 f80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0df8 │ │ -08dbba: 0e00 |0003: return-void │ │ +08dad8: |[08dad8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +08dae8: 7120 f80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0df8 │ │ +08daee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ - source_file_idx : 396 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 392 (AccessibilityRecordCompat.java) │ │ │ │ Class #638 header: │ │ -class_idx : 516 │ │ +class_idx : 514 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 496 │ │ -source_file_idx : 2605 │ │ +superclass_idx : 494 │ │ +source_file_idx : 2597 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #638 annotations: │ │ Annotations on method #3826 '' │ │ @@ -193744,24 +193711,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 │ │ -08dbbc: |[08dbbc] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -08dbcc: 7030 070e 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0e07 │ │ -08dbd2: 5913 3904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ -08dbd6: 5913 3b04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ -08dbda: 1a00 a016 |0007: const-string v0, "layout_inflater" // string@16a0 │ │ -08dbde: 6e20 f100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -08dbe4: 0c00 |000c: move-result-object v0 │ │ -08dbe6: 1f00 1d03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@031d │ │ -08dbea: 5b10 3a04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ -08dbee: 0e00 |0011: return-void │ │ +08daf0: |[08daf0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +08db00: 7030 070e 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0e07 │ │ +08db06: 5913 3904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ +08db0a: 5913 3b04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ +08db0e: 1a00 9516 |0007: const-string v0, "layout_inflater" // string@1695 │ │ +08db12: 6e20 f100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +08db18: 0c00 |000c: move-result-object v0 │ │ +08db1a: 1f00 1a03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@031a │ │ +08db1e: 5b10 3a04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ +08db22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -193775,24 +193742,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 │ │ -08dbf0: |[08dbf0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -08dc00: 7040 080e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e08 │ │ -08dc06: 5913 3904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ -08dc0a: 5913 3b04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ -08dc0e: 1a00 a016 |0007: const-string v0, "layout_inflater" // string@16a0 │ │ -08dc12: 6e20 f100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -08dc18: 0c00 |000c: move-result-object v0 │ │ -08dc1a: 1f00 1d03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@031d │ │ -08dc1e: 5b10 3a04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ -08dc22: 0e00 |0011: return-void │ │ +08db24: |[08db24] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +08db34: 7040 080e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0e08 │ │ +08db3a: 5913 3904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ +08db3e: 5913 3b04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ +08db42: 1a00 9516 |0007: const-string v0, "layout_inflater" // string@1695 │ │ +08db46: 6e20 f100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +08db4c: 0c00 |000c: move-result-object v0 │ │ +08db4e: 1f00 1a03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@031a │ │ +08db52: 5b10 3a04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ +08db56: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -193807,24 +193774,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 │ │ -08dc24: |[08dc24] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -08dc34: 7040 090e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0e09 │ │ -08dc3a: 5913 3904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ -08dc3e: 5913 3b04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ -08dc42: 1a00 a016 |0007: const-string v0, "layout_inflater" // string@16a0 │ │ -08dc46: 6e20 f100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -08dc4c: 0c00 |000c: move-result-object v0 │ │ -08dc4e: 1f00 1d03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@031d │ │ -08dc52: 5b10 3a04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ -08dc56: 0e00 |0011: return-void │ │ +08db58: |[08db58] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +08db68: 7040 090e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0e09 │ │ +08db6e: 5913 3904 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ +08db72: 5913 3b04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ +08db76: 1a00 9516 |0007: const-string v0, "layout_inflater" // string@1695 │ │ +08db7a: 6e20 f100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +08db80: 0c00 |000c: move-result-object v0 │ │ +08db82: 1f00 1a03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@031a │ │ +08db86: 5b10 3a04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ +08db8a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -193840,21 +193807,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 │ │ -08dc58: |[08dc58] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08dc68: 5430 3a04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ -08dc6c: 5231 3904 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ -08dc70: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08dc72: 6e40 0d1b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -08dc78: 0c00 |0008: move-result-object v0 │ │ -08dc7a: 1100 |0009: return-object v0 │ │ +08db8c: |[08db8c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08db9c: 5430 3a04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ +08dba0: 5231 3904 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ +08dba4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08dba6: 6e40 0d1b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +08dbac: 0c00 |0008: move-result-object v0 │ │ +08dbae: 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; │ │ @@ -193865,21 +193832,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 │ │ -08dc7c: |[08dc7c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08dc8c: 5430 3a04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ -08dc90: 5231 3b04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ -08dc94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08dc96: 6e40 0d1b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ -08dc9c: 0c00 |0008: move-result-object v0 │ │ -08dc9e: 1100 |0009: return-object v0 │ │ +08dbb0: |[08dbb0] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08dbc0: 5430 3a04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@043a │ │ +08dbc4: 5231 3b04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ +08dbc8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08dbca: 6e40 0d1b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1b0d │ │ +08dbd0: 0c00 |0008: move-result-object v0 │ │ +08dbd2: 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; │ │ @@ -193890,17 +193857,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08dca0: |[08dca0] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -08dcb0: 5901 3904 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ -08dcb4: 0e00 |0002: return-void │ │ +08dbd4: |[08dbd4] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +08dbe4: 5901 3904 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0439 │ │ +08dbe8: 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 │ │ @@ -193910,32 +193877,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08dcb8: |[08dcb8] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -08dcc8: 5901 3b04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ -08dccc: 0e00 |0002: return-void │ │ +08dbec: |[08dbec] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +08dbfc: 5901 3b04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@043b │ │ +08dc00: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 layout I │ │ │ │ - source_file_idx : 2605 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2597 (ResourceCursorAdapter.java) │ │ │ │ Class #639 header: │ │ -class_idx : 520 │ │ +class_idx : 518 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 519 │ │ -source_file_idx : 2660 │ │ +superclass_idx : 517 │ │ +source_file_idx : 2652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -193955,17 +193922,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08dcd0: |[08dcd0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -08dce0: 7010 200f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0f20 │ │ -08dce6: 0e00 |0003: return-void │ │ +08dc04: |[08dc04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +08dc14: 7010 200f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0f20 │ │ +08dc1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -193974,32 +193941,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08dce8: |[08dce8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -08dcf8: 7110 570f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@0f57 │ │ -08dcfe: 0a00 |0003: move-result v0 │ │ -08dd00: 0f00 |0004: return v0 │ │ +08dc1c: |[08dc1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +08dc2c: 7110 570f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@0f57 │ │ +08dc32: 0a00 |0003: move-result v0 │ │ +08dc34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 2660 (ScrollerCompat.java) │ │ + source_file_idx : 2652 (ScrollerCompat.java) │ │ │ │ Class #640 header: │ │ -class_idx : 528 │ │ +class_idx : 526 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 531 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 529 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #640 annotations: │ │ Annotations on class │ │ @@ -194019,17 +193986,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08dd04: |[08dd04] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -08dd14: 7010 890f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0f89 │ │ -08dd1a: 0e00 |0003: return-void │ │ +08dc38: |[08dc38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +08dc48: 7010 890f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0f89 │ │ +08dc4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -194038,18 +194005,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 │ │ -08dd1c: |[08dd1c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -08dd2c: 7110 b80f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0fb8 │ │ -08dd32: 0c00 |0003: move-result-object v0 │ │ -08dd34: 1100 |0004: return-object v0 │ │ +08dc50: |[08dc50] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +08dc60: 7110 b80f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0fb8 │ │ +08dc66: 0c00 |0003: move-result-object v0 │ │ +08dc68: 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; │ │ │ │ @@ -194058,18 +194025,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08dd38: |[08dd38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -08dd48: 7110 b90f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@0fb9 │ │ -08dd4e: 0a00 |0003: move-result v0 │ │ -08dd50: 0f00 |0004: return v0 │ │ +08dc6c: |[08dc6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +08dc7c: 7110 b90f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@0fb9 │ │ +08dc82: 0a00 |0003: move-result v0 │ │ +08dc84: 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; │ │ │ │ @@ -194078,18 +194045,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08dd54: |[08dd54] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -08dd64: 7110 ba0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0fba │ │ -08dd6a: 0a00 |0003: move-result v0 │ │ -08dd6c: 0f00 |0004: return v0 │ │ +08dc88: |[08dc88] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +08dc98: 7110 ba0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0fba │ │ +08dc9e: 0a00 |0003: move-result v0 │ │ +08dca0: 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; │ │ │ │ @@ -194098,18 +194065,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08dd70: |[08dd70] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -08dd80: 7110 bb0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0fbb │ │ -08dd86: 0a00 |0003: move-result v0 │ │ -08dd88: 0f00 |0004: return v0 │ │ +08dca4: |[08dca4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +08dcb4: 7110 bb0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0fbb │ │ +08dcba: 0a00 |0003: move-result v0 │ │ +08dcbc: 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; │ │ │ │ @@ -194118,20 +194085,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 │ │ -08dd8c: |[08dd8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -08dd9c: 2200 0f02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@020f │ │ -08dda0: 7030 600f 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@0f60 │ │ -08dda6: 7110 bc0f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@0fbc │ │ -08ddac: 0c00 |0008: move-result-object v0 │ │ -08ddae: 1100 |0009: return-object v0 │ │ +08dcc0: |[08dcc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +08dcd0: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@020d │ │ +08dcd4: 7030 600f 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@0f60 │ │ +08dcda: 7110 bc0f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@0fbc │ │ +08dce0: 0c00 |0008: move-result-object v0 │ │ +08dce2: 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; │ │ │ │ @@ -194140,20 +194107,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 │ │ -08ddb0: |[08ddb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -08ddc0: 2200 0e02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@020e │ │ -08ddc4: 7030 5d0f 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@0f5d │ │ -08ddca: 7110 bd0f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0fbd │ │ -08ddd0: 0c00 |0008: move-result-object v0 │ │ -08ddd2: 1100 |0009: return-object v0 │ │ +08dce4: |[08dce4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +08dcf4: 2200 0c02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@020c │ │ +08dcf8: 7030 5d0f 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@0f5d │ │ +08dcfe: 7110 bd0f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0fbd │ │ +08dd04: 0c00 |0008: move-result-object v0 │ │ +08dd06: 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; │ │ │ │ @@ -194162,18 +194129,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 │ │ -08ddd4: |[08ddd4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -08dde4: 7110 be0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0fbe │ │ -08ddea: 0c00 |0003: move-result-object v0 │ │ -08ddec: 1100 |0004: return-object v0 │ │ +08dd08: |[08dd08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +08dd18: 7110 be0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0fbe │ │ +08dd1e: 0c00 |0003: move-result-object v0 │ │ +08dd20: 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; │ │ │ │ @@ -194182,17 +194149,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08ddf0: |[08ddf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -08de00: 7120 bf0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@0fbf │ │ -08de06: 0e00 |0003: return-void │ │ +08dd24: |[08dd24] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +08dd34: 7120 bf0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@0fbf │ │ +08dd3a: 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; │ │ @@ -194203,17 +194170,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08de08: |[08de08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -08de18: 7120 c00f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@0fc0 │ │ -08de1e: 0e00 |0003: return-void │ │ +08dd3c: |[08dd3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +08dd4c: 7120 c00f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@0fc0 │ │ +08dd52: 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; │ │ @@ -194224,17 +194191,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 │ │ -08de20: |[08de20] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -08de30: 7120 c10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0fc1 │ │ -08de36: 0e00 |0003: return-void │ │ +08dd54: |[08dd54] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +08dd64: 7120 c10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0fc1 │ │ +08dd6a: 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; │ │ @@ -194245,17 +194212,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 │ │ -08de38: |[08de38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -08de48: 7120 c20f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0fc2 │ │ -08de4e: 0e00 |0003: return-void │ │ +08dd6c: |[08dd6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +08dd7c: 7120 c20f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0fc2 │ │ +08dd82: 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; │ │ @@ -194266,17 +194233,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 │ │ -08de50: |[08de50] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -08de60: 7130 c30f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0fc3 │ │ -08de66: 0e00 |0003: return-void │ │ +08dd84: |[08dd84] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +08dd94: 7130 c30f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0fc3 │ │ +08dd9a: 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; │ │ @@ -194288,17 +194255,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 │ │ -08de68: |[08de68] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -08de78: 7120 c40f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0fc4 │ │ -08de7e: 0e00 |0003: return-void │ │ +08dd9c: |[08dd9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +08ddac: 7120 c40f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0fc4 │ │ +08ddb2: 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; │ │ @@ -194309,17 +194276,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08de80: |[08de80] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -08de90: 7120 c50f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0fc5 │ │ -08de96: 0e00 |0003: return-void │ │ +08ddb4: |[08ddb4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +08ddc4: 7120 c50f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0fc5 │ │ +08ddca: 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; │ │ @@ -194330,17 +194297,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 │ │ -08de98: |[08de98] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -08dea8: 7120 c60f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0fc6 │ │ -08deae: 0e00 |0003: return-void │ │ +08ddcc: |[08ddcc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +08dddc: 7120 c60f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0fc6 │ │ +08dde2: 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; │ │ @@ -194351,33 +194318,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08deb0: |[08deb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -08dec0: 7120 c70f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0fc7 │ │ -08dec6: 0e00 |0003: return-void │ │ +08dde4: |[08dde4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +08ddf4: 7120 c70f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0fc7 │ │ +08ddfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #641 header: │ │ -class_idx : 554 │ │ +class_idx : 552 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 553 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 551 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #641 annotations: │ │ Annotations on class │ │ @@ -194405,42 +194372,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -08dec8: |[08dec8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -08ded8: 7010 0c10 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@100c │ │ -08dede: 1c02 3103 |0003: const-class v2, Landroid/view/View; // type@0331 │ │ -08dee2: 1a03 0413 |0005: const-string v3, "getDisplayList" // string@1304 │ │ -08dee6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -08dee8: 1f01 3304 |0008: check-cast v1, [Ljava/lang/Class; // type@0433 │ │ -08deec: 6e30 081f 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ -08def2: 0c01 |000d: move-result-object v1 │ │ -08def4: 5b41 5e04 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@045e │ │ -08def8: 1c01 3103 |0010: const-class v1, Landroid/view/View; // type@0331 │ │ -08defc: 1a02 6319 |0012: const-string v2, "mRecreateDisplayList" // string@1963 │ │ -08df00: 6e20 071f 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1f07 │ │ -08df06: 0c01 |0017: move-result-object v1 │ │ -08df08: 5b41 5f04 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@045f │ │ -08df0c: 5441 5f04 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@045f │ │ -08df10: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -08df12: 6e20 731f 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1f73 │ │ -08df18: 0e00 |0020: return-void │ │ -08df1a: 0d00 |0021: move-exception v0 │ │ -08df1c: 1a01 980a |0022: const-string v1, "SlidingPaneLayout" // string@0a98 │ │ -08df20: 1a02 a302 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@02a3 │ │ -08df24: 7130 b11a 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -08df2a: 28e7 |0029: goto 0010 // -0019 │ │ -08df2c: 0d00 |002a: move-exception v0 │ │ -08df2e: 1a01 980a |002b: const-string v1, "SlidingPaneLayout" // string@0a98 │ │ -08df32: 1a02 a402 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@02a4 │ │ -08df36: 7130 b11a 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -08df3c: 28ee |0032: goto 0020 // -0012 │ │ +08ddfc: |[08ddfc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +08de0c: 7010 0c10 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@100c │ │ +08de12: 1c02 2e03 |0003: const-class v2, Landroid/view/View; // type@032e │ │ +08de16: 1a03 fa12 |0005: const-string v3, "getDisplayList" // string@12fa │ │ +08de1a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08de1c: 1f01 2f04 |0008: check-cast v1, [Ljava/lang/Class; // type@042f │ │ +08de20: 6e30 081f 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1f08 │ │ +08de26: 0c01 |000d: move-result-object v1 │ │ +08de28: 5b41 5e04 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@045e │ │ +08de2c: 1c01 2e03 |0010: const-class v1, Landroid/view/View; // type@032e │ │ +08de30: 1a02 5819 |0012: const-string v2, "mRecreateDisplayList" // string@1958 │ │ +08de34: 6e20 071f 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1f07 │ │ +08de3a: 0c01 |0017: move-result-object v1 │ │ +08de3c: 5b41 5f04 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@045f │ │ +08de40: 5441 5f04 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@045f │ │ +08de44: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +08de46: 6e20 731f 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1f73 │ │ +08de4c: 0e00 |0020: return-void │ │ +08de4e: 0d00 |0021: move-exception v0 │ │ +08de50: 1a01 8f0a |0022: const-string v1, "SlidingPaneLayout" // string@0a8f │ │ +08de54: 1a02 9f02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@029f │ │ +08de58: 7130 b11a 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +08de5e: 28e7 |0029: goto 0010 // -0019 │ │ +08de60: 0d00 |002a: move-exception v0 │ │ +08de62: 1a01 8f0a |002b: const-string v1, "SlidingPaneLayout" // string@0a8f │ │ +08de66: 1a02 a002 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@02a0 │ │ +08de6a: 7130 b11a 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +08de70: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1356 │ │ @@ -194463,35 +194430,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 │ │ -08df5c: |[08df5c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -08df6c: 5431 5e04 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@045e │ │ -08df70: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -08df74: 5431 5f04 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@045f │ │ -08df78: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -08df7c: 5431 5f04 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@045f │ │ -08df80: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -08df82: 6e30 741f 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1f74 │ │ -08df88: 5432 5e04 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@045e │ │ -08df8c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -08df8e: 1f01 3404 |0011: check-cast v1, [Ljava/lang/Object; // type@0434 │ │ -08df92: 6e30 761f 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ -08df98: 6f30 0d10 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@100d │ │ -08df9e: 0e00 |0019: return-void │ │ -08dfa0: 0d00 |001a: move-exception v0 │ │ -08dfa2: 1a01 980a |001b: const-string v1, "SlidingPaneLayout" // string@0a98 │ │ -08dfa6: 1a02 2003 |001d: const-string v2, "Error refreshing display list state" // string@0320 │ │ -08dfaa: 7130 b11a 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -08dfb0: 28f4 |0022: goto 0016 // -000c │ │ -08dfb2: 6e10 bd1b 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1bbd │ │ -08dfb8: 28f3 |0026: goto 0019 // -000d │ │ +08de90: |[08de90] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +08dea0: 5431 5e04 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@045e │ │ +08dea4: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +08dea8: 5431 5f04 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@045f │ │ +08deac: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +08deb0: 5431 5f04 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@045f │ │ +08deb4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +08deb6: 6e30 741f 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1f74 │ │ +08debc: 5432 5e04 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@045e │ │ +08dec0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +08dec2: 1f01 3004 |0011: check-cast v1, [Ljava/lang/Object; // type@0430 │ │ +08dec6: 6e30 761f 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1f76 │ │ +08decc: 6f30 0d10 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@100d │ │ +08ded2: 0e00 |0019: return-void │ │ +08ded4: 0d00 |001a: move-exception v0 │ │ +08ded6: 1a01 8f0a |001b: const-string v1, "SlidingPaneLayout" // string@0a8f │ │ +08deda: 1a02 1c03 |001d: const-string v2, "Error refreshing display list state" // string@031c │ │ +08dede: 7130 b11a 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +08dee4: 28f4 |0022: goto 0016 // -000c │ │ +08dee6: 6e10 bd1b 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1bbd │ │ +08deec: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0008 line=1374 │ │ 0x000e line=1375 │ │ @@ -194502,21 +194469,21 @@ │ │ 0x0023 line=1381 │ │ locals : │ │ 0x001b - 0x0023 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ 0x0000 - 0x0027 reg=4 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0027 reg=5 child Landroid/view/View; │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #642 header: │ │ -class_idx : 555 │ │ +class_idx : 553 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 553 │ │ -source_file_idx : 2713 │ │ +superclass_idx : 551 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #642 annotations: │ │ Annotations on class │ │ @@ -194536,17 +194503,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08dfcc: |[08dfcc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -08dfdc: 7010 0c10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@100c │ │ -08dfe2: 0e00 |0003: return-void │ │ +08df00: |[08df00] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +08df10: 7010 0c10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@100c │ │ +08df16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -194555,37 +194522,37 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08dfe4: |[08dfe4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -08dff4: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -08dffa: 0c00 |0003: move-result-object v0 │ │ -08dffc: 1f00 2302 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0223 │ │ -08e000: 5400 5404 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ -08e004: 7120 7a0a 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a7a │ │ -08e00a: 0e00 |000b: return-void │ │ +08df18: |[08df18] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +08df28: 6e10 a61b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +08df2e: 0c00 |0003: move-result-object v0 │ │ +08df30: 1f00 2102 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0221 │ │ +08df34: 5400 5404 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0454 │ │ +08df38: 7120 7a0a 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a7a │ │ +08df3e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x000b line=1392 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=3 child Landroid/view/View; │ │ │ │ - source_file_idx : 2713 (SlidingPaneLayout.java) │ │ + source_file_idx : 2704 (SlidingPaneLayout.java) │ │ │ │ Class #643 header: │ │ -class_idx : 574 │ │ +class_idx : 572 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 573 │ │ -source_file_idx : 424 │ │ +superclass_idx : 571 │ │ +source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #643 - │ │ Class descriptor : 'Landroid/support/v7/app/ActionBarActivityDelegateHC;' │ │ @@ -194600,17 +194567,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08e00c: |[08e00c] android.support.v7.app.ActionBarActivityDelegateHC.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -08e01c: 7020 5911 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1159 │ │ -08e022: 0e00 |0003: return-void │ │ +08df40: |[08df40] android.support.v7.app.ActionBarActivityDelegateHC.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +08df50: 7020 5911 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1159 │ │ +08df56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateHC; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/support/v7/app/ActionBarActivity; │ │ @@ -194621,21 +194588,21 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -08e024: |[08e024] android.support.v7.app.ActionBarActivityDelegateHC.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -08e034: 6e10 8a11 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.ensureSubDecor:()V // method@118a │ │ -08e03a: 2200 4502 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplHC; // type@0245 │ │ -08e03e: 5431 c904 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04c9 │ │ -08e042: 5432 c904 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04c9 │ │ -08e046: 7030 3812 1002 |0009: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1238 │ │ -08e04c: 1100 |000c: return-object v0 │ │ +08df58: |[08df58] android.support.v7.app.ActionBarActivityDelegateHC.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +08df68: 6e10 8a11 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.ensureSubDecor:()V // method@118a │ │ +08df6e: 2200 4302 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplHC; // type@0243 │ │ +08df72: 5431 c904 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04c9 │ │ +08df76: 5432 c904 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04c9 │ │ +08df7a: 7030 3812 1002 |0009: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1238 │ │ +08df80: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateHC; │ │ │ │ @@ -194644,38 +194611,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08e050: |[08e050] android.support.v7.app.ActionBarActivityDelegateHC.onCreate:(Landroid/os/Bundle;)V │ │ -08e060: 5420 c904 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04c9 │ │ -08e064: 6e10 0511 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1105 │ │ -08e06a: 0c00 |0005: move-result-object v0 │ │ -08e06c: 1301 0a00 |0006: const/16 v1, #int 10 // #a │ │ -08e070: 6e20 6d1c 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/Window;.requestFeature:(I)Z // method@1c6d │ │ -08e076: 6f20 6f11 3200 |000b: invoke-super {v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.onCreate:(Landroid/os/Bundle;)V // method@116f │ │ -08e07c: 0e00 |000e: return-void │ │ +08df84: |[08df84] android.support.v7.app.ActionBarActivityDelegateHC.onCreate:(Landroid/os/Bundle;)V │ │ +08df94: 5420 c904 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@04c9 │ │ +08df98: 6e10 0511 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1105 │ │ +08df9e: 0c00 |0005: move-result-object v0 │ │ +08dfa0: 1301 0a00 |0006: const/16 v1, #int 10 // #a │ │ +08dfa4: 6e20 6d1c 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/Window;.requestFeature:(I)Z // method@1c6d │ │ +08dfaa: 6f20 6f11 3200 |000b: invoke-super {v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.onCreate:(Landroid/os/Bundle;)V // method@116f │ │ +08dfb0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000b line=39 │ │ 0x000e line=40 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateHC; │ │ 0x0000 - 0x000f reg=3 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 424 (ActionBarActivityDelegateHC.java) │ │ + source_file_idx : 420 (ActionBarActivityDelegateHC.java) │ │ │ │ Class #644 header: │ │ -class_idx : 581 │ │ +class_idx : 579 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 579 │ │ -source_file_idx : 437 │ │ +superclass_idx : 577 │ │ +source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #644 annotations: │ │ Annotations on class │ │ @@ -194703,26 +194670,26 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -08e080: |[08e080] android.support.v7.app.ActionBarImplHC.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -08e090: 7030 e911 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@11e9 │ │ -08e096: 6000 f405 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_root:I // field@05f4 │ │ -08e09a: 6e20 f910 0200 |0005: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ -08e0a0: 0c00 |0008: move-result-object v0 │ │ -08e0a2: 1f00 c302 |0009: check-cast v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // type@02c3 │ │ -08e0a6: 5b10 0205 |000b: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@0502 │ │ -08e0aa: 5410 0205 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@0502 │ │ -08e0ae: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -08e0b2: 5410 0205 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@0502 │ │ -08e0b6: 6e20 7a18 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V // method@187a │ │ -08e0bc: 0e00 |0016: return-void │ │ +08dfb4: |[08dfb4] android.support.v7.app.ActionBarImplHC.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +08dfc4: 7030 e911 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@11e9 │ │ +08dfca: 6000 f405 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_root:I // field@05f4 │ │ +08dfce: 6e20 f910 0200 |0005: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@10f9 │ │ +08dfd4: 0c00 |0008: move-result-object v0 │ │ +08dfd6: 1f00 c102 |0009: check-cast v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // type@02c1 │ │ +08dfda: 5b10 0205 |000b: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@0502 │ │ +08dfde: 5410 0205 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@0502 │ │ +08dfe2: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +08dfe6: 5410 0205 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@0502 │ │ +08dfea: 6e20 7a18 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V // method@187a │ │ +08dff0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=35 │ │ 0x000d line=39 │ │ 0x0011 line=40 │ │ 0x0016 line=42 │ │ @@ -194736,17 +194703,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e0c0: |[08e0c0] android.support.v7.app.ActionBarImplHC.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; │ │ -08e0d0: 5b01 0105 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ -08e0d4: 1101 |0002: return-object v1 │ │ +08dff4: |[08dff4] android.support.v7.app.ActionBarImplHC.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; │ │ +08e004: 5b01 0105 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ +08e008: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/app/ActionBarImplHC; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/view/ActionMode; │ │ │ │ @@ -194756,21 +194723,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08e0d8: |[08e0d8] android.support.v7.app.ActionBarImplHC.hide:()V │ │ -08e0e8: 6f10 0a12 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.hide:()V // method@120a │ │ -08e0ee: 5410 0105 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ -08e0f2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -08e0f6: 5410 0105 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ -08e0fa: 6e10 ca1a 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1aca │ │ -08e100: 0e00 |000c: return-void │ │ +08e00c: |[08e00c] android.support.v7.app.ActionBarImplHC.hide:()V │ │ +08e01c: 6f10 0a12 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.hide:()V // method@120a │ │ +08e022: 5410 0105 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ +08e026: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +08e02a: 5410 0105 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ +08e02e: 6e10 ca1a 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1aca │ │ +08e034: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000c line=64 │ │ locals : │ │ @@ -194781,24 +194748,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08e104: |[08e104] android.support.v7.app.ActionBarImplHC.isShowHideAnimationEnabled:()Z │ │ -08e114: 5410 0105 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ -08e118: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08e11c: 6f10 0d12 0100 |0004: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@120d │ │ -08e122: 0a00 |0007: move-result v0 │ │ -08e124: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08e128: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08e12a: 0f00 |000b: return v0 │ │ -08e12c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08e12e: 28fe |000d: goto 000b // -0002 │ │ +08e038: |[08e038] android.support.v7.app.ActionBarImplHC.isShowHideAnimationEnabled:()Z │ │ +08e048: 5410 0105 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ +08e04c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08e050: 6f10 0d12 0100 |0004: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@120d │ │ +08e056: 0a00 |0007: move-result v0 │ │ +08e058: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08e05c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08e05e: 0f00 |000b: return v0 │ │ +08e060: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08e062: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/app/ActionBarImplHC; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarImplHC;) │ │ @@ -194806,18 +194773,18 @@ │ │ type : '(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08e130: |[08e130] android.support.v7.app.ActionBarImplHC.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; │ │ -08e140: 2200 4402 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; // type@0244 │ │ -08e144: 7030 3312 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V // method@1233 │ │ -08e14a: 1100 |0005: return-object v0 │ │ +08e064: |[08e064] android.support.v7.app.ActionBarImplHC.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; │ │ +08e074: 2200 4202 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; // type@0242 │ │ +08e078: 7030 3312 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V // method@1233 │ │ +08e07e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplHC; │ │ 0x0000 - 0x0006 reg=2 callback Landroid/view/ActionMode$Callback; │ │ │ │ @@ -194826,37 +194793,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08e14c: |[08e14c] android.support.v7.app.ActionBarImplHC.show:()V │ │ -08e15c: 6f10 2f12 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.show:()V // method@122f │ │ -08e162: 5410 0105 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ -08e166: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -08e16a: 5410 0105 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ -08e16e: 6e10 ca1a 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1aca │ │ -08e174: 0e00 |000c: return-void │ │ +08e080: |[08e080] android.support.v7.app.ActionBarImplHC.show:()V │ │ +08e090: 6f10 2f12 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.show:()V // method@122f │ │ +08e096: 5410 0105 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ +08e09a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +08e09e: 5410 0105 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@0501 │ │ +08e0a2: 6e10 ca1a 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1aca │ │ +08e0a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000c line=56 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplHC; │ │ │ │ - source_file_idx : 437 (ActionBarImplHC.java) │ │ + source_file_idx : 433 (ActionBarImplHC.java) │ │ │ │ Class #645 header: │ │ -class_idx : 609 │ │ +class_idx : 607 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 630 │ │ -source_file_idx : 475 │ │ +superclass_idx : 628 │ │ +source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -194880,20 +194847,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08e178: |[08e178] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -08e188: 5b12 9707 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0797 │ │ -08e18c: 7020 6014 3100 |0002: invoke-direct {v1, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1460 │ │ -08e192: 5420 ad07 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@07ad │ │ -08e196: 6e20 6b13 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@136b │ │ -08e19c: 0e00 |000a: return-void │ │ +08e0ac: |[08e0ac] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +08e0bc: 5b12 9707 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0797 │ │ +08e0c0: 7020 6014 3100 |0002: invoke-direct {v1, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1460 │ │ +08e0c6: 5420 ad07 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@07ad │ │ +08e0ca: 6e20 6b13 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@136b │ │ +08e0d0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0002 line=622 │ │ 0x0005 line=623 │ │ 0x000a line=624 │ │ locals : │ │ @@ -194907,40 +194874,40 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08e1a0: |[08e1a0] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:(Landroid/content/DialogInterface;)V │ │ -08e1b0: 6f20 6414 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.onDismiss:(Landroid/content/DialogInterface;)V // method@1464 │ │ -08e1b6: 5420 9707 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0797 │ │ -08e1ba: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -08e1bc: 7120 5713 1000 |0006: invoke-static {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$202:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // method@1357 │ │ -08e1c2: 5420 9707 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0797 │ │ -08e1c6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -08e1c8: 5901 aa07 |000c: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@07aa │ │ -08e1cc: 0e00 |000e: return-void │ │ +08e0d4: |[08e0d4] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:(Landroid/content/DialogInterface;)V │ │ +08e0e4: 6f20 6414 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.onDismiss:(Landroid/content/DialogInterface;)V // method@1464 │ │ +08e0ea: 5420 9707 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0797 │ │ +08e0ee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +08e0f0: 7120 5713 1000 |0006: invoke-static {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$202:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // method@1357 │ │ +08e0f6: 5420 9707 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0797 │ │ +08e0fa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +08e0fc: 5901 aa07 |000c: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@07aa │ │ +08e100: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0003 line=629 │ │ 0x0009 line=630 │ │ 0x000e line=631 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ 0x0000 - 0x000f reg=3 dialog Landroid/content/DialogInterface; │ │ │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #646 header: │ │ -class_idx : 612 │ │ +class_idx : 610 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 642 │ │ -source_file_idx : 475 │ │ +superclass_idx : 640 │ │ +source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #646 annotations: │ │ Annotations on class │ │ @@ -194964,20 +194931,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/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 │ │ -08e1d0: |[08e1d0] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -08e1e0: 5b12 9b07 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079b │ │ -08e1e4: 7056 0f15 3154 |0002: invoke-direct {v1, v3, v4, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@150f │ │ -08e1ea: 5420 ad07 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@07ad │ │ -08e1ee: 6e20 4513 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1345 │ │ -08e1f4: 0e00 |000a: return-void │ │ +08e104: |[08e104] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +08e114: 5b12 9b07 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079b │ │ +08e118: 7056 0f15 3154 |0002: invoke-direct {v1, v3, v4, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@150f │ │ +08e11e: 5420 ad07 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@07ad │ │ +08e122: 6e20 4513 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1345 │ │ +08e128: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0002 line=607 │ │ 0x0005 line=608 │ │ 0x000a line=609 │ │ locals : │ │ @@ -194994,39 +194961,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08e1f8: |[08e1f8] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ -08e208: 6f10 1d15 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@151d │ │ -08e20e: 5420 9b07 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079b │ │ -08e212: 5400 a707 |0005: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08e216: 6e10 1a14 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@141a │ │ -08e21c: 5420 9b07 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079b │ │ -08e220: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -08e222: 7120 5613 1000 |000d: invoke-static {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@1356 │ │ -08e228: 0e00 |0010: return-void │ │ +08e12c: |[08e12c] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ +08e13c: 6f10 1d15 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@151d │ │ +08e142: 5420 9b07 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079b │ │ +08e146: 5400 a707 |0005: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08e14a: 6e10 1a14 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@141a │ │ +08e150: 5420 9b07 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@079b │ │ +08e154: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +08e156: 7120 5613 1000 |000d: invoke-static {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@1356 │ │ +08e15c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0003 line=614 │ │ 0x000a line=615 │ │ 0x0010 line=616 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #647 header: │ │ -class_idx : 616 │ │ +class_idx : 614 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 620 │ │ -source_file_idx : 475 │ │ +superclass_idx : 618 │ │ +source_file_idx : 471 │ │ static_fields_size : 1 │ │ instance_fields_size: 18 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 24 │ │ │ │ Class #647 annotations: │ │ Annotations on class │ │ @@ -195123,26 +195090,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -08e22c: |[08e22c] android.support.v7.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ -08e23c: 6000 3c06 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_layout:I // field@063c │ │ -08e240: 6001 3b06 |0002: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_item_layout:I // field@063b │ │ -08e244: 7040 aa13 3210 |0004: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@13aa │ │ -08e24a: 2200 0503 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@0305 │ │ -08e24e: 7010 be1a 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@1abe │ │ -08e254: 5b20 a007 |000c: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@07a0 │ │ -08e258: 2200 6502 |000e: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@0265 │ │ -08e25c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -08e25e: 7030 4813 2001 |0011: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V // method@1348 │ │ -08e264: 5b20 ad07 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@07ad │ │ -08e268: 0e00 |0016: return-void │ │ +08e160: |[08e160] android.support.v7.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ +08e170: 6000 3c06 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_layout:I // field@063c │ │ +08e174: 6001 3b06 |0002: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_item_layout:I // field@063b │ │ +08e178: 7040 aa13 3210 |0004: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@13aa │ │ +08e17e: 2200 0303 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@0303 │ │ +08e182: 7010 be1a 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@1abe │ │ +08e188: 5b20 a007 |000c: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@07a0 │ │ +08e18c: 2200 6302 |000e: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@0263 │ │ +08e190: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +08e192: 7030 4813 2001 |0011: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V // method@1348 │ │ +08e198: 5b20 ad07 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@07ad │ │ +08e19c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=63 │ │ 0x000e line=72 │ │ 0x0016 line=77 │ │ locals : │ │ @@ -195154,17 +195121,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e26c: |[08e26c] android.support.v7.internal.view.menu.ActionMenuPresenter.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ -08e27c: 5b01 ac07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@07ac │ │ -08e280: 1101 |0002: return-object v1 │ │ +08e1a0: |[08e1a0] android.support.v7.internal.view.menu.ActionMenuPresenter.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ +08e1b0: 5b01 ac07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@07ac │ │ +08e1b4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ @@ -195173,17 +195140,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e284: |[08e284] android.support.v7.internal.view.menu.ActionMenuPresenter.access$202:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ -08e294: 5b01 a107 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ -08e298: 1101 |0002: return-object v1 │ │ +08e1b8: |[08e1b8] android.support.v7.internal.view.menu.ActionMenuPresenter.access$202:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ +08e1c8: 5b01 a107 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ +08e1cc: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ │ │ @@ -195192,17 +195159,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e29c: |[08e29c] android.support.v7.internal.view.menu.ActionMenuPresenter.access$302:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ -08e2ac: 5b01 ae07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ -08e2b0: 1101 |0002: return-object v1 │ │ +08e1d0: |[08e1d0] android.support.v7.internal.view.menu.ActionMenuPresenter.access$302:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ +08e1e0: 5b01 ae07 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ +08e1e4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ │ │ @@ -195211,38 +195178,38 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -08e2b4: |[08e2b4] android.support.v7.internal.view.menu.ActionMenuPresenter.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -08e2c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08e2c6: 5463 a807 |0001: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08e2ca: 1f03 3803 |0003: check-cast v3, Landroid/view/ViewGroup; // type@0338 │ │ -08e2ce: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ -08e2d2: 0750 |0007: move-object v0, v5 │ │ -08e2d4: 1100 |0008: return-object v0 │ │ -08e2d6: 6e10 281c 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ -08e2dc: 0a01 |000c: move-result v1 │ │ -08e2de: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -08e2e0: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ -08e2e4: 6e20 271c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -08e2ea: 0c00 |0013: move-result-object v0 │ │ -08e2ec: 2004 8502 |0014: instance-of v4, v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -08e2f0: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ -08e2f4: 0704 |0018: move-object v4, v0 │ │ -08e2f6: 1f04 8502 |0019: check-cast v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0285 │ │ -08e2fa: 7210 3815 0400 |001b: invoke-interface {v4}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1538 │ │ -08e300: 0c04 |001e: move-result-object v4 │ │ -08e302: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ -08e306: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08e30a: 28eb |0023: goto 000e // -0015 │ │ -08e30c: 0750 |0024: move-object v0, v5 │ │ -08e30e: 28e3 |0025: goto 0008 // -001d │ │ +08e1e8: |[08e1e8] android.support.v7.internal.view.menu.ActionMenuPresenter.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +08e1f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08e1fa: 5463 a807 |0001: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08e1fe: 1f03 3403 |0003: check-cast v3, Landroid/view/ViewGroup; // type@0334 │ │ +08e202: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ +08e206: 0750 |0007: move-object v0, v5 │ │ +08e208: 1100 |0008: return-object v0 │ │ +08e20a: 6e10 281c 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1c28 │ │ +08e210: 0a01 |000c: move-result v1 │ │ +08e212: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +08e214: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ +08e218: 6e20 271c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +08e21e: 0c00 |0013: move-result-object v0 │ │ +08e220: 2004 8302 |0014: instance-of v4, v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +08e224: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ +08e228: 0704 |0018: move-object v4, v0 │ │ +08e22a: 1f04 8302 |0019: check-cast v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0283 │ │ +08e22e: 7210 3815 0400 |001b: invoke-interface {v4}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1538 │ │ +08e234: 0c04 |001e: move-result-object v4 │ │ +08e236: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ +08e23a: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08e23e: 28eb |0023: goto 000e // -0015 │ │ +08e240: 0750 |0024: move-object v0, v5 │ │ +08e242: 28e3 |0025: goto 0008 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=273 │ │ 0x0005 line=274 │ │ 0x0008 line=286 │ │ 0x0009 line=278 │ │ 0x000d line=279 │ │ @@ -195264,23 +195231,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -08e310: |[08e310] android.support.v7.internal.view.menu.ActionMenuPresenter.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V │ │ -08e320: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08e322: 7230 3915 4502 |0001: invoke-interface {v5, v4, v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1539 │ │ -08e328: 5431 a807 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08e32c: 1f01 6b02 |0006: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -08e330: 0750 |0008: move-object v0, v5 │ │ -08e332: 1f00 5f02 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025f │ │ -08e336: 6e20 2813 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@1328 │ │ -08e33c: 0e00 |000e: return-void │ │ +08e244: |[08e244] android.support.v7.internal.view.menu.ActionMenuPresenter.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V │ │ +08e254: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08e256: 7230 3915 4502 |0001: invoke-interface {v5, v4, v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1539 │ │ +08e25c: 5431 a807 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08e260: 1f01 6902 |0006: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +08e264: 0750 |0008: move-object v0, v5 │ │ +08e266: 1f00 5d02 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025d │ │ +08e26a: 6e20 2813 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@1328 │ │ +08e270: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0004 line=179 │ │ 0x0009 line=180 │ │ 0x000b line=181 │ │ 0x000e line=182 │ │ @@ -195296,21 +195263,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08e340: |[08e340] android.support.v7.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ -08e350: 6e10 6013 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ -08e356: 0a00 |0003: move-result v0 │ │ -08e358: 6e10 6113 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1361 │ │ -08e35e: 0a01 |0007: move-result v1 │ │ -08e360: b610 |0008: or-int/2addr v0, v1 │ │ -08e362: 0f00 |0009: return v0 │ │ +08e274: |[08e274] android.support.v7.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ +08e284: 6e10 6013 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1360 │ │ +08e28a: 0a00 |0003: move-result v0 │ │ +08e28c: 6e10 6113 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1361 │ │ +08e292: 0a01 |0007: move-result v1 │ │ +08e294: b610 |0008: or-int/2addr v0, v1 │ │ +08e296: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0004 line=338 │ │ 0x0009 line=339 │ │ locals : │ │ 0x0004 - 0x000a reg=0 result Z │ │ @@ -195321,24 +195288,24 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -08e364: |[08e364] android.support.v7.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -08e374: 6e20 271c 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ -08e37a: 0c00 |0003: move-result-object v0 │ │ -08e37c: 5421 ab07 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08e380: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -08e384: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08e386: 0f00 |0009: return v0 │ │ -08e388: 6f30 b013 3204 |000a: invoke-super {v2, v3, v4}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@13b0 │ │ -08e38e: 0a00 |000d: move-result v0 │ │ -08e390: 28fb |000e: goto 0009 // -0005 │ │ +08e298: |[08e298] android.support.v7.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +08e2a8: 6e20 271c 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1c27 │ │ +08e2ae: 0c00 |0003: move-result-object v0 │ │ +08e2b0: 5421 ab07 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08e2b4: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +08e2b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08e2ba: 0f00 |0009: return v0 │ │ +08e2bc: 6f30 b013 3204 |000a: invoke-super {v2, v3, v4}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@13b0 │ │ +08e2c2: 0a00 |000d: move-result v0 │ │ +08e2c4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0008 line=243 │ │ 0x0009 line=245 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ @@ -195350,270 +195317,270 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 496 16-bit code units │ │ -08e394: |[08e394] android.support.v7.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ -08e3a4: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -08e3a8: 5400 a707 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08e3ac: 081b 0000 |0004: move-object/from16 v27, v0 │ │ -08e3b0: 7401 3814 1b00 |0006: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ -08e3b6: 0c19 |0009: move-result-object v25 │ │ -08e3b8: 7401 9c1f 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -08e3be: 0a0f |000d: move-result v15 │ │ -08e3c0: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ -08e3c4: 5200 a507 |0010: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@07a5 │ │ -08e3c8: 0211 0000 |0012: move/from16 v17, v0 │ │ -08e3cc: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ -08e3d0: 5200 a207 |0016: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@07a2 │ │ -08e3d4: 021a 0000 |0018: move/from16 v26, v0 │ │ -08e3d8: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ -08e3dc: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ -08e3e0: 7702 871b 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -08e3e6: 0a14 |0021: move-result v20 │ │ -08e3e8: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ -08e3ec: 5400 a807 |0024: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08e3f0: 0813 0000 |0026: move-object/from16 v19, v0 │ │ -08e3f4: 1f13 3803 |0028: check-cast v19, Landroid/view/ViewGroup; // type@0338 │ │ -08e3f8: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ -08e3fc: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ -08e400: 1208 |002e: const/4 v8, #int 0 // #0 │ │ -08e402: 120a |002f: const/4 v10, #int 0 // #0 │ │ -08e404: 120b |0030: const/4 v11, #int 0 // #0 │ │ -08e406: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ -08e40a: 0800 1900 |0033: move-object/from16 v0, v25 │ │ -08e40e: 6e20 961f b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -08e414: 0c0e |0038: move-result-object v14 │ │ -08e416: 1f0e 7802 |0039: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08e41a: 6e10 8e14 0e00 |003b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@148e │ │ -08e420: 0a1b |003e: move-result v27 │ │ -08e422: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ -08e426: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ -08e42a: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ -08e42e: 5500 a407 |0045: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@07a4 │ │ -08e432: 021b 0000 |0047: move/from16 v27, v0 │ │ -08e436: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ -08e43a: 6e10 8714 0e00 |004b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1487 │ │ -08e440: 0a1b |004e: move-result v27 │ │ -08e442: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ -08e446: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ -08e44a: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ -08e44e: 28dc |0055: goto 0031 // -0024 │ │ -08e450: 6e10 8d14 0e00 |0056: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@148d │ │ -08e456: 0a1b |0059: move-result v27 │ │ -08e458: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ -08e45c: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -08e460: 28e5 |005e: goto 0043 // -001b │ │ -08e462: 121a |005f: const/4 v10, #int 1 // #1 │ │ -08e464: 28e3 |0060: goto 0043 // -001d │ │ -08e466: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ -08e46a: 5500 af07 |0063: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ -08e46e: 021b 0000 |0065: move/from16 v27, v0 │ │ -08e472: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ -08e476: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ -08e47a: 901b 1615 |006b: add-int v27, v22, v21 │ │ -08e47e: 0200 1b00 |006d: move/from16 v0, v27 │ │ -08e482: 0201 1100 |006f: move/from16 v1, v17 │ │ -08e486: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ -08e48a: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ -08e48e: 9111 1116 |0075: sub-int v17, v17, v22 │ │ -08e492: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ -08e496: 5400 a007 |0079: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@07a0 │ │ -08e49a: 0817 0000 |007b: move-object/from16 v23, v0 │ │ -08e49e: 7401 bf1a 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@1abf │ │ -08e4a4: 1204 |0080: const/4 v4, #int 0 // #0 │ │ -08e4a6: 1207 |0081: const/4 v7, #int 0 // #0 │ │ -08e4a8: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ -08e4ac: 5500 b207 |0084: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ -08e4b0: 021b 0000 |0086: move/from16 v27, v0 │ │ -08e4b4: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ -08e4b8: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ -08e4bc: 5200 a907 |008c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@07a9 │ │ -08e4c0: 021b 0000 |008e: move/from16 v27, v0 │ │ -08e4c4: 9307 1a1b |0090: div-int v7, v26, v27 │ │ -08e4c8: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ -08e4cc: 5200 a907 |0094: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@07a9 │ │ -08e4d0: 021b 0000 |0096: move/from16 v27, v0 │ │ -08e4d4: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ -08e4d8: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -08e4dc: 5200 a907 |009c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@07a9 │ │ -08e4e0: 021b 0000 |009e: move/from16 v27, v0 │ │ -08e4e4: 931c 0507 |00a0: div-int v28, v5, v7 │ │ -08e4e8: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ -08e4ec: 120b |00a4: const/4 v11, #int 0 // #0 │ │ -08e4ee: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ -08e4f2: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -08e4f6: 6e20 961f b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -08e4fc: 0c0e |00ac: move-result-object v14 │ │ -08e4fe: 1f0e 7802 |00ad: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08e502: 6e10 8e14 0e00 |00af: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@148e │ │ -08e508: 0a1b |00b2: move-result v27 │ │ -08e50a: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ -08e50e: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ -08e512: 5400 b107 |00b7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ -08e516: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ -08e51a: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ -08e51e: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ -08e522: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ -08e526: 6e40 5e13 e021 |00c1: invoke-virtual {v0, v14, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@135e │ │ -08e52c: 0c18 |00c4: move-result-object v24 │ │ -08e52e: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ -08e532: 5400 b107 |00c7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ -08e536: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ -08e53a: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ -08e53e: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ -08e542: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ -08e546: 5b10 b107 |00d1: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ -08e54a: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ -08e54e: 5500 b207 |00d5: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ -08e552: 021b 0000 |00d7: move/from16 v27, v0 │ │ -08e556: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ -08e55a: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ -08e55e: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ -08e562: 0201 1400 |00df: move/from16 v1, v20 │ │ -08e566: 0202 1b00 |00e1: move/from16 v2, v27 │ │ -08e56a: 7152 9b13 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@139b │ │ -08e570: 0a1b |00e6: move-result v27 │ │ -08e572: 9107 071b |00e7: sub-int v7, v7, v27 │ │ -08e576: 7401 ab1b 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -08e57c: 0a12 |00ec: move-result v18 │ │ -08e57e: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ -08e582: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ -08e586: 0208 1200 |00f1: move/from16 v8, v18 │ │ -08e58a: 6e10 7414 0e00 |00f3: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -08e590: 0a09 |00f6: move-result v9 │ │ -08e592: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ -08e596: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ -08e59a: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -08e59e: 0201 1b00 |00fd: move/from16 v1, v27 │ │ -08e5a2: 6e30 c11a 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1ac1 │ │ -08e5a8: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ -08e5ac: 0200 1b00 |0104: move/from16 v0, v27 │ │ -08e5b0: 6e20 9f14 0e00 |0106: invoke-virtual {v14, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@149f │ │ -08e5b6: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ -08e5ba: 289a |010b: goto 00a5 // -0066 │ │ -08e5bc: 0800 1800 |010c: move-object/from16 v0, v24 │ │ -08e5c0: 0201 1400 |010e: move/from16 v1, v20 │ │ -08e5c4: 0202 1400 |0110: move/from16 v2, v20 │ │ -08e5c8: 6e30 cc1b 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -08e5ce: 28d4 |0115: goto 00e9 // -002c │ │ -08e5d0: 6e10 8d14 0e00 |0116: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@148d │ │ -08e5d6: 0a1b |0119: move-result v27 │ │ -08e5d8: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ -08e5dc: 6e10 7414 0e00 |011c: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -08e5e2: 0a09 |011f: move-result v9 │ │ -08e5e4: 0800 1700 |0120: move-object/from16 v0, v23 │ │ -08e5e8: 6e20 c01a 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@1ac0 │ │ -08e5ee: 0a0c |0125: move-result v12 │ │ -08e5f0: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ -08e5f4: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ -08e5f8: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ -08e5fc: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ -08e600: 5500 b207 |012e: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ -08e604: 021b 0000 |0130: move/from16 v27, v0 │ │ -08e608: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ -08e60c: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ -08e610: 121d |0136: const/4 v13, #int 1 // #1 │ │ -08e612: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ -08e616: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ -08e61a: 5400 b107 |013b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ -08e61e: 081b 0000 |013d: move-object/from16 v27, v0 │ │ -08e622: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ -08e626: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ -08e62a: 0802 1300 |0143: move-object/from16 v2, v19 │ │ -08e62e: 6e40 5e13 e021 |0145: invoke-virtual {v0, v14, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@135e │ │ -08e634: 0c18 |0148: move-result-object v24 │ │ -08e636: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ -08e63a: 5400 b107 |014b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ -08e63e: 081b 0000 |014d: move-object/from16 v27, v0 │ │ -08e642: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ -08e646: 0800 1800 |0151: move-object/from16 v0, v24 │ │ -08e64a: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ -08e64e: 5b10 b107 |0155: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ -08e652: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ -08e656: 5500 b207 |0159: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ -08e65a: 021b 0000 |015b: move/from16 v27, v0 │ │ -08e65e: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ -08e662: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ -08e666: 0800 1800 |0161: move-object/from16 v0, v24 │ │ -08e66a: 0201 1400 |0163: move/from16 v1, v20 │ │ -08e66e: 0202 1b00 |0165: move/from16 v2, v27 │ │ -08e672: 7152 9b13 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@139b │ │ -08e678: 0a06 |016a: move-result v6 │ │ -08e67a: b167 |016b: sub-int/2addr v7, v6 │ │ -08e67c: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ -08e680: 120d |016e: const/4 v13, #int 0 // #0 │ │ -08e682: 7401 ab1b 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -08e688: 0a12 |0172: move-result v18 │ │ -08e68a: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ -08e68e: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ -08e692: 0208 1200 |0177: move/from16 v8, v18 │ │ -08e696: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ -08e69a: 5500 b207 |017b: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ -08e69e: 021b 0000 |017d: move/from16 v27, v0 │ │ -08e6a2: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ -08e6a6: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ -08e6aa: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ -08e6ae: 950d 0d1b |0185: and-int v13, v13, v27 │ │ -08e6b2: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ -08e6b6: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ -08e6ba: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ -08e6be: 0800 1700 |018d: move-object/from16 v0, v23 │ │ -08e6c2: 0201 1b00 |018f: move/from16 v1, v27 │ │ -08e6c6: 6e30 c11a 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1ac1 │ │ -08e6cc: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ -08e6d0: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ -08e6d4: 6e20 9f14 de00 |0198: invoke-virtual {v14, v13}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@149f │ │ -08e6da: 2900 6eff |019b: goto/16 0109 // -0092 │ │ -08e6de: 120d |019d: const/4 v13, #int 0 // #0 │ │ -08e6e0: 2899 |019e: goto 0137 // -0067 │ │ -08e6e2: 0800 1800 |019f: move-object/from16 v0, v24 │ │ -08e6e6: 0201 1400 |01a1: move/from16 v1, v20 │ │ -08e6ea: 0202 1400 |01a3: move/from16 v2, v20 │ │ -08e6ee: 6e30 cc1b 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -08e6f4: 28c7 |01a8: goto 016f // -0039 │ │ -08e6f6: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ -08e6fa: 28da |01ab: goto 0185 // -0026 │ │ -08e6fc: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ -08e700: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ -08e704: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ -08e708: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ -08e70c: 28d3 |01b4: goto 0187 // -002d │ │ -08e70e: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ -08e712: 28fb |01b7: goto 01b2 // -0005 │ │ -08e714: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ -08e718: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ -08e71c: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ -08e720: 0201 1b00 |01be: move/from16 v1, v27 │ │ -08e724: 6e30 c11a 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1ac1 │ │ -08e72a: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ -08e72e: 0200 1000 |01c5: move/from16 v0, v16 │ │ -08e732: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ -08e736: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ -08e73a: 0201 1000 |01cb: move/from16 v1, v16 │ │ -08e73e: 6e20 961f 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -08e744: 0c03 |01d0: move-result-object v3 │ │ -08e746: 1f03 7802 |01d1: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08e74a: 6e10 7414 0300 |01d3: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ -08e750: 0a1b |01d6: move-result v27 │ │ -08e752: 0200 1b00 |01d7: move/from16 v0, v27 │ │ -08e756: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ -08e75a: 6e10 8614 0300 |01db: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1486 │ │ -08e760: 0a1b |01de: move-result v27 │ │ -08e762: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ -08e766: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -08e76a: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ -08e76e: 0200 1b00 |01e5: move/from16 v0, v27 │ │ -08e772: 6e20 9f14 0300 |01e7: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@149f │ │ -08e778: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ -08e77c: 28d9 |01ec: goto 01c5 // -0027 │ │ -08e77e: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ -08e782: 0f1b |01ef: return v27 │ │ +08e2c8: |[08e2c8] android.support.v7.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ +08e2d8: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +08e2dc: 5400 a707 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08e2e0: 081b 0000 |0004: move-object/from16 v27, v0 │ │ +08e2e4: 7401 3814 1b00 |0006: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1438 │ │ +08e2ea: 0c19 |0009: move-result-object v25 │ │ +08e2ec: 7401 9c1f 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +08e2f2: 0a0f |000d: move-result v15 │ │ +08e2f4: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ +08e2f8: 5200 a507 |0010: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@07a5 │ │ +08e2fc: 0211 0000 |0012: move/from16 v17, v0 │ │ +08e300: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ +08e304: 5200 a207 |0016: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@07a2 │ │ +08e308: 021a 0000 |0018: move/from16 v26, v0 │ │ +08e30c: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ +08e310: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ +08e314: 7702 871b 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +08e31a: 0a14 |0021: move-result v20 │ │ +08e31c: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ +08e320: 5400 a807 |0024: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08e324: 0813 0000 |0026: move-object/from16 v19, v0 │ │ +08e328: 1f13 3403 |0028: check-cast v19, Landroid/view/ViewGroup; // type@0334 │ │ +08e32c: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ +08e330: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ +08e334: 1208 |002e: const/4 v8, #int 0 // #0 │ │ +08e336: 120a |002f: const/4 v10, #int 0 // #0 │ │ +08e338: 120b |0030: const/4 v11, #int 0 // #0 │ │ +08e33a: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ +08e33e: 0800 1900 |0033: move-object/from16 v0, v25 │ │ +08e342: 6e20 961f b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +08e348: 0c0e |0038: move-result-object v14 │ │ +08e34a: 1f0e 7602 |0039: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08e34e: 6e10 8e14 0e00 |003b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@148e │ │ +08e354: 0a1b |003e: move-result v27 │ │ +08e356: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ +08e35a: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ +08e35e: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ +08e362: 5500 a407 |0045: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@07a4 │ │ +08e366: 021b 0000 |0047: move/from16 v27, v0 │ │ +08e36a: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ +08e36e: 6e10 8714 0e00 |004b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1487 │ │ +08e374: 0a1b |004e: move-result v27 │ │ +08e376: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ +08e37a: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ +08e37e: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ +08e382: 28dc |0055: goto 0031 // -0024 │ │ +08e384: 6e10 8d14 0e00 |0056: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@148d │ │ +08e38a: 0a1b |0059: move-result v27 │ │ +08e38c: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ +08e390: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +08e394: 28e5 |005e: goto 0043 // -001b │ │ +08e396: 121a |005f: const/4 v10, #int 1 // #1 │ │ +08e398: 28e3 |0060: goto 0043 // -001d │ │ +08e39a: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ +08e39e: 5500 af07 |0063: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ +08e3a2: 021b 0000 |0065: move/from16 v27, v0 │ │ +08e3a6: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ +08e3aa: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ +08e3ae: 901b 1615 |006b: add-int v27, v22, v21 │ │ +08e3b2: 0200 1b00 |006d: move/from16 v0, v27 │ │ +08e3b6: 0201 1100 |006f: move/from16 v1, v17 │ │ +08e3ba: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ +08e3be: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ +08e3c2: 9111 1116 |0075: sub-int v17, v17, v22 │ │ +08e3c6: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ +08e3ca: 5400 a007 |0079: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@07a0 │ │ +08e3ce: 0817 0000 |007b: move-object/from16 v23, v0 │ │ +08e3d2: 7401 bf1a 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@1abf │ │ +08e3d8: 1204 |0080: const/4 v4, #int 0 // #0 │ │ +08e3da: 1207 |0081: const/4 v7, #int 0 // #0 │ │ +08e3dc: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ +08e3e0: 5500 b207 |0084: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ +08e3e4: 021b 0000 |0086: move/from16 v27, v0 │ │ +08e3e8: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ +08e3ec: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ +08e3f0: 5200 a907 |008c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@07a9 │ │ +08e3f4: 021b 0000 |008e: move/from16 v27, v0 │ │ +08e3f8: 9307 1a1b |0090: div-int v7, v26, v27 │ │ +08e3fc: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ +08e400: 5200 a907 |0094: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@07a9 │ │ +08e404: 021b 0000 |0096: move/from16 v27, v0 │ │ +08e408: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ +08e40c: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +08e410: 5200 a907 |009c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@07a9 │ │ +08e414: 021b 0000 |009e: move/from16 v27, v0 │ │ +08e418: 931c 0507 |00a0: div-int v28, v5, v7 │ │ +08e41c: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ +08e420: 120b |00a4: const/4 v11, #int 0 // #0 │ │ +08e422: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ +08e426: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +08e42a: 6e20 961f b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +08e430: 0c0e |00ac: move-result-object v14 │ │ +08e432: 1f0e 7602 |00ad: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08e436: 6e10 8e14 0e00 |00af: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@148e │ │ +08e43c: 0a1b |00b2: move-result v27 │ │ +08e43e: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ +08e442: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ +08e446: 5400 b107 |00b7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ +08e44a: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ +08e44e: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ +08e452: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ +08e456: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ +08e45a: 6e40 5e13 e021 |00c1: invoke-virtual {v0, v14, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@135e │ │ +08e460: 0c18 |00c4: move-result-object v24 │ │ +08e462: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ +08e466: 5400 b107 |00c7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ +08e46a: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ +08e46e: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ +08e472: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ +08e476: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ +08e47a: 5b10 b107 |00d1: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ +08e47e: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ +08e482: 5500 b207 |00d5: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ +08e486: 021b 0000 |00d7: move/from16 v27, v0 │ │ +08e48a: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ +08e48e: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ +08e492: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ +08e496: 0201 1400 |00df: move/from16 v1, v20 │ │ +08e49a: 0202 1b00 |00e1: move/from16 v2, v27 │ │ +08e49e: 7152 9b13 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@139b │ │ +08e4a4: 0a1b |00e6: move-result v27 │ │ +08e4a6: 9107 071b |00e7: sub-int v7, v7, v27 │ │ +08e4aa: 7401 ab1b 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +08e4b0: 0a12 |00ec: move-result v18 │ │ +08e4b2: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ +08e4b6: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ +08e4ba: 0208 1200 |00f1: move/from16 v8, v18 │ │ +08e4be: 6e10 7414 0e00 |00f3: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +08e4c4: 0a09 |00f6: move-result v9 │ │ +08e4c6: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ +08e4ca: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ +08e4ce: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +08e4d2: 0201 1b00 |00fd: move/from16 v1, v27 │ │ +08e4d6: 6e30 c11a 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1ac1 │ │ +08e4dc: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ +08e4e0: 0200 1b00 |0104: move/from16 v0, v27 │ │ +08e4e4: 6e20 9f14 0e00 |0106: invoke-virtual {v14, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@149f │ │ +08e4ea: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ +08e4ee: 289a |010b: goto 00a5 // -0066 │ │ +08e4f0: 0800 1800 |010c: move-object/from16 v0, v24 │ │ +08e4f4: 0201 1400 |010e: move/from16 v1, v20 │ │ +08e4f8: 0202 1400 |0110: move/from16 v2, v20 │ │ +08e4fc: 6e30 cc1b 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +08e502: 28d4 |0115: goto 00e9 // -002c │ │ +08e504: 6e10 8d14 0e00 |0116: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@148d │ │ +08e50a: 0a1b |0119: move-result v27 │ │ +08e50c: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ +08e510: 6e10 7414 0e00 |011c: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +08e516: 0a09 |011f: move-result v9 │ │ +08e518: 0800 1700 |0120: move-object/from16 v0, v23 │ │ +08e51c: 6e20 c01a 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@1ac0 │ │ +08e522: 0a0c |0125: move-result v12 │ │ +08e524: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ +08e528: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ +08e52c: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ +08e530: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ +08e534: 5500 b207 |012e: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ +08e538: 021b 0000 |0130: move/from16 v27, v0 │ │ +08e53c: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ +08e540: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ +08e544: 121d |0136: const/4 v13, #int 1 // #1 │ │ +08e546: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ +08e54a: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ +08e54e: 5400 b107 |013b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ +08e552: 081b 0000 |013d: move-object/from16 v27, v0 │ │ +08e556: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ +08e55a: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ +08e55e: 0802 1300 |0143: move-object/from16 v2, v19 │ │ +08e562: 6e40 5e13 e021 |0145: invoke-virtual {v0, v14, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@135e │ │ +08e568: 0c18 |0148: move-result-object v24 │ │ +08e56a: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ +08e56e: 5400 b107 |014b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ +08e572: 081b 0000 |014d: move-object/from16 v27, v0 │ │ +08e576: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ +08e57a: 0800 1800 |0151: move-object/from16 v0, v24 │ │ +08e57e: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ +08e582: 5b10 b107 |0155: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ +08e586: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ +08e58a: 5500 b207 |0159: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ +08e58e: 021b 0000 |015b: move/from16 v27, v0 │ │ +08e592: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ +08e596: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ +08e59a: 0800 1800 |0161: move-object/from16 v0, v24 │ │ +08e59e: 0201 1400 |0163: move/from16 v1, v20 │ │ +08e5a2: 0202 1b00 |0165: move/from16 v2, v27 │ │ +08e5a6: 7152 9b13 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@139b │ │ +08e5ac: 0a06 |016a: move-result v6 │ │ +08e5ae: b167 |016b: sub-int/2addr v7, v6 │ │ +08e5b0: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ +08e5b4: 120d |016e: const/4 v13, #int 0 // #0 │ │ +08e5b6: 7401 ab1b 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +08e5bc: 0a12 |0172: move-result v18 │ │ +08e5be: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ +08e5c2: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ +08e5c6: 0208 1200 |0177: move/from16 v8, v18 │ │ +08e5ca: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ +08e5ce: 5500 b207 |017b: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ +08e5d2: 021b 0000 |017d: move/from16 v27, v0 │ │ +08e5d6: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ +08e5da: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ +08e5de: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ +08e5e2: 950d 0d1b |0185: and-int v13, v13, v27 │ │ +08e5e6: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ +08e5ea: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ +08e5ee: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ +08e5f2: 0800 1700 |018d: move-object/from16 v0, v23 │ │ +08e5f6: 0201 1b00 |018f: move/from16 v1, v27 │ │ +08e5fa: 6e30 c11a 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1ac1 │ │ +08e600: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ +08e604: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ +08e608: 6e20 9f14 de00 |0198: invoke-virtual {v14, v13}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@149f │ │ +08e60e: 2900 6eff |019b: goto/16 0109 // -0092 │ │ +08e612: 120d |019d: const/4 v13, #int 0 // #0 │ │ +08e614: 2899 |019e: goto 0137 // -0067 │ │ +08e616: 0800 1800 |019f: move-object/from16 v0, v24 │ │ +08e61a: 0201 1400 |01a1: move/from16 v1, v20 │ │ +08e61e: 0202 1400 |01a3: move/from16 v2, v20 │ │ +08e622: 6e30 cc1b 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +08e628: 28c7 |01a8: goto 016f // -0039 │ │ +08e62a: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ +08e62e: 28da |01ab: goto 0185 // -0026 │ │ +08e630: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ +08e634: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ +08e638: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ +08e63c: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ +08e640: 28d3 |01b4: goto 0187 // -002d │ │ +08e642: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ +08e646: 28fb |01b7: goto 01b2 // -0005 │ │ +08e648: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ +08e64c: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ +08e650: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ +08e654: 0201 1b00 |01be: move/from16 v1, v27 │ │ +08e658: 6e30 c11a 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1ac1 │ │ +08e65e: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ +08e662: 0200 1000 |01c5: move/from16 v0, v16 │ │ +08e666: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ +08e66a: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ +08e66e: 0201 1000 |01cb: move/from16 v1, v16 │ │ +08e672: 6e20 961f 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +08e678: 0c03 |01d0: move-result-object v3 │ │ +08e67a: 1f03 7602 |01d1: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08e67e: 6e10 7414 0300 |01d3: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1474 │ │ +08e684: 0a1b |01d6: move-result v27 │ │ +08e686: 0200 1b00 |01d7: move/from16 v0, v27 │ │ +08e68a: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ +08e68e: 6e10 8614 0300 |01db: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1486 │ │ +08e694: 0a1b |01de: move-result v27 │ │ +08e696: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ +08e69a: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +08e69e: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ +08e6a2: 0200 1b00 |01e5: move/from16 v0, v27 │ │ +08e6a6: 6e20 9f14 0300 |01e7: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@149f │ │ +08e6ac: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ +08e6b0: 28d9 |01ec: goto 01c5 // -0027 │ │ +08e6b2: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ +08e6b6: 0f1b |01ef: return v27 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x000a line=371 │ │ 0x000e line=372 │ │ 0x0014 line=373 │ │ 0x001a line=374 │ │ @@ -195739,44 +195706,44 @@ │ │ type : '(Landroid/support/v7/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 │ │ -08e784: |[08e784] android.support.v7.internal.view.menu.ActionMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08e794: 6e10 7114 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@1471 │ │ -08e79a: 0c00 |0003: move-result-object v0 │ │ -08e79c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -08e7a0: 6e10 8314 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@1483 │ │ -08e7a6: 0a03 |0009: move-result v3 │ │ -08e7a8: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ -08e7ac: 2063 5f02 |000c: instance-of v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025f │ │ -08e7b0: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ -08e7b4: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -08e7b6: 6f40 b313 5476 |0011: invoke-super {v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@13b3 │ │ -08e7bc: 0c00 |0014: move-result-object v0 │ │ -08e7be: 6e10 8714 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1487 │ │ -08e7c4: 0a03 |0018: move-result v3 │ │ -08e7c6: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ -08e7ca: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ -08e7ce: 6e20 fc1b 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ -08e7d4: 0772 |0020: move-object v2, v7 │ │ -08e7d6: 1f02 6b02 |0021: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -08e7da: 6e10 a61b 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -08e7e0: 0c01 |0026: move-result-object v1 │ │ -08e7e2: 6e20 7d13 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@137d │ │ -08e7e8: 0a03 |002a: move-result v3 │ │ -08e7ea: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ -08e7ee: 6e20 8313 1200 |002d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1383 │ │ -08e7f4: 0c03 |0030: move-result-object v3 │ │ -08e7f6: 6e20 f21b 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ -08e7fc: 1100 |0034: return-object v0 │ │ -08e7fe: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -08e800: 28e7 |0036: goto 001d // -0019 │ │ +08e6b8: |[08e6b8] android.support.v7.internal.view.menu.ActionMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08e6c8: 6e10 7114 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@1471 │ │ +08e6ce: 0c00 |0003: move-result-object v0 │ │ +08e6d0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +08e6d4: 6e10 8314 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@1483 │ │ +08e6da: 0a03 |0009: move-result v3 │ │ +08e6dc: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ +08e6e0: 2063 5d02 |000c: instance-of v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@025d │ │ +08e6e4: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ +08e6e8: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +08e6ea: 6f40 b313 5476 |0011: invoke-super {v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@13b3 │ │ +08e6f0: 0c00 |0014: move-result-object v0 │ │ +08e6f2: 6e10 8714 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1487 │ │ +08e6f8: 0a03 |0018: move-result v3 │ │ +08e6fa: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ +08e6fe: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ +08e702: 6e20 fc1b 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1bfc │ │ +08e708: 0772 |0020: move-object v2, v7 │ │ +08e70a: 1f02 6902 |0021: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +08e70e: 6e10 a61b 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +08e714: 0c01 |0026: move-result-object v1 │ │ +08e716: 6e20 7d13 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@137d │ │ +08e71c: 0a03 |002a: move-result v3 │ │ +08e71e: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ +08e722: 6e20 8313 1200 |002d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1383 │ │ +08e728: 0c03 |0030: move-result-object v3 │ │ +08e72a: 6e20 f21b 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ +08e730: 1100 |0034: return-object v0 │ │ +08e732: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +08e734: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=159 │ │ 0x000c line=160 │ │ 0x0010 line=161 │ │ 0x0011 line=163 │ │ @@ -195801,21 +195768,21 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08e804: |[08e804] android.support.v7.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -08e814: 6f20 b413 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@13b4 │ │ -08e81a: 0c00 |0003: move-result-object v0 │ │ -08e81c: 0701 |0004: move-object v1, v0 │ │ -08e81e: 1f01 6b02 |0005: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -08e822: 6e20 a713 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@13a7 │ │ -08e828: 1100 |000a: return-object v0 │ │ +08e738: |[08e738] android.support.v7.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +08e748: 6f20 b413 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@13b4 │ │ +08e74e: 0c00 |0003: move-result-object v0 │ │ +08e750: 0701 |0004: move-object v1, v0 │ │ +08e752: 1f01 6902 |0005: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +08e756: 6e20 a713 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@13a7 │ │ +08e75c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ 0x000a line=153 │ │ locals : │ │ 0x0004 - 0x000b reg=0 result Landroid/support/v7/internal/view/menu/MenuView; │ │ @@ -195827,35 +195794,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -08e82c: |[08e82c] android.support.v7.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ -08e83c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08e83e: 5441 ae07 |0001: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ -08e842: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -08e846: 5441 a807 |0005: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08e84a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -08e84e: 5441 a807 |0009: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08e852: 1f01 3103 |000b: check-cast v1, Landroid/view/View; // type@0331 │ │ -08e856: 5443 ae07 |000d: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ -08e85a: 6e20 e21b 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1be2 │ │ -08e860: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -08e862: 5b41 ae07 |0013: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ -08e866: 0121 |0015: move v1, v2 │ │ -08e868: 0f01 |0016: return v1 │ │ -08e86a: 5440 ac07 |0017: iget-object v0, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@07ac │ │ -08e86e: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -08e872: 6e10 1415 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ -08e878: 0121 |001e: move v1, v2 │ │ -08e87a: 28f7 |001f: goto 0016 // -0009 │ │ -08e87c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -08e87e: 28f5 |0021: goto 0016 // -000b │ │ +08e760: |[08e760] android.support.v7.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ +08e770: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08e772: 5441 ae07 |0001: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ +08e776: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +08e77a: 5441 a807 |0005: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08e77e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +08e782: 5441 a807 |0009: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08e786: 1f01 2e03 |000b: check-cast v1, Landroid/view/View; // type@032e │ │ +08e78a: 5443 ae07 |000d: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ +08e78e: 6e20 e21b 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1be2 │ │ +08e794: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +08e796: 5b41 ae07 |0013: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ +08e79a: 0121 |0015: move v1, v2 │ │ +08e79c: 0f01 |0016: return v1 │ │ +08e79e: 5440 ac07 |0017: iget-object v0, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@07ac │ │ +08e7a2: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +08e7a6: 6e10 1415 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1514 │ │ +08e7ac: 0121 |001e: move v1, v2 │ │ +08e7ae: 28f7 |001f: goto 0016 // -0009 │ │ +08e7b0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +08e7b2: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=317 │ │ 0x0009 line=318 │ │ 0x0012 line=319 │ │ 0x0016 line=328 │ │ 0x0017 line=323 │ │ @@ -195872,23 +195839,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08e880: |[08e880] android.support.v7.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ -08e890: 5410 a107 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ -08e894: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e898: 5410 a107 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ -08e89c: 6e10 3413 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@1334 │ │ -08e8a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08e8a4: 0f00 |000a: return v0 │ │ -08e8a6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08e8a8: 28fe |000c: goto 000a // -0002 │ │ +08e7b4: |[08e7b4] android.support.v7.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ +08e7c4: 5410 a107 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ +08e7c8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08e7cc: 5410 a107 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ +08e7d0: 6e10 3413 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@1334 │ │ +08e7d6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08e7d8: 0f00 |000a: return v0 │ │ +08e7da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08e7dc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x0009 line=350 │ │ 0x000a line=352 │ │ locals : │ │ @@ -195899,66 +195866,66 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -08e8ac: |[08e8ac] android.support.v7.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08e8bc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -08e8be: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -08e8c0: 6f30 b513 980a |0002: invoke-super {v8, v9, v10}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@13b5 │ │ -08e8c6: 6e10 ee00 0900 |0005: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08e8cc: 0c01 |0008: move-result-object v1 │ │ -08e8ce: 7110 9d12 0900 |0009: invoke-static {v9}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ -08e8d4: 0c00 |000c: move-result-object v0 │ │ -08e8d6: 5584 b007 |000d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@07b0 │ │ -08e8da: 3904 0800 |000f: if-nez v4, 0017 // +0008 │ │ -08e8de: 6e10 a312 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.showsOverflowMenuButton:()Z // method@12a3 │ │ -08e8e4: 0a04 |0014: move-result v4 │ │ -08e8e6: 5c84 af07 |0015: iput-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ -08e8ea: 5584 b507 |0017: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@07b5 │ │ -08e8ee: 3904 0800 |0019: if-nez v4, 0021 // +0008 │ │ -08e8f2: 6e10 9e12 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getEmbeddedMenuWidthLimit:()I // method@129e │ │ -08e8f8: 0a04 |001e: move-result v4 │ │ -08e8fa: 5984 b407 |001f: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@07b4 │ │ -08e8fe: 5584 a607 |0021: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@07a6 │ │ -08e902: 3904 0800 |0023: if-nez v4, 002b // +0008 │ │ -08e906: 6e10 9f12 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getMaxActionButtons:()I // method@129f │ │ -08e90c: 0a04 |0028: move-result v4 │ │ -08e90e: 5984 a507 |0029: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@07a5 │ │ -08e912: 5283 b407 |002b: iget v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@07b4 │ │ -08e916: 5584 af07 |002d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ -08e91a: 3804 3000 |002f: if-eqz v4, 005f // +0030 │ │ -08e91e: 5484 ab07 |0031: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08e922: 3904 1400 |0033: if-nez v4, 0047 // +0014 │ │ -08e926: 2204 6302 |0035: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@0263 │ │ -08e92a: 5485 b307 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@07b3 │ │ -08e92e: 7030 3913 8405 |0039: invoke-direct {v4, v8, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@1339 │ │ -08e934: 5b84 ab07 |003c: iput-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08e938: 7120 871b 6600 |003e: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -08e93e: 0a02 |0041: move-result v2 │ │ -08e940: 5484 ab07 |0042: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08e944: 6e30 cc1b 2402 |0044: invoke-virtual {v4, v2, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -08e94a: 5484 ab07 |0047: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08e94e: 6e10 ab1b 0400 |0049: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -08e954: 0a04 |004c: move-result v4 │ │ -08e956: b143 |004d: sub-int/2addr v3, v4 │ │ -08e958: 5983 a207 |004e: iput v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@07a2 │ │ -08e95c: 1504 6042 |0050: const/high16 v4, #int 1113587712 // #4260 │ │ -08e960: 6e10 4e01 0100 |0052: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ -08e966: 0c05 |0055: move-result-object v5 │ │ -08e968: 5255 5f0a |0056: iget v5, v5, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ -08e96c: c854 |0058: mul-float/2addr v4, v5 │ │ -08e96e: 8744 |0059: float-to-int v4, v4 │ │ -08e970: 5984 a907 |005a: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@07a9 │ │ -08e974: 5b87 b107 |005c: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ -08e978: 0e00 |005e: return-void │ │ -08e97a: 5b87 ab07 |005f: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08e97e: 28ed |0061: goto 004e // -0013 │ │ +08e7e0: |[08e7e0] android.support.v7.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08e7f0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +08e7f2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +08e7f4: 6f30 b513 980a |0002: invoke-super {v8, v9, v10}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@13b5 │ │ +08e7fa: 6e10 ee00 0900 |0005: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08e800: 0c01 |0008: move-result-object v1 │ │ +08e802: 7110 9d12 0900 |0009: invoke-static {v9}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@129d │ │ +08e808: 0c00 |000c: move-result-object v0 │ │ +08e80a: 5584 b007 |000d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@07b0 │ │ +08e80e: 3904 0800 |000f: if-nez v4, 0017 // +0008 │ │ +08e812: 6e10 a312 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.showsOverflowMenuButton:()Z // method@12a3 │ │ +08e818: 0a04 |0014: move-result v4 │ │ +08e81a: 5c84 af07 |0015: iput-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ +08e81e: 5584 b507 |0017: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@07b5 │ │ +08e822: 3904 0800 |0019: if-nez v4, 0021 // +0008 │ │ +08e826: 6e10 9e12 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getEmbeddedMenuWidthLimit:()I // method@129e │ │ +08e82c: 0a04 |001e: move-result v4 │ │ +08e82e: 5984 b407 |001f: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@07b4 │ │ +08e832: 5584 a607 |0021: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@07a6 │ │ +08e836: 3904 0800 |0023: if-nez v4, 002b // +0008 │ │ +08e83a: 6e10 9f12 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getMaxActionButtons:()I // method@129f │ │ +08e840: 0a04 |0028: move-result v4 │ │ +08e842: 5984 a507 |0029: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@07a5 │ │ +08e846: 5283 b407 |002b: iget v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@07b4 │ │ +08e84a: 5584 af07 |002d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ +08e84e: 3804 3000 |002f: if-eqz v4, 005f // +0030 │ │ +08e852: 5484 ab07 |0031: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08e856: 3904 1400 |0033: if-nez v4, 0047 // +0014 │ │ +08e85a: 2204 6102 |0035: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@0261 │ │ +08e85e: 5485 b307 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@07b3 │ │ +08e862: 7030 3913 8405 |0039: invoke-direct {v4, v8, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@1339 │ │ +08e868: 5b84 ab07 |003c: iput-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08e86c: 7120 871b 6600 |003e: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +08e872: 0a02 |0041: move-result v2 │ │ +08e874: 5484 ab07 |0042: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08e878: 6e30 cc1b 2402 |0044: invoke-virtual {v4, v2, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +08e87e: 5484 ab07 |0047: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08e882: 6e10 ab1b 0400 |0049: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +08e888: 0a04 |004c: move-result v4 │ │ +08e88a: b143 |004d: sub-int/2addr v3, v4 │ │ +08e88c: 5983 a207 |004e: iput v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@07a2 │ │ +08e890: 1504 6042 |0050: const/high16 v4, #int 1113587712 // #4260 │ │ +08e894: 6e10 4e01 0100 |0052: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@014e │ │ +08e89a: 0c05 |0055: move-result-object v5 │ │ +08e89c: 5255 5f0a |0056: iget v5, v5, Landroid/util/DisplayMetrics;.density:F // field@0a5f │ │ +08e8a0: c854 |0058: mul-float/2addr v4, v5 │ │ +08e8a2: 8744 |0059: float-to-int v4, v4 │ │ +08e8a4: 5984 a907 |005a: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@07a9 │ │ +08e8a8: 5b87 b107 |005c: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@07b1 │ │ +08e8ac: 0e00 |005e: return-void │ │ +08e8ae: 5b87 ab07 |005f: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08e8b2: 28ed |0061: goto 004e // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=81 │ │ 0x0005 line=83 │ │ 0x0009 line=85 │ │ 0x000d line=86 │ │ 0x0011 line=87 │ │ @@ -195992,25 +195959,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08e980: |[08e980] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ -08e990: 5410 ac07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@07ac │ │ -08e994: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -08e998: 5410 ac07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@07ac │ │ -08e99c: 6e10 4313 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@1343 │ │ -08e9a2: 0a00 |0009: move-result v0 │ │ -08e9a4: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -08e9a8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08e9aa: 0f00 |000d: return v0 │ │ -08e9ac: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08e9ae: 28fe |000f: goto 000d // -0002 │ │ +08e8b4: |[08e8b4] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ +08e8c4: 5410 ac07 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@07ac │ │ +08e8c8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +08e8cc: 5410 ac07 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@07ac │ │ +08e8d0: 6e10 4313 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@1343 │ │ +08e8d6: 0a00 |0009: move-result v0 │ │ +08e8d8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +08e8dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08e8de: 0f00 |000d: return v0 │ │ +08e8e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08e8e2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter;) │ │ @@ -196018,17 +195985,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e9b0: |[08e9b0] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ -08e9c0: 5510 af07 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ -08e9c4: 0f00 |0002: return v0 │ │ +08e8e4: |[08e8e4] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ +08e8f4: 5510 af07 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ +08e8f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter;) │ │ @@ -196036,18 +196003,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08e9c8: |[08e9c8] android.support.v7.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -08e9d8: 6e10 5a13 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@135a │ │ -08e9de: 6f30 b613 1002 |0003: invoke-super {v0, v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@13b6 │ │ -08e9e4: 0e00 |0006: return-void │ │ +08e8fc: |[08e8fc] android.support.v7.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +08e90c: 6e10 5a13 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@135a │ │ +08e912: 6f30 b613 1002 |0003: invoke-super {v0, v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@13b6 │ │ +08e918: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0003 line=507 │ │ 0x0006 line=508 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ @@ -196059,30 +196026,30 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -08e9e8: |[08e9e8] android.support.v7.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08e9f8: 5520 a607 |0000: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@07a6 │ │ -08e9fc: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ -08ea00: 5420 a307 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@07a3 │ │ -08ea04: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08ea0a: 0c00 |0009: move-result-object v0 │ │ -08ea0c: 6001 3206 |000a: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0632 │ │ -08ea10: 6e20 5101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0151 │ │ -08ea16: 0a00 |000f: move-result v0 │ │ -08ea18: 5920 a507 |0010: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@07a5 │ │ -08ea1c: 5420 a707 |0012: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08ea20: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -08ea24: 5420 a707 |0016: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08ea28: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -08ea2a: 6e20 3f14 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ -08ea30: 0e00 |001c: return-void │ │ +08e91c: |[08e91c] android.support.v7.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08e92c: 5520 a607 |0000: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@07a6 │ │ +08e930: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ +08e934: 5420 a307 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@07a3 │ │ +08e938: 6e10 ee00 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08e93e: 0c00 |0009: move-result-object v0 │ │ +08e940: 6001 3206 |000a: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0632 │ │ +08e944: 6e20 5101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0151 │ │ +08e94a: 0a00 |000f: move-result v0 │ │ +08e94c: 5920 a507 |0010: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@07a5 │ │ +08e950: 5420 a707 |0012: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08e954: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +08e958: 5420 a707 |0016: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08e95c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +08e95e: 6e20 3f14 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@143f │ │ +08e964: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0012 line=124 │ │ 0x0016 line=125 │ │ 0x001c line=127 │ │ @@ -196095,29 +196062,29 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -08ea34: |[08ea34] android.support.v7.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -08ea44: 0761 |0000: move-object v1, v6 │ │ -08ea46: 1f01 6702 |0001: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0267 │ │ -08ea4a: 5213 9e07 |0003: iget v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ -08ea4e: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ -08ea52: 5453 a707 |0007: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08ea56: 5214 9e07 |0009: iget v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ -08ea5a: 6e20 2614 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1426 │ │ -08ea60: 0c00 |000e: move-result-object v0 │ │ -08ea62: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -08ea66: 7210 361b 0000 |0011: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1b36 │ │ -08ea6c: 0c02 |0014: move-result-object v2 │ │ -08ea6e: 1f02 8902 |0015: check-cast v2, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -08ea72: 6e20 6913 2500 |0017: invoke-virtual {v5, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1369 │ │ -08ea78: 0e00 |001a: return-void │ │ +08e968: |[08e968] android.support.v7.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +08e978: 0761 |0000: move-object v1, v6 │ │ +08e97a: 1f01 6502 |0001: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0265 │ │ +08e97e: 5213 9e07 |0003: iget v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ +08e982: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ +08e986: 5453 a707 |0007: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08e98a: 5214 9e07 |0009: iget v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ +08e98e: 6e20 2614 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1426 │ │ +08e994: 0c00 |000e: move-result-object v0 │ │ +08e996: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +08e99a: 7210 361b 0000 |0011: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1b36 │ │ +08e9a0: 0c02 |0014: move-result-object v2 │ │ +08e9a2: 1f02 8702 |0015: check-cast v2, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +08e9a6: 6e20 6913 2500 |0017: invoke-virtual {v5, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1369 │ │ +08e9ac: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0003 line=520 │ │ 0x0007 line=521 │ │ 0x000f line=522 │ │ 0x0011 line=523 │ │ @@ -196135,20 +196102,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08ea7c: |[08ea7c] android.support.v7.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -08ea8c: 2200 6702 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0267 │ │ -08ea90: 7010 5113 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@1351 │ │ -08ea96: 5221 aa07 |0005: iget v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@07aa │ │ -08ea9a: 5901 9e07 |0007: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ -08ea9e: 1100 |0009: return-object v0 │ │ +08e9b0: |[08e9b0] android.support.v7.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +08e9c0: 2200 6502 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0265 │ │ +08e9c4: 7010 5113 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@1351 │ │ +08e9ca: 5221 aa07 |0005: iget v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@07aa │ │ +08e9ce: 5901 9e07 |0007: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@079e │ │ +08e9d2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0005 line=513 │ │ 0x0009 line=514 │ │ locals : │ │ 0x0005 - 0x000a reg=0 state Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ @@ -196159,51 +196126,51 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -08eaa0: |[08eaa0] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -08eab0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08eab2: 6e10 7315 0600 |0001: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1573 │ │ -08eab8: 0a03 |0004: move-result v3 │ │ -08eaba: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -08eabe: 0f02 |0007: return v2 │ │ -08eac0: 0761 |0008: move-object v1, v6 │ │ -08eac2: 6e10 7115 0100 |0009: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@1571 │ │ -08eac8: 0c03 |000c: move-result-object v3 │ │ -08eaca: 5454 a707 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08eace: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ -08ead2: 6e10 7115 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@1571 │ │ -08ead8: 0c01 |0014: move-result-object v1 │ │ -08eada: 1f01 8902 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0289 │ │ -08eade: 28f2 |0017: goto 0009 // -000e │ │ -08eae0: 6e10 6f15 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@156f │ │ -08eae6: 0c03 |001b: move-result-object v3 │ │ -08eae8: 7020 5c13 3500 |001c: invoke-direct {v5, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; // method@135c │ │ -08eaee: 0c00 |001f: move-result-object v0 │ │ -08eaf0: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ -08eaf4: 5453 ab07 |0022: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08eaf8: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ -08eafc: 5450 ab07 |0026: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08eb00: 6e10 6f15 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@156f │ │ -08eb06: 0c02 |002b: move-result-object v2 │ │ -08eb08: 7210 321b 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -08eb0e: 0a02 |002f: move-result v2 │ │ -08eb10: 5952 aa07 |0030: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@07aa │ │ -08eb14: 2202 6102 |0032: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@0261 │ │ -08eb18: 7030 3313 5206 |0034: invoke-direct {v2, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1333 │ │ -08eb1e: 5b52 a107 |0037: iput-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ -08eb22: 5452 a107 |0039: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ -08eb26: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -08eb28: 6e20 3613 3200 |003c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:(Landroid/os/IBinder;)V // method@1336 │ │ -08eb2e: 6f20 b713 6500 |003f: invoke-super {v5, v6}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@13b7 │ │ -08eb34: 1212 |0042: const/4 v2, #int 1 // #1 │ │ -08eb36: 28c4 |0043: goto 0007 // -003c │ │ +08e9d4: |[08e9d4] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +08e9e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08e9e6: 6e10 7315 0600 |0001: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1573 │ │ +08e9ec: 0a03 |0004: move-result v3 │ │ +08e9ee: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +08e9f2: 0f02 |0007: return v2 │ │ +08e9f4: 0761 |0008: move-object v1, v6 │ │ +08e9f6: 6e10 7115 0100 |0009: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@1571 │ │ +08e9fc: 0c03 |000c: move-result-object v3 │ │ +08e9fe: 5454 a707 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08ea02: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ +08ea06: 6e10 7115 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@1571 │ │ +08ea0c: 0c01 |0014: move-result-object v1 │ │ +08ea0e: 1f01 8702 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0287 │ │ +08ea12: 28f2 |0017: goto 0009 // -000e │ │ +08ea14: 6e10 6f15 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@156f │ │ +08ea1a: 0c03 |001b: move-result-object v3 │ │ +08ea1c: 7020 5c13 3500 |001c: invoke-direct {v5, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; // method@135c │ │ +08ea22: 0c00 |001f: move-result-object v0 │ │ +08ea24: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ +08ea28: 5453 ab07 |0022: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ea2c: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ +08ea30: 5450 ab07 |0026: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ea34: 6e10 6f15 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@156f │ │ +08ea3a: 0c02 |002b: move-result-object v2 │ │ +08ea3c: 7210 321b 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +08ea42: 0a02 |002f: move-result v2 │ │ +08ea44: 5952 aa07 |0030: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@07aa │ │ +08ea48: 2202 5f02 |0032: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@025f │ │ +08ea4c: 7030 3313 5206 |0034: invoke-direct {v2, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1333 │ │ +08ea52: 5b52 a107 |0037: iput-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ +08ea56: 5452 a107 |0039: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@07a1 │ │ +08ea5a: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +08ea5c: 6e20 3613 3200 |003c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:(Landroid/os/IBinder;)V // method@1336 │ │ +08ea62: 6f20 b713 6500 |003f: invoke-super {v5, v6}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@13b7 │ │ +08ea68: 1212 |0042: const/4 v2, #int 1 // #1 │ │ +08ea6a: 28c4 |0043: goto 0007 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=249 │ │ 0x0007 line=269 │ │ 0x0008 line=253 │ │ 0x0009 line=254 │ │ 0x0011 line=255 │ │ @@ -196228,23 +196195,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08eb38: |[08eb38] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ -08eb48: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ -08eb4c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08eb4e: 6f20 b713 0200 |0003: invoke-super {v2, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@13b7 │ │ -08eb54: 0e00 |0006: return-void │ │ -08eb56: 5420 a707 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08eb5a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -08eb5c: 6e20 1b14 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ -08eb62: 28f9 |000d: goto 0006 // -0007 │ │ +08ea6c: |[08ea6c] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ +08ea7c: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ +08ea80: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08ea82: 6f20 b713 0200 |0003: invoke-super {v2, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@13b7 │ │ +08ea88: 0e00 |0006: return-void │ │ +08ea8a: 5420 a707 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08ea8e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +08ea90: 6e20 1b14 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@141b │ │ +08ea96: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0002 line=533 │ │ 0x0006 line=537 │ │ 0x0007 line=535 │ │ locals : │ │ @@ -196256,17 +196223,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08eb64: |[08eb64] android.support.v7.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ -08eb74: 5c01 a407 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@07a4 │ │ -08eb78: 0e00 |0002: return-void │ │ +08ea98: |[08ea98] android.support.v7.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ +08eaa8: 5c01 a407 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@07a4 │ │ +08eaac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0002 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 isExclusive Z │ │ @@ -196276,19 +196243,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -08eb7c: |[08eb7c] android.support.v7.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ -08eb8c: 5912 a507 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@07a5 │ │ -08eb90: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08eb92: 5c10 a607 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@07a6 │ │ -08eb96: 0e00 |0005: return-void │ │ +08eab0: |[08eab0] android.support.v7.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ +08eac0: 5912 a507 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@07a5 │ │ +08eac4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08eac6: 5c10 a607 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@07a6 │ │ +08eaca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0005 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ @@ -196299,19 +196266,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -08eb98: |[08eb98] android.support.v7.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ -08eba8: 5c12 af07 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ -08ebac: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08ebae: 5c10 b007 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@07b0 │ │ -08ebb2: 0e00 |0005: return-void │ │ +08eacc: |[08eacc] android.support.v7.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ +08eadc: 5c12 af07 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ +08eae0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08eae2: 5c10 b007 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@07b0 │ │ +08eae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ @@ -196322,20 +196289,20 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08ebb4: |[08ebb4] android.support.v7.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ -08ebc4: 5912 b407 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@07b4 │ │ -08ebc8: 5c13 b207 |0002: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ -08ebcc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08ebce: 5c10 b507 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@07b5 │ │ -08ebd2: 0e00 |0007: return-void │ │ +08eae8: |[08eae8] android.support.v7.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ +08eaf8: 5912 b407 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@07b4 │ │ +08eafc: 5c13 b207 |0002: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@07b2 │ │ +08eb00: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08eb02: 5c10 b507 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@07b5 │ │ +08eb06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0004 line=132 │ │ 0x0007 line=133 │ │ locals : │ │ @@ -196348,18 +196315,18 @@ │ │ type : '(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ebd4: |[08ebd4] android.support.v7.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08ebe4: 6e10 8614 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1486 │ │ -08ebea: 0a00 |0003: move-result v0 │ │ -08ebec: 0f00 |0004: return v0 │ │ +08eb08: |[08eb08] android.support.v7.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08eb18: 6e10 8614 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1486 │ │ +08eb1e: 0a00 |0003: move-result v0 │ │ +08eb20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0005 reg=2 childIndex I │ │ 0x0000 - 0x0005 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -196369,45 +196336,45 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 58 16-bit code units │ │ -08ebf0: |[08ebf0] android.support.v7.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ -08ec00: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -08ec02: 5561 af07 |0001: iget-boolean v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ -08ec06: 3801 3500 |0003: if-eqz v1, 0038 // +0035 │ │ -08ec0a: 6e10 6313 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@1363 │ │ -08ec10: 0a01 |0008: move-result v1 │ │ -08ec12: 3901 2f00 |0009: if-nez v1, 0038 // +002f │ │ -08ec16: 5461 a707 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08ec1a: 3801 2b00 |000d: if-eqz v1, 0038 // +002b │ │ -08ec1e: 5461 a807 |000f: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08ec22: 3801 2700 |0011: if-eqz v1, 0038 // +0027 │ │ -08ec26: 5461 ae07 |0013: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ -08ec2a: 3901 2300 |0015: if-nez v1, 0038 // +0023 │ │ -08ec2e: 2200 6402 |0017: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@0264 │ │ -08ec32: 5462 a307 |0019: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@07a3 │ │ -08ec36: 5463 a707 |001b: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08ec3a: 5464 ab07 |001d: iget-object v4, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08ec3e: 0761 |001f: move-object v1, v6 │ │ -08ec40: 7606 4213 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1342 │ │ -08ec46: 2201 6202 |0023: new-instance v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@0262 │ │ -08ec4a: 7030 3713 6100 |0025: invoke-direct {v1, v6, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V // method@1337 │ │ -08ec50: 5b61 ae07 |0028: iput-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ -08ec54: 5461 a807 |002a: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08ec58: 1f01 3103 |002c: check-cast v1, Landroid/view/View; // type@0331 │ │ -08ec5c: 5462 ae07 |002e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ -08ec60: 6e20 d91b 2100 |0030: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1bd9 │ │ -08ec66: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -08ec68: 6f20 b713 1600 |0034: invoke-super {v6, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@13b7 │ │ -08ec6e: 0f05 |0037: return v5 │ │ -08ec70: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -08ec72: 28fe |0039: goto 0037 // -0002 │ │ +08eb24: |[08eb24] android.support.v7.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ +08eb34: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +08eb36: 5561 af07 |0001: iget-boolean v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ +08eb3a: 3801 3500 |0003: if-eqz v1, 0038 // +0035 │ │ +08eb3e: 6e10 6313 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@1363 │ │ +08eb44: 0a01 |0008: move-result v1 │ │ +08eb46: 3901 2f00 |0009: if-nez v1, 0038 // +002f │ │ +08eb4a: 5461 a707 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08eb4e: 3801 2b00 |000d: if-eqz v1, 0038 // +002b │ │ +08eb52: 5461 a807 |000f: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08eb56: 3801 2700 |0011: if-eqz v1, 0038 // +0027 │ │ +08eb5a: 5461 ae07 |0013: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ +08eb5e: 3901 2300 |0015: if-nez v1, 0038 // +0023 │ │ +08eb62: 2200 6202 |0017: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@0262 │ │ +08eb66: 5462 a307 |0019: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@07a3 │ │ +08eb6a: 5463 a707 |001b: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08eb6e: 5464 ab07 |001d: iget-object v4, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08eb72: 0761 |001f: move-object v1, v6 │ │ +08eb74: 7606 4213 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1342 │ │ +08eb7a: 2201 6002 |0023: new-instance v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@0260 │ │ +08eb7e: 7030 3713 6100 |0025: invoke-direct {v1, v6, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V // method@1337 │ │ +08eb84: 5b61 ae07 |0028: iput-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ +08eb88: 5461 a807 |002a: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08eb8c: 1f01 2e03 |002c: check-cast v1, Landroid/view/View; // type@032e │ │ +08eb90: 5462 ae07 |002e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@07ae │ │ +08eb94: 6e20 d91b 2100 |0030: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1bd9 │ │ +08eb9a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +08eb9c: 6f20 b713 1600 |0034: invoke-super {v6, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@13b7 │ │ +08eba2: 0f05 |0037: return v5 │ │ +08eba4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +08eba6: 28fe |0039: goto 0037 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=295 │ │ 0x0017 line=297 │ │ 0x0023 line=298 │ │ 0x002a line=300 │ │ 0x0033 line=304 │ │ @@ -196421,106 +196388,106 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 172 16-bit code units │ │ -08ec74: |[08ec74] android.support.v7.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ -08ec84: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -08ec86: 120a |0001: const/4 v10, #int 0 // #0 │ │ -08ec88: 6f20 bb13 cb00 |0002: invoke-super {v11, v12}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@13bb │ │ -08ec8e: 54b8 a807 |0005: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08ec92: 3908 0300 |0007: if-nez v8, 000a // +0003 │ │ -08ec96: 0e00 |0009: return-void │ │ -08ec98: 54b8 a707 |000a: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08ec9c: 3808 2100 |000c: if-eqz v8, 002d // +0021 │ │ -08eca0: 54b8 a707 |000e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08eca4: 6e10 2b14 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@142b │ │ -08ecaa: 0c00 |0013: move-result-object v0 │ │ -08ecac: 6e10 9c1f 0000 |0014: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -08ecb2: 0a01 |0017: move-result v1 │ │ -08ecb4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -08ecb6: 3513 1400 |0019: if-ge v3, v1, 002d // +0014 │ │ -08ecba: 6e20 961f 3000 |001b: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -08ecc0: 0c08 |001e: move-result-object v8 │ │ -08ecc2: 1f08 7802 |001f: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08ecc6: 6e10 7f14 0800 |0021: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@147f │ │ -08eccc: 0c07 |0024: move-result-object v7 │ │ -08ecce: 3807 0500 |0025: if-eqz v7, 002a // +0005 │ │ -08ecd2: 6e20 9108 b700 |0027: invoke-virtual {v7, v11}, Landroid/support/v4/view/ActionProvider;.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V // method@0891 │ │ -08ecd8: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08ecdc: 28ed |002c: goto 0019 // -0013 │ │ -08ecde: 54b8 a707 |002d: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08ece2: 3808 5b00 |002f: if-eqz v8, 008a // +005b │ │ -08ece6: 54b8 a707 |0031: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ -08ecea: 6e10 3314 0800 |0033: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ -08ecf0: 0c05 |0036: move-result-object v5 │ │ -08ecf2: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -08ecf4: 55b8 af07 |0038: iget-boolean v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ -08ecf8: 3808 1700 |003a: if-eqz v8, 0051 // +0017 │ │ -08ecfc: 3805 1500 |003c: if-eqz v5, 0051 // +0015 │ │ -08ed00: 6e10 9c1f 0500 |003e: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ -08ed06: 0a01 |0041: move-result v1 │ │ -08ed08: 3391 4c00 |0042: if-ne v1, v9, 008e // +004c │ │ -08ed0c: 6e20 961f a500 |0044: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ -08ed12: 0c08 |0047: move-result-object v8 │ │ -08ed14: 1f08 7802 |0048: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0278 │ │ -08ed18: 6e10 8714 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1487 │ │ -08ed1e: 0a08 |004d: move-result v8 │ │ -08ed20: 3908 3e00 |004e: if-nez v8, 008c // +003e │ │ -08ed24: 0192 |0050: move v2, v9 │ │ -08ed26: 3802 4300 |0051: if-eqz v2, 0094 // +0043 │ │ -08ed2a: 54b8 ab07 |0053: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08ed2e: 3908 0b00 |0055: if-nez v8, 0060 // +000b │ │ -08ed32: 2208 6302 |0057: new-instance v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@0263 │ │ -08ed36: 54b9 b307 |0059: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@07b3 │ │ -08ed3a: 7030 3913 b809 |005b: invoke-direct {v8, v11, v9}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@1339 │ │ -08ed40: 5bb8 ab07 |005e: iput-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08ed44: 54b8 ab07 |0060: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08ed48: 6e10 ae1b 0800 |0062: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -08ed4e: 0c06 |0065: move-result-object v6 │ │ -08ed50: 1f06 3803 |0066: check-cast v6, Landroid/view/ViewGroup; // type@0338 │ │ -08ed54: 54b8 a807 |0068: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08ed58: 3286 1600 |006a: if-eq v6, v8, 0080 // +0016 │ │ -08ed5c: 3806 0700 |006c: if-eqz v6, 0073 // +0007 │ │ -08ed60: 54b8 ab07 |006e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08ed64: 6e20 401c 8600 |0070: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -08ed6a: 54b4 a807 |0073: iget-object v4, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08ed6e: 1f04 6b02 |0075: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -08ed72: 54b8 ab07 |0077: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08ed76: 6e10 8813 0400 |0079: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1388 │ │ -08ed7c: 0c09 |007c: move-result-object v9 │ │ -08ed7e: 6e30 7c13 8409 |007d: invoke-virtual {v4, v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@137c │ │ -08ed84: 54b8 a807 |0080: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08ed88: 1f08 6b02 |0082: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@026b │ │ -08ed8c: 55b9 af07 |0084: iget-boolean v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ -08ed90: 6e20 a613 9800 |0086: invoke-virtual {v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@13a6 │ │ -08ed96: 2880 |0089: goto 0009 // -0080 │ │ -08ed98: 1205 |008a: const/4 v5, #int 0 // #0 │ │ -08ed9a: 28ac |008b: goto 0037 // -0054 │ │ -08ed9c: 01a2 |008c: move v2, v10 │ │ -08ed9e: 28c4 |008d: goto 0051 // -003c │ │ -08eda0: 3d01 0400 |008e: if-lez v1, 0092 // +0004 │ │ -08eda4: 0192 |0090: move v2, v9 │ │ -08eda6: 28c0 |0091: goto 0051 // -0040 │ │ -08eda8: 01a2 |0092: move v2, v10 │ │ -08edaa: 28fe |0093: goto 0091 // -0002 │ │ -08edac: 54b8 ab07 |0094: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08edb0: 3808 eaff |0096: if-eqz v8, 0080 // -0016 │ │ -08edb4: 54b8 ab07 |0098: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08edb8: 6e10 ae1b 0800 |009a: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ -08edbe: 0c08 |009d: move-result-object v8 │ │ -08edc0: 54b9 a807 |009e: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08edc4: 3398 e0ff |00a0: if-ne v8, v9, 0080 // -0020 │ │ -08edc8: 54b8 a807 |00a2: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ -08edcc: 1f08 3803 |00a4: check-cast v8, Landroid/view/ViewGroup; // type@0338 │ │ -08edd0: 54b9 ab07 |00a6: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ -08edd4: 6e20 401c 9800 |00a8: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ -08edda: 28d5 |00ab: goto 0080 // -002b │ │ +08eba8: |[08eba8] android.support.v7.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ +08ebb8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +08ebba: 120a |0001: const/4 v10, #int 0 // #0 │ │ +08ebbc: 6f20 bb13 cb00 |0002: invoke-super {v11, v12}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@13bb │ │ +08ebc2: 54b8 a807 |0005: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08ebc6: 3908 0300 |0007: if-nez v8, 000a // +0003 │ │ +08ebca: 0e00 |0009: return-void │ │ +08ebcc: 54b8 a707 |000a: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08ebd0: 3808 2100 |000c: if-eqz v8, 002d // +0021 │ │ +08ebd4: 54b8 a707 |000e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08ebd8: 6e10 2b14 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@142b │ │ +08ebde: 0c00 |0013: move-result-object v0 │ │ +08ebe0: 6e10 9c1f 0000 |0014: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +08ebe6: 0a01 |0017: move-result v1 │ │ +08ebe8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +08ebea: 3513 1400 |0019: if-ge v3, v1, 002d // +0014 │ │ +08ebee: 6e20 961f 3000 |001b: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +08ebf4: 0c08 |001e: move-result-object v8 │ │ +08ebf6: 1f08 7602 |001f: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08ebfa: 6e10 7f14 0800 |0021: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@147f │ │ +08ec00: 0c07 |0024: move-result-object v7 │ │ +08ec02: 3807 0500 |0025: if-eqz v7, 002a // +0005 │ │ +08ec06: 6e20 9108 b700 |0027: invoke-virtual {v7, v11}, Landroid/support/v4/view/ActionProvider;.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V // method@0891 │ │ +08ec0c: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08ec10: 28ed |002c: goto 0019 // -0013 │ │ +08ec12: 54b8 a707 |002d: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08ec16: 3808 5b00 |002f: if-eqz v8, 008a // +005b │ │ +08ec1a: 54b8 a707 |0031: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@07a7 │ │ +08ec1e: 6e10 3314 0800 |0033: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@1433 │ │ +08ec24: 0c05 |0036: move-result-object v5 │ │ +08ec26: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +08ec28: 55b8 af07 |0038: iget-boolean v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ +08ec2c: 3808 1700 |003a: if-eqz v8, 0051 // +0017 │ │ +08ec30: 3805 1500 |003c: if-eqz v5, 0051 // +0015 │ │ +08ec34: 6e10 9c1f 0500 |003e: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1f9c │ │ +08ec3a: 0a01 |0041: move-result v1 │ │ +08ec3c: 3391 4c00 |0042: if-ne v1, v9, 008e // +004c │ │ +08ec40: 6e20 961f a500 |0044: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1f96 │ │ +08ec46: 0c08 |0047: move-result-object v8 │ │ +08ec48: 1f08 7602 |0048: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0276 │ │ +08ec4c: 6e10 8714 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1487 │ │ +08ec52: 0a08 |004d: move-result v8 │ │ +08ec54: 3908 3e00 |004e: if-nez v8, 008c // +003e │ │ +08ec58: 0192 |0050: move v2, v9 │ │ +08ec5a: 3802 4300 |0051: if-eqz v2, 0094 // +0043 │ │ +08ec5e: 54b8 ab07 |0053: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ec62: 3908 0b00 |0055: if-nez v8, 0060 // +000b │ │ +08ec66: 2208 6102 |0057: new-instance v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@0261 │ │ +08ec6a: 54b9 b307 |0059: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@07b3 │ │ +08ec6e: 7030 3913 b809 |005b: invoke-direct {v8, v11, v9}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@1339 │ │ +08ec74: 5bb8 ab07 |005e: iput-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ec78: 54b8 ab07 |0060: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ec7c: 6e10 ae1b 0800 |0062: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +08ec82: 0c06 |0065: move-result-object v6 │ │ +08ec84: 1f06 3403 |0066: check-cast v6, Landroid/view/ViewGroup; // type@0334 │ │ +08ec88: 54b8 a807 |0068: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08ec8c: 3286 1600 |006a: if-eq v6, v8, 0080 // +0016 │ │ +08ec90: 3806 0700 |006c: if-eqz v6, 0073 // +0007 │ │ +08ec94: 54b8 ab07 |006e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ec98: 6e20 401c 8600 |0070: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +08ec9e: 54b4 a807 |0073: iget-object v4, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08eca2: 1f04 6902 |0075: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +08eca6: 54b8 ab07 |0077: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ecaa: 6e10 8813 0400 |0079: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1388 │ │ +08ecb0: 0c09 |007c: move-result-object v9 │ │ +08ecb2: 6e30 7c13 8409 |007d: invoke-virtual {v4, v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@137c │ │ +08ecb8: 54b8 a807 |0080: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08ecbc: 1f08 6902 |0082: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0269 │ │ +08ecc0: 55b9 af07 |0084: iget-boolean v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@07af │ │ +08ecc4: 6e20 a613 9800 |0086: invoke-virtual {v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@13a6 │ │ +08ecca: 2880 |0089: goto 0009 // -0080 │ │ +08eccc: 1205 |008a: const/4 v5, #int 0 // #0 │ │ +08ecce: 28ac |008b: goto 0037 // -0054 │ │ +08ecd0: 01a2 |008c: move v2, v10 │ │ +08ecd2: 28c4 |008d: goto 0051 // -003c │ │ +08ecd4: 3d01 0400 |008e: if-lez v1, 0092 // +0004 │ │ +08ecd8: 0192 |0090: move v2, v9 │ │ +08ecda: 28c0 |0091: goto 0051 // -0040 │ │ +08ecdc: 01a2 |0092: move v2, v10 │ │ +08ecde: 28fe |0093: goto 0091 // -0002 │ │ +08ece0: 54b8 ab07 |0094: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ece4: 3808 eaff |0096: if-eqz v8, 0080 // -0016 │ │ +08ece8: 54b8 ab07 |0098: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ecec: 6e10 ae1b 0800 |009a: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1bae │ │ +08ecf2: 0c08 |009d: move-result-object v8 │ │ +08ecf4: 54b9 a807 |009e: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08ecf8: 3398 e0ff |00a0: if-ne v8, v9, 0080 // -0020 │ │ +08ecfc: 54b8 a807 |00a2: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@07a8 │ │ +08ed00: 1f08 3403 |00a4: check-cast v8, Landroid/view/ViewGroup; // type@0334 │ │ +08ed04: 54b9 ab07 |00a6: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@07ab │ │ +08ed08: 6e20 401c 9800 |00a8: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1c40 │ │ +08ed0e: 28d5 |00ab: goto 0080 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=191 │ │ 0x0005 line=193 │ │ 0x0009 line=238 │ │ 0x000a line=197 │ │ 0x000e line=198 │ │ @@ -196563,21 +196530,21 @@ │ │ 0x0037 - 0x008a reg=5 nonActionItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x008c - 0x0094 reg=1 count I │ │ 0x008c - 0x00ac reg=2 hasOverflow Z │ │ 0x008c - 0x00ac reg=5 nonActionItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x00ac reg=11 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x00ac reg=12 cleared Z │ │ │ │ - source_file_idx : 475 (ActionMenuPresenter.java) │ │ + source_file_idx : 471 (ActionMenuPresenter.java) │ │ │ │ Class #648 header: │ │ -class_idx : 638 │ │ +class_idx : 636 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 621 │ │ -source_file_idx : 2361 │ │ +superclass_idx : 619 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #648 annotations: │ │ Annotations on class │ │ @@ -196606,18 +196573,18 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08eddc: |[08eddc] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;)V │ │ -08edec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08edee: 7030 c614 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@14c6 │ │ -08edf4: 0e00 |0004: return-void │ │ +08ed10: |[08ed10] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;)V │ │ +08ed20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08ed22: 7030 c614 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@14c6 │ │ +08ed28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0005 reg=2 object Landroid/view/MenuItem; │ │ @@ -196627,21 +196594,21 @@ │ │ type : '(Landroid/view/MenuItem;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08edf8: |[08edf8] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;Z)V │ │ -08ee08: 7020 bc13 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@13bc │ │ -08ee0e: 7210 3e1b 0200 |0003: invoke-interface {v2}, Landroid/view/MenuItem;.isVisible:()Z // method@1b3e │ │ -08ee14: 0a00 |0006: move-result v0 │ │ -08ee16: 5c10 4508 |0007: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0845 │ │ -08ee1a: 5c13 4408 |0009: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0844 │ │ -08ee1e: 0e00 |000b: return-void │ │ +08ed2c: |[08ed2c] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;Z)V │ │ +08ed3c: 7020 bc13 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@13bc │ │ +08ed42: 7210 3e1b 0200 |0003: invoke-interface {v2}, Landroid/view/MenuItem;.isVisible:()Z // method@1b3e │ │ +08ed48: 0a00 |0006: move-result v0 │ │ +08ed4a: 5c10 4508 |0007: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0845 │ │ +08ed4e: 5c13 4408 |0009: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0844 │ │ +08ed52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000b line=40 │ │ locals : │ │ @@ -196654,17 +196621,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ee20: |[08ee20] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ -08ee30: 5510 4408 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0844 │ │ -08ee34: 0f00 |0002: return v0 │ │ +08ed54: |[08ed54] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ +08ed64: 5510 4408 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0844 │ │ +08ed68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196672,17 +196639,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ee38: |[08ee38] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ -08ee48: 5510 4508 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0845 │ │ -08ee4c: 0f00 |0002: return v0 │ │ +08ed6c: |[08ed6c] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ +08ed7c: 5510 4508 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0845 │ │ +08ed80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ Virtual methods - │ │ @@ -196691,30 +196658,30 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08ee50: |[08ee50] android.support.v7.internal.view.menu.MenuItemWrapperICS.checkActionProviderOverrideVisibility:()Z │ │ -08ee60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08ee62: 5532 4508 |0001: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0845 │ │ -08ee66: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -08ee6a: 6e10 da14 0300 |0005: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@14da │ │ -08ee70: 0c00 |0008: move-result-object v0 │ │ -08ee72: 3800 1200 |0009: if-eqz v0, 001b // +0012 │ │ -08ee76: 6e10 8f08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ -08ee7c: 0a02 |000e: move-result v2 │ │ -08ee7e: 3802 0c00 |000f: if-eqz v2, 001b // +000c │ │ -08ee82: 6e10 8a08 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@088a │ │ -08ee88: 0a02 |0014: move-result v2 │ │ -08ee8a: 3902 0600 |0015: if-nez v2, 001b // +0006 │ │ -08ee8e: 6e20 f914 1300 |0017: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@14f9 │ │ -08ee94: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -08ee96: 0f01 |001b: return v1 │ │ +08ed84: |[08ed84] android.support.v7.internal.view.menu.MenuItemWrapperICS.checkActionProviderOverrideVisibility:()Z │ │ +08ed94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08ed96: 5532 4508 |0001: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0845 │ │ +08ed9a: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +08ed9e: 6e10 da14 0300 |0005: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@14da │ │ +08eda4: 0c00 |0008: move-result-object v0 │ │ +08eda6: 3800 1200 |0009: if-eqz v0, 001b // +0012 │ │ +08edaa: 6e10 8f08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@088f │ │ +08edb0: 0a02 |000e: move-result v2 │ │ +08edb2: 3802 0c00 |000f: if-eqz v2, 001b // +000c │ │ +08edb6: 6e10 8a08 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@088a │ │ +08edbc: 0a02 |0014: move-result v2 │ │ +08edbe: 3902 0600 |0015: if-nez v2, 001b // +0006 │ │ +08edc2: 6e20 f914 1300 |0017: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@14f9 │ │ +08edc8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +08edca: 0f01 |001b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=324 │ │ 0x0005 line=325 │ │ 0x0009 line=326 │ │ 0x0017 line=327 │ │ 0x001a line=328 │ │ @@ -196728,20 +196695,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08ee98: |[08ee98] android.support.v7.internal.view.menu.MenuItemWrapperICS.collapseActionView:()Z │ │ -08eea8: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08eeac: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08eeb0: 7210 2a1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1b2a │ │ -08eeb6: 0a00 |0007: move-result v0 │ │ -08eeb8: 0f00 |0008: return v0 │ │ +08edcc: |[08edcc] android.support.v7.internal.view.menu.MenuItemWrapperICS.collapseActionView:()Z │ │ +08eddc: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ede0: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08ede4: 7210 2a1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1b2a │ │ +08edea: 0a00 |0007: move-result v0 │ │ +08edec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196749,18 +196716,18 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08eebc: |[08eebc] android.support.v7.internal.view.menu.MenuItemWrapperICS.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ -08eecc: 2200 7a02 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@027a │ │ -08eed0: 7030 b614 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V // method@14b6 │ │ -08eed6: 1100 |0005: return-object v0 │ │ +08edf0: |[08edf0] android.support.v7.internal.view.menu.MenuItemWrapperICS.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ +08ee00: 2200 7802 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@0278 │ │ +08ee04: 7030 b614 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V // method@14b6 │ │ +08ee0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0006 reg=2 provider Landroid/support/v4/view/ActionProvider; │ │ │ │ @@ -196769,20 +196736,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08eed8: |[08eed8] android.support.v7.internal.view.menu.MenuItemWrapperICS.expandActionView:()Z │ │ -08eee8: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08eeec: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08eef0: 7210 2b1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@1b2b │ │ -08eef6: 0a00 |0007: move-result v0 │ │ -08eef8: 0f00 |0008: return v0 │ │ +08ee0c: |[08ee0c] android.support.v7.internal.view.menu.MenuItemWrapperICS.expandActionView:()Z │ │ +08ee1c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ee20: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08ee24: 7210 2b1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@1b2b │ │ +08ee2a: 0a00 |0007: move-result v0 │ │ +08ee2c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196790,20 +196757,20 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08eefc: |[08eefc] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionProvider:()Landroid/view/ActionProvider; │ │ -08ef0c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08ef10: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08ef14: 7210 2c1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1b2c │ │ -08ef1a: 0c00 |0007: move-result-object v0 │ │ -08ef1c: 1100 |0008: return-object v0 │ │ +08ee30: |[08ee30] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionProvider:()Landroid/view/ActionProvider; │ │ +08ee40: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ee44: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08ee48: 7210 2c1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1b2c │ │ +08ee4e: 0c00 |0007: move-result-object v0 │ │ +08ee50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196811,25 +196778,25 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -08ef20: |[08ef20] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionView:()Landroid/view/View; │ │ -08ef30: 5421 4608 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08ef34: 1f01 2203 |0002: check-cast v1, Landroid/view/MenuItem; // type@0322 │ │ -08ef38: 7210 2d1b 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b2d │ │ -08ef3e: 0c00 |0007: move-result-object v0 │ │ -08ef40: 2001 7b02 |0008: instance-of v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@027b │ │ -08ef44: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ -08ef48: 1f00 7b02 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@027b │ │ -08ef4c: 6e10 bd14 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.getWrappedView:()Landroid/view/View; // method@14bd │ │ -08ef52: 0c00 |0011: move-result-object v0 │ │ -08ef54: 1100 |0012: return-object v0 │ │ +08ee54: |[08ee54] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionView:()Landroid/view/View; │ │ +08ee64: 5421 4608 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ee68: 1f01 1f03 |0002: check-cast v1, Landroid/view/MenuItem; // type@031f │ │ +08ee6c: 7210 2d1b 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b2d │ │ +08ee72: 0c00 |0007: move-result-object v0 │ │ +08ee74: 2001 7902 |0008: instance-of v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@0279 │ │ +08ee78: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ +08ee7c: 1f00 7902 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@0279 │ │ +08ee80: 6e10 bd14 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.getWrappedView:()Landroid/view/View; // method@14bd │ │ +08ee86: 0c00 |0011: move-result-object v0 │ │ +08ee88: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0008 line=253 │ │ 0x000c line=254 │ │ 0x0012 line=256 │ │ locals : │ │ @@ -196841,20 +196808,20 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08ef58: |[08ef58] android.support.v7.internal.view.menu.MenuItemWrapperICS.getAlphabeticShortcut:()C │ │ -08ef68: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08ef6c: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08ef70: 7210 2e1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@1b2e │ │ -08ef76: 0a00 |0007: move-result v0 │ │ -08ef78: 0f00 |0008: return v0 │ │ +08ee8c: |[08ee8c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getAlphabeticShortcut:()C │ │ +08ee9c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08eea0: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08eea4: 7210 2e1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@1b2e │ │ +08eeaa: 0a00 |0007: move-result v0 │ │ +08eeac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196862,20 +196829,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08ef7c: |[08ef7c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getGroupId:()I │ │ -08ef8c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08ef90: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08ef94: 7210 2f1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@1b2f │ │ -08ef9a: 0a00 |0007: move-result v0 │ │ -08ef9c: 0f00 |0008: return v0 │ │ +08eeb0: |[08eeb0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getGroupId:()I │ │ +08eec0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08eec4: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08eec8: 7210 2f1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@1b2f │ │ +08eece: 0a00 |0007: move-result v0 │ │ +08eed0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196883,20 +196850,20 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08efa0: |[08efa0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -08efb0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08efb4: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08efb8: 7210 301b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1b30 │ │ -08efbe: 0c00 |0007: move-result-object v0 │ │ -08efc0: 1100 |0008: return-object v0 │ │ +08eed4: |[08eed4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +08eee4: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08eee8: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08eeec: 7210 301b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1b30 │ │ +08eef2: 0c00 |0007: move-result-object v0 │ │ +08eef4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196904,20 +196871,20 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08efc4: |[08efc4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIntent:()Landroid/content/Intent; │ │ -08efd4: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08efd8: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08efdc: 7210 311b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@1b31 │ │ -08efe2: 0c00 |0007: move-result-object v0 │ │ -08efe4: 1100 |0008: return-object v0 │ │ +08eef8: |[08eef8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIntent:()Landroid/content/Intent; │ │ +08ef08: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ef0c: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08ef10: 7210 311b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@1b31 │ │ +08ef16: 0c00 |0007: move-result-object v0 │ │ +08ef18: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196925,20 +196892,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08efe8: |[08efe8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getItemId:()I │ │ -08eff8: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08effc: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f000: 7210 321b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ -08f006: 0a00 |0007: move-result v0 │ │ -08f008: 0f00 |0008: return v0 │ │ +08ef1c: |[08ef1c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getItemId:()I │ │ +08ef2c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ef30: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08ef34: 7210 321b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@1b32 │ │ +08ef3a: 0a00 |0007: move-result v0 │ │ +08ef3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196946,20 +196913,20 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f00c: |[08f00c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -08f01c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f020: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f024: 7210 331b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@1b33 │ │ -08f02a: 0c00 |0007: move-result-object v0 │ │ -08f02c: 1100 |0008: return-object v0 │ │ +08ef40: |[08ef40] android.support.v7.internal.view.menu.MenuItemWrapperICS.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +08ef50: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ef54: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08ef58: 7210 331b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@1b33 │ │ +08ef5e: 0c00 |0007: move-result-object v0 │ │ +08ef60: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #12 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196967,20 +196934,20 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f030: |[08f030] android.support.v7.internal.view.menu.MenuItemWrapperICS.getNumericShortcut:()C │ │ -08f040: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f044: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f048: 7210 341b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@1b34 │ │ -08f04e: 0a00 |0007: move-result v0 │ │ -08f050: 0f00 |0008: return v0 │ │ +08ef64: |[08ef64] android.support.v7.internal.view.menu.MenuItemWrapperICS.getNumericShortcut:()C │ │ +08ef74: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ef78: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08ef7c: 7210 341b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@1b34 │ │ +08ef82: 0a00 |0007: move-result v0 │ │ +08ef84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #13 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -196988,20 +196955,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f054: |[08f054] android.support.v7.internal.view.menu.MenuItemWrapperICS.getOrder:()I │ │ -08f064: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f068: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f06c: 7210 351b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@1b35 │ │ -08f072: 0a00 |0007: move-result v0 │ │ -08f074: 0f00 |0008: return v0 │ │ +08ef88: |[08ef88] android.support.v7.internal.view.menu.MenuItemWrapperICS.getOrder:()I │ │ +08ef98: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08ef9c: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08efa0: 7210 351b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@1b35 │ │ +08efa6: 0a00 |0007: move-result v0 │ │ +08efa8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #14 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197009,22 +196976,22 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08f078: |[08f078] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSubMenu:()Landroid/view/SubMenu; │ │ -08f088: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f08c: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f090: 7210 361b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1b36 │ │ -08f096: 0c00 |0007: move-result-object v0 │ │ -08f098: 6e20 d914 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@14d9 │ │ -08f09e: 0c00 |000b: move-result-object v0 │ │ -08f0a0: 1100 |000c: return-object v0 │ │ +08efac: |[08efac] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSubMenu:()Landroid/view/SubMenu; │ │ +08efbc: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08efc0: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08efc4: 7210 361b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1b36 │ │ +08efca: 0c00 |0007: move-result-object v0 │ │ +08efcc: 6e20 d914 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@14d9 │ │ +08efd2: 0c00 |000b: move-result-object v0 │ │ +08efd4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #15 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197032,25 +196999,25 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08f0a4: |[08f0a4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -08f0b4: 5421 4608 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f0b8: 1f01 2203 |0002: check-cast v1, Landroid/view/MenuItem; // type@0322 │ │ -08f0bc: 7210 2c1b 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1b2c │ │ -08f0c2: 0c00 |0007: move-result-object v0 │ │ -08f0c4: 1f00 7a02 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@027a │ │ -08f0c8: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -08f0cc: 5401 3d08 |000c: iget-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ -08f0d0: 1101 |000e: return-object v1 │ │ -08f0d2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08f0d4: 28fe |0010: goto 000e // -0002 │ │ +08efd8: |[08efd8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +08efe8: 5421 4608 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08efec: 1f01 1f03 |0002: check-cast v1, Landroid/view/MenuItem; // type@031f │ │ +08eff0: 7210 2c1b 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1b2c │ │ +08eff6: 0c00 |0007: move-result-object v0 │ │ +08eff8: 1f00 7802 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@0278 │ │ +08effc: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +08f000: 5401 3d08 |000c: iget-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@083d │ │ +08f004: 1101 |000e: return-object v1 │ │ +08f006: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08f008: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x000a line=313 │ │ locals : │ │ 0x000a - 0x0011 reg=0 providerWrapper Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -197060,20 +197027,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f0d8: |[08f0d8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitle:()Ljava/lang/CharSequence; │ │ -08f0e8: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f0ec: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f0f0: 7210 371b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@1b37 │ │ -08f0f6: 0c00 |0007: move-result-object v0 │ │ -08f0f8: 1100 |0008: return-object v0 │ │ +08f00c: |[08f00c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitle:()Ljava/lang/CharSequence; │ │ +08f01c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f020: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f024: 7210 371b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@1b37 │ │ +08f02a: 0c00 |0007: move-result-object v0 │ │ +08f02c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #17 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197081,20 +197048,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f0fc: |[08f0fc] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -08f10c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f110: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f114: 7210 381b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1b38 │ │ -08f11a: 0c00 |0007: move-result-object v0 │ │ -08f11c: 1100 |0008: return-object v0 │ │ +08f030: |[08f030] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +08f040: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f044: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f048: 7210 381b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1b38 │ │ +08f04e: 0c00 |0007: move-result-object v0 │ │ +08f050: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #18 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197102,20 +197069,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f120: |[08f120] android.support.v7.internal.view.menu.MenuItemWrapperICS.hasSubMenu:()Z │ │ -08f130: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f134: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f138: 7210 391b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1b39 │ │ -08f13e: 0a00 |0007: move-result v0 │ │ -08f140: 0f00 |0008: return v0 │ │ +08f054: |[08f054] android.support.v7.internal.view.menu.MenuItemWrapperICS.hasSubMenu:()Z │ │ +08f064: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f068: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f06c: 7210 391b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1b39 │ │ +08f072: 0a00 |0007: move-result v0 │ │ +08f074: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #19 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197123,20 +197090,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f144: |[08f144] android.support.v7.internal.view.menu.MenuItemWrapperICS.isActionViewExpanded:()Z │ │ -08f154: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f158: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f15c: 7210 3a1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1b3a │ │ -08f162: 0a00 |0007: move-result v0 │ │ -08f164: 0f00 |0008: return v0 │ │ +08f078: |[08f078] android.support.v7.internal.view.menu.MenuItemWrapperICS.isActionViewExpanded:()Z │ │ +08f088: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f08c: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f090: 7210 3a1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1b3a │ │ +08f096: 0a00 |0007: move-result v0 │ │ +08f098: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #20 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197144,20 +197111,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f168: |[08f168] android.support.v7.internal.view.menu.MenuItemWrapperICS.isCheckable:()Z │ │ -08f178: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f17c: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f180: 7210 3b1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@1b3b │ │ -08f186: 0a00 |0007: move-result v0 │ │ -08f188: 0f00 |0008: return v0 │ │ +08f09c: |[08f09c] android.support.v7.internal.view.menu.MenuItemWrapperICS.isCheckable:()Z │ │ +08f0ac: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f0b0: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f0b4: 7210 3b1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@1b3b │ │ +08f0ba: 0a00 |0007: move-result v0 │ │ +08f0bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #21 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197165,20 +197132,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f18c: |[08f18c] android.support.v7.internal.view.menu.MenuItemWrapperICS.isChecked:()Z │ │ -08f19c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f1a0: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f1a4: 7210 3c1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@1b3c │ │ -08f1aa: 0a00 |0007: move-result v0 │ │ -08f1ac: 0f00 |0008: return v0 │ │ +08f0c0: |[08f0c0] android.support.v7.internal.view.menu.MenuItemWrapperICS.isChecked:()Z │ │ +08f0d0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f0d4: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f0d8: 7210 3c1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@1b3c │ │ +08f0de: 0a00 |0007: move-result v0 │ │ +08f0e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #22 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197186,20 +197153,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f1b0: |[08f1b0] android.support.v7.internal.view.menu.MenuItemWrapperICS.isEnabled:()Z │ │ -08f1c0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f1c4: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f1c8: 7210 3d1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@1b3d │ │ -08f1ce: 0a00 |0007: move-result v0 │ │ -08f1d0: 0f00 |0008: return v0 │ │ +08f0e4: |[08f0e4] android.support.v7.internal.view.menu.MenuItemWrapperICS.isEnabled:()Z │ │ +08f0f4: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f0f8: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f0fc: 7210 3d1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@1b3d │ │ +08f102: 0a00 |0007: move-result v0 │ │ +08f104: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #23 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197207,20 +197174,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f1d4: |[08f1d4] android.support.v7.internal.view.menu.MenuItemWrapperICS.isVisible:()Z │ │ -08f1e4: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f1e8: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f1ec: 7210 3e1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1b3e │ │ -08f1f2: 0a00 |0007: move-result v0 │ │ -08f1f4: 0f00 |0008: return v0 │ │ +08f108: |[08f108] android.support.v7.internal.view.menu.MenuItemWrapperICS.isVisible:()Z │ │ +08f118: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f11c: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f120: 7210 3e1b 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1b3e │ │ +08f126: 0a00 |0007: move-result v0 │ │ +08f128: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #24 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -197228,23 +197195,23 @@ │ │ type : '(Landroid/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08f1f8: |[08f1f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -08f208: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f20c: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f210: 7220 3f1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1b3f │ │ -08f216: 3802 0900 |0007: if-eqz v2, 0010 // +0009 │ │ -08f21a: 5510 4408 |0009: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0844 │ │ -08f21e: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -08f222: 6e10 c914 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@14c9 │ │ -08f228: 1101 |0010: return-object v1 │ │ +08f12c: |[08f12c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +08f13c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f140: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f144: 7220 3f1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1b3f │ │ +08f14a: 3802 0900 |0007: if-eqz v2, 0010 // +0009 │ │ +08f14e: 5510 4408 |0009: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0844 │ │ +08f152: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +08f156: 6e10 c914 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@14c9 │ │ +08f15c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0007 line=262 │ │ 0x000d line=263 │ │ 0x0010 line=265 │ │ locals : │ │ @@ -197256,30 +197223,30 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08f22c: |[08f22c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(I)Landroid/view/MenuItem; │ │ -08f23c: 5431 4608 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f240: 1f01 2203 |0002: check-cast v1, Landroid/view/MenuItem; // type@0322 │ │ -08f244: 7220 401b 4100 |0004: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1b40 │ │ -08f24a: 5431 4608 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f24e: 1f01 2203 |0009: check-cast v1, Landroid/view/MenuItem; // type@0322 │ │ -08f252: 7210 2d1b 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b2d │ │ -08f258: 0c00 |000e: move-result-object v0 │ │ -08f25a: 2001 d702 |000f: instance-of v1, v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d7 │ │ -08f25e: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -08f262: 5431 4608 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f266: 1f01 2203 |0015: check-cast v1, Landroid/view/MenuItem; // type@0322 │ │ -08f26a: 2202 7b02 |0017: new-instance v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@027b │ │ -08f26e: 7020 bb14 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@14bb │ │ -08f274: 7220 411b 2100 |001c: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1b41 │ │ -08f27a: 1103 |001f: return-object v3 │ │ +08f160: |[08f160] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(I)Landroid/view/MenuItem; │ │ +08f170: 5431 4608 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f174: 1f01 1f03 |0002: check-cast v1, Landroid/view/MenuItem; // type@031f │ │ +08f178: 7220 401b 4100 |0004: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1b40 │ │ +08f17e: 5431 4608 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f182: 1f01 1f03 |0009: check-cast v1, Landroid/view/MenuItem; // type@031f │ │ +08f186: 7210 2d1b 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1b2d │ │ +08f18c: 0c00 |000e: move-result-object v0 │ │ +08f18e: 2001 d502 |000f: instance-of v1, v0, Landroid/support/v7/view/CollapsibleActionView; // type@02d5 │ │ +08f192: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +08f196: 5431 4608 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f19a: 1f01 1f03 |0015: check-cast v1, Landroid/view/MenuItem; // type@031f │ │ +08f19e: 2202 7902 |0017: new-instance v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@0279 │ │ +08f1a2: 7020 bb14 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@14bb │ │ +08f1a8: 7220 411b 2100 |001c: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1b41 │ │ +08f1ae: 1103 |001f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0007 line=242 │ │ 0x000f line=243 │ │ 0x0013 line=245 │ │ 0x001f line=247 │ │ @@ -197293,24 +197260,24 @@ │ │ type : '(Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08f27c: |[08f27c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -08f28c: 2031 d702 |0000: instance-of v1, v3, Landroid/support/v7/view/CollapsibleActionView; // type@02d7 │ │ -08f290: 3801 0800 |0002: if-eqz v1, 000a // +0008 │ │ -08f294: 2200 7b02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@027b │ │ -08f298: 7020 bb14 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@14bb │ │ -08f29e: 0703 |0009: move-object v3, v0 │ │ -08f2a0: 5421 4608 |000a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f2a4: 1f01 2203 |000c: check-cast v1, Landroid/view/MenuItem; // type@0322 │ │ -08f2a8: 7220 411b 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1b41 │ │ -08f2ae: 1102 |0011: return-object v2 │ │ +08f1b0: |[08f1b0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +08f1c0: 2031 d502 |0000: instance-of v1, v3, Landroid/support/v7/view/CollapsibleActionView; // type@02d5 │ │ +08f1c4: 3801 0800 |0002: if-eqz v1, 000a // +0008 │ │ +08f1c8: 2200 7902 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@0279 │ │ +08f1cc: 7020 bb14 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@14bb │ │ +08f1d2: 0703 |0009: move-object v3, v0 │ │ +08f1d4: 5421 4608 |000a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f1d8: 1f01 1f03 |000c: check-cast v1, Landroid/view/MenuItem; // type@031f │ │ +08f1dc: 7220 411b 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1b41 │ │ +08f1e2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x000a line=233 │ │ 0x0011 line=234 │ │ locals : │ │ @@ -197324,19 +197291,19 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f2b0: |[08f2b0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -08f2c0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f2c4: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f2c8: 7220 421b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1b42 │ │ -08f2ce: 1101 |0007: return-object v1 │ │ +08f1e4: |[08f1e4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +08f1f4: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f1f8: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f1fc: 7220 421b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1b42 │ │ +08f202: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0007 line=137 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 alphaChar C │ │ @@ -197346,19 +197313,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f2d0: |[08f2d0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setCheckable:(Z)Landroid/view/MenuItem; │ │ -08f2e0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f2e4: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f2e8: 7220 431b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1b43 │ │ -08f2ee: 1101 |0007: return-object v1 │ │ +08f204: |[08f204] android.support.v7.internal.view.menu.MenuItemWrapperICS.setCheckable:(Z)Landroid/view/MenuItem; │ │ +08f214: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f218: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f21c: 7220 431b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1b43 │ │ +08f222: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=148 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 checkable Z │ │ @@ -197368,19 +197335,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f2f0: |[08f2f0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setChecked:(Z)Landroid/view/MenuItem; │ │ -08f300: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f304: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f308: 7220 441b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1b44 │ │ -08f30e: 1101 |0007: return-object v1 │ │ +08f224: |[08f224] android.support.v7.internal.view.menu.MenuItemWrapperICS.setChecked:(Z)Landroid/view/MenuItem; │ │ +08f234: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f238: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f23c: 7220 441b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1b44 │ │ +08f242: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0007 line=159 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 checked Z │ │ @@ -197390,19 +197357,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f310: |[08f310] android.support.v7.internal.view.menu.MenuItemWrapperICS.setEnabled:(Z)Landroid/view/MenuItem; │ │ -08f320: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f324: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f328: 7220 451b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1b45 │ │ -08f32e: 1101 |0007: return-object v1 │ │ +08f244: |[08f244] android.support.v7.internal.view.menu.MenuItemWrapperICS.setEnabled:(Z)Landroid/view/MenuItem; │ │ +08f254: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f258: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f25c: 7220 451b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1b45 │ │ +08f262: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0007 line=187 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 enabled Z │ │ @@ -197412,19 +197379,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f330: |[08f330] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(I)Landroid/view/MenuItem; │ │ -08f340: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f344: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f348: 7220 461b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1b46 │ │ -08f34e: 1101 |0007: return-object v1 │ │ +08f264: |[08f264] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(I)Landroid/view/MenuItem; │ │ +08f274: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f278: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f27c: 7220 461b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1b46 │ │ +08f282: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 iconRes I │ │ @@ -197434,19 +197401,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f350: |[08f350] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -08f360: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f364: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f368: 7220 471b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1b47 │ │ -08f36e: 1101 |0007: return-object v1 │ │ +08f284: |[08f284] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +08f294: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f298: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f29c: 7220 471b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1b47 │ │ +08f2a2: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -197456,19 +197423,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f370: |[08f370] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -08f380: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f384: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f388: 7220 481b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1b48 │ │ -08f38e: 1101 |0007: return-object v1 │ │ +08f2a4: |[08f2a4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +08f2b4: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f2b8: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f2bc: 7220 481b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1b48 │ │ +08f2c2: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0007 line=109 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 intent Landroid/content/Intent; │ │ @@ -197478,19 +197445,19 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f390: |[08f390] android.support.v7.internal.view.menu.MenuItemWrapperICS.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -08f3a0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f3a4: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f3a8: 7220 491b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1b49 │ │ -08f3ae: 1101 |0007: return-object v1 │ │ +08f2c4: |[08f2c4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +08f2d4: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f2d8: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f2dc: 7220 491b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1b49 │ │ +08f2e2: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0007 line=126 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 numericChar C │ │ @@ -197500,19 +197467,19 @@ │ │ type : '(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f3b0: |[08f3b0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -08f3c0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f3c4: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f3c8: 7220 4a1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1b4a │ │ -08f3ce: 1101 |0007: return-object v1 │ │ +08f2e4: |[08f2e4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +08f2f4: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f2f8: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f2fc: 7220 4a1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1b4a │ │ +08f302: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0007 line=291 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 listener Landroid/view/MenuItem$OnActionExpandListener; │ │ @@ -197522,24 +197489,24 @@ │ │ type : '(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -08f3d0: |[08f3d0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -08f3e0: 5420 4608 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f3e4: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f3e8: 3803 0b00 |0004: if-eqz v3, 000f // +000b │ │ -08f3ec: 2201 7d02 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; // type@027d │ │ -08f3f0: 7030 c314 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@14c3 │ │ -08f3f6: 7220 4b1b 1000 |000b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1b4b │ │ -08f3fc: 1102 |000e: return-object v2 │ │ -08f3fe: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08f400: 28fb |0010: goto 000b // -0005 │ │ +08f304: |[08f304] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +08f314: 5420 4608 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f318: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f31c: 3803 0b00 |0004: if-eqz v3, 000f // +000b │ │ +08f320: 2201 7b02 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; // type@027b │ │ +08f324: 7030 c314 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@14c3 │ │ +08f32a: 7220 4b1b 1000 |000b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1b4b │ │ +08f330: 1102 |000e: return-object v2 │ │ +08f332: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08f334: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x000e line=209 │ │ 0x000f line=207 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -197550,19 +197517,19 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08f404: |[08f404] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShortcut:(CC)Landroid/view/MenuItem; │ │ -08f414: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f418: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f41c: 7230 4c1b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@1b4c │ │ -08f422: 1101 |0007: return-object v1 │ │ +08f338: |[08f338] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShortcut:(CC)Landroid/view/MenuItem; │ │ +08f348: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f34c: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f350: 7230 4c1b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@1b4c │ │ +08f356: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0007 line=120 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 numericChar C │ │ @@ -197573,19 +197540,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f424: |[08f424] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsAction:(I)V │ │ -08f434: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f438: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f43c: 7220 4d1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1b4d │ │ -08f442: 0e00 |0007: return-void │ │ +08f358: |[08f358] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsAction:(I)V │ │ +08f368: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f36c: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f370: 7220 4d1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1b4d │ │ +08f376: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0007 line=220 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 actionEnum I │ │ @@ -197595,19 +197562,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f444: |[08f444] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -08f454: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f458: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f45c: 7220 4e1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@1b4e │ │ -08f462: 1101 |0007: return-object v1 │ │ +08f378: |[08f378] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +08f388: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f38c: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f390: 7220 4e1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@1b4e │ │ +08f396: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 actionEnum I │ │ @@ -197617,24 +197584,24 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08f464: |[08f464] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08f474: 5420 4608 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f478: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f47c: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -08f480: 6e20 cb14 3200 |0006: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // method@14cb │ │ -08f486: 0c01 |0009: move-result-object v1 │ │ -08f488: 7220 3f1b 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1b3f │ │ -08f48e: 1102 |000d: return-object v2 │ │ -08f490: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -08f492: 28fb |000f: goto 000a // -0005 │ │ +08f398: |[08f398] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08f3a8: 5420 4608 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f3ac: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f3b0: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +08f3b4: 6e20 cb14 3200 |0006: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // method@14cb │ │ +08f3ba: 0c01 |0009: move-result-object v1 │ │ +08f3bc: 7220 3f1b 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1b3f │ │ +08f3c2: 1102 |000d: return-object v2 │ │ +08f3c4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +08f3c6: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x000d line=306 │ │ 0x000e line=304 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -197645,25 +197612,25 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -08f494: |[08f494] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08f4a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08f4a6: 5430 4608 |0001: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f4aa: 1f00 2203 |0003: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f4ae: 3804 0b00 |0005: if-eqz v4, 0010 // +000b │ │ -08f4b2: 2201 7c02 |0007: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; // type@027c │ │ -08f4b6: 7030 c014 3104 |0009: invoke-direct {v1, v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@14c0 │ │ -08f4bc: 7220 4a1b 1000 |000c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1b4a │ │ -08f4c2: 1102 |000f: return-object v2 │ │ -08f4c4: 0721 |0010: move-object v1, v2 │ │ -08f4c6: 28fb |0011: goto 000c // -0005 │ │ +08f3c8: |[08f3c8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08f3d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08f3da: 5430 4608 |0001: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f3de: 1f00 1f03 |0003: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f3e2: 3804 0b00 |0005: if-eqz v4, 0010 // +000b │ │ +08f3e6: 2201 7a02 |0007: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; // type@027a │ │ +08f3ea: 7030 c014 3104 |0009: invoke-direct {v1, v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@14c0 │ │ +08f3f0: 7220 4a1b 1000 |000c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1b4a │ │ +08f3f6: 1102 |000f: return-object v2 │ │ +08f3f8: 0721 |0010: move-object v1, v2 │ │ +08f3fa: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=297 │ │ 0x000f line=299 │ │ 0x0011 line=297 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -197674,19 +197641,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f4c8: |[08f4c8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(I)Landroid/view/MenuItem; │ │ -08f4d8: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f4dc: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f4e0: 7220 4f1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@1b4f │ │ -08f4e6: 1101 |0007: return-object v1 │ │ +08f3fc: |[08f3fc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(I)Landroid/view/MenuItem; │ │ +08f40c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f410: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f414: 7220 4f1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@1b4f │ │ +08f41a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 title I │ │ @@ -197696,19 +197663,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f4e8: |[08f4e8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08f4f8: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f4fc: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f500: 7220 501b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b50 │ │ -08f506: 1101 |0007: return-object v1 │ │ +08f41c: |[08f41c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08f42c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f430: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f434: 7220 501b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b50 │ │ +08f43a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0007 line=64 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 title Ljava/lang/CharSequence; │ │ @@ -197718,19 +197685,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f508: |[08f508] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08f518: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f51c: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f520: 7220 511b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b51 │ │ -08f526: 1101 |0007: return-object v1 │ │ +08f43c: |[08f43c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08f44c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f450: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f454: 7220 511b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b51 │ │ +08f45a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 title Ljava/lang/CharSequence; │ │ @@ -197740,25 +197707,25 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08f528: |[08f528] android.support.v7.internal.view.menu.MenuItemWrapperICS.setVisible:(Z)Landroid/view/MenuItem; │ │ -08f538: 5510 4408 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0844 │ │ -08f53c: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -08f540: 5c12 4508 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0845 │ │ -08f544: 6e10 c914 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@14c9 │ │ -08f54a: 0a00 |0009: move-result v0 │ │ -08f54c: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -08f550: 1101 |000c: return-object v1 │ │ -08f552: 6e20 f914 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@14f9 │ │ -08f558: 0c01 |0010: move-result-object v1 │ │ -08f55a: 28fb |0011: goto 000c // -0005 │ │ +08f45c: |[08f45c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setVisible:(Z)Landroid/view/MenuItem; │ │ +08f46c: 5510 4408 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0844 │ │ +08f470: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +08f474: 5c12 4508 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0845 │ │ +08f478: 6e10 c914 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@14c9 │ │ +08f47e: 0a00 |0009: move-result v0 │ │ +08f480: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +08f484: 1101 |000c: return-object v1 │ │ +08f486: 6e20 f914 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@14f9 │ │ +08f48c: 0c01 |0010: move-result-object v1 │ │ +08f48e: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0004 line=170 │ │ 0x0006 line=172 │ │ 0x000c line=176 │ │ locals : │ │ @@ -197771,34 +197738,34 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08f55c: |[08f55c] android.support.v7.internal.view.menu.MenuItemWrapperICS.wrappedSetVisible:(Z)Landroid/view/MenuItem; │ │ -08f56c: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ -08f570: 1f00 2203 |0002: check-cast v0, Landroid/view/MenuItem; // type@0322 │ │ -08f574: 7220 521b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1b52 │ │ -08f57a: 0c00 |0007: move-result-object v0 │ │ -08f57c: 1100 |0008: return-object v0 │ │ +08f490: |[08f490] android.support.v7.internal.view.menu.MenuItemWrapperICS.wrappedSetVisible:(Z)Landroid/view/MenuItem; │ │ +08f4a0: 5410 4608 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0846 │ │ +08f4a4: 1f00 1f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@031f │ │ +08f4a8: 7220 521b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1b52 │ │ +08f4ae: 0c00 |0007: move-result-object v0 │ │ +08f4b0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0009 reg=2 visible Z │ │ │ │ - source_file_idx : 2361 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2353 (MenuItemWrapperICS.java) │ │ │ │ Class #649 header: │ │ -class_idx : 648 │ │ +class_idx : 646 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 621 │ │ -source_file_idx : 2398 │ │ +superclass_idx : 619 │ │ +source_file_idx : 2390 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #649 annotations: │ │ Annotations on class │ │ @@ -197818,17 +197785,17 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08f580: |[08f580] android.support.v7.internal.view.menu.MenuWrapperICS.:(Landroid/view/Menu;)V │ │ -08f590: 7020 bc13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@13bc │ │ -08f596: 0e00 |0003: return-void │ │ +08f4b4: |[08f4b4] android.support.v7.internal.view.menu.MenuWrapperICS.:(Landroid/view/Menu;)V │ │ +08f4c4: 7020 bc13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@13bc │ │ +08f4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0004 reg=1 object Landroid/view/Menu; │ │ @@ -197839,22 +197806,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08f598: |[08f598] android.support.v7.internal.view.menu.MenuWrapperICS.add:(I)Landroid/view/MenuItem; │ │ -08f5a8: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f5ac: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f5b0: 7220 0f1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@1b0f │ │ -08f5b6: 0c00 |0007: move-result-object v0 │ │ -08f5b8: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ -08f5be: 0c00 |000b: move-result-object v0 │ │ -08f5c0: 1100 |000c: return-object v0 │ │ +08f4cc: |[08f4cc] android.support.v7.internal.view.menu.MenuWrapperICS.add:(I)Landroid/view/MenuItem; │ │ +08f4dc: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f4e0: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f4e4: 7220 0f1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@1b0f │ │ +08f4ea: 0c00 |0007: move-result-object v0 │ │ +08f4ec: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ +08f4f2: 0c00 |000b: move-result-object v0 │ │ +08f4f4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 titleRes I │ │ │ │ @@ -197863,22 +197830,22 @@ │ │ type : '(IIII)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -08f5c4: |[08f5c4] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIII)Landroid/view/MenuItem; │ │ -08f5d4: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f5d8: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f5dc: 7255 101b 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@1b10 │ │ -08f5e2: 0c00 |0007: move-result-object v0 │ │ -08f5e4: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ -08f5ea: 0c00 |000b: move-result-object v0 │ │ -08f5ec: 1100 |000c: return-object v0 │ │ +08f4f8: |[08f4f8] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIII)Landroid/view/MenuItem; │ │ +08f508: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f50c: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f510: 7255 101b 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@1b10 │ │ +08f516: 0c00 |0007: move-result-object v0 │ │ +08f518: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ +08f51e: 0c00 |000b: move-result-object v0 │ │ +08f520: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 groupId I │ │ 0x0000 - 0x000d reg=3 itemId I │ │ @@ -197890,22 +197857,22 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -08f5f0: |[08f5f0] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08f600: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f604: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f608: 7255 111b 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b11 │ │ -08f60e: 0c00 |0007: move-result-object v0 │ │ -08f610: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ -08f616: 0c00 |000b: move-result-object v0 │ │ -08f618: 1100 |000c: return-object v0 │ │ +08f524: |[08f524] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08f534: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f538: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f53c: 7255 111b 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b11 │ │ +08f542: 0c00 |0007: move-result-object v0 │ │ +08f544: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ +08f54a: 0c00 |000b: move-result-object v0 │ │ +08f54c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 groupId I │ │ 0x0000 - 0x000d reg=3 itemId I │ │ @@ -197917,22 +197884,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08f61c: |[08f61c] android.support.v7.internal.view.menu.MenuWrapperICS.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08f62c: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f630: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f634: 7220 121b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b12 │ │ -08f63a: 0c00 |0007: move-result-object v0 │ │ -08f63c: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ -08f642: 0c00 |000b: move-result-object v0 │ │ -08f644: 1100 |000c: return-object v0 │ │ +08f550: |[08f550] android.support.v7.internal.view.menu.MenuWrapperICS.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08f560: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f564: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f568: 7220 121b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1b12 │ │ +08f56e: 0c00 |0007: move-result-object v0 │ │ +08f570: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ +08f576: 0c00 |000b: move-result-object v0 │ │ +08f578: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -197941,42 +197908,42 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 46 16-bit code units │ │ -08f648: |[08f648] android.support.v7.internal.view.menu.MenuWrapperICS.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ -08f658: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -08f65a: 3815 0700 |0001: if-eqz v21, 0008 // +0007 │ │ -08f65e: 0800 1500 |0003: move-object/from16 v0, v21 │ │ -08f662: 2101 |0005: array-length v1, v0 │ │ -08f664: 2319 3104 |0006: new-array v9, v1, [Landroid/view/MenuItem; // type@0431 │ │ -08f668: 54d1 5b08 |0008: iget-object v1, v13, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f66c: 1f01 1e03 |000a: check-cast v1, Landroid/view/Menu; // type@031e │ │ -08f670: 01e2 |000c: move v2, v14 │ │ -08f672: 01f3 |000d: move v3, v15 │ │ -08f674: 0204 1000 |000e: move/from16 v4, v16 │ │ -08f678: 0805 1100 |0010: move-object/from16 v5, v17 │ │ -08f67c: 0806 1200 |0012: move-object/from16 v6, v18 │ │ -08f680: 0807 1300 |0014: move-object/from16 v7, v19 │ │ -08f684: 0208 1400 |0016: move/from16 v8, v20 │ │ -08f688: 7809 131b 0100 |0018: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@1b13 │ │ -08f68e: 0a0b |001b: move-result v11 │ │ -08f690: 3809 1100 |001c: if-eqz v9, 002d // +0011 │ │ -08f694: 120a |001e: const/4 v10, #int 0 // #0 │ │ -08f696: 219c |001f: array-length v12, v9 │ │ -08f698: 35ca 0d00 |0020: if-ge v10, v12, 002d // +000d │ │ -08f69c: 4601 090a |0022: aget-object v1, v9, v10 │ │ -08f6a0: 6e20 5815 1d00 |0024: invoke-virtual {v13, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ -08f6a6: 0c01 |0027: move-result-object v1 │ │ -08f6a8: 4d01 150a |0028: aput-object v1, v21, v10 │ │ -08f6ac: d80a 0a01 |002a: add-int/lit8 v10, v10, #int 1 // #01 │ │ -08f6b0: 28f4 |002c: goto 0020 // -000c │ │ -08f6b2: 0f0b |002d: return v11 │ │ +08f57c: |[08f57c] android.support.v7.internal.view.menu.MenuWrapperICS.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ +08f58c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +08f58e: 3815 0700 |0001: if-eqz v21, 0008 // +0007 │ │ +08f592: 0800 1500 |0003: move-object/from16 v0, v21 │ │ +08f596: 2101 |0005: array-length v1, v0 │ │ +08f598: 2319 2d04 |0006: new-array v9, v1, [Landroid/view/MenuItem; // type@042d │ │ +08f59c: 54d1 5b08 |0008: iget-object v1, v13, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f5a0: 1f01 1b03 |000a: check-cast v1, Landroid/view/Menu; // type@031b │ │ +08f5a4: 01e2 |000c: move v2, v14 │ │ +08f5a6: 01f3 |000d: move v3, v15 │ │ +08f5a8: 0204 1000 |000e: move/from16 v4, v16 │ │ +08f5ac: 0805 1100 |0010: move-object/from16 v5, v17 │ │ +08f5b0: 0806 1200 |0012: move-object/from16 v6, v18 │ │ +08f5b4: 0807 1300 |0014: move-object/from16 v7, v19 │ │ +08f5b8: 0208 1400 |0016: move/from16 v8, v20 │ │ +08f5bc: 7809 131b 0100 |0018: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@1b13 │ │ +08f5c2: 0a0b |001b: move-result v11 │ │ +08f5c4: 3809 1100 |001c: if-eqz v9, 002d // +0011 │ │ +08f5c8: 120a |001e: const/4 v10, #int 0 // #0 │ │ +08f5ca: 219c |001f: array-length v12, v9 │ │ +08f5cc: 35ca 0d00 |0020: if-ge v10, v12, 002d // +000d │ │ +08f5d0: 4601 090a |0022: aget-object v1, v9, v10 │ │ +08f5d4: 6e20 5815 1d00 |0024: invoke-virtual {v13, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ +08f5da: 0c01 |0027: move-result-object v1 │ │ +08f5dc: 4d01 150a |0028: aput-object v1, v21, v10 │ │ +08f5e0: d80a 0a01 |002a: add-int/lit8 v10, v10, #int 1 // #01 │ │ +08f5e4: 28f4 |002c: goto 0020 // -000c │ │ +08f5e6: 0f0b |002d: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0001 line=78 │ │ 0x0003 line=79 │ │ 0x0008 line=82 │ │ 0x001c line=85 │ │ @@ -198004,22 +197971,22 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08f6b4: |[08f6b4] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(I)Landroid/view/SubMenu; │ │ -08f6c4: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f6c8: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f6cc: 7220 141b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@1b14 │ │ -08f6d2: 0c00 |0007: move-result-object v0 │ │ -08f6d4: 6e20 5915 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1559 │ │ -08f6da: 0c00 |000b: move-result-object v0 │ │ -08f6dc: 1100 |000c: return-object v0 │ │ +08f5e8: |[08f5e8] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(I)Landroid/view/SubMenu; │ │ +08f5f8: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f5fc: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f600: 7220 141b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@1b14 │ │ +08f606: 0c00 |0007: move-result-object v0 │ │ +08f608: 6e20 5915 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1559 │ │ +08f60e: 0c00 |000b: move-result-object v0 │ │ +08f610: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 titleRes I │ │ │ │ @@ -198028,22 +197995,22 @@ │ │ type : '(IIII)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -08f6e0: |[08f6e0] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ -08f6f0: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f6f4: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f6f8: 7255 151b 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@1b15 │ │ -08f6fe: 0c00 |0007: move-result-object v0 │ │ -08f700: 6e20 5915 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1559 │ │ -08f706: 0c00 |000b: move-result-object v0 │ │ -08f708: 1100 |000c: return-object v0 │ │ +08f614: |[08f614] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ +08f624: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f628: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f62c: 7255 151b 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@1b15 │ │ +08f632: 0c00 |0007: move-result-object v0 │ │ +08f634: 6e20 5915 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1559 │ │ +08f63a: 0c00 |000b: move-result-object v0 │ │ +08f63c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 groupId I │ │ 0x0000 - 0x000d reg=3 itemId I │ │ @@ -198055,22 +198022,22 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -08f70c: |[08f70c] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -08f71c: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f720: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f724: 7255 161b 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b16 │ │ -08f72a: 0c00 |0007: move-result-object v0 │ │ -08f72c: 6e20 5915 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1559 │ │ -08f732: 0c00 |000b: move-result-object v0 │ │ -08f734: 1100 |000c: return-object v0 │ │ +08f640: |[08f640] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +08f650: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f654: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f658: 7255 161b 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b16 │ │ +08f65e: 0c00 |0007: move-result-object v0 │ │ +08f660: 6e20 5915 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1559 │ │ +08f666: 0c00 |000b: move-result-object v0 │ │ +08f668: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 groupId I │ │ 0x0000 - 0x000d reg=3 itemId I │ │ @@ -198082,22 +198049,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08f738: |[08f738] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -08f748: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f74c: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f750: 7220 171b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b17 │ │ -08f756: 0c00 |0007: move-result-object v0 │ │ -08f758: 6e20 5915 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1559 │ │ -08f75e: 0c00 |000b: move-result-object v0 │ │ -08f760: 1100 |000c: return-object v0 │ │ +08f66c: |[08f66c] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +08f67c: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f680: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f684: 7220 171b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b17 │ │ +08f68a: 0c00 |0007: move-result-object v0 │ │ +08f68c: 6e20 5915 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1559 │ │ +08f692: 0c00 |000b: move-result-object v0 │ │ +08f694: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -198106,20 +198073,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08f764: |[08f764] android.support.v7.internal.view.menu.MenuWrapperICS.clear:()V │ │ -08f774: 6e10 5b15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalClear:()V // method@155b │ │ -08f77a: 5410 5b08 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f77e: 1f00 1e03 |0005: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f782: 7210 181b 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@1b18 │ │ -08f788: 0e00 |000a: return-void │ │ +08f698: |[08f698] android.support.v7.internal.view.menu.MenuWrapperICS.clear:()V │ │ +08f6a8: 6e10 5b15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalClear:()V // method@155b │ │ +08f6ae: 5410 5b08 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f6b2: 1f00 1b03 |0005: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f6b6: 7210 181b 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@1b18 │ │ +08f6bc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x000a line=110 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ @@ -198129,19 +198096,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08f78c: |[08f78c] android.support.v7.internal.view.menu.MenuWrapperICS.close:()V │ │ -08f79c: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f7a0: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f7a4: 7210 191b 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@1b19 │ │ -08f7aa: 0e00 |0007: return-void │ │ +08f6c0: |[08f6c0] android.support.v7.internal.view.menu.MenuWrapperICS.close:()V │ │ +08f6d0: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f6d4: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f6d8: 7210 191b 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@1b19 │ │ +08f6de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ │ │ @@ -198150,22 +198117,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08f7ac: |[08f7ac] android.support.v7.internal.view.menu.MenuWrapperICS.findItem:(I)Landroid/view/MenuItem; │ │ -08f7bc: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f7c0: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f7c4: 7220 1a1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1b1a │ │ -08f7ca: 0c00 |0007: move-result-object v0 │ │ -08f7cc: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ -08f7d2: 0c00 |000b: move-result-object v0 │ │ -08f7d4: 1100 |000c: return-object v0 │ │ +08f6e0: |[08f6e0] android.support.v7.internal.view.menu.MenuWrapperICS.findItem:(I)Landroid/view/MenuItem; │ │ +08f6f0: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f6f4: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f6f8: 7220 1a1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1b1a │ │ +08f6fe: 0c00 |0007: move-result-object v0 │ │ +08f700: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ +08f706: 0c00 |000b: move-result-object v0 │ │ +08f708: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 id I │ │ │ │ @@ -198174,22 +198141,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08f7d8: |[08f7d8] android.support.v7.internal.view.menu.MenuWrapperICS.getItem:(I)Landroid/view/MenuItem; │ │ -08f7e8: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f7ec: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f7f0: 7220 1b1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1b1b │ │ -08f7f6: 0c00 |0007: move-result-object v0 │ │ -08f7f8: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ -08f7fe: 0c00 |000b: move-result-object v0 │ │ -08f800: 1100 |000c: return-object v0 │ │ +08f70c: |[08f70c] android.support.v7.internal.view.menu.MenuWrapperICS.getItem:(I)Landroid/view/MenuItem; │ │ +08f71c: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f720: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f724: 7220 1b1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1b1b │ │ +08f72a: 0c00 |0007: move-result-object v0 │ │ +08f72c: 6e20 5815 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1558 │ │ +08f732: 0c00 |000b: move-result-object v0 │ │ +08f734: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 index I │ │ │ │ @@ -198198,20 +198165,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f804: |[08f804] android.support.v7.internal.view.menu.MenuWrapperICS.hasVisibleItems:()Z │ │ -08f814: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f818: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f81c: 7210 1c1b 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@1b1c │ │ -08f822: 0a00 |0007: move-result v0 │ │ -08f824: 0f00 |0008: return v0 │ │ +08f738: |[08f738] android.support.v7.internal.view.menu.MenuWrapperICS.hasVisibleItems:()Z │ │ +08f748: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f74c: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f750: 7210 1c1b 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@1b1c │ │ +08f756: 0a00 |0007: move-result v0 │ │ +08f758: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ │ │ #14 : (in Landroid/support/v7/internal/view/menu/MenuWrapperICS;) │ │ @@ -198219,20 +198186,20 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08f828: |[08f828] android.support.v7.internal.view.menu.MenuWrapperICS.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -08f838: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f83c: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f840: 7230 1d1b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@1b1d │ │ -08f846: 0a00 |0007: move-result v0 │ │ -08f848: 0f00 |0008: return v0 │ │ +08f75c: |[08f75c] android.support.v7.internal.view.menu.MenuWrapperICS.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +08f76c: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f770: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f774: 7230 1d1b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@1b1d │ │ +08f77a: 0a00 |0007: move-result v0 │ │ +08f77c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0009 reg=2 keyCode I │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ @@ -198242,20 +198209,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08f84c: |[08f84c] android.support.v7.internal.view.menu.MenuWrapperICS.performIdentifierAction:(II)Z │ │ -08f85c: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f860: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f864: 7230 1e1b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@1b1e │ │ -08f86a: 0a00 |0007: move-result v0 │ │ -08f86c: 0f00 |0008: return v0 │ │ +08f780: |[08f780] android.support.v7.internal.view.menu.MenuWrapperICS.performIdentifierAction:(II)Z │ │ +08f790: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f794: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f798: 7230 1e1b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@1b1e │ │ +08f79e: 0a00 |0007: move-result v0 │ │ +08f7a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0009 reg=2 id I │ │ 0x0000 - 0x0009 reg=3 flags I │ │ @@ -198265,20 +198232,20 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -08f870: |[08f870] android.support.v7.internal.view.menu.MenuWrapperICS.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -08f880: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f884: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f888: 7240 1f1b 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@1b1f │ │ -08f88e: 0a00 |0007: move-result v0 │ │ -08f890: 0f00 |0008: return v0 │ │ +08f7a4: |[08f7a4] android.support.v7.internal.view.menu.MenuWrapperICS.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +08f7b4: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f7b8: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f7bc: 7240 1f1b 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@1b1f │ │ +08f7c2: 0a00 |0007: move-result v0 │ │ +08f7c4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0009 reg=2 keyCode I │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ @@ -198289,20 +198256,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08f894: |[08f894] android.support.v7.internal.view.menu.MenuWrapperICS.removeGroup:(I)V │ │ -08f8a4: 6e20 5c15 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveGroup:(I)V // method@155c │ │ -08f8aa: 5410 5b08 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f8ae: 1f00 1e03 |0005: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f8b2: 7220 201b 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeGroup:(I)V // method@1b20 │ │ -08f8b8: 0e00 |000a: return-void │ │ +08f7c8: |[08f7c8] android.support.v7.internal.view.menu.MenuWrapperICS.removeGroup:(I)V │ │ +08f7d8: 6e20 5c15 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveGroup:(I)V // method@155c │ │ +08f7de: 5410 5b08 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f7e2: 1f00 1b03 |0005: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f7e6: 7220 201b 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeGroup:(I)V // method@1b20 │ │ +08f7ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ 0x000a line=104 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ @@ -198313,20 +198280,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08f8bc: |[08f8bc] android.support.v7.internal.view.menu.MenuWrapperICS.removeItem:(I)V │ │ -08f8cc: 6e20 5d15 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveItem:(I)V // method@155d │ │ -08f8d2: 5410 5b08 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f8d6: 1f00 1e03 |0005: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f8da: 7220 211b 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeItem:(I)V // method@1b21 │ │ -08f8e0: 0e00 |000a: return-void │ │ +08f7f0: |[08f7f0] android.support.v7.internal.view.menu.MenuWrapperICS.removeItem:(I)V │ │ +08f800: 6e20 5d15 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveItem:(I)V // method@155d │ │ +08f806: 5410 5b08 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f80a: 1f00 1b03 |0005: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f80e: 7220 211b 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeItem:(I)V // method@1b21 │ │ +08f814: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x000a line=98 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ @@ -198337,19 +198304,19 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -08f8e4: |[08f8e4] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupCheckable:(IZZ)V │ │ -08f8f4: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f8f8: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f8fc: 7240 221b 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@1b22 │ │ -08f902: 0e00 |0007: return-void │ │ +08f818: |[08f818] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupCheckable:(IZZ)V │ │ +08f828: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f82c: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f830: 7240 221b 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@1b22 │ │ +08f836: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 group I │ │ @@ -198361,19 +198328,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08f904: |[08f904] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupEnabled:(IZ)V │ │ -08f914: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f918: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f91c: 7230 231b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@1b23 │ │ -08f922: 0e00 |0007: return-void │ │ +08f838: |[08f838] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupEnabled:(IZ)V │ │ +08f848: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f84c: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f850: 7230 231b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@1b23 │ │ +08f856: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0007 line=125 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 group I │ │ @@ -198384,19 +198351,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08f924: |[08f924] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupVisible:(IZ)V │ │ -08f934: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f938: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f93c: 7230 241b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@1b24 │ │ -08f942: 0e00 |0007: return-void │ │ +08f858: |[08f858] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupVisible:(IZ)V │ │ +08f868: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f86c: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f870: 7230 241b 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@1b24 │ │ +08f876: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0007 line=120 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 group I │ │ @@ -198407,19 +198374,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f944: |[08f944] android.support.v7.internal.view.menu.MenuWrapperICS.setQwertyMode:(Z)V │ │ -08f954: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f958: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f95c: 7220 251b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@1b25 │ │ -08f962: 0e00 |0007: return-void │ │ +08f878: |[08f878] android.support.v7.internal.view.menu.MenuWrapperICS.setQwertyMode:(Z)V │ │ +08f888: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f88c: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f890: 7220 251b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@1b25 │ │ +08f896: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0007 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 isQwerty Z │ │ @@ -198429,33 +198396,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f964: |[08f964] android.support.v7.internal.view.menu.MenuWrapperICS.size:()I │ │ -08f974: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ -08f978: 1f00 1e03 |0002: check-cast v0, Landroid/view/Menu; // type@031e │ │ -08f97c: 7210 261b 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@1b26 │ │ -08f982: 0a00 |0007: move-result v0 │ │ -08f984: 0f00 |0008: return v0 │ │ +08f898: |[08f898] android.support.v7.internal.view.menu.MenuWrapperICS.size:()I │ │ +08f8a8: 5410 5b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085b │ │ +08f8ac: 1f00 1b03 |0002: check-cast v0, Landroid/view/Menu; // type@031b │ │ +08f8b0: 7210 261b 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@1b26 │ │ +08f8b6: 0a00 |0007: move-result v0 │ │ +08f8b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ │ │ - source_file_idx : 2398 (MenuWrapperICS.java) │ │ + source_file_idx : 2390 (MenuWrapperICS.java) │ │ │ │ Class #650 header: │ │ -class_idx : 649 │ │ +class_idx : 647 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 629 │ │ -source_file_idx : 2742 │ │ +superclass_idx : 627 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #650 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/SubMenuBuilder;' │ │ @@ -198479,19 +198446,19 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f988: |[08f988] android.support.v7.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -08f998: 7020 0a14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@140a │ │ -08f99e: 5b02 5d08 |0003: iput-object v2, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08f9a2: 5b03 5c08 |0005: iput-object v3, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ -08f9a6: 0e00 |0007: return-void │ │ +08f8bc: |[08f8bc] android.support.v7.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +08f8cc: 7020 0a14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@140a │ │ +08f8d2: 5b02 5d08 |0003: iput-object v2, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08f8d6: 5b03 5c08 |0005: iput-object v3, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ +08f8da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=42 │ │ locals : │ │ @@ -198506,16 +198473,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08f9a8: |[08f9a8] android.support.v7.internal.view.menu.SubMenuBuilder.clearHeader:()V │ │ -08f9b8: 0e00 |0000: return-void │ │ +08f8dc: |[08f8dc] android.support.v7.internal.view.menu.SubMenuBuilder.clearHeader:()V │ │ +08f8ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -198523,19 +198490,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08f9bc: |[08f9bc] android.support.v7.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08f9cc: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08f9d0: 6e20 1c14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@141c │ │ -08f9d6: 0a00 |0005: move-result v0 │ │ -08f9d8: 0f00 |0006: return v0 │ │ +08f8f0: |[08f8f0] android.support.v7.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08f900: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08f904: 6e20 1c14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@141c │ │ +08f90a: 0a00 |0005: move-result v0 │ │ +08f90c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -198544,26 +198511,26 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -08f9dc: |[08f9dc] android.support.v7.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -08f9ec: 6f30 1d14 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@141d │ │ -08f9f2: 0a00 |0003: move-result v0 │ │ -08f9f4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -08f9f8: 5410 5d08 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08f9fc: 6e30 1d14 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@141d │ │ -08fa02: 0a00 |000b: move-result v0 │ │ -08fa04: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -08fa08: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08fa0a: 0f00 |000f: return v0 │ │ -08fa0c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08fa0e: 28fe |0011: goto 000f // -0002 │ │ +08f910: |[08f910] android.support.v7.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +08f920: 6f30 1d14 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@141d │ │ +08f926: 0a00 |0003: move-result v0 │ │ +08f928: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +08f92c: 5410 5d08 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08f930: 6e30 1d14 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@141d │ │ +08f936: 0a00 |000b: move-result v0 │ │ +08f938: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +08f93c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08f93e: 0f00 |000f: return v0 │ │ +08f940: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08f942: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0012 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0012 reg=3 item Landroid/view/MenuItem; │ │ @@ -198573,19 +198540,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08fa10: |[08fa10] android.support.v7.internal.view.menu.SubMenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08fa20: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08fa24: 6e20 2214 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1422 │ │ -08fa2a: 0a00 |0005: move-result v0 │ │ -08fa2c: 0f00 |0006: return v0 │ │ +08f944: |[08f944] android.support.v7.internal.view.menu.SubMenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08f954: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08f958: 6e20 2214 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1422 │ │ +08f95e: 0a00 |0005: move-result v0 │ │ +08f960: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -198594,39 +198561,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -08fa30: |[08fa30] android.support.v7.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -08fa40: 5431 5c08 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ -08fa44: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -08fa48: 5431 5c08 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ -08fa4c: 6e10 7714 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ -08fa52: 0a00 |0009: move-result v0 │ │ -08fa54: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -08fa58: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -08fa5a: 1101 |000d: return-object v1 │ │ -08fa5c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08fa5e: 28fb |000f: goto 000a // -0005 │ │ -08fa60: 2201 dc03 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@03dc │ │ -08fa64: 7010 581f 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -08fa6a: 6f10 2c14 0300 |0015: invoke-super {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@142c │ │ -08fa70: 0c02 |0018: move-result-object v2 │ │ -08fa72: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08fa78: 0c01 |001c: move-result-object v1 │ │ -08fa7a: 1a02 cf00 |001d: const-string v2, ":" // string@00cf │ │ -08fa7e: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -08fa84: 0c01 |0022: move-result-object v1 │ │ -08fa86: 6e20 5c1f 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -08fa8c: 0c01 |0026: move-result-object v1 │ │ -08fa8e: 6e10 651f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -08fa94: 0c01 |002a: move-result-object v1 │ │ -08fa96: 28e2 |002b: goto 000d // -001e │ │ +08f964: |[08f964] android.support.v7.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +08f974: 5431 5c08 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ +08f978: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +08f97c: 5431 5c08 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ +08f980: 6e10 7714 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1477 │ │ +08f986: 0a00 |0009: move-result v0 │ │ +08f988: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +08f98c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +08f98e: 1101 |000d: return-object v1 │ │ +08f990: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08f992: 28fb |000f: goto 000a // -0005 │ │ +08f994: 2201 d803 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@03d8 │ │ +08f998: 7010 581f 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +08f99e: 6f10 2c14 0300 |0015: invoke-super {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@142c │ │ +08f9a4: 0c02 |0018: move-result-object v2 │ │ +08f9a6: 6e20 601f 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08f9ac: 0c01 |001c: move-result-object v1 │ │ +08f9ae: 1a02 cf00 |001d: const-string v2, ":" // string@00cf │ │ +08f9b2: 6e20 601f 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +08f9b8: 0c01 |0022: move-result-object v1 │ │ +08f9ba: 6e20 5c1f 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +08f9c0: 0c01 |0026: move-result-object v1 │ │ +08f9c2: 6e10 651f 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +08f9c8: 0c01 |002a: move-result-object v1 │ │ +08f9ca: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x000a line=139 │ │ 0x000c line=140 │ │ 0x000d line=142 │ │ 0x000e line=138 │ │ @@ -198641,17 +198608,17 @@ │ │ type : '()Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fa98: |[08fa98] android.support.v7.internal.view.menu.SubMenuBuilder.getItem:()Landroid/view/MenuItem; │ │ -08faa8: 5410 5c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ -08faac: 1100 |0002: return-object v0 │ │ +08f9cc: |[08f9cc] android.support.v7.internal.view.menu.SubMenuBuilder.getItem:()Landroid/view/MenuItem; │ │ +08f9dc: 5410 5c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ +08f9e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -198659,17 +198626,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fab0: |[08fab0] android.support.v7.internal.view.menu.SubMenuBuilder.getParentMenu:()Landroid/view/Menu; │ │ -08fac0: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08fac4: 1100 |0002: return-object v0 │ │ +08f9e4: |[08f9e4] android.support.v7.internal.view.menu.SubMenuBuilder.getParentMenu:()Landroid/view/Menu; │ │ +08f9f4: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08f9f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -198677,17 +198644,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fac8: |[08fac8] android.support.v7.internal.view.menu.SubMenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08fad8: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08fadc: 1100 |0002: return-object v0 │ │ +08f9fc: |[08f9fc] android.support.v7.internal.view.menu.SubMenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08fa0c: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08fa10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -198695,19 +198662,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08fae0: |[08fae0] android.support.v7.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ -08faf0: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08faf4: 6e10 3a14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@143a │ │ -08fafa: 0a00 |0005: move-result v0 │ │ -08fafc: 0f00 |0006: return v0 │ │ +08fa14: |[08fa14] android.support.v7.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ +08fa24: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08fa28: 6e10 3a14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@143a │ │ +08fa2e: 0a00 |0005: move-result v0 │ │ +08fa30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -198715,19 +198682,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08fb00: |[08fb00] android.support.v7.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ -08fb10: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08fb14: 6e10 3c14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@143c │ │ -08fb1a: 0a00 |0005: move-result v0 │ │ -08fb1c: 0f00 |0006: return v0 │ │ +08fa34: |[08fa34] android.support.v7.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ +08fa44: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08fa48: 6e10 3c14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@143c │ │ +08fa4e: 0a00 |0005: move-result v0 │ │ +08fa50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -198735,18 +198702,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fb20: |[08fb20] android.support.v7.internal.view.menu.SubMenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ -08fb30: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08fb34: 6e20 4c14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@144c │ │ -08fb3a: 0e00 |0005: return-void │ │ +08fa54: |[08fa54] android.support.v7.internal.view.menu.SubMenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ +08fa64: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08fa68: 6e20 4c14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@144c │ │ +08fa6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 callback Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; │ │ @@ -198756,23 +198723,23 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08fb3c: |[08fb3c] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ -08fb4c: 6e10 6e15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@156e │ │ -08fb52: 0c00 |0003: move-result-object v0 │ │ -08fb54: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08fb5a: 0c00 |0007: move-result-object v0 │ │ -08fb5c: 6e20 4f01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -08fb62: 0c00 |000b: move-result-object v0 │ │ -08fb64: 6f20 5414 0100 |000c: invoke-super {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1454 │ │ -08fb6a: 1101 |000f: return-object v1 │ │ +08fa70: |[08fa70] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ +08fa80: 6e10 6e15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@156e │ │ +08fa86: 0c00 |0003: move-result-object v0 │ │ +08fa88: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08fa8e: 0c00 |0007: move-result-object v0 │ │ +08fa90: 6e20 4f01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +08fa96: 0c00 |000b: move-result-object v0 │ │ +08fa98: 6f20 5414 0100 |000c: invoke-super {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1454 │ │ +08fa9e: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000f line=104 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0010 reg=2 iconRes I │ │ @@ -198782,17 +198749,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08fb6c: |[08fb6c] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -08fb7c: 6f20 5414 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1454 │ │ -08fb82: 1100 |0003: return-object v0 │ │ +08faa0: |[08faa0] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +08fab0: 6f20 5414 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1454 │ │ +08fab6: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0004 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ @@ -198802,23 +198769,23 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08fb84: |[08fb84] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ -08fb94: 6e10 6e15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@156e │ │ -08fb9a: 0c00 |0003: move-result-object v0 │ │ -08fb9c: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -08fba2: 0c00 |0007: move-result-object v0 │ │ -08fba4: 6e20 5701 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ -08fbaa: 0c00 |000b: move-result-object v0 │ │ -08fbac: 6f20 5714 0100 |000c: invoke-super {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1457 │ │ -08fbb2: 1101 |000f: return-object v1 │ │ +08fab8: |[08fab8] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ +08fac8: 6e10 6e15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@156e │ │ +08face: 0c00 |0003: move-result-object v0 │ │ +08fad0: 6e10 ee00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +08fad6: 0c00 |0007: move-result-object v0 │ │ +08fad8: 6e20 5701 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0157 │ │ +08fade: 0c00 |000b: move-result-object v0 │ │ +08fae0: 6f20 5714 0100 |000c: invoke-super {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1457 │ │ +08fae6: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000f line=114 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0010 reg=2 titleRes I │ │ @@ -198828,17 +198795,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08fbb4: |[08fbb4] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -08fbc4: 6f20 5714 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1457 │ │ -08fbca: 1100 |0003: return-object v0 │ │ +08fae8: |[08fae8] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +08faf8: 6f20 5714 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1457 │ │ +08fafe: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0004 reg=1 title Ljava/lang/CharSequence; │ │ @@ -198848,17 +198815,17 @@ │ │ type : '(Landroid/view/View;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08fbcc: |[08fbcc] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ -08fbdc: 6f20 5814 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1458 │ │ -08fbe2: 1100 |0003: return-object v0 │ │ +08fb00: |[08fb00] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ +08fb10: 6f20 5814 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1458 │ │ +08fb16: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -198868,18 +198835,18 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fbe4: |[08fbe4] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(I)Landroid/view/SubMenu; │ │ -08fbf4: 5410 5c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ -08fbf8: 6e20 9c14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(I)Landroid/view/MenuItem; // method@149c │ │ -08fbfe: 1101 |0005: return-object v1 │ │ +08fb18: |[08fb18] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(I)Landroid/view/SubMenu; │ │ +08fb28: 5410 5c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ +08fb2c: 6e20 9c14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(I)Landroid/view/MenuItem; // method@149c │ │ +08fb32: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -198889,18 +198856,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fc00: |[08fc00] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -08fc10: 5410 5c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ -08fc14: 6e20 9d14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@149d │ │ -08fc1a: 1101 |0005: return-object v1 │ │ +08fb34: |[08fb34] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +08fb44: 5410 5c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@085c │ │ +08fb48: 6e20 9d14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@149d │ │ +08fb4e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -198910,18 +198877,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fc1c: |[08fc1c] android.support.v7.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ -08fc2c: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08fc30: 6e20 5a14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@145a │ │ -08fc36: 0e00 |0005: return-void │ │ +08fb50: |[08fb50] android.support.v7.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ +08fb60: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08fb64: 6e20 5a14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@145a │ │ +08fb6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 isQwerty Z │ │ @@ -198931,33 +198898,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fc38: |[08fc38] android.support.v7.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ -08fc48: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ -08fc4c: 6e20 5b14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@145b │ │ -08fc52: 0e00 |0005: return-void │ │ +08fb6c: |[08fb6c] android.support.v7.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ +08fb7c: 5410 5d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@085d │ │ +08fb80: 6e20 5b14 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@145b │ │ +08fb86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 shortcutsVisible Z │ │ │ │ - source_file_idx : 2742 (SubMenuBuilder.java) │ │ + source_file_idx : 2733 (SubMenuBuilder.java) │ │ │ │ Class #651 header: │ │ -class_idx : 724 │ │ +class_idx : 722 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 657 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 655 │ │ +source_file_idx : 2715 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 16 │ │ │ │ Class #651 annotations: │ │ Annotations on class │ │ @@ -199022,18 +198989,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08fc54: |[08fc54] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;)V │ │ -08fc64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fc66: 7030 4519 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1945 │ │ -08fc6c: 0e00 |0004: return-void │ │ +08fb88: |[08fb88] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;)V │ │ +08fb98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fb9a: 7030 4519 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1945 │ │ +08fba0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -199043,19 +199010,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -08fc70: |[08fc70] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;I)V │ │ -08fc80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fc82: 6001 6f05 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@056f │ │ -08fc86: 7054 4719 3210 |0003: invoke-direct {v2, v3, v0, v1, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1947 │ │ -08fc8c: 0e00 |0006: return-void │ │ +08fba4: |[08fba4] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;I)V │ │ +08fbb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fbb6: 6001 6f05 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@056f │ │ +08fbba: 7054 4719 3210 |0003: invoke-direct {v2, v3, v0, v1, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1947 │ │ +08fbc0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0006 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0007 reg=3 context Landroid/content/Context; │ │ @@ -199066,18 +199033,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08fc90: |[08fc90] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08fca0: 6000 6f05 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@056f │ │ -08fca4: 7040 4619 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1946 │ │ -08fcaa: 0e00 |0005: return-void │ │ +08fbc4: |[08fbc4] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08fbd4: 6000 6f05 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@056f │ │ +08fbd8: 7040 4619 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1946 │ │ +08fbde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -199088,18 +199055,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -08fcac: |[08fcac] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -08fcbc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -08fcbe: 7050 4719 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1947 │ │ -08fcc4: 0e00 |0004: return-void │ │ +08fbe0: |[08fbe0] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +08fbf0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +08fbf2: 7050 4719 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1947 │ │ +08fbf8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -199111,75 +199078,75 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 124 16-bit code units │ │ -08fcc8: |[08fcc8] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -08fcd8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -08fcda: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -08fcdc: 7040 c315 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@15c3 │ │ -08fce2: 2204 4600 |0005: new-instance v4, Landroid/graphics/Rect; // type@0046 │ │ -08fce6: 7010 9801 0400 |0007: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@0198 │ │ -08fcec: 5b84 ea09 |000a: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ -08fcf0: 6204 2c07 |000c: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@072c │ │ -08fcf4: 6e56 f700 a9b4 |000e: invoke-virtual {v9, v10, v4, v11, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -08fcfa: 0c00 |0011: move-result-object v0 │ │ -08fcfc: 12f4 |0012: const/4 v4, #int -1 // #ff │ │ -08fcfe: 334c 0700 |0013: if-ne v12, v4, 001a // +0007 │ │ -08fd02: 1274 |0015: const/4 v4, #int 7 // #7 │ │ -08fd04: 6e30 6101 4006 |0016: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -08fd0a: 0a0c |0019: move-result v12 │ │ -08fd0c: 2b0c 5a00 0000 |001a: packed-switch v12, 00000074 // +0000005a │ │ -08fd12: 1304 1100 |001d: const/16 v4, #int 17 // #11 │ │ -08fd16: 6e30 6101 6004 |001f: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ -08fd1c: 0a04 |0022: move-result v4 │ │ -08fd1e: 5984 de09 |0023: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@09de │ │ -08fd22: 5484 e509 |0025: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -08fd26: 1265 |0027: const/4 v5, #int 6 // #6 │ │ -08fd28: 6e20 6501 5000 |0028: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ -08fd2e: 0c05 |002b: move-result-object v5 │ │ -08fd30: 7220 4119 5400 |002c: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1941 │ │ -08fd36: 6e10 6801 0000 |002f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ -08fd3c: 5484 e909 |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@09e9 │ │ -08fd40: 3804 0b00 |0034: if-eqz v4, 003f // +000b │ │ -08fd44: 5484 e509 |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -08fd48: 5485 e909 |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@09e9 │ │ -08fd4c: 7220 4019 5400 |003a: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1940 │ │ -08fd52: 5b87 e909 |003d: iput-object v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@09e9 │ │ -08fd56: 0e00 |003f: return-void │ │ -08fd58: 2204 cf02 |0040: new-instance v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; // type@02cf │ │ -08fd5c: 7030 1219 8407 |0042: invoke-direct {v4, v8, v7}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V // method@1912 │ │ -08fd62: 5b84 e509 |0045: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -08fd66: 28d6 |0047: goto 001d // -002a │ │ -08fd68: 2202 d202 |0048: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // type@02d2 │ │ -08fd6c: 705b 2a19 82a9 |004a: invoke-direct {v2, v8, v9, v10, v11}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@192a │ │ -08fd72: 1234 |004d: const/4 v4, #int 3 // #3 │ │ -08fd74: 12e5 |004e: const/4 v5, #int -2 // #fe │ │ -08fd76: 6e30 6301 4005 |004f: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ -08fd7c: 0a04 |0052: move-result v4 │ │ -08fd7e: 5984 dc09 |0053: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@09dc │ │ -08fd82: 1224 |0055: const/4 v4, #int 2 // #2 │ │ -08fd84: 6e20 5f01 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ -08fd8a: 0c04 |0059: move-result-object v4 │ │ -08fd8c: 6e20 3219 4200 |005a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1932 │ │ -08fd92: 1254 |005d: const/4 v4, #int 5 // #5 │ │ -08fd94: 6e30 5d01 4006 |005e: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@015d │ │ -08fd9a: 0a03 |0061: move-result v3 │ │ -08fd9c: 3803 0500 |0062: if-eqz v3, 0067 // +0005 │ │ -08fda0: 6e20 3b19 3200 |0064: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setVerticalOffset:(I)V // method@193b │ │ -08fda6: 1244 |0067: const/4 v4, #int 4 // #4 │ │ -08fda8: 6e30 5d01 4006 |0068: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@015d │ │ -08fdae: 0a01 |006b: move-result v1 │ │ -08fdb0: 3801 0500 |006c: if-eqz v1, 0071 // +0005 │ │ -08fdb4: 6e20 3419 1200 |006e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1934 │ │ -08fdba: 5b82 e509 |0071: iput-object v2, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -08fdbe: 28aa |0073: goto 001d // -0056 │ │ -08fdc0: 0001 0200 0000 0000 2600 0000 2e00 ... |0074: packed-switch-data (8 units) │ │ +08fbfc: |[08fbfc] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +08fc0c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +08fc0e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +08fc10: 7040 c315 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@15c3 │ │ +08fc16: 2204 4500 |0005: new-instance v4, Landroid/graphics/Rect; // type@0045 │ │ +08fc1a: 7010 9801 0400 |0007: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@0198 │ │ +08fc20: 5b84 ea09 |000a: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ +08fc24: 6204 2c07 |000c: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@072c │ │ +08fc28: 6e56 f700 a9b4 |000e: invoke-virtual {v9, v10, v4, v11, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +08fc2e: 0c00 |0011: move-result-object v0 │ │ +08fc30: 12f4 |0012: const/4 v4, #int -1 // #ff │ │ +08fc32: 334c 0700 |0013: if-ne v12, v4, 001a // +0007 │ │ +08fc36: 1274 |0015: const/4 v4, #int 7 // #7 │ │ +08fc38: 6e30 6101 4006 |0016: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +08fc3e: 0a0c |0019: move-result v12 │ │ +08fc40: 2b0c 5a00 0000 |001a: packed-switch v12, 00000074 // +0000005a │ │ +08fc46: 1304 1100 |001d: const/16 v4, #int 17 // #11 │ │ +08fc4a: 6e30 6101 6004 |001f: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0161 │ │ +08fc50: 0a04 |0022: move-result v4 │ │ +08fc52: 5984 de09 |0023: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@09de │ │ +08fc56: 5484 e509 |0025: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +08fc5a: 1265 |0027: const/4 v5, #int 6 // #6 │ │ +08fc5c: 6e20 6501 5000 |0028: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0165 │ │ +08fc62: 0c05 |002b: move-result-object v5 │ │ +08fc64: 7220 4119 5400 |002c: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1941 │ │ +08fc6a: 6e10 6801 0000 |002f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0168 │ │ +08fc70: 5484 e909 |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@09e9 │ │ +08fc74: 3804 0b00 |0034: if-eqz v4, 003f // +000b │ │ +08fc78: 5484 e509 |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +08fc7c: 5485 e909 |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@09e9 │ │ +08fc80: 7220 4019 5400 |003a: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1940 │ │ +08fc86: 5b87 e909 |003d: iput-object v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@09e9 │ │ +08fc8a: 0e00 |003f: return-void │ │ +08fc8c: 2204 cd02 |0040: new-instance v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; // type@02cd │ │ +08fc90: 7030 1219 8407 |0042: invoke-direct {v4, v8, v7}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V // method@1912 │ │ +08fc96: 5b84 e509 |0045: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +08fc9a: 28d6 |0047: goto 001d // -002a │ │ +08fc9c: 2202 d002 |0048: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // type@02d0 │ │ +08fca0: 705b 2a19 82a9 |004a: invoke-direct {v2, v8, v9, v10, v11}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@192a │ │ +08fca6: 1234 |004d: const/4 v4, #int 3 // #3 │ │ +08fca8: 12e5 |004e: const/4 v5, #int -2 // #fe │ │ +08fcaa: 6e30 6301 4005 |004f: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@0163 │ │ +08fcb0: 0a04 |0052: move-result v4 │ │ +08fcb2: 5984 dc09 |0053: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@09dc │ │ +08fcb6: 1224 |0055: const/4 v4, #int 2 // #2 │ │ +08fcb8: 6e20 5f01 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@015f │ │ +08fcbe: 0c04 |0059: move-result-object v4 │ │ +08fcc0: 6e20 3219 4200 |005a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1932 │ │ +08fcc6: 1254 |005d: const/4 v4, #int 5 // #5 │ │ +08fcc8: 6e30 5d01 4006 |005e: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@015d │ │ +08fcce: 0a03 |0061: move-result v3 │ │ +08fcd0: 3803 0500 |0062: if-eqz v3, 0067 // +0005 │ │ +08fcd4: 6e20 3b19 3200 |0064: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setVerticalOffset:(I)V // method@193b │ │ +08fcda: 1244 |0067: const/4 v4, #int 4 // #4 │ │ +08fcdc: 6e30 5d01 4006 |0068: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@015d │ │ +08fce2: 0a01 |006b: move-result v1 │ │ +08fce4: 3801 0500 |006c: if-eqz v1, 0071 // +0005 │ │ +08fce8: 6e20 3419 1200 |006e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1934 │ │ +08fcee: 5b82 e509 |0071: iput-object v2, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +08fcf2: 28aa |0073: goto 001d // -0056 │ │ +08fcf4: 0001 0200 0000 0000 2600 0000 2e00 ... |0074: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=148 │ │ 0x0005 line=75 │ │ 0x000c line=150 │ │ 0x0012 line=153 │ │ 0x0015 line=154 │ │ @@ -199219,17 +199186,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fdd0: |[08fdd0] android.support.v7.internal.widget.SpinnerICS.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; │ │ -08fde0: 5410 ea09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ -08fde4: 1100 |0002: return-object v0 │ │ +08fd04: |[08fd04] android.support.v7.internal.widget.SpinnerICS.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; │ │ +08fd14: 5410 ea09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ +08fd18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/SpinnerICS;) │ │ @@ -199237,31 +199204,31 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -08fde8: |[08fde8] android.support.v7.internal.widget.SpinnerICS.makeAndAddView:(I)Landroid/view/View; │ │ -08fdf8: 5542 db09 |0000: iget-boolean v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@09db │ │ -08fdfc: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ -08fe00: 5442 e609 |0004: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@09e6 │ │ -08fe04: 6e20 b315 5200 |0006: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@15b3 │ │ -08fe0a: 0c00 |0009: move-result-object v0 │ │ -08fe0c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -08fe10: 7020 7919 0400 |000c: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1979 │ │ -08fe16: 0701 |000f: move-object v1, v0 │ │ -08fe18: 1101 |0010: return-object v1 │ │ -08fe1a: 5442 da09 |0011: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09da │ │ -08fe1e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -08fe20: 7240 001e 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e00 │ │ -08fe26: 0c00 |0017: move-result-object v0 │ │ -08fe28: 7020 7919 0400 |0018: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1979 │ │ -08fe2e: 0701 |001b: move-object v1, v0 │ │ -08fe30: 28f4 |001c: goto 0010 // -000c │ │ +08fd1c: |[08fd1c] android.support.v7.internal.widget.SpinnerICS.makeAndAddView:(I)Landroid/view/View; │ │ +08fd2c: 5542 db09 |0000: iget-boolean v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@09db │ │ +08fd30: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ +08fd34: 5442 e609 |0004: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@09e6 │ │ +08fd38: 6e20 b315 5200 |0006: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@15b3 │ │ +08fd3e: 0c00 |0009: move-result-object v0 │ │ +08fd40: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +08fd44: 7020 7919 0400 |000c: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1979 │ │ +08fd4a: 0701 |000f: move-object v1, v0 │ │ +08fd4c: 1101 |0010: return-object v1 │ │ +08fd4e: 5442 da09 |0011: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09da │ │ +08fd52: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +08fd54: 7240 001e 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e00 │ │ +08fd5a: 0c00 |0017: move-result-object v0 │ │ +08fd5c: 7020 7919 0400 |0018: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1979 │ │ +08fd62: 0701 |001b: move-object v1, v0 │ │ +08fd64: 28f4 |001c: goto 0010 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0004 line=373 │ │ 0x000a line=374 │ │ 0x000c line=376 │ │ 0x0010 line=388 │ │ @@ -199281,68 +199248,68 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 102 16-bit code units │ │ -08fe34: |[08fe34] android.support.v7.internal.widget.SpinnerICS.setUpChild:(Landroid/view/View;)V │ │ -08fe44: 6e10 a61b 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -08fe4a: 0c06 |0003: move-result-object v6 │ │ -08fe4c: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ -08fe50: 6e10 4b19 0b00 |0006: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@194b │ │ -08fe56: 0c06 |0009: move-result-object v6 │ │ -08fe58: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -08fe5a: 6e40 4919 cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1949 │ │ -08fe60: 6e10 5d19 0b00 |000e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.hasFocus:()Z // method@195d │ │ -08fe66: 0a08 |0011: move-result v8 │ │ -08fe68: 6e20 fa1b 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@1bfa │ │ -08fe6e: 52b8 df09 |0015: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mHeightMeasureSpec:I // field@09df │ │ -08fe72: 54b9 e809 |0017: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08fe76: 5299 2300 |0019: iget v9, v9, Landroid/graphics/Rect;.top:I // field@0023 │ │ -08fe7a: 54ba e809 |001b: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08fe7e: 52aa 2000 |001d: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -08fe82: b0a9 |001f: add-int/2addr v9, v10 │ │ -08fe84: 526a 640a |0020: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ -08fe88: 7130 291c 980a |0022: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1c29 │ │ -08fe8e: 0a01 |0025: move-result v1 │ │ -08fe90: 52b8 eb09 |0026: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mWidthMeasureSpec:I // field@09eb │ │ -08fe94: 54b9 e809 |0028: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08fe98: 5299 2100 |002a: iget v9, v9, Landroid/graphics/Rect;.left:I // field@0021 │ │ -08fe9c: 54ba e809 |002c: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08fea0: 52aa 2200 |002e: iget v10, v10, Landroid/graphics/Rect;.right:I // field@0022 │ │ -08fea4: b0a9 |0030: add-int/2addr v9, v10 │ │ -08fea6: 526a 650a |0031: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ -08feaa: 7130 291c 980a |0033: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1c29 │ │ -08feb0: 0a05 |0036: move-result v5 │ │ -08feb2: 6e30 cc1b 5c01 |0037: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -08feb8: 54b8 e809 |003a: iget-object v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08febc: 5288 2300 |003c: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0023 │ │ -08fec0: 6e10 5319 0b00 |003e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1953 │ │ -08fec6: 0a09 |0041: move-result v9 │ │ -08fec8: 54ba e809 |0042: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08fecc: 52aa 2000 |0044: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ -08fed0: b1a9 |0046: sub-int/2addr v9, v10 │ │ -08fed2: 54ba e809 |0047: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08fed6: 52aa 2300 |0049: iget v10, v10, Landroid/graphics/Rect;.top:I // field@0023 │ │ -08feda: b1a9 |004b: sub-int/2addr v9, v10 │ │ -08fedc: 6e10 aa1b 0c00 |004c: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -08fee2: 0a0a |004f: move-result v10 │ │ -08fee4: b1a9 |0050: sub-int/2addr v9, v10 │ │ -08fee6: db09 0902 |0051: div-int/lit8 v9, v9, #int 2 // #02 │ │ -08feea: 9004 0809 |0053: add-int v4, v8, v9 │ │ -08feee: 6e10 aa1b 0c00 |0055: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ -08fef4: 0a08 |0058: move-result v8 │ │ -08fef6: 9000 0408 |0059: add-int v0, v4, v8 │ │ -08fefa: 6e10 ab1b 0c00 |005b: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -08ff00: 0a07 |005e: move-result v7 │ │ -08ff02: 1202 |005f: const/4 v2, #int 0 // #0 │ │ -08ff04: 9003 0207 |0060: add-int v3, v2, v7 │ │ -08ff08: 6e50 cb1b 2c34 |0062: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ -08ff0e: 0e00 |0065: return-void │ │ +08fd68: |[08fd68] android.support.v7.internal.widget.SpinnerICS.setUpChild:(Landroid/view/View;)V │ │ +08fd78: 6e10 a61b 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +08fd7e: 0c06 |0003: move-result-object v6 │ │ +08fd80: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ +08fd84: 6e10 4b19 0b00 |0006: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@194b │ │ +08fd8a: 0c06 |0009: move-result-object v6 │ │ +08fd8c: 1208 |000a: const/4 v8, #int 0 // #0 │ │ +08fd8e: 6e40 4919 cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1949 │ │ +08fd94: 6e10 5d19 0b00 |000e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.hasFocus:()Z // method@195d │ │ +08fd9a: 0a08 |0011: move-result v8 │ │ +08fd9c: 6e20 fa1b 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@1bfa │ │ +08fda2: 52b8 df09 |0015: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mHeightMeasureSpec:I // field@09df │ │ +08fda6: 54b9 e809 |0017: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08fdaa: 5299 2300 |0019: iget v9, v9, Landroid/graphics/Rect;.top:I // field@0023 │ │ +08fdae: 54ba e809 |001b: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08fdb2: 52aa 2000 |001d: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +08fdb6: b0a9 |001f: add-int/2addr v9, v10 │ │ +08fdb8: 526a 640a |0020: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0a64 │ │ +08fdbc: 7130 291c 980a |0022: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1c29 │ │ +08fdc2: 0a01 |0025: move-result v1 │ │ +08fdc4: 52b8 eb09 |0026: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mWidthMeasureSpec:I // field@09eb │ │ +08fdc8: 54b9 e809 |0028: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08fdcc: 5299 2100 |002a: iget v9, v9, Landroid/graphics/Rect;.left:I // field@0021 │ │ +08fdd0: 54ba e809 |002c: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08fdd4: 52aa 2200 |002e: iget v10, v10, Landroid/graphics/Rect;.right:I // field@0022 │ │ +08fdd8: b0a9 |0030: add-int/2addr v9, v10 │ │ +08fdda: 526a 650a |0031: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0a65 │ │ +08fdde: 7130 291c 980a |0033: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1c29 │ │ +08fde4: 0a05 |0036: move-result v5 │ │ +08fde6: 6e30 cc1b 5c01 |0037: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +08fdec: 54b8 e809 |003a: iget-object v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08fdf0: 5288 2300 |003c: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0023 │ │ +08fdf4: 6e10 5319 0b00 |003e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1953 │ │ +08fdfa: 0a09 |0041: move-result v9 │ │ +08fdfc: 54ba e809 |0042: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08fe00: 52aa 2000 |0044: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0020 │ │ +08fe04: b1a9 |0046: sub-int/2addr v9, v10 │ │ +08fe06: 54ba e809 |0047: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08fe0a: 52aa 2300 |0049: iget v10, v10, Landroid/graphics/Rect;.top:I // field@0023 │ │ +08fe0e: b1a9 |004b: sub-int/2addr v9, v10 │ │ +08fe10: 6e10 aa1b 0c00 |004c: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +08fe16: 0a0a |004f: move-result v10 │ │ +08fe18: b1a9 |0050: sub-int/2addr v9, v10 │ │ +08fe1a: db09 0902 |0051: div-int/lit8 v9, v9, #int 2 // #02 │ │ +08fe1e: 9004 0809 |0053: add-int v4, v8, v9 │ │ +08fe22: 6e10 aa1b 0c00 |0055: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1baa │ │ +08fe28: 0a08 |0058: move-result v8 │ │ +08fe2a: 9000 0408 |0059: add-int v0, v4, v8 │ │ +08fe2e: 6e10 ab1b 0c00 |005b: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +08fe34: 0a07 |005e: move-result v7 │ │ +08fe36: 1202 |005f: const/4 v2, #int 0 // #0 │ │ +08fe38: 9003 0207 |0060: add-int v3, v2, v7 │ │ +08fe3c: 6e50 cb1b 2c34 |0062: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@1bcb │ │ +08fe42: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0004 line=402 │ │ 0x0006 line=403 │ │ 0x000a line=406 │ │ 0x000e line=408 │ │ @@ -199374,43 +199341,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -08ff10: |[08ff10] android.support.v7.internal.widget.SpinnerICS.getBaseline:()I │ │ -08ff20: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -08ff22: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -08ff24: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08ff26: 6e10 5019 0500 |0003: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildCount:()I // method@1950 │ │ -08ff2c: 0a03 |0006: move-result v3 │ │ -08ff2e: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ -08ff32: 6e20 4f19 4500 |0009: invoke-virtual {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildAt:(I)Landroid/view/View; // method@194f │ │ -08ff38: 0c00 |000c: move-result-object v0 │ │ -08ff3a: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -08ff3e: 6e10 9a1b 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@1b9a │ │ -08ff44: 0a01 |0012: move-result v1 │ │ -08ff46: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ -08ff4a: 6e10 b51b 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ -08ff50: 0a02 |0018: move-result v2 │ │ -08ff52: b012 |0019: add-int/2addr v2, v1 │ │ -08ff54: 0f02 |001a: return v2 │ │ -08ff56: 5453 da09 |001b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09da │ │ -08ff5a: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -08ff5e: 5453 da09 |001f: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09da │ │ -08ff62: 7210 fb1d 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ -08ff68: 0a03 |0024: move-result v3 │ │ -08ff6a: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ -08ff6e: 7020 6019 4500 |0027: invoke-direct {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1960 │ │ -08ff74: 0c00 |002a: move-result-object v0 │ │ -08ff76: 5453 e609 |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@09e6 │ │ -08ff7a: 6e30 b415 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@15b4 │ │ -08ff80: 6e10 6919 0500 |0030: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1969 │ │ -08ff86: 28da |0033: goto 000d // -0026 │ │ +08fe44: |[08fe44] android.support.v7.internal.widget.SpinnerICS.getBaseline:()I │ │ +08fe54: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +08fe56: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +08fe58: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08fe5a: 6e10 5019 0500 |0003: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildCount:()I // method@1950 │ │ +08fe60: 0a03 |0006: move-result v3 │ │ +08fe62: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ +08fe66: 6e20 4f19 4500 |0009: invoke-virtual {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildAt:(I)Landroid/view/View; // method@194f │ │ +08fe6c: 0c00 |000c: move-result-object v0 │ │ +08fe6e: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +08fe72: 6e10 9a1b 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@1b9a │ │ +08fe78: 0a01 |0012: move-result v1 │ │ +08fe7a: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ +08fe7e: 6e10 b51b 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1bb5 │ │ +08fe84: 0a02 |0018: move-result v2 │ │ +08fe86: b012 |0019: add-int/2addr v2, v1 │ │ +08fe88: 0f02 |001a: return v2 │ │ +08fe8a: 5453 da09 |001b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09da │ │ +08fe8e: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +08fe92: 5453 da09 |001f: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@09da │ │ +08fe96: 7210 fb1d 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ +08fe9c: 0a03 |0024: move-result v3 │ │ +08fe9e: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ +08fea2: 7020 6019 4500 |0027: invoke-direct {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1960 │ │ +08fea8: 0c00 |002a: move-result-object v0 │ │ +08feaa: 5453 e609 |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@09e6 │ │ +08feae: 6e30 b415 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@15b4 │ │ +08feb4: 6e10 6919 0500 |0030: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1969 │ │ +08feba: 28da |0033: goto 000d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=234 │ │ 0x0003 line=236 │ │ 0x0009 line=237 │ │ 0x000d line=244 │ │ 0x000f line=245 │ │ @@ -199430,19 +199397,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08ff88: |[08ff88] android.support.v7.internal.widget.SpinnerICS.getPrompt:()Ljava/lang/CharSequence; │ │ -08ff98: 5410 e509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -08ff9c: 7210 3e19 0000 |0002: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@193e │ │ -08ffa2: 0c00 |0005: move-result-object v0 │ │ -08ffa4: 1100 |0006: return-object v0 │ │ +08febc: |[08febc] android.support.v7.internal.widget.SpinnerICS.getPrompt:()Ljava/lang/CharSequence; │ │ +08fecc: 5410 e509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +08fed0: 7210 3e19 0000 |0002: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@193e │ │ +08fed6: 0c00 |0005: move-result-object v0 │ │ +08fed8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/SpinnerICS;) │ │ @@ -199450,72 +199417,72 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 124 16-bit code units │ │ -08ffa8: |[08ffa8] android.support.v7.internal.widget.SpinnerICS.layout:(IZ)V │ │ -08ffb8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -08ffba: 5485 e809 |0001: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08ffbe: 5250 2100 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ -08ffc2: 6e10 5919 0800 |0005: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getRight:()I // method@1959 │ │ -08ffc8: 0a05 |0008: move-result v5 │ │ -08ffca: 6e10 5219 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getLeft:()I // method@1952 │ │ -08ffd0: 0a06 |000c: move-result v6 │ │ -08ffd2: b165 |000d: sub-int/2addr v5, v6 │ │ -08ffd4: 5486 e809 |000e: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08ffd8: 5266 2100 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0021 │ │ -08ffdc: b165 |0012: sub-int/2addr v5, v6 │ │ -08ffde: 5486 e809 |0013: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ -08ffe2: 5266 2200 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0022 │ │ -08ffe6: 9101 0506 |0017: sub-int v1, v5, v6 │ │ -08ffea: 5585 db09 |0019: iget-boolean v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@09db │ │ -08ffee: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ -08fff2: 6e10 5c19 0800 |001d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.handleDataChanged:()V // method@195c │ │ -08fff8: 5285 e109 |0020: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mItemCount:I // field@09e1 │ │ -08fffc: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -090000: 6e10 6b19 0800 |0024: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.resetList:()V // method@196b │ │ -090006: 0e00 |0027: return-void │ │ -090008: 5285 e309 |0028: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@09e3 │ │ -09000c: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ -090010: 5285 e309 |002c: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@09e3 │ │ -090014: 6e20 7719 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelectedPositionInt:(I)V // method@1977 │ │ -09001a: 6e10 6819 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.recycleAllViews:()V // method@1968 │ │ -090020: 6e10 6919 0800 |0034: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1969 │ │ -090026: 5285 e709 |0037: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@09e7 │ │ -09002a: 5985 dd09 |0039: iput v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mFirstPosition:I // field@09dd │ │ -09002e: 5285 e709 |003b: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@09e7 │ │ -090032: 7020 6019 5800 |003d: invoke-direct {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1960 │ │ -090038: 0c02 |0040: move-result-object v2 │ │ -09003a: 6e10 ab1b 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -090040: 0a04 |0044: move-result v4 │ │ -090042: 0103 |0045: move v3, v0 │ │ -090044: 5285 de09 |0046: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@09de │ │ -090048: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ -09004c: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ -090052: 6e20 cd1b 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ -090058: 5485 e609 |0050: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@09e6 │ │ -09005c: 6e10 b215 0500 |0052: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.clear:()V // method@15b2 │ │ -090062: 6e10 5e19 0800 |0055: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.invalidate:()V // method@195e │ │ -090068: 6e10 4a19 0800 |0058: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.checkSelectionChanged:()V // method@194a │ │ -09006e: 5c87 db09 |005b: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@09db │ │ -090072: 5c87 e209 |005d: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNeedSync:Z // field@09e2 │ │ -090076: 5285 e709 |005f: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@09e7 │ │ -09007a: 6e20 7119 5800 |0061: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setNextSelectedPositionInt:(I)V // method@1971 │ │ -090080: 28c3 |0064: goto 0027 // -003d │ │ -090082: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ -090086: b005 |0067: add-int/2addr v5, v0 │ │ -090088: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ -09008c: 9103 0506 |006a: sub-int v3, v5, v6 │ │ -090090: 28e1 |006c: goto 004d // -001f │ │ -090092: 9005 0001 |006d: add-int v5, v0, v1 │ │ -090096: 9103 0504 |006f: sub-int v3, v5, v4 │ │ -09009a: 28dc |0071: goto 004d // -0024 │ │ -09009c: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ +08fedc: |[08fedc] android.support.v7.internal.widget.SpinnerICS.layout:(IZ)V │ │ +08feec: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +08feee: 5485 e809 |0001: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08fef2: 5250 2100 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0021 │ │ +08fef6: 6e10 5919 0800 |0005: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getRight:()I // method@1959 │ │ +08fefc: 0a05 |0008: move-result v5 │ │ +08fefe: 6e10 5219 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getLeft:()I // method@1952 │ │ +08ff04: 0a06 |000c: move-result v6 │ │ +08ff06: b165 |000d: sub-int/2addr v5, v6 │ │ +08ff08: 5486 e809 |000e: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08ff0c: 5266 2100 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0021 │ │ +08ff10: b165 |0012: sub-int/2addr v5, v6 │ │ +08ff12: 5486 e809 |0013: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@09e8 │ │ +08ff16: 5266 2200 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0022 │ │ +08ff1a: 9101 0506 |0017: sub-int v1, v5, v6 │ │ +08ff1e: 5585 db09 |0019: iget-boolean v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@09db │ │ +08ff22: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ +08ff26: 6e10 5c19 0800 |001d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.handleDataChanged:()V // method@195c │ │ +08ff2c: 5285 e109 |0020: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mItemCount:I // field@09e1 │ │ +08ff30: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +08ff34: 6e10 6b19 0800 |0024: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.resetList:()V // method@196b │ │ +08ff3a: 0e00 |0027: return-void │ │ +08ff3c: 5285 e309 |0028: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@09e3 │ │ +08ff40: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ +08ff44: 5285 e309 |002c: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@09e3 │ │ +08ff48: 6e20 7719 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelectedPositionInt:(I)V // method@1977 │ │ +08ff4e: 6e10 6819 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.recycleAllViews:()V // method@1968 │ │ +08ff54: 6e10 6919 0800 |0034: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1969 │ │ +08ff5a: 5285 e709 |0037: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@09e7 │ │ +08ff5e: 5985 dd09 |0039: iput v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mFirstPosition:I // field@09dd │ │ +08ff62: 5285 e709 |003b: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@09e7 │ │ +08ff66: 7020 6019 5800 |003d: invoke-direct {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1960 │ │ +08ff6c: 0c02 |0040: move-result-object v2 │ │ +08ff6e: 6e10 ab1b 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +08ff74: 0a04 |0044: move-result v4 │ │ +08ff76: 0103 |0045: move v3, v0 │ │ +08ff78: 5285 de09 |0046: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@09de │ │ +08ff7c: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ +08ff80: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ +08ff86: 6e20 cd1b 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1bcd │ │ +08ff8c: 5485 e609 |0050: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@09e6 │ │ +08ff90: 6e10 b215 0500 |0052: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.clear:()V // method@15b2 │ │ +08ff96: 6e10 5e19 0800 |0055: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.invalidate:()V // method@195e │ │ +08ff9c: 6e10 4a19 0800 |0058: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.checkSelectionChanged:()V // method@194a │ │ +08ffa2: 5c87 db09 |005b: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@09db │ │ +08ffa6: 5c87 e209 |005d: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNeedSync:Z // field@09e2 │ │ +08ffaa: 5285 e709 |005f: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@09e7 │ │ +08ffae: 6e20 7119 5800 |0061: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setNextSelectedPositionInt:(I)V // method@1971 │ │ +08ffb4: 28c3 |0064: goto 0027 // -003d │ │ +08ffb6: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ +08ffba: b005 |0067: add-int/2addr v5, v0 │ │ +08ffbc: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ +08ffc0: 9103 0506 |006a: sub-int v3, v5, v6 │ │ +08ffc4: 28e1 |006c: goto 004d // -001f │ │ +08ffc6: 9005 0001 |006d: add-int v5, v0, v1 │ │ +08ffca: 9103 0504 |006f: sub-int v3, v5, v4 │ │ +08ffce: 28dc |0071: goto 004d // -0024 │ │ +08ffd0: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=310 │ │ 0x0005 line=311 │ │ 0x0019 line=313 │ │ 0x001d line=314 │ │ 0x0020 line=318 │ │ @@ -199556,79 +199523,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 │ │ -0900b0: |[0900b0] android.support.v7.internal.widget.SpinnerICS.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ -0900c0: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ -0900c4: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0900c6: 0f08 |0003: return v8 │ │ -0900c8: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -0900ca: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0900cc: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0900ce: 120a |0007: const/4 v10, #int 0 // #0 │ │ -0900d0: 120b |0008: const/4 v11, #int 0 // #0 │ │ -0900d2: 7120 871b ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -0900d8: 0a09 |000c: move-result v9 │ │ -0900da: 120a |000d: const/4 v10, #int 0 // #0 │ │ -0900dc: 120b |000e: const/4 v11, #int 0 // #0 │ │ -0900de: 7120 871b ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ -0900e4: 0a02 |0012: move-result v2 │ │ -0900e6: 120a |0013: const/4 v10, #int 0 // #0 │ │ -0900e8: 6e10 5a19 0d00 |0014: invoke-virtual {v13}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ -0900ee: 0a0b |0017: move-result v11 │ │ -0900f0: 7120 2d1f ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -0900f6: 0a07 |001b: move-result v7 │ │ -0900f8: 7210 fb1d 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ -0900fe: 0a0a |001f: move-result v10 │ │ -090100: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ -090104: 7120 2f1f ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -09010a: 0a01 |0025: move-result v1 │ │ -09010c: 9100 0107 |0026: sub-int v0, v1, v7 │ │ -090110: 120a |0028: const/4 v10, #int 0 // #0 │ │ -090112: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ -090116: 910b 070b |002b: sub-int v11, v7, v11 │ │ -09011a: 7120 2d1f ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -090120: 0a07 |0030: move-result v7 │ │ -090122: 0173 |0031: move v3, v7 │ │ -090124: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ -090128: 7220 ff1d 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@1dff │ │ -09012e: 0a06 |0037: move-result v6 │ │ -090130: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ -090134: 0164 |003a: move v4, v6 │ │ -090136: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -090138: 7240 001e 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e00 │ │ -09013e: 0c05 |003f: move-result-object v5 │ │ -090140: 6e10 a61b 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ -090146: 0c0a |0043: move-result-object v10 │ │ -090148: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ -09014c: 220a 3603 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@0336 │ │ -090150: 12eb |0048: const/4 v11, #int -2 // #fe │ │ -090152: 12ec |0049: const/4 v12, #int -2 // #fe │ │ -090154: 7030 091c ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ -09015a: 6e20 f21b a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ -090160: 6e30 cc1b 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ -090166: 6e10 ab1b 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ -09016c: 0a0a |0056: move-result v10 │ │ -09016e: 7120 2d1f a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -090174: 0a08 |005a: move-result v8 │ │ -090176: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09017a: 28d5 |005d: goto 0032 // -002b │ │ -09017c: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ -090180: 54da ea09 |0060: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ -090184: 6e20 c001 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ -09018a: 54da ea09 |0065: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ -09018e: 52aa 2100 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@0021 │ │ -090192: 54db ea09 |0069: iget-object v11, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ -090196: 52bb 2200 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@0022 │ │ -09019a: b0ba |006d: add-int/2addr v10, v11 │ │ -09019c: b0a8 |006e: add-int/2addr v8, v10 │ │ -09019e: 2894 |006f: goto 0003 // -006c │ │ +08ffe4: |[08ffe4] android.support.v7.internal.widget.SpinnerICS.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ +08fff4: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ +08fff8: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +08fffa: 0f08 |0003: return v8 │ │ +08fffc: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +08fffe: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +090000: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +090002: 120a |0007: const/4 v10, #int 0 // #0 │ │ +090004: 120b |0008: const/4 v11, #int 0 // #0 │ │ +090006: 7120 871b ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +09000c: 0a09 |000c: move-result v9 │ │ +09000e: 120a |000d: const/4 v10, #int 0 // #0 │ │ +090010: 120b |000e: const/4 v11, #int 0 // #0 │ │ +090012: 7120 871b ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1b87 │ │ +090018: 0a02 |0012: move-result v2 │ │ +09001a: 120a |0013: const/4 v10, #int 0 // #0 │ │ +09001c: 6e10 5a19 0d00 |0014: invoke-virtual {v13}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@195a │ │ +090022: 0a0b |0017: move-result v11 │ │ +090024: 7120 2d1f ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +09002a: 0a07 |001b: move-result v7 │ │ +09002c: 7210 fb1d 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@1dfb │ │ +090032: 0a0a |001f: move-result v10 │ │ +090034: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ +090038: 7120 2f1f ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +09003e: 0a01 |0025: move-result v1 │ │ +090040: 9100 0107 |0026: sub-int v0, v1, v7 │ │ +090044: 120a |0028: const/4 v10, #int 0 // #0 │ │ +090046: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ +09004a: 910b 070b |002b: sub-int v11, v7, v11 │ │ +09004e: 7120 2d1f ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +090054: 0a07 |0030: move-result v7 │ │ +090056: 0173 |0031: move v3, v7 │ │ +090058: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ +09005c: 7220 ff1d 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@1dff │ │ +090062: 0a06 |0037: move-result v6 │ │ +090064: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ +090068: 0164 |003a: move v4, v6 │ │ +09006a: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +09006c: 7240 001e 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e00 │ │ +090072: 0c05 |003f: move-result-object v5 │ │ +090074: 6e10 a61b 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ba6 │ │ +09007a: 0c0a |0043: move-result-object v10 │ │ +09007c: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ +090080: 220a 3203 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@0332 │ │ +090084: 12eb |0048: const/4 v11, #int -2 // #fe │ │ +090086: 12ec |0049: const/4 v12, #int -2 // #fe │ │ +090088: 7030 091c ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1c09 │ │ +09008e: 6e20 f21b a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bf2 │ │ +090094: 6e30 cc1b 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@1bcc │ │ +09009a: 6e10 ab1b 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1bab │ │ +0900a0: 0a0a |0056: move-result v10 │ │ +0900a2: 7120 2d1f a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +0900a8: 0a08 |005a: move-result v8 │ │ +0900aa: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0900ae: 28d5 |005d: goto 0032 // -002b │ │ +0900b0: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ +0900b4: 54da ea09 |0060: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ +0900b8: 6e20 c001 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01c0 │ │ +0900be: 54da ea09 |0065: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ +0900c2: 52aa 2100 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@0021 │ │ +0900c6: 54db ea09 |0069: iget-object v11, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@09ea │ │ +0900ca: 52bb 2200 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@0022 │ │ +0900ce: b0ba |006d: add-int/2addr v10, v11 │ │ +0900d0: b0a8 |006e: add-int/2addr v8, v10 │ │ +0900d2: 2894 |006f: goto 0003 // -006c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0002 line=480 │ │ 0x0003 line=519 │ │ 0x0004 line=483 │ │ 0x0005 line=484 │ │ @@ -199673,18 +199640,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0901a0: |[0901a0] android.support.v7.internal.widget.SpinnerICS.onClick:(Landroid/content/DialogInterface;I)V │ │ -0901b0: 6e20 7819 2000 |0000: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ -0901b6: 7210 0201 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0102 │ │ -0901bc: 0e00 |0006: return-void │ │ +0900d4: |[0900d4] android.support.v7.internal.widget.SpinnerICS.onClick:(Landroid/content/DialogInterface;I)V │ │ +0900e4: 6e20 7819 2000 |0000: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1978 │ │ +0900ea: 7210 0201 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0102 │ │ +0900f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ 0x0006 line=453 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ @@ -199696,25 +199663,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0901c0: |[0901c0] android.support.v7.internal.widget.SpinnerICS.onDetachedFromWindow:()V │ │ -0901d0: 6f10 dd15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onDetachedFromWindow:()V // method@15dd │ │ -0901d6: 5410 e509 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -0901da: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -0901de: 5410 e509 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -0901e2: 7210 3f19 0000 |0009: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@193f │ │ -0901e8: 0a00 |000c: move-result v0 │ │ -0901ea: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0901ee: 5410 e509 |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -0901f2: 7210 3d19 0000 |0011: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.dismiss:()V // method@193d │ │ -0901f8: 0e00 |0014: return-void │ │ +0900f4: |[0900f4] android.support.v7.internal.widget.SpinnerICS.onDetachedFromWindow:()V │ │ +090104: 6f10 dd15 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onDetachedFromWindow:()V // method@15dd │ │ +09010a: 5410 e509 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +09010e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +090112: 5410 e509 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +090116: 7210 3f19 0000 |0009: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@193f │ │ +09011c: 0a00 |000c: move-result v0 │ │ +09011e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +090122: 5410 e509 |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +090126: 7210 3d19 0000 |0011: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.dismiss:()V // method@193d │ │ +09012c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0003 line=256 │ │ 0x000f line=257 │ │ 0x0014 line=259 │ │ locals : │ │ @@ -199725,22 +199692,22 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -0901fc: |[0901fc] android.support.v7.internal.widget.SpinnerICS.onLayout:(ZIIII)V │ │ -09020c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09020e: 7506 de15 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onLayout:(ZIIII)V // method@15de │ │ -090214: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -090216: 5c20 e009 |0005: iput-boolean v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@09e0 │ │ -09021a: 6e30 5f19 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.layout:(IZ)V // method@195f │ │ -090220: 5c21 e009 |000a: iput-boolean v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@09e0 │ │ -090224: 0e00 |000c: return-void │ │ +090130: |[090130] android.support.v7.internal.widget.SpinnerICS.onLayout:(ZIIII)V │ │ +090140: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +090142: 7506 de15 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onLayout:(ZIIII)V // method@15de │ │ +090148: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +09014a: 5c20 e009 |0005: iput-boolean v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@09e0 │ │ +09014e: 6e30 5f19 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.layout:(IZ)V // method@195f │ │ +090154: 5c21 e009 |000a: iput-boolean v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@09e0 │ │ +090158: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x0004 line=297 │ │ 0x0007 line=298 │ │ 0x000a line=299 │ │ 0x000c line=300 │ │ @@ -199757,40 +199724,40 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -090228: |[090228] android.support.v7.internal.widget.SpinnerICS.onMeasure:(II)V │ │ -090238: 6f30 df15 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onMeasure:(II)V // method@15df │ │ -09023e: 5431 e509 |0003: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -090242: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ -090246: 7110 851b 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ -09024c: 0a01 |000a: move-result v1 │ │ -09024e: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ -090252: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ -090256: 6e10 5419 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredWidth:()I // method@1954 │ │ -09025c: 0a00 |0012: move-result v0 │ │ -09025e: 6e10 4c19 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ -090264: 0c01 |0016: move-result-object v1 │ │ -090266: 6e10 4d19 0300 |0017: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getBackground:()Landroid/graphics/drawable/Drawable; // method@194d │ │ -09026c: 0c02 |001a: move-result-object v2 │ │ -09026e: 6e30 6119 1302 |001b: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1961 │ │ -090274: 0a01 |001e: move-result v1 │ │ -090276: 7120 2d1f 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ -09027c: 0a01 |0022: move-result v1 │ │ -09027e: 7110 861b 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ -090284: 0a02 |0026: move-result v2 │ │ -090286: 7120 2f1f 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ -09028c: 0a01 |002a: move-result v1 │ │ -09028e: 6e10 5319 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1953 │ │ -090294: 0a02 |002e: move-result v2 │ │ -090296: 6e30 7019 1302 |002f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setMeasuredDimension:(II)V // method@1970 │ │ -09029c: 0e00 |0032: return-void │ │ +09015c: |[09015c] android.support.v7.internal.widget.SpinnerICS.onMeasure:(II)V │ │ +09016c: 6f30 df15 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onMeasure:(II)V // method@15df │ │ +090172: 5431 e509 |0003: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +090176: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ +09017a: 7110 851b 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1b85 │ │ +090180: 0a01 |000a: move-result v1 │ │ +090182: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ +090186: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ +09018a: 6e10 5419 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredWidth:()I // method@1954 │ │ +090190: 0a00 |0012: move-result v0 │ │ +090192: 6e10 4c19 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@194c │ │ +090198: 0c01 |0016: move-result-object v1 │ │ +09019a: 6e10 4d19 0300 |0017: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getBackground:()Landroid/graphics/drawable/Drawable; // method@194d │ │ +0901a0: 0c02 |001a: move-result-object v2 │ │ +0901a2: 6e30 6119 1302 |001b: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1961 │ │ +0901a8: 0a01 |001e: move-result v1 │ │ +0901aa: 7120 2d1f 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1f2d │ │ +0901b0: 0a01 |0022: move-result v1 │ │ +0901b2: 7110 861b 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1b86 │ │ +0901b8: 0a02 |0026: move-result v2 │ │ +0901ba: 7120 2f1f 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@1f2f │ │ +0901c0: 0a01 |002a: move-result v1 │ │ +0901c2: 6e10 5319 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1953 │ │ +0901c8: 0a02 |002e: move-result v2 │ │ +0901ca: 6e30 7019 1302 |002f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setMeasuredDimension:(II)V // method@1970 │ │ +0901d0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x000f line=280 │ │ 0x0013 line=281 │ │ 0x0032 line=286 │ │ @@ -199805,26 +199772,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0902a0: |[0902a0] android.support.v7.internal.widget.SpinnerICS.performClick:()Z │ │ -0902b0: 6f10 e215 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.performClick:()Z // method@15e2 │ │ -0902b6: 0a00 |0003: move-result v0 │ │ -0902b8: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -0902bc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0902be: 5421 e509 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -0902c2: 7210 3f19 0100 |0009: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@193f │ │ -0902c8: 0a01 |000c: move-result v1 │ │ -0902ca: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ -0902ce: 5421 e509 |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -0902d2: 7210 4219 0100 |0011: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.show:()V // method@1942 │ │ -0902d8: 0f00 |0014: return v0 │ │ +0901d4: |[0901d4] android.support.v7.internal.widget.SpinnerICS.performClick:()Z │ │ +0901e4: 6f10 e215 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.performClick:()Z // method@15e2 │ │ +0901ea: 0a00 |0003: move-result v0 │ │ +0901ec: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +0901f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0901f2: 5421 e509 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +0901f6: 7210 3f19 0100 |0009: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@193f │ │ +0901fc: 0a01 |000c: move-result v1 │ │ +0901fe: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ +090202: 5421 e509 |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +090206: 7210 4219 0100 |0011: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.show:()V // method@1942 │ │ +09020c: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0004 line=439 │ │ 0x0006 line=440 │ │ 0x0007 line=442 │ │ 0x000f line=443 │ │ @@ -199838,18 +199805,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 │ │ -0902dc: |[0902dc] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ -0902ec: 1f01 7e03 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@037e │ │ -0902f0: 6e20 6d19 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@196d │ │ -0902f6: 0e00 |0005: return-void │ │ +090210: |[090210] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ +090220: 1f01 7a03 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@037a │ │ +090224: 6e20 6d19 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@196d │ │ +09022a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Landroid/widget/Adapter; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ @@ -199858,27 +199825,27 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0902f8: |[0902f8] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -090308: 6f20 eb15 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@15eb │ │ -09030e: 5420 e509 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -090312: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -090316: 5420 e509 |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -09031a: 2201 d002 |0009: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@02d0 │ │ -09031e: 7020 1a19 3100 |000b: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@191a │ │ -090324: 7220 4019 1000 |000e: invoke-interface {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1940 │ │ -09032a: 0e00 |0011: return-void │ │ -09032c: 2200 d002 |0012: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@02d0 │ │ -090330: 7020 1a19 3000 |0014: invoke-direct {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@191a │ │ -090336: 5b20 e909 |0017: iput-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@09e9 │ │ -09033a: 28f8 |0019: goto 0011 // -0008 │ │ +09022c: |[09022c] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +09023c: 6f20 eb15 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@15eb │ │ +090242: 5420 e509 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +090246: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +09024a: 5420 e509 |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +09024e: 2201 ce02 |0009: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@02ce │ │ +090252: 7020 1a19 3100 |000b: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@191a │ │ +090258: 7220 4019 1000 |000e: invoke-interface {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1940 │ │ +09025e: 0e00 |0011: return-void │ │ +090260: 2200 ce02 |0012: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@02ce │ │ +090264: 7020 1a19 3000 |0014: invoke-direct {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@191a │ │ +09026a: 5b20 e909 |0017: iput-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@09e9 │ │ +09026e: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=225 │ │ 0x0007 line=226 │ │ 0x0011 line=230 │ │ 0x0012 line=228 │ │ @@ -199891,23 +199858,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09033c: |[09033c] android.support.v7.internal.widget.SpinnerICS.setGravity:(I)V │ │ -09034c: 5210 de09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@09de │ │ -090350: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -090354: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ -090358: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -09035c: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ -090360: 5912 de09 |000a: iput v2, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@09de │ │ -090364: 6e10 6a19 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.requestLayout:()V // method@196a │ │ -09036a: 0e00 |000f: return-void │ │ +090270: |[090270] android.support.v7.internal.widget.SpinnerICS.setGravity:(I)V │ │ +090280: 5210 de09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@09de │ │ +090284: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +090288: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ +09028c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +090290: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ +090294: 5912 de09 |000a: iput v2, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@09de │ │ +090298: 6e10 6a19 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.requestLayout:()V // method@196a │ │ +09029e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x0008 line=214 │ │ 0x000a line=216 │ │ 0x000c line=217 │ │ @@ -199921,19 +199888,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09036c: |[09036c] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -09037c: 2200 d903 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@03d9 │ │ -090380: 1a01 f11f |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@1ff1 │ │ -090384: 7020 3c1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ -09038a: 2700 |0007: throw v0 │ │ +0902a0: |[0902a0] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +0902b0: 2200 d503 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@03d5 │ │ +0902b4: 1a01 e61f |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@1fe6 │ │ +0902b8: 7020 3c1f 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1f3c │ │ +0902be: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0008 reg=3 l Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ │ │ @@ -199942,17 +199909,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09038c: |[09038c] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -09039c: 6f20 ef15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@15ef │ │ -0903a2: 0e00 |0003: return-void │ │ +0902c0: |[0902c0] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +0902d0: 6f20 ef15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@15ef │ │ +0902d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0003 line=274 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0004 reg=1 l Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ @@ -199962,18 +199929,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0903a4: |[0903a4] android.support.v7.internal.widget.SpinnerICS.setPrompt:(Ljava/lang/CharSequence;)V │ │ -0903b4: 5410 e509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ -0903b8: 7220 4119 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1941 │ │ -0903be: 0e00 |0005: return-void │ │ +0902d8: |[0902d8] android.support.v7.internal.widget.SpinnerICS.setPrompt:(Ljava/lang/CharSequence;)V │ │ +0902e8: 5410 e509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@09e5 │ │ +0902ec: 7220 4119 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1941 │ │ +0902f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0006 reg=2 prompt Ljava/lang/CharSequence; │ │ @@ -199983,36 +199950,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0903c0: |[0903c0] android.support.v7.internal.widget.SpinnerICS.setPromptId:(I)V │ │ -0903d0: 6e10 5119 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1951 │ │ -0903d6: 0c00 |0003: move-result-object v0 │ │ -0903d8: 6e20 f200 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@00f2 │ │ -0903de: 0c00 |0007: move-result-object v0 │ │ -0903e0: 6e20 7519 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setPrompt:(Ljava/lang/CharSequence;)V // method@1975 │ │ -0903e6: 0e00 |000b: return-void │ │ +0902f4: |[0902f4] android.support.v7.internal.widget.SpinnerICS.setPromptId:(I)V │ │ +090304: 6e10 5119 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1951 │ │ +09030a: 0c00 |0003: move-result-object v0 │ │ +09030c: 6e20 f200 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@00f2 │ │ +090312: 0c00 |0007: move-result-object v0 │ │ +090314: 6e20 7519 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setPrompt:(Ljava/lang/CharSequence;)V // method@1975 │ │ +09031a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000b line=469 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x000c reg=2 promptId I │ │ │ │ - source_file_idx : 2724 (SpinnerICS.java) │ │ + source_file_idx : 2715 (SpinnerICS.java) │ │ │ │ Class #652 header: │ │ -class_idx : 118 │ │ +class_idx : 116 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 117 │ │ -source_file_idx : 405 │ │ +superclass_idx : 115 │ │ +source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #652 annotations: │ │ Annotations on class │ │ @@ -200032,17 +199999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0903e8: |[0903e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -0903f8: 7010 4302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0243 │ │ -0903fe: 0e00 |0003: return-void │ │ +09031c: |[09031c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +09032c: 7010 4302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0243 │ │ +090332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -200051,32 +200018,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090400: |[090400] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -090410: 7110 6b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@026b │ │ -090416: 0a00 |0003: move-result v0 │ │ -090418: 0f00 |0004: return v0 │ │ +090334: |[090334] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +090344: 7110 6b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@026b │ │ +09034a: 0a00 |0003: move-result v0 │ │ +09034c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 405 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 401 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #653 header: │ │ -class_idx : 212 │ │ +class_idx : 210 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 211 │ │ -source_file_idx : 2696 │ │ +superclass_idx : 209 │ │ +source_file_idx : 2687 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #653 annotations: │ │ Annotations on class │ │ @@ -200096,17 +200063,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09041c: |[09041c] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -09042c: 7010 9605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0596 │ │ -090432: 0e00 |0003: return-void │ │ +090350: |[090350] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +090360: 7010 9605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0596 │ │ +090366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -200115,18 +200082,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 │ │ -090434: |[090434] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -090444: 7110 a605 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@05a6 │ │ -09044a: 0c00 |0003: move-result-object v0 │ │ -09044c: 1100 |0004: return-object v0 │ │ +090368: |[090368] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +090378: 7110 a605 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@05a6 │ │ +09037e: 0c00 |0003: move-result-object v0 │ │ +090380: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -200135,31 +200102,31 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090450: |[090450] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -090460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090462: 0f00 |0001: return v0 │ │ +090384: |[090384] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +090394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090396: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2696 (ShareCompat.java) │ │ + source_file_idx : 2687 (ShareCompat.java) │ │ │ │ Class #654 header: │ │ -class_idx : 237 │ │ +class_idx : 235 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 236 │ │ -source_file_idx : 1017 │ │ +superclass_idx : 234 │ │ +source_file_idx : 1013 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #654 annotations: │ │ Annotations on class │ │ @@ -200179,17 +200146,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090464: |[090464] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -090474: 7010 2106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0621 │ │ -09047a: 0e00 |0003: return-void │ │ +090398: |[090398] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +0903a8: 7010 2106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0621 │ │ +0903ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -200198,33 +200165,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09047c: |[09047c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -09048c: 7120 2f06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@062f │ │ -090492: 0c00 |0003: move-result-object v0 │ │ -090494: 1100 |0004: return-object v0 │ │ +0903b0: |[0903b0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0903c0: 7120 2f06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@062f │ │ +0903c6: 0c00 |0003: move-result-object v0 │ │ +0903c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ 0x0000 - 0x0005 reg=2 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 selectorCategory Ljava/lang/String; │ │ │ │ - source_file_idx : 1017 (IntentCompat.java) │ │ + source_file_idx : 1013 (IntentCompat.java) │ │ │ │ Class #655 header: │ │ -class_idx : 336 │ │ +class_idx : 334 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 333 │ │ -source_file_idx : 364 │ │ +superclass_idx : 331 │ │ +source_file_idx : 360 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #655 annotations: │ │ Annotations on class │ │ @@ -200244,17 +200211,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090498: |[090498] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -0904a8: 7010 1a08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@081a │ │ -0904ae: 0e00 |0003: return-void │ │ +0903cc: |[0903cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +0903dc: 7010 1a08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@081a │ │ +0903e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -200263,23 +200230,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 │ │ -0904b0: |[0904b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0904c0: 7120 8208 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0882 │ │ -0904c6: 0c00 |0003: move-result-object v0 │ │ -0904c8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0904cc: 2201 e001 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@01e0 │ │ -0904d0: 7020 000d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d00 │ │ -0904d6: 1101 |000b: return-object v1 │ │ -0904d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0904da: 28fe |000d: goto 000b // -0002 │ │ +0903e4: |[0903e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0903f4: 7120 8208 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0882 │ │ +0903fa: 0c00 |0003: move-result-object v0 │ │ +0903fc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +090400: 2201 de01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@01de │ │ +090404: 7020 000d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d00 │ │ +09040a: 1101 |000b: return-object v1 │ │ +09040c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +09040e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -200293,20 +200260,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 │ │ -0904dc: |[0904dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0904ec: 2200 4f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@014f │ │ -0904f0: 7030 2f08 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@082f │ │ -0904f6: 7110 8308 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0883 │ │ -0904fc: 0c00 |0008: move-result-object v0 │ │ -0904fe: 1100 |0009: return-object v0 │ │ +090410: |[090410] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +090420: 2200 4d01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@014d │ │ +090424: 7030 2f08 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@082f │ │ +09042a: 7110 8308 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0883 │ │ +090430: 0c00 |0008: move-result-object v0 │ │ +090432: 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; │ │ │ │ @@ -200315,35 +200282,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -090500: |[090500] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -090510: 7140 8408 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@0884 │ │ -090516: 0a00 |0003: move-result v0 │ │ -090518: 0f00 |0004: return v0 │ │ +090434: |[090434] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +090444: 7140 8408 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@0884 │ │ +09044a: 0a00 |0003: move-result v0 │ │ +09044c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 action I │ │ 0x0000 - 0x0005 reg=5 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 364 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 360 (AccessibilityDelegateCompat.java) │ │ │ │ Class #656 header: │ │ -class_idx : 360 │ │ +class_idx : 358 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 359 │ │ -source_file_idx : 1058 │ │ +superclass_idx : 357 │ │ +source_file_idx : 1054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #656 annotations: │ │ Annotations on class │ │ @@ -200363,17 +200330,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09051c: |[09051c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -09052c: 7010 d908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@08d9 │ │ -090532: 0e00 |0003: return-void │ │ +090450: |[090450] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +090460: 7010 d908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@08d9 │ │ +090466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -200382,18 +200349,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -090534: |[090534] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -090544: 7120 fa08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@08fa │ │ -09054a: 0a00 |0003: move-result v0 │ │ -09054c: 0f00 |0004: return v0 │ │ +090468: |[090468] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +090478: 7120 fa08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@08fa │ │ +09047e: 0a00 |0003: move-result v0 │ │ +090480: 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 │ │ @@ -200403,18 +200370,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090550: |[090550] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -090560: 7110 fb08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@08fb │ │ -090566: 0a00 |0003: move-result v0 │ │ -090568: 0f00 |0004: return v0 │ │ +090484: |[090484] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +090494: 7110 fb08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@08fb │ │ +09049a: 0a00 |0003: move-result v0 │ │ +09049c: 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 │ │ │ │ @@ -200423,32 +200390,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09056c: |[09056c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -09057c: 7110 fc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@08fc │ │ -090582: 0a00 |0003: move-result v0 │ │ -090584: 0f00 |0004: return v0 │ │ +0904a0: |[0904a0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0904b0: 7110 fc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@08fc │ │ +0904b6: 0a00 |0003: move-result v0 │ │ +0904b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ - source_file_idx : 1058 (KeyEventCompat.java) │ │ + source_file_idx : 1054 (KeyEventCompat.java) │ │ │ │ Class #657 header: │ │ -class_idx : 406 │ │ +class_idx : 404 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 405 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 403 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #657 annotations: │ │ Annotations on class │ │ @@ -200468,17 +200435,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090588: |[090588] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -090598: 7010 200a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0a20 │ │ -09059e: 0e00 |0003: return-void │ │ +0904bc: |[0904bc] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +0904cc: 7010 200a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0a20 │ │ +0904d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -200487,18 +200454,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0905a0: |[0905a0] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0905b0: 7110 810a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0a81 │ │ -0905b6: 0a00 |0003: move-result v0 │ │ -0905b8: 0f00 |0004: return v0 │ │ +0904d4: |[0904d4] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0904e4: 7110 810a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0a81 │ │ +0904ea: 0a00 |0003: move-result v0 │ │ +0904ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -200507,33 +200474,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0905bc: |[0905bc] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0905cc: 7120 820a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0a82 │ │ -0905d2: 0e00 |0003: return-void │ │ +0904f0: |[0904f0] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +090500: 7120 820a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0a82 │ │ +090506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0003 line=288 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ │ │ │ Class #658 header: │ │ -class_idx : 425 │ │ +class_idx : 423 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 424 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 422 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #658 annotations: │ │ Annotations on class │ │ @@ -200553,17 +200520,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0905d4: |[0905d4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -0905e4: 7010 ab0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0aab │ │ -0905ea: 0e00 |0003: return-void │ │ +090508: |[090508] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +090518: 7010 ab0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0aab │ │ +09051e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -200572,34 +200539,34 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0905ec: |[0905ec] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0905fc: 7130 bb0a 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@0abb │ │ -090602: 0a00 |0003: move-result v0 │ │ -090604: 0f00 |0004: return v0 │ │ +090520: |[090520] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +090530: 7130 bb0a 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@0abb │ │ +090536: 0a00 |0003: move-result v0 │ │ +090538: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3050 (ViewGroupCompat.java) │ │ + source_file_idx : 3040 (ViewGroupCompat.java) │ │ │ │ Class #659 header: │ │ -class_idx : 469 │ │ +class_idx : 467 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 467 │ │ -source_file_idx : 382 │ │ +superclass_idx : 465 │ │ +source_file_idx : 378 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #659 annotations: │ │ Annotations on class │ │ @@ -200619,17 +200586,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090608: |[090608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -090618: 7010 b00b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0bb0 │ │ -09061e: 0e00 |0003: return-void │ │ +09053c: |[09053c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +09054c: 7010 b00b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0bb0 │ │ +090552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -200638,17 +200605,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 │ │ -090620: |[090620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -090630: 7130 e50c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0ce5 │ │ -090636: 0e00 |0003: return-void │ │ +090554: |[090554] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +090564: 7130 e50c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0ce5 │ │ +09056a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ 0x0003 line=668 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -200660,18 +200627,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 │ │ -090638: |[090638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -090648: 7120 e60c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0ce6 │ │ -09064e: 0c00 |0003: move-result-object v0 │ │ -090650: 1100 |0004: return-object v0 │ │ +09056c: |[09056c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +09057c: 7120 e60c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0ce6 │ │ +090582: 0c00 |0003: move-result-object v0 │ │ +090584: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -200681,18 +200648,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 │ │ -090654: |[090654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -090664: 7120 e70c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0ce7 │ │ -09066a: 0c00 |0003: move-result-object v0 │ │ -09066c: 1100 |0004: return-object v0 │ │ +090588: |[090588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +090598: 7120 e70c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0ce7 │ │ +09059e: 0c00 |0003: move-result-object v0 │ │ +0905a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -200702,18 +200669,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090670: |[090670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -090680: 7110 e80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0ce8 │ │ -090686: 0a00 |0003: move-result v0 │ │ -090688: 0f00 |0004: return v0 │ │ +0905a4: |[0905a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0905b4: 7110 e80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0ce8 │ │ +0905ba: 0a00 |0003: move-result v0 │ │ +0905bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -200722,18 +200689,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09068c: |[09068c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -09069c: 7110 e90c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0ce9 │ │ -0906a2: 0a00 |0003: move-result v0 │ │ -0906a4: 0f00 |0004: return v0 │ │ +0905c0: |[0905c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0905d0: 7110 e90c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0ce9 │ │ +0905d6: 0a00 |0003: move-result v0 │ │ +0905d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -200742,18 +200709,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0906a8: |[0906a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0906b8: 7110 ea0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0cea │ │ -0906be: 0a00 |0003: move-result v0 │ │ -0906c0: 0f00 |0004: return v0 │ │ +0905dc: |[0905dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0905ec: 7110 ea0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0cea │ │ +0905f2: 0a00 |0003: move-result v0 │ │ +0905f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -200762,18 +200729,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 │ │ -0906c4: |[0906c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0906d4: 7120 eb0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0ceb │ │ -0906da: 0c00 |0003: move-result-object v0 │ │ -0906dc: 1100 |0004: return-object v0 │ │ +0905f8: |[0905f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +090608: 7120 eb0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0ceb │ │ +09060e: 0c00 |0003: move-result-object v0 │ │ +090610: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -200783,18 +200750,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 │ │ -0906e0: |[0906e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0906f0: 7130 ec0c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0cec │ │ -0906f6: 0a00 |0003: move-result v0 │ │ -0906f8: 0f00 |0004: return v0 │ │ +090614: |[090614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +090624: 7130 ec0c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0cec │ │ +09062a: 0a00 |0003: move-result v0 │ │ +09062c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -200805,17 +200772,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0906fc: |[0906fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -09070c: 7120 ed0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0ced │ │ -090712: 0e00 |0003: return-void │ │ +090630: |[090630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +090640: 7120 ed0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0ced │ │ +090646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0003 line=693 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -200826,17 +200793,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090714: |[090714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -090724: 7120 ee0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0cee │ │ -09072a: 0e00 |0003: return-void │ │ +090648: |[090648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +090658: 7120 ee0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0cee │ │ +09065e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0003 line=703 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -200847,17 +200814,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 │ │ -09072c: |[09072c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -09073c: 7130 ef0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cef │ │ -090742: 0e00 |0003: return-void │ │ +090660: |[090660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +090670: 7130 ef0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cef │ │ +090676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0003 line=713 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -200869,17 +200836,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 │ │ -090744: |[090744] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -090754: 7130 f00c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cf0 │ │ -09075a: 0e00 |0003: return-void │ │ +090678: |[090678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +090688: 7130 f00c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cf0 │ │ +09068e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ 0x0003 line=673 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -200891,33 +200858,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09075c: |[09075c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -09076c: 7120 f10c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0cf1 │ │ -090772: 0e00 |0003: return-void │ │ +090690: |[090690] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0906a0: 7120 f10c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0cf1 │ │ +0906a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ 0x0003 line=683 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 382 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 378 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #660 header: │ │ -class_idx : 485 │ │ +class_idx : 483 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 484 │ │ -source_file_idx : 396 │ │ +superclass_idx : 482 │ │ +source_file_idx : 392 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #660 annotations: │ │ Annotations on class │ │ @@ -200937,17 +200904,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090774: |[090774] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -090784: 7010 0e0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0d0e │ │ -09078a: 0e00 |0003: return-void │ │ +0906a8: |[0906a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0906b8: 7010 0e0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0d0e │ │ +0906be: 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 - │ │ @@ -200956,18 +200923,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09078c: |[09078c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -09079c: 7110 fa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0dfa │ │ -0907a2: 0a00 |0003: move-result v0 │ │ -0907a4: 0f00 |0004: return v0 │ │ +0906c0: |[0906c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0906d0: 7110 fa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0dfa │ │ +0906d6: 0a00 |0003: move-result v0 │ │ +0906d8: 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; │ │ │ │ @@ -200976,18 +200943,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0907a8: |[0907a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0907b8: 7110 fb0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0dfb │ │ -0907be: 0a00 |0003: move-result v0 │ │ -0907c0: 0f00 |0004: return v0 │ │ +0906dc: |[0906dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0906ec: 7110 fb0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0dfb │ │ +0906f2: 0a00 |0003: move-result v0 │ │ +0906f4: 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; │ │ │ │ @@ -200996,17 +200963,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0907c4: |[0907c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0907d4: 7120 fc0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0dfc │ │ -0907da: 0e00 |0003: return-void │ │ +0906f8: |[0906f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +090708: 7120 fc0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0dfc │ │ +09070e: 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; │ │ @@ -201017,33 +200984,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0907dc: |[0907dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0907ec: 7120 fd0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0dfd │ │ -0907f2: 0e00 |0003: return-void │ │ +090710: |[090710] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +090720: 7120 fd0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0dfd │ │ +090726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0003 line=495 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ - source_file_idx : 396 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 392 (AccessibilityRecordCompat.java) │ │ │ │ Class #661 header: │ │ -class_idx : 529 │ │ +class_idx : 527 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 528 │ │ -source_file_idx : 2675 │ │ +superclass_idx : 526 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #661 annotations: │ │ Annotations on class │ │ @@ -201063,17 +201030,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0907f4: |[0907f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -090804: 7010 620f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0f62 │ │ -09080a: 0e00 |0003: return-void │ │ +090728: |[090728] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +090738: 7010 620f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0f62 │ │ +09073e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -201082,18 +201049,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 │ │ -09080c: |[09080c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -09081c: 7110 cc0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0fcc │ │ -090822: 0c00 |0003: move-result-object v0 │ │ -090824: 1100 |0004: return-object v0 │ │ +090740: |[090740] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +090750: 7110 cc0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0fcc │ │ +090756: 0c00 |0003: move-result-object v0 │ │ +090758: 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; │ │ │ │ @@ -201102,17 +201069,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090828: |[090828] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -090838: 7120 cd0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@0fcd │ │ -09083e: 0e00 |0003: return-void │ │ +09075c: |[09075c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +09076c: 7120 cd0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@0fcd │ │ +090772: 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; │ │ @@ -201123,33 +201090,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090840: |[090840] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -090850: 7120 ce0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@0fce │ │ -090856: 0e00 |0003: return-void │ │ +090774: |[090774] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +090784: 7120 ce0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@0fce │ │ +09078a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 inputType I │ │ │ │ - source_file_idx : 2675 (SearchViewCompat.java) │ │ + source_file_idx : 2667 (SearchViewCompat.java) │ │ │ │ Class #662 header: │ │ -class_idx : 542 │ │ +class_idx : 540 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 516 │ │ -source_file_idx : 2704 │ │ +superclass_idx : 514 │ │ +source_file_idx : 2695 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #662 annotations: │ │ Annotations on class │ │ @@ -201194,22 +201161,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 │ │ -090858: |[090858] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -090868: 7040 f20e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0ef2 │ │ -09086e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -090870: 5910 4b04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ -090874: 5b16 4c04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ -090878: 5b15 4a04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ -09087c: 7020 d60f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fd6 │ │ -090882: 0e00 |000d: return-void │ │ +09078c: |[09078c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +09079c: 7040 f20e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0ef2 │ │ +0907a2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0907a4: 5910 4b04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ +0907a8: 5b16 4c04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ +0907ac: 5b15 4a04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ +0907b0: 7020 d60f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fd6 │ │ +0907b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -201227,22 +201194,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 │ │ -090884: |[090884] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -090894: 7057 f30e 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0ef3 │ │ -09089a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -09089c: 5910 4b04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ -0908a0: 5b16 4c04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ -0908a4: 5b15 4a04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ -0908a8: 7020 d60f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fd6 │ │ -0908ae: 0e00 |000d: return-void │ │ +0907b8: |[0907b8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +0907c8: 7057 f30e 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0ef3 │ │ +0907ce: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0907d0: 5910 4b04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ +0907d4: 5b16 4c04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ +0907d8: 5b15 4a04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ +0907dc: 7020 d60f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fd6 │ │ +0907e2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -201261,38 +201228,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0908b0: |[0908b0] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0908c0: 5452 4704 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0447 │ │ -0908c4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0908c8: 2160 |0004: array-length v0, v6 │ │ -0908ca: 5452 4904 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ -0908ce: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0908d2: 5452 4904 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ -0908d6: 2122 |000b: array-length v2, v2 │ │ -0908d8: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0908dc: 2302 1b04 |000e: new-array v2, v0, [I // type@041b │ │ -0908e0: 5b52 4904 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ -0908e4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0908e6: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0908ea: 5452 4904 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ -0908ee: 5453 4704 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0447 │ │ -0908f2: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0908f6: 7220 7001 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0170 │ │ -0908fc: 0a03 |001e: move-result v3 │ │ -0908fe: 4b03 0201 |001f: aput v3, v2, v1 │ │ -090902: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -090906: 28f0 |0023: goto 0013 // -0010 │ │ -090908: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -09090a: 5b52 4904 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ -09090e: 0e00 |0027: return-void │ │ +0907e4: |[0907e4] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0907f4: 5452 4704 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0447 │ │ +0907f8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0907fc: 2160 |0004: array-length v0, v6 │ │ +0907fe: 5452 4904 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ +090802: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +090806: 5452 4904 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ +09080a: 2122 |000b: array-length v2, v2 │ │ +09080c: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +090810: 2302 1704 |000e: new-array v2, v0, [I // type@0417 │ │ +090814: 5b52 4904 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ +090818: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +09081a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +09081e: 5452 4904 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ +090822: 5453 4704 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0447 │ │ +090826: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +09082a: 7220 7001 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0170 │ │ +090830: 0a03 |001e: move-result v3 │ │ +090832: 4b03 0201 |001f: aput v3, v2, v1 │ │ +090836: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09083a: 28f0 |0023: goto 0013 // -0010 │ │ +09083c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +09083e: 5b52 4904 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ +090842: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -201312,68 +201279,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 │ │ -090910: |[090910] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -090920: 54b0 4d04 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@044d │ │ -090924: 54b8 4c04 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ -090928: 2182 |0004: array-length v2, v8 │ │ -09092a: 54b3 4904 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ -09092e: 54b6 4c04 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ -090932: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -090934: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -090938: 4408 0604 |000c: aget v8, v6, v4 │ │ -09093c: 6e20 961b 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ -090942: 0c07 |0011: move-result-object v7 │ │ -090944: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -090948: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -09094a: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -09094e: 4408 0304 |0017: aget v8, v3, v4 │ │ -090952: 7240 d00f 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0fd0 │ │ -090958: 0a01 |001c: move-result v1 │ │ -09095a: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -09095e: 4408 0304 |001f: aget v8, v3, v4 │ │ -090962: 7220 7601 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ -090968: 0c05 |0024: move-result-object v5 │ │ -09096a: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -09096e: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -090972: 2078 8503 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0385 │ │ -090976: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -09097a: 1f07 8503 |002d: check-cast v7, Landroid/widget/TextView; // type@0385 │ │ -09097e: 6e30 de0f 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0fde │ │ -090984: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -090988: 28d6 |0034: goto 000a // -002a │ │ -09098a: 2078 6c03 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@036c │ │ -09098e: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -090992: 1f07 6c03 |0039: check-cast v7, Landroid/widget/ImageView; // type@036c │ │ -090996: 6e30 dd0f 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0fdd │ │ -09099c: 28f4 |003e: goto 0032 // -000c │ │ -09099e: 2208 c903 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@03c9 │ │ -0909a2: 2209 dc03 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@03dc │ │ -0909a6: 7010 581f 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0909ac: 6e10 381f 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ -0909b2: 0c0a |0049: move-result-object v10 │ │ -0909b4: 6e10 0b1f 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ -0909ba: 0c0a |004d: move-result-object v10 │ │ -0909bc: 6e20 601f a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0909c2: 0c09 |0051: move-result-object v9 │ │ -0909c4: 1a0a 5400 |0052: const-string v10, " is not a " // string@0054 │ │ -0909c8: 6e20 601f a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0909ce: 0c09 |0057: move-result-object v9 │ │ -0909d0: 1a0a 8c00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008c │ │ -0909d4: 6e20 601f a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0909da: 0c09 |005d: move-result-object v9 │ │ -0909dc: 6e10 651f 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0909e2: 0c09 |0061: move-result-object v9 │ │ -0909e4: 7020 1d1f 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ -0909ea: 2708 |0065: throw v8 │ │ -0909ec: 0e00 |0066: return-void │ │ +090844: |[090844] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +090854: 54b0 4d04 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@044d │ │ +090858: 54b8 4c04 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ +09085c: 2182 |0004: array-length v2, v8 │ │ +09085e: 54b3 4904 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0449 │ │ +090862: 54b6 4c04 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ +090866: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +090868: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +09086c: 4408 0604 |000c: aget v8, v6, v4 │ │ +090870: 6e20 961b 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1b96 │ │ +090876: 0c07 |0011: move-result-object v7 │ │ +090878: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +09087c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +09087e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +090882: 4408 0304 |0017: aget v8, v3, v4 │ │ +090886: 7240 d00f 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0fd0 │ │ +09088c: 0a01 |001c: move-result v1 │ │ +09088e: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +090892: 4408 0304 |001f: aget v8, v3, v4 │ │ +090896: 7220 7601 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ +09089c: 0c05 |0024: move-result-object v5 │ │ +09089e: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0908a2: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0908a6: 2078 8103 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0381 │ │ +0908aa: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0908ae: 1f07 8103 |002d: check-cast v7, Landroid/widget/TextView; // type@0381 │ │ +0908b2: 6e30 de0f 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0fde │ │ +0908b8: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0908bc: 28d6 |0034: goto 000a // -002a │ │ +0908be: 2078 6803 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@0368 │ │ +0908c2: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +0908c6: 1f07 6803 |0039: check-cast v7, Landroid/widget/ImageView; // type@0368 │ │ +0908ca: 6e30 dd0f 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0fdd │ │ +0908d0: 28f4 |003e: goto 0032 // -000c │ │ +0908d2: 2208 c503 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@03c5 │ │ +0908d6: 2209 d803 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@03d8 │ │ +0908da: 7010 581f 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0908e0: 6e10 381f 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1f38 │ │ +0908e6: 0c0a |0049: move-result-object v10 │ │ +0908e8: 6e10 0b1f 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1f0b │ │ +0908ee: 0c0a |004d: move-result-object v10 │ │ +0908f0: 6e20 601f a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0908f6: 0c09 |0051: move-result-object v9 │ │ +0908f8: 1a0a 5400 |0052: const-string v10, " is not a " // string@0054 │ │ +0908fc: 6e20 601f a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +090902: 0c09 |0057: move-result-object v9 │ │ +090904: 1a0a 8c00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008c │ │ +090908: 6e20 601f a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +09090e: 0c09 |005d: move-result-object v9 │ │ +090910: 6e10 651f 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +090916: 0c09 |0061: move-result-object v9 │ │ +090918: 7020 1d1f 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1f1d │ │ +09091e: 2708 |0065: throw v8 │ │ +090920: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -201416,21 +201383,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 │ │ -0909f0: |[0909f0] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -090a00: 5b13 4a04 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ -090a04: 5b14 4c04 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ -090a08: 6f20 f50e 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0ef5 │ │ -090a0e: 5410 4a04 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ -090a12: 7020 d60f 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fd6 │ │ -090a18: 0e00 |000c: return-void │ │ +090924: |[090924] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +090934: 5b13 4a04 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ +090938: 5b14 4c04 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@044c │ │ +09093c: 6f20 f50e 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0ef5 │ │ +090942: 5410 4a04 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ +090946: 7020 d60f 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fd6 │ │ +09094c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -201445,31 +201412,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 │ │ -090a1c: |[090a1c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -090a2c: 5420 4804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0448 │ │ -090a30: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -090a34: 5420 4804 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0448 │ │ -090a38: 7220 cf0f 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0fcf │ │ -090a3e: 0c00 |0009: move-result-object v0 │ │ -090a40: 1100 |000a: return-object v0 │ │ -090a42: 5220 4b04 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ -090a46: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -090a48: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -090a4c: 5220 4b04 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ -090a50: 7220 7601 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ -090a56: 0c00 |0015: move-result-object v0 │ │ -090a58: 28f4 |0016: goto 000a // -000c │ │ -090a5a: 6f20 f60e 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ef6 │ │ -090a60: 0c00 |001a: move-result-object v0 │ │ -090a62: 28ef |001b: goto 000a // -0011 │ │ +090950: |[090950] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +090960: 5420 4804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0448 │ │ +090964: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +090968: 5420 4804 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0448 │ │ +09096c: 7220 cf0f 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0fcf │ │ +090972: 0c00 |0009: move-result-object v0 │ │ +090974: 1100 |000a: return-object v0 │ │ +090976: 5220 4b04 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ +09097a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +09097c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +090980: 5220 4b04 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ +090984: 7220 7601 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ +09098a: 0c00 |0015: move-result-object v0 │ │ +09098c: 28f4 |0016: goto 000a // -000c │ │ +09098e: 6f20 f60e 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ef6 │ │ +090994: 0c00 |001a: move-result-object v0 │ │ +090996: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -201483,17 +201450,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 │ │ -090a64: |[090a64] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -090a74: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0448 │ │ -090a78: 1100 |0002: return-object v0 │ │ +090998: |[090998] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0909a8: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0448 │ │ +0909ac: 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;) │ │ @@ -201501,17 +201468,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090a7c: |[090a7c] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -090a8c: 5210 4b04 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ -090a90: 0f00 |0002: return v0 │ │ +0909b0: |[0909b0] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +0909c0: 5210 4b04 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ +0909c4: 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;) │ │ @@ -201519,17 +201486,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 │ │ -090a94: |[090a94] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -090aa4: 5410 4d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@044d │ │ -090aa8: 1100 |0002: return-object v0 │ │ +0909c8: |[0909c8] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0909d8: 5410 4d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@044d │ │ +0909dc: 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;) │ │ @@ -201537,17 +201504,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 │ │ -090aac: |[090aac] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -090abc: 5b01 4804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0448 │ │ -090ac0: 0e00 |0002: return-void │ │ +0909e0: |[0909e0] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0909f0: 5b01 4804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0448 │ │ +0909f4: 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; │ │ @@ -201557,17 +201524,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090ac4: |[090ac4] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -090ad4: 5901 4b04 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ -090ad8: 0e00 |0002: return-void │ │ +0909f8: |[0909f8] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +090a08: 5901 4b04 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@044b │ │ +090a0c: 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 │ │ @@ -201577,17 +201544,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 │ │ -090adc: |[090adc] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -090aec: 5b01 4d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@044d │ │ -090af0: 0e00 |0002: return-void │ │ +090a10: |[090a10] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +090a20: 5b01 4d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@044d │ │ +090a24: 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; │ │ @@ -201597,24 +201564,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 │ │ -090af4: |[090af4] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -090b04: 7110 211f 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f21 │ │ -090b0a: 0a01 |0003: move-result v1 │ │ -090b0c: 6e20 591d 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1d59 │ │ -090b12: 0e00 |0007: return-void │ │ -090b14: 0d00 |0008: move-exception v0 │ │ -090b16: 7110 0702 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0207 │ │ -090b1c: 0c01 |000c: move-result-object v1 │ │ -090b1e: 6e20 5a1d 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@1d5a │ │ -090b24: 28f7 |0010: goto 0007 // -0009 │ │ +090a28: |[090a28] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +090a38: 7110 211f 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f21 │ │ +090a3e: 0a01 |0003: move-result v1 │ │ +090a40: 6e20 591d 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1d59 │ │ +090a46: 0e00 |0007: return-void │ │ +090a48: 0d00 |0008: move-exception v0 │ │ +090a4a: 7110 0702 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0207 │ │ +090a50: 0c01 |000c: move-result-object v1 │ │ +090a52: 6e20 5a1d 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@1d5a │ │ +090a58: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -201630,17 +201597,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 │ │ -090b38: |[090b38] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -090b48: 6e20 2a1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -090b4e: 0e00 |0003: return-void │ │ +090a6c: |[090a6c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +090a7c: 6e20 2a1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +090a82: 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; │ │ @@ -201651,37 +201618,37 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -090b50: |[090b50] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -090b60: 6f20 fe0e 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0efe │ │ -090b66: 0c00 |0003: move-result-object v0 │ │ -090b68: 5421 4a04 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ -090b6c: 7020 d60f 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fd6 │ │ -090b72: 1100 |0009: return-object v0 │ │ +090a84: |[090a84] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +090a94: 6f20 fe0e 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0efe │ │ +090a9a: 0c00 |0003: move-result-object v0 │ │ +090a9c: 5421 4a04 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@044a │ │ +090aa0: 7020 d60f 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fd6 │ │ +090aa6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ locals : │ │ 0x0004 - 0x000a reg=0 res Landroid/database/Cursor; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x000a reg=3 c Landroid/database/Cursor; │ │ │ │ - source_file_idx : 2704 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2695 (SimpleCursorAdapter.java) │ │ │ │ Class #663 header: │ │ -class_idx : 640 │ │ +class_idx : 638 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 638 │ │ -source_file_idx : 2362 │ │ +superclass_idx : 636 │ │ +source_file_idx : 2354 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #663 annotations: │ │ Annotations on class │ │ @@ -201700,18 +201667,18 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -090b74: |[090b74] android.support.v7.internal.view.menu.MenuItemWrapperJB.:(Landroid/view/MenuItem;)V │ │ -090b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090b86: 7030 c614 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@14c6 │ │ -090b8c: 0e00 |0004: return-void │ │ +090aa8: |[090aa8] android.support.v7.internal.view.menu.MenuItemWrapperJB.:(Landroid/view/MenuItem;)V │ │ +090ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090aba: 7030 c614 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@14c6 │ │ +090ac0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; │ │ 0x0000 - 0x0005 reg=2 object Landroid/view/MenuItem; │ │ @@ -201722,32 +201689,32 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -090b90: |[090b90] android.support.v7.internal.view.menu.MenuItemWrapperJB.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ -090ba0: 2200 7f02 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; // type@027f │ │ -090ba4: 7030 fa14 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V // method@14fa │ │ -090baa: 1100 |0005: return-object v0 │ │ +090ac4: |[090ac4] android.support.v7.internal.view.menu.MenuItemWrapperJB.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ +090ad4: 2200 7d02 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; // type@027d │ │ +090ad8: 7030 fa14 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V // method@14fa │ │ +090ade: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; │ │ 0x0000 - 0x0006 reg=2 provider Landroid/support/v4/view/ActionProvider; │ │ │ │ - source_file_idx : 2362 (MenuItemWrapperJB.java) │ │ + source_file_idx : 2354 (MenuItemWrapperJB.java) │ │ │ │ Class #664 header: │ │ -class_idx : 650 │ │ +class_idx : 648 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 648 │ │ -source_file_idx : 2743 │ │ +superclass_idx : 646 │ │ +source_file_idx : 2734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #664 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;' │ │ @@ -201763,17 +201730,17 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090bac: |[090bac] android.support.v7.internal.view.menu.SubMenuWrapperICS.:(Landroid/view/SubMenu;)V │ │ -090bbc: 7020 4a15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@154a │ │ -090bc2: 0e00 |0003: return-void │ │ +090ae0: |[090ae0] android.support.v7.internal.view.menu.SubMenuWrapperICS.:(Landroid/view/SubMenu;)V │ │ +090af0: 7020 4a15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@154a │ │ +090af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0004 reg=1 subMenu Landroid/view/SubMenu; │ │ @@ -201784,19 +201751,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -090bc4: |[090bc4] android.support.v7.internal.view.menu.SubMenuWrapperICS.clearHeader:()V │ │ -090bd4: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090bd8: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090bdc: 7210 651b 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@1b65 │ │ -090be2: 0e00 |0007: return-void │ │ +090af8: |[090af8] android.support.v7.internal.view.menu.SubMenuWrapperICS.clearHeader:()V │ │ +090b08: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090b0c: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090b10: 7210 651b 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@1b65 │ │ +090b16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ │ │ @@ -201805,22 +201772,22 @@ │ │ type : '()Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -090be4: |[090be4] android.support.v7.internal.view.menu.SubMenuWrapperICS.getItem:()Landroid/view/MenuItem; │ │ -090bf4: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090bf8: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090bfc: 7210 671b 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1b67 │ │ -090c02: 0c00 |0007: move-result-object v0 │ │ -090c04: 6e20 8615 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1586 │ │ -090c0a: 0c00 |000b: move-result-object v0 │ │ -090c0c: 1100 |000c: return-object v0 │ │ +090b18: |[090b18] android.support.v7.internal.view.menu.SubMenuWrapperICS.getItem:()Landroid/view/MenuItem; │ │ +090b28: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090b2c: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090b30: 7210 671b 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1b67 │ │ +090b36: 0c00 |0007: move-result-object v0 │ │ +090b38: 6e20 8615 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1586 │ │ +090b3e: 0c00 |000b: move-result-object v0 │ │ +090b40: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;) │ │ @@ -201828,18 +201795,18 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -090c10: |[090c10] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Landroid/view/SubMenu; │ │ -090c20: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090c24: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090c28: 1100 |0004: return-object v0 │ │ +090b44: |[090b44] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Landroid/view/SubMenu; │ │ +090b54: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090b58: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090b5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;) │ │ @@ -201847,18 +201814,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090c2c: |[090c2c] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Ljava/lang/Object; │ │ -090c3c: 6e10 8715 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getWrappedObject:()Landroid/view/SubMenu; // method@1587 │ │ -090c42: 0c00 |0003: move-result-object v0 │ │ -090c44: 1100 |0004: return-object v0 │ │ +090b60: |[090b60] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Ljava/lang/Object; │ │ +090b70: 6e10 8715 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getWrappedObject:()Landroid/view/SubMenu; // method@1587 │ │ +090b76: 0c00 |0003: move-result-object v0 │ │ +090b78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;) │ │ @@ -201866,19 +201833,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -090c48: |[090c48] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ -090c58: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090c5c: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090c60: 7220 681b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@1b68 │ │ -090c66: 1101 |0007: return-object v1 │ │ +090b7c: |[090b7c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ +090b8c: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090b90: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090b94: 7220 681b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@1b68 │ │ +090b9a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 iconRes I │ │ @@ -201888,19 +201855,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -090c68: |[090c68] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -090c78: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090c7c: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090c80: 7220 691b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1b69 │ │ -090c86: 1101 |0007: return-object v1 │ │ +090b9c: |[090b9c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +090bac: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090bb0: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090bb4: 7220 691b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1b69 │ │ +090bba: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0007 line=56 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -201910,19 +201877,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -090c88: |[090c88] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ -090c98: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090c9c: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090ca0: 7220 6a1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@1b6a │ │ -090ca6: 1101 |0007: return-object v1 │ │ +090bbc: |[090bbc] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ +090bcc: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090bd0: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090bd4: 7220 6a1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@1b6a │ │ +090bda: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 titleRes I │ │ @@ -201932,19 +201899,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -090ca8: |[090ca8] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -090cb8: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090cbc: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090cc0: 7220 6b1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b6b │ │ -090cc6: 1101 |0007: return-object v1 │ │ +090bdc: |[090bdc] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +090bec: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090bf0: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090bf4: 7220 6b1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b6b │ │ +090bfa: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0007 line=44 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 title Ljava/lang/CharSequence; │ │ @@ -201954,19 +201921,19 @@ │ │ type : '(Landroid/view/View;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -090cc8: |[090cc8] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ -090cd8: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090cdc: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090ce0: 7220 6c1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@1b6c │ │ -090ce6: 1101 |0007: return-object v1 │ │ +090bfc: |[090bfc] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ +090c0c: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090c10: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090c14: 7220 6c1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@1b6c │ │ +090c1a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -201976,19 +201943,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -090ce8: |[090ce8] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(I)Landroid/view/SubMenu; │ │ -090cf8: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090cfc: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090d00: 7220 6d1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@1b6d │ │ -090d06: 1101 |0007: return-object v1 │ │ +090c1c: |[090c1c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(I)Landroid/view/SubMenu; │ │ +090c2c: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090c30: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090c34: 7220 6d1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@1b6d │ │ +090c3a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=73 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 iconRes I │ │ @@ -201998,34 +201965,34 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -090d08: |[090d08] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -090d18: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ -090d1c: 1f00 2503 |0002: check-cast v0, Landroid/view/SubMenu; // type@0325 │ │ -090d20: 7220 6e1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1b6e │ │ -090d26: 1101 |0007: return-object v1 │ │ +090c3c: |[090c3c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +090c4c: 5410 5e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@085e │ │ +090c50: 1f00 2203 |0002: check-cast v0, Landroid/view/SubMenu; // type@0322 │ │ +090c54: 7220 6e1b 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1b6e │ │ +090c5a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 2743 (SubMenuWrapperICS.java) │ │ + source_file_idx : 2734 (SubMenuWrapperICS.java) │ │ │ │ Class #665 header: │ │ -class_idx : 755 │ │ +class_idx : 753 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 516 │ │ -source_file_idx : 2746 │ │ +superclass_idx : 514 │ │ +source_file_idx : 2737 │ │ static_fields_size : 7 │ │ instance_fields_size: 14 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 15 │ │ │ │ Class #665 annotations: │ │ Annotations on class │ │ @@ -202141,40 +202108,40 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -090d28: |[090d28] android.support.v7.widget.SuggestionsAdapter.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ -090d38: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -090d3a: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -090d3c: 6000 4906 |0002: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_search_dropdown_item_icons_2line:I // field@0649 │ │ -090d40: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -090d42: 7053 f40e 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@0ef4 │ │ -090d48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -090d4a: 5c40 4d0a |0009: iput-boolean v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0a4d │ │ -090d4e: 5943 550a |000b: iput v3, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ -090d52: 5942 590a |000d: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0a59 │ │ -090d56: 5942 5a0a |000f: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0a5a │ │ -090d5a: 5942 5b0a |0011: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0a5b │ │ -090d5e: 5942 510a |0013: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0a51 │ │ -090d62: 5942 520a |0015: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0a52 │ │ -090d66: 5942 500a |0017: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0a50 │ │ -090d6a: 5440 4e0a |0019: iget-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ -090d6e: 1a01 a61e |001b: const-string v1, "search" // string@1ea6 │ │ -090d72: 6e20 f100 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ -090d78: 0c00 |0020: move-result-object v0 │ │ -090d7a: 1f00 1a00 |0021: check-cast v0, Landroid/app/SearchManager; // type@001a │ │ -090d7e: 5b40 560a |0023: iput-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@0a56 │ │ -090d82: 5b46 570a |0025: iput-object v6, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a57 │ │ -090d86: 5b47 580a |0027: iput-object v7, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ -090d8a: 5b45 540a |0029: iput-object v5, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ -090d8e: 5b48 530a |002b: iput-object v8, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ -090d92: 0e00 |002d: return-void │ │ +090c5c: |[090c5c] android.support.v7.widget.SuggestionsAdapter.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ +090c6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +090c6e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +090c70: 6000 4906 |0002: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_search_dropdown_item_icons_2line:I // field@0649 │ │ +090c74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +090c76: 7053 f40e 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@0ef4 │ │ +090c7c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +090c7e: 5c40 4d0a |0009: iput-boolean v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0a4d │ │ +090c82: 5943 550a |000b: iput v3, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ +090c86: 5942 590a |000d: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0a59 │ │ +090c8a: 5942 5a0a |000f: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0a5a │ │ +090c8e: 5942 5b0a |0011: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0a5b │ │ +090c92: 5942 510a |0013: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0a51 │ │ +090c96: 5942 520a |0015: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0a52 │ │ +090c9a: 5942 500a |0017: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0a50 │ │ +090c9e: 5440 4e0a |0019: iget-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ +090ca2: 1a01 9b1e |001b: const-string v1, "search" // string@1e9b │ │ +090ca6: 6e20 f100 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f1 │ │ +090cac: 0c00 |0020: move-result-object v0 │ │ +090cae: 1f00 1a00 |0021: check-cast v0, Landroid/app/SearchManager; // type@001a │ │ +090cb2: 5b40 560a |0023: iput-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@0a56 │ │ +090cb6: 5b46 570a |0025: iput-object v6, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a57 │ │ +090cba: 5b47 580a |0027: iput-object v7, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ +090cbe: 5b45 540a |0029: iput-object v5, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ +090cc2: 5b48 530a |002b: iput-object v8, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ +090cc6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ 0x0008 line=72 │ │ 0x000b line=73 │ │ 0x000d line=81 │ │ 0x000f line=82 │ │ @@ -202201,25 +202168,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 │ │ -090d94: |[090d94] android.support.v7.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -090da4: 5421 530a |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ -090da8: 6e20 d21f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd2 │ │ -090dae: 0c00 |0005: move-result-object v0 │ │ -090db0: 1f00 5000 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0050 │ │ -090db4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -090db8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -090dba: 1101 |000b: return-object v1 │ │ -090dbc: 6e10 b001 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@01b0 │ │ -090dc2: 0c01 |000f: move-result-object v1 │ │ -090dc4: 28fb |0010: goto 000b // -0005 │ │ +090cc8: |[090cc8] android.support.v7.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +090cd8: 5421 530a |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ +090cdc: 6e20 d21f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd2 │ │ +090ce2: 0c00 |0005: move-result-object v0 │ │ +090ce4: 1f00 4f00 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@004f │ │ +090ce8: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +090cec: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +090cee: 1101 |000b: return-object v1 │ │ +090cf0: 6e10 b001 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@01b0 │ │ +090cf6: 0c01 |000f: move-result-object v1 │ │ +090cf8: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0008 line=554 │ │ 0x000a line=555 │ │ 0x000b line=558 │ │ locals : │ │ @@ -202232,46 +202199,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 │ │ -090dc8: |[090dc8] android.support.v7.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -090dd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -090dda: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -090ddc: 5480 5c0a |0002: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0a5c │ │ -090de0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -090de4: 2206 0603 |0006: new-instance v6, Landroid/util/TypedValue; // type@0306 │ │ -090de8: 7010 c21a 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@1ac2 │ │ -090dee: 5480 4e0a |000b: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ -090df2: 6e10 f300 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ -090df8: 0c00 |0010: move-result-object v0 │ │ -090dfa: 6003 7905 |0011: sget v3, Landroid/support/v7/appcompat/R$attr;.textColorSearchUrl:I // field@0579 │ │ -090dfe: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -090e00: 6e40 4801 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0148 │ │ -090e06: 5480 4e0a |0017: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ -090e0a: 6e10 ee00 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -090e10: 0c00 |001c: move-result-object v0 │ │ -090e12: 5263 620a |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0a62 │ │ -090e16: 6e20 4b01 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@014b │ │ -090e1c: 0c00 |0022: move-result-object v0 │ │ -090e1e: 5b80 5c0a |0023: iput-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0a5c │ │ -090e22: 2207 f602 |0025: new-instance v7, Landroid/text/SpannableString; // type@02f6 │ │ -090e26: 7020 9f1a 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1a9f │ │ -090e2c: 2200 ff02 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@02ff │ │ -090e30: 5484 5c0a |002c: iget-object v4, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0a5c │ │ -090e34: 0123 |002e: move v3, v2 │ │ -090e36: 0715 |002f: move-object v5, v1 │ │ -090e38: 7606 ab1a 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@1aab │ │ -090e3e: 7210 f91e 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@1ef9 │ │ -090e44: 0a01 |0036: move-result v1 │ │ -090e46: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ -090e4a: 6e53 a01a 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1aa0 │ │ -090e50: 1107 |003c: return-object v7 │ │ +090cfc: |[090cfc] android.support.v7.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +090d0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +090d0e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +090d10: 5480 5c0a |0002: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0a5c │ │ +090d14: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +090d18: 2206 0403 |0006: new-instance v6, Landroid/util/TypedValue; // type@0304 │ │ +090d1c: 7010 c21a 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@1ac2 │ │ +090d22: 5480 4e0a |000b: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ +090d26: 6e10 f300 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00f3 │ │ +090d2c: 0c00 |0010: move-result-object v0 │ │ +090d2e: 6003 7905 |0011: sget v3, Landroid/support/v7/appcompat/R$attr;.textColorSearchUrl:I // field@0579 │ │ +090d32: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +090d34: 6e40 4801 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0148 │ │ +090d3a: 5480 4e0a |0017: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ +090d3e: 6e10 ee00 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +090d44: 0c00 |001c: move-result-object v0 │ │ +090d46: 5263 620a |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0a62 │ │ +090d4a: 6e20 4b01 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@014b │ │ +090d50: 0c00 |0022: move-result-object v0 │ │ +090d52: 5b80 5c0a |0023: iput-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0a5c │ │ +090d56: 2207 f402 |0025: new-instance v7, Landroid/text/SpannableString; // type@02f4 │ │ +090d5a: 7020 9f1a 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1a9f │ │ +090d60: 2200 fd02 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@02fd │ │ +090d64: 5484 5c0a |002c: iget-object v4, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0a5c │ │ +090d68: 0123 |002e: move v3, v2 │ │ +090d6a: 0715 |002f: move-object v5, v1 │ │ +090d6c: 7606 ab1a 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@1aab │ │ +090d72: 7210 f91e 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@1ef9 │ │ +090d78: 0a01 |0036: move-result v1 │ │ +090d7a: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ +090d7e: 6e53 a01a 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1aa0 │ │ +090d84: 1107 |003c: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=329 │ │ 0x0006 line=331 │ │ 0x000b line=332 │ │ 0x0017 line=333 │ │ 0x0025 line=336 │ │ @@ -202288,60 +202255,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 │ │ -090e54: |[090e54] android.support.v7.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -090e64: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -090e66: 54a7 4e0a |0001: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ -090e6a: 6e10 ec00 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -090e70: 0c05 |0006: move-result-object v5 │ │ -090e72: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ -090e76: 6e30 3501 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0135 │ │ -090e7c: 0c00 |000c: move-result-object v0 │ │ -090e7e: 6e10 2f01 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@012f │ │ -090e84: 0a03 |0010: move-result v3 │ │ -090e86: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ -090e8a: 0761 |0013: move-object v1, v6 │ │ -090e8c: 1101 |0014: return-object v1 │ │ -090e8e: 0d02 |0015: move-exception v2 │ │ -090e90: 1a07 b90a |0016: const-string v7, "SuggestionsAdapter" // string@0ab9 │ │ -090e94: 6e10 3301 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@0133 │ │ -090e9a: 0c08 |001b: move-result-object v8 │ │ -090e9c: 7120 b31a 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -090ea2: 0761 |001f: move-object v1, v6 │ │ -090ea4: 28f4 |0020: goto 0014 // -000c │ │ -090ea6: 6e10 de00 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00de │ │ -090eac: 0c04 |0024: move-result-object v4 │ │ -090eae: 5407 0f00 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@000f │ │ -090eb2: 6e40 3b01 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@013b │ │ -090eb8: 0c01 |002a: move-result-object v1 │ │ -090eba: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ -090ebe: 1a07 b90a |002d: const-string v7, "SuggestionsAdapter" // string@0ab9 │ │ -090ec2: 2208 dc03 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -090ec6: 7010 581f 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -090ecc: 1a09 0304 |0034: const-string v9, "Invalid icon resource " // string@0403 │ │ -090ed0: 6e20 601f 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -090ed6: 0c08 |0039: move-result-object v8 │ │ -090ed8: 6e20 5c1f 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -090ede: 0c08 |003d: move-result-object v8 │ │ -090ee0: 1a09 4900 |003e: const-string v9, " for " // string@0049 │ │ -090ee4: 6e20 601f 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -090eea: 0c08 |0043: move-result-object v8 │ │ -090eec: 6e10 dc00 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ -090ef2: 0c09 |0047: move-result-object v9 │ │ -090ef4: 6e20 601f 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -090efa: 0c08 |004b: move-result-object v8 │ │ -090efc: 6e10 651f 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -090f02: 0c08 |004f: move-result-object v8 │ │ -090f04: 7120 b31a 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -090f0a: 0761 |0053: move-object v1, v6 │ │ -090f0c: 28c0 |0054: goto 0014 // -0040 │ │ +090d88: |[090d88] android.support.v7.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +090d98: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +090d9a: 54a7 4e0a |0001: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ +090d9e: 6e10 ec00 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +090da4: 0c05 |0006: move-result-object v5 │ │ +090da6: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ +090daa: 6e30 3501 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0135 │ │ +090db0: 0c00 |000c: move-result-object v0 │ │ +090db2: 6e10 2f01 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@012f │ │ +090db8: 0a03 |0010: move-result v3 │ │ +090dba: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ +090dbe: 0761 |0013: move-object v1, v6 │ │ +090dc0: 1101 |0014: return-object v1 │ │ +090dc2: 0d02 |0015: move-exception v2 │ │ +090dc4: 1a07 b00a |0016: const-string v7, "SuggestionsAdapter" // string@0ab0 │ │ +090dc8: 6e10 3301 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@0133 │ │ +090dce: 0c08 |001b: move-result-object v8 │ │ +090dd0: 7120 b31a 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +090dd6: 0761 |001f: move-object v1, v6 │ │ +090dd8: 28f4 |0020: goto 0014 // -000c │ │ +090dda: 6e10 de00 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00de │ │ +090de0: 0c04 |0024: move-result-object v4 │ │ +090de2: 5407 0f00 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@000f │ │ +090de6: 6e40 3b01 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@013b │ │ +090dec: 0c01 |002a: move-result-object v1 │ │ +090dee: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ +090df2: 1a07 b00a |002d: const-string v7, "SuggestionsAdapter" // string@0ab0 │ │ +090df6: 2208 d803 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +090dfa: 7010 581f 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +090e00: 1a09 ff03 |0034: const-string v9, "Invalid icon resource " // string@03ff │ │ +090e04: 6e20 601f 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +090e0a: 0c08 |0039: move-result-object v8 │ │ +090e0c: 6e20 5c1f 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +090e12: 0c08 |003d: move-result-object v8 │ │ +090e14: 1a09 4900 |003e: const-string v9, " for " // string@0049 │ │ +090e18: 6e20 601f 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +090e1e: 0c08 |0043: move-result-object v8 │ │ +090e20: 6e10 dc00 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ +090e26: 0c09 |0047: move-result-object v9 │ │ +090e28: 6e20 601f 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +090e2e: 0c08 |004b: move-result-object v8 │ │ +090e30: 6e10 651f 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +090e36: 0c08 |004f: move-result-object v8 │ │ +090e38: 7120 b31a 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +090e3e: 0761 |0053: move-object v1, v6 │ │ +090e40: 28c0 |0054: goto 0014 // -0040 │ │ catches : 1 │ │ 0x0009 - 0x000c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0015 │ │ positions : │ │ 0x0001 line=617 │ │ 0x0007 line=620 │ │ 0x000d line=625 │ │ @@ -202372,45 +202339,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 │ │ -090f1c: |[090f1c] android.support.v7.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -090f2c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -090f2e: 6e10 dc00 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ -090f34: 0c01 |0004: move-result-object v1 │ │ -090f36: 5465 530a |0005: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ -090f3a: 6e20 d11f 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@1fd1 │ │ -090f40: 0a05 |000a: move-result v5 │ │ -090f42: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ -090f46: 5465 530a |000d: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ -090f4a: 6e20 d21f 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd2 │ │ -090f50: 0c00 |0012: move-result-object v0 │ │ -090f52: 1f00 5000 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0050 │ │ -090f56: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ -090f5a: 1104 |0017: return-object v4 │ │ -090f5c: 5464 540a |0018: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ -090f60: 6e10 ee00 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -090f66: 0c04 |001d: move-result-object v4 │ │ -090f68: 6e20 b101 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01b1 │ │ -090f6e: 0c04 |0021: move-result-object v4 │ │ -090f70: 28f5 |0022: goto 0017 // -000b │ │ -090f72: 7020 831a 7600 |0023: invoke-direct {v6, v7}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1a83 │ │ -090f78: 0c02 |0026: move-result-object v2 │ │ -090f7a: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ -090f7e: 0743 |0029: move-object v3, v4 │ │ -090f80: 5464 530a |002a: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ -090f84: 6e30 d31f 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd3 │ │ -090f8a: 0724 |002f: move-object v4, v2 │ │ -090f8c: 28e7 |0030: goto 0017 // -0019 │ │ -090f8e: 6e10 b901 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ -090f94: 0c03 |0034: move-result-object v3 │ │ -090f96: 28f5 |0035: goto 002a // -000b │ │ +090e50: |[090e50] android.support.v7.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +090e60: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +090e62: 6e10 dc00 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00dc │ │ +090e68: 0c01 |0004: move-result-object v1 │ │ +090e6a: 5465 530a |0005: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ +090e6e: 6e20 d11f 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@1fd1 │ │ +090e74: 0a05 |000a: move-result v5 │ │ +090e76: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ +090e7a: 5465 530a |000d: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ +090e7e: 6e20 d21f 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1fd2 │ │ +090e84: 0c00 |0012: move-result-object v0 │ │ +090e86: 1f00 4f00 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@004f │ │ +090e8a: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ +090e8e: 1104 |0017: return-object v4 │ │ +090e90: 5464 540a |0018: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ +090e94: 6e10 ee00 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +090e9a: 0c04 |001d: move-result-object v4 │ │ +090e9c: 6e20 b101 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01b1 │ │ +090ea2: 0c04 |0021: move-result-object v4 │ │ +090ea4: 28f5 |0022: goto 0017 // -000b │ │ +090ea6: 7020 831a 7600 |0023: invoke-direct {v6, v7}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1a83 │ │ +090eac: 0c02 |0026: move-result-object v2 │ │ +090eae: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ +090eb2: 0743 |0029: move-object v3, v4 │ │ +090eb4: 5464 530a |002a: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ +090eb8: 6e30 d31f 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd3 │ │ +090ebe: 0724 |002f: move-object v4, v2 │ │ +090ec0: 28e7 |0030: goto 0017 // -0019 │ │ +090ec2: 6e10 b901 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ +090ec8: 0c03 |0034: move-result-object v3 │ │ +090eca: 28f5 |0035: goto 002a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=595 │ │ 0x0005 line=597 │ │ 0x000d line=598 │ │ 0x0015 line=599 │ │ 0x0017 line=606 │ │ @@ -202434,20 +202401,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 │ │ -090f98: |[090f98] android.support.v7.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ -090fa8: 7220 6f01 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ -090fae: 0a00 |0003: move-result v0 │ │ -090fb0: 7120 8f1a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1a8f │ │ -090fb6: 0c01 |0007: move-result-object v1 │ │ -090fb8: 1101 |0008: return-object v1 │ │ +090ecc: |[090ecc] android.support.v7.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ +090edc: 7220 6f01 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ +090ee2: 0a00 |0003: move-result v0 │ │ +090ee4: 7120 8f1a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1a8f │ │ +090eea: 0c01 |0007: move-result-object v1 │ │ +090eec: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0004 line=647 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 col I │ │ 0x0000 - 0x0009 reg=2 cursor Landroid/database/Cursor; │ │ @@ -202458,28 +202425,28 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -090fbc: |[090fbc] android.support.v7.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -090fcc: 5421 580a |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ -090fd0: 6e10 c600 0100 |0002: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00c6 │ │ -090fd6: 0c01 |0005: move-result-object v1 │ │ -090fd8: 7020 841a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1a84 │ │ -090fde: 0c00 |0009: move-result-object v0 │ │ -090fe0: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -090fe4: 1100 |000c: return-object v0 │ │ -090fe6: 5421 4e0a |000d: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ -090fea: 6e10 ec00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -090ff0: 0c01 |0012: move-result-object v1 │ │ -090ff2: 6e10 3a01 0100 |0013: invoke-virtual {v1}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@013a │ │ -090ff8: 0c00 |0016: move-result-object v0 │ │ -090ffa: 28f5 |0017: goto 000c // -000b │ │ +090ef0: |[090ef0] android.support.v7.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +090f00: 5421 580a |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ +090f04: 6e10 c600 0100 |0002: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00c6 │ │ +090f0a: 0c01 |0005: move-result-object v1 │ │ +090f0c: 7020 841a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1a84 │ │ +090f12: 0c00 |0009: move-result-object v0 │ │ +090f14: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +090f18: 1100 |000c: return-object v0 │ │ +090f1a: 5421 4e0a |000d: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ +090f1e: 6e10 ec00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +090f24: 0c01 |0012: move-result-object v1 │ │ +090f26: 6e10 3a01 0100 |0013: invoke-virtual {v1}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@013a │ │ +090f2c: 0c00 |0016: move-result-object v0 │ │ +090f2e: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x000a line=577 │ │ 0x000c line=582 │ │ locals : │ │ 0x000a - 0x000c reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -202492,111 +202459,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 │ │ -090ffc: |[090ffc] android.support.v7.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -09100c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09100e: 6e10 0602 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0206 │ │ -091014: 0c02 |0004: move-result-object v2 │ │ -091016: 1a04 550e |0005: const-string v4, "android.resource" // string@0e55 │ │ -09101a: 6e20 481f 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -091020: 0a04 |000a: move-result v4 │ │ -091022: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ -091026: 6e20 891a a900 |000d: invoke-virtual {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1a89 │ │ -09102c: 0c04 |0010: move-result-object v4 │ │ -09102e: 1104 |0011: return-object v4 │ │ -091030: 0d00 |0012: move-exception v0 │ │ -091032: 2204 b103 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@03b1 │ │ -091036: 2206 dc03 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@03dc │ │ -09103a: 7010 581f 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -091040: 1a07 2c0a |001a: const-string v7, "Resource does not exist: " // string@0a2c │ │ -091044: 6e20 601f 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -09104a: 0c06 |001f: move-result-object v6 │ │ -09104c: 6e20 5f1f a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -091052: 0c06 |0023: move-result-object v6 │ │ -091054: 6e10 651f 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -09105a: 0c06 |0027: move-result-object v6 │ │ -09105c: 7020 e41e 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ -091062: 2704 |002b: throw v4 │ │ -091064: 0d01 |002c: move-exception v1 │ │ -091066: 1a04 b90a |002d: const-string v4, "SuggestionsAdapter" // string@0ab9 │ │ -09106a: 2206 dc03 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@03dc │ │ -09106e: 7010 581f 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -091074: 1a07 e903 |0034: const-string v7, "Icon not found: " // string@03e9 │ │ -091078: 6e20 601f 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -09107e: 0c06 |0039: move-result-object v6 │ │ -091080: 6e20 5f1f a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -091086: 0c06 |003d: move-result-object v6 │ │ -091088: 1a07 c300 |003e: const-string v7, ", " // string@00c3 │ │ -09108c: 6e20 601f 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -091092: 0c06 |0043: move-result-object v6 │ │ -091094: 6e10 e51e 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@1ee5 │ │ -09109a: 0c07 |0047: move-result-object v7 │ │ -09109c: 6e20 601f 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0910a2: 0c06 |004b: move-result-object v6 │ │ -0910a4: 6e10 651f 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0910aa: 0c06 |004f: move-result-object v6 │ │ -0910ac: 7120 b31a 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -0910b2: 0754 |0053: move-object v4, v5 │ │ -0910b4: 28bd |0054: goto 0011 // -0043 │ │ -0910b6: 5494 540a |0055: iget-object v4, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ -0910ba: 6e10 e900 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e9 │ │ -0910c0: 0c04 |005a: move-result-object v4 │ │ -0910c2: 6e20 e300 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00e3 │ │ -0910c8: 0c03 |005e: move-result-object v3 │ │ -0910ca: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ -0910ce: 2204 b103 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@03b1 │ │ -0910d2: 2206 dc03 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@03dc │ │ -0910d6: 7010 581f 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0910dc: 1a07 5d03 |0068: const-string v7, "Failed to open " // string@035d │ │ -0910e0: 6e20 601f 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0910e6: 0c06 |006d: move-result-object v6 │ │ -0910e8: 6e20 5f1f a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0910ee: 0c06 |0071: move-result-object v6 │ │ -0910f0: 6e10 651f 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0910f6: 0c06 |0075: move-result-object v6 │ │ -0910f8: 7020 e41e 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ -0910fe: 2704 |0079: throw v4 │ │ -091100: 1204 |007a: const/4 v4, #int 0 // #0 │ │ -091102: 7120 b501 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@01b5 │ │ -091108: 0c04 |007e: move-result-object v4 │ │ -09110a: 6e10 ea1e 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1eea │ │ -091110: 288f |0082: goto 0011 // -0071 │ │ -091112: 0d00 |0083: move-exception v0 │ │ -091114: 1a06 b90a |0084: const-string v6, "SuggestionsAdapter" // string@0ab9 │ │ -091118: 2207 dc03 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -09111c: 7010 581f 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -091122: 1a08 1d03 |008b: const-string v8, "Error closing icon stream for " // string@031d │ │ -091126: 6e20 601f 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -09112c: 0c07 |0090: move-result-object v7 │ │ -09112e: 6e20 5f1f a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -091134: 0c07 |0094: move-result-object v7 │ │ -091136: 6e10 651f 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -09113c: 0c07 |0098: move-result-object v7 │ │ -09113e: 7130 b11a 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -091144: 2900 75ff |009c: goto/16 0011 // -008b │ │ -091148: 0d04 |009e: move-exception v4 │ │ -09114a: 6e10 ea1e 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1eea │ │ -091150: 2704 |00a2: throw v4 │ │ -091152: 0d00 |00a3: move-exception v0 │ │ -091154: 1a06 b90a |00a4: const-string v6, "SuggestionsAdapter" // string@0ab9 │ │ -091158: 2207 dc03 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -09115c: 7010 581f 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -091162: 1a08 1d03 |00ab: const-string v8, "Error closing icon stream for " // string@031d │ │ -091166: 6e20 601f 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -09116c: 0c07 |00b0: move-result-object v7 │ │ -09116e: 6e20 5f1f a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -091174: 0c07 |00b4: move-result-object v7 │ │ -091176: 6e10 651f 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -09117c: 0c07 |00b8: move-result-object v7 │ │ -09117e: 7130 b11a 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -091184: 28e6 |00bc: goto 00a2 // -001a │ │ +090f30: |[090f30] android.support.v7.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +090f40: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +090f42: 6e10 0602 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0206 │ │ +090f48: 0c02 |0004: move-result-object v2 │ │ +090f4a: 1a04 4b0e |0005: const-string v4, "android.resource" // string@0e4b │ │ +090f4e: 6e20 481f 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +090f54: 0a04 |000a: move-result v4 │ │ +090f56: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ +090f5a: 6e20 891a a900 |000d: invoke-virtual {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1a89 │ │ +090f60: 0c04 |0010: move-result-object v4 │ │ +090f62: 1104 |0011: return-object v4 │ │ +090f64: 0d00 |0012: move-exception v0 │ │ +090f66: 2204 ad03 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@03ad │ │ +090f6a: 2206 d803 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@03d8 │ │ +090f6e: 7010 581f 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +090f74: 1a07 240a |001a: const-string v7, "Resource does not exist: " // string@0a24 │ │ +090f78: 6e20 601f 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +090f7e: 0c06 |001f: move-result-object v6 │ │ +090f80: 6e20 5f1f a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +090f86: 0c06 |0023: move-result-object v6 │ │ +090f88: 6e10 651f 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +090f8e: 0c06 |0027: move-result-object v6 │ │ +090f90: 7020 e41e 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ +090f96: 2704 |002b: throw v4 │ │ +090f98: 0d01 |002c: move-exception v1 │ │ +090f9a: 1a04 b00a |002d: const-string v4, "SuggestionsAdapter" // string@0ab0 │ │ +090f9e: 2206 d803 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@03d8 │ │ +090fa2: 7010 581f 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +090fa8: 1a07 e503 |0034: const-string v7, "Icon not found: " // string@03e5 │ │ +090fac: 6e20 601f 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +090fb2: 0c06 |0039: move-result-object v6 │ │ +090fb4: 6e20 5f1f a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +090fba: 0c06 |003d: move-result-object v6 │ │ +090fbc: 1a07 c300 |003e: const-string v7, ", " // string@00c3 │ │ +090fc0: 6e20 601f 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +090fc6: 0c06 |0043: move-result-object v6 │ │ +090fc8: 6e10 e51e 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@1ee5 │ │ +090fce: 0c07 |0047: move-result-object v7 │ │ +090fd0: 6e20 601f 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +090fd6: 0c06 |004b: move-result-object v6 │ │ +090fd8: 6e10 651f 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +090fde: 0c06 |004f: move-result-object v6 │ │ +090fe0: 7120 b31a 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +090fe6: 0754 |0053: move-object v4, v5 │ │ +090fe8: 28bd |0054: goto 0011 // -0043 │ │ +090fea: 5494 540a |0055: iget-object v4, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ +090fee: 6e10 e900 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e9 │ │ +090ff4: 0c04 |005a: move-result-object v4 │ │ +090ff6: 6e20 e300 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00e3 │ │ +090ffc: 0c03 |005e: move-result-object v3 │ │ +090ffe: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ +091002: 2204 ad03 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@03ad │ │ +091006: 2206 d803 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@03d8 │ │ +09100a: 7010 581f 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +091010: 1a07 5903 |0068: const-string v7, "Failed to open " // string@0359 │ │ +091014: 6e20 601f 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +09101a: 0c06 |006d: move-result-object v6 │ │ +09101c: 6e20 5f1f a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +091022: 0c06 |0071: move-result-object v6 │ │ +091024: 6e10 651f 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +09102a: 0c06 |0075: move-result-object v6 │ │ +09102c: 7020 e41e 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ +091032: 2704 |0079: throw v4 │ │ +091034: 1204 |007a: const/4 v4, #int 0 // #0 │ │ +091036: 7120 b501 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@01b5 │ │ +09103c: 0c04 |007e: move-result-object v4 │ │ +09103e: 6e10 ea1e 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1eea │ │ +091044: 288f |0082: goto 0011 // -0071 │ │ +091046: 0d00 |0083: move-exception v0 │ │ +091048: 1a06 b00a |0084: const-string v6, "SuggestionsAdapter" // string@0ab0 │ │ +09104c: 2207 d803 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +091050: 7010 581f 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +091056: 1a08 1903 |008b: const-string v8, "Error closing icon stream for " // string@0319 │ │ +09105a: 6e20 601f 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +091060: 0c07 |0090: move-result-object v7 │ │ +091062: 6e20 5f1f a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +091068: 0c07 |0094: move-result-object v7 │ │ +09106a: 6e10 651f 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +091070: 0c07 |0098: move-result-object v7 │ │ +091072: 7130 b11a 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +091078: 2900 75ff |009c: goto/16 0011 // -008b │ │ +09107c: 0d04 |009e: move-exception v4 │ │ +09107e: 6e10 ea1e 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@1eea │ │ +091084: 2704 |00a2: throw v4 │ │ +091086: 0d00 |00a3: move-exception v0 │ │ +091088: 1a06 b00a |00a4: const-string v6, "SuggestionsAdapter" // string@0ab0 │ │ +09108c: 2207 d803 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +091090: 7010 581f 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +091096: 1a08 1903 |00ab: const-string v8, "Error closing icon stream for " // string@0319 │ │ +09109a: 6e20 601f 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0910a0: 0c07 |00b0: move-result-object v7 │ │ +0910a2: 6e20 5f1f a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0910a8: 0c07 |00b4: move-result-object v7 │ │ +0910aa: 6e10 651f 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0910b0: 0c07 |00b8: move-result-object v7 │ │ +0910b2: 7130 b11a 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +0910b8: 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 │ │ @@ -202654,79 +202621,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 │ │ -0911f0: |[0911f0] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -091200: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -091202: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ -091206: 6e10 4e1f 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@1f4e │ │ -09120c: 0a06 |0006: move-result v6 │ │ -09120e: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ -091212: 1a06 cd00 |0009: const-string v6, "0" // string@00cd │ │ -091216: 6e20 481f a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ -09121c: 0a06 |000e: move-result v6 │ │ -09121e: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -091222: 0750 |0011: move-object v0, v5 │ │ -091224: 1100 |0012: return-object v0 │ │ -091226: 7110 211f 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f21 │ │ -09122c: 0a03 |0016: move-result v3 │ │ -09122e: 2206 dc03 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@03dc │ │ -091232: 7010 581f 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -091238: 1a07 560e |001c: const-string v7, "android.resource://" // string@0e56 │ │ -09123c: 6e20 601f 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -091242: 0c06 |0021: move-result-object v6 │ │ -091244: 5497 540a |0022: iget-object v7, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ -091248: 6e10 ed00 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ -09124e: 0c07 |0027: move-result-object v7 │ │ -091250: 6e20 601f 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -091256: 0c06 |002b: move-result-object v6 │ │ -091258: 1a07 cc00 |002c: const-string v7, "/" // string@00cc │ │ -09125c: 6e20 601f 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -091262: 0c06 |0031: move-result-object v6 │ │ -091264: 6e20 5c1f 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ -09126a: 0c06 |0035: move-result-object v6 │ │ -09126c: 6e10 651f 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -091272: 0c01 |0039: move-result-object v1 │ │ -091274: 7020 7f1a 1900 |003a: invoke-direct {v9, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1a7f │ │ -09127a: 0c00 |003d: move-result-object v0 │ │ -09127c: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ -091280: 5496 540a |0040: iget-object v6, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ -091284: 6e10 ee00 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ -09128a: 0c06 |0045: move-result-object v6 │ │ -09128c: 6e20 4f01 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -091292: 0c00 |0049: move-result-object v0 │ │ -091294: 7030 9a1a 1900 |004a: invoke-direct {v9, v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1a9a │ │ -09129a: 28c5 |004d: goto 0012 // -003b │ │ -09129c: 0d02 |004e: move-exception v2 │ │ -09129e: 7020 7f1a a900 |004f: invoke-direct {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1a7f │ │ -0912a4: 0c00 |0052: move-result-object v0 │ │ -0912a6: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ -0912aa: 7110 0702 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0207 │ │ -0912b0: 0c04 |0058: move-result-object v4 │ │ -0912b2: 7020 881a 4900 |0059: invoke-direct {v9, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1a88 │ │ -0912b8: 0c00 |005c: move-result-object v0 │ │ -0912ba: 7030 9a1a a900 |005d: invoke-direct {v9, v10, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1a9a │ │ -0912c0: 28b2 |0060: goto 0012 // -004e │ │ -0912c2: 0d02 |0061: move-exception v2 │ │ -0912c4: 1a06 b90a |0062: const-string v6, "SuggestionsAdapter" // string@0ab9 │ │ -0912c8: 2207 dc03 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@03dc │ │ -0912cc: 7010 581f 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0912d2: 1a08 ea03 |0069: const-string v8, "Icon resource not found: " // string@03ea │ │ -0912d6: 6e20 601f 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0912dc: 0c07 |006e: move-result-object v7 │ │ -0912de: 6e20 601f a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0912e4: 0c07 |0072: move-result-object v7 │ │ -0912e6: 6e10 651f 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0912ec: 0c07 |0076: move-result-object v7 │ │ -0912ee: 7120 b31a 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -0912f4: 0750 |007a: move-object v0, v5 │ │ -0912f6: 2897 |007b: goto 0012 // -0069 │ │ +091124: |[091124] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +091134: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +091136: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ +09113a: 6e10 4e1f 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@1f4e │ │ +091140: 0a06 |0006: move-result v6 │ │ +091142: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ +091146: 1a06 cd00 |0009: const-string v6, "0" // string@00cd │ │ +09114a: 6e20 481f a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1f48 │ │ +091150: 0a06 |000e: move-result v6 │ │ +091152: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +091156: 0750 |0011: move-object v0, v5 │ │ +091158: 1100 |0012: return-object v0 │ │ +09115a: 7110 211f 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f21 │ │ +091160: 0a03 |0016: move-result v3 │ │ +091162: 2206 d803 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@03d8 │ │ +091166: 7010 581f 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +09116c: 1a07 4c0e |001c: const-string v7, "android.resource://" // string@0e4c │ │ +091170: 6e20 601f 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +091176: 0c06 |0021: move-result-object v6 │ │ +091178: 5497 540a |0022: iget-object v7, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ +09117c: 6e10 ed00 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ed │ │ +091182: 0c07 |0027: move-result-object v7 │ │ +091184: 6e20 601f 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +09118a: 0c06 |002b: move-result-object v6 │ │ +09118c: 1a07 cc00 |002c: const-string v7, "/" // string@00cc │ │ +091190: 6e20 601f 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +091196: 0c06 |0031: move-result-object v6 │ │ +091198: 6e20 5c1f 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1f5c │ │ +09119e: 0c06 |0035: move-result-object v6 │ │ +0911a0: 6e10 651f 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0911a6: 0c01 |0039: move-result-object v1 │ │ +0911a8: 7020 7f1a 1900 |003a: invoke-direct {v9, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1a7f │ │ +0911ae: 0c00 |003d: move-result-object v0 │ │ +0911b0: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ +0911b4: 5496 540a |0040: iget-object v6, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0a54 │ │ +0911b8: 6e10 ee00 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ee │ │ +0911be: 0c06 |0045: move-result-object v6 │ │ +0911c0: 6e20 4f01 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +0911c6: 0c00 |0049: move-result-object v0 │ │ +0911c8: 7030 9a1a 1900 |004a: invoke-direct {v9, v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1a9a │ │ +0911ce: 28c5 |004d: goto 0012 // -003b │ │ +0911d0: 0d02 |004e: move-exception v2 │ │ +0911d2: 7020 7f1a a900 |004f: invoke-direct {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1a7f │ │ +0911d8: 0c00 |0052: move-result-object v0 │ │ +0911da: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ +0911de: 7110 0702 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0207 │ │ +0911e4: 0c04 |0058: move-result-object v4 │ │ +0911e6: 7020 881a 4900 |0059: invoke-direct {v9, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1a88 │ │ +0911ec: 0c00 |005c: move-result-object v0 │ │ +0911ee: 7030 9a1a a900 |005d: invoke-direct {v9, v10, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1a9a │ │ +0911f4: 28b2 |0060: goto 0012 // -004e │ │ +0911f6: 0d02 |0061: move-exception v2 │ │ +0911f8: 1a06 b00a |0062: const-string v6, "SuggestionsAdapter" // string@0ab0 │ │ +0911fc: 2207 d803 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@03d8 │ │ +091200: 7010 581f 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +091206: 1a08 e603 |0069: const-string v8, "Icon resource not found: " // string@03e6 │ │ +09120a: 6e20 601f 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +091210: 0c07 |006e: move-result-object v7 │ │ +091212: 6e20 601f a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +091218: 0c07 |0072: move-result-object v7 │ │ +09121a: 6e10 651f 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +091220: 0c07 |0076: move-result-object v7 │ │ +091222: 7120 b31a 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +091228: 0750 |007a: move-object v0, v5 │ │ +09122a: 2897 |007b: goto 0012 // -0069 │ │ catches : 1 │ │ 0x0013 - 0x004d │ │ Ljava/lang/NumberFormatException; -> 0x004e │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0061 │ │ positions : │ │ 0x0001 line=477 │ │ 0x0012 line=509 │ │ @@ -202761,29 +202728,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 │ │ -091308: |[091308] android.support.v7.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -091318: 5242 510a |0000: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0a51 │ │ -09131c: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -09131e: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ -091322: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -091324: 1100 |0006: return-object v0 │ │ -091326: 5242 510a |0007: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0a51 │ │ -09132a: 7220 7601 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ -091330: 0c01 |000c: move-result-object v1 │ │ -091332: 7020 8a1a 1400 |000d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1a8a │ │ -091338: 0c00 |0010: move-result-object v0 │ │ -09133a: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ -09133e: 7020 871a 5400 |0013: invoke-direct {v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1a87 │ │ -091344: 0c00 |0016: move-result-object v0 │ │ -091346: 28ef |0017: goto 0006 // -0011 │ │ +09123c: |[09123c] android.support.v7.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +09124c: 5242 510a |0000: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0a51 │ │ +091250: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +091252: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ +091256: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +091258: 1100 |0006: return-object v0 │ │ +09125a: 5242 510a |0007: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0a51 │ │ +09125e: 7220 7601 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ +091264: 0c01 |000c: move-result-object v1 │ │ +091266: 7020 8a1a 1400 |000d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1a8a │ │ +09126c: 0c00 |0010: move-result-object v0 │ │ +09126e: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ +091272: 7020 871a 5400 |0013: invoke-direct {v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1a87 │ │ +091278: 0c00 |0016: move-result-object v0 │ │ +09127a: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0005 line=356 │ │ 0x0006 line=363 │ │ 0x0007 line=358 │ │ 0x000d line=359 │ │ @@ -202800,26 +202767,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 │ │ -091348: |[091348] android.support.v7.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -091358: 5231 520a |0000: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0a52 │ │ -09135c: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -09135e: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ -091362: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -091364: 1101 |0006: return-object v1 │ │ -091366: 5231 520a |0007: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0a52 │ │ -09136a: 7220 7601 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ -091370: 0c00 |000c: move-result-object v0 │ │ -091372: 7020 8a1a 0300 |000d: invoke-direct {v3, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1a8a │ │ -091378: 0c01 |0010: move-result-object v1 │ │ -09137a: 28f5 |0011: goto 0006 // -000b │ │ +09127c: |[09127c] android.support.v7.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +09128c: 5231 520a |0000: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0a52 │ │ +091290: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +091292: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ +091296: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +091298: 1101 |0006: return-object v1 │ │ +09129a: 5231 520a |0007: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0a52 │ │ +09129e: 7220 7601 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ +0912a4: 0c00 |000c: move-result-object v0 │ │ +0912a6: 7020 8a1a 0300 |000d: invoke-direct {v3, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1a8a │ │ +0912ac: 0c01 |0010: move-result-object v1 │ │ +0912ae: 28f5 |0011: goto 0006 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ 0x0006 line=371 │ │ 0x0007 line=370 │ │ 0x000d line=371 │ │ @@ -202833,27 +202800,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 │ │ -09137c: |[09137c] android.support.v7.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ -09138c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09138e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -091390: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ -091394: 1101 |0004: return-object v1 │ │ -091396: 7220 7601 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ -09139c: 0c01 |0008: move-result-object v1 │ │ -09139e: 28fb |0009: goto 0004 // -0005 │ │ -0913a0: 0d00 |000a: move-exception v0 │ │ -0913a2: 1a02 b90a |000b: const-string v2, "SuggestionsAdapter" // string@0ab9 │ │ -0913a6: 1a03 4a22 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@224a │ │ -0913aa: 7130 b11a 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -0913b0: 28f2 |0012: goto 0004 // -000e │ │ +0912b0: |[0912b0] android.support.v7.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ +0912c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0912c2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0912c4: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ +0912c8: 1101 |0004: return-object v1 │ │ +0912ca: 7220 7601 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0176 │ │ +0912d0: 0c01 |0008: move-result-object v1 │ │ +0912d2: 28fb |0009: goto 0004 // -0005 │ │ +0912d4: 0d00 |000a: move-exception v0 │ │ +0912d6: 1a02 b00a |000b: const-string v2, "SuggestionsAdapter" // string@0ab0 │ │ +0912da: 1a03 3f22 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@223f │ │ +0912de: 7130 b11a 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +0912e4: 28f2 |0012: goto 0004 // -000e │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0001 line=651 │ │ 0x0004 line=660 │ │ 0x0005 line=655 │ │ @@ -202869,25 +202836,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 │ │ -0913c4: |[0913c4] android.support.v7.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ -0913d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0913d6: 6e20 581d 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ -0913dc: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ -0913e0: 6e20 5f1d 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -0913e6: 0e00 |0009: return-void │ │ -0913e8: 6e20 5f1d 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -0913ee: 6e30 d201 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ -0913f4: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0913f6: 6e30 d201 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ -0913fc: 28f5 |0014: goto 0009 // -000b │ │ +0912f8: |[0912f8] android.support.v7.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ +091308: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09130a: 6e20 581d 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d58 │ │ +091310: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ +091314: 6e20 5f1d 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +09131a: 0e00 |0009: return-void │ │ +09131c: 6e20 5f1d 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +091322: 6e30 d201 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ +091328: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +09132a: 6e30 d201 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@01d2 │ │ +091330: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=381 │ │ 0x0004 line=383 │ │ 0x0006 line=384 │ │ 0x0009 line=396 │ │ 0x000a line=386 │ │ @@ -202904,25 +202871,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 │ │ -091400: |[091400] android.support.v7.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ -091410: 6e20 2a1e 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -091416: 7110 a61a 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -09141c: 0a00 |0006: move-result v0 │ │ -09141e: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -091422: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -091426: 6e20 2f1e 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -09142c: 0e00 |000e: return-void │ │ -09142e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -091430: 6e20 2f1e 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ -091436: 28fb |0013: goto 000e // -0005 │ │ +091334: |[091334] android.support.v7.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ +091344: 6e20 2a1e 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +09134a: 7110 a61a 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +091350: 0a00 |0006: move-result v0 │ │ +091352: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +091356: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +09135a: 6e20 2f1e 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +091360: 0e00 |000e: return-void │ │ +091362: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +091364: 6e20 2f1e 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1e2f │ │ +09136a: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0003 line=347 │ │ 0x0009 line=348 │ │ 0x000e line=352 │ │ 0x000f line=350 │ │ @@ -202936,21 +202903,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 │ │ -091438: |[091438] android.support.v7.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ -091448: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ -09144c: 5420 530a |0002: iget-object v0, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ -091450: 6e10 b901 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ -091456: 0c01 |0007: move-result-object v1 │ │ -091458: 6e30 d31f 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd3 │ │ -09145e: 0e00 |000b: return-void │ │ +09136c: |[09136c] android.support.v7.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ +09137c: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ +091380: 5420 530a |0002: iget-object v0, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0a53 │ │ +091384: 6e10 b901 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01b9 │ │ +09138a: 0c01 |0007: move-result-object v1 │ │ +09138c: 6e30 d31f 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1fd3 │ │ +091392: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0002 line=563 │ │ 0x000b line=565 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ @@ -202962,26 +202929,26 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -091460: |[091460] android.support.v7.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ -091470: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ -091474: 7210 7201 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@0172 │ │ -09147a: 0c00 |0005: move-result-object v0 │ │ -09147c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -091480: 1a01 6015 |0008: const-string v1, "in_progress" // string@1560 │ │ -091484: 6e20 0a02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@020a │ │ -09148a: 0a01 |000d: move-result v1 │ │ -09148c: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ -091490: 0e00 |0010: return-void │ │ -091492: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -091494: 28f4 |0012: goto 0006 // -000c │ │ +091394: |[091394] android.support.v7.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ +0913a4: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ +0913a8: 7210 7201 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@0172 │ │ +0913ae: 0c00 |0005: move-result-object v0 │ │ +0913b0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0913b4: 1a01 5515 |0008: const-string v1, "in_progress" // string@1555 │ │ +0913b8: 6e20 0a02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@020a │ │ +0913be: 0a01 |000d: move-result v1 │ │ +0913c0: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ +0913c4: 0e00 |0010: return-void │ │ +0913c6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0913c8: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0006 line=201 │ │ 0x0010 line=206 │ │ 0x0011 line=193 │ │ locals : │ │ @@ -202995,98 +202962,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 │ │ -091498: |[091498] android.support.v7.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0914a8: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ -0914ac: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -0914ae: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -0914b0: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -0914b2: 6e10 b41b 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ -0914b8: 0c03 |0008: move-result-object v3 │ │ -0914ba: 1f03 f202 |0009: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@02f2 │ │ -0914be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0914c0: 52b4 500a |000c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0a50 │ │ -0914c4: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ -0914c6: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ -0914ca: 52b4 500a |0011: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0a50 │ │ -0914ce: 7220 7301 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@0173 │ │ -0914d4: 0a00 |0016: move-result v0 │ │ -0914d6: 5434 440a |0017: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -0914da: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ -0914de: 52b4 590a |001b: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0a59 │ │ -0914e2: 7120 8f1a 4e00 |001d: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1a8f │ │ -0914e8: 0c01 |0020: move-result-object v1 │ │ -0914ea: 5434 440a |0021: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -0914ee: 7030 991a 4b01 |0023: invoke-direct {v11, v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1a99 │ │ -0914f4: 5434 450a |0026: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0a45 │ │ -0914f8: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ -0914fc: 52b4 5b0a |002a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0a5b │ │ -091500: 7120 8f1a 4e00 |002c: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1a8f │ │ -091506: 0c02 |002f: move-result-object v2 │ │ -091508: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ -09150c: 7020 821a 2b00 |0032: invoke-direct {v11, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1a82 │ │ -091512: 0c02 |0035: move-result-object v2 │ │ -091514: 7110 a61a 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -09151a: 0a04 |0039: move-result v4 │ │ -09151c: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ -091520: 5434 440a |003c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -091524: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ -091528: 5434 440a |0040: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -09152c: 6e20 291e 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1e29 │ │ -091532: 5434 440a |0045: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -091536: 6e20 261e 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1e26 │ │ -09153c: 5434 450a |004a: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0a45 │ │ -091540: 7030 991a 4b02 |004c: invoke-direct {v11, v4, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1a99 │ │ -091546: 5434 410a |004f: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0a41 │ │ -09154a: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ -09154e: 5434 410a |0053: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0a41 │ │ -091552: 7020 8b1a eb00 |0055: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1a8b │ │ -091558: 0c05 |0058: move-result-object v5 │ │ -09155a: 1246 |0059: const/4 v6, #int 4 // #4 │ │ -09155c: 7040 981a 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1a98 │ │ -091562: 5434 420a |005d: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0a42 │ │ -091566: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ -09156a: 5434 420a |0061: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0a42 │ │ -09156e: 7020 8c1a eb00 |0063: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1a8c │ │ -091574: 0c05 |0066: move-result-object v5 │ │ -091576: 7040 981a 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1a98 │ │ -09157c: 52b4 550a |006a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ -091580: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ -091584: 52b4 550a |006e: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ -091588: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ -09158c: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ -091590: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ -091594: 5434 430a |0076: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ -091598: 6e20 5f1d 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -09159e: 5434 430a |007b: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ -0915a2: 5435 440a |007d: iget-object v5, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -0915a6: 6e10 1a1e 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ -0915ac: 0c05 |0082: move-result-object v5 │ │ -0915ae: 6e20 5e1d 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@1d5e │ │ -0915b4: 5434 430a |0086: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ -0915b8: 6e20 5d1d b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d5d │ │ -0915be: 0e00 |008b: return-void │ │ -0915c0: 52b4 5a0a |008c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0a5a │ │ -0915c4: 7120 8f1a 4e00 |008e: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1a8f │ │ -0915ca: 0c02 |0091: move-result-object v2 │ │ -0915cc: 28a4 |0092: goto 0036 // -005c │ │ -0915ce: 5434 440a |0093: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -0915d2: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ -0915d6: 5434 440a |0097: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -0915da: 6e20 291e 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1e29 │ │ -0915e0: 5434 440a |009c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -0915e4: 6e20 261e 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1e26 │ │ -0915ea: 28a9 |00a1: goto 004a // -0057 │ │ -0915ec: 5434 430a |00a2: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ -0915f0: 6e20 5f1d a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ -0915f6: 28e4 |00a7: goto 008b // -001c │ │ +0913cc: |[0913cc] android.support.v7.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0913dc: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ +0913e0: 1229 |0002: const/4 v9, #int 2 // #2 │ │ +0913e2: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +0913e4: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +0913e6: 6e10 b41b 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ +0913ec: 0c03 |0008: move-result-object v3 │ │ +0913ee: 1f03 f002 |0009: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@02f0 │ │ +0913f2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0913f4: 52b4 500a |000c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0a50 │ │ +0913f8: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ +0913fa: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ +0913fe: 52b4 500a |0011: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0a50 │ │ +091402: 7220 7301 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@0173 │ │ +091408: 0a00 |0016: move-result v0 │ │ +09140a: 5434 440a |0017: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +09140e: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ +091412: 52b4 590a |001b: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0a59 │ │ +091416: 7120 8f1a 4e00 |001d: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1a8f │ │ +09141c: 0c01 |0020: move-result-object v1 │ │ +09141e: 5434 440a |0021: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +091422: 7030 991a 4b01 |0023: invoke-direct {v11, v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1a99 │ │ +091428: 5434 450a |0026: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0a45 │ │ +09142c: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ +091430: 52b4 5b0a |002a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0a5b │ │ +091434: 7120 8f1a 4e00 |002c: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1a8f │ │ +09143a: 0c02 |002f: move-result-object v2 │ │ +09143c: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ +091440: 7020 821a 2b00 |0032: invoke-direct {v11, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1a82 │ │ +091446: 0c02 |0035: move-result-object v2 │ │ +091448: 7110 a61a 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +09144e: 0a04 |0039: move-result v4 │ │ +091450: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ +091454: 5434 440a |003c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +091458: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ +09145c: 5434 440a |0040: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +091460: 6e20 291e 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1e29 │ │ +091466: 5434 440a |0045: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +09146a: 6e20 261e 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1e26 │ │ +091470: 5434 450a |004a: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0a45 │ │ +091474: 7030 991a 4b02 |004c: invoke-direct {v11, v4, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1a99 │ │ +09147a: 5434 410a |004f: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0a41 │ │ +09147e: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ +091482: 5434 410a |0053: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0a41 │ │ +091486: 7020 8b1a eb00 |0055: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1a8b │ │ +09148c: 0c05 |0058: move-result-object v5 │ │ +09148e: 1246 |0059: const/4 v6, #int 4 // #4 │ │ +091490: 7040 981a 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1a98 │ │ +091496: 5434 420a |005d: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0a42 │ │ +09149a: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ +09149e: 5434 420a |0061: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0a42 │ │ +0914a2: 7020 8c1a eb00 |0063: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1a8c │ │ +0914a8: 0c05 |0066: move-result-object v5 │ │ +0914aa: 7040 981a 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1a98 │ │ +0914b0: 52b4 550a |006a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ +0914b4: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ +0914b8: 52b4 550a |006e: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ +0914bc: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ +0914c0: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ +0914c4: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ +0914c8: 5434 430a |0076: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ +0914cc: 6e20 5f1d 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +0914d2: 5434 430a |007b: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ +0914d6: 5435 440a |007d: iget-object v5, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +0914da: 6e10 1a1e 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1e1a │ │ +0914e0: 0c05 |0082: move-result-object v5 │ │ +0914e2: 6e20 5e1d 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@1d5e │ │ +0914e8: 5434 430a |0086: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ +0914ec: 6e20 5d1d b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1d5d │ │ +0914f2: 0e00 |008b: return-void │ │ +0914f4: 52b4 5a0a |008c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0a5a │ │ +0914f8: 7120 8f1a 4e00 |008e: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1a8f │ │ +0914fe: 0c02 |0091: move-result-object v2 │ │ +091500: 28a4 |0092: goto 0036 // -005c │ │ +091502: 5434 440a |0093: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +091506: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ +09150a: 5434 440a |0097: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +09150e: 6e20 291e 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1e29 │ │ +091514: 5434 440a |009c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +091518: 6e20 261e 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1e26 │ │ +09151e: 28a9 |00a1: goto 004a // -0057 │ │ +091520: 5434 430a |00a2: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0a43 │ │ +091524: 6e20 5f1d a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1d5f │ │ +09152a: 28e4 |00a7: goto 008b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=269 │ │ 0x000b line=271 │ │ 0x000c line=272 │ │ 0x0011 line=273 │ │ 0x0017 line=275 │ │ @@ -203131,55 +203098,55 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0915f8: |[0915f8] android.support.v7.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -091608: 5531 4d0a |0000: iget-boolean v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0a4d │ │ -09160c: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -091610: 1a01 b90a |0004: const-string v1, "SuggestionsAdapter" // string@0ab9 │ │ -091614: 1a02 5a0b |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@0b5a │ │ -091618: 7120 b31a 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ -09161e: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -091622: 7210 6e01 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@016e │ │ -091628: 0e00 |0010: return-void │ │ -09162a: 6f20 f50e 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0ef5 │ │ -091630: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ -091634: 1a01 8f21 |0016: const-string v1, "suggest_text_1" // string@218f │ │ -091638: 7220 6f01 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ -09163e: 0a01 |001b: move-result v1 │ │ -091640: 5931 590a |001c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0a59 │ │ -091644: 1a01 9021 |001e: const-string v1, "suggest_text_2" // string@2190 │ │ -091648: 7220 6f01 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ -09164e: 0a01 |0023: move-result v1 │ │ -091650: 5931 5a0a |0024: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0a5a │ │ -091654: 1a01 9121 |0026: const-string v1, "suggest_text_2_url" // string@2191 │ │ -091658: 7220 6f01 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ -09165e: 0a01 |002b: move-result v1 │ │ -091660: 5931 5b0a |002c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0a5b │ │ -091664: 1a01 8821 |002e: const-string v1, "suggest_icon_1" // string@2188 │ │ -091668: 7220 6f01 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ -09166e: 0a01 |0033: move-result v1 │ │ -091670: 5931 510a |0034: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0a51 │ │ -091674: 1a01 8921 |0036: const-string v1, "suggest_icon_2" // string@2189 │ │ -091678: 7220 6f01 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ -09167e: 0a01 |003b: move-result v1 │ │ -091680: 5931 520a |003c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0a52 │ │ -091684: 1a01 8721 |003e: const-string v1, "suggest_flags" // string@2187 │ │ -091688: 7220 6f01 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ -09168e: 0a01 |0043: move-result v1 │ │ -091690: 5931 500a |0044: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0a50 │ │ -091694: 28ca |0046: goto 0010 // -0036 │ │ -091696: 0d00 |0047: move-exception v0 │ │ -091698: 1a01 b90a |0048: const-string v1, "SuggestionsAdapter" // string@0ab9 │ │ -09169c: 1a02 9711 |004a: const-string v2, "error changing cursor and caching columns" // string@1197 │ │ -0916a0: 7130 b11a 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ -0916a6: 28c1 |004f: goto 0010 // -003f │ │ +09152c: |[09152c] android.support.v7.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +09153c: 5531 4d0a |0000: iget-boolean v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0a4d │ │ +091540: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +091544: 1a01 b00a |0004: const-string v1, "SuggestionsAdapter" // string@0ab0 │ │ +091548: 1a02 500b |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@0b50 │ │ +09154c: 7120 b31a 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1ab3 │ │ +091552: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +091556: 7210 6e01 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@016e │ │ +09155c: 0e00 |0010: return-void │ │ +09155e: 6f20 f50e 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0ef5 │ │ +091564: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ +091568: 1a01 8421 |0016: const-string v1, "suggest_text_1" // string@2184 │ │ +09156c: 7220 6f01 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ +091572: 0a01 |001b: move-result v1 │ │ +091574: 5931 590a |001c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0a59 │ │ +091578: 1a01 8521 |001e: const-string v1, "suggest_text_2" // string@2185 │ │ +09157c: 7220 6f01 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ +091582: 0a01 |0023: move-result v1 │ │ +091584: 5931 5a0a |0024: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0a5a │ │ +091588: 1a01 8621 |0026: const-string v1, "suggest_text_2_url" // string@2186 │ │ +09158c: 7220 6f01 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ +091592: 0a01 |002b: move-result v1 │ │ +091594: 5931 5b0a |002c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0a5b │ │ +091598: 1a01 7d21 |002e: const-string v1, "suggest_icon_1" // string@217d │ │ +09159c: 7220 6f01 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ +0915a2: 0a01 |0033: move-result v1 │ │ +0915a4: 5931 510a |0034: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0a51 │ │ +0915a8: 1a01 7e21 |0036: const-string v1, "suggest_icon_2" // string@217e │ │ +0915ac: 7220 6f01 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ +0915b2: 0a01 |003b: move-result v1 │ │ +0915b4: 5931 520a |003c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0a52 │ │ +0915b8: 1a01 7c21 |003e: const-string v1, "suggest_flags" // string@217c │ │ +0915bc: 7220 6f01 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@016f │ │ +0915c2: 0a01 |0043: move-result v1 │ │ +0915c4: 5931 500a |0044: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0a50 │ │ +0915c8: 28ca |0046: goto 0010 // -0036 │ │ +0915ca: 0d00 |0047: move-exception v0 │ │ +0915cc: 1a01 b00a |0048: const-string v1, "SuggestionsAdapter" // string@0ab0 │ │ +0915d0: 1a02 8d11 |004a: const-string v2, "error changing cursor and caching columns" // string@118d │ │ +0915d4: 7130 b11a 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab1 │ │ +0915da: 28c1 |004f: goto 0010 // -003f │ │ catches : 1 │ │ 0x0011 - 0x0046 │ │ Ljava/lang/Exception; -> 0x0047 │ │ positions : │ │ 0x0000 line=215 │ │ 0x0004 line=216 │ │ 0x000b line=217 │ │ @@ -203204,20 +203171,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0916b8: |[0916b8] android.support.v7.widget.SuggestionsAdapter.close:()V │ │ -0916c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0916ca: 6e20 7e1a 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1a7e │ │ -0916d0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0916d2: 5c10 4d0a |0005: iput-boolean v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0a4d │ │ -0916d6: 0e00 |0007: return-void │ │ +0915ec: |[0915ec] android.support.v7.widget.SuggestionsAdapter.close:()V │ │ +0915fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0915fe: 6e20 7e1a 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1a7e │ │ +091604: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +091606: 5c10 4d0a |0005: iput-boolean v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0a4d │ │ +09160a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0004 line=173 │ │ 0x0007 line=174 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ @@ -203227,45 +203194,45 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0916d8: |[0916d8] android.support.v7.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0916e8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0916ea: 3906 0400 |0001: if-nez v6, 0005 // +0004 │ │ -0916ee: 0731 |0003: move-object v1, v3 │ │ -0916f0: 1101 |0004: return-object v1 │ │ -0916f2: 1a04 8e21 |0005: const-string v4, "suggest_intent_query" // string@218e │ │ -0916f6: 7120 851a 4600 |0007: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ -0916fc: 0c01 |000a: move-result-object v1 │ │ -0916fe: 3901 f9ff |000b: if-nez v1, 0004 // -0007 │ │ -091702: 5454 580a |000d: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ -091706: 6e10 d400 0400 |000f: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromData:()Z // method@00d4 │ │ -09170c: 0a04 |0012: move-result v4 │ │ -09170e: 3804 0c00 |0013: if-eqz v4, 001f // +000c │ │ -091712: 1a04 8b21 |0015: const-string v4, "suggest_intent_data" // string@218b │ │ -091716: 7120 851a 4600 |0017: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ -09171c: 0c00 |001a: move-result-object v0 │ │ -09171e: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ -091722: 0701 |001d: move-object v1, v0 │ │ -091724: 28e6 |001e: goto 0004 // -001a │ │ -091726: 5454 580a |001f: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ -09172a: 6e10 d500 0400 |0021: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromText:()Z // method@00d5 │ │ -091730: 0a04 |0024: move-result v4 │ │ -091732: 3804 0c00 |0025: if-eqz v4, 0031 // +000c │ │ -091736: 1a04 8f21 |0027: const-string v4, "suggest_text_1" // string@218f │ │ -09173a: 7120 851a 4600 |0029: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ -091740: 0c02 |002c: move-result-object v2 │ │ -091742: 3802 0400 |002d: if-eqz v2, 0031 // +0004 │ │ -091746: 0721 |002f: move-object v1, v2 │ │ -091748: 28d4 |0030: goto 0004 // -002c │ │ -09174a: 0731 |0031: move-object v1, v3 │ │ -09174c: 28d2 |0032: goto 0004 // -002e │ │ +09160c: |[09160c] android.support.v7.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +09161c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09161e: 3906 0400 |0001: if-nez v6, 0005 // +0004 │ │ +091622: 0731 |0003: move-object v1, v3 │ │ +091624: 1101 |0004: return-object v1 │ │ +091626: 1a04 8321 |0005: const-string v4, "suggest_intent_query" // string@2183 │ │ +09162a: 7120 851a 4600 |0007: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ +091630: 0c01 |000a: move-result-object v1 │ │ +091632: 3901 f9ff |000b: if-nez v1, 0004 // -0007 │ │ +091636: 5454 580a |000d: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ +09163a: 6e10 d400 0400 |000f: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromData:()Z // method@00d4 │ │ +091640: 0a04 |0012: move-result v4 │ │ +091642: 3804 0c00 |0013: if-eqz v4, 001f // +000c │ │ +091646: 1a04 8021 |0015: const-string v4, "suggest_intent_data" // string@2180 │ │ +09164a: 7120 851a 4600 |0017: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ +091650: 0c00 |001a: move-result-object v0 │ │ +091652: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ +091656: 0701 |001d: move-object v1, v0 │ │ +091658: 28e6 |001e: goto 0004 // -001a │ │ +09165a: 5454 580a |001f: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ +09165e: 6e10 d500 0400 |0021: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromText:()Z // method@00d5 │ │ +091664: 0a04 |0024: move-result v4 │ │ +091666: 3804 0c00 |0025: if-eqz v4, 0031 // +000c │ │ +09166a: 1a04 8421 |0027: const-string v4, "suggest_text_1" // string@2184 │ │ +09166e: 7120 851a 4600 |0029: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1a85 │ │ +091674: 0c02 |002c: move-result-object v2 │ │ +091676: 3802 0400 |002d: if-eqz v2, 0031 // +0004 │ │ +09167a: 0721 |002f: move-object v1, v2 │ │ +09167c: 28d4 |0030: goto 0004 // -002c │ │ +09167e: 0731 |0031: move-object v1, v3 │ │ +091680: 28d2 |0032: goto 0004 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ 0x0004 line=431 │ │ 0x0005 line=412 │ │ 0x000b line=413 │ │ 0x000d line=417 │ │ @@ -203289,128 +203256,128 @@ │ │ type : '(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -091750: |[091750] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -091760: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -091762: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -091764: 6e10 0302 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0203 │ │ -09176a: 0c00 |0005: move-result-object v0 │ │ -09176c: 7110 a61a 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ -091772: 0a07 |0009: move-result v7 │ │ -091774: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ -091778: 2207 b103 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@03b1 │ │ -09177c: 2208 dc03 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -091780: 7010 581f 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -091786: 1a09 8909 |0013: const-string v9, "No authority: " // string@0989 │ │ -09178a: 6e20 601f 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -091790: 0c08 |0018: move-result-object v8 │ │ -091792: 6e20 5f1f b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -091798: 0c08 |001c: move-result-object v8 │ │ -09179a: 6e10 651f 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0917a0: 0c08 |0020: move-result-object v8 │ │ -0917a2: 7020 e41e 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ -0917a8: 2707 |0024: throw v7 │ │ -0917aa: 54a7 4e0a |0025: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ -0917ae: 6e10 ec00 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ -0917b4: 0c07 |002a: move-result-object v7 │ │ -0917b6: 6e20 3d01 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@013d │ │ -0917bc: 0c06 |002e: move-result-object v6 │ │ -0917be: 6e10 0502 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0205 │ │ -0917c4: 0c05 |0032: move-result-object v5 │ │ -0917c6: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ -0917ca: 2207 b103 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@03b1 │ │ -0917ce: 2208 dc03 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -0917d2: 7010 581f 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0917d8: 1a09 9409 |003c: const-string v9, "No path: " // string@0994 │ │ -0917dc: 6e20 601f 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0917e2: 0c08 |0041: move-result-object v8 │ │ -0917e4: 6e20 5f1f b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0917ea: 0c08 |0045: move-result-object v8 │ │ -0917ec: 6e10 651f 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0917f2: 0c08 |0049: move-result-object v8 │ │ -0917f4: 7020 e41e 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ -0917fa: 2707 |004d: throw v7 │ │ -0917fc: 0d02 |004e: move-exception v2 │ │ -0917fe: 2207 b103 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@03b1 │ │ -091802: 2208 dc03 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -091806: 7010 581f 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -09180c: 1a09 9309 |0056: const-string v9, "No package found for authority: " // string@0993 │ │ -091810: 6e20 601f 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -091816: 0c08 |005b: move-result-object v8 │ │ -091818: 6e20 5f1f b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -09181e: 0c08 |005f: move-result-object v8 │ │ -091820: 6e10 651f 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -091826: 0c08 |0063: move-result-object v8 │ │ -091828: 7020 e41e 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ -09182e: 2707 |0067: throw v7 │ │ -091830: 7210 c41f 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1fc4 │ │ -091836: 0a04 |006b: move-result v4 │ │ -091838: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ -09183c: 1207 |006e: const/4 v7, #int 0 // #0 │ │ -09183e: 7220 c01f 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -091844: 0c07 |0072: move-result-object v7 │ │ -091846: 1f07 db03 |0073: check-cast v7, Ljava/lang/String; // type@03db │ │ -09184a: 7110 211f 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f21 │ │ -091850: 0a03 |0078: move-result v3 │ │ -091852: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ -091856: 2207 b103 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@03b1 │ │ -09185a: 2208 dc03 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -09185e: 7010 581f 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -091864: 1a09 9609 |0082: const-string v9, "No resource found for: " // string@0996 │ │ -091868: 6e20 601f 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -09186e: 0c08 |0087: move-result-object v8 │ │ -091870: 6e20 5f1f b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -091876: 0c08 |008b: move-result-object v8 │ │ -091878: 6e10 651f 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -09187e: 0c08 |008f: move-result-object v8 │ │ -091880: 7020 e41e 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ -091886: 2707 |0093: throw v7 │ │ -091888: 0d01 |0094: move-exception v1 │ │ -09188a: 2207 b103 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@03b1 │ │ -09188e: 2208 dc03 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -091892: 7010 581f 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -091898: 1a09 950a |009c: const-string v9, "Single path segment is not a resource ID: " // string@0a95 │ │ -09189c: 6e20 601f 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0918a2: 0c08 |00a1: move-result-object v8 │ │ -0918a4: 6e20 5f1f b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -0918aa: 0c08 |00a5: move-result-object v8 │ │ -0918ac: 6e10 651f 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -0918b2: 0c08 |00a9: move-result-object v8 │ │ -0918b4: 7020 e41e 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ -0918ba: 2707 |00ad: throw v7 │ │ -0918bc: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ -0918be: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ -0918c2: 7220 c01f 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -0918c8: 0c07 |00b4: move-result-object v7 │ │ -0918ca: 1f07 db03 |00b5: check-cast v7, Ljava/lang/String; // type@03db │ │ -0918ce: 7220 c01f 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ -0918d4: 0c08 |00ba: move-result-object v8 │ │ -0918d6: 1f08 db03 |00bb: check-cast v8, Ljava/lang/String; // type@03db │ │ -0918da: 6e40 5001 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0150 │ │ -0918e0: 0a03 |00c0: move-result v3 │ │ -0918e2: 28b8 |00c1: goto 0079 // -0048 │ │ -0918e4: 2207 b103 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@03b1 │ │ -0918e8: 2208 dc03 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@03dc │ │ -0918ec: 7010 581f 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ -0918f2: 1a09 6809 |00c9: const-string v9, "More than two path segments: " // string@0968 │ │ -0918f6: 6e20 601f 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ -0918fc: 0c08 |00ce: move-result-object v8 │ │ -0918fe: 6e20 5f1f b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ -091904: 0c08 |00d2: move-result-object v8 │ │ -091906: 6e10 651f 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ -09190c: 0c08 |00d6: move-result-object v8 │ │ -09190e: 7020 e41e 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ -091914: 2707 |00da: throw v7 │ │ -091916: 6e20 4f01 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ -09191c: 0c07 |00de: move-result-object v7 │ │ -09191e: 1107 |00df: return-object v7 │ │ +091684: |[091684] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +091694: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +091696: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +091698: 6e10 0302 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0203 │ │ +09169e: 0c00 |0005: move-result-object v0 │ │ +0916a0: 7110 a61a 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1aa6 │ │ +0916a6: 0a07 |0009: move-result v7 │ │ +0916a8: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ +0916ac: 2207 ad03 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@03ad │ │ +0916b0: 2208 d803 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +0916b4: 7010 581f 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0916ba: 1a09 8109 |0013: const-string v9, "No authority: " // string@0981 │ │ +0916be: 6e20 601f 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0916c4: 0c08 |0018: move-result-object v8 │ │ +0916c6: 6e20 5f1f b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0916cc: 0c08 |001c: move-result-object v8 │ │ +0916ce: 6e10 651f 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0916d4: 0c08 |0020: move-result-object v8 │ │ +0916d6: 7020 e41e 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ +0916dc: 2707 |0024: throw v7 │ │ +0916de: 54a7 4e0a |0025: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ +0916e2: 6e10 ec00 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00ec │ │ +0916e8: 0c07 |002a: move-result-object v7 │ │ +0916ea: 6e20 3d01 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@013d │ │ +0916f0: 0c06 |002e: move-result-object v6 │ │ +0916f2: 6e10 0502 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0205 │ │ +0916f8: 0c05 |0032: move-result-object v5 │ │ +0916fa: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ +0916fe: 2207 ad03 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@03ad │ │ +091702: 2208 d803 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +091706: 7010 581f 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +09170c: 1a09 8c09 |003c: const-string v9, "No path: " // string@098c │ │ +091710: 6e20 601f 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +091716: 0c08 |0041: move-result-object v8 │ │ +091718: 6e20 5f1f b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +09171e: 0c08 |0045: move-result-object v8 │ │ +091720: 6e10 651f 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +091726: 0c08 |0049: move-result-object v8 │ │ +091728: 7020 e41e 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ +09172e: 2707 |004d: throw v7 │ │ +091730: 0d02 |004e: move-exception v2 │ │ +091732: 2207 ad03 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@03ad │ │ +091736: 2208 d803 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +09173a: 7010 581f 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +091740: 1a09 8b09 |0056: const-string v9, "No package found for authority: " // string@098b │ │ +091744: 6e20 601f 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +09174a: 0c08 |005b: move-result-object v8 │ │ +09174c: 6e20 5f1f b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +091752: 0c08 |005f: move-result-object v8 │ │ +091754: 6e10 651f 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +09175a: 0c08 |0063: move-result-object v8 │ │ +09175c: 7020 e41e 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ +091762: 2707 |0067: throw v7 │ │ +091764: 7210 c41f 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1fc4 │ │ +09176a: 0a04 |006b: move-result v4 │ │ +09176c: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ +091770: 1207 |006e: const/4 v7, #int 0 // #0 │ │ +091772: 7220 c01f 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +091778: 0c07 |0072: move-result-object v7 │ │ +09177a: 1f07 d703 |0073: check-cast v7, Ljava/lang/String; // type@03d7 │ │ +09177e: 7110 211f 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1f21 │ │ +091784: 0a03 |0078: move-result v3 │ │ +091786: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ +09178a: 2207 ad03 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@03ad │ │ +09178e: 2208 d803 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +091792: 7010 581f 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +091798: 1a09 8e09 |0082: const-string v9, "No resource found for: " // string@098e │ │ +09179c: 6e20 601f 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0917a2: 0c08 |0087: move-result-object v8 │ │ +0917a4: 6e20 5f1f b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0917aa: 0c08 |008b: move-result-object v8 │ │ +0917ac: 6e10 651f 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0917b2: 0c08 |008f: move-result-object v8 │ │ +0917b4: 7020 e41e 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ +0917ba: 2707 |0093: throw v7 │ │ +0917bc: 0d01 |0094: move-exception v1 │ │ +0917be: 2207 ad03 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@03ad │ │ +0917c2: 2208 d803 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +0917c6: 7010 581f 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +0917cc: 1a09 8c0a |009c: const-string v9, "Single path segment is not a resource ID: " // string@0a8c │ │ +0917d0: 6e20 601f 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +0917d6: 0c08 |00a1: move-result-object v8 │ │ +0917d8: 6e20 5f1f b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +0917de: 0c08 |00a5: move-result-object v8 │ │ +0917e0: 6e10 651f 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +0917e6: 0c08 |00a9: move-result-object v8 │ │ +0917e8: 7020 e41e 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ +0917ee: 2707 |00ad: throw v7 │ │ +0917f0: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ +0917f2: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ +0917f6: 7220 c01f 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +0917fc: 0c07 |00b4: move-result-object v7 │ │ +0917fe: 1f07 d703 |00b5: check-cast v7, Ljava/lang/String; // type@03d7 │ │ +091802: 7220 c01f 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1fc0 │ │ +091808: 0c08 |00ba: move-result-object v8 │ │ +09180a: 1f08 d703 |00bb: check-cast v8, Ljava/lang/String; // type@03d7 │ │ +09180e: 6e40 5001 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0150 │ │ +091814: 0a03 |00c0: move-result v3 │ │ +091816: 28b8 |00c1: goto 0079 // -0048 │ │ +091818: 2207 ad03 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@03ad │ │ +09181c: 2208 d803 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@03d8 │ │ +091820: 7010 581f 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1f58 │ │ +091826: 1a09 6009 |00c9: const-string v9, "More than two path segments: " // string@0960 │ │ +09182a: 6e20 601f 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1f60 │ │ +091830: 0c08 |00ce: move-result-object v8 │ │ +091832: 6e20 5f1f b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1f5f │ │ +091838: 0c08 |00d2: move-result-object v8 │ │ +09183a: 6e10 651f 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1f65 │ │ +091840: 0c08 |00d6: move-result-object v8 │ │ +091842: 7020 e41e 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@1ee4 │ │ +091848: 2707 |00da: throw v7 │ │ +09184a: 6e20 4f01 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@014f │ │ +091850: 0c07 |00de: move-result-object v7 │ │ +091852: 1107 |00df: return-object v7 │ │ catches : 2 │ │ 0x0025 - 0x002e │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x004e │ │ 0x006f - 0x0078 │ │ Ljava/lang/NumberFormatException; -> 0x0094 │ │ positions : │ │ 0x0002 line=669 │ │ @@ -203453,17 +203420,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09193c: |[09193c] android.support.v7.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ -09194c: 5210 550a |0000: iget v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ -091950: 0f00 |0002: return v0 │ │ +091870: |[091870] android.support.v7.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ +091880: 5210 550a |0000: iget v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ +091884: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ │ │ #6 : (in Landroid/support/v7/widget/SuggestionsAdapter;) │ │ @@ -203471,64 +203438,64 @@ │ │ type : '(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -091954: |[091954] android.support.v7.widget.SuggestionsAdapter.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; │ │ -091964: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -091966: 390a 0300 |0001: if-nez v10, 0004 // +0003 │ │ -09196a: 1102 |0003: return-object v2 │ │ -09196c: 6e10 c700 0a00 |0004: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00c7 │ │ -091972: 0c06 |0007: move-result-object v6 │ │ -091974: 3806 fbff |0008: if-eqz v6, 0003 // -0005 │ │ -091978: 2200 5f00 |000a: new-instance v0, Landroid/net/Uri$Builder; // type@005f │ │ -09197c: 7010 f601 0000 |000c: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@01f6 │ │ -091982: 1a05 f50f |000f: const-string v5, "content" // string@0ff5 │ │ -091986: 6e20 ff01 5000 |0011: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01ff │ │ -09198c: 0c00 |0014: move-result-object v0 │ │ -09198e: 6e20 fa01 6000 |0015: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fa │ │ -091994: 0c00 |0018: move-result-object v0 │ │ -091996: 1a05 0000 |0019: const-string v5, "" // string@0000 │ │ -09199a: 6e20 fe01 5000 |001b: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fe │ │ -0919a0: 0c00 |001e: move-result-object v0 │ │ -0919a2: 1a05 0000 |001f: const-string v5, "" // string@0000 │ │ -0919a6: 6e20 fd01 5000 |0021: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fd │ │ -0919ac: 0c08 |0024: move-result-object v8 │ │ -0919ae: 6e10 ca00 0a00 |0025: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@00ca │ │ -0919b4: 0c07 |0028: move-result-object v7 │ │ -0919b6: 3807 0500 |0029: if-eqz v7, 002e // +0005 │ │ -0919ba: 6e20 f701 7800 |002b: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01f7 │ │ -0919c0: 1a00 bf1e |002e: const-string v0, "search_suggest_query" // string@1ebf │ │ -0919c4: 6e20 f801 0800 |0030: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01f8 │ │ -0919ca: 6e10 cb00 0a00 |0033: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@00cb │ │ -0919d0: 0c03 |0036: move-result-object v3 │ │ -0919d2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -0919d4: 3803 2300 |0038: if-eqz v3, 005b // +0023 │ │ -0919d8: 1210 |003a: const/4 v0, #int 1 // #1 │ │ -0919da: 2304 3604 |003b: new-array v4, v0, [Ljava/lang/String; // type@0436 │ │ -0919de: 1200 |003d: const/4 v0, #int 0 // #0 │ │ -0919e0: 4d0b 0400 |003e: aput-object v11, v4, v0 │ │ -0919e4: 3d0c 0b00 |0040: if-lez v12, 004b // +000b │ │ -0919e8: 1a00 bb16 |0042: const-string v0, "limit" // string@16bb │ │ -0919ec: 7110 561f 0c00 |0044: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@1f56 │ │ -0919f2: 0c05 |0047: move-result-object v5 │ │ -0919f4: 6e30 f901 0805 |0048: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01f9 │ │ -0919fa: 6e10 fb01 0800 |004b: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01fb │ │ -091a00: 0c01 |004e: move-result-object v1 │ │ -091a02: 5490 4e0a |004f: iget-object v0, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ -091a06: 6e10 e900 0000 |0051: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e9 │ │ -091a0c: 0c00 |0054: move-result-object v0 │ │ -091a0e: 0725 |0055: move-object v5, v2 │ │ -091a10: 7406 e400 0000 |0056: 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@00e4 │ │ -091a16: 0c02 |0059: move-result-object v2 │ │ -091a18: 28a9 |005a: goto 0003 // -0057 │ │ -091a1a: 6e20 f801 b800 |005b: invoke-virtual {v8, v11}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01f8 │ │ -091a20: 28e2 |005e: goto 0040 // -001e │ │ +091888: |[091888] android.support.v7.widget.SuggestionsAdapter.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; │ │ +091898: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09189a: 390a 0300 |0001: if-nez v10, 0004 // +0003 │ │ +09189e: 1102 |0003: return-object v2 │ │ +0918a0: 6e10 c700 0a00 |0004: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00c7 │ │ +0918a6: 0c06 |0007: move-result-object v6 │ │ +0918a8: 3806 fbff |0008: if-eqz v6, 0003 // -0005 │ │ +0918ac: 2200 5e00 |000a: new-instance v0, Landroid/net/Uri$Builder; // type@005e │ │ +0918b0: 7010 f601 0000 |000c: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@01f6 │ │ +0918b6: 1a05 eb0f |000f: const-string v5, "content" // string@0feb │ │ +0918ba: 6e20 ff01 5000 |0011: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01ff │ │ +0918c0: 0c00 |0014: move-result-object v0 │ │ +0918c2: 6e20 fa01 6000 |0015: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fa │ │ +0918c8: 0c00 |0018: move-result-object v0 │ │ +0918ca: 1a05 0000 |0019: const-string v5, "" // string@0000 │ │ +0918ce: 6e20 fe01 5000 |001b: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fe │ │ +0918d4: 0c00 |001e: move-result-object v0 │ │ +0918d6: 1a05 0000 |001f: const-string v5, "" // string@0000 │ │ +0918da: 6e20 fd01 5000 |0021: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01fd │ │ +0918e0: 0c08 |0024: move-result-object v8 │ │ +0918e2: 6e10 ca00 0a00 |0025: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@00ca │ │ +0918e8: 0c07 |0028: move-result-object v7 │ │ +0918ea: 3807 0500 |0029: if-eqz v7, 002e // +0005 │ │ +0918ee: 6e20 f701 7800 |002b: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01f7 │ │ +0918f4: 1a00 b41e |002e: const-string v0, "search_suggest_query" // string@1eb4 │ │ +0918f8: 6e20 f801 0800 |0030: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01f8 │ │ +0918fe: 6e10 cb00 0a00 |0033: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@00cb │ │ +091904: 0c03 |0036: move-result-object v3 │ │ +091906: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +091908: 3803 2300 |0038: if-eqz v3, 005b // +0023 │ │ +09190c: 1210 |003a: const/4 v0, #int 1 // #1 │ │ +09190e: 2304 3204 |003b: new-array v4, v0, [Ljava/lang/String; // type@0432 │ │ +091912: 1200 |003d: const/4 v0, #int 0 // #0 │ │ +091914: 4d0b 0400 |003e: aput-object v11, v4, v0 │ │ +091918: 3d0c 0b00 |0040: if-lez v12, 004b // +000b │ │ +09191c: 1a00 b016 |0042: const-string v0, "limit" // string@16b0 │ │ +091920: 7110 561f 0c00 |0044: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@1f56 │ │ +091926: 0c05 |0047: move-result-object v5 │ │ +091928: 6e30 f901 0805 |0048: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01f9 │ │ +09192e: 6e10 fb01 0800 |004b: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01fb │ │ +091934: 0c01 |004e: move-result-object v1 │ │ +091936: 5490 4e0a |004f: iget-object v0, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ +09193a: 6e10 e900 0000 |0051: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e9 │ │ +091940: 0c00 |0054: move-result-object v0 │ │ +091942: 0725 |0055: move-object v5, v2 │ │ +091944: 7406 e400 0000 |0056: 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@00e4 │ │ +09194a: 0c02 |0059: move-result-object v2 │ │ +09194c: 28a9 |005a: goto 0003 // -0057 │ │ +09194e: 6e20 f801 b800 |005b: invoke-virtual {v8, v11}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01f8 │ │ +091954: 28e2 |005e: goto 0040 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=707 │ │ 0x0003 line=748 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000a line=716 │ │ @@ -203563,35 +203530,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 │ │ -091a24: |[091a24] android.support.v7.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -091a34: 6f40 f70e 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0ef7 │ │ -091a3a: 0c02 |0003: move-result-object v2 │ │ -091a3c: 1102 |0004: return-object v2 │ │ -091a3e: 0d00 |0005: move-exception v0 │ │ -091a40: 1a04 b90a |0006: const-string v4, "SuggestionsAdapter" // string@0ab9 │ │ -091a44: 1a05 6e0a |0008: const-string v5, "Search suggestions cursor threw exception." // string@0a6e │ │ -091a48: 7130 b41a 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -091a4e: 5464 4e0a |000d: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ -091a52: 5465 4f0a |000f: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@0a4f │ │ -091a56: 6e40 921a 4695 |0011: invoke-virtual {v6, v4, v5, v9}, Landroid/support/v7/widget/SuggestionsAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@1a92 │ │ -091a5c: 0c02 |0014: move-result-object v2 │ │ -091a5e: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ -091a62: 6e10 b41b 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ -091a68: 0c03 |001a: move-result-object v3 │ │ -091a6a: 1f03 f202 |001b: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@02f2 │ │ -091a6e: 5431 440a |001d: iget-object v1, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ -091a72: 6e10 411f 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@1f41 │ │ -091a78: 0c04 |0022: move-result-object v4 │ │ -091a7a: 6e20 2a1e 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ -091a80: 28de |0026: goto 0004 // -0022 │ │ +091958: |[091958] android.support.v7.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +091968: 6f40 f70e 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0ef7 │ │ +09196e: 0c02 |0003: move-result-object v2 │ │ +091970: 1102 |0004: return-object v2 │ │ +091972: 0d00 |0005: move-exception v0 │ │ +091974: 1a04 b00a |0006: const-string v4, "SuggestionsAdapter" // string@0ab0 │ │ +091978: 1a05 660a |0008: const-string v5, "Search suggestions cursor threw exception." // string@0a66 │ │ +09197c: 7130 b41a 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +091982: 5464 4e0a |000d: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0a4e │ │ +091986: 5465 4f0a |000f: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@0a4f │ │ +09198a: 6e40 921a 4695 |0011: invoke-virtual {v6, v4, v5, v9}, Landroid/support/v7/widget/SuggestionsAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@1a92 │ │ +091990: 0c02 |0014: move-result-object v2 │ │ +091992: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ +091996: 6e10 b41b 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ +09199c: 0c03 |001a: move-result-object v3 │ │ +09199e: 1f03 f002 |001b: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@02f0 │ │ +0919a2: 5431 440a |001d: iget-object v1, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0a44 │ │ +0919a6: 6e10 411f 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@1f41 │ │ +0919ac: 0c04 |0022: move-result-object v4 │ │ +0919ae: 6e20 2a1e 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1e2a │ │ +0919b4: 28de |0026: goto 0004 // -0022 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/RuntimeException; -> 0x0005 │ │ positions : │ │ 0x0000 line=443 │ │ 0x0004 line=453 │ │ 0x0005 line=444 │ │ @@ -203616,17 +203583,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -091a94: |[091a94] android.support.v7.widget.SuggestionsAdapter.hasStableIds:()Z │ │ -091aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -091aa6: 0f00 |0001: return v0 │ │ +0919c8: |[0919c8] android.support.v7.widget.SuggestionsAdapter.hasStableIds:()Z │ │ +0919d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0919da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ │ │ #9 : (in Landroid/support/v7/widget/SuggestionsAdapter;) │ │ @@ -203634,21 +203601,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 │ │ -091aa8: |[091aa8] android.support.v7.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -091ab8: 6f40 f90e 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@0ef9 │ │ -091abe: 0c00 |0003: move-result-object v0 │ │ -091ac0: 2201 f202 |0004: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@02f2 │ │ -091ac4: 7020 7b1a 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@1a7b │ │ -091aca: 6e20 fb1b 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1bfb │ │ -091ad0: 1100 |000c: return-object v0 │ │ +0919dc: |[0919dc] android.support.v7.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0919ec: 6f40 f90e 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@0ef9 │ │ +0919f2: 0c00 |0003: move-result-object v0 │ │ +0919f4: 2201 f002 |0004: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@02f0 │ │ +0919f8: 7020 7b1a 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@1a7b │ │ +0919fe: 6e20 fb1b 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1bfb │ │ +091a04: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0004 line=243 │ │ 0x000c line=244 │ │ locals : │ │ 0x0004 - 0x000d reg=0 v Landroid/view/View; │ │ @@ -203662,20 +203629,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -091ad4: |[091ad4] android.support.v7.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ -091ae4: 6f10 fa0e 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@0efa │ │ -091aea: 6e10 861a 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1a86 │ │ -091af0: 0c00 |0006: move-result-object v0 │ │ -091af2: 7020 9b1a 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1a9b │ │ -091af8: 0e00 |000a: return-void │ │ +091a08: |[091a08] android.support.v7.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ +091a18: 6f10 fa0e 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@0efa │ │ +091a1e: 6e10 861a 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1a86 │ │ +091a24: 0c00 |0006: move-result-object v0 │ │ +091a26: 7020 9b1a 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1a9b │ │ +091a2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=181 │ │ 0x000a line=182 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ @@ -203685,20 +203652,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -091afc: |[091afc] android.support.v7.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ -091b0c: 6f10 fb0e 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@0efb │ │ -091b12: 6e10 861a 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1a86 │ │ -091b18: 0c00 |0006: move-result-object v0 │ │ -091b1a: 7020 9b1a 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1a9b │ │ -091b20: 0e00 |000a: return-void │ │ +091a30: |[091a30] android.support.v7.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ +091a40: 6f10 fb0e 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@0efb │ │ +091a46: 6e10 861a 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1a86 │ │ +091a4c: 0c00 |0006: move-result-object v0 │ │ +091a4e: 7020 9b1a 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1a9b │ │ +091a54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=189 │ │ 0x000a line=190 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ @@ -203708,23 +203675,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -091b24: |[091b24] android.support.v7.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ -091b34: 6e10 b41b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ -091b3a: 0c00 |0003: move-result-object v0 │ │ -091b3c: 2001 b903 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@03b9 │ │ -091b40: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -091b44: 5421 570a |0008: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a57 │ │ -091b48: 1f00 b903 |000a: check-cast v0, Ljava/lang/CharSequence; // type@03b9 │ │ -091b4c: 6e20 3f1a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@1a3f │ │ -091b52: 0e00 |000f: return-void │ │ +091a58: |[091a58] android.support.v7.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ +091a68: 6e10 b41b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1bb4 │ │ +091a6e: 0c00 |0003: move-result-object v0 │ │ +091a70: 2001 b503 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@03b5 │ │ +091a74: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +091a78: 5421 570a |0008: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a57 │ │ +091a7c: 1f00 b503 |000a: check-cast v0, Ljava/lang/CharSequence; // type@03b5 │ │ +091a80: 6e20 3f1a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@1a3f │ │ +091a86: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=324 │ │ 0x000f line=326 │ │ locals : │ │ @@ -203737,44 +203704,44 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -091b54: |[091b54] android.support.v7.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -091b64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -091b66: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ -091b6a: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ -091b6e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -091b70: 5464 570a |0006: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a57 │ │ -091b74: 6e10 271a 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getVisibility:()I // method@1a27 │ │ -091b7a: 0a04 |000b: move-result v4 │ │ -091b7c: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -091b80: 5464 570a |000e: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a57 │ │ -091b84: 6e10 291a 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getWindowVisibility:()I // method@1a29 │ │ -091b8a: 0a04 |0013: move-result v4 │ │ -091b8c: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ -091b90: 1103 |0016: return-object v3 │ │ -091b92: 6e10 3a1f 0700 |0017: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ -091b98: 0c02 |001a: move-result-object v2 │ │ -091b9a: 28ea |001b: goto 0005 // -0016 │ │ -091b9c: 5464 580a |001c: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ -091ba0: 1305 3200 |001e: const/16 v5, #int 50 // #32 │ │ -091ba4: 6e40 8e1a 4652 |0020: invoke-virtual {v6, v4, v2, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; // method@1a8e │ │ -091baa: 0c00 |0023: move-result-object v0 │ │ -091bac: 3800 f2ff |0024: if-eqz v0, 0016 // -000e │ │ -091bb0: 7210 7101 0000 |0026: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0171 │ │ -091bb6: 0703 |0029: move-object v3, v0 │ │ -091bb8: 28ec |002a: goto 0016 // -0014 │ │ -091bba: 0d01 |002b: move-exception v1 │ │ -091bbc: 1a04 b90a |002c: const-string v4, "SuggestionsAdapter" // string@0ab9 │ │ -091bc0: 1a05 6f0a |002e: const-string v5, "Search suggestions query threw an exception." // string@0a6f │ │ -091bc4: 7130 b41a 5401 |0030: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ -091bca: 28e3 |0033: goto 0016 // -001d │ │ +091a88: |[091a88] android.support.v7.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +091a98: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +091a9a: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ +091a9e: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ +091aa2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +091aa4: 5464 570a |0006: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a57 │ │ +091aa8: 6e10 271a 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getVisibility:()I // method@1a27 │ │ +091aae: 0a04 |000b: move-result v4 │ │ +091ab0: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +091ab4: 5464 570a |000e: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0a57 │ │ +091ab8: 6e10 291a 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getWindowVisibility:()I // method@1a29 │ │ +091abe: 0a04 |0013: move-result v4 │ │ +091ac0: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ +091ac4: 1103 |0016: return-object v3 │ │ +091ac6: 6e10 3a1f 0700 |0017: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1f3a │ │ +091acc: 0c02 |001a: move-result-object v2 │ │ +091ace: 28ea |001b: goto 0005 // -0016 │ │ +091ad0: 5464 580a |001c: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0a58 │ │ +091ad4: 1305 3200 |001e: const/16 v5, #int 50 // #32 │ │ +091ad8: 6e40 8e1a 4652 |0020: invoke-virtual {v6, v4, v2, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; // method@1a8e │ │ +091ade: 0c00 |0023: move-result-object v0 │ │ +091ae0: 3800 f2ff |0024: if-eqz v0, 0016 // -000e │ │ +091ae4: 7210 7101 0000 |0026: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0171 │ │ +091aea: 0703 |0029: move-object v3, v0 │ │ +091aec: 28ec |002a: goto 0016 // -0014 │ │ +091aee: 0d01 |002b: move-exception v1 │ │ +091af0: 1a04 b00a |002c: const-string v4, "SuggestionsAdapter" // string@0ab0 │ │ +091af4: 1a05 670a |002e: const-string v5, "Search suggestions query threw an exception." // string@0a67 │ │ +091af8: 7130 b41a 5401 |0030: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1ab4 │ │ +091afe: 28e3 |0033: goto 0016 // -001d │ │ catches : 1 │ │ 0x001c - 0x0029 │ │ Ljava/lang/RuntimeException; -> 0x002b │ │ positions : │ │ 0x0001 line=144 │ │ 0x0005 line=149 │ │ 0x0006 line=150 │ │ @@ -203800,32 +203767,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091bdc: |[091bdc] android.support.v7.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ -091bec: 5901 550a |0000: iput v1, v0, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ -091bf0: 0e00 |0002: return-void │ │ +091b10: |[091b10] android.support.v7.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ +091b20: 5901 550a |0000: iput v1, v0, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0a55 │ │ +091b24: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ 0x0000 - 0x0003 reg=1 refineWhat I │ │ │ │ - source_file_idx : 2746 (SuggestionsAdapter.java) │ │ + source_file_idx : 2737 (SuggestionsAdapter.java) │ │ │ │ Class #666 header: │ │ -class_idx : 407 │ │ +class_idx : 405 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 406 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 404 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #666 annotations: │ │ Annotations on class │ │ @@ -203845,17 +203812,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091bf4: |[091bf4] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -091c04: 7010 220a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a22 │ │ -091c0a: 0e00 |0003: return-void │ │ +091b28: |[091b28] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +091b38: 7010 220a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a22 │ │ +091b3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -203864,18 +203831,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091c0c: |[091c0c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -091c1c: 7110 840a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0a84 │ │ -091c22: 0a00 |0003: move-result v0 │ │ -091c24: 0f00 |0004: return v0 │ │ +091b40: |[091b40] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +091b50: 7110 840a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0a84 │ │ +091b56: 0a00 |0003: move-result v0 │ │ +091b58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -203884,18 +203851,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -091c28: |[091c28] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -091c38: 7100 850a 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0a85 │ │ -091c3e: 0b00 |0003: move-result-wide v0 │ │ -091c40: 1000 |0004: return-wide v0 │ │ +091b5c: |[091b5c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +091b6c: 7100 850a 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0a85 │ │ +091b72: 0b00 |0003: move-result-wide v0 │ │ +091b74: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -203903,18 +203870,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091c44: |[091c44] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -091c54: 7110 860a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0a86 │ │ -091c5a: 0a00 |0003: move-result v0 │ │ -091c5c: 0f00 |0004: return v0 │ │ +091b78: |[091b78] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +091b88: 7110 860a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0a86 │ │ +091b8e: 0a00 |0003: move-result v0 │ │ +091b90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -203923,20 +203890,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 │ │ -091c60: |[091c60] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -091c70: 6e20 280a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a28 │ │ -091c76: 0a00 |0003: move-result v0 │ │ -091c78: 6e40 2a0a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a2a │ │ -091c7e: 6e10 bd1b 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1bbd │ │ -091c84: 0e00 |000a: return-void │ │ +091b94: |[091b94] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +091ba4: 6e20 280a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a28 │ │ +091baa: 0a00 |0003: move-result v0 │ │ +091bac: 6e40 2a0a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a2a │ │ +091bb2: 6e10 bd1b 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1bbd │ │ +091bb8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0007 line=314 │ │ 0x000a line=315 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -203948,34 +203915,34 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -091c88: |[091c88] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -091c98: 7130 870a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a87 │ │ -091c9e: 0e00 |0003: return-void │ │ +091bbc: |[091bbc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +091bcc: 7130 870a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a87 │ │ +091bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layerType I │ │ 0x0000 - 0x0004 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ │ │ │ Class #667 header: │ │ -class_idx : 470 │ │ +class_idx : 468 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 469 │ │ -source_file_idx : 382 │ │ +superclass_idx : 467 │ │ +source_file_idx : 378 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #667 annotations: │ │ Annotations on class │ │ @@ -203995,17 +203962,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091ca0: |[091ca0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -091cb0: 7010 1e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c1e │ │ -091cb6: 0e00 |0003: return-void │ │ +091bd4: |[091bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +091be4: 7010 1e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c1e │ │ +091bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -204014,18 +203981,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 │ │ -091cb8: |[091cb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -091cc8: 7110 f30c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0cf3 │ │ -091cce: 0c00 |0003: move-result-object v0 │ │ -091cd0: 1100 |0004: return-object v0 │ │ +091bec: |[091bec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +091bfc: 7110 f30c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0cf3 │ │ +091c02: 0c00 |0003: move-result-object v0 │ │ +091c04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -204034,33 +204001,33 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091cd4: |[091cd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -091ce4: 7120 f40c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0cf4 │ │ -091cea: 0e00 |0003: return-void │ │ +091c08: |[091c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +091c18: 7120 f40c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0cf4 │ │ +091c1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ 0x0003 line=726 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 viewId Ljava/lang/String; │ │ │ │ - source_file_idx : 382 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 378 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #668 header: │ │ -class_idx : 487 │ │ +class_idx : 485 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 485 │ │ -source_file_idx : 396 │ │ +superclass_idx : 483 │ │ +source_file_idx : 392 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #668 annotations: │ │ Annotations on class │ │ @@ -204080,17 +204047,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091cec: |[091cec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -091cfc: 7010 380d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0d38 │ │ -091d02: 0e00 |0003: return-void │ │ +091c20: |[091c20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +091c30: 7010 380d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0d38 │ │ +091c36: 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 - │ │ @@ -204099,34 +204066,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -091d04: |[091d04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -091d14: 7130 ff0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dff │ │ -091d1a: 0e00 |0003: return-void │ │ +091c38: |[091c38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +091c48: 7130 ff0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dff │ │ +091c4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ - source_file_idx : 396 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 392 (AccessibilityRecordCompat.java) │ │ │ │ Class #669 header: │ │ -class_idx : 408 │ │ +class_idx : 406 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 407 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 405 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #669 annotations: │ │ Annotations on class │ │ @@ -204146,17 +204113,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091d1c: |[091d1c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -091d2c: 7010 250a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a25 │ │ -091d32: 0e00 |0003: return-void │ │ +091c50: |[091c50] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +091c60: 7010 250a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a25 │ │ +091c66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -204165,18 +204132,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -091d34: |[091d34] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -091d44: 7120 890a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a89 │ │ -091d4a: 0a00 |0003: move-result v0 │ │ -091d4c: 0f00 |0004: return v0 │ │ +091c68: |[091c68] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +091c78: 7120 890a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a89 │ │ +091c7e: 0a00 |0003: move-result v0 │ │ +091c80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -204186,18 +204153,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -091d50: |[091d50] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -091d60: 7120 8a0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0a8a │ │ -091d66: 0a00 |0003: move-result v0 │ │ -091d68: 0f00 |0004: return v0 │ │ +091c84: |[091c84] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +091c94: 7120 8a0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0a8a │ │ +091c9a: 0a00 |0003: move-result v0 │ │ +091c9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -204207,17 +204174,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 │ │ -091d6c: |[091d6c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -091d7c: 7120 8b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a8b │ │ -091d82: 0e00 |0003: return-void │ │ +091ca0: |[091ca0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +091cb0: 7120 8b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a8b │ │ +091cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=334 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -204228,19 +204195,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 │ │ -091d84: |[091d84] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -091d94: 6e10 7f0c 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c7f │ │ -091d9a: 0c00 |0003: move-result-object v0 │ │ -091d9c: 7120 8c0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0a8c │ │ -091da2: 0e00 |0007: return-void │ │ +091cb8: |[091cb8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +091cc8: 6e10 7f0c 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c7f │ │ +091cce: 0c00 |0003: move-result-object v0 │ │ +091cd0: 7120 8c0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0a8c │ │ +091cd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0007 line=338 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -204251,17 +204218,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 │ │ -091da4: |[091da4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -091db4: 7120 8d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a8d │ │ -091dba: 0e00 |0003: return-void │ │ +091cd8: |[091cd8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +091ce8: 7120 8d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a8d │ │ +091cee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0003 line=330 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -204272,35 +204239,35 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -091dbc: |[091dbc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -091dcc: 6e10 4d08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@084d │ │ -091dd2: 0c00 |0003: move-result-object v0 │ │ -091dd4: 7120 8e0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0a8e │ │ -091dda: 0e00 |0007: return-void │ │ +091cf0: |[091cf0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +091d00: 6e10 4d08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@084d │ │ +091d06: 0c00 |0003: move-result-object v0 │ │ +091d08: 7120 8e0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0a8e │ │ +091d0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ │ │ │ Class #670 header: │ │ -class_idx : 409 │ │ +class_idx : 407 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 408 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 406 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #670 annotations: │ │ Annotations on class │ │ @@ -204320,17 +204287,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091ddc: |[091ddc] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -091dec: 7010 2b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a2b │ │ -091df2: 0e00 |0003: return-void │ │ +091d10: |[091d10] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +091d20: 7010 2b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a2b │ │ +091d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -204339,23 +204306,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 │ │ -091df4: |[091df4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -091e04: 7110 900a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0a90 │ │ -091e0a: 0c00 |0003: move-result-object v0 │ │ -091e0c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -091e10: 2201 e001 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@01e0 │ │ -091e14: 7020 000d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d00 │ │ -091e1a: 1101 |000b: return-object v1 │ │ -091e1c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -091e1e: 28fe |000d: goto 000b // -0002 │ │ +091d28: |[091d28] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +091d38: 7110 900a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0a90 │ │ +091d3e: 0c00 |0003: move-result-object v0 │ │ +091d40: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +091d44: 2201 de01 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@01de │ │ +091d48: 7020 000d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d00 │ │ +091d4e: 1101 |000b: return-object v1 │ │ +091d50: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +091d52: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0004 line=385 │ │ 0x0006 line=386 │ │ 0x000b line=388 │ │ locals : │ │ @@ -204368,18 +204335,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091e20: |[091e20] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -091e30: 7110 910a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a91 │ │ -091e36: 0a00 |0003: move-result v0 │ │ -091e38: 0f00 |0004: return v0 │ │ +091d54: |[091d54] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +091d64: 7110 910a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a91 │ │ +091d6a: 0a00 |0003: move-result v0 │ │ +091d6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -204388,18 +204355,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 │ │ -091e3c: |[091e3c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -091e4c: 7110 920a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a92 │ │ -091e52: 0c00 |0003: move-result-object v0 │ │ -091e54: 1100 |0004: return-object v0 │ │ +091d70: |[091d70] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +091d80: 7110 920a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a92 │ │ +091d86: 0c00 |0003: move-result-object v0 │ │ +091d88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -204408,18 +204375,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091e58: |[091e58] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -091e68: 7110 930a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0a93 │ │ -091e6e: 0a00 |0003: move-result v0 │ │ -091e70: 0f00 |0004: return v0 │ │ +091d8c: |[091d8c] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +091d9c: 7110 930a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0a93 │ │ +091da2: 0a00 |0003: move-result v0 │ │ +091da4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -204428,18 +204395,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 │ │ -091e74: |[091e74] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -091e84: 7130 940a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a94 │ │ -091e8a: 0a00 |0003: move-result v0 │ │ -091e8c: 0f00 |0004: return v0 │ │ +091da8: |[091da8] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +091db8: 7130 940a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a94 │ │ +091dbe: 0a00 |0003: move-result v0 │ │ +091dc0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -204450,17 +204417,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091e90: |[091e90] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -091ea0: 7110 950a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a95 │ │ -091ea6: 0e00 |0003: return-void │ │ +091dc4: |[091dc4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +091dd4: 7110 950a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a95 │ │ +091dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0003 line=357 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -204470,17 +204437,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -091ea8: |[091ea8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -091eb8: 7155 960a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a96 │ │ -091ebe: 0e00 |0003: return-void │ │ +091ddc: |[091ddc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +091dec: 7155 960a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a96 │ │ +091df2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=361 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -204494,17 +204461,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 │ │ -091ec0: |[091ec0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -091ed0: 7120 970a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a97 │ │ -091ed6: 0e00 |0003: return-void │ │ +091df4: |[091df4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +091e04: 7120 970a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a97 │ │ +091e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -204515,17 +204482,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -091ed8: |[091ed8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -091ee8: 7140 980a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0a98 │ │ -091eee: 0e00 |0003: return-void │ │ +091e0c: |[091e0c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +091e1c: 7140 980a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0a98 │ │ +091e22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=369 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -204537,17 +204504,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091ef0: |[091ef0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -091f00: 7120 990a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0a99 │ │ -091f06: 0e00 |0003: return-void │ │ +091e24: |[091e24] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +091e34: 7120 990a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0a99 │ │ +091e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0003 line=353 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -204558,33 +204525,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091f08: |[091f08] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -091f18: 7120 9a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a9a │ │ -091f1e: 0e00 |0003: return-void │ │ +091e3c: |[091e3c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +091e4c: 7120 9a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a9a │ │ +091e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0003 line=377 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ │ │ │ Class #671 header: │ │ -class_idx : 410 │ │ +class_idx : 408 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 409 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 407 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #671 annotations: │ │ Annotations on class │ │ @@ -204604,17 +204571,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091f20: |[091f20] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -091f30: 7010 320a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a32 │ │ -091f36: 0e00 |0003: return-void │ │ +091e54: |[091e54] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +091e64: 7010 320a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a32 │ │ +091e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -204623,18 +204590,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091f38: |[091f38] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -091f48: 7110 9c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0a9c │ │ -091f4e: 0a00 |0003: move-result v0 │ │ -091f50: 0f00 |0004: return v0 │ │ +091e6c: |[091e6c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +091e7c: 7110 9c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0a9c │ │ +091e82: 0a00 |0003: move-result v0 │ │ +091e84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -204643,18 +204610,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091f54: |[091f54] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -091f64: 7110 9d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0a9d │ │ -091f6a: 0a00 |0003: move-result v0 │ │ -091f6c: 0f00 |0004: return v0 │ │ +091e88: |[091e88] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +091e98: 7110 9d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0a9d │ │ +091e9e: 0a00 |0003: move-result v0 │ │ +091ea0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -204663,17 +204630,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091f70: |[091f70] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -091f80: 7120 9e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0a9e │ │ -091f86: 0e00 |0003: return-void │ │ +091ea4: |[091ea4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +091eb4: 7120 9e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0a9e │ │ +091eba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -204684,17 +204651,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 │ │ -091f88: |[091f88] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -091f98: 7120 9f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a9f │ │ -091f9e: 0e00 |0003: return-void │ │ +091ebc: |[091ebc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +091ecc: 7120 9f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a9f │ │ +091ed2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -204705,21 +204672,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091fa0: |[091fa0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -091fb0: 7120 a00a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0aa0 │ │ -091fb6: 0e00 |0003: return-void │ │ +091ed4: |[091ed4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +091ee4: 7120 a00a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0aa0 │ │ +091eea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layoutDirection I │ │ │ │ - source_file_idx : 3036 (ViewCompat.java) │ │ + source_file_idx : 3026 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1245267 bytes, number of entries: 672 │ │ │ +Zip file size: 1245168 bytes, number of entries: 672 │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3204 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 382 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 98 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$1.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 294 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$Delegate.class │ │ │ @@ -432,15 +432,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 188 b- stor 80-Jan-01 00:00 android/support/v7/widget/SearchView$OnQueryTextListener.class │ │ │ ?rwxrwxr-x 2.0 unx 173 b- stor 80-Jan-01 00:00 android/support/v7/widget/SearchView$OnSuggestionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 2918 b- stor 80-Jan-01 00:00 android/support/v7/widget/SearchView$SearchAutoComplete.class │ │ │ ?rwxrwxr-x 2.0 unx 99 b- stor 80-Jan-01 00:00 android/support/v7/widget/ShareActionProvider$1.class │ │ │ ?rwxrwxr-x 2.0 unx 236 b- stor 80-Jan-01 00:00 android/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1362 b- stor 80-Jan-01 00:00 android/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 712 b- stor 80-Jan-01 00:00 android/support/v7/widget/SuggestionsAdapter$ChildViewCache.class │ │ │ -?rwxrwxr-x 2.0 unx 2749 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/AboutActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 2661 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/AboutActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 389 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 588 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/CalculatorActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 833 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/CalculatorActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 516 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/CalculatorActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 511 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/CalculatorActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 523 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/CalculatorActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 18215 b- defN 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/CalculatorActivity.class │ │ │ @@ -464,15 +464,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2417 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 8930 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 6066 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 138 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/R.class │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/SquareImageView.class │ │ │ ?rwxrwxr-x 2.0 unx 1836 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/util/Converter.class │ │ │ ?rwxrwxr-x 2.0 unx 3242 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/util/LocUtil.class │ │ │ -?rwxrwxr-x 2.0 unx 746 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/util/tools.class │ │ │ +?rwxrwxr-x 2.0 unx 735 b- stor 80-Jan-01 00:00 it/rgp/nyagua/pafcalc/util/tools.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 844 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 4363 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ ?rwxrwxr-x 2.0 unx 1078 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 609 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 11792 b- defN 80-Jan-01 00:00 android/support/v4/app/BackStackRecord.class │ │ │ @@ -667,8 +667,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 14779 b- defN 80-Jan-01 00:00 android/support/v7/widget/SuggestionsAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 735 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 599 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1579 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 650 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ -672 files, 1335156 bytes uncompressed, 1111159 bytes compressed: 16.8% │ │ │ +672 files, 1335057 bytes uncompressed, 1111060 bytes compressed: 16.8% │ │ ├── it/rgp/nyagua/pafcalc/AboutActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,17 +16,17 @@ │ │ │ │ public class AboutActivity extends Activity │ │ │ │ { │ │ │ │ protected void onCreate(final Bundle bundle) { │ │ │ │ super.onCreate(bundle); │ │ │ │ this.setContentView(2130903064); │ │ │ │ final TextView textView = (TextView)this.findViewById(2131230787); │ │ │ │ final Context applicationContext = this.getApplicationContext(); │ │ │ │ - Label_0215: { │ │ │ │ + Label_0175: { │ │ │ │ if (applicationContext == null) { │ │ │ │ - break Label_0215; │ │ │ │ + break Label_0175; │ │ │ │ } │ │ │ │ PackageManager packageManager = applicationContext.getPackageManager(); │ │ │ │ String packageName = null; │ │ │ │ if (applicationContext != null) { │ │ │ │ packageName = applicationContext.getPackageName(); │ │ │ │ } │ │ │ │ String versionName = "not available"; │ │ │ │ @@ -38,15 +38,15 @@ │ │ │ │ final String s = packageName; │ │ │ │ try { │ │ │ │ final PackageInfo packageInfo = packageManager2.getPackageInfo(s, 0); │ │ │ │ try { │ │ │ │ versionName = packageInfo.versionName; │ │ │ │ final String string = this.getString(2131427352); │ │ │ │ final String string2 = this.getString(2131427370); │ │ │ │ - textView.setText((CharSequence)Html.fromHtml("

" + string + "

v." + versionName + "

" + string2 + "" + "

" + "
by Rudi Giacomini Pilon - 2009-2013

" + "

" + "This program is distributed under GNU GPL v.2 license, for free, as it is, " + "without any warranty implicit and explicit.<7br>" + "See on-line license at " + "http://www.gnu.org/licenses/gpl-2.0.html for details." + "

")); │ │ │ │ + textView.setText((CharSequence)Html.fromHtml("

" + string + "

v." + versionName + "

" + string2 + "


by Rudi Giacomini Pilon - 2009-2013



This program is distributed under GNU GPL v.2 license, for free, as it is, without any warranty implicit and explicit.<7br>See on-line license at http://www.gnu.org/licenses/gpl-2.0.html for details.

")); │ │ │ │ return; │ │ │ │ packageManager = null; │ │ │ │ } │ │ │ │ catch (PackageManager$NameNotFoundException ex) { │ │ │ │ ex.printStackTrace(); │ │ │ │ } │ │ │ │ } │ │ ├── it/rgp/nyagua/pafcalc/util/tools.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -60,87 +60,83 @@ │ │ │ │ 1: invokespecial #8 // Method java/lang/Object."":()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public static boolean CheckTextFields(android.widget.TextView[]); │ │ │ │ descriptor: ([Landroid/widget/TextView;)Z │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_1 │ │ │ │ 2: aload_0 │ │ │ │ - 3: astore_2 │ │ │ │ - 4: aload_0 │ │ │ │ - 5: arraylength │ │ │ │ - 6: istore_3 │ │ │ │ - 7: iconst_0 │ │ │ │ - 8: istore 4 │ │ │ │ - 10: iload 4 │ │ │ │ - 12: iload_3 │ │ │ │ - 13: if_icmpge 87 │ │ │ │ - 16: aload_2 │ │ │ │ - 17: iload 4 │ │ │ │ - 19: aaload │ │ │ │ - 20: astore 5 │ │ │ │ - 22: aload 5 │ │ │ │ - 24: invokevirtual #14 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 27: invokeinterface #20, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ - 32: astore 6 │ │ │ │ - 34: aload 6 │ │ │ │ - 36: invokevirtual #26 // Method java/lang/String.isEmpty:()Z │ │ │ │ - 39: istore 7 │ │ │ │ - 41: iload 7 │ │ │ │ - 43: ifeq 48 │ │ │ │ - 46: iload_1 │ │ │ │ - 47: ireturn │ │ │ │ - 48: aload 5 │ │ │ │ - 50: invokevirtual #14 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 53: invokeinterface #20, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ - 58: astore 6 │ │ │ │ - 60: ldc #28 // String 0 │ │ │ │ - 62: astore 8 │ │ │ │ - 64: aload 6 │ │ │ │ - 66: aload 8 │ │ │ │ - 68: invokevirtual #32 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ - 71: istore 7 │ │ │ │ - 73: iload 7 │ │ │ │ - 75: ifne 46 │ │ │ │ - 78: iload 4 │ │ │ │ - 80: iconst_1 │ │ │ │ - 81: iadd │ │ │ │ - 82: istore 4 │ │ │ │ - 84: goto 10 │ │ │ │ - 87: iconst_1 │ │ │ │ - 88: istore_1 │ │ │ │ - 89: goto 46 │ │ │ │ - │ │ │ │ - public static void CleanTextFields(android.widget.TextView[]); │ │ │ │ - descriptor: ([Landroid/widget/TextView;)V │ │ │ │ - flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ - Code: │ │ │ │ - stack=300, locals=6, args_size=1 │ │ │ │ - 0: aload_0 │ │ │ │ - 1: astore_1 │ │ │ │ - 2: aload_0 │ │ │ │ 3: arraylength │ │ │ │ 4: istore_2 │ │ │ │ 5: iconst_0 │ │ │ │ 6: istore_3 │ │ │ │ 7: iload_3 │ │ │ │ 8: iload_2 │ │ │ │ - 9: if_icmpge 35 │ │ │ │ - 12: aload_1 │ │ │ │ + 9: if_icmpge 80 │ │ │ │ + 12: aload_0 │ │ │ │ 13: iload_3 │ │ │ │ 14: aaload │ │ │ │ 15: astore 4 │ │ │ │ - 17: ldc #35 // String │ │ │ │ - 19: astore 5 │ │ │ │ - 21: aload 4 │ │ │ │ - 23: aload 5 │ │ │ │ - 25: invokevirtual #39 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 28: iload_3 │ │ │ │ - 29: iconst_1 │ │ │ │ - 30: iadd │ │ │ │ - 31: istore_3 │ │ │ │ - 32: goto 7 │ │ │ │ - 35: return │ │ │ │ + 17: aload 4 │ │ │ │ + 19: invokevirtual #14 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ + 22: invokeinterface #20, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 27: astore 5 │ │ │ │ + 29: aload 5 │ │ │ │ + 31: invokevirtual #26 // Method java/lang/String.isEmpty:()Z │ │ │ │ + 34: istore 6 │ │ │ │ + 36: iload 6 │ │ │ │ + 38: ifeq 43 │ │ │ │ + 41: iload_1 │ │ │ │ + 42: ireturn │ │ │ │ + 43: aload 4 │ │ │ │ + 45: invokevirtual #14 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ + 48: invokeinterface #20, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 53: astore 5 │ │ │ │ + 55: ldc #28 // String 0 │ │ │ │ + 57: astore 7 │ │ │ │ + 59: aload 5 │ │ │ │ + 61: aload 7 │ │ │ │ + 63: invokevirtual #32 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ + 66: istore 6 │ │ │ │ + 68: iload 6 │ │ │ │ + 70: ifne 41 │ │ │ │ + 73: iload_3 │ │ │ │ + 74: iconst_1 │ │ │ │ + 75: iadd │ │ │ │ + 76: istore_3 │ │ │ │ + 77: goto 7 │ │ │ │ + 80: iconst_1 │ │ │ │ + 81: istore_1 │ │ │ │ + 82: goto 41 │ │ │ │ + │ │ │ │ + public static void CleanTextFields(android.widget.TextView[]); │ │ │ │ + descriptor: ([Landroid/widget/TextView;)V │ │ │ │ + flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ + Code: │ │ │ │ + stack=300, locals=5, args_size=1 │ │ │ │ + 0: aload_0 │ │ │ │ + 1: arraylength │ │ │ │ + 2: istore_1 │ │ │ │ + 3: iconst_0 │ │ │ │ + 4: istore_2 │ │ │ │ + 5: iload_2 │ │ │ │ + 6: iload_1 │ │ │ │ + 7: if_icmpge 31 │ │ │ │ + 10: aload_0 │ │ │ │ + 11: iload_2 │ │ │ │ + 12: aaload │ │ │ │ + 13: astore_3 │ │ │ │ + 14: ldc #35 // String │ │ │ │ + 16: astore 4 │ │ │ │ + 18: aload_3 │ │ │ │ + 19: aload 4 │ │ │ │ + 21: invokevirtual #39 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 24: iload_2 │ │ │ │ + 25: iconst_1 │ │ │ │ + 26: iadd │ │ │ │ + 27: istore_2 │ │ │ │ + 28: goto 5 │ │ │ │ + 31: return │ │ │ │ } ├── smali/it/rgp/nyagua/pafcalc/AboutActivity.smali │ @@ -145,63 +145,15 @@ │ │ move-result-object v9 │ │ invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - const-string v10, "" │ - │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v9 │ - │ - const-string v10, "

" │ - │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v9 │ - │ - const-string v10, "
by Rudi Giacomini Pilon - 2009-2013

" │ - │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v9 │ - │ - const-string v10, "

" │ - │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v9 │ - │ - const-string v10, "This program is distributed under GNU GPL v.2 license, for free, as it is, " │ - │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v9 │ - │ - const-string v10, "without any warranty implicit and explicit.<7br>" │ - │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v9 │ - │ - const-string v10, "See on-line license at " │ - │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v9 │ - │ - const-string v10, "http://www.gnu.org/licenses/gpl-2.0.html for details." │ - │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v9 │ - │ - const-string v10, "

" │ + const-string v10, "


by Rudi Giacomini Pilon - 2009-2013



This program is distributed under GNU GPL v.2 license, for free, as it is, without any warranty implicit and explicit.<7br>See on-line license at http://www.gnu.org/licenses/gpl-2.0.html for details.

" │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -225,27 +177,27 @@ │ .end local v6 # "myVersionName":Ljava/lang/String; │ .end local v7 # "packageManager":Landroid/content/pm/PackageManager; │ .end local v8 # "packageName":Ljava/lang/String; │ :cond_2 │ const/4 v7, 0x0 │ │ .restart local v7 # "packageManager":Landroid/content/pm/PackageManager; │ - goto/16 :goto_0 │ + goto :goto_0 │ │ .line 60 │ .restart local v6 # "myVersionName":Ljava/lang/String; │ .restart local v8 # "packageName":Ljava/lang/String; │ :catch_0 │ move-exception v2 │ │ .line 61 │ .local v2, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V │ │ - goto/16 :goto_1 │ + goto :goto_1 │ .end method │ │ .method public onCreateOptionsMenu(Landroid/view/Menu;)Z │ .locals 3 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ ├── html2text {} │ │ @@ -42,68 +42,53 @@ │ │ *** v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/ │ │ StringBuilder; move-result-object v9 invoke-virtual {v9, v3}, Ljava/lang/ │ │ StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ result-object v9 const-string v10, "\'>" invoke-virtual {v9, v10}, Ljava/lang/ │ │ StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ result-object v9 invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append │ │ (Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 const- │ │ - string v10, "" invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append │ │ - (Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 const- │ │ string v10, " *** │ │ - " invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ - String;)Ljava/lang/StringBuilder; move-result-object v9 const-string v10, " │ │ + │ │ by Rudi Giacomini Pilon - 2009-2013 │ │ -" invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ -String;)Ljava/lang/StringBuilder; move-result-object v9 const-string v10, " │ │ - " invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ -String;)Ljava/lang/StringBuilder; move-result-object v9 const-string v10, "This │ │ -program is distributed under GNU GPL v.2 license, for free, as it is, " invoke- │ │ -virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/ │ │ - lang/StringBuilder; move-result-object v9 const-string v10, "without any │ │ - warranty implicit and explicit.<7br>" invoke-virtual {v9, v10}, Ljava/lang/ │ │ - StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ - result-object v9 const-string v10, "See on-line license at "_invoke-virtual_ │ │ - {v9,_v10},_Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/ │ │ - StringBuilder;_move-result-object_v9_const-string_v10,_"http://www.gnu.org/ │ │ - licenses/gpl-2.0.html for details." invoke-virtual {v9, v10}, Ljava/lang/ │ │ - StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move- │ │ - result-object v9 const-string v10, " │ │ + This program is distributed under GNU GPL v.2 license, for free, as it is, │ │ +without any warranty implicit and explicit.<7br>See on-line license at http:// │ │ + www.gnu.org/licenses/gpl-2.0.html for details. │ │ " invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/ │ │ String;)Ljava/lang/StringBuilder; move-result-object v9 invoke-virtual {v9}, │ │ Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v4 │ │ .line 81 .local v4, "msg":Ljava/lang/String; invoke-static {v4}, Landroid/text/ │ │ Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; move-result-object v9 │ │ invoke-virtual {v5, v9}, Landroid/widget/TextView;->setText(Ljava/lang/ │ │ CharSequence;)V .line 82 return-void .line 50 .end local v0 # "appName":Ljava/ │ │ lang/String; .end local v3 # "home":Ljava/lang/String; .end local v4 # "msg": │ │ Ljava/lang/String; .end local v6 # "myVersionName":Ljava/lang/String; .end │ │ local v7 # "packageManager":Landroid/content/pm/PackageManager; .end local v8 # │ │ "packageName":Ljava/lang/String; :cond_2 const/4 v7, 0x0 .restart local v7 # │ │ -"packageManager":Landroid/content/pm/PackageManager; goto/16 :goto_0 .line 60 │ │ +"packageManager":Landroid/content/pm/PackageManager; goto :goto_0 .line 60 │ │ .restart local v6 # "myVersionName":Ljava/lang/String; .restart local v8 # │ │ "packageName":Ljava/lang/String; :catch_0 move-exception v2 .line 61 .local v2, │ │ "e":Landroid/content/pm/PackageManager$NameNotFoundException; invoke-virtual │ │ {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;- │ │ ->printStackTrace()V goto/16 :goto_1 .end method .method public │ │ -onCreateOptionsMenu(Landroid/view/Menu;)Z .locals 3 .param p1, "menu" # │ │ -Landroid/view/Menu; .prologue const/4 v2, 0x1 .line 89 invoke-virtual {p0}, │ │ -Lit/rgp/nyagua/pafcalc/AboutActivity;->getMenuInflater()Landroid/view/ │ │ -MenuInflater; move-result-object v0 const/high16 v1, 0x7f0d0000 invoke-virtual │ │ -{v0, v1, p1}, Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V .line │ │ -91 :try_start_0 invoke-virtual {p0}, Lit/rgp/nyagua/pafcalc/AboutActivity;- │ │ ->getActionBar()Landroid/app/ActionBar; move-result-object v0 const/4 v1, 0x1 │ │ -invoke-virtual {v0, v1}, Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ │ -:try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 .line 93 const- │ │ -string v0, "PAFCalc" const-string v1, "error in getActionBar up event" invoke- │ │ -static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ -.line 96 return v2 .line 93 :catchall_0 move-exception v0 const-string v1, │ │ -"PAFCalc" const-string v2, "error in getActionBar up event" invoke-static {v1, │ │ -v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I throw v0 .end │ │ -method .method public onOptionsItemSelected(Landroid/view/MenuItem;)Z .locals 1 │ │ -.param p1, "item" # Landroid/view/MenuItem; .prologue .line 101 invoke- │ │ -interface {p1}, Landroid/view/MenuItem;->getItemId()I move-result v0 packed- │ │ -switch v0, :pswitch_data_0 .line 109 invoke-super {p0, p1}, Landroid/app/ │ │ -Activity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z move-result v0 : │ │ -goto_0 return v0 .line 106 :pswitch_0 invoke-super {p0}, Landroid/app/ │ │ -Activity;->onBackPressed()V .line 107 const/4 v0, 0x1 goto :goto_0 .line 101 │ │ -nop :pswitch_data_0 .packed-switch 0x102002c :pswitch_0 .end packed-switch .end │ │ +>printStackTrace()V goto :goto_1 .end method .method public onCreateOptionsMenu │ │ +(Landroid/view/Menu;)Z .locals 3 .param p1, "menu" # Landroid/view/Menu; │ │ +.prologue const/4 v2, 0x1 .line 89 invoke-virtual {p0}, Lit/rgp/nyagua/pafcalc/ │ │ +AboutActivity;->getMenuInflater()Landroid/view/MenuInflater; move-result-object │ │ +v0 const/high16 v1, 0x7f0d0000 invoke-virtual {v0, v1, p1}, Landroid/view/ │ │ +MenuInflater;->inflate(ILandroid/view/Menu;)V .line 91 :try_start_0 invoke- │ │ +virtual {p0}, Lit/rgp/nyagua/pafcalc/AboutActivity;->getActionBar()Landroid/ │ │ +app/ActionBar; move-result-object v0 const/4 v1, 0x1 invoke-virtual {v0, v1}, │ │ +Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V :try_end_0 .catchall {: │ │ +try_start_0 .. :try_end_0} :catchall_0 .line 93 const-string v0, "PAFCalc" │ │ +const-string v1, "error in getActionBar up event" invoke-static {v0, v1}, │ │ +Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I .line 96 return v2 │ │ +.line 93 :catchall_0 move-exception v0 const-string v1, "PAFCalc" const-string │ │ +v2, "error in getActionBar up event" invoke-static {v1, v2}, Landroid/util/ │ │ +Log;->d(Ljava/lang/String;Ljava/lang/String;)I throw v0 .end method .method │ │ +public onOptionsItemSelected(Landroid/view/MenuItem;)Z .locals 1 .param p1, │ │ +"item" # Landroid/view/MenuItem; .prologue .line 101 invoke-interface {p1}, │ │ +Landroid/view/MenuItem;->getItemId()I move-result v0 packed-switch v0, : │ │ +pswitch_data_0 .line 109 invoke-super {p0, p1}, Landroid/app/Activity;- │ │ +>onOptionsItemSelected(Landroid/view/MenuItem;)Z move-result v0 :goto_0 return │ │ +v0 .line 106 :pswitch_0 invoke-super {p0}, Landroid/app/Activity;- │ │ +>onBackPressed()V .line 107 const/4 v0, 0x1 goto :goto_0 .line 101 nop : │ │ +pswitch_data_0 .packed-switch 0x102002c :pswitch_0 .end packed-switch .end │ │ method ├── smali/it/rgp/nyagua/pafcalc/CalculatorActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ # direct methods │ .method constructor (Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ .prologue │ .line 280 │ iput-object p1, p0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$2;->this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/rgp/nyagua/pafcalc/R$styleable.smali │ @@ -317,56 +317,56 @@ │ .line 1941 │ new-array v0, v6, [I │ │ fill-array-data v0, :array_5 │ │ sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;->MenuGroup:[I │ │ - .line 2061 │ + .line 2055 │ const/16 v0, 0x11 │ │ new-array v0, v0, [I │ │ fill-array-data v0, :array_6 │ │ sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;->MenuItem:[I │ │ - .line 2331 │ + .line 2312 │ const/16 v0, 0x8 │ │ new-array v0, v0, [I │ │ fill-array-data v0, :array_7 │ │ sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;->MenuView:[I │ │ - .line 2425 │ + .line 2399 │ new-array v0, v5, [I │ │ fill-array-data v0, :array_8 │ │ sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;->SearchView:[I │ │ - .line 2527 │ + .line 2498 │ const/16 v0, 0xa │ │ new-array v0, v0, [I │ │ fill-array-data v0, :array_9 │ │ sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;->Spinner:[I │ │ - .line 2681 │ + .line 2646 │ new-array v0, v6, [I │ │ fill-array-data v0, :array_a │ │ sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;->Theme:[I │ │ - .line 2784 │ + .line 2749 │ new-array v0, v4, [I │ │ fill-array-data v0, :array_b │ │ sput-object v0, Lit/rgp/nyagua/pafcalc/R$styleable;->View:[I │ │ return-void │ @@ -435,15 +435,15 @@ │ 0x10100d0 │ 0x1010194 │ 0x10101de │ 0x10101df │ 0x10101e0 │ .end array-data │ │ - .line 2061 │ + .line 2055 │ :array_6 │ .array-data 4 │ 0x1010002 │ 0x101000e │ 0x10100d0 │ 0x1010106 │ 0x1010194 │ @@ -457,64 +457,64 @@ │ 0x101026f │ 0x7f010058 │ 0x7f010059 │ 0x7f01005a │ 0x7f01005b │ .end array-data │ │ - .line 2331 │ + .line 2312 │ :array_7 │ .array-data 4 │ 0x10100ae │ 0x101012c │ 0x101012d │ 0x101012e │ 0x101012f │ 0x1010130 │ 0x1010131 │ 0x101040c │ .end array-data │ │ - .line 2425 │ + .line 2399 │ :array_8 │ .array-data 4 │ 0x101011f │ 0x1010220 │ 0x1010264 │ 0x7f01005c │ 0x7f01005d │ .end array-data │ │ - .line 2527 │ + .line 2498 │ :array_9 │ .array-data 4 │ 0x10100af │ 0x1010175 │ 0x1010176 │ 0x1010262 │ 0x10102ac │ 0x10102ad │ 0x7f01005e │ 0x7f01005f │ 0x7f010060 │ 0x7f010061 │ .end array-data │ │ - .line 2681 │ + .line 2646 │ :array_a │ .array-data 4 │ 0x7f010062 │ 0x7f010063 │ 0x7f010064 │ 0x7f010065 │ 0x7f010066 │ 0x7f010067 │ .end array-data │ │ - .line 2784 │ + .line 2749 │ :array_b │ .array-data 4 │ 0x10100da │ 0x7f010068 │ 0x7f010069 │ .end array-data │ .end method ├── smali/it/rgp/nyagua/pafcalc/GridviewAdapter.smali │ @@ -89,15 +89,14 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 37 │ invoke-virtual {p0, p1}, Lit/rgp/nyagua/pafcalc/GridviewAdapter;->getItem(I)Ljava/lang/String; │ │ move-result-object v0 ├── smali/it/rgp/nyagua/pafcalc/R.smali │ @@ -28,10 +28,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1247 │ return-void │ .end method ├── smali/it/rgp/nyagua/pafcalc/CellsAdapter.smali │ @@ -89,15 +89,14 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 36 │ invoke-virtual {p0, p1}, Lit/rgp/nyagua/pafcalc/CellsAdapter;->getItem(I)Ljava/lang/String; │ │ move-result-object v0 ├── smali/it/rgp/nyagua/pafcalc/MainActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/rgp/nyagua/pafcalc/MainActivity; │ │ │ # direct methods │ .method constructor (Lit/rgp/nyagua/pafcalc/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lit/rgp/nyagua/pafcalc/MainActivity; │ │ .prologue │ .line 78 │ iput-object p1, p0, Lit/rgp/nyagua/pafcalc/MainActivity$1;->this$0:Lit/rgp/nyagua/pafcalc/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/rgp/nyagua/pafcalc/CalculatorActivity.smali │ @@ -4599,12 +4599,13 @@ │ │ const-wide/16 v4, 0x3e8 │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v6}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;->(Lit/rgp/nyagua/pafcalc/CalculatorActivity;JJLandroid/widget/Toast;)V │ │ + .line 878 │ invoke-virtual {v0}, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;->start()Landroid/os/CountDownTimer; │ │ .line 879 │ return-void │ .end method ├── smali/it/rgp/nyagua/pafcalc/CalculatorActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ # direct methods │ .method constructor (Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ .prologue │ .line 299 │ iput-object p1, p0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$4;->this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/rgp/nyagua/pafcalc/CalculatorActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ # direct methods │ .method constructor (Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ .prologue │ .line 293 │ iput-object p1, p0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$3;->this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/rgp/nyagua/pafcalc/CalculatorActivity$5.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$tag:Landroid/widget/Toast; │ │ │ # direct methods │ .method constructor (Lit/rgp/nyagua/pafcalc/CalculatorActivity;JJLandroid/widget/Toast;)V │ .locals 0 │ + .param p1, "this$0" # Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ .param p2, "x0" # J │ .param p4, "x1" # J │ │ .prologue │ .line 875 │ iput-object p1, p0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$5;->this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; ├── smali/it/rgp/nyagua/pafcalc/CalculatorActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ │ # direct methods │ .method constructor (Lit/rgp/nyagua/pafcalc/CalculatorActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ .prologue │ .line 235 │ iput-object p1, p0, Lit/rgp/nyagua/pafcalc/CalculatorActivity$1;->this$0:Lit/rgp/nyagua/pafcalc/CalculatorActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/it/rgp/nyagua/pafcalc/util/tools.smali │ @@ -11,117 +11,107 @@ │ .line 35 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method public static CheckTextFields([Landroid/widget/TextView;)Z │ - .locals 7 │ + .locals 6 │ .param p0, "jtf" # [Landroid/widget/TextView; │ │ .prologue │ - const/4 v4, 0x0 │ + const/4 v1, 0x0 │ │ .line 44 │ - move-object v1, p0 │ + array-length v3, p0 │ │ - .local v1, "arr$":[Landroid/widget/TextView; │ - array-length v3, v1 │ + move v2, v1 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_0 │ if-ge v2, v3, :cond_2 │ │ - aget-object v0, v1, v2 │ + aget-object v0, p0, v2 │ │ .line 45 │ .local v0, "aJtf":Landroid/widget/TextView; │ invoke-virtual {v0}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v4}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 51 │ .end local v0 # "aJtf":Landroid/widget/TextView; │ :cond_0 │ :goto_1 │ - return v4 │ + return v1 │ │ .line 47 │ .restart local v0 # "aJtf":Landroid/widget/TextView; │ :cond_1 │ invoke-virtual {v0}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v4}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - const-string v6, "0" │ + const-string v5, "0" │ │ - invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {v4, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-nez v5, :cond_0 │ + if-nez v4, :cond_0 │ │ .line 44 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 51 │ .end local v0 # "aJtf":Landroid/widget/TextView; │ :cond_2 │ - const/4 v4, 0x1 │ + const/4 v1, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public static CleanTextFields([Landroid/widget/TextView;)V │ - .locals 5 │ + .locals 4 │ .param p0, "jtf" # [Landroid/widget/TextView; │ │ .prologue │ .line 59 │ - move-object v1, p0 │ - │ - .local v1, "arr$":[Landroid/widget/TextView; │ - array-length v3, v1 │ + array-length v2, p0 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v1, v2, :cond_0 │ │ - aget-object v0, v1, v2 │ + aget-object v0, p0, v1 │ │ .line 60 │ .local v0, "aJtf":Landroid/widget/TextView; │ - const-string v4, "" │ + const-string v3, "" │ │ - invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 59 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 62 │ .end local v0 # "aJtf":Landroid/widget/TextView; │ :cond_0 │ return-void ├── smali/android/support/v7/appcompat/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 489 │ return-void │ .end method